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,4,5,6,10,255,196,0,127,16,0,0,4,4,2,5,6,5,8,15,16,10,13,11,2,7,0,1,2,3,4,5,6,17,7,18,8,19,20,33,49,9,21,34,65,81,97,22,35,50,56,181,51,66,82,98,99,113,119,133,23,36,37,52,67,71,114,115,129,145,161,177,179,193,209,24,38,53,68,69,83,100,116,130,134,178,180,197,210,211,225,25,54,84,85,118,149,162,194,195,212,39,55,70,86,87,101,117,131,146,163,164,166,196,57,88,102,104,132,147,150,165,226,228,240,241,40,148,227,103,73,41,182,72,255,196,0,28,1,1,1,0,2,3,1,1,0,0,0,0,0,0,0,0,0,0,1,2,6,5,7,8,4,3,255,196,0,79,17,1,0,1,3,1,5,3,6,10,6,7,5,9,0,3,0,0,1,2,3,17,4,5,6,18,33,49,7,65,81,19,34,97,113,114,177,20,50,51,53,129,145,161,178,193,209,21,52,66,82,98,240,35,54,115,130,131,179,194,22,36,67,146,225,23,37,55,68,69,116,162,195,241,83,99,210,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,64,106,185,16,92,133,15,126,242,20,43,245,128,213,114,11,144,165,140,80,6,171,144,92,140,80,248,119,129,95,168,5,110,23,33,183,117,230,49,172,202,192,43,123,133,238,52,222,194,164,123,192,86,228,65,123,138,31,16,189,184,0,173,200,46,66,155,186,197,15,184,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,241,49,77,106,56,230,251,131,67,151,59,141,36,147,242,108,3,120,156,65,240,49,82,50,62,3,105,40,59,150,225,185,184,184,113,1,91,144,92,133,58,61,98,128,53,94,225,123,13,6,187,112,49,215,76,39,144,80,44,41,231,162,178,37,40,82,140,242,25,238,34,185,240,32,29,146,157,66,60,165,90,197,126,3,142,252,214,2,28,141,79,68,101,36,167,49,244,20,123,190,193,11,79,93,99,181,35,76,51,18,113,85,78,204,166,224,151,17,243,139,171,177,17,43,126,230,207,216,240,238,24,183,138,90,114,200,229,135,16,212,159,20,117,106,57,114,214,130,230,69,159,140,233,216,250,80,231,216,93,192,51,142,99,136,148,116,169,38,184,249,198,168,136,137,71,242,187,170,220,103,98,224,147,235,29,66,241,199,11,144,233,178,170,162,203,46,173,138,35,250,49,17,181,238,157,213,180,113,154,37,248,169,157,6,202,8,203,152,217,45,228,179,62,184,126,203,11,110,254,153,120,152,184,197,58,156,71,185,29,183,243,60,63,103,214,0,78,60,38,44,225,252,113,37,80,179,252,228,187,229,249,85,242,189,184,241,71,112,238,97,106,137,20,109,182,88,236,249,147,156,188,82,203,119,110,242,239,16,127,79,233,191,137,16,203,97,183,49,59,41,39,53,203,153,88,62,223,112,23,255,0,12,180,240,141,92,66,26,158,98,165,201,48,5,114,230,50,245,75,163,216,195,251,253,192,37,65,17,112,238,17,26,28,185,25,92,183,31,1,175,90,143,101,247,6,60,225,62,145,180,149,100,204,35,105,172,118,199,87,43,110,41,101,205,206,183,115,50,110,234,245,34,46,42,225,222,47,116,20,218,26,58,21,152,152,120,140,232,113,180,173,42,200,101,114,50,185,30,242,1,220,19,173,159,5,125,193,171,49,31,88,234,83,25,111,162,125,193,201,68,73,157,236,191,184,3,155,152,143,172,46,67,99,90,130,245,223,112,54,134,200,200,141,127,112,6,253,200,130,228,54,201,196,175,121,29,254,192,214,86,50,221,196,5,110,65,114,26,64,6,171,144,92,105,21,45,251,140,3,58,75,172,9,105,62,6,54,212,147,43,110,26,91,53,21,243,0,223,185,5,200,105,78,244,153,152,0,213,114,11,144,210,0,53,92,130,228,52,128,13,87,33,81,160,86,230,2,183,32,185,13,32,3,85,200,46,67,72,0,213,114,11,144,210,0,53,92,133,70,146,226,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,88,165,139,176,6,155,128,174,83,21,34,237,1,75,152,161,110,49,83,45,246,2,32,11,95,120,112,225,196,84,247,22,225,66,46,179,0,177,22,251,113,14,60,0,184,135,14,32,6,86,11,25,13,66,134,64,40,119,235,20,26,139,127,16,176,10,101,48,50,50,21,177,216,58,183,128,211,109,215,21,43,31,80,168,0,210,124,69,109,126,1,107,29,204,12,251,0,12,172,40,42,71,218,28,120,0,166,251,25,16,210,70,105,59,31,88,212,43,98,61,228,68,2,150,43,239,32,178,47,123,1,238,14,32,43,215,184,80,204,136,87,129,91,172,113,98,162,208,194,110,162,87,149,109,192,55,150,233,36,184,24,235,227,167,144,240,70,146,113,14,158,107,151,69,37,213,246,71,136,173,241,66,81,75,194,109,17,109,76,148,91,86,163,196,37,38,119,178,143,173,101,187,162,48,167,28,244,217,144,202,103,136,129,131,137,173,225,205,136,184,198,150,76,173,8,73,229,90,72,173,103,203,119,27,0,204,10,171,30,100,242,13,151,51,19,79,31,159,200,97,147,242,114,241,186,251,198,36,99,62,159,16,114,169,17,166,80,170,137,135,158,132,140,36,168,229,208,74,34,81,33,57,76,238,179,224,102,48,50,182,210,158,166,156,236,91,61,107,91,167,83,172,190,178,100,225,113,203,194,207,31,96,181,72,153,85,181,156,83,16,46,84,145,207,248,194,106,209,113,142,169,62,48,200,187,79,118,237,224,47,78,36,233,157,136,85,124,82,155,135,168,227,201,183,224,78,17,68,244,178,9,55,185,174,254,74,79,119,75,223,22,168,166,117,213,117,20,209,57,58,135,81,188,164,193,248,214,144,142,39,237,17,195,167,199,136,185,56,97,163,77,79,83,69,65,62,183,233,215,81,206,77,176,162,137,83,138,51,43,160,204,189,72,247,116,190,248,205,188,27,208,253,137,116,59,46,205,41,234,34,37,77,205,18,230,109,144,150,121,8,155,220,89,153,238,63,182,3,9,104,13,19,43,106,228,210,165,204,233,229,39,92,182,76,157,138,136,71,146,130,87,173,107,188,92,200,46,79,58,157,214,208,227,145,52,169,222,247,249,163,27,223,238,66,78,232,92,25,166,164,8,200,138,86,154,104,245,203,95,136,129,109,60,80,69,236,11,126,225,239,153,161,164,104,100,136,164,82,146,181,248,66,163,183,234,64,67,236,215,64,90,162,90,135,93,98,46,151,66,155,203,99,41,132,97,218,246,237,107,188,89,202,191,10,43,108,54,113,248,133,205,101,86,68,90,160,126,87,90,214,123,179,31,175,108,183,116,56,241,224,39,74,115,135,210,104,150,94,74,100,114,139,171,47,149,12,142,210,246,163,30,241,151,71,201,44,234,89,102,169,138,83,58,166,90,211,83,176,72,223,209,115,175,86,123,247,128,142,76,28,210,82,177,162,167,10,135,114,117,21,150,26,92,112,100,76,192,195,43,201,91,101,235,136,183,116,120,241,18,153,163,238,55,61,91,81,144,81,81,15,70,173,198,229,114,247,22,167,33,217,69,212,227,70,102,101,148,251,132,77,99,94,28,70,80,149,4,234,41,180,203,97,219,41,228,76,34,19,4,70,131,73,103,112,200,173,149,54,77,145,195,222,25,11,162,134,50,162,83,33,143,151,196,198,79,22,112,208,146,230,72,144,229,210,89,80,225,29,174,178,221,184,4,166,49,57,74,243,102,214,29,173,235,72,105,136,172,160,224,178,235,27,137,60,247,182,84,39,171,236,247,140,90,159,105,43,32,146,106,53,169,168,252,118,107,106,137,29,86,227,227,75,180,99,46,38,105,177,1,17,205,188,213,52,174,161,114,235,181,153,95,74,51,121,22,242,95,223,215,246,192,103,157,85,165,37,49,78,186,166,93,130,158,26,182,115,120,141,184,86,12,189,119,107,133,191,112,240,145,58,113,82,172,190,132,28,29,75,188,136,247,64,194,118,253,116,68,149,67,143,149,124,246,36,156,77,107,86,168,141,157,87,142,153,58,125,103,238,135,187,120,243,143,98,53,92,165,19,170,171,39,167,148,186,227,221,190,239,221,0,156,58,7,75,42,98,174,125,16,204,65,207,137,78,58,180,17,187,9,14,146,232,163,55,173,112,197,231,144,86,112,115,168,102,34,88,110,36,146,246,107,103,66,72,247,25,150,251,25,246,15,159,154,31,31,42,90,102,96,203,238,85,213,90,82,133,173,102,76,71,184,71,189,6,159,215,8,102,102,143,218,107,203,90,106,67,43,155,204,171,152,183,75,106,214,41,111,37,196,171,123,170,47,41,251,157,138,221,93,64,37,105,152,148,60,68,162,37,111,237,27,163,30,112,207,72,170,114,168,134,150,169,134,103,255,0,44,235,173,175,75,126,180,215,198,206,159,177,23,186,87,81,193,204,90,109,77,54,249,103,104,156,233,145,112,50,46,254,240,29,192,94,195,75,110,165,100,70,68,123,202,227,94,227,224,0,171,24,210,77,246,216,106,202,98,151,62,208,21,46,137,88,197,0,86,221,125,128,40,2,185,136,247,17,1,145,144,10,0,1,21,192,5,109,214,43,98,236,21,1,164,138,225,148,198,160,1,164,138,226,134,86,26,197,0,105,1,168,203,176,8,128,80,184,141,66,150,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,62,163,21,0,20,34,21,1,67,222,1,214,42,40,91,133,64,105,46,38,42,101,113,66,226,99,80,10,17,220,84,105,242,70,160,20,247,128,175,214,42,0,0,0,0,2,134,118,20,51,184,10,157,186,198,144,21,35,176,13,189,97,23,27,141,73,85,248,13,62,95,117,129,45,229,59,220,6,225,112,49,65,82,61,214,2,46,176,20,226,40,165,18,72,203,172,104,117,220,183,232,222,221,227,205,84,181,23,54,67,68,187,177,235,117,89,55,107,50,222,230,93,199,218,3,184,153,205,89,128,134,113,231,9,211,36,90,249,109,125,230,69,219,222,49,175,26,52,147,145,82,16,110,27,165,81,164,219,154,28,41,156,54,66,222,68,231,186,150,238,143,222,22,203,73,237,34,121,130,22,165,150,248,31,175,212,108,125,62,112,203,155,49,178,124,53,71,110,34,43,177,83,19,188,41,155,204,207,153,54,93,100,213,232,159,158,115,218,234,95,71,200,47,101,199,184,6,67,227,206,151,145,211,168,137,132,28,170,166,174,33,201,19,183,92,73,42,52,208,148,160,141,210,34,44,175,29,184,150,225,138,147,250,182,161,171,38,47,198,185,63,154,61,119,221,118,241,81,75,82,186,106,191,178,61,251,183,141,234,46,137,240,170,104,234,57,207,101,207,14,168,159,81,207,107,169,59,188,162,246,92,123,134,117,224,30,137,251,125,60,113,158,31,100,215,193,64,187,151,154,175,108,200,81,218,250,224,24,119,67,224,125,77,84,237,186,184,201,58,182,93,93,246,135,28,63,43,55,15,22,126,199,239,12,209,195,205,17,162,37,145,81,17,113,178,170,53,210,105,198,92,44,172,26,140,178,154,140,237,118,75,120,206,58,35,7,57,135,109,252,241,235,245,250,191,210,121,114,229,205,237,206,252,69,210,134,166,245,121,190,93,189,237,244,63,235,1,136,52,54,31,202,233,120,168,72,103,100,242,148,168,227,155,124,182,120,116,145,113,73,123,18,223,209,251,195,36,168,248,104,45,150,236,194,52,130,218,122,155,34,223,100,246,15,100,84,245,212,74,219,56,31,235,127,214,57,240,178,157,73,95,104,205,101,95,200,183,227,1,179,2,210,9,55,36,36,186,71,192,187,135,96,132,221,4,145,186,211,94,219,175,176,107,54,122,243,125,192,27,91,49,56,155,26,80,119,237,33,211,205,233,200,104,230,178,57,7,6,178,214,102,179,141,145,149,247,247,119,142,249,29,3,34,227,97,169,101,152,187,55,128,192,189,40,180,115,76,254,90,251,240,18,154,93,167,30,159,170,32,214,227,25,84,105,52,188,123,204,154,61,251,200,71,13,111,3,85,97,93,75,50,151,179,62,118,17,47,71,68,178,72,150,69,56,218,44,203,134,68,70,69,151,113,102,221,246,120,9,227,170,101,251,67,6,157,118,95,150,47,228,223,169,93,226,49,244,218,165,181,117,76,189,221,186,250,217,132,217,86,213,112,241,141,119,247,128,195,41,222,40,86,49,250,156,213,133,66,189,94,111,84,152,58,118,189,184,116,251,134,253,37,134,181,165,107,181,234,231,144,171,216,245,119,218,226,93,59,103,205,228,244,79,216,239,251,3,189,162,168,190,121,219,126,105,106,117,58,191,160,230,189,243,123,98,236,18,17,64,83,190,12,109,255,0,46,109,59,78,171,232,121,50,229,205,222,119,242,190,224,146,44,190,29,232,103,20,112,201,84,210,83,68,69,40,163,75,122,216,53,158,75,35,119,73,143,127,119,120,185,113,58,22,203,226,32,159,38,41,90,5,10,54,212,148,153,192,164,172,118,220,123,152,25,111,70,202,117,236,19,187,70,92,177,86,182,75,245,39,188,92,8,105,93,172,90,255,0,93,236,127,172,81,17,216,215,161,149,67,35,131,122,62,92,213,25,8,134,161,153,51,40,100,173,181,102,55,178,220,172,193,117,25,23,188,49,138,123,72,214,152,127,56,124,138,160,75,7,1,151,231,24,183,83,108,233,47,39,162,159,103,191,135,88,250,18,152,83,187,124,42,216,219,50,102,177,95,87,126,6,71,218,44,134,46,232,253,225,68,20,217,126,22,236,219,78,163,118,193,159,46,83,111,221,10,254,79,221,1,16,52,62,144,85,125,33,25,4,212,69,109,87,146,33,53,151,76,52,201,219,116,137,92,8,220,47,101,247,198,92,225,70,157,16,108,170,29,137,148,230,191,136,54,229,168,74,179,68,18,200,214,89,8,207,165,17,239,239,239,29,6,57,104,151,176,185,59,141,240,255,0,62,77,155,163,205,86,189,245,69,199,93,222,48,210,172,195,191,6,163,34,190,108,109,58,184,181,195,252,239,146,246,53,111,242,143,216,240,239,1,54,56,89,165,21,55,84,55,10,218,17,83,41,74,150,162,32,206,32,155,59,249,27,253,84,247,244,190,248,191,244,253,87,7,56,97,151,88,68,73,19,176,233,120,181,132,87,177,145,113,177,158,253,227,231,26,157,173,124,29,139,81,115,102,209,171,104,216,245,108,151,177,150,255,0,36,253,143,1,155,90,50,105,53,177,204,24,133,240,39,62,166,66,150,243,115,149,175,101,50,87,182,171,184,4,191,220,251,76,107,51,46,161,227,105,58,183,158,182,175,153,250,157,78,79,162,230,189,243,123,82,236,30,193,181,113,220,2,160,124,12,84,202,192,94,73,128,218,37,88,237,190,227,81,46,251,183,141,14,21,143,143,80,210,157,198,3,145,109,215,20,20,78,242,26,147,196,5,75,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,183,220,84,0,0,0,6,146,226,99,80,161,113,49,80,1,66,43,10,128,0,0,0,0,0,10,25,216,105,26,143,113,220,80,184,220,3,134,241,165,74,191,87,1,69,171,187,172,104,35,226,3,117,61,32,4,29,175,184,0,11,136,209,16,230,173,10,85,175,100,153,141,103,184,140,207,168,116,85,68,217,153,116,174,57,231,114,89,168,55,93,60,206,18,119,18,84,127,136,7,150,173,43,62,107,68,97,115,110,183,85,171,250,54,91,223,47,181,62,209,136,122,72,99,167,53,201,170,36,120,45,173,213,108,155,246,236,183,186,217,247,51,237,22,235,74,124,102,149,64,84,213,57,20,52,35,170,111,98,221,206,9,35,59,182,199,181,239,24,11,138,85,218,42,169,204,207,103,151,37,27,86,166,217,34,53,150,202,132,118,36,175,228,128,223,198,204,73,240,178,170,156,185,204,187,46,213,179,238,218,115,229,202,219,126,212,175,124,191,116,116,120,107,67,248,77,56,117,174,116,217,175,6,167,239,168,207,235,209,187,202,47,101,199,184,113,232,186,14,107,80,205,224,212,203,49,104,76,70,178,198,152,69,44,139,42,85,239,95,128,145,109,21,244,117,159,65,199,66,204,158,138,143,74,34,41,228,91,52,169,105,46,145,176,124,115,111,224,3,212,232,199,163,238,195,11,43,152,248,93,159,95,78,49,208,216,45,108,196,201,241,214,119,12,229,163,105,78,106,148,67,195,109,250,220,144,204,35,54,171,45,242,166,215,226,97,66,210,175,74,37,114,246,29,125,102,108,192,52,201,154,153,52,239,36,164,187,119,112,224,61,163,77,100,65,38,247,177,17,112,1,176,152,76,191,68,251,131,147,146,228,123,198,160,225,188,250,128,105,38,247,113,20,52,229,221,123,130,221,65,30,245,36,190,200,219,84,83,73,59,103,71,253,34,1,173,72,205,190,226,133,187,162,52,109,45,90,250,196,127,210,33,69,68,54,105,177,41,39,251,160,21,86,227,26,13,118,59,88,104,83,137,63,92,95,108,109,45,212,240,185,113,237,1,177,48,107,94,140,185,178,244,239,194,253,163,11,52,185,160,121,210,109,38,123,157,181,95,44,76,85,109,70,111,41,76,251,98,25,156,251,150,185,145,95,120,243,83,233,1,206,86,210,182,147,103,86,107,63,83,205,123,219,188,187,0,70,62,6,82,122,158,123,249,161,123,236,223,66,250,239,120,204,42,67,15,51,237,127,54,45,109,95,233,127,170,246,194,224,73,112,148,228,250,235,207,245,186,236,191,165,50,218,215,246,231,218,61,228,28,51,48,89,243,69,160,243,219,141,139,135,217,239,19,3,177,151,194,234,26,52,235,51,116,239,194,221,68,57,237,244,74,221,227,171,92,246,94,201,25,46,38,28,183,95,123,201,33,177,225,100,153,30,92,194,9,54,223,190,41,4,40,244,140,174,199,123,117,141,211,61,97,91,133,199,154,98,175,146,60,178,109,169,140,10,204,253,140,82,12,118,12,205,161,158,36,155,107,109,68,119,177,165,194,48,27,83,218,119,157,33,223,70,217,170,214,229,223,171,205,107,25,119,151,96,199,156,83,209,247,159,161,86,94,23,106,51,204,13,239,156,51,90,228,189,222,168,93,163,38,25,137,74,172,101,109,253,227,83,208,228,250,74,203,182,251,240,184,8,93,210,23,70,110,100,56,232,239,13,181,218,201,227,173,229,230,220,182,190,180,239,125,105,246,12,75,137,79,130,51,184,230,239,181,234,94,118,22,254,167,123,47,202,235,246,60,59,199,208,205,119,64,61,62,129,38,91,142,91,103,181,107,186,48,198,190,165,110,242,139,180,70,118,151,250,50,84,112,176,241,211,120,88,153,148,81,69,84,238,168,144,220,157,205,196,162,136,85,238,75,59,151,216,235,1,235,116,98,210,51,63,132,191,156,235,91,99,253,80,250,247,185,9,52,166,234,30,116,218,126,84,213,106,178,125,19,53,239,126,226,236,31,55,244,204,245,218,95,105,218,165,203,61,167,38,93,98,141,191,39,53,237,114,59,249,66,88,244,91,210,46,155,153,120,77,173,68,178,27,87,177,91,52,221,179,205,125,127,181,46,207,186,2,64,146,119,43,88,87,129,142,12,190,49,152,150,243,178,180,44,137,118,186,84,70,87,220,57,220,119,128,210,162,205,220,40,73,202,119,184,212,43,235,64,80,183,138,229,239,27,106,60,171,184,170,85,152,247,16,13,101,196,106,26,72,236,28,55,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,177,245,128,29,143,172,80,204,173,196,82,219,247,10,43,128,13,181,153,245,118,138,38,251,197,76,142,252,6,180,32,183,153,223,120,13,72,221,123,238,14,241,83,59,130,183,17,128,218,136,119,35,75,85,203,114,76,247,139,73,140,117,67,114,202,118,118,107,137,131,70,89,44,75,158,49,118,224,219,155,248,150,237,194,227,207,230,76,203,224,34,222,117,246,91,38,161,156,112,205,197,17,17,17,36,206,231,191,134,225,131,218,92,99,124,36,162,6,115,45,133,156,83,203,83,244,180,66,146,149,196,17,173,74,50,124,172,68,78,21,248,0,143,173,39,43,165,77,43,202,145,134,95,151,186,151,118,59,27,74,204,103,102,89,61,221,35,236,22,126,151,167,226,103,243,168,101,46,18,45,77,191,159,164,203,102,101,209,66,184,29,143,176,82,125,50,141,172,171,71,226,22,194,92,56,204,191,58,164,204,143,35,68,93,29,231,236,119,253,145,124,48,178,138,102,14,75,44,154,41,17,201,136,70,191,160,178,34,73,93,107,79,12,183,224,125,160,61,118,6,97,234,156,159,201,37,169,132,153,168,207,105,232,147,119,95,144,234,189,136,149,188,24,164,81,41,145,201,238,220,98,20,153,44,59,70,78,149,173,208,111,119,146,91,247,12,65,209,151,13,249,194,161,166,234,7,33,102,132,151,54,203,173,8,241,91,144,242,56,229,238,237,226,36,38,157,150,55,1,47,132,109,58,222,132,43,109,244,248,238,73,119,113,220,3,181,135,104,155,105,9,223,185,36,91,198,233,117,138,111,177,21,184,6,107,0,92,143,137,216,112,102,115,104,57,124,58,223,136,140,134,101,9,66,150,106,117,194,73,17,17,92,206,230,124,5,98,163,218,134,203,172,121,164,102,189,179,168,138,255,0,116,98,254,145,122,64,66,82,148,178,142,10,119,76,169,200,153,124,192,210,151,226,72,243,41,45,166,196,68,78,21,252,175,188,2,241,79,49,114,148,151,44,201,202,186,156,109,68,214,114,39,35,219,46,223,111,195,112,241,147,13,34,41,56,120,148,53,225,173,30,87,73,31,74,100,213,248,159,186,8,191,175,244,163,169,35,99,51,52,138,101,196,236,153,76,208,78,25,113,95,186,247,139,81,55,210,18,162,122,41,15,45,153,9,41,40,43,89,46,91,113,153,254,184,2,105,165,88,231,76,204,145,118,234,218,93,206,145,167,197,199,182,124,10,255,0,174,14,238,27,20,100,78,146,84,138,138,68,162,59,240,139,65,255,0,158,33,78,152,210,166,171,148,89,182,152,166,44,110,41,126,49,46,113,52,219,245,226,236,30,254,79,166,101,94,130,101,179,106,143,43,102,226,151,111,215,238,224,38,6,26,186,148,197,37,42,110,115,42,89,170,246,201,16,147,189,191,116,57,101,81,67,44,174,81,144,102,71,188,140,156,47,202,34,254,139,211,38,126,227,144,104,138,122,141,105,39,172,204,102,165,166,222,85,184,190,47,84,135,74,244,197,54,210,98,39,116,106,11,80,149,110,137,182,253,221,175,9,145,154,202,157,194,153,111,139,133,255,0,222,23,229,28,103,39,242,246,207,198,204,32,209,126,25,158,73,95,238,140,77,94,148,178,68,32,141,117,101,22,149,112,50,56,244,21,143,255,0,122,45,237,117,166,66,37,239,195,162,93,80,80,207,145,173,210,85,226,243,90,198,155,112,127,223,12,140,209,153,98,53,47,1,171,215,213,18,54,179,222,218,200,214,211,123,91,133,213,222,60,20,227,31,168,168,93,78,90,234,144,233,102,242,166,109,117,91,221,4,104,86,122,97,213,147,29,143,86,213,34,230,175,89,125,90,93,59,95,47,31,29,220,44,196,219,30,170,184,205,86,104,25,55,67,55,146,211,157,118,247,78,224,18,73,89,105,125,15,1,22,76,75,170,42,33,244,42,27,53,246,178,81,230,186,138,219,158,238,33,227,29,210,242,97,21,116,148,125,26,172,197,151,162,234,143,253,48,141,168,170,254,103,24,234,93,125,168,20,153,17,39,114,84,69,107,247,171,188,114,96,107,152,196,41,42,180,14,229,145,239,191,119,182,12,9,79,195,76,124,152,207,162,154,90,157,144,40,245,206,35,196,169,71,193,187,254,184,125,163,36,168,122,222,38,101,9,4,110,42,6,238,107,47,144,207,168,213,237,187,132,60,97,54,57,205,105,217,147,13,32,228,105,108,222,117,195,83,249,138,198,109,91,142,176,187,8,103,54,0,227,227,19,227,145,65,198,77,233,180,56,254,213,153,13,196,17,40,178,235,76,172,70,225,246,16,99,3,59,101,51,13,123,109,25,169,171,171,55,3,247,251,199,124,194,179,17,31,181,22,226,138,156,195,204,224,96,226,24,137,134,116,156,214,88,218,89,40,142,198,162,221,99,238,23,14,17,102,104,79,15,32,133,28,181,178,151,18,68,119,237,220,44,222,54,97,212,37,79,36,68,59,229,49,183,57,147,254,32,138,247,200,225,117,164,247,116,133,231,109,87,236,224,58,234,130,5,17,112,136,66,179,250,169,43,163,239,31,229,1,243,207,140,248,117,17,74,243,62,89,124,213,27,86,209,243,203,70,87,203,171,225,209,47,101,247,135,165,192,108,75,138,167,249,243,42,229,137,218,54,111,86,51,47,39,91,195,164,93,163,37,116,203,194,182,33,124,15,213,49,54,86,110,112,189,210,71,195,103,246,131,1,41,185,155,210,205,162,228,218,117,185,61,82,229,194,252,55,151,104,15,163,28,41,169,219,158,201,93,136,40,152,53,153,71,41,175,18,187,151,144,131,237,61,251,197,197,74,136,200,247,144,196,93,17,177,13,169,205,36,234,156,142,149,230,58,129,77,17,52,233,111,241,76,123,99,223,188,101,124,44,98,30,43,147,141,159,74,219,140,7,44,5,110,74,43,220,80,6,219,137,189,198,166,75,47,30,193,171,42,79,121,152,173,136,139,113,128,161,241,21,43,117,138,0,13,68,119,21,26,74,229,212,42,71,112,21,1,75,151,104,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,0,0,165,136,80,200,86,251,236,40,103,212,0,87,234,26,84,70,99,86,242,222,40,155,153,157,192,80,139,180,84,15,136,0,13,184,183,73,168,119,28,53,88,146,133,42,246,225,98,27,165,110,177,231,107,89,211,50,105,4,116,99,209,58,148,183,7,16,233,171,33,170,196,148,25,153,216,136,248,0,178,122,71,226,180,13,43,78,207,225,213,62,217,95,240,110,42,33,178,217,77,123,245,111,17,31,144,101,197,60,59,132,58,105,5,139,51,106,186,163,104,202,127,181,182,228,165,48,170,249,85,45,222,238,59,116,249,5,236,184,247,140,181,211,119,27,141,201,204,76,182,95,83,221,184,154,81,109,154,54,47,41,74,92,73,90,230,222,238,161,29,175,197,68,78,230,80,238,188,230,184,238,134,175,98,78,236,220,55,91,180,5,203,194,10,49,81,113,82,153,212,84,183,59,11,215,230,119,93,107,216,156,73,110,37,95,142,238,3,38,48,218,159,114,107,85,75,169,168,104,77,108,51,186,236,172,107,50,222,205,173,126,81,153,31,18,191,17,107,240,234,14,30,91,135,146,248,134,219,213,196,55,173,177,220,206,215,125,101,239,112,49,149,58,44,81,197,60,170,41,137,236,68,187,95,175,219,110,238,187,45,236,219,233,242,73,69,217,110,0,50,247,71,154,17,137,29,37,32,75,146,173,66,216,218,239,227,205,86,187,174,251,99,237,23,221,180,165,8,74,18,86,36,145,16,243,180,100,161,153,100,150,14,29,184,125,86,171,89,98,206,106,181,214,163,237,62,209,232,200,183,239,1,83,81,145,110,49,196,137,140,67,6,68,183,50,222,253,87,27,206,186,72,45,234,182,251,112,22,219,16,107,201,125,62,252,51,111,205,117,6,226,222,77,181,10,85,242,154,123,18,125,160,45,150,54,227,244,142,146,230,92,213,102,203,181,109,63,164,22,230,108,186,191,115,59,91,55,221,17,71,141,56,215,56,172,161,101,236,185,83,109,136,101,184,148,168,182,36,183,98,89,32,143,232,101,199,47,220,23,7,72,60,110,156,84,220,193,179,84,251,78,205,181,102,249,73,40,203,155,85,218,217,95,201,251,131,22,234,88,134,91,97,29,59,25,161,203,110,62,194,1,213,76,167,4,163,82,118,158,145,182,100,93,15,127,184,116,154,136,249,139,200,75,9,214,26,204,155,45,233,43,153,159,13,254,248,215,14,133,71,70,48,221,179,231,90,91,183,11,220,248,125,209,125,48,111,5,99,42,216,136,24,134,169,173,169,158,118,106,29,103,182,19,125,109,153,151,170,17,240,87,30,240,22,69,218,102,123,6,90,199,224,178,36,183,153,235,16,124,119,117,24,217,201,48,134,60,214,202,105,250,147,18,15,54,208,222,58,103,44,120,229,152,115,172,119,162,148,252,215,36,239,37,17,159,148,249,23,1,226,102,90,13,87,134,135,20,214,23,238,221,111,155,108,247,126,200,19,35,14,161,103,179,88,83,73,166,43,46,91,250,196,159,31,176,61,12,14,32,79,25,36,165,51,123,101,65,39,231,116,119,123,81,145,223,152,114,191,51,201,242,47,233,127,203,108,127,172,13,248,93,4,241,20,220,60,216,89,187,46,239,155,140,127,172,10,49,164,234,154,182,53,213,234,227,179,146,140,214,94,41,162,221,126,60,59,199,105,42,162,171,250,172,156,125,137,102,212,77,229,93,245,204,34,217,238,125,106,46,54,25,145,70,104,31,59,214,164,231,56,87,208,217,75,245,113,30,93,211,236,98,61,241,145,120,123,161,197,39,36,151,169,17,88,115,169,113,198,88,37,124,215,117,87,82,82,119,224,249,246,137,145,129,244,158,136,53,188,211,106,219,240,243,91,170,201,147,230,179,41,181,243,95,131,197,216,67,215,205,116,35,158,53,170,217,176,202,215,205,155,230,210,59,187,95,18,101,44,194,154,110,87,172,217,164,58,173,109,179,124,180,226,175,107,246,172,251,71,46,34,140,149,189,151,60,182,246,191,209,149,252,224,230,33,18,185,209,238,179,166,84,234,162,41,29,153,45,65,170,33,95,47,180,187,17,102,185,238,112,253,143,14,225,105,35,165,209,210,167,146,204,67,58,163,52,146,237,152,149,186,231,191,113,159,96,154,220,80,192,10,74,119,45,152,169,116,150,185,229,74,222,105,31,47,186,157,249,87,98,245,66,46,38,35,179,72,188,2,122,149,155,169,82,250,79,101,101,169,41,196,171,229,242,93,140,148,245,213,189,195,62,9,45,221,194,140,108,148,198,41,15,160,205,203,111,62,174,225,123,240,114,175,152,72,167,50,136,216,121,142,160,152,218,44,173,74,85,108,200,112,184,26,79,180,88,135,88,118,93,18,132,186,141,95,71,55,18,62,55,33,116,48,188,246,232,169,100,51,125,55,23,174,178,120,94,196,179,252,64,37,107,69,188,87,106,113,42,166,101,209,115,253,116,75,219,110,100,108,166,155,217,79,153,111,36,17,112,33,152,210,183,210,243,13,56,75,185,41,164,168,142,220,110,68,34,227,70,105,180,124,146,175,166,225,93,136,212,176,206,217,116,228,74,173,118,158,62,54,51,226,98,74,169,41,158,213,43,129,115,95,152,151,4,210,200,242,218,247,74,119,240,16,123,20,26,119,31,112,212,234,9,212,18,109,125,247,28,70,95,35,181,213,213,216,57,136,82,78,219,250,133,24,91,165,173,18,115,79,5,114,75,53,186,173,186,254,59,45,175,168,246,197,216,33,130,127,6,228,6,163,197,234,245,153,186,239,123,91,242,137,252,199,138,121,51,14,99,205,7,172,213,237,63,68,181,175,170,239,238,16,83,137,114,115,151,243,110,178,31,87,172,215,91,167,123,219,39,127,120,12,208,208,195,24,217,149,65,64,203,35,42,61,81,191,85,52,121,54,51,86,100,168,161,211,196,144,118,224,125,98,78,40,186,214,93,53,134,214,177,51,214,150,213,171,190,165,73,223,100,238,222,146,237,16,15,135,21,205,71,73,68,193,199,75,102,155,36,60,36,197,184,197,171,80,219,153,77,6,131,53,88,210,102,118,36,150,238,238,3,55,176,47,77,88,88,120,86,33,42,28,75,202,235,179,116,244,121,152,206,237,153,52,92,80,199,109,251,192,74,228,12,107,113,9,186,28,205,210,50,225,110,161,205,220,101,222,49,171,11,52,157,161,42,69,166,29,21,190,210,226,226,28,73,23,54,188,139,217,178,87,235,68,47,181,63,85,202,231,144,236,68,192,199,235,208,254,108,170,213,41,55,177,153,31,18,46,195,1,223,0,17,146,147,152,183,220,0,84,139,180,105,82,201,60,12,106,81,238,43,13,133,37,70,103,187,172,6,234,92,191,88,173,236,52,33,22,189,200,107,181,128,106,34,237,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,113,222,66,134,125,128,42,125,162,157,123,194,253,160,102,86,224,2,138,81,22,235,238,4,222,253,195,109,71,117,25,13,198,200,254,224,1,241,0,62,34,164,101,214,2,135,187,136,177,154,77,214,172,211,120,115,55,136,231,61,157,106,146,77,22,131,212,154,247,165,139,223,201,62,23,23,174,46,37,44,229,205,155,165,126,2,60,180,253,196,85,193,209,48,48,141,70,77,27,219,37,83,166,204,144,229,146,175,18,201,116,186,91,203,165,247,192,71,134,63,226,28,117,91,86,194,154,167,27,86,178,86,136,111,157,201,23,187,174,244,124,146,246,92,123,199,139,164,169,152,136,168,168,99,56,44,215,139,66,125,80,139,173,61,227,133,4,211,211,233,220,11,203,94,176,245,237,53,119,204,204,252,178,59,117,238,222,47,117,27,76,155,81,176,141,106,161,46,168,214,237,100,238,226,158,224,30,226,155,145,45,138,74,30,0,225,114,229,207,208,207,127,162,153,241,184,206,125,15,233,102,88,166,169,40,242,129,202,234,118,254,158,180,207,232,145,5,194,246,224,49,102,91,42,76,27,109,182,243,108,168,145,123,145,21,203,125,251,75,188,102,238,139,91,58,41,10,97,13,178,148,219,109,181,146,69,244,87,192,100,140,177,179,106,21,180,90,198,87,235,239,49,203,53,165,61,123,198,196,58,136,155,79,217,28,89,156,98,97,153,39,21,159,122,237,209,247,140,7,91,82,212,16,210,184,98,117,216,189,81,107,178,95,86,106,223,99,221,192,251,4,126,233,89,164,66,165,117,20,36,20,178,176,213,27,49,179,38,156,79,55,230,182,87,27,34,43,169,163,239,23,155,73,44,83,230,105,58,137,152,201,187,42,68,236,217,51,101,204,187,137,47,110,220,178,221,184,69,126,56,86,239,205,170,184,168,135,227,166,47,18,166,49,203,78,185,211,81,150,103,8,250,212,96,60,116,202,170,68,118,175,157,35,243,228,190,175,197,90,215,181,252,146,238,33,224,230,179,71,35,205,166,210,254,178,217,138,217,109,198,221,195,137,21,24,227,185,108,235,155,175,197,67,151,77,202,31,153,77,161,97,146,166,140,220,137,105,191,24,103,110,146,173,217,192,7,172,194,234,34,54,165,157,202,154,106,89,180,147,211,86,33,173,175,36,92,205,104,221,229,23,178,227,222,36,203,70,156,11,68,150,78,133,199,82,218,151,27,158,19,197,242,246,107,17,37,157,251,156,62,195,22,63,69,60,39,75,112,144,147,56,200,25,51,187,45,70,219,134,163,107,50,242,164,152,85,138,232,247,250,196,128,210,207,75,165,173,19,77,65,165,178,56,140,246,105,180,145,94,201,223,239,238,16,122,153,37,29,45,75,70,133,75,172,70,179,59,107,149,216,94,216,119,173,208,146,7,154,34,118,85,123,241,241,235,237,250,161,179,42,159,192,160,186,76,188,125,35,245,165,217,239,142,215,194,169,115,73,222,204,70,238,196,167,242,138,58,242,195,138,88,149,156,228,219,251,118,135,63,156,55,17,65,211,109,157,211,42,183,87,171,185,252,225,184,245,107,45,77,252,76,94,239,106,159,231,14,158,97,137,114,120,84,93,76,76,55,47,47,69,41,239,246,226,114,30,129,170,106,79,14,69,169,130,203,98,203,234,138,61,223,108,114,81,2,195,101,149,13,88,139,119,148,98,219,70,99,92,130,24,207,52,60,227,114,205,59,144,143,233,7,158,153,233,17,77,193,173,36,166,39,253,35,87,146,150,250,173,238,161,152,23,153,80,172,149,186,31,116,199,1,216,118,19,110,133,175,222,99,27,230,90,93,82,12,106,254,87,170,203,53,248,33,174,239,118,30,62,99,166,69,42,157,94,84,214,5,199,129,55,221,238,225,145,146,21,2,97,150,211,200,89,92,149,14,162,50,223,194,198,49,119,72,124,57,148,212,82,169,188,114,100,251,67,173,211,241,13,33,123,66,145,99,36,186,100,86,204,69,197,67,194,207,52,187,148,68,44,245,81,85,130,72,218,203,99,90,75,126,255,0,118,30,66,107,164,204,150,101,10,252,59,235,169,157,75,204,169,163,39,77,10,35,35,35,43,29,221,225,188,6,20,98,237,28,253,53,56,105,174,110,217,146,112,109,184,101,174,37,241,113,101,127,40,251,6,172,37,156,49,46,168,229,69,17,17,171,75,122,251,244,12,237,118,220,236,46,241,114,177,166,113,37,172,86,113,50,217,121,182,164,194,52,201,41,246,144,74,35,39,77,71,228,153,238,177,139,32,150,158,148,77,245,201,115,33,53,250,209,153,25,93,54,221,195,180,81,34,24,28,220,60,106,164,147,232,66,206,165,237,57,93,222,87,182,181,39,209,63,120,203,128,207,156,59,159,41,82,248,8,101,197,92,219,151,52,70,156,156,12,146,130,236,17,101,162,182,34,50,136,138,94,79,18,236,201,195,45,183,50,77,68,104,61,207,171,173,95,139,136,146,140,62,136,76,68,36,27,236,146,146,78,64,54,178,190,227,177,146,15,168,5,240,131,138,37,182,133,107,47,116,17,240,29,131,81,37,187,167,213,216,60,156,189,231,16,211,102,167,22,101,171,46,190,226,29,171,113,101,98,222,190,0,58,138,254,84,212,211,96,204,198,183,85,173,245,217,109,124,157,229,216,32,227,73,10,65,82,127,7,114,75,245,58,237,174,254,59,53,237,169,246,199,218,39,126,59,36,70,75,164,143,45,252,162,247,132,89,105,149,134,206,55,224,134,170,30,86,139,243,133,242,162,215,249,223,218,136,48,106,149,109,168,233,99,176,182,206,235,207,41,180,39,121,92,205,41,34,43,240,226,98,177,205,84,20,140,193,157,149,59,33,52,73,138,226,135,44,100,163,233,111,191,177,225,220,56,84,124,78,193,57,151,50,233,168,210,113,204,168,201,60,12,179,167,242,11,239,31,73,49,85,83,147,57,196,52,28,13,161,225,158,106,239,182,89,200,210,217,171,117,136,247,116,187,120,138,60,230,22,233,21,90,83,51,104,117,21,99,179,32,157,117,103,243,61,165,241,104,211,127,82,49,32,250,47,105,100,83,179,166,101,19,170,251,92,235,219,110,181,190,106,203,123,107,148,91,210,201,23,2,35,220,98,38,170,73,84,76,138,57,178,53,182,143,20,75,241,38,101,196,204,187,8,123,188,26,175,163,105,250,142,78,250,102,83,70,202,31,104,245,7,140,140,179,54,225,110,233,23,104,15,161,122,58,170,130,168,229,16,113,208,177,251,66,34,53,153,85,170,52,102,202,165,17,238,50,43,121,35,210,21,140,183,12,50,208,227,21,147,80,210,244,140,185,216,185,195,206,196,115,133,213,16,230,98,60,174,68,30,243,206,103,192,190,240,204,104,7,117,176,232,114,231,190,252,120,241,1,200,43,95,120,161,145,92,12,0,84,237,212,41,123,128,0,212,69,97,81,76,196,5,192,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,0,0,0,0,0,0,0,0,6,155,31,104,169,30,251,2,128,8,238,7,192,82,253,155,128,184,24,10,0,10,145,117,128,122,209,180,179,50,51,222,99,82,148,121,172,54,212,119,81,144,5,141,71,114,49,186,146,81,17,25,159,80,208,217,111,176,221,190,235,0,160,25,150,225,82,43,142,52,91,166,214,91,17,157,239,215,96,30,114,170,155,162,15,101,185,188,89,243,249,61,217,123,251,196,66,105,197,136,141,207,165,148,212,36,59,243,34,53,177,52,108,245,170,220,121,146,193,117,40,247,12,247,210,23,23,227,233,94,96,212,64,68,57,181,109,87,201,28,166,237,151,85,216,147,191,148,33,198,179,172,230,149,236,222,159,131,152,63,20,73,110,36,218,45,116,74,159,43,56,166,200,247,29,189,143,217,1,233,48,30,137,114,117,10,196,197,214,160,29,38,103,9,65,235,147,153,86,34,104,236,93,19,221,188,100,76,21,24,105,173,228,80,240,204,64,182,219,145,144,164,104,74,114,164,204,222,34,222,68,145,210,224,117,51,5,36,160,38,177,41,67,14,173,136,231,223,74,137,130,73,145,165,134,204,136,143,125,184,113,23,179,5,165,144,213,92,210,87,53,138,105,164,173,153,203,12,145,56,217,58,118,37,54,174,39,107,121,92,0,86,191,166,206,73,42,143,121,45,194,182,166,117,93,38,74,198,87,82,56,110,46,209,145,218,38,196,103,163,41,92,198,163,81,237,219,207,235,175,143,17,143,244,164,51,20,180,250,33,167,27,65,167,101,177,37,130,43,120,198,139,141,199,55,69,185,187,240,44,211,50,142,154,208,141,183,126,176,200,142,230,250,188,159,178,3,50,90,85,161,201,91,255,0,252,49,225,177,14,168,135,148,203,80,227,155,87,207,100,223,139,181,239,149,125,229,187,112,245,12,198,40,229,228,230,83,247,179,123,97,136,26,88,98,76,218,73,34,86,198,168,182,205,21,9,179,118,163,20,223,68,144,255,0,97,112,220,91,128,88,29,36,171,71,102,174,76,33,154,139,152,17,38,126,234,200,156,112,236,68,90,226,246,71,218,35,243,17,38,78,63,63,138,37,60,242,141,17,145,62,82,175,235,253,241,126,43,188,66,152,204,162,162,206,36,162,87,154,57,199,15,60,90,149,188,205,91,247,151,29,252,70,53,85,113,107,138,157,70,58,119,44,209,79,42,198,171,241,88,14,136,150,106,235,61,194,249,232,245,67,63,80,213,108,168,209,0,226,33,102,48,6,178,124,140,238,74,117,91,139,162,126,196,89,121,68,42,98,245,185,140,139,38,94,41,191,27,137,19,209,39,12,229,12,78,230,143,184,136,55,77,184,169,114,200,142,9,61,75,116,251,64,123,118,36,179,10,85,179,134,149,68,55,2,147,61,126,88,53,169,164,231,225,154,201,34,233,116,75,127,113,14,76,61,87,87,195,145,94,170,155,110,86,110,140,115,191,148,101,52,150,132,166,166,9,74,162,164,146,199,76,221,36,93,200,38,213,187,118,237,229,195,120,245,112,152,67,67,60,158,149,49,34,222,171,111,149,50,127,136,99,137,24,99,17,136,117,163,71,102,235,9,242,119,95,163,48,116,191,206,28,23,177,22,189,90,148,73,174,42,18,191,252,102,247,243,134,115,124,132,104,39,20,89,169,137,1,251,242,118,79,241,13,95,32,188,62,181,252,21,167,175,255,0,35,49,249,4,196,140,11,122,188,196,21,145,145,87,51,251,159,108,205,255,0,231,15,61,55,158,98,140,114,13,48,248,129,57,73,155,153,250,83,88,130,221,191,176,251,196,138,124,131,48,246,246,240,82,157,255,0,19,49,249,6,164,224,126,30,36,247,210,20,233,252,76,199,228,23,2,52,209,38,198,41,154,205,45,226,44,118,255,0,25,211,155,197,112,251,71,218,59,70,112,127,26,230,141,165,239,146,19,106,44,164,162,214,77,162,204,250,95,184,49,34,197,132,20,20,58,140,219,164,228,9,245,189,25,75,37,187,237,13,194,161,169,88,62,131,116,244,168,139,133,147,2,217,110,47,176,46,4,122,65,232,197,139,145,25,245,245,116,153,204,182,182,120,248,163,183,219,104,123,56,13,20,235,37,103,218,163,41,151,120,101,204,227,170,183,27,241,100,102,217,74,36,12,121,50,9,127,75,178,29,5,248,135,32,161,229,126,182,81,10,159,121,164,254,64,24,86,122,35,77,213,185,112,180,130,140,247,111,66,143,253,8,225,198,232,137,53,109,42,50,132,163,202,200,51,220,218,187,253,196,103,34,33,101,234,73,171,155,225,247,123,154,127,32,217,137,130,151,186,133,222,95,14,87,73,151,169,167,242,6,4,105,226,126,140,83,137,100,174,33,244,181,76,35,43,77,31,139,74,136,247,186,69,250,209,12,90,196,188,41,154,72,154,153,69,56,169,89,106,53,55,54,77,87,233,26,11,119,64,187,68,207,85,116,140,150,109,10,228,60,68,186,5,73,90,18,71,158,21,11,45,203,191,3,24,175,164,150,16,83,165,73,212,81,44,66,203,153,95,202,150,52,75,155,35,47,26,201,113,35,14,130,57,240,218,163,141,164,234,121,114,213,31,26,130,133,215,124,236,233,149,179,54,190,27,203,217,111,251,34,84,116,112,197,40,25,244,4,170,10,243,69,186,138,121,135,22,167,172,100,102,73,100,140,239,156,247,220,196,91,213,178,22,228,213,204,84,12,59,201,34,103,37,141,13,228,226,202,79,129,30,238,34,253,224,46,32,79,169,169,170,86,220,124,123,168,76,160,152,74,19,26,180,18,75,51,86,183,31,99,192,36,75,196,165,212,197,65,195,184,139,145,45,132,44,179,118,25,16,220,136,125,112,229,153,75,85,179,91,113,139,111,131,181,196,68,242,71,40,39,225,92,204,169,52,59,202,82,226,13,102,102,104,110,247,185,113,223,196,93,24,136,116,69,67,54,173,201,205,101,112,191,80,163,101,137,171,79,102,182,183,117,184,255,0,250,140,107,210,91,15,218,159,120,57,150,10,88,173,70,217,234,205,223,202,212,240,232,159,96,186,113,243,8,201,70,174,209,47,57,173,191,209,13,54,181,189,254,209,166,53,232,58,155,38,219,45,101,91,53,242,235,72,157,182,107,94,215,45,222,73,9,212,65,5,69,41,136,145,84,16,68,107,109,57,82,219,222,36,204,184,44,251,139,126,225,124,112,122,166,134,137,167,159,149,69,148,75,202,139,143,83,94,50,202,65,146,144,218,108,171,159,14,221,195,219,105,95,129,50,170,106,122,184,152,8,232,70,202,30,159,56,146,67,50,212,181,117,37,111,159,82,183,31,68,183,140,114,160,167,17,146,185,156,4,11,111,188,100,236,193,165,93,46,154,109,117,36,184,125,129,71,189,199,74,33,36,218,230,112,80,178,246,27,102,17,148,153,37,25,85,115,120,202,229,100,247,144,177,146,248,135,165,51,182,209,173,90,77,171,250,146,140,184,160,248,112,237,25,130,253,58,138,170,144,142,118,54,36,148,162,121,45,93,214,245,167,98,82,21,214,125,252,6,46,226,108,145,153,5,97,50,132,135,90,12,152,212,216,208,217,35,202,105,7,192,143,119,16,25,219,160,101,114,250,103,212,52,2,227,102,70,143,154,119,70,176,242,121,17,71,195,48,149,122,54,59,110,146,67,68,102,112,201,100,191,44,247,238,89,144,131,189,9,170,88,216,60,73,163,33,146,183,205,8,231,29,196,249,145,111,135,137,62,31,100,76,246,13,204,220,143,163,229,238,56,74,185,161,243,222,188,220,31,81,0,184,182,221,112,20,73,221,37,239,10,128,10,153,88,18,6,86,235,0,181,143,120,169,91,168,80,206,224,71,96,26,128,83,55,112,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,10,113,222,0,103,190,194,160,0,0,0,2,134,118,3,61,215,5,112,26,64,84,143,125,193,64,71,97,64,0,0,0,21,182,235,129,23,88,162,149,220,3,109,93,35,176,161,39,126,91,141,101,188,107,35,177,88,5,18,89,75,180,87,137,129,111,49,165,74,177,158,238,176,5,185,148,173,110,6,45,246,33,85,124,202,236,34,118,13,118,177,79,23,170,229,182,83,79,113,246,143,99,52,141,217,153,37,234,179,93,118,182,107,117,24,143,141,53,177,103,155,39,242,120,94,96,214,106,227,38,141,230,218,173,124,171,100,175,108,128,49,59,74,12,95,231,223,6,127,59,218,141,70,219,250,111,53,243,106,125,161,118,12,121,193,217,79,59,213,242,226,218,53,58,169,148,23,172,205,123,187,239,151,96,242,115,249,183,58,234,62,87,213,106,179,122,252,215,189,187,139,176,100,134,0,210,219,31,62,204,182,252,251,22,202,254,77,85,179,229,214,170,215,190,238,28,64,94,200,104,62,110,125,186,123,89,172,219,214,73,215,90,217,51,158,79,39,174,214,191,18,25,89,163,21,7,205,242,13,103,58,235,53,115,205,101,181,22,189,144,206,239,43,184,98,253,4,159,8,241,6,153,136,190,207,105,188,19,54,242,254,142,147,191,87,178,18,71,134,242,62,110,148,56,222,213,172,249,112,215,124,150,245,168,221,199,184,7,153,197,121,7,56,211,51,72,125,175,87,172,212,111,213,222,214,113,7,219,220,45,94,27,202,121,158,185,151,49,180,107,181,58,237,249,50,222,236,172,251,79,180,100,61,93,13,173,132,139,78,123,95,87,213,222,145,104,32,229,186,172,72,67,250,235,218,251,178,251,133,187,64,94,134,94,180,136,149,151,238,251,113,31,218,101,204,239,42,137,111,81,228,213,11,223,155,218,196,119,12,230,153,197,236,84,155,143,234,243,228,182,235,218,247,116,139,241,136,155,210,226,184,219,102,211,216,30,107,201,169,170,162,143,54,190,247,178,159,46,25,123,192,99,101,81,31,158,101,26,157,85,173,22,231,174,246,202,30,6,102,90,232,133,31,11,45,95,124,118,81,113,150,142,136,127,87,229,186,179,181,248,92,238,56,73,60,206,45,126,200,239,110,192,9,35,186,141,119,71,54,108,189,118,237,18,131,163,181,75,146,103,48,249,74,247,126,11,232,158,217,206,225,23,241,46,107,242,238,203,150,253,227,220,209,24,167,224,204,90,222,230,45,167,88,227,42,182,213,146,217,76,253,161,241,184,9,192,166,234,92,237,164,182,43,93,242,47,84,247,187,135,187,149,212,89,13,45,236,119,204,225,111,214,123,221,194,25,100,90,79,234,9,41,240,31,53,222,35,253,19,183,103,185,11,133,76,233,59,175,143,132,252,228,101,188,83,101,250,37,127,92,159,114,1,47,76,77,181,235,34,217,242,223,219,223,241,14,89,69,116,111,171,251,163,0,40,13,33,246,135,208,159,4,50,221,213,254,168,95,232,127,91,25,47,134,120,139,207,240,146,213,243,62,163,95,174,221,180,102,203,148,215,237,74,252,0,94,69,198,116,204,181,127,116,113,35,102,123,59,100,189,70,107,170,222,85,187,123,135,95,25,242,212,173,113,30,78,107,110,227,193,86,24,231,140,83,222,108,131,112,246,93,109,166,102,223,151,151,169,205,252,15,176,5,210,173,177,51,153,88,82,249,147,93,104,163,106,219,78,94,165,111,242,15,176,98,118,43,105,97,205,83,141,151,192,29,110,174,38,37,188,220,235,150,249,84,69,123,106,76,88,28,84,159,115,140,68,99,123,46,175,230,155,139,190,123,245,175,119,14,241,142,117,84,6,186,61,107,214,218,239,58,118,203,218,161,58,140,151,127,75,188,185,127,216,247,183,245,91,255,0,228,142,214,11,76,220,153,255,0,216,222,247,183,234,199,191,238,3,4,98,101,62,79,203,29,190,179,250,199,5,82,252,223,70,255,0,39,250,195,2,65,97,52,207,186,208,159,145,183,21,151,234,199,255,0,200,30,210,157,210,235,108,66,127,216,251,37,223,36,254,139,95,179,220,123,196,107,74,229,155,208,173,127,7,75,214,251,221,227,222,210,242,173,166,38,29,26,252,185,162,144,159,38,253,105,239,12,9,43,164,180,140,231,202,142,18,91,224,118,163,93,172,233,243,134,107,89,10,87,13,81,118,11,157,84,183,225,102,30,69,70,95,101,218,178,116,124,188,185,95,73,113,221,123,229,251,163,9,240,19,13,118,202,150,6,97,207,89,53,79,196,35,38,205,123,252,174,123,239,155,188,103,125,39,39,230,252,63,133,150,237,58,205,94,126,158,75,94,239,168,248,95,188,4,95,233,15,79,243,62,45,212,17,59,94,187,83,178,116,117,121,111,120,102,139,180,251,69,74,27,45,55,45,137,207,234,140,178,121,109,194,237,220,92,253,51,224,182,106,138,176,136,214,230,203,205,251,178,219,232,112,228,45,93,61,56,214,72,101,172,108,246,201,6,206,252,252,108,130,46,192,25,197,162,244,239,82,220,185,173,151,54,74,113,148,223,61,175,109,79,112,204,201,12,102,209,5,10,122,188,183,135,66,184,223,168,132,73,97,78,38,243,53,71,18,142,100,215,106,224,150,205,246,156,183,179,136,223,228,31,96,145,236,22,169,185,226,77,41,123,98,212,235,100,172,61,109,110,107,93,13,238,224,93,160,46,68,210,83,181,106,190,88,203,151,55,172,189,239,110,241,109,167,244,246,207,168,249,111,54,108,223,67,183,103,120,189,13,39,61,247,218,195,164,157,202,118,141,79,203,25,114,230,245,151,236,239,20,99,126,43,81,62,21,210,211,215,121,207,101,205,38,138,135,182,167,63,208,215,191,202,47,101,195,184,70,38,55,97,183,130,85,68,50,249,235,107,212,203,145,21,109,155,87,123,56,231,71,202,63,99,199,188,75,187,108,108,49,13,192,102,207,174,81,30,123,90,215,59,112,251,2,219,227,166,19,120,95,9,49,138,231,253,147,230,43,208,249,118,93,103,83,167,123,231,47,101,195,184,4,100,225,206,34,115,108,185,201,63,51,235,53,241,43,119,89,180,90,221,4,238,182,95,107,219,214,60,14,44,71,243,164,242,107,31,170,213,107,117,29,12,217,173,100,54,92,119,118,11,151,143,184,75,224,36,197,17,94,16,109,218,184,22,156,203,178,106,175,153,229,162,215,206,175,124,88,153,172,70,104,87,90,201,236,119,223,188,128,92,157,27,166,252,215,136,116,236,70,207,173,213,109,123,179,229,189,216,120,187,15,180,77,198,137,115,142,116,194,201,27,251,54,171,51,49,135,108,249,173,104,199,11,176,132,15,224,243,250,170,218,80,121,111,109,163,175,220,92,19,93,160,220,110,179,9,164,9,213,91,229,88,243,242,191,103,184,3,43,80,119,73,110,234,26,204,247,88,113,153,93,219,73,219,138,72,111,17,230,221,96,26,204,172,6,86,12,221,195,109,206,160,27,132,91,174,40,40,147,234,26,140,172,0,71,186,192,92,69,6,162,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,71,218,2,160,41,114,237,11,151,104,1,153,151,80,94,228,28,69,44,100,123,128,83,170,192,6,0,43,98,237,3,51,235,2,183,88,25,220,5,5,75,129,159,96,160,25,153,17,128,208,181,25,152,210,91,206,194,187,143,143,16,73,29,203,119,88,13,210,34,36,216,80,3,128,1,238,43,245,142,44,84,75,108,35,50,220,66,75,53,186,71,97,187,16,251,77,39,51,142,161,27,237,210,85,133,152,198,44,102,148,209,178,189,119,63,211,205,45,51,45,148,202,46,41,41,183,69,195,183,150,93,46,143,223,1,231,49,247,23,165,244,172,148,157,57,204,133,163,76,219,103,61,166,33,41,183,65,221,222,89,111,232,253,241,13,122,77,98,132,85,93,95,204,93,67,178,167,155,98,113,51,82,21,10,163,81,25,45,226,177,153,231,61,199,151,112,188,122,86,233,59,52,169,215,50,148,67,196,82,241,13,67,212,175,58,131,133,90,150,163,74,117,233,35,59,58,101,107,43,141,187,6,32,34,30,58,168,152,199,199,42,13,213,169,79,169,211,217,219,51,73,26,212,163,239,221,216,3,214,225,189,5,21,80,243,143,204,249,154,246,125,79,168,52,103,108,217,248,244,79,176,102,116,222,93,9,73,66,174,91,4,242,148,115,150,214,193,165,245,17,173,70,69,98,36,17,17,92,252,103,127,80,232,112,103,12,224,41,142,120,231,14,114,131,218,118,124,155,94,86,243,229,214,95,45,208,87,182,98,191,190,67,145,41,154,76,113,50,181,165,224,149,12,151,155,98,105,14,210,206,94,133,40,208,78,186,217,29,247,170,199,209,221,239,31,16,25,31,162,30,30,34,46,87,15,53,137,135,153,33,200,106,149,6,146,36,89,54,74,88,86,251,167,241,140,240,151,66,166,22,25,109,150,98,186,141,93,46,60,8,89,221,31,168,22,105,90,117,216,100,53,48,79,205,101,63,104,132,145,31,169,180,94,196,183,116,126,248,189,171,34,36,171,222,48,29,4,245,179,117,151,208,68,103,124,188,56,241,33,228,121,165,8,152,109,102,79,18,139,168,248,121,54,236,30,226,45,172,249,204,200,247,216,117,81,48,105,233,47,167,125,192,45,254,40,198,38,18,131,153,150,118,200,209,169,220,163,237,121,2,23,244,140,143,83,213,101,71,234,102,71,82,70,30,239,174,189,222,37,203,72,73,242,37,84,108,253,164,189,12,74,107,101,232,184,173,251,221,107,142,242,237,16,211,141,147,87,99,234,121,242,143,84,100,169,236,82,250,29,238,57,223,195,120,11,96,155,196,68,56,133,22,226,51,61,222,248,246,50,137,44,19,144,168,91,143,58,147,54,208,126,81,23,87,188,60,131,57,155,117,78,91,202,35,227,239,143,83,9,49,117,184,102,137,36,223,169,167,141,251,61,240,30,205,156,58,149,71,95,101,122,61,236,158,86,173,73,85,175,194,246,79,112,235,230,120,59,54,75,89,216,144,84,11,52,165,70,118,133,81,219,119,114,7,42,154,196,8,169,78,211,210,151,167,91,147,213,76,203,133,248,116,139,180,100,21,33,94,74,103,239,61,13,50,156,202,89,70,102,208,70,220,66,82,118,81,153,31,148,163,236,1,137,177,152,111,81,66,170,229,77,206,203,42,115,116,160,215,252,209,166,10,65,60,130,90,13,217,52,123,102,149,146,250,112,203,45,219,183,240,225,184,103,115,20,125,1,61,65,230,170,51,41,103,169,34,102,53,131,189,250,139,162,123,247,131,186,60,80,147,34,55,14,115,57,51,182,66,213,196,51,253,31,120,12,93,195,105,148,210,10,107,14,210,160,137,41,55,28,81,154,219,81,125,8,251,251,134,124,104,187,54,154,63,23,76,160,224,211,170,86,219,210,38,213,216,247,93,251,69,153,252,205,242,153,116,115,111,200,155,169,35,77,41,51,43,18,92,44,199,114,50,232,181,217,188,101,78,142,120,118,82,9,125,60,227,240,211,54,30,99,107,186,34,17,150,217,148,247,18,52,145,240,63,188,32,201,169,19,142,170,84,198,116,88,207,53,247,123,99,28,9,204,173,153,130,77,183,205,196,164,157,207,116,216,183,239,237,46,241,219,203,90,54,160,219,66,82,171,21,248,151,121,142,142,175,157,34,75,2,152,147,122,29,25,162,9,191,28,171,23,5,31,105,111,220,40,183,213,14,26,211,145,102,226,223,152,70,160,214,249,172,236,235,101,188,239,218,145,111,38,216,59,71,68,196,40,213,54,152,221,43,95,146,251,93,191,80,60,254,35,233,48,185,36,76,92,44,44,210,149,82,225,230,46,48,105,113,251,168,137,38,178,222,68,233,111,220,45,196,191,73,217,156,198,42,48,221,137,165,200,144,231,68,208,181,111,185,159,186,247,9,200,122,121,182,141,148,52,86,171,89,53,158,150,92,214,179,236,245,219,220,135,159,138,209,118,135,78,93,92,202,162,87,27,248,230,79,253,16,172,239,72,89,132,62,167,103,136,167,87,155,53,250,106,59,112,236,112,117,76,233,31,60,119,54,179,193,210,181,173,229,255,0,74,32,237,216,209,214,148,102,25,198,209,25,62,51,85,236,70,227,119,189,190,180,60,236,247,71,185,92,43,229,17,6,221,66,234,154,107,58,122,41,81,26,136,204,200,183,55,239,15,69,43,199,197,62,243,73,136,152,83,168,204,234,82,126,54,219,174,91,247,184,61,156,38,42,73,35,145,242,205,65,34,69,213,144,242,197,160,183,125,149,247,128,241,152,77,79,76,169,73,244,35,101,45,141,109,173,107,206,169,113,44,168,172,102,201,167,141,136,173,184,134,80,201,158,114,34,155,101,106,73,93,89,184,23,186,24,179,240,181,77,43,19,22,131,110,166,149,45,91,200,137,17,173,159,81,247,139,179,73,198,65,69,211,176,165,13,24,203,168,94,124,170,109,194,85,236,226,184,25,123,194,196,140,29,211,97,155,70,86,110,153,40,191,67,184,240,225,12,44,110,25,193,51,50,83,48,230,181,25,166,94,149,217,179,43,250,194,252,98,252,233,201,116,59,90,146,74,233,46,109,223,246,33,134,58,224,140,245,8,158,184,202,223,134,78,73,97,167,122,172,123,150,223,120,139,213,218,169,164,203,39,145,199,115,73,19,174,182,70,230,239,95,247,247,9,6,209,170,170,134,114,85,38,133,76,108,9,169,170,114,28,141,36,225,102,43,37,146,222,87,24,43,89,200,210,136,115,154,65,161,247,156,138,138,206,100,69,153,54,81,41,87,43,23,14,29,98,251,104,211,80,207,32,230,232,97,114,244,33,182,228,100,218,84,182,150,87,178,153,34,235,227,184,17,37,82,232,146,86,178,202,65,218,220,15,223,29,185,161,43,226,103,187,176,121,41,20,86,109,126,99,65,91,47,227,30,181,147,37,95,121,12,135,152,157,72,218,117,102,255,0,143,186,26,221,107,91,117,207,176,121,232,137,113,42,29,212,40,156,34,82,20,71,187,187,222,23,10,45,162,113,181,150,253,232,50,220,60,236,100,17,145,41,41,75,134,70,131,234,1,130,58,120,74,217,133,163,230,110,160,220,53,38,93,3,98,85,191,187,136,187,4,88,214,15,47,158,98,219,177,91,197,255,0,1,34,90,185,64,160,77,186,38,106,178,75,155,165,176,28,75,246,121,8,147,172,210,101,63,140,220,127,67,254,2,68,133,151,101,134,113,74,98,172,150,172,242,146,83,174,222,174,30,164,177,51,218,3,204,147,17,133,210,38,137,198,76,202,10,60,236,147,223,250,32,190,241,10,212,29,206,161,129,34,43,250,175,240,20,38,55,147,201,181,252,142,228,198,104,81,23,55,76,55,219,254,48,80,168,205,216,103,46,210,55,151,144,95,120,115,91,112,236,86,183,1,215,195,164,201,150,247,31,144,95,120,115,26,234,247,128,114,146,100,171,220,197,79,127,1,161,36,101,192,174,55,18,3,73,21,128,80,140,239,192,106,50,176,1,25,144,174,238,39,196,105,3,185,239,1,170,228,42,40,69,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,148,133,69,46,64,25,72,50,144,168,0,167,0,185,223,184,84,80,238,1,98,61,227,73,138,244,133,0,0,0,0,28,191,80,10,220,143,136,13,172,134,163,185,141,196,167,41,88,248,134,226,224,23,184,10,219,172,248,13,183,93,67,73,53,25,216,139,184,110,92,178,142,130,170,156,177,40,150,69,69,191,19,170,75,89,46,172,134,171,93,73,46,4,71,218,3,193,99,62,46,201,112,254,92,136,136,216,230,26,51,140,109,131,214,195,188,225,93,77,41,94,176,187,18,34,151,74,157,41,206,163,136,154,74,160,92,148,186,150,42,87,220,73,166,14,37,42,52,164,223,73,25,154,149,111,92,66,247,105,237,143,71,9,23,17,37,150,85,121,85,15,54,131,81,181,176,223,42,78,9,70,123,212,222,253,234,46,190,177,25,85,76,254,97,81,78,102,14,189,23,180,107,163,93,136,190,173,40,185,154,213,191,113,23,178,224,3,141,50,142,142,169,230,177,142,147,45,153,188,251,145,39,171,232,241,81,251,35,225,210,25,37,163,246,143,243,26,130,85,27,31,23,9,28,132,187,15,4,243,102,212,83,4,70,75,74,207,129,220,251,7,132,192,188,28,155,86,115,213,178,84,230,216,149,74,206,40,139,108,75,123,179,181,210,242,203,217,112,239,18,21,75,209,18,172,51,164,100,76,20,179,155,95,140,151,67,161,242,215,41,236,235,105,164,145,250,229,17,88,214,124,56,223,172,5,162,196,234,213,185,63,54,243,34,217,136,215,107,181,186,230,215,209,182,75,91,201,237,49,112,180,58,192,233,171,181,76,92,202,109,5,22,201,75,230,18,183,209,146,41,131,35,179,142,25,220,183,153,249,37,192,120,186,115,10,42,26,255,0,104,218,228,59,126,193,147,47,203,72,107,38,123,223,130,211,123,228,46,222,2,67,240,147,12,37,148,123,241,238,66,200,246,67,125,112,234,51,218,84,230,108,134,187,113,89,218,217,190,232,11,139,35,149,162,93,10,166,144,107,59,184,107,233,25,31,81,118,123,195,177,115,121,29,251,6,180,182,148,36,200,138,195,74,202,255,0,104,7,94,250,12,205,73,34,221,184,117,83,85,174,22,25,215,44,86,78,93,231,222,100,59,213,160,183,153,150,241,230,107,8,131,135,149,69,168,151,151,46,175,170,254,185,32,49,7,75,122,194,6,10,73,85,180,244,67,105,90,54,27,150,173,103,197,108,118,123,226,37,113,6,110,220,108,246,106,226,20,147,74,230,79,172,140,146,101,184,214,190,223,124,103,206,155,53,84,201,185,141,103,8,152,251,67,151,55,116,117,73,246,48,199,198,215,226,35,134,121,22,113,17,241,75,91,153,179,68,45,87,181,189,113,128,219,105,226,117,89,84,100,68,69,125,196,57,188,228,150,144,132,17,167,162,86,222,71,212,58,114,112,145,189,42,177,251,195,144,196,44,92,89,25,180,140,228,86,62,36,92,64,110,59,53,83,150,203,144,237,220,99,208,73,107,184,201,75,198,227,109,194,157,212,133,30,118,214,126,73,159,97,247,142,169,202,70,116,197,179,203,242,230,225,227,80,127,231,14,11,146,200,212,90,236,90,254,216,191,40,11,209,74,227,220,198,92,252,57,155,114,194,36,197,33,195,205,14,241,245,167,177,93,194,245,83,186,79,62,182,58,106,148,146,181,214,34,40,72,142,194,246,195,13,96,96,163,18,226,44,215,209,11,215,23,112,246,212,252,60,208,221,101,164,35,203,136,73,90,233,223,115,32,25,231,132,250,68,183,52,154,195,193,71,61,46,109,46,60,237,245,112,175,222,196,213,203,172,250,200,102,70,21,207,96,167,210,233,92,124,51,228,189,126,191,46,84,41,36,121,84,178,235,43,245,8,222,209,214,128,168,167,117,28,19,197,41,215,52,81,49,8,81,235,219,78,242,135,51,183,148,93,164,36,139,6,105,87,164,84,228,157,152,152,13,67,140,109,25,139,90,74,182,103,28,62,163,62,209,59,197,222,130,50,40,100,36,251,254,249,139,67,143,179,45,134,154,101,196,154,119,205,82,158,145,25,253,13,222,207,120,93,198,9,68,218,72,184,111,22,79,72,230,158,85,42,198,84,223,230,186,122,203,245,183,130,68,85,227,45,96,242,106,234,133,54,98,197,61,139,34,232,43,245,215,59,199,131,128,196,23,224,20,238,172,161,79,88,101,124,205,172,248,95,176,251,199,39,28,95,126,30,175,168,141,106,202,92,255,0,22,158,4,127,69,112,90,117,205,84,149,168,182,142,179,245,159,212,40,189,73,196,120,249,133,238,212,31,139,246,45,172,184,251,234,238,29,220,21,95,39,78,125,190,49,45,240,201,149,165,157,248,223,168,251,133,162,166,38,176,78,109,59,75,247,182,76,189,19,246,221,132,46,34,105,103,38,191,161,112,58,221,87,170,120,220,182,191,15,40,203,176,196,30,190,14,113,76,184,164,187,15,50,113,70,149,149,174,218,139,127,253,17,218,21,78,211,110,161,136,55,27,89,172,202,217,144,173,234,51,181,186,187,135,133,132,164,106,168,37,161,167,37,249,12,214,74,182,181,179,255,0,59,184,123,90,78,138,157,71,71,193,185,23,44,206,130,140,109,42,61,114,11,163,153,55,224,174,240,23,35,13,101,245,92,250,96,203,208,146,182,92,104,157,113,181,40,156,74,108,100,221,237,210,87,121,12,208,194,137,68,194,95,71,74,211,51,135,212,169,189,126,114,37,165,86,187,171,183,3,62,210,22,131,3,232,116,66,173,4,137,94,84,237,111,25,248,251,253,4,189,176,201,121,116,185,184,26,109,182,137,156,138,69,247,102,189,174,225,247,247,137,213,88,39,167,34,33,205,21,178,146,226,140,254,102,255,0,225,187,134,23,225,164,193,200,42,146,41,196,165,22,56,85,164,179,17,159,209,17,217,239,12,203,211,137,73,38,235,84,153,239,249,155,255,0,134,24,71,64,173,197,212,81,104,65,222,208,238,127,13,34,163,48,165,116,217,79,105,217,98,223,39,82,151,33,89,126,237,173,37,188,219,46,219,238,222,47,238,20,97,236,186,80,112,241,201,122,51,51,178,212,32,243,56,131,45,249,15,169,61,194,215,225,228,146,109,29,76,73,82,204,46,123,202,225,150,93,52,150,237,90,59,79,188,100,69,29,1,21,15,7,8,211,141,101,82,32,219,74,139,49,29,140,137,61,227,17,126,105,137,129,191,180,230,203,209,201,192,143,219,11,133,12,225,116,183,246,11,105,74,180,101,181,101,79,176,235,250,161,114,33,19,124,247,46,193,148,14,98,154,53,32,247,110,176,225,68,66,17,182,179,233,110,73,245,144,237,73,37,148,202,195,141,18,142,138,136,139,138,76,81,132,252,160,18,135,226,112,250,112,235,109,168,200,165,240,9,190,98,47,211,233,252,162,30,177,10,25,80,181,20,123,107,35,37,39,85,114,51,35,226,218,4,221,105,179,40,40,220,48,158,44,225,243,218,22,5,62,93,191,79,35,188,67,6,51,64,20,29,103,56,108,154,200,72,217,247,102,189,174,211,127,148,78,241,211,225,171,38,253,85,46,65,145,217,90,238,7,238,107,19,65,160,4,181,44,97,116,137,206,157,206,6,96,91,204,191,190,11,16,209,133,68,159,12,37,100,174,30,63,240,75,19,81,160,86,79,145,100,137,37,195,98,143,254,62,177,70,91,195,183,226,91,45,254,65,125,225,190,148,25,117,13,44,23,138,69,189,137,13,244,216,247,0,212,141,215,184,169,168,203,136,211,101,16,161,170,252,76,6,160,51,184,162,12,207,143,104,212,101,99,1,75,10,223,168,192,140,87,162,0,92,55,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,13,38,91,247,13,64,2,132,125,162,160,0,0,2,134,100,64,6,98,135,111,178,28,79,112,169,150,224,26,64,84,237,192,80,0,0,0,0,0,184,128,210,234,178,32,212,103,107,12,127,210,107,17,217,165,40,138,145,196,206,118,87,97,118,61,251,57,175,46,103,153,246,166,71,114,87,221,23,206,121,19,179,192,62,229,212,89,114,249,60,124,162,17,175,167,206,35,46,25,186,234,72,220,100,209,10,79,53,216,144,229,144,95,58,171,217,126,46,32,48,103,74,204,74,143,171,107,169,170,249,235,107,105,81,48,142,36,246,100,183,189,48,137,77,252,146,239,33,107,40,26,94,54,168,156,191,14,204,14,210,173,153,79,153,107,73,30,189,37,126,37,236,184,119,142,186,173,143,122,111,61,137,121,111,188,225,168,208,119,117,70,103,185,9,46,241,144,218,37,210,237,70,85,174,170,34,22,13,212,170,64,165,217,196,18,183,235,88,223,188,184,239,1,153,154,42,224,52,4,150,22,83,58,139,165,117,43,138,166,152,37,59,183,41,89,148,162,97,71,184,156,59,94,215,224,47,29,123,66,205,39,5,47,133,150,74,245,205,192,147,173,146,117,233,78,68,244,8,138,234,81,95,201,239,224,46,102,22,211,204,194,82,82,19,110,22,17,4,82,120,84,150,68,17,110,213,35,119,1,239,165,212,252,50,205,213,57,9,8,171,216,247,182,71,219,220,2,222,225,158,11,74,100,60,229,154,154,212,107,245,63,167,20,172,217,115,251,115,183,17,125,97,160,155,134,53,100,107,46,107,122,235,141,112,208,141,55,155,35,45,166,246,189,146,68,57,36,93,160,54,205,38,92,72,104,82,123,8,111,40,186,198,218,173,212,3,140,233,88,140,199,133,196,56,146,102,75,48,53,46,196,90,174,175,110,129,239,30,222,147,22,183,25,223,83,20,148,225,72,82,146,180,236,246,82,78,199,234,173,128,140,93,55,39,112,43,157,86,112,137,137,187,231,205,221,28,135,236,33,143,141,173,192,96,28,193,211,92,83,214,85,252,106,143,135,121,140,181,211,14,42,37,202,238,174,90,226,29,82,79,96,185,26,204,254,131,14,49,18,36,205,79,184,101,214,179,63,186,3,122,17,178,121,121,86,87,34,77,197,234,194,172,49,58,146,14,41,226,146,109,36,219,80,234,35,218,114,91,49,43,219,151,27,11,63,36,111,89,16,164,216,143,197,153,239,247,200,103,62,139,146,104,104,185,12,97,148,44,49,154,96,229,247,53,32,183,153,161,206,224,29,247,230,89,130,143,245,42,23,62,78,63,52,204,173,127,249,238,225,227,39,58,28,84,104,105,42,132,195,155,25,37,102,127,53,219,238,183,23,196,138,73,105,230,17,174,205,11,9,191,47,172,46,254,225,235,225,169,233,82,212,105,122,85,2,178,51,34,178,152,73,253,242,1,19,10,209,58,184,98,33,178,69,3,148,174,71,250,42,201,245,253,120,123,10,67,69,202,173,17,240,110,199,208,214,105,17,141,155,135,206,109,110,65,41,55,224,237,248,92,74,2,168,170,121,205,254,15,74,111,192,140,225,17,252,209,164,232,201,75,72,52,181,39,150,32,237,114,203,14,146,223,219,228,128,177,154,63,224,204,174,156,36,196,42,155,217,221,68,107,202,73,237,138,93,136,216,74,125,153,151,104,201,121,44,177,184,56,102,90,109,140,132,140,214,44,215,181,204,251,251,199,93,33,146,34,5,30,45,152,116,116,204,252,90,109,212,69,216,61,19,36,104,65,23,103,96,14,66,19,149,36,155,112,22,227,24,164,60,247,32,102,29,16,154,229,38,96,151,12,181,153,125,99,133,126,37,218,46,50,22,71,98,59,142,190,121,6,152,168,100,160,219,108,252,97,43,164,93,198,2,15,52,155,165,34,165,149,77,70,234,160,53,73,240,158,49,4,122,210,87,209,30,221,196,251,6,53,197,169,198,226,93,66,142,217,86,162,183,217,18,111,166,86,22,168,224,227,166,45,66,74,18,113,53,75,171,204,77,217,102,74,40,131,222,121,4,110,85,242,245,75,167,177,208,203,38,238,220,91,232,232,112,232,172,203,176,7,26,2,100,244,54,179,86,246,92,214,191,68,143,183,184,93,122,67,17,163,33,182,189,100,231,46,109,93,190,87,35,246,94,212,89,114,51,46,6,100,57,208,177,78,179,155,43,174,38,246,242,84,100,3,56,104,185,197,23,81,186,193,69,196,109,14,185,24,150,19,208,117,23,35,52,216,183,17,23,21,30,241,126,233,26,2,68,246,169,201,124,166,233,76,82,74,250,245,249,93,30,213,123,194,59,232,170,198,34,93,17,12,180,198,204,17,146,49,14,120,183,76,184,26,125,183,29,195,45,240,51,21,158,140,141,150,194,61,49,156,185,175,157,50,221,150,241,154,76,148,109,21,143,167,195,120,152,192,205,108,57,165,217,150,55,152,160,117,102,79,173,94,170,103,197,178,46,211,30,254,55,59,114,197,182,141,214,181,139,247,68,60,221,13,24,136,168,85,56,156,251,159,81,116,190,160,135,167,153,244,101,142,57,239,123,254,81,9,2,61,52,226,117,121,235,84,41,91,254,102,238,183,237,97,134,248,87,14,135,106,152,194,117,23,78,200,225,241,235,214,32,101,254,156,49,40,56,218,213,6,74,191,204,223,189,12,49,63,12,20,202,103,207,168,155,34,51,131,85,204,136,189,154,5,18,97,129,244,220,27,244,220,137,78,193,102,74,164,80,170,47,24,101,244,54,251,197,221,98,2,22,4,139,35,89,8,147,144,186,70,123,187,56,247,15,21,128,141,163,193,42,117,106,66,76,149,79,66,117,123,147,66,234,61,10,210,144,70,109,55,99,59,249,35,17,236,100,76,182,214,191,86,155,95,45,247,251,227,220,193,170,249,247,246,15,41,38,105,37,174,232,167,214,245,123,227,212,194,25,116,247,118,12,160,119,40,34,50,27,111,181,152,142,201,245,189,163,113,158,31,100,110,169,55,73,218,220,5,24,239,165,164,161,113,216,97,59,66,33,243,221,136,50,182,123,112,140,108,251,68,42,233,23,43,92,13,123,80,182,166,50,26,54,77,217,175,107,178,207,127,120,158,156,105,146,28,218,141,152,195,27,112,235,37,182,193,89,210,185,29,159,73,246,24,134,141,52,233,21,74,177,2,177,136,38,160,210,134,185,191,115,73,177,149,216,135,45,221,18,237,19,188,99,190,24,185,170,171,165,170,81,216,139,93,213,238,75,19,77,160,36,66,28,194,201,14,85,220,246,41,135,87,252,96,177,9,20,172,86,199,80,194,184,70,180,228,207,228,110,61,232,87,229,19,1,201,205,81,165,250,10,79,10,167,34,85,146,89,48,85,148,119,47,209,19,239,239,20,103,236,53,141,150,237,199,33,125,225,189,107,111,34,222,56,178,231,146,228,51,42,43,239,105,39,191,222,33,202,35,184,13,70,119,27,107,43,88,110,17,151,88,219,89,30,235,128,54,102,95,108,107,189,198,211,103,114,251,35,116,0,84,139,172,80,106,35,234,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11,118,138,138,88,238,1,186,246,20,59,151,88,169,216,183,138,29,248,128,160,0,0,173,203,176,12,172,52,25,246,13,64,0,92,64,11,136,15,43,136,241,220,221,75,76,99,13,78,17,55,169,242,15,165,189,196,22,239,182,33,211,78,234,185,81,117,229,113,12,81,17,166,149,243,103,69,75,232,238,102,24,248,102,18,213,142,177,14,179,64,207,13,183,86,147,45,154,217,85,107,120,230,132,39,105,153,23,16,246,37,214,9,84,67,170,191,55,249,75,51,253,47,14,3,27,18,173,174,98,234,136,207,122,72,250,95,96,134,126,232,73,64,191,27,63,102,32,219,151,168,157,165,146,225,103,35,51,222,184,99,223,209,227,188,96,52,129,147,118,96,225,42,199,226,140,247,251,228,37,115,65,89,43,100,252,177,221,68,61,213,71,178,119,203,191,121,195,119,0,206,250,54,86,204,45,59,41,132,212,48,74,102,94,195,103,149,37,109,205,164,183,110,224,61,92,44,26,80,147,178,27,43,145,112,33,196,145,194,19,112,16,164,73,65,90,29,5,184,189,169,14,233,13,145,36,138,197,192,6,180,239,242,119,10,151,3,26,82,162,77,238,53,40,203,129,117,128,210,103,116,152,219,50,51,43,220,110,112,221,218,52,171,118,238,208,28,119,75,160,102,45,190,43,195,38,38,155,154,50,104,65,230,212,121,69,187,213,16,46,75,169,51,73,149,199,140,175,96,205,249,44,114,108,131,205,170,227,245,105,1,14,250,104,192,179,15,89,86,40,212,180,74,79,55,239,74,75,245,168,113,133,145,54,40,135,72,139,130,213,247,196,128,233,203,77,190,221,69,91,76,126,86,36,23,54,238,43,230,245,56,98,236,17,253,28,133,34,45,251,153,110,117,69,187,223,48,29,181,56,146,218,213,114,47,81,63,190,66,68,180,56,149,38,42,157,153,40,219,100,254,82,149,159,73,61,173,187,220,35,158,68,107,56,131,202,179,35,213,118,247,144,145,205,9,158,82,105,201,169,45,106,63,148,165,86,223,127,161,188,3,63,224,101,200,233,229,109,162,225,213,239,247,14,224,161,201,178,55,50,166,201,222,118,33,199,146,178,191,29,172,50,87,147,107,239,237,29,164,204,209,13,1,16,233,167,201,101,106,232,150,253,201,48,29,44,92,242,30,26,33,16,230,151,179,44,136,203,41,21,183,157,187,71,46,14,35,106,70,177,38,171,18,178,158,97,106,106,9,242,220,171,101,144,237,63,18,148,185,169,73,167,53,136,238,233,150,253,226,231,211,200,94,202,172,202,191,141,62,190,226,18,7,121,11,100,159,13,215,63,188,57,205,26,85,98,203,247,7,77,48,143,106,93,8,183,156,74,236,155,31,64,138,251,204,139,180,116,168,174,229,204,188,72,91,113,167,110,54,36,246,125,80,163,220,18,74,246,34,34,27,43,34,82,141,43,44,196,71,192,247,143,28,156,74,148,109,155,54,162,97,155,234,83,110,23,246,67,183,69,65,15,16,132,186,218,95,34,89,18,202,228,87,177,253,144,22,83,72,186,21,137,212,129,36,112,50,213,230,156,147,190,57,162,63,88,247,181,61,251,196,58,99,253,48,185,37,125,55,103,36,42,18,115,137,138,82,76,149,136,137,47,112,224,93,162,115,235,150,88,156,75,27,103,82,133,25,68,147,158,53,36,101,228,168,187,247,239,17,19,166,37,46,112,53,251,238,37,168,68,147,211,137,185,244,19,111,163,39,142,238,240,24,152,68,125,99,113,10,61,246,51,26,205,147,71,28,187,197,18,69,216,64,61,12,166,43,43,173,101,53,151,141,73,238,247,200,100,166,143,47,56,228,210,80,246,177,86,68,254,30,247,61,251,148,209,140,89,129,55,9,104,50,89,151,140,46,191,120,94,236,19,169,14,83,53,149,50,235,209,87,57,211,14,120,181,110,182,102,203,180,187,0,75,38,23,199,37,112,166,131,55,14,241,43,227,245,180,143,127,56,125,9,145,60,171,31,173,254,25,11,25,128,149,35,83,88,5,56,149,68,157,163,157,71,140,50,190,230,80,125,167,218,46,173,101,55,110,95,70,70,70,175,91,149,189,93,242,121,91,221,73,118,247,140,122,8,249,211,122,49,39,53,173,19,211,253,78,254,12,48,197,108,44,137,79,132,81,36,172,198,91,26,247,127,206,32,94,173,49,42,246,38,85,101,93,6,218,163,46,230,193,108,230,89,119,53,14,126,203,184,89,76,41,134,83,211,183,77,57,72,206,5,71,115,250,180,10,37,203,71,39,97,226,169,90,113,173,85,205,52,220,25,244,146,86,245,54,69,222,114,20,158,51,109,180,161,38,147,190,242,177,88,89,253,27,96,34,24,166,105,231,84,180,25,42,154,132,34,177,159,235,108,247,11,245,46,128,51,116,214,178,108,200,209,125,254,249,8,59,152,22,77,25,237,148,175,110,31,100,119,172,165,72,190,254,61,131,173,101,187,94,214,33,218,50,87,184,200,118,76,56,118,177,153,241,28,178,85,202,219,199,88,219,132,149,36,183,241,33,207,109,68,101,215,196,7,75,88,193,148,100,150,37,147,67,106,204,72,220,178,185,110,89,24,138,109,62,233,68,181,53,174,227,74,30,8,140,185,175,121,35,165,228,194,151,96,150,185,171,100,236,11,168,50,35,190,94,63,84,66,63,244,242,162,149,21,76,215,51,68,179,1,210,230,206,146,147,211,220,228,42,125,143,227,18,68,68,157,224,167,118,190,83,71,176,221,197,31,214,36,183,147,138,180,105,137,108,36,181,110,71,26,154,147,71,168,236,101,151,124,193,39,187,165,222,35,150,177,150,174,95,81,70,55,226,200,219,213,249,29,237,167,134,238,241,145,26,29,98,73,81,243,167,17,17,21,52,36,38,81,18,217,38,25,123,136,213,20,218,184,26,139,119,227,20,78,117,47,49,76,92,4,34,146,110,244,161,27,95,75,189,41,239,30,141,6,70,146,247,133,145,193,58,205,154,130,67,38,113,165,198,153,187,36,135,126,239,25,94,198,134,248,244,143,126,241,122,33,87,172,105,6,70,123,208,71,188,7,40,139,180,104,200,103,216,43,115,237,0,26,91,71,101,184,141,103,196,47,217,184,80,0,106,43,113,176,210,92,70,163,35,234,48,21,1,66,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,1,67,45,247,1,80,0,0,0,20,51,183,80,10,128,211,155,184,106,0,1,160,248,128,13,96,3,78,110,224,26,128,83,55,112,168,0,0,0,161,157,133,12,186,197,76,236,41,195,127,104,1,150,235,138,10,153,220,80,5,51,119,13,70,119,26,72,172,53,25,88,5,5,79,162,70,93,194,131,74,247,17,159,112,11,61,164,44,78,170,131,159,158,75,219,101,235,247,102,132,39,233,121,21,174,196,218,176,181,118,190,193,215,251,30,28,76,94,150,51,142,110,195,26,165,237,155,89,171,216,119,103,181,239,16,199,119,120,132,189,35,166,188,229,136,117,12,70,207,171,214,108,155,179,222,214,97,146,236,238,1,108,105,194,249,113,103,127,161,31,223,33,44,218,8,150,181,233,90,56,90,142,96,239,246,97,132,74,200,215,104,181,238,250,25,253,242,18,181,160,27,191,52,101,253,31,247,26,215,95,182,133,1,35,210,84,229,128,133,43,240,135,65,127,146,67,180,73,92,135,91,38,59,203,161,15,182,29,191,224,144,231,150,251,247,0,171,157,27,10,102,183,87,17,182,233,218,194,168,43,146,189,224,26,179,119,1,246,246,13,163,43,25,29,198,171,220,140,6,151,14,228,102,60,253,76,222,121,108,74,111,107,228,254,18,71,122,189,247,29,76,241,188,240,47,38,246,190,95,190,64,35,167,78,105,70,121,13,108,254,209,107,243,110,236,158,222,24,187,68,83,207,81,169,154,198,166,247,180,75,133,254,81,137,117,211,150,22,212,189,108,122,207,239,111,87,186,67,8,146,169,209,150,107,29,190,255,0,46,59,252,37,0,164,133,236,177,42,60,183,241,71,215,222,67,62,52,68,140,217,100,51,37,106,243,107,33,37,167,198,214,232,59,249,70,6,211,168,249,100,206,255,0,65,252,100,51,187,0,99,54,106,93,162,213,230,188,4,7,93,184,54,161,36,73,180,154,47,91,174,241,118,182,94,191,124,110,214,49,123,60,134,57,205,94,107,66,62,118,189,184,32,199,65,64,205,182,221,187,229,124,153,53,94,190,247,190,110,238,225,202,196,19,218,165,43,134,182,93,108,60,66,51,113,181,210,69,113,136,181,18,95,154,243,233,116,103,169,100,138,101,25,124,171,217,100,119,190,238,209,123,96,211,179,180,101,124,214,86,110,193,110,176,250,71,205,242,213,171,106,214,101,139,55,60,139,94,201,70,238,61,195,221,33,204,236,173,236,182,201,125,215,227,98,25,68,172,203,203,227,28,79,231,30,102,246,79,37,44,21,175,238,232,17,241,138,245,199,51,213,83,68,243,94,187,83,168,250,62,91,221,180,123,83,237,25,211,138,115,157,92,189,230,54,107,230,101,163,190,127,117,247,187,134,27,99,28,147,158,162,38,241,27,86,167,93,179,238,201,154,214,38,203,180,187,3,38,22,146,11,24,182,57,138,35,60,29,207,146,253,29,178,215,186,76,184,228,239,23,126,67,165,78,203,5,10,207,128,153,181,112,232,69,249,210,215,177,17,95,212,70,52,213,212,198,196,184,181,109,217,242,106,254,133,107,223,47,127,120,242,210,200,141,84,82,219,201,124,137,52,222,252,108,100,42,36,83,14,116,131,240,138,96,112,254,8,236,246,131,215,95,111,207,235,144,86,245,50,246,66,199,233,89,78,243,212,202,77,53,219,53,59,99,243,8,141,94,175,54,92,234,105,86,189,202,246,191,27,15,53,134,51,237,152,216,61,147,53,165,233,79,170,91,216,119,11,139,87,77,124,32,130,148,183,168,217,246,70,148,87,205,159,53,201,29,197,111,39,238,128,142,152,248,59,106,252,103,111,87,188,56,135,15,111,95,247,5,235,159,81,186,157,71,205,43,223,55,208,125,239,108,60,52,85,41,151,47,203,247,189,254,133,253,96,60,204,190,31,49,164,179,241,112,139,135,188,61,205,36,222,203,31,6,187,230,201,24,218,237,194,246,82,71,95,11,75,228,136,107,229,235,244,210,126,165,223,239,143,109,79,200,181,113,80,229,181,95,229,132,31,145,222,93,224,51,95,67,249,166,210,109,177,168,203,154,103,19,191,53,255,0,74,164,251,5,227,210,50,119,205,152,77,80,158,205,173,213,108,158,191,45,239,18,207,113,246,139,55,162,52,22,203,22,194,181,153,173,49,137,63,38,223,165,72,115,180,205,157,236,244,13,97,11,178,230,203,205,253,44,246,250,52,57,240,176,146,35,199,24,230,252,229,93,205,222,217,245,122,205,159,118,123,218,204,182,93,157,195,221,232,253,7,154,122,165,235,60,169,65,157,173,237,218,22,118,110,174,113,169,157,221,171,214,101,239,181,155,47,200,50,127,71,250,127,44,91,14,109,119,205,38,78,237,95,123,93,224,36,135,4,155,181,53,34,77,248,72,161,75,254,173,177,122,32,19,149,8,59,253,12,191,16,182,24,57,5,169,144,201,139,89,123,73,97,203,201,246,141,139,183,10,223,69,59,253,105,4,13,230,250,55,28,248,117,223,54,238,193,192,121,25,109,190,247,184,230,64,30,125,103,85,173,248,197,28,244,34,234,37,95,129,142,90,56,91,180,198,210,56,151,190,55,136,186,192,29,77,153,81,95,176,99,158,149,146,94,112,195,186,163,229,157,94,179,98,245,151,181,159,99,191,184,100,114,122,69,113,110,113,170,87,206,116,76,230,19,95,170,214,108,253,44,185,173,103,155,62,23,46,192,16,43,164,28,175,155,241,38,126,206,191,89,171,217,119,229,181,239,14,209,246,247,143,45,70,61,178,60,111,101,207,118,84,155,94,222,188,191,32,191,90,100,211,60,221,137,21,122,182,221,102,175,155,254,135,107,221,136,126,254,241,100,169,232,109,100,173,134,243,218,196,163,189,189,177,137,208,73,166,133,85,246,215,23,1,43,230,156,155,53,40,209,107,53,247,205,148,225,211,195,46,239,182,36,58,158,127,104,150,65,57,147,46,120,86,213,107,222,215,73,8,99,209,14,162,230,122,230,43,229,61,118,89,2,218,245,76,188,30,99,127,3,236,18,243,133,177,91,109,49,36,136,213,228,214,201,225,156,181,239,107,182,131,183,221,20,123,228,138,0,0,0,10,145,110,184,10,13,68,119,234,26,69,72,175,214,2,183,223,97,81,66,43,117,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,161,149,197,64,0,5,8,172,42,0,0,2,134,118,1,81,67,46,177,66,49,91,151,104,13,39,126,38,4,118,26,149,192,105,1,83,183,17,64,0,26,136,251,70,146,184,13,73,224,1,107,239,49,81,75,151,104,25,246,0,168,13,55,62,193,82,0,59,245,10,29,133,76,251,5,14,192,40,10,232,218,192,14,117,0,38,229,125,194,166,69,212,8,51,223,113,64,21,245,166,54,30,86,86,150,125,137,51,27,254,180,199,18,49,68,152,103,149,114,220,218,143,127,188,3,15,244,228,154,165,156,44,173,91,55,89,35,46,109,220,106,223,243,204,55,120,134,28,84,140,56,138,170,104,105,52,40,149,168,242,119,253,13,2,87,52,252,169,146,197,17,93,192,37,248,76,201,230,190,137,171,165,234,208,167,194,226,34,107,24,181,69,79,226,221,60,135,155,87,228,240,220,132,128,217,144,50,165,58,107,36,40,204,219,62,5,237,136,74,118,129,12,173,51,72,19,200,175,237,57,174,175,109,10,35,26,137,132,118,50,32,219,67,78,44,201,149,42,200,77,207,203,47,202,37,127,65,122,126,42,14,46,93,18,228,28,90,18,186,65,146,37,45,179,36,157,206,24,247,29,187,128,103,236,151,116,182,18,251,190,87,111,248,36,57,217,237,214,67,175,151,43,44,20,58,15,118,86,80,91,253,226,27,139,124,136,237,153,63,108,7,32,173,214,99,115,50,125,145,125,177,214,174,98,194,45,120,134,74,253,171,47,202,42,220,122,22,118,67,173,43,222,85,192,118,10,50,234,49,167,142,243,28,114,136,191,90,70,162,118,253,128,55,77,91,186,135,10,61,57,216,112,142,251,237,247,200,114,77,70,123,236,54,98,58,77,169,39,215,96,24,103,166,212,160,158,195,250,205,244,161,227,51,230,238,5,187,213,225,139,176,67,29,113,14,108,207,102,137,52,168,173,48,124,183,151,183,80,157,61,45,36,92,229,135,53,82,16,220,66,205,205,135,115,101,115,59,62,199,13,221,194,17,49,86,92,184,42,166,122,202,218,117,4,220,230,41,190,154,108,123,156,95,29,220,119,0,225,80,136,101,51,21,169,231,9,4,112,167,188,204,139,126,100,137,5,209,238,30,6,46,153,73,38,40,149,146,2,2,249,22,71,107,182,174,63,104,71,84,138,32,217,123,113,167,212,173,191,223,33,157,90,46,79,217,230,8,198,220,137,133,73,162,14,94,86,53,145,31,144,231,120,146,36,30,157,56,105,110,209,149,244,150,179,39,150,162,234,191,15,182,59,243,154,74,136,181,143,76,225,80,72,233,92,222,73,23,221,49,138,213,62,145,240,210,29,155,102,157,210,170,215,231,205,173,137,35,242,114,218,214,116,187,69,176,157,105,141,51,68,11,214,143,162,243,106,92,202,90,213,111,59,125,124,98,51,138,117,136,20,212,177,135,137,202,150,74,221,152,83,158,54,49,178,221,99,223,229,22,237,195,31,241,139,73,73,100,130,6,99,7,42,169,41,23,212,185,67,206,161,43,140,74,148,165,153,56,68,68,73,116,175,192,183,113,24,97,92,233,99,87,77,158,91,80,144,212,188,66,28,132,54,140,217,67,171,222,102,173,197,103,143,126,241,107,158,157,214,24,141,55,132,39,233,245,185,175,83,112,7,176,194,58,123,148,174,5,115,87,75,167,247,183,11,129,239,113,3,24,107,12,66,152,182,196,36,166,93,25,158,29,45,124,207,97,215,14,233,90,151,109,203,86,254,179,238,29,68,174,129,175,167,228,211,231,68,79,212,79,230,222,204,181,227,35,203,114,221,209,62,193,125,244,107,209,132,166,113,44,204,39,50,138,178,17,77,198,196,55,243,190,173,57,118,114,177,158,102,187,84,100,51,82,136,192,57,44,170,18,9,132,156,248,137,173,103,170,100,190,243,81,239,241,101,218,40,143,186,55,1,170,168,195,131,40,202,58,171,104,151,172,204,101,47,113,54,182,107,113,111,184,134,245,81,163,12,217,214,141,77,82,245,138,212,168,139,153,38,9,71,212,175,114,18,143,44,195,9,84,11,45,155,110,76,140,209,123,18,141,61,102,126,211,188,111,57,135,114,247,212,100,226,166,4,87,190,227,79,243,69,16,213,55,193,58,214,68,165,170,30,136,170,140,146,233,178,70,236,181,221,229,191,177,178,223,184,117,208,83,90,218,145,91,208,174,211,79,49,152,201,178,40,168,55,146,103,146,229,218,91,247,239,18,255,0,80,96,140,138,102,217,165,215,167,54,55,181,157,5,35,142,255,0,115,62,209,143,152,153,162,53,61,52,152,182,251,73,171,92,51,122,33,103,170,36,25,22,101,36,255,0,89,48,24,139,3,138,73,127,62,217,27,39,107,45,178,248,204,183,227,126,43,247,135,170,129,173,41,167,115,235,106,57,74,109,107,124,184,217,118,251,97,231,42,237,25,98,164,155,38,207,33,171,143,93,172,190,182,20,250,178,240,179,69,218,60,236,30,12,204,23,159,36,146,160,85,173,123,67,40,255,0,204,1,147,180,229,55,135,213,66,155,124,234,182,214,230,208,76,37,48,241,204,29,248,25,23,3,223,210,251,194,232,72,112,134,151,108,146,227,19,9,146,201,47,17,223,90,217,149,202,221,136,24,51,72,87,85,93,11,51,129,134,137,148,49,10,130,141,106,45,103,29,14,226,13,41,204,146,53,29,212,155,39,161,199,184,198,87,97,142,144,144,19,56,116,51,48,159,82,236,173,216,242,104,146,81,73,73,154,76,145,188,136,220,239,48,25,3,32,167,165,148,228,181,215,33,162,93,53,37,211,89,19,203,79,89,37,61,68,67,4,244,225,169,92,84,214,181,150,165,80,166,143,153,188,15,165,228,195,31,104,204,215,171,72,8,249,75,238,64,204,229,177,9,37,18,110,211,201,89,94,233,59,110,87,29,226,61,52,201,154,42,50,174,171,210,74,105,89,249,191,200,59,240,106,31,191,184,5,138,194,233,50,103,213,244,177,135,16,249,165,253,117,245,37,191,162,202,207,118,227,236,18,189,128,248,101,7,5,38,147,196,33,19,60,203,145,67,145,230,34,182,244,52,126,195,184,70,182,140,210,110,112,196,42,108,212,219,254,51,108,242,11,177,135,187,187,132,201,97,28,161,48,212,252,153,4,151,186,50,120,116,244,139,218,55,220,39,89,30,218,155,148,38,18,29,132,18,94,232,67,33,29,34,236,34,238,30,165,134,114,145,21,149,228,141,184,24,98,74,17,229,121,5,248,135,96,219,86,234,87,1,70,217,195,230,226,74,27,236,48,77,230,182,109,246,226,55,242,223,133,198,225,55,218,70,0,218,125,254,35,116,144,119,224,96,77,229,81,90,252,70,241,21,192,105,66,125,241,211,212,240,9,139,150,68,182,100,225,231,201,228,241,220,164,247,14,241,37,191,112,217,142,104,156,135,90,119,239,183,15,124,128,69,102,159,152,118,68,117,220,253,16,179,51,63,153,118,86,79,23,250,85,30,199,241,241,24,27,71,195,33,169,236,68,19,198,166,245,112,198,118,86,229,111,82,15,125,253,241,48,122,109,80,169,155,97,189,103,18,134,38,11,91,188,221,185,164,220,142,209,16,197,187,162,125,130,35,170,56,21,210,184,133,52,135,54,221,104,208,211,104,180,73,101,50,204,219,106,223,195,255,0,208,5,214,193,118,87,7,87,70,190,148,43,42,160,28,34,82,139,113,150,181,179,252,66,98,240,9,102,229,17,76,94,223,218,228,17,238,250,203,66,32,240,129,72,136,143,75,164,162,53,46,90,74,50,73,223,138,155,18,239,163,218,191,57,180,202,79,170,155,130,252,19,64,47,16,10,168,80,5,75,201,49,166,230,53,122,211,26,11,136,13,67,81,23,88,210,43,123,29,186,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,138,128,0,10,122,226,1,80,0,0,1,75,145,138,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,149,197,64,6,155,111,11,111,176,212,40,101,214,92,64,83,184,80,84,200,248,152,165,128,0,0,0,84,143,168,80,44,124,64,84,202,198,41,99,236,26,139,126,243,21,1,66,227,126,177,81,75,111,184,168,10,117,141,39,196,84,207,125,133,44,0,7,210,226,2,135,126,160,26,146,124,110,40,0,2,190,180,199,93,54,94,72,8,165,110,220,194,207,127,212,152,236,125,105,142,138,169,137,76,52,158,96,179,94,83,76,19,170,189,175,107,37,64,35,3,148,14,118,147,42,246,19,91,15,127,153,125,28,221,47,210,167,218,35,42,110,230,186,106,233,220,142,249,120,125,73,12,220,211,218,169,122,38,188,174,165,229,29,153,181,115,103,67,84,69,244,24,83,227,97,131,200,45,162,104,68,125,44,223,99,214,128,188,122,60,209,174,212,147,167,91,40,72,247,19,205,238,184,71,14,217,159,7,144,94,196,247,111,19,33,163,53,18,197,63,33,144,196,18,35,146,179,166,161,89,81,62,68,68,93,6,78,222,73,111,220,48,47,64,106,6,6,100,211,51,23,229,58,197,59,40,140,35,94,189,69,123,70,160,184,18,187,132,163,80,114,196,203,165,176,12,182,198,173,45,75,218,105,37,154,246,34,74,119,113,238,1,236,219,86,173,164,17,91,114,72,183,251,195,161,168,106,72,105,58,218,40,136,200,54,117,166,187,107,156,36,222,214,225,115,46,209,220,45,105,66,8,214,118,46,3,27,180,146,172,14,83,25,39,109,19,29,81,41,216,212,219,83,155,129,181,237,79,180,7,77,60,210,166,26,27,81,168,159,209,171,205,154,247,138,35,183,14,199,133,192,194,188,108,135,173,35,162,33,138,109,79,186,109,187,14,221,161,31,37,31,76,212,91,252,97,239,221,184,67,244,77,107,29,25,151,44,203,62,75,253,4,138,215,253,207,112,201,141,18,235,72,248,106,204,152,231,44,169,136,154,74,208,162,212,164,243,22,181,101,236,119,113,1,42,77,62,149,149,210,164,158,254,163,28,150,215,123,112,226,60,197,61,49,40,184,99,89,189,152,245,217,111,150,221,69,220,61,19,42,35,46,61,96,57,185,186,61,67,105,210,186,76,85,10,225,115,21,89,220,140,200,5,169,198,249,42,38,84,100,233,163,39,204,220,217,183,55,199,115,173,240,221,220,32,239,72,233,2,229,213,133,74,162,98,36,139,194,88,212,116,211,238,175,119,119,9,237,174,96,149,23,36,141,108,218,206,149,234,247,102,181,236,180,136,123,211,2,133,136,132,153,207,38,5,43,200,151,234,200,155,47,94,71,123,170,32,248,102,238,1,135,146,198,92,56,133,37,13,172,204,144,123,136,187,200,95,236,34,196,8,202,74,6,41,146,216,27,215,53,12,159,150,110,70,121,9,124,58,69,219,188,89,72,54,159,130,153,68,103,78,66,78,116,113,35,245,220,62,224,237,157,143,125,8,111,86,237,183,111,232,151,228,1,233,42,220,75,143,154,236,153,138,90,122,173,103,169,230,235,203,199,164,125,131,206,75,97,170,10,162,41,184,38,100,209,47,230,113,13,25,67,67,173,74,44,231,110,171,239,221,184,115,168,60,56,158,213,219,118,162,77,181,236,154,171,252,176,134,242,230,205,218,162,189,242,253,193,159,248,13,162,116,60,4,237,232,137,173,3,144,145,21,4,180,31,58,153,218,203,89,153,244,94,247,128,98,21,25,163,229,67,51,137,133,109,218,78,172,34,114,49,13,30,72,5,240,51,79,185,158,253,227,46,240,47,68,212,66,61,3,27,27,39,172,161,213,15,57,105,207,25,15,145,36,148,155,71,115,187,60,56,239,25,157,72,224,165,49,45,74,30,240,103,86,182,162,73,212,158,218,225,216,203,45,143,213,59,133,206,150,73,96,37,204,155,108,195,106,203,62,123,103,81,239,177,111,227,220,32,241,84,14,28,64,83,176,170,67,7,49,245,117,185,227,178,245,160,139,169,37,216,61,228,52,11,108,18,82,70,190,141,248,141,229,62,204,58,77,41,86,94,190,6,99,138,236,205,132,168,243,63,195,218,159,228,20,115,12,146,146,177,43,135,120,208,102,142,181,151,219,29,107,211,136,68,165,71,180,218,214,245,135,249,7,94,245,73,46,111,123,145,182,223,111,83,87,228,1,223,56,109,172,178,231,45,199,212,99,129,17,43,135,125,89,148,183,56,153,238,50,235,251,3,171,42,154,88,93,45,183,113,251,154,191,32,229,49,80,75,220,77,211,23,125,197,244,53,126,64,30,26,171,194,89,68,239,101,214,185,53,241,57,237,170,52,245,229,227,208,62,193,110,11,1,165,146,207,80,110,124,173,103,28,228,147,225,239,54,93,163,36,90,139,134,118,246,114,246,238,49,184,236,27,15,90,237,230,203,222,100,2,57,241,119,69,184,88,210,138,152,66,203,234,199,157,98,86,188,137,109,162,81,26,139,88,100,91,154,185,239,62,3,22,103,212,93,101,134,243,86,21,11,73,78,82,220,58,19,30,165,71,64,58,68,147,74,143,121,153,37,54,79,67,239,239,19,89,25,74,192,198,50,226,28,128,207,157,6,139,107,76,174,70,92,56,247,139,79,137,186,62,83,85,76,12,122,162,41,29,169,213,203,29,135,79,203,238,34,247,37,216,183,56,69,197,92,123,196,17,223,134,90,64,77,89,135,57,68,233,116,252,10,95,137,91,134,78,154,154,93,181,105,177,150,103,56,93,54,225,218,45,22,63,78,206,170,169,167,209,176,203,98,37,17,91,46,85,194,158,116,171,43,109,23,68,200,206,254,78,255,0,120,197,240,210,15,69,169,189,31,24,83,74,110,133,217,25,98,5,149,41,124,230,151,44,181,62,164,158,229,186,103,192,200,184,88,88,214,168,201,219,81,69,7,51,150,217,101,229,167,92,142,203,150,244,171,222,1,237,52,69,166,29,93,111,73,196,59,13,24,146,61,190,231,144,200,189,69,242,236,18,251,135,114,182,217,147,75,8,181,187,165,172,150,255,0,168,71,112,141,189,27,36,17,112,85,13,58,220,52,38,69,163,108,202,90,194,59,93,15,118,159,120,147,250,18,13,246,228,114,181,60,221,149,205,204,18,183,151,28,137,184,145,233,30,134,25,162,77,139,126,228,216,115,82,217,18,72,202,252,6,132,52,101,99,203,213,218,57,8,65,216,183,117,12,129,182,203,127,17,188,72,205,229,92,134,182,219,45,251,134,188,183,234,1,182,146,185,111,26,137,61,91,198,163,73,145,240,2,61,228,2,164,86,46,241,69,164,148,147,35,26,237,214,52,172,183,25,128,180,88,251,77,55,61,161,39,176,106,76,82,181,251,46,230,74,234,232,188,209,238,220,125,130,22,116,180,166,85,75,226,244,253,40,98,45,40,39,96,155,35,136,77,184,193,180,174,194,222,39,114,179,133,40,169,60,99,42,111,49,43,87,186,246,189,150,145,17,92,162,212,146,160,171,25,164,225,169,126,66,126,105,47,107,89,173,189,254,103,240,181,253,175,103,80,11,101,163,204,89,198,206,182,101,154,44,137,61,250,60,119,45,162,252,98,97,176,5,89,41,74,117,59,172,84,244,33,111,250,219,66,19,180,120,157,170,6,176,139,109,113,89,50,74,156,69,178,94,214,117,173,220,59,132,208,104,239,49,106,42,147,167,12,222,204,106,166,224,213,228,153,125,9,174,224,23,216,5,83,99,20,1,95,90,99,107,53,140,183,144,221,185,101,50,27,10,46,145,88,6,241,88,203,136,13,40,59,23,217,26,128,84,143,168,106,26,119,91,188,8,207,137,128,212,3,77,204,84,142,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,2,132,119,0,48,35,184,168,165,187,0,84,83,215,16,168,167,174,32,21,20,62,192,61,193,184,247,128,17,88,84,5,12,236,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,184,2,215,20,51,234,3,87,96,29,128,80,0,0,6,162,183,80,210,43,125,251,128,86,214,21,20,51,176,92,128,55,223,184,84,82,229,123,7,113,0,161,150,251,152,29,254,192,95,168,192,204,140,128,8,174,99,69,204,134,173,253,67,77,238,3,85,172,2,190,248,160,6,251,24,242,88,130,241,51,79,205,150,106,202,73,150,62,171,218,254,177,99,214,153,217,38,60,46,41,27,197,75,79,77,181,145,25,73,226,173,126,221,90,192,66,110,155,179,29,163,20,235,66,75,217,146,174,110,245,182,253,45,13,220,49,106,82,157,108,229,164,218,247,205,252,3,25,21,166,50,162,15,18,234,229,60,225,41,95,40,92,200,191,99,195,140,125,165,217,39,231,144,201,59,116,179,255,0,1,64,36,251,147,182,90,218,169,216,5,169,158,50,152,253,249,191,103,151,120,145,89,35,36,204,20,54,84,218,208,232,46,61,196,48,43,147,206,1,13,82,146,215,13,41,223,43,143,45,198,127,221,227,63,101,164,146,131,97,36,92,25,71,222,32,21,141,118,205,23,75,215,118,119,24,192,125,55,43,181,73,167,82,38,91,154,234,76,226,166,137,50,212,102,242,86,193,123,19,237,25,227,53,86,173,146,50,246,118,251,134,34,207,79,185,196,82,234,233,91,68,233,217,169,140,229,36,89,83,250,235,63,144,6,22,201,35,226,163,117,217,29,207,147,45,250,36,86,189,251,187,134,87,96,147,17,212,149,109,43,118,49,59,42,94,154,192,42,247,39,46,72,123,127,11,240,184,198,108,34,144,38,117,206,218,212,182,173,78,162,217,148,162,227,172,236,247,132,130,53,132,172,20,214,93,25,0,204,43,106,133,136,67,166,106,125,211,222,74,73,149,183,31,96,131,51,112,170,116,212,238,78,228,75,81,58,226,76,113,183,155,33,167,214,32,237,192,187,69,203,97,36,69,195,172,89,108,8,131,139,150,211,206,195,196,186,218,148,169,162,151,116,111,43,100,104,186,200,187,5,233,96,207,117,251,69,28,164,150,253,252,1,69,212,92,5,73,73,183,3,21,186,79,117,140,7,83,60,135,215,192,62,217,163,50,85,151,117,237,235,136,70,254,152,52,99,81,208,113,164,212,183,58,206,167,113,103,227,140,186,162,55,249,93,226,75,226,217,39,88,90,44,91,237,247,198,60,98,246,7,64,86,76,60,147,133,131,53,57,51,84,81,155,177,47,38,230,100,231,177,235,233,123,192,33,118,123,72,70,66,77,35,126,103,228,73,68,184,146,241,196,126,184,253,176,224,162,65,20,237,211,178,95,38,239,84,45,223,116,103,166,35,232,169,3,46,92,76,73,66,74,203,60,122,211,209,141,137,51,223,156,250,203,184,120,106,115,69,183,230,177,49,228,218,101,36,150,150,155,18,226,226,10,196,102,171,112,79,112,14,94,138,120,60,152,239,10,54,170,119,62,77,139,47,203,118,181,245,247,224,190,225,36,244,157,31,5,45,125,199,17,46,213,221,109,157,245,198,124,12,253,176,240,56,57,128,178,154,31,157,245,112,80,105,219,118,123,234,162,159,95,145,172,227,155,135,149,212,47,155,112,204,176,74,54,209,107,239,226,96,53,165,44,67,52,172,165,150,215,87,89,142,138,125,85,192,201,217,121,216,152,253,74,26,97,79,40,245,70,171,36,136,238,123,136,251,6,245,69,51,84,186,89,27,23,117,89,136,87,29,60,169,35,62,138,76,247,95,222,24,105,164,54,145,113,242,40,183,229,144,81,113,237,165,233,42,151,98,132,135,81,92,205,212,222,234,59,245,16,11,235,80,105,9,69,203,142,207,85,218,179,200,149,124,224,233,241,85,191,91,30,50,109,165,37,6,193,59,106,235,42,147,151,245,49,227,236,247,33,27,216,139,164,45,97,16,229,225,39,49,40,45,66,11,165,5,15,199,57,251,83,22,158,113,142,245,219,142,60,147,159,58,119,203,250,78,31,187,218,140,121,200,146,106,243,76,185,52,185,184,226,148,226,62,172,219,213,106,254,99,172,237,124,183,242,152,239,49,104,35,180,231,154,155,174,36,241,71,162,78,29,190,98,39,191,246,56,192,169,174,39,85,147,69,59,181,77,148,226,93,203,152,142,29,162,189,173,110,9,238,29,35,181,20,201,219,153,196,157,204,238,126,45,63,144,92,9,9,115,78,137,145,54,146,78,40,239,221,250,136,159,245,113,220,73,52,221,156,188,135,13,120,157,152,136,145,151,230,42,11,183,220,4,110,183,57,152,184,172,167,19,184,138,254,66,127,32,246,20,252,206,60,152,59,63,235,17,235,75,176,251,131,2,95,104,45,42,100,51,93,187,108,174,245,186,173,86,95,153,107,77,175,154,252,25,46,194,25,57,33,169,165,211,141,126,203,27,174,212,229,205,226,212,155,94,246,226,69,216,33,98,130,170,234,54,118,237,154,98,72,190,171,53,218,65,223,202,246,162,80,180,125,156,207,166,124,255,0,206,145,201,123,87,178,228,179,105,77,175,173,191,4,151,97,0,200,152,101,33,105,222,119,233,13,199,225,33,226,26,90,20,222,108,201,52,241,50,28,104,124,201,79,30,187,142,82,30,34,46,177,69,185,196,92,33,167,43,73,115,208,209,244,246,216,167,27,109,188,187,91,141,220,146,230,107,110,89,117,239,22,34,117,161,213,46,236,205,232,152,124,58,189,242,217,92,238,231,177,34,235,124,102,10,86,218,247,41,38,102,7,7,14,231,73,77,220,207,188,192,99,110,27,232,217,36,165,230,114,232,228,209,123,50,161,181,221,46,113,90,242,230,74,203,134,180,239,229,125,209,145,210,168,4,65,66,67,195,54,214,68,178,202,27,36,230,189,136,136,138,220,123,135,33,168,54,17,108,168,181,187,204,114,50,146,72,172,93,192,53,37,5,98,185,117,13,212,164,139,171,168,105,78,242,43,246,13,210,34,50,34,32,26,200,140,184,13,70,104,72,219,91,164,155,90,227,207,196,85,176,168,203,208,136,223,127,88,159,202,3,210,93,38,93,226,137,74,120,168,183,142,20,44,82,162,12,148,147,59,102,177,220,136,115,140,172,2,166,125,68,52,153,92,172,42,43,109,215,1,210,84,77,167,155,162,51,22,238,135,240,136,70,15,40,244,44,181,229,188,146,69,223,231,184,19,86,245,112,216,23,246,59,4,161,84,108,184,228,178,35,34,146,70,121,45,127,170,33,22,124,161,208,115,85,212,49,233,84,75,70,193,77,160,77,41,235,35,216,15,187,223,1,130,120,127,60,230,42,194,100,234,98,181,5,169,121,162,60,153,190,138,141,220,15,176,76,110,137,149,204,52,206,157,167,33,138,105,172,90,41,72,53,26,117,6,86,179,108,23,177,239,16,137,19,24,252,174,123,30,233,57,101,107,221,108,205,36,71,235,251,253,225,33,90,20,99,147,205,76,225,37,113,79,71,45,184,74,85,182,200,147,12,205,136,210,168,100,238,59,145,159,217,1,45,205,57,123,239,27,167,110,161,208,201,103,41,142,215,91,89,208,203,197,36,92,111,217,239,14,236,149,112,26,247,25,119,141,6,147,235,33,168,56,241,1,161,37,97,172,44,158,162,5,17,218,196,0,70,87,21,51,234,46,3,70,242,20,204,100,124,64,110,88,195,135,14,35,70,117,118,141,87,35,247,192,106,189,184,133,200,80,239,214,40,3,85,200,84,105,43,117,134,109,224,53,0,165,250,195,121,239,234,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,20,190,251,0,168,0,0,165,197,70,146,226,98,166,118,1,80,20,32,204,64,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,190,224,42,0,40,123,128,84,5,8,238,42,0,2,135,126,161,80,0,0,0,1,67,59,24,102,32,21,20,51,14,34,135,196,5,72,238,23,26,111,97,82,189,247,0,212,2,151,2,59,128,168,10,25,216,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,80,248,10,138,43,128,1,112,21,20,46,2,160,40,68,125,98,160,41,123,113,1,77,228,123,204,59,192,204,187,5,0,86,247,49,94,2,132,100,43,99,191,112,1,239,45,193,239,138,128,0,0,0,161,157,133,64,80,142,224,42,0,0,0,2,135,184,5,64,0,0,0,0,0,0,0,80,247,10,138,91,120,10,25,134,251,94,224,100,5,198,192,41,109,215,1,168,247,238,33,164,0,0,0,0,5,74,220,0,80,84,140,136,56,110,49,64,21,235,204,7,218,4,96,102,1,125,194,128,0,3,109,67,112,104,81,90,192,53,128,0,1,145,154,78,221,131,196,226,75,106,93,61,56,65,153,25,42,85,16,86,63,168,88,246,198,123,140,121,42,252,146,170,126,109,116,145,159,54,190,91,203,218,44,4,23,233,172,193,179,138,149,145,89,36,146,230,237,197,251,90,24,99,237,20,194,157,168,96,242,154,119,235,56,253,66,134,74,233,198,202,83,137,181,170,242,167,119,54,245,126,199,134,24,255,0,133,208,74,141,171,37,141,36,145,211,215,121,92,55,52,191,200,2,85,185,63,224,92,110,138,149,56,102,139,28,182,60,183,126,223,49,156,146,251,166,29,162,51,224,210,75,238,16,196,205,6,100,138,131,195,169,51,138,67,23,56,40,228,221,37,191,231,229,119,12,185,133,100,201,150,248,121,5,247,132,129,197,154,89,76,17,123,127,196,98,46,244,253,149,168,170,169,67,132,150,139,89,48,156,171,134,255,0,84,99,142,225,41,145,108,26,208,69,100,249,93,98,62,244,235,165,85,31,59,167,214,219,80,132,101,21,54,51,53,167,121,221,108,119,0,143,92,27,154,34,87,206,250,243,116,245,187,61,178,119,107,56,220,203,180,75,157,21,45,135,153,187,16,123,51,10,213,41,175,84,65,29,174,106,225,184,251,4,46,201,102,74,149,235,172,227,169,214,229,245,51,181,237,126,59,203,180,75,254,140,21,108,61,69,23,60,97,103,22,234,146,228,10,19,180,89,68,70,163,116,183,111,62,205,226,140,132,163,97,17,47,96,153,75,109,162,241,57,172,217,88,184,39,242,11,131,10,188,201,235,242,135,153,129,131,38,20,146,36,182,93,50,62,137,123,195,191,133,204,86,223,235,128,118,69,124,220,119,10,220,243,13,178,89,119,141,89,202,221,119,1,172,204,178,216,202,227,129,21,9,12,241,25,46,25,165,116,175,210,65,24,230,94,227,101,222,191,124,7,142,157,208,210,89,170,84,151,228,114,151,110,233,185,227,97,144,173,251,247,239,73,239,222,58,233,118,26,211,240,10,121,77,211,146,54,245,166,70,122,184,52,21,237,126,61,30,241,238,22,133,25,158,254,177,165,25,72,204,148,87,1,178,203,44,177,125,91,72,70,110,57,82,69,113,184,179,62,23,61,224,226,209,186,201,183,216,27,70,225,40,202,215,1,231,107,166,30,118,158,155,33,165,146,77,82,215,210,91,204,183,228,80,141,157,39,100,179,18,158,25,170,37,179,62,98,246,106,246,111,119,9,66,141,133,68,92,59,172,184,218,22,151,27,82,12,150,87,35,35,35,43,31,112,179,152,147,129,210,234,182,37,113,8,145,83,139,51,129,56,114,56,152,84,153,241,89,254,182,123,186,95,124,4,49,84,52,236,194,40,247,62,201,244,18,93,37,43,217,123,195,198,198,208,243,71,34,150,100,252,29,142,219,141,74,236,250,145,47,95,153,38,90,149,150,209,75,209,14,123,240,73,63,190,200,167,230,73,167,205,237,244,109,10,103,255,0,39,35,179,235,32,34,9,52,4,201,71,109,108,13,254,169,95,205,30,134,69,130,147,249,211,186,168,104,137,58,79,85,173,241,139,89,110,221,216,217,239,222,37,133,58,32,200,212,162,82,104,234,16,136,255,0,226,244,127,66,61,181,59,163,69,39,39,75,107,118,136,162,238,76,19,70,109,203,90,185,158,239,114,45,219,128,69,28,175,69,106,193,244,161,194,139,166,172,182,137,91,220,119,174,222,226,61,172,143,69,74,193,44,153,109,116,207,146,143,162,59,216,126,226,37,78,23,6,105,86,8,136,169,26,100,136,147,148,137,48,13,238,255,0,32,119,16,152,89,75,178,139,21,43,79,149,200,184,64,183,252,192,24,33,134,90,47,84,12,243,150,213,224,195,151,212,229,242,206,222,93,248,180,51,242,136,164,161,233,237,183,83,7,2,206,209,171,190,206,217,38,249,115,113,220,93,191,124,118,80,116,116,154,11,62,162,75,44,107,61,175,171,134,66,111,110,219,39,188,119,204,50,150,179,116,19,190,220,8,65,205,104,143,47,30,177,85,230,74,139,164,118,247,198,182,205,41,77,140,183,220,110,37,4,179,35,177,30,251,111,20,113,205,227,65,103,204,171,23,97,130,103,12,181,209,89,60,102,92,109,111,202,57,46,195,18,139,41,37,27,251,135,153,171,37,177,252,217,20,228,28,74,89,95,67,42,146,181,36,203,164,155,239,34,247,192,122,38,103,144,203,89,32,144,245,207,184,191,40,236,90,137,109,210,43,18,184,95,120,193,252,91,197,105,238,31,207,38,187,93,69,62,38,160,53,25,145,7,22,187,116,208,221,178,145,173,61,107,223,195,172,118,56,67,165,52,186,119,52,56,56,136,186,173,243,68,187,88,122,247,18,164,220,148,217,95,123,199,191,120,12,217,66,211,98,221,212,55,47,98,184,242,84,221,72,204,230,89,5,24,201,196,146,98,33,27,124,181,150,189,148,146,61,246,51,223,188,122,102,31,74,210,146,178,188,146,61,224,56,51,152,179,70,167,86,165,166,249,175,99,181,248,11,87,40,147,84,49,218,219,205,115,100,203,229,190,179,227,126,27,187,133,215,141,134,214,228,185,32,237,126,63,96,109,192,74,225,97,181,153,97,33,211,154,222,75,100,93,189,192,59,40,8,125,75,70,149,18,76,243,92,140,189,226,28,160,34,34,224,66,167,110,61,68,2,130,188,74,194,132,164,168,183,16,169,17,241,1,198,143,108,157,134,113,163,34,59,219,143,14,36,48,67,79,90,3,157,32,54,198,97,165,164,227,147,168,75,173,104,233,25,20,27,133,99,50,73,246,16,207,87,83,116,153,29,140,88,141,36,41,70,103,210,102,146,184,72,39,15,156,89,95,143,108,143,131,14,23,97,239,222,2,2,177,30,88,185,85,65,55,105,68,209,27,83,72,134,143,87,195,114,215,195,113,110,220,61,46,13,98,52,101,37,59,114,37,19,57,179,37,205,199,14,91,43,198,147,182,118,206,222,81,110,232,253,225,223,233,39,74,185,40,171,170,85,228,132,74,10,166,140,109,36,209,90,222,53,237,220,11,118,225,101,33,162,92,130,125,74,67,174,32,236,105,186,21,110,191,234,1,63,216,27,140,82,218,167,158,245,71,56,61,151,102,190,209,151,215,107,120,116,207,216,253,225,145,12,197,37,119,182,125,221,162,19,180,108,210,26,38,159,240,143,111,157,85,14,109,27,30,77,92,73,157,178,235,175,123,184,93,164,37,110,140,196,136,73,206,217,171,84,200,245,58,187,235,76,186,243,112,233,31,96,11,200,149,164,203,129,141,71,110,161,213,64,204,16,250,46,90,207,46,219,254,199,120,236,82,234,79,168,248,128,214,1,114,62,1,196,2,196,101,107,111,26,13,7,126,36,53,240,21,185,117,144,13,163,35,46,177,163,57,164,248,152,223,50,35,234,26,13,187,159,80,13,73,85,251,70,165,10,18,114,246,10,153,220,5,0,0,0,46,98,188,119,144,161,128,169,95,141,197,120,138,17,31,216,3,226,3,80,13,23,62,209,168,184,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,29,192,84,80,248,10,138,30,242,1,166,231,218,53,17,245,10,25,25,5,202,221,224,5,196,197,76,174,40,158,34,167,192,0,187,59,0,172,125,67,72,169,29,128,87,49,1,240,20,227,192,12,200,5,75,128,168,162,120,10,128,0,0,0,0,0,0,0,0,0,161,110,45,224,42,52,157,239,98,21,35,184,25,29,247,0,17,245,1,240,20,177,150,243,21,61,228,2,137,226,53,13,41,226,42,119,234,1,67,185,117,141,67,77,143,180,106,1,67,35,234,2,59,138,29,203,172,84,173,212,2,138,226,40,67,81,151,88,210,3,81,113,191,80,161,241,2,59,1,239,222,2,128,0,0,0,0,42,71,218,53,13,3,81,29,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,105,51,184,94,230,64,53,13,7,188,106,62,3,72,13,69,192,15,120,23,0,61,192,42,40,174,3,72,169,240,32,21,46,2,162,133,192,83,202,1,82,43,10,128,211,123,238,176,10,159,1,164,84,202,194,128,53,23,1,81,164,139,172,86,251,236,2,160,0,0,0,40,71,112,21,20,51,223,97,80,0,1,66,59,138,128,10,95,125,128,248,1,112,1,80,1,66,61,246,1,80,20,34,223,113,80,0,1,164,143,168,6,161,75,220,133,69,12,250,128,11,128,161,241,21,46,2,134,93,96,23,221,97,64,0,0,0,0,21,35,221,97,64,1,82,61,214,20,21,61,194,153,251,128,0,183,138,154,183,112,26,115,119,0,213,109,246,11,219,117,133,8,250,197,124,173,192,40,54,212,156,189,99,120,248,10,121,64,52,165,89,122,128,142,224,164,229,235,20,51,184,2,213,148,140,173,212,60,173,112,239,204,57,162,114,241,151,191,215,237,20,61,20,66,178,220,237,235,71,143,173,226,178,201,166,93,15,212,247,186,253,162,128,66,230,157,45,91,18,43,119,51,127,123,119,91,220,33,133,157,209,202,95,183,98,85,60,141,118,76,251,94,252,183,181,161,222,239,238,23,203,78,39,243,214,181,175,66,215,230,222,191,114,134,22,179,69,214,243,98,109,50,187,255,0,118,238,255,0,217,222,1,48,58,42,203,182,60,61,148,51,174,207,150,30,47,126,91,113,139,89,246,139,250,130,241,105,43,240,34,22,111,71,22,191,56,82,165,102,250,12,79,87,236,149,139,200,147,178,72,187,8,6,219,167,186,221,227,21,116,162,149,237,147,9,58,181,249,44,244,121,249,55,226,166,187,198,86,168,179,11,43,142,18,221,174,34,86,122,236,185,87,21,235,111,196,219,239,18,68,14,212,80,219,30,207,211,207,159,63,85,173,107,126,81,159,218,8,212,123,77,79,55,70,199,151,229,249,65,95,89,126,46,61,220,48,175,23,101,27,55,52,252,177,155,54,191,214,91,245,190,241,119,180,52,170,185,162,191,101,157,131,91,181,206,37,9,190,183,46,91,62,178,236,59,249,95,112,81,52,178,151,117,205,223,45,188,101,184,251,195,189,97,28,55,245,143,5,135,147,46,112,150,45,237,78,175,44,89,166,217,175,235,80,125,157,227,222,178,121,138,246,235,1,203,45,201,20,52,220,175,113,66,46,177,184,69,116,241,1,180,104,235,184,227,60,171,117,117,142,74,219,205,125,227,101,198,46,86,205,215,216,3,138,183,236,86,203,215,218,56,49,43,186,136,237,196,204,110,199,150,169,23,227,211,183,223,29,18,231,90,151,92,70,205,123,40,202,249,251,15,222,1,198,114,39,37,186,23,191,120,228,53,57,214,25,150,205,111,221,255,0,80,227,68,205,182,140,191,43,229,203,127,95,127,196,12,46,202,225,214,64,59,120,88,220,197,125,85,186,94,200,115,82,254,127,91,110,174,35,171,105,236,169,242,122,251,70,234,98,172,101,226,250,251,64,118,38,119,43,10,101,232,241,28,100,196,102,59,228,183,217,27,232,85,208,74,176,1,167,119,17,91,110,34,21,37,219,168,13,221,222,79,221,1,84,163,188,110,163,113,88,113,74,58,202,52,234,184,110,242,134,227,113,247,191,138,255,0,43,250,128,111,172,242,219,174,227,171,142,119,85,147,163,123,223,175,222,28,197,69,231,250,29,173,222,53,45,173,125,186,89,114,247,92,5,101,81,122,230,179,106,242,248,203,113,191,81,14,229,147,204,87,183,88,233,26,133,213,153,22,178,251,239,192,118,80,157,4,246,244,174,3,158,143,40,134,204,197,141,108,43,157,59,94,221,93,228,55,89,86,117,22,235,13,227,69,202,215,1,133,250,101,83,217,168,186,190,63,108,254,247,244,53,126,235,14,92,110,35,126,142,169,121,158,181,155,39,98,215,100,75,237,122,166,91,217,212,239,224,125,130,92,244,166,149,109,88,117,83,252,177,151,54,197,235,47,193,246,59,196,39,86,17,28,215,136,181,57,100,214,229,154,198,183,199,47,7,213,191,175,176,4,205,232,231,83,243,181,41,78,51,176,234,173,77,193,185,125,110,111,161,50,86,224,93,162,252,202,34,115,60,105,201,107,55,219,222,67,6,116,71,170,117,50,73,2,182,27,254,117,33,75,213,125,163,29,195,35,233,106,219,111,158,197,65,243,102,77,91,107,60,218,235,222,203,73,112,203,222,2,251,57,211,183,85,134,226,85,151,168,113,216,87,149,187,176,105,90,237,109,192,57,233,85,212,71,110,177,173,106,238,234,28,70,151,100,30,238,177,172,143,49,0,220,74,238,162,220,55,51,119,13,148,110,49,172,213,110,160,26,140,238,86,30,11,20,27,207,45,109,55,181,162,144,127,245,106,30,221,110,113,220,60,38,39,59,171,149,182,230,91,222,41,5,107,251,154,128,67,134,154,48,154,169,140,245,205,101,243,85,241,91,173,237,162,6,29,68,151,143,112,189,185,253,241,152,90,102,198,109,19,57,235,90,188,185,106,232,163,189,239,235,162,6,38,106,179,62,190,149,183,159,87,120,10,74,103,28,223,173,249,95,89,172,203,235,237,107,95,187,188,103,86,10,105,21,177,115,207,231,63,62,125,159,245,66,214,182,179,220,187,198,4,59,15,123,116,254,224,221,98,97,177,102,241,57,243,219,215,90,214,251,29,224,38,218,144,210,127,51,240,240,222,3,250,172,90,19,155,156,248,92,210,95,173,11,243,73,98,215,61,178,151,60,31,212,222,36,154,182,215,155,169,59,252,130,237,31,63,178,170,247,101,82,23,205,57,178,58,75,182,190,215,181,189,168,186,148,22,63,115,43,176,229,224,158,187,44,114,29,249,255,0,47,90,119,122,153,246,0,159,57,100,255,0,107,71,206,153,46,230,95,84,191,103,119,120,238,82,172,201,205,97,19,216,75,165,238,169,112,176,223,35,219,235,38,136,233,115,183,11,234,203,245,145,156,56,95,141,254,18,193,75,21,224,198,205,180,235,191,78,231,203,148,215,238,101,127,39,238,128,200,68,29,210,68,7,184,116,114,121,246,220,195,43,217,50,103,205,244,75,218,198,125,221,195,185,109,220,197,155,45,175,222,3,88,10,230,238,20,0,0,21,203,222,2,130,164,125,65,151,188,56,24,13,43,220,127,96,109,154,237,212,55,143,164,87,27,75,43,95,120,1,47,174,195,113,39,152,187,7,28,183,29,198,178,95,85,128,110,138,240,222,52,165,93,221,66,160,43,155,184,84,206,194,156,62,200,160,13,89,187,133,70,130,226,53,25,216,5,64,105,189,247,88,47,109,192,53,0,161,111,21,0,0,0,0,0,0,26,109,109,247,26,128,6,155,223,117,131,201,220,7,196,56,24,1,239,43,138,1,239,0,21,35,176,25,220,80,0,87,47,120,160,169,29,128,206,224,40,42,101,96,72,101,239,0,35,221,97,64,26,139,121,220,5,61,104,169,112,11,111,184,168,0,10,25,216,84,0,0,0,6,146,62,161,168,0,5,45,186,194,153,123,192,143,168,2,219,236,30,212,12,186,197,0,87,201,222,6,93,98,130,164,87,0,225,188,84,138,193,192,134,144,0,0,1,170,214,35,26,64,11,120,0,22,241,91,91,120,161,157,207,128,1,238,21,34,184,17,216,80,149,188,247,0,0,175,13,253,162,128,2,185,187,133,0,5,111,125,214,21,34,176,165,172,100,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,13,42,12,198,2,128,42,100,93,66,128,42,92,5,5,111,190,226,135,188,6,162,224,7,126,22,20,185,144,17,153,152,7,29,192,125,157,128,123,183,144,112,222,64,43,123,10,121,34,131,85,136,192,56,253,128,62,0,23,223,184,5,8,133,125,113,10,138,122,226,1,67,220,119,21,45,224,123,195,113,110,1,81,75,138,138,25,92,5,64,0,0,0,0,5,46,64,124,5,11,136,10,219,125,194,251,192,247,135,0,2,45,247,21,0,0,0,26,110,125,128,53,13,61,226,183,46,208,59,31,88,1,29,192,248,10,90,220,2,247,220,96,40,91,128,247,129,241,220,0,0,0,0,0,4,171,118,0,173,187,119,13,42,81,1,169,71,212,52,40,143,137,16,10,41,86,221,97,66,59,245,1,36,213,212,99,82,80,101,196,140,6,164,166,228,91,236,53,145,18,122,238,22,34,33,64,3,222,2,182,43,111,48,60,189,70,2,129,99,236,20,53,36,184,168,190,216,211,180,32,184,173,31,108,6,231,14,241,182,226,201,37,115,50,224,125,99,97,115,8,100,91,60,75,9,191,11,172,139,241,143,59,63,173,164,210,216,83,117,115,185,90,11,86,226,174,228,74,8,183,23,213,0,236,166,211,8,120,118,157,91,142,182,68,150,148,163,186,200,183,88,197,144,197,220,65,145,75,37,19,67,122,58,0,141,50,135,220,178,163,80,157,217,92,237,247,135,87,138,120,255,0,36,146,203,102,58,138,158,149,55,17,43,121,228,37,200,212,92,212,73,93,138,196,225,110,220,48,11,29,244,163,153,77,81,27,9,15,23,74,188,151,228,174,51,226,92,82,142,234,214,149,138,206,158,253,224,44,6,148,117,116,21,75,136,213,50,224,181,10,110,39,98,202,182,162,9,194,232,176,205,236,100,91,252,147,30,239,66,218,89,248,218,230,142,139,75,174,18,87,206,28,25,51,45,204,196,23,27,247,12,104,156,206,34,42,9,227,209,113,41,104,151,17,151,49,52,71,110,138,8,183,92,207,176,103,6,130,178,53,115,157,17,27,170,136,203,243,75,165,151,163,228,196,151,27,0,147,124,33,129,92,186,148,128,133,89,169,70,132,61,188,211,151,139,202,62,31,100,123,226,224,60,197,12,217,53,36,134,77,204,172,151,56,253,112,199,166,205,209,43,88,6,133,42,198,123,186,197,177,197,25,75,147,23,160,84,133,168,178,41,243,59,35,55,19,71,228,23,49,103,247,199,149,170,97,144,235,140,154,141,91,141,206,31,96,4,36,105,5,71,199,73,57,135,104,39,252,118,213,108,240,230,142,26,174,211,223,196,112,180,80,129,114,59,17,101,201,111,55,70,117,41,45,201,191,23,204,94,13,47,161,155,87,130,86,82,191,79,245,254,215,22,235,66,200,125,110,35,194,29,148,121,103,114,110,31,95,80,144,37,243,9,101,142,65,72,158,109,106,85,206,57,74,222,139,122,198,255,0,32,186,48,9,52,162,198,71,229,254,65,227,168,56,108,178,213,157,151,243,209,255,0,5,35,218,181,208,225,219,125,226,142,98,84,101,212,53,150,243,191,220,27,40,117,39,98,53,39,237,141,230,242,153,145,220,6,162,43,111,26,86,158,187,245,141,220,164,52,173,4,69,215,196,7,6,41,6,180,88,175,229,118,11,31,139,148,164,194,50,50,17,216,102,162,29,37,59,18,163,201,14,165,90,230,139,112,23,221,196,238,235,226,58,41,204,11,113,107,111,88,107,44,134,171,101,239,176,12,21,249,38,204,233,63,209,10,50,41,27,87,145,174,121,77,95,47,27,93,189,254,81,15,113,13,141,116,212,213,151,210,196,84,176,214,132,217,40,68,205,181,154,140,200,236,69,98,238,29,238,47,96,220,4,199,154,114,162,114,189,94,191,212,201,39,107,234,248,244,59,134,10,189,25,63,162,226,161,92,98,84,180,148,75,132,165,28,83,11,34,232,25,112,181,189,150,255,0,176,49,25,165,43,196,54,226,29,104,155,150,165,68,110,165,55,76,77,237,188,189,168,184,146,26,131,106,135,55,10,19,45,157,181,181,151,234,46,225,132,84,182,48,207,24,113,150,222,102,82,217,28,74,76,243,37,101,187,163,191,203,25,55,132,21,130,170,105,58,162,31,118,11,55,56,27,5,168,86,235,101,108,250,212,123,250,65,18,46,235,117,27,80,174,18,158,101,8,73,111,51,83,164,146,251,164,59,249,77,71,5,20,77,106,220,96,212,172,214,74,94,35,61,215,22,226,178,91,80,50,136,136,162,113,36,164,37,22,37,153,91,122,200,191,24,232,232,138,165,229,206,96,161,51,66,100,61,102,242,51,191,144,163,237,23,34,247,76,170,121,100,170,17,200,216,200,184,86,82,213,179,107,98,18,130,43,153,17,92,207,135,18,30,38,63,22,101,206,45,104,129,133,134,139,50,112,237,170,141,74,174,157,253,45,201,61,220,62,216,240,88,191,83,40,164,179,104,82,114,20,253,67,117,247,249,109,159,104,243,120,125,13,45,141,117,181,185,24,68,181,193,18,212,73,113,59,140,205,23,251,225,50,46,185,79,226,38,221,36,202,156,65,47,198,238,81,171,143,87,147,222,59,185,28,52,65,37,213,173,135,19,156,146,101,116,159,120,235,100,204,48,202,91,36,57,114,38,72,136,204,203,121,110,30,202,92,80,218,148,230,125,37,209,79,174,46,192,129,206,104,140,239,209,49,207,68,97,195,222,237,25,230,239,176,226,52,236,46,251,68,35,254,153,13,215,141,181,91,166,91,187,12,81,221,162,57,155,116,150,132,239,235,89,13,246,98,216,85,178,186,131,223,212,162,22,234,58,125,54,110,41,182,217,131,109,104,81,21,207,86,163,235,62,241,220,201,38,17,175,160,148,251,9,65,235,109,228,153,110,221,218,96,61,220,51,169,81,149,140,184,246,247,14,98,10,246,49,211,75,92,53,40,137,86,45,231,247,135,110,210,248,22,224,22,247,26,228,111,78,40,121,204,35,10,94,119,182,123,18,27,53,158,231,155,62,4,123,248,8,53,210,34,151,152,72,171,122,166,33,246,98,13,39,83,71,52,70,182,20,130,190,185,211,226,126,240,159,186,142,9,49,178,184,134,140,150,121,242,121,28,119,40,191,32,136,253,54,112,189,200,55,103,19,102,32,38,234,84,85,95,16,119,83,87,65,146,142,37,91,172,142,238,208,30,143,67,10,206,89,48,140,129,146,173,248,86,92,131,165,90,37,25,196,164,206,232,56,116,153,26,119,91,136,207,26,14,142,66,98,249,217,185,178,86,152,184,76,228,146,107,113,18,141,42,227,155,120,136,61,26,235,72,154,51,16,38,38,225,193,48,77,202,158,132,249,110,233,224,251,59,143,164,93,46,143,223,18,243,130,117,51,51,202,110,68,241,69,65,173,79,72,161,95,50,101,100,101,189,182,207,118,243,221,188,5,226,102,45,9,190,108,165,239,168,117,209,115,104,86,242,231,113,164,222,246,187,132,67,67,170,94,235,39,238,15,9,83,204,226,88,217,178,182,223,75,63,18,63,107,222,2,234,192,184,151,147,156,140,138,203,183,27,246,14,122,148,86,176,243,50,25,142,177,131,186,154,245,91,110,62,226,239,29,233,62,70,70,100,164,253,176,27,185,201,59,140,13,228,145,95,119,219,28,101,191,115,222,105,27,14,68,88,140,136,210,3,146,244,66,8,140,238,95,108,90,108,108,157,49,7,40,104,214,72,249,249,178,222,225,23,208,150,46,52,75,254,41,71,116,223,119,223,24,247,164,213,64,212,182,68,202,156,136,133,111,230,155,41,241,139,34,226,195,135,218,2,38,244,163,156,53,29,85,212,168,66,80,95,158,152,197,110,112,143,232,143,126,81,143,134,191,26,163,34,235,49,116,177,218,106,81,245,133,70,105,113,149,18,170,8,197,145,182,119,191,141,119,191,134,241,107,80,139,172,248,128,238,165,178,167,163,53,155,150,140,150,250,25,157,239,127,200,57,190,1,77,220,245,56,120,197,219,142,88,69,29,135,109,78,155,31,44,102,117,37,228,122,226,239,23,50,84,244,89,235,117,108,26,188,155,217,38,125,160,44,36,109,37,59,134,51,207,44,142,34,36,102,51,56,85,150,237,227,170,114,14,46,25,68,78,66,188,155,22,110,146,12,183,12,208,107,13,41,121,244,51,155,68,206,52,158,93,217,66,26,121,187,170,229,186,196,105,51,51,185,143,9,92,224,11,48,77,196,68,75,160,106,39,208,212,18,220,205,170,37,36,148,89,142,198,100,223,113,6,70,57,193,77,14,5,104,53,67,26,178,172,151,189,86,236,238,238,23,123,12,241,210,26,146,141,150,188,236,137,167,138,19,93,124,209,228,221,243,18,253,161,219,202,22,218,160,165,34,101,81,4,203,144,81,205,153,179,158,206,182,100,124,79,184,183,110,29,2,225,93,100,141,90,167,10,221,169,1,36,216,63,167,53,55,47,68,166,18,50,157,150,50,77,237,25,150,237,66,218,45,125,97,149,200,218,221,196,134,97,97,62,152,88,119,81,203,217,214,204,233,200,53,155,46,172,208,170,141,133,25,89,219,91,201,47,124,64,236,28,194,38,17,104,83,109,160,242,94,217,136,250,254,207,120,247,180,94,45,207,105,117,124,171,15,43,59,52,166,252,122,23,192,214,74,234,89,118,0,250,24,146,98,205,35,56,105,165,194,78,229,14,19,140,165,226,213,204,218,95,68,200,183,238,234,223,196,122,72,106,158,79,18,69,171,152,193,157,211,155,116,74,79,112,132,252,58,211,98,176,147,106,24,91,84,99,104,102,1,44,145,188,151,72,247,100,45,254,60,183,238,23,214,156,211,226,114,150,217,215,76,112,249,7,179,166,247,121,101,99,221,187,124,64,9,74,68,202,9,119,203,20,193,219,177,194,49,186,152,150,87,124,174,160,237,216,162,24,11,79,105,212,220,78,209,181,84,184,120,222,92,153,126,92,181,248,223,140,64,188,52,246,149,180,148,102,209,173,174,232,82,201,146,217,102,141,117,223,221,187,128,100,242,86,67,89,29,197,190,167,177,90,151,157,188,182,161,170,186,121,245,37,72,77,152,142,109,71,117,25,219,130,207,179,112,246,80,147,120,40,164,221,152,216,103,11,54,94,131,132,123,251,56,128,231,152,30,242,176,210,151,18,174,10,73,251,198,53,16,13,38,217,159,95,220,26,13,6,74,49,189,115,236,20,177,43,136,13,159,36,239,96,214,239,225,247,70,226,144,71,184,174,54,148,217,245,17,128,222,66,238,92,6,163,43,13,182,210,118,222,70,55,12,238,2,130,164,93,226,130,153,138,252,72,5,76,84,143,168,80,56,0,214,3,78,99,21,35,184,10,128,0,0,0,0,161,157,186,130,231,216,42,0,40,102,52,138,216,187,67,113,111,35,1,64,46,32,123,195,128,10,153,247,10,10,153,220,8,187,64,80,5,76,139,168,80,0,0,0,6,174,59,198,144,190,235,0,213,125,226,157,119,11,238,176,17,159,216,0,181,198,160,0,0,0,0,0,0,1,67,222,42,41,125,224,52,158,224,21,50,47,178,40,0,0,0,53,17,117,138,113,238,2,51,20,0,21,34,221,113,75,31,96,174,242,46,0,4,118,234,20,86,241,82,242,76,105,45,231,99,224,2,134,69,218,54,214,163,177,145,38,227,116,210,87,181,197,13,5,199,120,13,164,172,203,138,76,106,75,165,127,235,26,141,4,101,214,52,19,105,37,30,243,1,186,74,184,212,69,126,177,160,146,86,181,198,171,31,96,0,10,153,118,10,0,173,237,222,43,126,225,164,86,230,91,128,106,1,66,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,2,151,176,13,39,196,6,171,145,138,29,250,192,80,0,0,0,0,0,87,113,21,250,197,0,3,136,10,149,250,131,119,88,1,21,197,82,41,115,234,21,189,184,128,110,46,6,5,192,55,5,238,2,162,158,184,133,69,61,113,0,168,161,238,222,42,0,40,70,42,40,69,99,21,0,0,20,189,192,84,5,47,126,2,160,40,124,5,8,142,226,183,236,224,23,236,1,81,75,144,165,206,251,192,236,2,162,163,69,236,53,95,118,240,21,1,67,223,192,80,142,192,6,86,20,21,59,245,138,0,173,250,133,0,0,56,1,170,219,247,10,219,117,198,210,239,190,192,55,46,70,87,185,92,85,87,202,86,33,178,217,244,142,253,131,122,231,96,14,5,126,177,76,137,237,0,1,83,34,234,12,169,225,112,177,133,210,0,68,69,192,194,251,238,29,17,67,183,80,10,239,61,246,13,214,227,188,109,185,16,219,73,51,82,236,69,220,58,169,149,69,45,128,105,199,159,140,213,147,118,185,234,212,118,185,151,97,119,128,237,86,178,79,19,34,247,199,25,200,246,26,190,119,217,78,251,111,81,16,180,245,214,62,209,52,185,26,35,170,205,153,73,121,13,153,108,15,47,121,160,212,69,185,179,234,24,249,136,122,105,209,178,214,92,216,49,43,86,180,198,155,127,160,206,159,70,203,221,189,142,226,1,152,243,10,166,81,4,140,207,205,229,237,116,242,248,200,132,167,126,253,219,207,142,225,111,103,152,227,74,74,245,55,172,105,100,107,115,122,164,193,178,189,173,195,198,23,104,141,28,74,211,166,119,18,184,150,165,56,165,153,41,152,44,208,92,200,130,232,116,237,229,67,251,221,227,26,106,61,38,43,249,182,207,172,173,117,186,172,246,249,154,194,109,123,123,145,118,0,150,138,175,75,74,110,7,101,217,171,90,21,121,243,230,205,50,108,237,108,189,143,119,140,71,196,189,56,103,239,75,144,204,28,85,12,246,118,34,18,162,66,214,163,43,165,54,224,248,192,185,134,36,212,17,218,189,124,235,62,75,219,229,100,21,175,110,196,247,15,51,17,50,152,68,17,19,207,102,34,191,173,73,113,247,136,5,250,196,29,37,106,138,149,199,82,228,53,60,162,118,9,80,230,108,33,195,220,121,248,120,211,223,210,22,130,54,109,51,158,25,196,189,8,155,37,58,179,54,155,85,136,183,159,105,239,222,60,251,10,204,234,51,158,236,197,127,122,227,215,75,94,151,49,37,139,73,171,43,135,172,52,238,81,239,200,86,1,209,75,209,121,195,108,216,239,191,119,95,146,98,71,116,25,65,34,2,137,78,242,50,231,45,199,245,81,34,60,233,136,102,226,170,8,103,92,70,98,86,123,157,237,123,33,66,74,116,39,151,193,55,9,70,47,83,107,115,143,174,62,216,158,240,18,11,72,111,149,48,71,236,87,252,51,30,142,196,73,33,208,83,105,66,37,236,147,69,100,217,86,255,0,164,99,188,74,183,21,207,117,128,20,148,241,184,243,245,2,27,82,218,204,171,88,215,215,239,14,249,70,93,163,207,84,38,146,91,57,143,173,127,136,4,81,105,125,8,195,126,9,221,197,21,246,254,38,95,177,197,187,208,129,139,226,51,22,37,31,205,185,47,225,214,61,214,153,81,173,159,130,25,29,254,248,122,223,218,227,202,104,46,209,47,17,154,202,155,218,119,37,235,247,117,132,137,140,162,80,104,150,56,70,70,95,44,159,31,169,72,244,247,43,25,25,142,146,147,108,147,47,89,26,109,227,207,175,218,164,119,166,132,153,25,145,117,0,217,37,164,156,203,152,190,216,229,54,250,27,73,26,156,65,17,117,153,142,177,238,139,198,174,207,200,60,205,127,80,196,72,233,120,248,248,104,205,67,140,106,178,175,86,74,181,220,65,112,50,62,208,30,244,166,16,197,209,76,75,6,174,204,229,127,190,55,18,242,93,245,201,237,220,99,11,143,72,185,204,30,33,115,44,93,99,146,29,30,83,124,222,131,181,216,204,91,201,171,241,59,241,25,15,76,98,52,20,198,95,7,17,207,58,197,59,8,219,166,123,57,149,238,148,157,252,158,240,200,185,75,77,203,186,227,131,19,12,149,153,31,75,175,128,235,225,170,88,88,132,166,209,185,174,146,87,169,153,126,33,217,49,22,203,233,204,78,102,220,71,192,203,136,15,63,62,144,49,49,212,103,55,252,94,111,34,221,118,238,238,24,97,138,250,61,65,68,183,46,83,48,181,27,132,217,62,106,52,32,142,222,71,27,55,220,51,185,100,71,97,227,42,73,50,98,224,212,150,225,179,153,54,225,23,78,219,204,189,241,38,4,124,124,128,101,240,234,39,22,205,64,147,71,72,137,73,73,112,255,0,155,23,71,11,101,112,52,52,176,225,245,235,105,9,142,218,212,113,138,36,153,116,80,87,224,158,143,67,239,139,171,87,210,179,230,210,243,144,48,22,74,97,84,119,214,163,202,44,221,167,239,11,5,92,69,213,18,232,226,150,190,230,175,95,11,115,69,155,60,196,163,81,113,46,28,6,34,227,87,213,243,51,56,39,101,242,232,217,100,81,186,219,118,75,14,18,212,102,78,92,200,136,148,125,69,113,213,209,209,17,112,138,132,154,169,140,174,163,89,185,105,50,78,252,201,251,221,227,196,80,114,87,31,138,110,54,99,13,153,45,186,180,154,179,218,197,147,118,226,62,211,30,253,218,142,145,146,50,112,177,241,154,146,103,203,78,173,213,90,231,114,222,68,125,164,3,168,174,159,159,207,162,99,153,106,82,235,173,63,170,178,152,97,106,190,82,73,238,61,253,100,55,40,8,10,158,6,60,201,116,252,106,16,152,76,132,165,194,56,87,233,35,187,184,122,41,70,33,225,178,181,72,41,199,79,165,187,103,136,239,246,163,176,136,196,170,117,164,218,79,58,179,132,171,124,236,231,145,251,164,251,192,61,212,177,201,138,97,88,53,65,168,151,169,78,98,54,213,184,236,67,187,130,143,153,146,77,43,131,202,68,68,69,118,212,87,30,114,151,156,76,166,90,183,156,136,214,50,236,49,58,131,200,146,189,242,216,248,95,129,143,111,10,219,139,105,38,178,189,210,93,125,194,138,67,68,196,43,54,102,200,173,110,163,29,154,227,157,77,183,35,120,233,95,41,139,121,118,125,215,189,252,159,198,56,197,23,50,47,158,92,250,157,201,252,64,61,10,33,141,215,18,165,37,123,140,139,113,14,242,91,10,132,36,138,234,245,75,239,251,3,195,199,215,178,73,94,100,189,53,213,40,144,110,23,136,90,183,111,223,185,39,216,56,242,140,87,146,197,198,195,67,181,62,206,110,190,134,200,182,85,149,204,204,138,222,64,162,239,66,39,34,200,202,252,79,143,188,59,70,85,114,35,221,113,231,164,243,54,163,218,55,25,127,61,150,105,190,83,46,162,62,206,241,221,48,230,228,220,247,239,20,115,28,73,56,201,160,207,143,103,190,49,55,74,188,31,133,170,105,210,202,196,229,213,57,63,218,76,161,146,74,226,219,251,252,131,221,210,251,195,43,137,221,246,205,191,222,29,45,73,37,135,155,194,37,151,225,181,164,79,19,150,206,105,223,99,43,238,50,237,1,3,21,109,51,31,67,215,53,10,209,47,142,109,13,204,226,225,18,168,182,148,68,100,79,42,219,236,93,46,143,223,220,36,127,67,138,249,115,72,73,52,165,247,229,201,217,169,56,115,178,21,101,145,164,161,211,190,234,62,222,193,110,116,172,209,233,229,34,62,109,44,164,46,184,186,145,215,53,156,224,93,36,175,94,171,217,78,110,190,227,224,60,110,140,147,153,149,25,93,199,65,71,68,236,104,132,148,59,4,73,200,151,50,154,30,100,178,220,136,239,108,167,191,187,136,9,64,122,197,108,167,126,34,212,86,147,21,53,177,230,54,211,125,103,29,222,199,188,92,78,113,37,125,26,246,246,191,212,44,213,79,16,244,203,102,186,245,154,188,253,68,86,190,95,200,36,143,113,64,86,108,77,160,243,148,100,189,103,181,234,203,84,225,29,247,35,119,148,123,247,139,147,13,21,157,6,106,82,47,123,113,24,113,135,243,185,149,47,23,7,47,140,137,217,141,200,246,222,52,100,74,238,147,52,21,238,68,126,196,254,208,201,26,110,166,231,40,115,113,17,186,194,215,100,190,174,221,69,187,135,120,68,143,108,235,251,247,26,120,14,43,177,6,74,61,233,28,99,137,51,65,154,151,247,7,17,200,159,24,125,61,222,240,163,145,23,20,162,105,103,208,234,251,227,16,52,217,157,191,13,32,104,144,76,157,167,48,197,190,255,0,220,174,247,140,171,143,137,34,135,115,167,217,213,222,67,9,116,234,156,19,50,100,32,226,45,105,212,47,172,253,136,239,112,153,17,139,136,14,57,23,82,206,86,164,249,115,56,133,244,75,181,197,143,46,109,155,93,44,167,217,188,135,163,159,184,244,85,69,52,59,230,74,163,31,81,112,47,162,24,233,166,77,58,211,9,82,83,99,53,145,113,238,49,71,170,163,165,231,48,218,236,135,85,171,213,249,5,126,57,184,238,238,25,83,75,225,100,2,246,156,229,52,43,100,183,147,237,189,160,197,236,54,154,177,7,206,59,67,249,51,234,109,209,51,189,179,246,23,120,207,250,73,16,241,187,94,202,89,242,106,243,113,43,95,53,184,251,192,44,188,70,223,76,79,32,153,110,17,105,108,150,219,234,84,67,106,43,116,247,157,247,110,232,253,241,119,105,135,101,117,141,57,26,220,194,96,202,29,125,110,66,37,16,238,164,141,68,109,167,129,29,204,206,234,63,184,41,94,81,45,198,235,162,19,44,206,234,96,148,148,30,186,214,50,204,101,235,173,196,197,172,133,126,167,163,166,80,176,236,175,100,100,157,68,74,202,205,185,235,172,106,223,115,224,158,29,194,74,195,164,198,140,15,109,185,130,162,165,176,83,248,150,154,150,26,141,105,111,58,73,68,167,14,198,105,111,178,223,108,99,180,246,137,40,72,103,210,166,35,210,250,50,248,181,166,199,188,203,171,45,248,111,25,255,0,32,158,157,95,79,198,162,54,43,107,125,229,57,10,130,201,171,185,26,10,201,220,68,92,84,123,251,197,135,175,112,242,49,154,190,57,14,73,237,14,90,171,252,176,95,173,39,219,95,136,68,147,12,98,130,195,217,180,114,16,228,60,150,110,233,46,246,54,225,148,162,59,95,133,147,220,43,25,134,213,4,55,73,84,228,237,37,114,43,170,13,101,213,245,35,48,104,9,21,59,8,80,16,81,176,185,28,70,183,50,115,184,118,190,115,45,228,126,240,187,48,56,107,71,212,16,109,172,228,186,242,85,215,125,165,212,240,51,47,100,65,148,70,116,77,47,60,131,35,81,201,38,41,233,101,233,195,44,191,23,112,226,155,179,24,61,202,131,82,77,61,3,37,182,162,183,255,0,150,18,55,81,224,29,46,243,39,169,165,51,120,251,252,254,225,110,177,251,160,178,117,182,143,80,237,27,206,65,82,22,51,139,86,254,112,63,39,165,218,231,188,25,24,180,197,93,53,132,205,104,104,98,207,111,41,10,234,253,208,245,242,156,99,158,203,245,185,24,148,248,204,183,206,149,245,95,219,247,142,194,113,130,245,10,53,58,154,106,215,205,127,151,17,221,218,177,110,38,52,220,206,3,87,180,65,106,245,151,183,140,73,222,214,236,62,241,70,99,225,30,152,181,36,166,117,227,149,71,180,135,98,161,115,41,227,113,36,68,75,59,157,245,229,218,51,107,9,116,195,129,156,182,195,83,42,154,133,101,78,204,146,206,84,198,146,79,41,234,247,149,222,61,251,204,66,99,79,197,65,184,151,27,94,67,35,35,189,136,248,15,85,77,98,20,246,74,251,14,195,77,245,38,212,74,94,35,217,208,171,25,25,111,222,147,236,1,244,83,72,98,164,134,161,100,156,134,168,164,47,222,36,153,45,158,49,10,43,217,59,183,44,247,239,251,194,224,67,198,178,250,82,182,222,105,89,175,108,170,35,184,131,76,17,210,222,163,167,162,32,97,166,56,129,179,180,115,134,158,113,60,212,218,250,23,108,140,247,50,103,192,143,134,241,35,216,49,165,69,37,85,65,201,217,93,119,181,68,69,109,23,46,107,117,25,178,155,135,250,201,17,88,147,247,0,101,169,44,149,214,66,182,236,30,82,159,172,165,51,120,86,31,135,153,107,82,238,107,30,165,73,189,140,203,173,37,216,61,28,60,91,111,32,148,211,153,136,239,213,110,176,27,228,118,0,73,145,241,21,220,91,207,128,1,29,133,5,108,71,192,82,214,1,71,55,22,225,182,155,158,251,13,227,34,63,40,8,146,91,136,5,17,107,88,204,15,142,224,50,20,35,251,96,42,28,0,86,198,2,165,110,34,163,73,17,145,138,153,246,0,168,10,17,220,82,230,64,42,98,151,184,169,138,88,139,143,16,11,111,220,6,93,128,92,12,82,253,64,0,0,0,43,126,160,43,117,129,219,168,5,5,120,241,20,11,216,2,229,218,43,98,46,177,76,157,194,167,110,160,14,59,204,80,0,0,86,251,172,40,42,69,214,124,0,8,204,46,125,129,245,35,80,0,0,0,0,10,17,151,80,10,138,21,186,128,197,55,145,0,169,216,183,245,141,39,188,56,138,219,112,10,10,149,186,192,138,230,6,86,0,34,222,43,98,49,66,51,46,60,3,121,0,169,159,96,161,159,81,10,94,192,2,189,199,214,41,98,45,196,23,184,0,174,82,226,103,188,81,69,187,112,5,250,128,18,69,109,230,41,144,174,102,87,26,136,174,98,133,155,49,216,3,41,22,241,168,149,126,193,161,106,50,46,61,98,136,59,220,6,178,59,10,0,0,169,113,21,182,251,138,21,192,204,200,192,106,1,164,143,180,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,1,67,50,235,21,26,76,142,224,40,100,23,184,169,223,172,80,0,0,0,0,0,0,0,0,47,96,0,0,21,177,152,160,173,204,192,15,112,175,189,192,46,70,22,176,1,222,253,193,184,247,138,138,90,192,42,0,0,0,0,2,151,11,88,44,42,2,150,176,168,13,38,123,192,86,214,33,66,226,6,125,130,128,42,118,20,0,0,11,128,0,94,192,0,1,123,128,90,192,165,36,143,136,5,140,197,108,69,196,104,207,110,6,25,239,214,3,81,159,81,13,38,70,124,69,83,188,238,124,6,174,189,192,52,100,34,222,69,188,107,245,164,41,99,32,53,88,183,152,5,174,43,209,26,115,145,111,184,217,84,83,41,242,156,181,251,140,6,254,99,46,38,52,41,105,35,222,99,173,122,125,0,213,179,197,90,247,245,138,252,131,204,205,241,58,152,128,37,235,39,121,12,154,53,252,236,225,246,239,242,59,128,123,69,196,161,36,102,107,181,138,252,7,2,54,160,151,193,182,179,126,47,33,165,6,191,83,81,238,223,216,93,194,202,85,186,70,209,146,70,34,13,218,203,82,104,132,91,223,161,206,170,196,68,173,254,164,125,131,27,177,75,77,201,12,26,98,81,40,196,220,139,57,106,212,130,230,85,159,140,233,219,202,99,184,187,128,101,85,125,142,212,149,49,9,30,228,101,83,179,108,218,172,199,176,186,188,185,141,54,224,217,223,202,47,182,49,39,26,180,223,147,75,202,115,5,34,196,237,91,141,236,250,164,243,42,206,215,213,153,239,83,29,231,196,97,150,44,233,119,89,212,143,77,97,216,196,45,161,152,141,69,139,154,90,70,108,164,217,245,178,70,91,211,247,6,59,212,216,133,63,159,197,68,196,70,77,245,234,127,38,99,217,208,156,217,73,36,92,18,86,224,64,50,11,23,52,183,173,42,57,131,251,46,32,109,12,155,237,45,63,50,90,71,6,172,103,189,146,62,55,22,34,161,197,170,198,112,167,54,137,254,185,42,124,221,249,209,164,239,223,191,114,11,180,121,5,46,58,96,179,50,61,97,158,254,162,225,184,119,82,122,30,123,54,112,146,212,175,90,70,214,176,188,122,19,187,118,255,0,40,187,64,117,49,19,105,156,114,148,167,162,51,154,148,107,62,130,74,230,125,124,59,198,148,194,70,187,127,23,123,119,144,187,148,246,0,85,209,249,28,85,37,157,11,96,156,73,237,237,21,239,109,254,169,222,46,76,46,143,44,193,102,231,58,67,38,123,100,249,160,103,123,113,242,92,239,32,24,214,138,106,96,237,242,65,94,220,124,98,127,40,218,139,130,40,116,145,173,188,183,35,182,251,139,177,80,194,211,210,141,159,100,70,171,91,159,54,245,170,246,181,184,223,180,197,166,143,138,113,212,145,45,203,216,143,168,7,9,38,73,90,77,60,8,200,199,57,17,143,106,22,219,110,116,84,70,70,86,46,193,214,165,69,126,61,99,147,14,75,91,168,109,27,201,74,34,183,190,96,61,222,23,73,34,38,181,12,177,146,134,214,147,186,237,217,201,55,178,23,222,93,130,82,52,67,162,215,46,167,169,56,199,37,186,178,111,111,186,181,215,181,214,249,112,205,222,48,87,71,42,1,248,249,165,61,50,92,167,88,219,155,95,79,94,69,123,37,228,240,205,220,37,23,71,249,19,82,218,86,67,15,178,234,205,189,171,118,115,59,93,199,79,183,188,5,249,145,180,77,192,52,148,166,214,37,117,251,99,29,169,36,204,139,112,225,74,208,73,97,8,34,224,71,247,199,104,148,17,145,110,234,1,199,82,21,216,60,133,101,21,179,46,24,141,204,185,141,206,171,240,202,61,178,210,146,45,228,44,166,55,213,208,244,252,68,177,14,204,54,125,106,226,136,188,81,174,249,77,191,106,125,160,34,175,75,10,162,14,103,224,182,162,59,89,171,219,175,226,140,173,125,71,105,119,15,69,160,109,63,22,186,253,199,138,18,228,204,226,74,163,61,97,110,45,115,157,253,195,31,113,86,165,139,168,249,175,229,221,163,103,215,253,12,145,151,54,78,226,191,147,247,6,115,232,23,69,50,197,71,59,136,118,89,149,77,71,74,22,131,215,25,216,201,199,206,254,87,188,32,145,202,117,165,181,8,164,169,54,187,166,124,123,136,118,206,25,145,25,39,176,113,165,141,19,108,26,77,54,60,247,227,220,67,148,178,237,236,20,116,209,206,68,37,197,154,79,113,91,179,184,91,92,101,141,117,170,22,112,167,29,177,22,207,126,143,187,54,46,156,99,73,81,45,70,158,206,177,98,52,145,157,162,85,64,212,70,113,58,164,181,178,122,204,214,187,204,247,31,104,72,193,154,210,167,84,46,45,70,106,163,178,154,117,118,241,87,181,225,147,220,46,108,139,27,42,200,88,56,104,89,101,77,149,76,195,161,188,187,19,71,100,145,17,90,234,111,222,24,235,54,158,66,204,241,149,213,69,69,107,97,221,203,155,160,105,189,161,10,220,8,143,137,11,245,71,203,40,21,37,151,34,24,185,170,21,38,103,153,237,230,121,123,12,96,47,13,45,140,85,203,164,210,162,170,43,164,225,146,127,58,51,199,163,216,129,123,40,44,73,138,152,194,189,183,78,181,139,109,182,127,75,17,88,204,149,126,9,238,22,62,150,151,208,241,42,67,16,172,230,52,67,145,219,51,197,98,44,165,214,98,236,81,180,195,77,50,250,224,96,108,135,18,209,145,235,79,121,89,86,226,125,226,192,191,77,153,57,126,187,14,12,68,3,171,69,141,171,145,145,145,244,191,172,118,16,205,26,51,102,77,175,110,177,200,113,178,82,79,41,94,196,99,33,111,170,73,25,185,13,16,72,133,185,28,50,203,203,238,62,241,143,120,141,135,197,27,20,169,130,165,25,220,98,8,242,175,104,181,172,107,50,221,155,188,101,140,116,26,94,74,146,182,243,36,208,105,61,246,221,188,120,170,146,147,129,140,67,168,68,191,57,46,29,72,245,83,43,222,251,184,247,137,48,48,122,161,156,77,40,216,87,24,98,35,99,112,210,151,136,178,37,206,42,203,125,228,125,150,22,250,62,163,171,39,209,203,90,163,53,236,191,109,250,182,147,124,164,93,196,124,72,101,70,39,224,244,186,56,148,181,211,185,212,80,237,164,143,107,81,125,16,207,217,139,9,86,80,177,212,218,226,142,95,43,217,219,135,201,147,199,146,242,230,203,126,42,59,249,71,246,198,35,207,75,34,226,96,214,222,212,230,71,81,124,219,136,237,123,219,135,113,139,183,68,72,153,154,56,135,99,97,117,173,187,8,78,145,231,52,220,207,46,253,198,93,166,44,147,168,155,52,179,137,140,43,54,94,82,186,62,241,112,251,3,217,73,49,42,46,86,195,45,65,78,181,75,105,132,180,101,179,18,172,68,69,187,122,79,176,128,101,189,41,15,1,5,15,14,209,35,34,91,133,67,100,87,81,218,196,157,223,112,92,73,92,59,17,12,17,161,25,136,144,158,179,46,36,49,138,142,196,137,140,82,25,56,153,206,98,84,34,85,243,186,75,127,71,177,34,242,82,21,226,34,33,156,73,77,115,27,104,104,149,226,45,99,177,251,94,225,148,72,184,203,147,178,171,100,134,189,189,185,254,81,208,76,101,107,70,175,35,22,189,239,210,247,187,199,161,133,155,52,172,218,200,142,203,116,15,242,13,169,156,59,174,234,246,116,94,217,175,191,222,237,1,103,103,244,69,81,49,206,235,82,205,97,19,6,139,235,155,45,251,247,121,93,227,195,170,149,173,100,83,168,39,17,1,168,109,167,27,125,71,173,101,86,178,247,159,19,236,23,198,6,110,250,72,153,152,68,88,214,190,25,11,122,78,197,212,94,248,231,57,43,167,102,103,175,137,99,90,162,44,151,204,226,119,113,182,227,46,209,48,54,112,190,123,26,228,57,179,52,138,187,138,137,114,197,144,188,157,90,125,137,118,220,92,232,120,148,45,41,82,87,123,223,168,120,41,108,178,81,45,50,114,92,198,172,201,70,119,204,163,222,101,99,226,125,131,212,75,162,210,108,182,70,230,253,253,93,230,50,29,250,28,185,18,174,53,155,141,172,178,168,239,97,192,110,32,141,4,148,175,127,188,56,145,17,81,141,168,205,183,45,210,50,224,92,0,121,124,75,160,165,21,60,177,44,69,74,118,146,219,73,251,107,212,141,249,86,87,220,162,246,92,59,198,28,30,15,76,105,234,242,125,48,133,167,118,118,29,138,138,109,165,237,105,93,208,111,92,138,198,179,62,5,214,51,216,204,162,152,66,98,58,91,137,71,213,190,221,194,219,213,148,148,177,75,122,37,169,127,140,118,41,74,82,181,170,223,124,198,125,96,59,233,97,184,246,179,91,210,203,107,117,118,143,39,29,77,23,67,44,23,111,209,61,238,241,234,165,111,54,90,220,170,246,61,94,248,223,140,101,132,228,206,158,219,111,48,24,249,83,74,165,50,169,139,81,47,49,170,91,13,37,226,86,101,42,214,82,142,252,79,176,122,220,56,172,37,238,195,161,182,230,55,207,28,73,182,165,91,204,201,30,212,117,248,171,33,139,92,4,194,46,10,18,235,106,86,233,161,90,194,220,162,74,204,183,25,251,195,28,228,88,133,82,82,149,44,170,79,27,55,217,74,34,49,135,77,189,157,181,230,74,156,36,222,228,147,183,146,101,199,168,99,208,103,195,17,133,19,14,165,180,230,107,42,220,45,216,52,168,213,99,51,226,60,38,26,85,220,251,47,90,151,48,215,252,178,180,122,150,94,8,73,219,201,46,209,237,212,233,25,102,37,110,247,134,67,135,50,112,202,29,194,190,253,221,93,228,48,55,79,104,151,74,95,148,151,184,167,80,157,69,253,198,224,206,217,146,137,76,185,99,227,111,190,67,5,116,246,134,53,74,82,226,81,188,231,112,155,239,251,13,209,4,114,26,29,137,168,102,9,182,111,26,234,186,139,215,142,60,254,13,214,32,208,226,219,202,70,233,17,29,239,212,99,158,218,147,13,80,204,22,233,229,45,99,165,219,191,56,173,74,236,60,68,181,164,33,89,140,157,73,158,227,47,90,98,143,63,36,153,174,27,93,145,252,185,178,223,163,126,222,225,159,88,47,89,38,39,158,54,217,150,108,187,62,95,19,111,215,47,193,62,240,143,88,19,105,188,249,247,94,223,140,101,38,9,85,49,14,115,206,88,235,219,102,250,17,123,167,112,12,240,139,167,224,227,97,221,91,144,153,252,90,147,234,134,91,173,239,247,139,107,87,97,164,52,124,65,189,13,37,206,164,195,101,73,237,38,93,43,168,250,213,222,46,196,52,94,186,91,16,182,156,204,100,75,34,59,91,126,81,213,180,151,223,50,215,22,98,51,202,124,11,119,216,16,90,154,90,151,155,83,209,16,240,234,129,217,216,56,164,60,225,107,82,189,215,73,25,241,51,224,93,67,212,212,20,20,166,126,111,204,91,149,107,222,127,45,151,175,82,115,101,177,112,204,68,91,136,123,248,105,12,170,37,179,91,240,185,156,35,178,79,88,162,247,184,31,104,231,67,73,91,100,146,210,97,172,209,95,118,127,235,191,17,23,44,115,158,209,170,166,148,252,197,50,221,153,48,217,122,122,236,249,115,88,184,102,59,249,95,116,118,84,38,34,74,160,162,149,45,152,78,50,19,44,40,242,108,234,59,25,172,140,183,146,123,12,94,74,182,138,130,156,74,162,153,84,179,92,111,100,221,174,52,222,202,73,251,34,236,24,215,136,212,84,226,148,156,196,198,74,101,155,43,107,91,108,165,90,228,174,228,109,146,140,172,165,31,89,1,150,79,64,51,34,159,75,161,93,131,78,189,111,50,135,204,238,180,220,141,37,191,125,187,75,112,242,53,38,31,71,69,155,154,153,70,116,28,65,169,63,44,17,110,223,110,42,22,235,13,241,90,62,1,214,224,38,115,236,133,13,2,76,154,54,84,158,85,36,208,86,186,81,191,129,139,241,39,169,165,147,120,56,117,148,110,181,78,48,135,79,197,41,55,185,22,254,5,218,8,177,19,12,55,148,67,234,249,198,77,151,53,242,124,176,163,236,191,5,123,194,204,87,216,3,2,246,193,205,84,158,108,186,221,103,203,230,94,198,222,83,158,248,203,202,170,70,228,102,203,177,194,231,201,159,55,78,214,190,91,113,62,227,29,103,131,16,175,126,137,64,230,203,228,120,211,47,127,129,251,194,136,180,168,168,41,164,169,166,214,244,171,84,74,74,206,250,244,170,246,34,236,81,246,143,34,252,20,68,42,200,141,172,187,179,121,68,98,66,241,23,1,228,211,9,114,121,174,149,214,56,219,15,219,229,229,149,148,105,44,190,83,157,195,28,234,252,0,168,161,22,183,25,164,242,33,16,166,179,61,189,179,181,179,111,245,78,225,69,135,129,152,197,65,184,135,26,123,34,144,225,44,143,41,29,140,173,191,135,112,188,216,97,164,5,101,70,70,203,28,98,173,216,217,131,215,88,246,6,156,203,156,151,218,217,153,220,213,247,69,188,157,80,19,185,91,185,92,148,234,136,154,214,31,143,66,183,92,247,249,71,216,58,102,160,226,155,116,152,91,118,81,117,92,187,46,2,75,112,63,78,84,18,100,176,21,22,40,127,116,235,145,204,159,92,52,239,68,63,212,240,25,175,133,26,70,209,181,132,170,29,232,106,203,107,90,217,117,195,62,110,117,187,146,93,203,125,237,23,113,8,13,129,154,79,164,79,162,42,9,253,65,49,124,170,202,133,91,49,25,30,227,35,237,49,122,240,143,74,26,230,141,36,194,120,115,177,182,220,51,168,36,243,99,46,88,212,233,42,215,213,31,121,128,158,153,109,95,39,143,109,181,49,49,214,26,218,39,61,69,69,114,59,111,222,158,241,220,34,97,14,242,19,145,235,220,136,252,147,252,130,46,112,207,78,102,137,48,232,157,98,143,147,47,65,40,185,144,253,83,161,127,38,31,223,238,25,47,68,233,111,69,78,25,135,35,196,13,114,213,6,135,85,243,37,228,239,178,119,250,137,118,128,203,84,62,147,46,138,190,224,220,189,197,140,147,105,35,135,175,161,122,250,207,49,164,147,250,156,249,118,246,52,46,124,158,182,145,206,53,219,20,207,93,169,203,155,196,173,54,189,237,197,37,216,96,61,49,216,198,145,165,46,18,252,131,191,104,213,99,48,21,220,124,120,138,101,238,14,2,183,48,13,214,239,20,205,213,112,11,111,0,53,91,137,138,18,174,124,70,133,154,184,119,138,102,50,45,230,3,120,189,168,165,238,52,18,236,92,70,178,82,79,172,5,111,218,28,74,230,22,183,16,51,236,1,75,128,0,0,0,0,0,0,0,0,0,173,204,82,221,125,64,29,192,43,184,247,151,1,66,238,21,45,197,97,64,21,221,215,196,15,134,238,2,130,164,125,71,192,0,183,111,49,91,144,88,140,44,64,42,0,0,2,150,33,80,0,26,84,125,67,80,161,241,1,66,46,177,83,224,27,239,220,7,192,5,19,196,84,202,226,137,226,53,0,209,115,224,23,184,169,144,25,88,0,138,224,101,99,20,189,130,247,0,0,0,0,0,0,189,130,224,42,69,115,0,50,37,16,161,36,147,212,42,91,140,15,127,0,20,21,43,117,138,5,140,192,106,234,220,22,191,17,66,220,66,164,123,183,128,88,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,80,204,187,6,144,62,32,0,2,188,56,129,219,168,5,0,0,0,0,0,0,0,0,86,198,66,131,85,200,192,105,26,179,16,88,187,2,197,216,1,114,21,20,177,118,10,128,0,0,0,0,0,0,165,200,80,207,176,5,76,143,168,80,237,212,41,115,237,0,0,0,0,0,0,0,1,91,117,128,160,175,14,32,102,86,26,51,95,133,192,53,133,222,54,150,187,158,235,240,20,185,246,141,73,77,203,129,0,208,156,198,124,70,242,19,219,99,20,67,103,221,196,107,62,137,128,212,70,146,46,3,73,168,175,184,105,81,141,181,46,215,45,224,55,22,225,17,111,184,224,70,204,218,97,55,81,57,229,91,117,187,251,199,22,113,58,98,90,217,45,228,188,119,89,39,160,69,214,70,125,163,24,241,155,73,89,21,44,220,67,106,240,145,10,102,106,184,99,56,124,133,188,181,156,60,105,110,232,253,224,23,110,175,198,185,13,52,78,109,108,78,21,171,138,56,115,212,165,7,210,44,221,174,22,238,136,178,83,237,47,233,72,93,69,155,171,75,54,111,36,155,238,247,97,128,184,225,165,12,124,222,46,96,220,178,162,172,24,46,121,117,196,146,163,20,146,36,93,203,23,69,211,237,45,195,26,166,216,189,85,197,234,173,87,84,135,147,55,149,30,231,93,189,184,9,23,172,244,222,146,183,177,236,209,181,203,87,214,102,202,226,19,127,39,177,241,138,213,110,150,117,20,123,170,92,53,103,93,33,59,49,160,201,83,21,150,251,171,177,238,241,140,145,213,124,246,51,38,178,121,51,94,75,219,60,74,206,215,183,14,151,112,234,156,140,138,118,230,184,151,149,186,219,214,102,2,237,85,24,253,85,78,53,137,58,198,172,89,46,28,218,179,179,23,14,247,205,184,252,97,238,222,45,212,194,175,157,204,12,213,17,59,153,188,102,140,158,54,37,106,221,191,118,245,112,222,58,53,41,74,226,163,63,124,197,18,70,123,187,64,107,91,207,190,163,82,222,90,141,93,106,81,152,236,101,18,135,230,49,12,178,133,53,119,51,91,57,157,183,17,247,119,14,68,130,68,244,206,37,134,155,54,46,230,107,103,189,183,17,241,221,220,50,71,4,48,82,38,105,27,37,139,126,26,70,243,110,237,55,75,168,53,25,216,156,45,247,108,251,0,116,88,55,129,211,26,135,44,82,155,145,184,219,144,174,168,137,242,81,157,201,210,79,235,102,50,227,15,180,124,130,130,106,25,113,50,42,93,103,176,33,38,101,10,70,102,125,13,251,219,238,30,215,14,176,250,85,76,74,97,218,92,154,80,151,18,219,136,53,67,195,164,175,119,13,92,114,150,225,236,222,154,65,64,180,148,50,194,218,52,89,191,22,146,78,226,46,27,143,134,224,30,102,38,157,166,228,16,109,54,116,252,185,10,107,43,6,108,194,54,91,200,186,183,22,237,194,197,215,149,52,59,123,14,160,162,91,190,182,249,108,87,242,123,12,92,234,242,105,26,244,58,148,196,100,66,47,22,102,94,48,203,117,149,216,99,28,234,104,73,171,251,54,120,227,86,92,254,83,170,63,98,3,28,234,232,183,92,217,46,235,135,109,103,21,125,72,240,17,42,51,79,19,224,98,230,212,80,26,189,159,90,150,213,124,246,221,126,206,225,110,102,173,18,18,140,164,146,185,43,135,216,1,215,182,103,152,189,241,220,73,153,214,204,97,19,100,217,81,13,150,255,0,170,33,210,34,228,162,223,214,61,101,17,6,168,217,220,177,162,200,102,228,193,150,203,55,13,235,79,229,1,159,250,41,211,77,174,65,75,190,112,240,135,125,183,121,163,127,150,249,118,12,242,195,104,52,194,64,203,154,74,27,73,35,93,185,37,98,222,107,24,175,163,77,56,169,125,15,78,58,182,225,174,222,217,189,5,191,123,207,119,119,140,183,161,73,41,133,129,43,21,252,111,223,80,11,143,46,177,52,159,120,254,248,236,82,123,139,222,28,9,113,17,180,157,221,71,247,199,63,214,145,22,224,28,120,181,153,35,113,153,116,134,13,105,185,86,189,45,154,83,173,53,23,28,217,237,19,68,158,169,195,34,59,41,142,241,156,113,169,81,182,86,63,92,35,187,78,200,88,197,79,228,71,175,221,182,77,172,89,143,113,103,96,4,116,73,229,143,207,245,218,181,54,122,140,183,215,25,250,235,240,220,125,130,94,244,87,160,151,32,152,206,93,83,18,228,231,126,1,94,37,54,62,138,157,246,165,218,35,155,1,40,164,71,243,238,209,11,0,246,175,101,182,181,25,173,125,111,11,167,184,75,254,25,202,33,229,239,198,27,80,208,237,231,91,23,213,160,138,246,53,113,221,222,39,120,185,77,164,146,91,136,139,127,80,163,199,199,222,26,248,13,136,151,82,132,168,204,143,114,76,197,29,84,218,40,161,225,221,113,70,187,39,47,15,124,134,31,105,143,83,147,116,37,94,203,110,197,165,69,205,246,202,171,17,120,232,115,237,25,53,92,206,145,9,41,141,94,103,203,38,175,201,62,213,39,188,71,206,150,181,177,69,21,85,41,215,199,153,43,97,232,169,93,13,218,133,112,205,248,184,137,34,195,210,103,15,21,80,66,205,98,25,39,84,172,247,90,210,74,89,217,10,78,243,63,203,192,94,186,110,95,48,152,189,171,129,137,38,139,81,157,36,107,82,72,147,114,221,184,187,200,99,117,52,228,107,241,80,197,11,22,227,121,179,229,241,134,86,220,119,224,51,99,1,48,242,107,20,112,145,145,143,64,62,219,242,86,220,34,113,74,81,221,90,163,185,221,60,120,136,46,86,21,208,147,86,212,196,76,67,240,110,19,146,228,158,245,40,206,231,144,238,119,72,201,122,78,70,80,82,230,210,227,80,230,102,203,69,209,79,98,125,225,229,169,89,84,36,182,22,25,163,132,135,37,55,10,134,204,208,217,113,34,79,119,13,194,224,75,220,78,161,4,130,52,145,33,59,184,117,11,16,59,86,28,207,155,121,238,183,17,205,202,100,70,56,114,246,148,122,203,216,248,126,49,217,41,179,238,20,113,22,132,154,20,102,146,224,125,67,167,154,37,164,67,188,189,90,110,150,148,123,136,187,12,122,5,52,118,59,91,128,234,230,48,217,144,180,89,54,83,102,91,254,200,11,103,61,135,68,202,21,196,161,8,53,153,37,36,107,46,197,92,88,220,74,163,226,223,57,142,83,132,178,181,59,142,254,211,218,140,155,122,88,218,79,41,178,206,242,246,63,212,60,77,107,78,182,252,52,98,202,30,19,165,171,226,141,252,83,220,36,192,194,170,190,74,114,233,108,91,46,33,140,237,234,238,104,46,213,39,187,188,91,8,152,246,32,20,165,184,133,153,102,52,116,8,184,253,190,225,144,184,169,39,56,72,233,166,177,12,27,72,212,93,9,45,219,201,29,86,237,49,107,34,24,146,205,83,176,177,42,135,39,154,60,203,82,216,69,142,219,143,121,92,248,152,199,3,213,225,92,201,152,184,150,210,164,184,164,243,121,40,146,178,35,34,222,142,241,144,52,243,176,112,48,137,89,195,145,107,155,108,250,8,43,157,139,175,237,140,108,166,94,68,166,40,245,105,54,242,179,170,241,69,109,196,101,187,171,118,225,118,32,38,145,81,16,16,198,212,92,66,108,202,47,119,12,189,105,119,128,200,150,156,113,87,202,226,139,236,142,246,79,51,110,39,93,159,90,172,185,124,173,253,189,227,164,146,194,186,173,118,177,73,87,147,107,153,157,184,142,206,83,12,166,117,190,73,95,47,15,178,50,29,125,73,40,54,208,235,236,37,150,245,112,234,81,101,43,25,25,92,238,86,33,110,99,234,24,201,105,155,74,141,140,35,52,103,241,110,157,186,251,251,133,221,159,50,183,96,226,72,140,174,112,235,45,254,241,143,21,47,167,25,140,100,213,21,11,8,242,179,229,187,136,37,29,172,91,183,151,13,225,48,60,188,178,180,125,198,21,120,217,129,158,115,226,225,246,23,182,29,196,134,182,121,217,219,16,27,108,196,239,155,113,184,121,124,131,63,100,61,19,20,84,33,110,106,95,46,65,95,129,52,69,254,104,221,135,161,73,152,196,198,53,13,47,66,138,246,82,81,101,22,235,113,202,39,49,234,228,209,206,61,12,203,166,235,167,155,55,148,173,252,76,119,13,172,159,232,216,204,200,174,119,30,122,2,13,248,34,109,165,184,155,34,247,36,153,219,125,255,0,40,244,176,76,153,165,42,232,239,65,31,222,25,14,66,50,165,36,86,224,86,29,60,242,15,90,193,25,37,27,221,190,242,238,49,222,26,73,4,87,34,28,119,208,135,19,101,36,140,175,123,25,0,183,210,101,60,141,118,177,213,42,249,109,210,51,237,29,252,106,84,238,76,167,107,95,143,216,27,220,208,150,60,150,152,78,111,98,155,126,33,165,211,73,90,228,3,162,168,101,109,69,201,102,13,45,134,22,167,33,29,65,26,210,71,197,7,221,195,120,193,172,124,167,159,144,215,210,201,138,54,118,218,132,151,179,18,180,177,114,81,228,121,211,59,21,136,175,98,25,252,234,16,251,46,35,42,76,148,147,73,145,150,227,220,45,14,45,225,132,53,77,13,29,18,220,182,78,167,138,84,235,13,185,16,201,26,146,118,112,202,199,144,204,136,141,87,251,98,72,180,90,60,98,124,20,81,162,8,149,51,53,57,26,249,150,99,44,187,152,73,239,233,247,12,156,149,205,209,29,6,211,136,55,186,121,173,155,184,207,191,184,96,195,212,141,67,134,181,28,44,73,204,153,97,134,218,55,148,220,189,229,166,230,178,90,47,108,169,43,240,191,113,11,249,133,56,130,152,168,25,92,52,76,68,201,215,21,175,204,107,94,98,59,26,207,125,212,17,200,95,55,110,226,12,184,223,180,97,254,156,50,149,69,72,219,50,38,119,206,161,79,165,251,81,222,225,150,146,249,131,81,176,205,173,178,112,179,222,217,187,140,251,251,133,128,210,210,70,185,133,54,195,153,88,50,84,217,131,233,151,100,59,165,216,40,137,105,188,50,145,82,205,89,232,145,162,45,244,238,225,185,195,28,89,163,10,76,35,102,163,35,44,197,247,140,119,213,155,73,151,214,115,228,173,41,232,204,226,155,232,23,99,170,251,155,135,77,59,86,105,115,43,78,236,203,73,255,0,146,96,60,66,204,211,108,166,101,239,11,185,134,211,151,32,185,199,84,252,67,121,245,55,213,170,215,182,126,59,251,197,159,53,118,220,94,28,28,68,60,87,59,235,153,67,153,118,123,103,73,29,175,172,1,159,56,89,91,166,105,44,54,157,122,61,197,59,28,109,17,186,172,220,82,141,199,210,61,219,197,203,186,80,226,72,147,109,228,123,136,90,42,54,1,168,68,182,168,86,154,101,9,138,37,153,54,156,187,250,59,247,117,238,23,19,156,137,9,53,56,167,76,203,125,239,253,98,15,81,13,22,219,102,150,178,171,50,148,86,50,33,232,160,77,46,52,132,154,110,103,125,230,93,230,45,196,60,221,11,179,132,111,116,85,246,126,248,236,225,107,120,41,122,146,152,132,198,175,87,123,229,34,59,223,223,87,120,11,142,220,26,28,108,179,54,217,145,245,25,15,13,136,148,148,28,201,146,82,165,240,11,51,125,10,187,141,17,240,65,151,177,29,236,134,182,150,76,245,13,50,204,89,27,153,173,157,41,182,235,251,99,236,29,172,197,44,71,48,147,38,146,100,107,35,233,164,187,12,132,24,91,92,73,14,81,23,22,184,68,49,14,162,142,113,187,176,89,14,215,86,237,196,91,183,16,237,104,202,202,38,5,196,52,244,116,193,68,220,41,55,100,186,102,87,44,188,46,174,225,124,106,204,40,122,110,78,62,220,60,162,207,68,155,197,172,65,222,199,152,247,244,15,126,241,111,102,120,81,50,150,154,156,111,154,155,241,134,143,23,152,142,219,247,121,28,55,6,114,59,175,15,225,19,234,167,48,85,248,112,63,243,135,184,39,88,143,245,6,242,228,227,152,136,184,251,222,240,198,201,211,51,73,126,167,89,28,179,214,102,182,71,85,213,111,202,46,253,25,82,35,229,205,165,113,78,122,158,91,157,237,229,118,152,176,59,82,144,199,45,73,55,158,101,104,35,233,36,212,103,114,235,46,3,133,58,166,101,175,182,226,30,150,64,185,153,149,39,164,202,79,118,253,220,7,170,132,158,203,99,20,104,106,21,194,59,145,116,144,158,191,178,43,52,131,40,152,71,214,202,91,73,234,84,146,51,43,25,29,143,176,5,132,170,240,202,71,26,219,196,138,126,73,157,80,170,66,77,80,136,220,125,43,122,206,241,143,181,214,4,76,218,84,116,198,5,18,38,27,45,86,82,65,41,42,79,146,71,107,55,187,172,100,237,104,212,194,1,197,222,49,68,69,10,107,232,56,175,109,249,7,157,165,103,146,89,140,198,22,75,52,151,170,49,110,103,214,107,218,67,136,85,146,165,21,243,30,251,88,186,186,133,24,67,82,81,211,57,82,226,33,34,31,133,82,154,201,124,138,81,150,251,31,90,75,180,120,216,216,87,224,220,50,39,9,38,70,69,116,25,151,85,196,150,213,56,55,33,169,37,49,83,9,125,53,78,182,113,25,50,41,216,52,37,69,149,73,35,185,146,15,216,152,198,92,81,192,105,140,36,222,32,161,90,144,178,141,107,68,73,109,42,73,23,138,46,162,108,6,53,67,206,102,80,138,187,115,24,180,88,178,244,30,81,110,236,227,220,61,68,151,21,170,89,74,139,83,84,84,13,101,107,84,90,168,231,19,98,43,110,242,203,118,225,191,80,97,180,210,93,156,214,236,191,115,230,223,65,74,239,246,189,195,197,71,74,34,97,22,178,83,141,93,43,52,30,83,62,254,224,23,178,73,142,245,11,76,30,122,170,169,51,52,34,230,81,203,236,63,116,25,115,130,218,89,42,19,158,121,198,119,89,191,159,103,201,242,206,108,182,214,95,139,219,186,132,106,182,251,236,150,82,121,194,182,237,202,62,161,233,36,21,188,194,89,175,213,205,38,109,235,50,223,84,250,138,246,191,30,145,118,128,250,37,195,188,78,150,213,14,197,183,14,153,149,217,83,36,122,242,79,174,53,90,214,89,246,11,140,204,90,29,43,167,57,111,182,241,18,186,42,105,72,203,85,4,108,44,202,105,86,196,237,81,146,230,208,74,124,150,69,117,184,71,124,206,240,59,144,144,106,39,23,165,115,166,144,182,147,54,177,197,147,94,52,147,198,201,246,231,187,120,11,216,149,95,141,198,163,46,177,208,64,84,112,145,73,35,66,34,60,188,189,34,46,238,241,220,53,18,135,72,178,146,183,246,128,222,0,226,43,109,215,1,67,177,151,1,165,72,221,125,195,80,169,119,239,1,199,59,145,241,26,134,225,160,149,192,136,104,52,25,118,0,212,149,92,247,220,107,181,247,144,216,205,188,173,113,184,149,95,172,248,128,212,28,69,109,125,228,40,64,42,100,100,40,42,100,125,162,128,0,0,0,0,0,0,0,2,183,221,188,80,0,0,86,219,174,40,42,70,1,123,238,32,177,246,138,238,45,246,21,0,0,0,0,0,0,20,182,251,138,128,0,161,240,21,0,26,83,196,84,239,212,2,160,52,239,61,215,21,185,24,168,211,99,237,1,64,21,227,192,80,0,5,109,190,194,134,86,0,226,42,100,100,22,59,92,61,104,10,10,167,136,17,117,129,113,48,21,87,1,68,138,171,128,162,64,84,236,93,64,91,183,10,141,42,226,2,161,96,46,2,160,40,91,136,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,247,216,3,47,120,166,94,241,168,0,104,0,0,0,0,0,0,0,0,0,1,83,43,10,219,188,11,128,25,216,3,135,120,102,238,21,20,224,64,42,2,132,119,21,0,0,0,1,67,224,42,41,199,112,13,38,96,0,0,0,0,0,0,0,0,5,188,0,128,204,84,207,168,109,168,236,3,81,158,235,134,81,66,86,238,2,164,86,1,160,208,69,255,0,232,53,164,136,186,136,60,161,66,43,128,212,103,190,196,86,26,85,228,158,241,91,88,140,113,226,95,212,160,207,45,247,23,95,120,10,173,102,155,241,251,99,170,154,77,14,17,167,86,76,154,178,101,245,246,226,101,221,222,58,186,142,164,216,33,162,23,177,107,53,121,55,107,45,123,153,119,119,140,105,199,140,117,240,114,77,60,63,5,182,141,159,102,253,61,147,54,101,181,238,103,111,40,7,101,164,198,54,76,168,233,122,85,7,47,137,81,243,139,13,93,185,130,154,220,166,22,174,164,159,103,1,20,152,229,142,245,93,65,58,156,52,113,179,102,81,207,145,15,18,78,106,226,201,61,55,119,90,197,218,59,13,39,113,187,195,25,212,91,62,12,108,118,140,134,122,251,110,179,132,54,91,122,153,118,220,99,44,100,78,213,18,243,185,50,231,113,75,181,239,107,159,0,29,132,214,127,48,153,56,226,162,34,162,20,107,116,220,51,91,234,81,153,157,247,239,235,223,196,112,9,149,43,202,112,207,223,20,103,113,223,184,119,45,77,117,119,241,23,191,182,254,160,29,54,202,94,207,238,10,106,138,252,126,224,230,153,235,187,172,54,219,99,219,117,246,0,227,234,82,106,34,221,191,184,118,114,185,75,113,79,180,133,45,37,157,212,163,122,47,196,200,110,65,35,42,209,191,215,151,226,30,214,157,152,236,38,217,234,115,229,124,151,229,91,179,119,14,224,23,115,5,176,190,81,16,169,52,100,73,65,189,155,104,204,151,32,146,171,250,161,111,51,49,147,244,195,114,122,70,18,25,184,89,20,26,149,9,159,42,155,105,45,31,72,213,123,89,39,111,40,99,45,29,83,109,11,132,249,75,46,109,103,209,47,236,187,133,228,165,230,246,98,25,123,63,179,221,159,189,93,194,101,97,121,218,171,214,236,11,111,181,6,166,137,70,125,20,189,195,121,247,15,13,87,98,68,91,45,41,166,160,221,74,145,18,105,53,38,40,200,206,196,175,106,54,217,153,109,199,179,234,114,101,44,247,205,127,197,222,58,136,170,39,109,125,215,249,207,38,181,106,114,218,155,218,231,123,121,93,225,156,157,22,134,176,197,25,226,222,136,65,63,28,73,40,181,216,182,229,216,183,171,184,90,121,142,33,205,221,213,230,122,48,237,126,49,138,62,206,225,152,44,97,94,210,132,151,63,101,186,73,95,58,223,252,241,139,152,151,75,115,119,54,252,189,172,214,107,190,133,107,91,39,127,120,168,180,115,41,212,84,70,175,88,183,79,45,237,119,76,251,7,149,142,113,78,37,55,51,220,71,196,238,59,153,131,90,141,95,75,54,107,245,91,176,116,49,39,98,47,178,3,142,217,93,196,151,106,136,94,12,13,167,216,154,212,242,4,186,182,200,151,62,133,104,243,52,74,220,110,53,223,222,45,100,158,31,104,140,135,107,62,92,239,161,55,181,237,115,33,153,26,40,80,251,76,202,75,25,206,153,117,85,68,55,71,81,123,217,76,31,28,192,51,150,129,146,49,78,209,48,58,131,109,69,15,173,177,33,178,71,148,242,187,47,111,40,94,92,62,139,84,68,36,2,178,154,115,107,125,117,250,214,60,5,95,9,176,210,81,104,214,103,201,171,223,107,94,238,167,242,143,69,131,206,102,149,202,55,90,251,71,240,156,1,124,101,71,118,19,239,31,223,29,129,157,136,183,14,186,86,118,101,62,241,253,241,216,23,72,172,3,98,40,238,130,250,161,132,186,102,211,236,76,230,178,5,169,77,160,211,17,50,51,187,68,171,221,76,247,247,12,219,113,23,190,254,177,105,241,86,145,231,232,136,37,115,134,163,84,184,131,245,44,215,204,104,246,197,216,3,3,180,111,195,168,53,248,69,120,150,119,108,159,165,75,221,187,196,149,83,114,182,224,212,250,146,164,157,205,7,185,22,225,113,99,240,134,138,230,94,118,249,165,174,215,106,62,131,150,214,214,123,99,237,25,12,193,228,74,213,198,197,112,21,140,139,56,118,214,162,70,108,168,53,113,176,241,53,77,108,236,186,22,37,212,193,41,90,184,85,185,98,127,45,236,74,238,238,29,86,47,84,252,207,7,30,230,195,174,213,202,93,122,218,220,183,177,57,187,129,246,12,41,197,28,88,218,164,51,127,152,25,111,41,136,79,207,87,245,139,246,130,100,122,252,109,210,54,107,8,212,230,92,204,166,45,25,54,123,45,51,69,38,215,54,207,129,32,99,76,116,28,110,44,206,87,27,27,53,126,25,51,91,102,109,211,56,146,78,169,4,69,123,154,115,122,153,31,2,181,251,133,138,152,207,185,218,164,113,123,38,171,91,111,162,102,181,155,46,226,236,23,227,5,164,187,98,36,207,109,57,51,237,27,178,94,214,214,119,247,9,48,61,222,30,104,249,46,106,97,47,55,103,16,206,145,107,110,74,150,167,127,69,126,220,101,125,63,36,135,167,229,16,16,208,4,219,75,135,132,106,31,88,203,68,217,169,41,73,23,87,86,226,59,15,3,135,178,61,75,176,31,45,102,182,183,214,91,169,125,227,32,41,216,11,182,210,117,188,33,211,235,125,238,240,129,213,83,135,48,114,45,68,185,164,65,167,82,102,73,53,168,200,183,151,120,187,52,235,11,217,8,220,125,75,51,109,191,43,222,27,50,152,13,90,80,173,109,252,81,23,147,239,14,250,25,188,169,50,189,247,16,200,118,144,173,164,179,88,136,184,117,14,85,136,184,239,28,88,119,179,230,232,218,214,235,28,178,59,145,151,104,13,38,68,123,172,67,143,16,202,20,118,50,35,186,109,192,114,144,222,235,230,251,130,166,139,245,128,232,226,96,26,190,107,39,113,123,1,230,106,137,91,111,64,68,145,26,82,103,147,126,79,108,145,239,30,106,234,190,110,174,193,199,118,23,49,25,231,251,128,49,47,17,232,70,38,14,76,86,184,182,203,89,169,227,14,74,225,147,191,184,98,133,73,45,122,157,157,76,22,212,114,220,36,198,58,193,37,36,104,177,103,62,243,236,224,37,30,113,39,215,33,229,237,25,111,151,118,75,246,119,139,21,137,248,97,207,80,171,79,62,106,111,30,110,252,237,155,169,123,188,178,237,24,204,12,77,164,114,204,222,75,75,65,37,91,49,44,212,125,35,51,186,127,40,200,170,38,156,130,41,83,74,121,166,30,205,14,193,150,102,72,237,209,239,22,114,101,65,120,41,53,140,140,231,109,171,51,238,49,151,81,147,215,25,222,249,143,216,240,239,23,87,13,106,251,193,61,7,205,223,58,180,195,121,181,222,85,137,69,123,101,221,192,72,228,46,228,190,104,181,235,50,54,104,181,175,101,241,226,61,68,49,101,205,110,225,212,173,118,182,225,185,39,142,215,107,188,85,173,151,215,123,227,56,29,212,66,73,228,169,10,34,50,82,77,39,125,227,132,80,77,67,180,163,109,40,77,136,213,209,73,22,251,3,171,202,218,147,110,41,49,162,5,204,166,147,183,5,145,253,224,20,130,39,31,139,109,4,242,146,71,125,215,238,49,234,32,160,146,76,163,58,137,71,191,121,167,142,243,27,16,81,25,206,217,45,115,62,190,225,217,178,87,178,174,3,140,251,76,181,153,90,148,42,214,245,164,56,19,25,249,203,33,210,226,33,115,116,137,22,39,50,245,31,119,112,244,4,140,201,181,237,113,162,42,15,94,210,81,172,203,99,35,189,175,212,3,29,171,237,35,227,105,133,62,148,83,175,61,171,141,84,62,233,153,162,228,89,183,250,153,251,30,3,204,72,180,182,142,153,71,57,12,186,65,244,146,27,53,92,231,6,174,6,69,195,85,222,46,14,43,225,7,132,144,171,47,8,118,108,243,19,127,231,76,246,185,47,119,150,94,203,143,112,193,12,100,193,159,7,98,99,162,188,36,218,51,77,221,103,46,199,147,173,195,189,243,159,177,16,72,213,63,136,135,58,218,51,202,13,189,78,78,49,25,175,123,251,82,236,30,168,137,183,190,134,146,183,117,196,40,83,216,189,224,158,209,249,222,218,182,172,159,166,242,101,203,127,104,119,190,111,184,51,175,6,116,151,231,174,120,252,229,106,117,59,63,234,150,107,223,89,238,69,216,40,203,104,164,27,38,121,84,118,36,222,197,184,112,93,67,81,144,238,147,173,33,68,164,169,6,74,34,85,202,223,214,59,120,104,205,185,165,47,87,147,121,166,215,191,87,245,138,45,188,167,107,245,0,182,181,21,7,77,206,18,123,84,154,90,181,154,18,146,91,144,77,172,200,137,87,182,242,247,199,66,198,28,75,229,174,165,217,123,144,240,169,110,249,18,204,34,80,73,185,111,181,143,119,19,251,98,238,70,67,107,119,103,182,226,234,239,28,67,149,220,189,95,252,159,235,16,121,9,4,174,38,26,49,134,213,51,117,196,39,55,68,200,200,143,113,245,92,116,88,215,32,134,153,211,176,237,196,106,213,104,246,213,211,104,149,191,84,225,117,251,226,235,65,65,234,84,131,214,94,215,234,247,199,79,94,65,109,114,166,145,173,201,104,148,157,242,223,214,40,58,8,71,199,201,67,82,186,194,164,83,10,73,90,162,140,111,160,217,39,118,181,222,207,120,91,130,117,81,76,55,14,181,29,144,68,119,51,191,2,183,1,146,90,94,83,251,12,210,121,21,181,231,214,85,113,37,151,87,107,93,79,159,27,247,12,110,132,103,90,225,183,154,217,83,198,194,143,52,244,58,83,107,91,237,15,67,71,84,49,82,125,175,103,55,75,93,171,190,71,141,28,51,118,113,226,56,17,204,108,249,58,121,179,95,170,221,131,139,10,87,205,246,0,103,190,20,226,28,76,214,9,43,118,9,194,51,152,19,125,40,147,86,235,35,218,247,139,233,38,153,53,22,213,221,130,65,221,220,189,35,35,221,187,184,70,181,43,31,179,56,207,138,205,104,148,171,202,183,177,23,126,154,170,117,47,48,123,13,237,18,147,245,94,242,238,16,102,84,253,244,67,154,206,29,132,180,68,201,170,200,232,239,223,191,112,183,83,90,146,37,111,59,6,146,117,10,60,190,48,158,59,150,226,62,193,199,161,43,157,124,142,34,91,205,121,118,168,133,183,159,95,124,185,144,148,222,217,119,142,99,84,182,105,185,77,118,235,95,232,122,175,107,151,141,255,0,16,153,94,78,178,93,86,79,37,51,102,223,110,105,28,166,218,189,154,76,82,210,91,210,101,219,223,126,3,33,176,170,170,126,162,147,195,38,45,149,169,122,167,92,53,184,241,184,103,103,76,186,203,176,198,38,226,188,167,80,196,210,43,104,205,151,81,209,201,110,180,23,27,141,237,31,106,206,107,155,185,7,176,107,117,114,247,122,90,220,183,187,200,62,22,62,208,244,163,58,212,194,9,4,165,145,45,39,193,38,91,136,116,49,234,151,70,45,112,171,148,195,221,183,12,205,70,132,157,204,174,93,157,227,157,74,78,57,194,89,3,242,182,175,52,27,78,121,119,245,169,221,195,188,117,83,218,87,92,227,177,123,125,181,207,169,121,117,92,47,115,181,238,3,169,157,96,244,142,99,169,185,64,163,87,155,245,61,7,123,219,191,184,88,58,178,75,48,166,118,93,146,125,16,91,78,124,218,188,205,249,57,109,123,43,127,148,99,44,41,216,252,155,71,138,189,242,122,239,127,184,86,162,147,243,142,207,242,206,175,87,159,214,94,247,183,127,112,64,195,154,86,161,157,46,40,212,169,180,105,146,92,108,236,113,11,59,239,62,241,116,36,245,76,90,80,77,62,78,190,74,119,126,119,204,238,91,183,111,33,111,241,66,147,230,99,150,63,206,26,239,86,93,181,89,124,156,135,218,99,157,134,207,107,228,175,35,46,92,209,106,77,239,126,40,64,163,217,212,135,5,55,133,137,82,229,204,33,71,12,182,200,205,36,163,45,199,191,135,120,198,74,225,113,212,165,69,27,54,129,152,190,146,133,213,228,105,149,155,94,83,105,73,216,200,247,121,70,124,5,252,168,100,91,74,148,157,171,46,102,13,62,69,251,123,197,179,169,168,237,108,52,76,39,56,218,249,58,90,158,244,159,12,193,208,117,180,14,60,77,79,97,147,70,75,226,226,147,227,115,41,201,146,140,149,229,40,174,147,65,247,125,161,113,78,172,146,77,216,76,92,125,27,2,250,156,59,158,184,208,225,220,174,68,119,52,118,16,197,186,198,154,230,89,188,100,70,219,174,212,234,247,106,242,222,233,73,118,159,104,244,24,109,82,106,140,160,246,43,234,216,89,230,214,113,187,132,124,45,222,40,190,19,41,13,27,80,183,170,240,38,74,193,154,245,198,173,141,165,153,241,221,228,23,104,240,243,253,26,105,217,234,84,228,60,76,182,7,90,241,191,208,147,182,118,35,191,71,114,203,183,238,15,105,9,43,219,229,240,207,235,245,122,214,144,229,178,222,215,77,237,199,188,115,41,153,231,131,243,87,213,178,235,242,180,166,124,188,183,178,147,191,129,246,9,145,133,216,151,132,112,212,164,221,80,140,205,155,116,142,38,37,187,166,12,155,34,36,40,139,134,99,237,22,157,232,67,98,217,94,62,151,97,88,75,188,218,133,249,32,75,37,81,220,235,176,100,96,157,203,168,214,223,88,148,157,175,153,60,50,253,145,133,184,155,129,92,207,205,191,158,157,118,187,93,250,71,45,173,147,221,15,180,81,142,20,221,105,80,211,81,168,141,150,77,230,44,45,46,182,233,234,35,22,209,153,160,238,91,210,127,104,250,133,235,162,244,188,196,137,1,178,146,156,212,175,146,98,210,241,151,132,111,160,143,201,221,192,251,5,162,159,82,123,27,109,171,111,207,116,172,253,74,220,45,222,60,195,208,251,58,137,25,243,92,175,123,88,4,132,97,231,40,61,105,10,108,51,25,36,157,70,26,163,146,102,167,42,135,79,163,208,44,187,218,61,220,126,216,202,172,54,211,122,103,62,84,185,183,168,168,164,235,245,215,53,79,84,191,39,63,107,59,248,8,77,105,204,134,91,175,190,227,191,146,207,246,8,134,87,178,107,53,121,183,107,45,123,145,247,119,128,250,33,161,113,145,218,166,30,9,229,200,214,198,213,173,220,113,166,230,92,166,175,104,87,242,69,200,129,155,156,90,16,173,65,167,61,247,103,189,173,126,238,225,243,253,133,184,241,224,172,202,88,191,5,118,173,151,93,187,110,201,155,50,87,238,103,111,43,238,12,232,192,61,45,246,246,100,82,239,145,254,175,89,181,116,249,214,246,177,186,124,53,61,192,36,173,43,37,17,116,122,133,72,174,98,218,80,248,131,207,240,176,171,230,141,70,182,9,15,219,104,205,107,146,119,121,37,219,196,92,40,72,157,106,16,172,150,204,130,62,32,57,28,3,119,89,92,84,251,123,69,0,105,83,100,93,159,104,104,202,101,188,142,195,123,202,20,50,234,1,161,43,50,220,123,247,141,119,236,26,84,86,26,83,192,6,229,204,5,8,250,133,15,113,128,214,124,8,80,148,92,44,7,210,34,33,165,69,186,192,53,241,238,20,6,250,192,0,0,0,0,0,0,0,0,84,140,84,105,26,139,128,10,128,0,0,10,25,216,84,0,0,0,0,0,0,0,0,0,6,156,221,192,7,187,128,90,229,123,129,29,133,0,10,253,162,189,87,3,61,247,3,59,128,23,27,10,153,110,176,161,111,43,10,150,224,2,43,117,138,128,0,162,184,10,36,85,92,5,18,3,80,161,149,197,64,5,8,173,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,0,0,0,0,52,31,16,21,59,10,0,0,0,0,0,0,0,0,0,0,0,10,145,92,12,187,0,238,125,64,53,0,210,87,46,161,168,0,5,0,236,125,96,42,40,103,110,161,67,32,190,235,0,25,117,129,158,235,10,0,0,0,0,0,6,107,16,10,229,239,20,53,88,173,97,182,165,111,234,14,160,26,201,91,248,13,89,187,134,201,21,198,180,145,145,145,216,5,77,91,248,5,175,190,224,103,115,222,40,2,190,78,241,67,59,133,236,52,103,34,226,100,3,115,55,112,219,89,219,127,97,14,59,209,140,181,108,207,52,155,246,168,136,91,186,219,21,36,116,244,28,90,222,168,100,44,169,168,39,31,34,136,139,66,119,17,43,121,221,101,187,119,223,1,239,99,230,27,51,107,86,167,54,86,205,94,85,187,123,133,151,198,140,94,240,70,75,21,17,224,246,215,145,134,87,109,175,87,124,207,18,109,228,31,190,49,103,31,244,192,230,229,70,65,202,39,148,76,82,92,146,56,162,249,103,57,154,207,90,89,75,43,221,197,187,188,71,246,49,99,252,246,180,81,183,18,137,9,165,80,173,52,103,10,75,245,174,154,186,220,61,255,0,136,6,84,227,198,149,218,232,217,228,15,128,89,111,179,116,185,210,253,77,31,13,72,195,60,75,197,47,9,227,166,78,243,22,205,180,234,119,109,89,242,229,36,123,66,191,147,247,69,180,152,206,34,35,157,113,107,67,87,93,188,146,62,171,119,247,14,35,77,60,250,203,197,44,201,93,137,48,26,227,34,182,167,84,172,153,110,100,124,111,213,97,182,219,87,59,230,234,236,30,130,77,73,76,38,62,50,30,89,48,116,141,38,119,105,149,40,183,29,186,136,92,202,75,8,227,38,110,33,183,229,19,212,150,204,75,232,67,153,29,250,61,168,62,208,22,138,22,23,90,121,117,150,178,111,192,119,240,180,238,108,223,46,90,214,250,31,245,140,178,160,244,120,151,146,219,122,54,30,163,97,43,131,35,204,164,37,37,152,242,238,222,223,190,61,220,214,153,166,228,26,173,84,213,101,175,205,125,115,237,250,219,112,220,93,160,48,138,38,73,151,47,203,93,190,179,250,198,195,84,255,0,72,145,181,241,63,214,255,0,172,101,116,222,42,64,230,171,44,230,24,237,155,132,66,59,135,81,46,144,72,98,158,105,215,102,74,74,146,234,72,136,158,65,117,151,112,11,7,43,162,246,167,91,249,165,150,238,146,125,70,253,158,216,122,143,145,206,173,133,185,207,23,202,70,118,217,251,11,234,134,67,192,192,65,192,180,108,64,190,167,144,165,102,185,168,148,121,172,69,109,222,241,15,65,42,131,207,8,181,184,151,18,100,179,234,183,81,0,197,8,24,46,103,139,66,181,154,237,77,253,110,91,220,143,223,237,30,238,85,84,101,150,53,11,176,251,46,150,183,219,25,240,176,188,21,12,20,4,76,52,68,51,209,38,149,43,37,210,75,73,43,137,24,243,18,122,9,19,74,129,150,97,24,152,190,78,230,203,169,78,99,85,144,102,118,178,78,252,6,51,57,28,172,35,131,231,233,251,234,214,106,47,4,181,240,205,193,196,23,112,205,138,30,137,201,39,151,57,206,119,205,47,103,118,167,218,167,219,14,155,70,252,31,102,2,85,13,29,21,11,58,101,110,66,68,32,245,168,36,167,231,142,244,113,220,50,10,99,11,11,37,149,67,22,184,210,72,200,201,107,148,69,193,39,239,111,220,17,3,30,49,110,55,193,185,27,78,234,182,139,71,165,139,102,201,235,28,223,215,236,120,119,136,189,172,38,124,241,178,120,141,78,167,89,235,179,94,249,123,139,176,102,230,150,184,136,204,60,178,34,25,152,249,82,148,213,70,180,26,77,210,53,17,18,95,45,253,33,26,115,25,163,174,106,236,77,29,175,194,253,221,227,33,202,156,53,168,212,244,179,102,205,213,110,193,231,28,115,88,105,77,173,115,176,213,19,16,183,114,231,36,149,175,192,110,202,97,23,25,49,134,97,45,184,172,239,182,139,32,174,123,212,68,3,219,225,69,63,206,179,249,58,118,189,86,121,188,59,94,167,154,215,90,55,241,46,209,41,58,50,80,156,215,34,205,206,186,220,147,205,111,168,101,189,144,206,239,40,251,6,43,232,147,133,188,226,236,174,57,216,57,185,106,106,118,10,232,111,162,68,70,193,239,232,119,137,61,163,41,134,164,242,183,90,109,49,95,60,41,207,24,69,123,229,79,113,110,220,3,171,168,229,251,92,20,68,38,187,38,124,157,44,183,181,140,143,133,199,111,64,203,118,6,96,81,174,214,106,245,187,242,218,247,53,119,247,142,124,68,33,45,229,17,146,238,118,225,239,14,218,81,9,170,75,70,146,94,236,220,126,200,131,213,75,247,178,159,120,254,248,230,102,238,29,108,10,141,36,73,50,181,136,248,251,227,150,181,25,164,136,136,81,184,181,238,181,186,199,89,48,99,94,164,244,178,216,207,170,253,131,146,163,87,82,126,224,224,161,215,84,235,164,180,88,146,171,22,227,223,188,192,117,18,24,13,70,191,198,230,205,151,214,219,183,188,122,87,207,87,12,242,248,217,181,31,220,49,199,134,100,186,92,122,134,252,229,100,212,178,41,68,101,234,14,30,255,0,169,48,24,117,165,237,81,176,204,34,160,246,28,250,202,105,103,155,91,107,93,81,5,194,221,194,61,170,234,131,52,182,53,27,37,179,65,56,87,214,123,85,119,12,178,211,178,102,104,169,29,60,205,110,164,212,123,207,221,34,123,196,116,78,103,79,58,238,206,157,73,147,173,229,59,94,251,204,203,118,241,5,192,193,121,127,61,87,82,118,53,218,157,118,209,191,46,107,89,151,15,180,187,4,155,96,29,27,179,82,146,35,231,44,217,118,175,160,219,232,142,251,97,131,122,33,209,170,153,84,84,156,90,161,163,204,156,219,250,72,71,71,114,31,45,221,30,225,40,184,101,35,57,101,57,45,135,75,81,5,171,215,110,113,59,247,184,179,223,187,188,78,241,216,192,211,217,73,10,218,239,107,253,15,223,239,30,138,95,41,213,25,43,104,191,66,222,71,189,222,59,136,72,75,193,160,205,43,190,253,214,239,29,132,28,53,149,188,151,228,140,135,1,191,149,208,147,242,172,68,158,193,174,26,105,172,83,136,212,91,86,118,190,110,60,123,135,126,112,233,91,73,73,230,220,69,192,113,92,148,50,74,53,18,157,186,142,231,188,191,32,14,75,43,189,247,118,14,213,162,226,58,84,195,91,214,175,237,14,205,167,82,103,98,82,119,153,117,128,230,95,117,133,8,172,8,34,50,223,218,53,153,17,112,1,160,104,89,111,51,26,212,174,179,176,218,82,142,231,187,112,13,136,164,230,109,91,251,7,148,157,65,231,65,248,203,120,219,240,247,199,168,125,106,186,147,110,193,212,197,182,103,125,199,229,0,177,216,135,40,215,66,26,118,140,191,46,95,200,191,82,251,198,53,69,47,154,103,179,100,91,91,158,45,194,246,54,178,213,239,246,140,185,196,87,19,9,3,173,113,73,65,28,102,91,172,236,92,23,249,6,1,226,12,206,34,105,89,207,26,133,67,111,148,52,206,45,39,169,35,81,149,221,85,175,99,62,207,190,49,239,25,189,78,205,54,221,163,196,100,201,147,215,94,247,191,119,112,244,144,206,108,89,183,103,207,110,235,91,255,0,212,88,201,21,83,7,73,107,246,136,248,24,125,175,45,182,183,73,25,178,223,201,185,149,252,173,254,249,11,69,49,197,26,138,169,213,236,48,50,248,189,150,249,182,70,156,115,46,107,91,53,150,118,190,83,183,188,98,244,25,167,13,25,183,58,218,181,121,58,100,142,55,235,254,177,211,226,68,223,153,41,233,195,155,62,187,85,42,136,122,217,242,222,200,94,238,7,216,24,127,42,84,158,71,16,151,90,121,163,40,149,187,227,147,151,118,68,111,224,91,183,11,25,165,133,112,185,99,19,88,22,158,128,52,187,76,190,163,206,174,150,242,124,183,116,139,176,7,151,165,180,128,230,154,178,6,7,193,45,110,177,46,57,155,111,203,111,22,178,181,181,103,216,50,175,11,177,35,194,152,25,99,188,205,178,237,90,237,219,70,124,185,77,126,212,175,228,253,209,10,147,202,193,227,155,51,18,75,131,53,33,155,17,92,237,197,94,219,188,100,94,139,24,201,17,44,169,169,136,87,226,100,141,52,222,219,117,58,179,73,149,219,124,247,153,172,139,137,138,37,210,28,245,201,74,248,94,227,145,170,177,23,75,238,11,117,133,53,180,61,73,35,149,196,34,54,92,233,196,107,237,179,184,74,35,202,181,150,238,145,251,31,190,46,114,122,72,35,238,35,1,215,196,66,235,19,109,101,183,223,128,183,245,157,33,206,112,230,142,113,213,222,43,89,234,55,234,86,239,43,188,92,229,36,207,117,140,112,226,24,206,86,50,87,148,2,39,52,145,192,125,151,193,223,207,86,108,219,95,233,27,112,212,251,160,196,26,82,166,240,103,106,249,75,105,218,114,125,19,38,92,185,187,142,254,87,220,19,151,136,52,20,52,235,96,206,136,243,212,235,109,170,34,235,201,199,162,125,130,35,244,133,193,72,138,115,152,54,105,85,64,123,70,213,155,92,193,250,221,87,11,54,94,200,78,130,71,116,118,196,159,9,169,245,187,204,187,53,231,6,197,182,156,254,177,173,254,73,123,46,29,195,33,89,86,181,179,85,173,190,194,21,116,104,198,137,149,45,53,147,74,221,84,153,150,158,168,225,221,89,196,154,146,162,35,83,41,51,242,203,117,147,217,218,37,115,7,177,42,6,168,148,169,238,117,147,184,103,49,54,11,103,124,140,188,150,206,222,81,239,233,125,225,69,208,75,87,245,223,112,81,80,247,245,255,0,112,115,144,104,123,123,107,37,23,11,164,238,55,9,57,123,64,117,236,195,248,196,150,126,222,161,199,158,67,102,133,74,115,240,112,186,187,140,119,173,180,70,68,189,227,98,57,130,91,100,71,155,202,46,30,240,72,139,221,55,233,156,146,184,200,173,182,250,218,177,195,203,171,225,116,196,159,27,140,19,149,163,37,67,28,197,239,144,221,77,251,108,178,33,44,26,101,210,133,31,73,35,35,81,139,51,169,9,118,109,55,250,20,71,119,13,226,42,106,200,67,150,213,147,166,141,11,78,174,97,18,223,140,43,30,231,85,199,191,112,144,21,4,150,218,143,150,125,151,172,247,187,199,137,100,239,127,176,50,33,201,124,60,198,214,113,106,213,254,182,100,124,123,119,119,12,125,153,176,108,106,178,165,71,155,55,18,247,133,30,190,156,111,81,23,12,229,243,100,137,66,173,194,246,50,25,69,132,112,60,255,0,79,190,141,110,163,89,28,166,60,156,214,186,27,223,213,219,192,88,138,19,83,19,46,91,107,112,139,60,81,167,113,149,247,165,34,235,208,81,101,34,159,202,161,217,82,53,103,50,97,213,41,211,222,93,52,145,239,221,187,112,15,123,80,80,124,213,51,103,230,174,183,43,105,115,212,50,250,227,221,229,31,96,239,100,50,172,204,176,173,163,217,122,206,243,239,23,214,133,129,129,170,164,239,68,170,32,214,162,136,83,5,179,44,140,188,148,157,186,247,244,190,240,209,57,165,31,148,70,188,244,52,28,114,146,206,92,170,91,102,100,119,34,189,236,69,218,39,81,105,102,242,237,108,137,216,77,117,175,151,165,151,219,145,240,184,179,211,217,111,53,79,98,98,117,218,220,196,132,101,203,151,214,164,239,196,251,6,104,201,165,73,143,151,50,136,164,188,133,185,155,50,82,86,50,178,142,219,140,187,135,159,174,176,210,14,99,12,149,37,51,53,153,190,147,179,100,71,193,6,94,192,57,14,171,2,170,125,106,96,225,54,27,106,164,205,150,109,111,27,106,139,133,134,68,64,57,181,67,50,118,203,118,146,174,222,162,24,109,44,149,206,104,217,236,108,84,52,166,47,37,220,134,74,162,88,94,83,78,114,50,222,68,91,250,63,124,94,186,42,183,136,36,48,79,170,5,181,20,26,115,17,153,145,145,244,110,91,212,2,245,20,150,255,0,166,127,200,254,177,165,216,109,85,186,119,191,112,241,238,98,76,3,22,214,77,164,232,205,195,51,233,43,255,0,148,58,152,220,100,146,67,228,205,81,83,169,205,127,42,49,5,217,237,195,160,173,127,37,231,89,82,211,180,234,178,67,190,94,70,107,221,37,222,93,131,29,231,173,120,43,50,101,25,182,172,136,76,69,237,146,246,81,238,235,246,60,123,197,203,155,227,165,58,251,25,87,85,82,229,208,89,21,163,155,235,47,174,11,119,85,98,157,55,24,203,235,240,158,64,103,178,169,61,24,214,251,21,237,251,196,29,213,45,136,154,246,210,215,51,229,207,16,73,190,209,123,95,47,181,23,34,13,60,251,0,134,175,168,215,223,127,149,108,170,251,29,131,17,102,88,147,35,108,207,87,80,73,84,122,187,145,109,104,61,251,253,176,234,165,120,204,185,108,237,167,97,227,100,106,67,121,172,165,57,114,59,160,250,201,125,226,245,25,41,94,96,127,62,34,58,59,194,125,70,191,85,209,216,179,90,217,75,142,176,187,6,57,226,46,15,248,47,26,236,71,132,91,78,103,91,106,219,38,78,45,222,254,89,246,12,145,193,236,112,130,157,75,229,18,248,233,213,58,209,189,180,103,74,34,73,42,43,41,195,45,198,225,246,16,187,81,178,122,118,183,128,108,206,109,173,37,47,91,120,71,219,87,147,116,246,30,237,255,0,108,6,18,208,115,158,111,136,76,46,205,172,212,66,19,89,179,218,249,77,37,123,91,184,122,74,214,93,181,72,225,163,53,217,117,239,161,204,185,111,108,200,81,218,247,30,239,17,244,126,135,74,226,35,101,176,85,28,74,159,143,90,186,45,146,210,105,60,231,114,179,124,56,111,239,30,14,34,93,56,144,52,152,55,229,113,76,53,12,101,14,149,68,48,164,153,229,43,17,25,153,17,94,197,247,195,10,246,152,17,95,115,91,19,104,14,105,214,236,232,133,103,62,191,46,108,164,225,94,217,78,215,176,200,137,148,147,194,29,95,203,91,62,207,127,89,159,54,107,119,149,184,12,17,56,248,169,92,124,99,173,180,155,196,188,165,30,177,39,109,202,62,28,59,69,232,160,113,124,225,118,237,124,108,149,188,218,171,103,114,215,182,110,23,88,136,225,226,70,22,235,165,70,223,62,219,60,60,66,111,178,240,186,75,219,140,67,197,92,47,230,136,167,28,231,205,110,174,94,111,91,102,203,123,26,247,121,103,216,36,94,102,114,105,251,7,243,77,149,156,58,21,98,101,228,31,148,93,124,123,5,175,196,10,14,2,109,45,143,52,46,57,195,84,189,214,200,154,52,157,207,42,247,121,39,191,120,200,70,84,83,59,51,201,78,108,219,136,248,91,172,114,24,94,177,9,110,214,189,247,139,189,138,248,108,228,158,96,122,168,25,174,84,203,245,166,110,53,194,202,95,181,45,219,133,154,117,149,194,196,25,26,20,147,79,178,43,113,32,29,171,50,189,106,18,238,190,215,190,236,191,214,59,9,116,87,51,197,54,238,175,93,169,190,235,229,189,200,253,254,209,196,145,205,150,195,204,149,218,44,185,188,175,120,251,199,177,131,137,114,100,210,27,82,82,105,114,251,219,46,206,207,180,2,245,96,134,145,158,13,76,82,143,3,182,157,84,168,161,239,206,25,47,101,55,191,212,143,216,240,239,18,81,129,24,249,225,52,20,181,159,5,54,107,201,25,126,251,126,126,166,183,122,153,123,46,61,194,24,103,84,226,97,216,40,150,27,137,90,220,115,121,25,92,183,145,159,81,14,125,9,138,147,250,34,106,235,144,208,146,226,36,67,42,16,142,41,181,218,196,164,246,44,183,244,126,248,15,162,121,28,239,111,130,109,253,155,87,153,166,215,108,247,226,87,236,29,193,46,253,66,44,112,7,76,200,182,169,245,66,205,38,212,68,42,161,224,224,91,74,92,124,208,163,50,66,136,200,243,63,196,172,67,59,232,236,103,167,39,219,102,170,169,166,221,212,106,239,168,142,109,86,205,155,143,76,251,0,94,44,221,194,153,239,186,195,169,131,156,194,69,168,210,136,184,101,153,25,23,65,194,62,63,100,118,4,234,79,130,146,127,100,6,240,161,29,250,134,222,114,237,32,204,71,186,228,3,112,202,253,96,69,110,177,182,103,109,228,41,156,251,8,6,181,35,174,226,168,43,24,210,103,114,33,82,224,3,88,169,21,198,132,133,204,128,107,80,160,18,173,216,42,68,86,1,64,0,0,0,0,1,82,43,138,0,13,99,64,0,10,145,216,12,247,220,80,0,106,35,184,168,208,42,92,46,3,80,13,60,76,87,128,10,128,161,149,192,138,192,25,123,197,64,82,229,218,3,72,10,145,118,133,183,0,160,0,173,183,92,0,184,138,153,95,172,82,197,110,240,35,48,2,220,99,80,10,25,92,5,64,80,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,153,128,29,133,0,0,0,0,0,0,0,0,0,0,0,0,106,35,11,151,104,210,22,184,13,98,134,103,212,40,103,216,23,234,1,67,59,128,0,10,223,117,133,0,0,0,0,0,84,139,180,105,53,36,186,197,20,179,236,32,26,248,112,26,20,101,219,212,40,78,95,176,82,198,174,28,0,105,177,153,238,26,146,155,241,21,36,146,74,194,165,196,5,73,36,66,185,186,183,88,80,207,168,104,53,165,60,76,6,163,183,104,208,165,219,176,108,63,48,135,96,179,45,194,34,189,188,147,30,110,117,136,52,244,161,179,92,76,197,8,179,186,179,187,14,43,126,253,219,139,184,7,166,114,37,180,23,77,196,39,125,183,157,135,67,50,170,229,112,58,189,116,214,94,222,123,219,88,250,74,246,183,13,253,226,198,226,14,150,116,37,44,211,134,245,65,4,131,68,105,195,158,121,116,90,183,150,127,98,159,106,48,207,17,249,66,161,157,230,238,107,140,167,158,182,187,89,154,87,28,86,242,45,197,69,222,3,50,177,15,73,154,106,67,205,251,61,99,70,30,191,91,125,108,197,191,91,147,133,157,46,209,28,216,229,166,45,65,59,126,34,22,21,218,58,33,183,229,11,97,74,97,75,89,221,70,233,25,17,147,231,191,120,199,202,215,72,57,245,85,177,102,133,148,252,171,172,245,56,119,147,229,101,227,153,126,212,91,13,142,103,54,117,25,33,146,102,163,38,136,146,162,45,247,239,62,240,29,205,85,95,205,42,40,157,116,75,48,36,122,141,79,137,74,173,107,168,250,212,123,250,67,200,188,183,31,81,17,163,170,219,136,122,118,112,246,162,113,179,116,165,202,202,147,59,158,189,175,202,55,160,232,73,178,159,74,28,132,112,140,239,193,230,251,61,240,30,98,26,94,227,166,155,52,233,153,223,130,127,168,123,58,58,139,140,156,71,66,67,20,190,98,180,189,172,245,38,140,204,236,74,61,221,19,236,30,222,134,193,89,220,246,54,9,150,160,34,84,79,235,45,150,37,148,159,68,148,125,103,220,50,159,8,52,99,137,129,41,76,206,58,26,102,217,163,95,155,229,200,115,34,190,177,37,184,136,207,172,128,91,156,40,193,152,195,132,105,74,147,207,201,38,195,182,61,156,237,234,191,80,50,34,149,194,121,76,173,166,98,95,114,104,210,215,10,148,40,157,52,164,136,207,41,153,111,65,111,220,46,52,158,153,128,163,229,204,178,227,209,9,36,102,111,198,41,42,242,148,106,245,164,60,117,101,137,80,114,214,150,204,44,67,11,91,81,70,209,146,217,112,247,22,110,203,118,9,145,187,58,153,64,200,96,90,110,22,54,29,70,210,210,197,157,112,140,200,136,143,141,140,183,238,24,189,95,214,147,39,246,12,140,194,43,46,182,249,82,163,246,30,216,122,122,167,19,34,163,95,136,65,166,15,46,212,181,17,147,78,17,241,87,105,247,139,116,166,153,156,219,94,181,39,83,195,38,238,61,183,191,96,163,162,128,133,153,76,53,154,232,7,203,87,107,101,105,93,119,252,130,244,211,88,107,46,140,54,213,154,98,127,44,18,122,38,158,239,107,222,53,83,148,20,43,251,70,165,113,74,203,146,254,49,5,219,220,47,133,33,71,51,46,96,142,36,223,67,137,137,214,36,179,164,200,202,201,236,46,225,50,60,220,147,10,37,77,165,36,234,230,136,241,164,125,35,73,110,221,237,7,109,50,163,228,178,88,56,130,68,100,65,101,101,110,248,215,17,216,126,212,183,110,30,249,108,45,31,59,150,109,215,43,159,88,235,38,84,124,238,167,204,195,112,70,164,62,217,195,25,161,212,36,250,87,45,217,143,143,72,69,203,30,35,229,179,41,173,70,228,28,178,95,19,24,211,182,200,168,118,148,225,170,205,145,157,141,36,100,118,50,63,180,99,32,112,27,6,95,136,138,145,205,230,82,185,244,58,213,180,231,187,6,132,39,115,169,46,40,221,213,214,61,150,26,232,239,13,42,140,151,76,38,28,230,211,141,107,179,150,210,194,146,87,37,145,112,73,245,25,12,137,165,228,146,218,122,6,25,134,159,124,202,31,61,181,134,70,125,35,81,239,177,119,132,66,55,105,138,126,26,158,147,67,195,54,167,200,145,157,62,56,202,251,214,106,236,33,106,241,227,16,97,233,137,3,111,20,194,86,131,41,169,48,123,67,164,69,228,59,187,202,45,253,31,190,46,173,67,82,194,65,48,73,215,34,196,225,22,244,40,253,105,159,80,143,125,48,177,84,158,150,68,192,54,184,67,212,84,203,34,241,46,94,201,76,65,111,223,97,144,197,13,34,113,46,38,162,155,206,97,181,146,197,160,170,24,135,146,108,25,153,153,102,116,136,252,163,221,188,99,123,139,51,183,1,234,106,249,154,230,19,56,231,72,144,102,228,107,174,116,72,203,138,149,219,239,143,44,226,77,54,205,184,6,195,189,43,92,123,204,32,166,30,159,213,210,232,66,133,140,112,149,50,130,108,245,8,51,62,155,182,236,61,253,131,194,37,11,119,130,120,12,200,208,231,8,34,167,21,185,69,58,196,81,20,12,214,82,229,209,16,209,125,25,103,190,252,124,158,160,25,169,162,190,21,34,71,34,74,156,133,155,180,166,231,228,241,19,200,203,193,12,111,242,11,118,225,150,173,66,147,12,173,22,89,94,231,191,222,29,22,30,82,72,147,75,22,223,142,249,236,221,233,45,39,235,81,216,93,195,215,196,178,89,85,199,201,48,30,125,80,196,168,140,214,87,255,0,132,59,121,124,57,37,45,223,49,113,227,246,71,21,180,252,180,72,255,0,243,128,237,161,89,59,36,200,143,172,6,242,17,148,174,155,152,223,69,204,136,173,212,9,73,18,75,180,110,33,54,223,220,3,65,160,136,174,119,28,101,48,156,202,81,102,222,119,28,197,153,43,113,245,24,219,50,34,224,3,105,148,101,189,175,188,112,170,72,140,146,136,179,186,126,118,123,143,212,152,236,146,68,92,7,152,174,35,218,131,144,70,188,181,145,18,96,226,20,119,35,62,8,191,80,8,222,211,202,62,213,27,214,83,119,240,69,93,126,233,20,35,189,183,206,38,101,12,149,101,233,56,132,244,126,168,102,238,156,245,92,44,93,86,109,161,230,207,61,43,147,115,107,46,46,68,246,140,30,147,39,95,56,128,36,239,188,75,73,255,0,44,128,73,22,132,20,211,74,129,162,227,141,49,36,103,206,61,93,30,49,37,216,36,74,153,150,182,220,186,24,136,220,221,159,143,213,43,184,97,78,132,50,147,77,35,69,188,162,89,126,136,250,226,253,118,36,103,100,134,31,36,35,9,223,187,55,95,121,128,236,161,161,146,150,82,158,149,183,253,241,204,105,132,167,121,102,224,13,32,178,145,111,27,232,73,167,171,168,6,180,34,196,92,120,10,169,41,62,42,251,163,89,111,73,16,161,50,165,25,157,190,232,13,135,51,38,214,33,197,131,117,213,186,87,71,174,79,81,246,142,205,76,146,237,199,112,210,204,10,90,86,98,53,113,35,222,100,3,148,131,85,184,117,141,70,106,236,20,73,154,72,87,88,71,188,204,6,218,238,101,188,134,159,91,110,161,173,70,74,43,144,219,53,25,110,1,178,234,10,230,119,49,192,125,9,59,145,159,174,28,231,156,34,35,223,188,117,145,209,4,202,51,168,200,174,171,112,247,192,89,29,33,166,205,202,41,150,95,39,152,73,156,217,45,248,213,88,189,77,211,237,45,251,134,5,211,17,240,115,90,210,181,114,42,45,132,90,104,181,36,208,225,17,29,221,123,182,253,132,50,179,75,186,165,182,169,38,219,74,218,186,42,2,78,244,43,169,167,196,119,66,98,33,200,42,106,141,105,84,55,203,81,238,25,231,105,195,224,227,156,44,126,216,78,245,95,60,88,196,213,196,115,86,199,19,42,127,46,191,54,173,121,173,234,118,189,151,239,139,169,128,216,93,10,190,124,218,27,154,183,109,154,215,73,21,253,87,181,3,12,36,147,146,170,245,219,81,161,59,46,92,186,164,154,124,171,222,249,175,236,68,157,97,28,20,59,124,235,168,90,213,125,69,239,255,0,57,220,36,162,235,199,234,160,229,17,166,107,34,179,14,47,166,126,212,255,0,32,192,125,51,39,233,76,202,45,8,122,24,200,233,119,61,119,182,136,239,25,193,136,115,86,101,116,236,221,242,90,110,212,174,33,210,204,147,50,220,218,207,171,222,17,139,165,77,106,212,222,100,249,173,198,73,74,167,150,209,18,27,89,122,231,251,125,241,70,35,205,166,202,84,98,44,166,79,197,151,3,239,62,241,113,48,106,107,22,117,52,157,16,205,54,234,254,88,202,148,164,212,103,226,220,234,35,22,106,61,251,197,32,211,99,232,118,123,226,245,104,205,3,206,24,133,77,180,188,196,78,109,151,202,100,71,185,135,187,125,225,68,177,232,142,168,247,104,234,81,248,152,69,182,103,183,102,241,106,34,47,26,249,117,140,178,97,55,101,179,223,115,73,125,225,143,186,53,73,142,18,135,167,9,4,179,74,54,203,26,148,93,111,61,249,70,66,67,146,137,9,73,151,4,145,0,18,72,140,238,52,41,148,168,247,223,141,198,241,145,31,0,50,177,0,233,227,37,201,123,37,201,205,215,225,255,0,232,49,19,72,172,16,133,168,188,31,203,13,61,115,103,218,253,65,4,118,205,170,227,226,207,176,102,129,163,55,17,230,106,58,97,19,77,159,54,187,197,103,242,86,146,227,110,210,238,1,243,201,57,148,76,232,42,170,90,71,45,139,100,217,54,99,72,163,89,82,120,56,123,207,114,122,61,15,191,188,102,206,136,24,219,26,184,72,41,124,75,242,54,246,138,157,180,25,26,140,149,101,20,57,110,187,131,167,210,239,70,120,249,100,225,233,196,12,36,197,198,160,105,181,68,41,78,70,67,216,141,10,125,71,114,177,25,149,136,184,12,101,194,106,218,63,15,42,105,28,35,237,66,160,138,115,13,24,122,228,41,195,182,177,178,191,64,248,116,56,113,18,68,233,210,51,246,38,16,138,94,213,10,171,60,164,244,22,71,235,72,251,71,165,74,210,245,137,42,37,17,251,19,184,197,93,27,241,126,30,179,148,184,179,122,16,207,156,94,107,197,48,234,124,150,16,175,93,239,140,140,148,79,97,140,154,73,186,155,244,189,98,187,194,7,170,97,9,36,37,38,103,214,52,196,178,149,21,174,124,70,212,36,115,15,228,50,112,186,87,234,49,200,90,210,103,184,247,10,44,6,144,244,170,102,212,227,109,165,168,181,159,59,147,150,105,55,63,83,119,184,247,111,16,233,142,146,39,36,181,149,72,225,177,18,130,42,130,49,162,55,147,98,245,87,123,139,126,225,58,213,236,157,51,57,106,26,44,231,104,162,95,69,68,94,181,93,190,248,137,13,50,112,237,233,84,100,234,104,150,162,45,17,86,68,151,73,214,204,186,71,16,174,5,191,168,78,241,104,169,74,161,215,118,172,234,133,43,100,181,143,234,187,197,163,158,58,162,212,220,139,215,126,33,220,83,243,162,131,218,51,154,11,62,78,41,51,225,126,207,124,121,249,195,201,119,83,115,45,217,184,23,188,40,185,184,70,178,153,63,7,6,234,136,137,249,163,108,153,32,250,86,81,182,91,187,247,140,144,78,26,56,202,138,107,1,3,54,127,100,61,105,40,154,204,140,201,233,88,236,159,123,172,99,46,8,172,145,80,73,17,125,231,60,134,254,27,98,74,240,214,155,68,250,155,139,105,122,223,29,20,227,29,5,36,184,182,142,210,227,188,73,88,135,65,128,213,92,100,166,21,137,76,193,16,176,170,137,156,36,242,62,70,133,154,84,77,38,228,70,101,187,113,239,183,18,25,25,52,151,65,205,101,206,190,151,148,179,119,47,169,40,140,142,202,34,221,184,251,5,148,155,97,28,194,75,56,133,153,75,33,98,93,68,25,34,34,238,196,52,101,153,10,53,88,200,172,102,91,139,128,185,244,124,234,96,252,4,36,4,107,44,182,234,181,153,146,146,61,221,37,25,111,185,151,11,2,56,236,65,59,3,28,150,26,101,211,66,47,99,82,78,251,202,255,0,140,119,9,131,40,166,82,81,4,180,21,239,187,118,255,0,178,59,115,149,37,207,151,23,156,175,198,198,86,236,30,62,190,174,229,52,68,18,23,23,24,219,127,44,37,159,24,203,139,222,164,41,94,176,187,134,35,207,86,178,26,89,48,198,184,233,214,162,241,91,243,196,182,158,149,149,187,121,123,226,193,86,24,151,32,163,93,124,229,85,20,141,231,27,139,84,41,165,248,180,42,201,44,219,204,146,162,223,209,33,224,49,179,74,227,91,209,178,232,7,37,14,148,60,225,196,167,52,20,73,30,84,155,133,115,51,81,23,96,196,250,187,19,35,39,241,113,79,45,16,126,58,45,113,29,6,156,46,38,163,235,62,27,198,81,2,254,79,244,162,159,171,81,170,240,97,126,85,237,156,237,195,221,69,189,155,105,23,81,197,106,179,51,79,244,115,121,41,115,174,222,234,44,169,46,62,51,200,97,7,147,141,142,220,125,243,238,29,196,22,29,84,179,44,250,153,106,149,171,181,236,251,69,198,253,170,238,20,122,40,188,86,155,58,146,241,114,187,145,29,172,74,254,120,235,34,113,50,114,243,107,65,195,203,236,164,154,119,33,125,127,187,29,164,46,5,214,17,75,36,38,76,241,239,34,221,23,14,92,127,116,59,200,45,25,107,168,180,107,27,144,197,25,18,178,238,143,133,47,190,174,240,22,221,117,92,123,202,37,56,212,49,31,13,201,87,229,27,236,212,241,40,50,51,40,98,181,248,223,242,139,131,29,163,45,123,6,74,82,169,248,146,202,131,94,248,248,83,237,236,87,112,242,51,140,37,171,101,73,123,95,40,113,58,172,183,188,75,39,107,219,177,93,224,61,37,13,139,179,74,114,62,9,232,114,148,158,207,172,182,187,53,186,73,81,111,178,203,217,12,178,193,61,42,162,210,195,112,147,57,141,35,10,148,67,60,125,55,141,7,155,92,86,46,147,221,134,48,2,46,79,51,149,184,180,68,67,100,83,86,185,26,210,118,191,188,125,227,118,93,80,70,74,92,53,33,182,111,148,211,210,73,159,19,191,81,128,153,153,22,49,83,21,36,190,17,15,85,116,217,173,80,205,190,164,177,28,221,200,242,149,253,121,238,233,15,61,88,210,180,165,79,14,107,102,116,183,214,236,78,210,101,13,18,218,184,146,183,150,227,221,210,251,194,52,41,44,127,158,83,235,70,174,26,84,100,136,98,96,181,140,60,123,139,47,98,248,238,23,166,141,210,250,106,202,155,68,91,114,52,37,48,164,146,50,130,137,51,185,101,236,88,11,195,58,194,150,28,141,117,38,196,223,84,151,92,38,212,72,46,146,111,198,249,55,238,183,1,225,38,212,68,124,151,85,176,74,230,110,235,179,103,206,194,149,107,90,214,178,75,180,197,215,163,241,210,152,172,101,233,122,54,107,14,135,89,101,149,41,44,66,62,146,37,45,38,102,93,34,62,180,143,101,23,37,129,154,228,217,221,121,122,171,222,198,69,107,251,229,220,32,180,84,206,33,212,140,62,182,92,151,66,37,15,45,180,168,212,203,133,98,185,240,233,119,143,112,213,87,19,19,12,227,79,20,42,115,221,27,174,71,99,47,124,112,226,48,238,95,46,78,189,110,198,22,82,53,149,220,65,240,223,212,145,195,38,164,16,235,75,111,199,60,151,12,200,210,89,76,239,246,146,40,242,216,143,72,49,83,192,199,70,153,70,56,234,37,206,178,132,195,216,200,204,137,102,69,108,167,190,234,251,195,15,107,108,62,154,75,35,35,86,82,121,177,33,189,95,73,200,117,91,121,39,137,229,46,209,158,201,126,92,134,22,196,60,66,148,133,145,220,205,39,123,153,91,176,120,106,214,133,149,79,224,99,12,162,34,205,199,245,123,144,180,164,186,38,158,212,247,0,192,87,19,21,1,26,109,56,194,208,109,241,39,18,100,101,114,235,251,99,213,83,21,3,172,187,12,210,206,29,40,44,247,53,110,246,93,227,212,226,182,25,63,37,152,77,35,33,217,137,83,76,234,44,167,30,108,248,165,5,188,138,199,196,197,178,97,46,194,196,165,167,16,69,150,247,223,126,37,220,2,255,0,64,74,229,211,248,56,116,34,41,78,184,166,144,242,144,194,210,163,45,197,125,214,61,219,199,151,171,112,178,34,26,28,227,97,101,179,151,13,232,142,58,147,52,153,25,40,238,86,64,211,64,212,113,242,200,132,184,195,44,43,229,50,65,103,73,158,235,167,176,251,133,226,134,174,101,179,120,8,120,25,172,83,108,234,155,66,207,84,211,151,37,146,109,110,7,187,121,128,198,6,166,115,106,102,38,38,21,48,68,143,24,109,153,68,52,162,62,129,153,118,150,253,251,198,69,97,126,151,21,117,53,206,127,43,210,168,218,117,63,60,33,210,190,92,252,60,113,123,47,188,45,110,37,210,208,203,153,34,54,94,183,221,68,91,241,14,221,74,73,110,53,36,202,196,100,71,214,45,226,101,135,212,74,251,100,2,98,176,119,76,152,26,130,106,236,52,214,168,160,225,203,104,133,109,25,35,82,131,86,101,40,143,202,124,239,192,134,82,211,24,179,77,207,89,37,177,84,83,207,93,253,73,106,35,91,86,251,39,118,229,158,253,227,231,218,156,168,170,58,74,53,19,24,72,8,69,106,221,109,245,107,174,162,45,89,220,183,37,68,125,163,32,48,199,77,138,130,149,92,52,44,108,61,58,210,14,98,135,214,106,129,138,89,146,122,4,103,209,115,218,152,9,189,133,156,192,197,21,218,142,133,95,75,47,65,210,61,255,0,108,115,82,242,79,201,90,79,222,49,29,184,101,202,7,75,199,33,150,166,179,153,43,43,114,96,150,236,220,170,63,200,60,155,250,247,239,49,147,184,123,164,221,9,88,154,81,9,63,133,113,74,121,109,145,34,2,41,30,74,9,94,185,32,47,198,176,242,219,112,166,117,118,16,243,210,186,194,77,52,109,167,97,163,18,178,119,54,91,52,178,189,175,218,93,195,184,102,45,151,72,148,133,220,143,134,227,1,204,37,159,93,134,162,93,247,110,27,25,239,192,85,42,62,176,28,146,50,183,17,91,145,241,49,178,74,185,13,105,50,1,174,199,216,53,17,246,141,36,106,62,162,11,239,184,13,118,46,209,65,66,59,241,21,186,122,140,0,2,229,123,24,30,82,43,220,0,0,0,0,0,0,0,0,0,3,128,13,69,192,46,66,156,79,120,110,234,1,168,0,0,6,147,34,234,26,133,50,144,10,29,207,168,84,248,10,138,31,0,26,70,164,240,26,70,164,240,0,50,46,34,151,182,226,21,61,225,148,128,11,121,10,138,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,0,0,0,0,0,0,0,0,0,0,0,1,164,200,238,53,0,13,54,48,181,184,138,153,159,80,165,239,196,5,0,45,112,181,128,0,0,0,0,0,0,0,2,215,21,250,145,75,216,47,96,0,0,0,0,0,0,0,224,2,165,107,239,20,81,151,87,17,164,213,222,52,153,157,248,128,174,227,26,58,102,53,111,234,11,91,128,10,18,111,192,134,178,185,22,224,77,136,13,68,93,96,23,43,111,26,77,100,93,99,74,156,34,35,177,245,14,20,100,115,80,205,169,110,187,148,136,139,126,83,62,176,28,167,98,80,218,77,74,93,173,220,58,41,213,83,45,149,176,243,209,49,218,162,107,46,99,213,41,86,185,151,97,31,104,241,88,131,139,148,237,41,3,30,236,117,65,178,236,186,172,199,178,56,188,185,141,22,224,131,189,243,23,219,24,115,143,90,102,74,101,236,79,96,164,152,145,171,121,189,151,84,158,103,81,218,230,209,158,245,49,110,6,124,64,95,92,83,210,158,142,166,88,113,9,174,246,103,26,152,42,25,95,50,221,93,172,75,185,122,137,251,30,61,195,11,241,115,77,217,139,139,138,106,75,137,215,36,205,28,200,92,202,159,83,241,150,242,152,247,187,198,41,98,102,144,245,93,79,25,26,75,171,246,150,215,50,114,33,63,51,219,69,238,107,177,250,153,117,43,135,120,179,243,106,146,103,51,91,139,114,55,90,107,116,221,63,22,148,220,206,251,248,23,104,11,189,136,90,70,214,53,50,226,16,229,99,180,165,81,203,136,47,153,205,34,247,207,191,212,139,217,112,239,22,121,233,180,210,97,109,116,70,179,87,123,116,18,86,191,216,238,28,20,49,19,16,163,53,35,53,250,92,72,133,200,164,48,198,107,58,218,245,82,77,118,167,87,127,150,82,155,95,55,183,46,192,29,28,138,134,156,77,53,250,169,94,183,85,150,254,61,41,181,239,237,139,176,100,69,39,163,241,161,40,92,109,37,101,166,36,140,143,111,234,232,246,57,239,143,121,70,224,228,162,83,182,115,133,57,170,214,234,242,124,184,165,94,217,175,193,103,218,67,211,197,84,173,49,24,211,50,168,220,169,86,83,182,172,207,167,127,108,94,240,199,57,88,116,176,88,31,4,112,46,163,193,142,145,154,136,190,93,62,194,247,65,89,102,143,168,122,49,181,248,35,116,149,200,254,95,238,63,116,30,250,65,53,159,197,154,18,81,25,210,167,201,7,208,65,118,119,119,139,155,76,194,190,148,235,163,81,98,75,138,35,59,151,12,165,217,222,3,204,97,230,12,202,100,105,151,197,63,77,234,22,198,182,234,219,20,171,95,57,112,37,159,104,186,173,197,73,228,18,242,135,66,245,6,199,2,178,149,151,50,175,223,126,35,167,154,85,50,217,68,35,173,148,118,169,109,101,221,170,82,173,115,46,227,237,22,210,176,175,226,28,106,45,112,115,107,223,87,151,196,23,106,111,197,62,248,35,184,196,124,78,129,129,82,153,231,204,137,75,237,145,22,204,103,197,179,63,96,49,254,172,173,97,99,28,121,211,153,231,74,226,148,178,61,73,149,239,155,127,147,222,52,85,243,216,233,204,99,137,126,43,92,121,208,191,32,147,193,22,234,34,237,22,238,112,227,201,204,79,29,144,78,153,23,14,254,192,28,136,184,212,199,188,225,66,187,157,70,179,95,147,109,215,227,191,223,30,170,150,167,153,103,106,231,136,59,95,38,175,198,31,182,191,146,126,247,17,107,213,83,201,229,206,40,213,29,171,89,25,161,94,41,71,191,172,184,119,10,204,177,164,217,213,236,85,45,175,124,223,41,251,214,226,143,124,92,12,187,144,198,82,144,58,251,57,147,62,94,167,14,246,191,229,30,173,120,161,67,193,158,87,39,153,14,217,190,118,120,255,0,204,238,24,2,189,32,234,214,173,171,171,173,126,63,40,53,253,24,234,162,49,198,175,138,60,199,84,102,60,185,126,114,104,191,209,134,21,36,50,156,89,195,232,151,27,75,179,252,217,157,36,252,234,249,110,221,237,7,189,147,226,110,24,193,55,173,57,222,67,109,204,247,217,162,14,214,182,255,0,35,184,68,211,120,221,93,66,173,43,134,169,242,154,76,150,95,41,50,123,203,223,108,118,45,105,27,137,249,77,7,89,116,76,247,151,55,67,240,255,0,221,9,132,75,204,6,144,56,110,151,155,101,186,182,198,87,177,108,15,246,25,254,182,61,12,46,50,210,243,4,39,98,169,53,132,229,242,252,166,225,94,220,120,163,184,196,54,67,105,7,136,77,188,151,138,174,177,149,247,236,12,118,91,245,177,236,233,157,42,107,185,122,225,138,50,187,213,180,222,124,223,50,217,59,95,53,184,51,126,38,65,204,73,197,125,137,178,246,161,18,235,115,187,17,196,32,175,179,43,216,43,218,8,229,210,118,182,102,104,185,138,25,153,235,85,225,19,206,91,82,105,221,227,183,239,73,118,142,108,207,74,103,167,18,150,89,137,174,181,207,147,185,212,92,214,73,225,152,136,247,50,69,192,200,99,229,119,89,63,82,69,197,173,201,150,208,135,99,156,136,47,18,72,189,205,91,252,146,246,92,59,198,67,202,190,147,122,37,215,95,43,161,107,82,136,251,76,207,184,116,177,139,108,242,106,207,182,227,159,17,22,230,91,33,206,7,216,58,133,40,215,107,29,236,3,187,167,101,14,76,54,143,149,245,154,188,158,190,214,189,251,251,132,179,104,119,133,124,207,58,155,196,68,72,181,38,81,82,213,164,246,172,222,74,222,59,238,89,136,234,193,10,29,234,135,158,175,43,218,54,125,155,232,228,140,185,181,158,216,175,192,77,78,17,81,80,212,244,68,123,141,203,54,115,113,112,234,190,184,215,124,166,191,108,125,160,46,164,12,51,80,176,235,66,81,150,234,53,90,247,234,33,71,204,141,10,51,246,38,55,220,82,82,133,29,237,98,51,29,92,84,107,104,74,146,110,216,205,39,110,136,14,58,18,103,26,74,34,221,253,67,187,132,34,213,160,143,142,241,209,65,185,173,121,11,189,239,126,174,225,222,67,29,144,147,247,192,110,172,212,75,59,112,27,154,196,165,4,102,99,73,145,43,121,141,151,82,250,138,205,151,95,119,0,27,247,37,249,59,207,136,162,136,198,166,16,105,34,206,91,242,239,247,193,203,17,251,224,54,84,225,39,174,215,22,195,24,167,41,130,162,230,174,237,57,13,50,184,229,17,228,191,6,189,225,112,162,31,52,229,233,246,245,12,116,210,122,178,134,146,225,252,197,74,153,106,84,236,154,104,105,241,38,171,154,88,47,106,125,160,35,11,75,122,157,201,157,98,199,203,218,194,84,129,45,250,149,190,138,254,238,29,226,194,81,80,174,69,212,50,150,210,140,228,185,131,8,181,237,123,173,59,135,170,198,170,161,117,5,73,15,18,152,237,161,37,46,67,70,173,86,79,162,56,118,224,93,163,133,132,114,229,71,85,82,20,37,156,230,185,212,42,8,179,90,247,113,189,220,123,192,75,126,134,84,249,194,209,20,121,170,19,41,39,156,62,137,126,47,68,119,140,197,150,48,77,180,218,73,22,34,191,95,121,140,124,209,106,158,92,190,128,166,13,80,122,181,183,182,253,18,246,187,239,247,247,140,142,130,104,210,218,46,157,251,250,253,240,28,150,209,107,110,27,233,73,117,144,210,148,240,220,55,136,186,37,96,4,182,125,68,55,18,93,69,212,40,155,151,218,26,139,118,243,235,0,203,110,4,43,123,121,67,78,126,241,69,43,55,3,1,175,49,25,110,49,182,165,91,137,130,78,219,140,247,141,46,25,95,236,0,169,45,57,76,200,198,203,142,216,204,205,91,189,225,85,41,36,147,202,99,133,21,16,72,204,147,93,140,173,212,2,175,187,115,86,85,118,117,15,41,86,207,225,165,112,41,118,38,47,84,157,121,34,250,179,86,251,43,118,226,62,193,222,61,22,132,54,110,45,203,17,117,216,99,222,145,120,139,15,32,167,80,234,39,26,131,231,130,102,251,57,171,232,111,110,242,79,176,73,24,149,165,230,51,192,69,66,70,202,161,106,76,203,134,169,156,35,111,99,81,101,36,147,233,226,104,223,246,198,9,77,106,53,61,53,141,137,40,203,235,162,28,94,109,95,27,168,206,252,59,199,170,199,92,66,140,157,84,243,244,46,111,174,104,231,241,78,164,182,114,79,209,29,177,249,37,212,98,208,109,203,125,199,20,78,230,233,25,249,54,226,16,46,205,11,56,139,103,110,212,68,218,250,171,244,11,219,118,144,149,189,30,166,113,179,46,127,218,159,214,106,246,92,189,18,43,95,91,126,5,220,34,239,9,40,201,148,239,157,117,18,221,118,167,81,127,28,148,218,250,206,213,23,96,150,92,23,165,124,29,231,141,116,6,207,180,108,246,241,185,243,101,214,118,25,219,202,1,218,99,44,124,59,52,196,247,51,185,75,152,226,140,250,38,127,67,112,68,246,145,147,168,69,78,245,104,137,190,105,53,173,144,247,221,111,119,9,28,210,42,178,106,95,33,158,67,115,142,173,75,167,98,84,73,212,153,222,232,116,189,143,112,137,220,103,168,121,198,120,218,215,25,172,62,110,36,95,87,111,94,230,238,29,225,129,107,98,20,78,68,39,33,223,163,249,70,78,104,111,78,196,204,177,34,144,81,65,235,16,231,56,125,16,138,246,98,35,191,184,99,44,11,123,76,99,104,65,102,189,247,94,221,70,51,163,65,58,115,61,103,68,68,42,14,230,124,229,191,89,238,81,37,218,40,148,220,17,147,166,89,70,73,88,84,54,173,109,237,59,179,222,215,117,195,237,62,209,117,144,73,36,149,251,7,140,160,97,118,89,20,11,68,222,92,186,221,215,189,174,181,15,94,74,59,17,95,128,13,221,215,220,4,105,51,177,141,25,173,192,247,138,221,37,188,184,245,128,213,147,184,105,113,146,85,179,38,246,239,27,136,90,78,247,49,185,107,128,199,93,32,240,150,10,170,167,231,171,42,127,106,117,84,244,84,58,15,107,52,92,205,14,216,188,178,46,42,227,222,34,47,30,112,162,103,135,213,140,18,219,144,108,5,15,45,110,58,251,82,93,203,149,215,122,126,90,175,228,112,238,224,39,142,162,148,181,49,128,139,97,200,125,98,93,134,113,163,44,230,87,35,73,149,184,247,140,9,211,35,0,217,154,148,210,119,3,74,107,78,18,149,126,206,237,230,156,170,70,208,174,6,225,94,215,35,224,3,31,180,35,197,87,26,153,66,200,163,39,214,84,76,206,45,194,107,101,242,136,160,200,239,152,145,187,201,237,234,25,198,245,111,23,46,151,42,112,153,158,174,21,187,120,205,73,29,174,172,188,50,223,137,219,128,138,140,41,152,204,176,187,18,228,233,139,123,155,27,36,191,16,125,20,189,229,176,226,8,247,18,184,153,90,194,69,112,226,125,42,196,12,48,151,37,113,123,123,241,250,239,161,169,172,249,34,23,220,146,43,18,59,184,9,35,213,163,73,121,44,174,40,161,34,235,93,83,141,121,73,230,213,170,215,43,150,242,104,251,69,218,195,124,85,148,86,240,45,59,5,62,219,84,182,156,116,207,101,83,119,36,185,150,251,208,94,240,143,76,126,134,152,81,243,201,244,108,42,54,72,120,77,151,42,174,151,50,231,67,68,123,142,230,119,53,125,209,114,180,46,196,200,217,148,103,55,68,78,245,136,106,83,20,225,35,102,34,177,237,104,223,114,71,182,14,131,60,230,45,162,46,21,22,44,247,81,43,179,168,196,123,233,191,65,59,17,79,59,18,204,171,50,157,170,148,188,218,251,92,141,17,39,125,234,25,247,43,154,67,197,65,195,154,223,205,118,80,175,36,203,168,187,133,142,210,71,15,17,86,83,45,51,13,39,218,148,115,148,196,25,109,25,55,106,222,43,239,81,123,46,29,226,136,56,137,53,193,101,245,153,239,223,123,127,250,142,4,99,132,230,75,157,237,113,113,49,38,135,138,167,185,187,93,43,217,246,141,117,188,121,47,54,92,158,216,237,196,91,23,150,163,182,240,23,59,5,31,109,53,52,139,58,255,0,87,97,122,189,209,177,43,250,62,195,179,27,32,90,210,140,229,206,230,158,38,94,177,175,202,34,35,10,230,13,193,84,146,85,41,236,132,153,188,50,207,163,127,162,35,127,14,225,44,186,39,206,225,230,52,194,141,17,90,195,57,249,160,186,6,95,67,99,119,14,241,37,99,162,255,0,199,82,208,177,108,184,149,192,231,204,217,167,213,76,186,143,188,121,232,74,73,50,233,146,22,220,191,86,219,119,177,235,111,107,167,234,187,76,93,72,88,36,60,202,141,77,95,121,151,149,220,58,217,188,12,60,51,111,62,166,178,146,114,239,204,103,198,196,42,45,197,97,80,193,83,50,40,184,168,152,205,153,48,218,188,202,213,154,242,230,90,75,129,17,223,202,251,163,1,180,176,199,199,149,48,136,150,73,234,203,147,49,240,203,36,108,5,184,182,83,185,221,77,246,171,180,100,62,149,184,138,82,42,126,169,130,133,156,106,22,198,195,149,59,62,107,102,91,6,123,205,39,218,35,31,21,106,136,234,146,162,140,125,216,237,160,150,227,74,190,169,40,189,154,36,246,16,152,87,148,169,39,243,25,212,124,91,239,197,235,141,232,167,31,51,213,165,55,51,81,157,247,17,118,142,178,95,44,139,152,196,41,166,152,214,40,146,107,50,204,69,214,91,248,247,142,66,33,137,195,220,139,175,137,239,23,211,2,176,121,250,166,114,100,245,59,181,54,185,86,208,159,150,201,23,186,218,223,229,151,178,225,222,42,57,216,111,163,180,218,111,206,59,109,31,173,213,106,114,252,208,74,109,124,247,224,233,118,16,203,74,79,69,154,117,157,171,93,66,229,205,146,223,52,220,63,101,216,240,189,148,62,11,73,37,123,110,162,154,213,107,117,119,249,113,106,189,179,118,172,251,69,221,131,165,224,97,179,218,7,46,107,125,20,207,241,140,114,44,12,187,70,186,97,149,169,126,5,218,198,147,191,56,185,213,255,0,58,59,248,76,13,144,66,35,35,84,190,82,205,154,219,106,207,253,32,190,229,46,134,65,30,86,109,114,246,71,249,70,141,129,163,61,205,110,250,163,23,34,199,70,96,101,61,22,211,132,229,47,156,212,131,79,207,171,47,244,130,219,86,122,48,83,241,80,241,138,106,135,204,165,106,237,243,77,101,123,26,125,212,101,217,65,67,164,236,166,248,247,152,227,198,201,165,241,45,173,10,134,205,154,222,189,69,217,222,46,68,88,226,238,140,49,18,254,118,137,150,208,250,189,94,163,34,185,204,142,215,213,145,249,78,247,152,197,138,234,133,154,83,51,39,161,162,229,91,54,173,109,167,46,189,43,177,155,100,174,165,31,190,38,206,181,194,249,84,234,30,49,14,72,245,196,246,174,229,180,169,55,177,167,219,151,96,195,13,38,180,112,108,156,114,62,85,70,244,221,142,135,73,175,156,120,167,103,85,247,41,222,210,32,17,212,162,113,165,169,60,12,140,200,115,224,38,113,44,47,162,254,91,34,222,73,31,103,112,244,53,125,21,31,35,153,70,179,17,44,212,37,152,215,24,182,185,42,177,146,148,86,220,163,236,226,60,170,153,91,75,81,26,109,99,50,226,2,234,80,248,147,55,147,67,190,219,83,173,73,41,13,38,219,50,85,228,146,189,169,246,140,213,194,236,92,130,157,115,158,213,80,107,181,58,156,191,42,26,109,124,247,224,130,236,17,193,9,24,235,36,162,67,150,225,212,47,78,24,226,28,92,171,156,190,107,234,181,186,159,210,228,171,219,63,181,62,209,36,72,196,238,82,152,184,7,138,30,31,58,146,203,150,233,219,121,167,119,19,22,74,183,147,84,176,43,114,42,18,27,34,89,132,55,115,103,108,236,101,152,239,99,62,225,124,232,153,172,53,78,204,197,182,159,218,77,148,182,86,202,104,182,98,95,113,113,176,235,234,250,93,135,141,200,72,136,27,155,208,166,140,186,211,222,71,152,173,114,48,129,139,208,53,196,222,14,33,166,103,19,76,132,167,18,165,22,161,39,208,185,95,201,79,113,247,143,68,245,97,7,20,201,166,14,99,155,55,147,226,76,175,99,223,197,62,248,221,196,60,51,76,17,189,21,1,36,200,76,192,169,194,86,211,123,40,179,157,236,107,238,33,98,230,19,90,166,81,18,225,37,253,75,13,91,214,182,171,92,139,184,207,137,138,61,166,32,202,218,158,73,99,222,91,26,247,31,213,92,243,26,111,101,163,188,187,6,54,213,82,53,75,230,209,77,183,11,171,213,228,177,103,189,174,148,247,247,139,190,221,126,167,161,74,2,99,54,186,207,203,70,163,190,229,188,147,239,15,41,80,177,43,155,191,16,251,40,214,188,238,75,29,212,155,216,136,186,236,92,8,7,69,69,69,178,152,195,110,49,203,37,48,214,181,143,137,26,123,62,200,190,210,58,16,167,48,48,175,74,37,90,231,157,135,67,198,122,252,183,73,145,29,250,74,34,226,100,44,140,21,61,48,132,116,223,102,15,33,41,54,35,214,36,247,25,145,246,247,12,137,193,202,154,30,29,246,96,230,113,185,82,196,173,45,229,213,25,217,68,109,149,174,146,247,196,145,224,171,90,42,160,134,118,25,152,169,110,84,161,78,165,5,174,65,216,139,47,98,189,225,100,102,13,61,1,171,206,157,94,178,246,222,71,123,91,242,137,34,137,195,106,110,176,129,129,143,106,75,181,153,180,79,41,123,75,141,250,161,36,239,108,197,198,195,16,177,115,8,34,164,60,213,106,123,81,175,215,254,155,37,102,203,171,246,231,110,33,18,175,51,66,201,101,21,97,198,192,185,13,181,60,173,83,76,167,58,145,210,94,98,181,238,69,188,200,184,141,53,182,10,207,164,206,174,34,2,154,212,182,196,33,190,103,182,33,86,81,26,142,251,220,62,194,30,107,13,234,152,138,98,164,130,114,38,59,102,101,232,232,83,112,245,68,187,165,46,111,224,70,123,136,198,99,83,17,212,22,32,200,35,23,26,238,223,16,234,220,130,65,229,121,171,145,161,54,78,236,165,197,103,191,191,136,168,193,246,103,21,101,47,18,209,20,78,204,104,90,98,11,160,210,237,99,227,192,253,143,14,225,119,112,167,73,218,210,149,143,103,61,111,178,182,79,58,225,252,205,105,124,90,203,127,82,62,193,233,113,135,3,225,24,121,248,185,21,49,149,150,101,106,89,171,109,51,178,200,220,59,217,78,95,133,187,134,52,78,228,211,57,4,66,82,184,109,66,181,100,178,233,165,92,76,202,252,79,176,4,156,224,214,154,240,239,243,60,52,243,19,51,41,91,70,181,60,204,101,250,225,151,146,199,189,192,101,222,27,233,11,73,213,16,210,226,98,175,218,87,19,174,183,204,247,81,155,41,175,181,178,183,147,247,4,9,200,107,89,228,145,246,29,135,153,106,84,206,107,30,165,10,181,200,251,82,125,162,253,97,30,148,53,109,53,31,41,109,234,231,102,98,27,95,114,230,198,151,151,50,92,236,104,204,247,171,238,128,157,153,100,250,10,53,166,214,212,94,114,91,68,178,61,89,149,200,237,191,135,120,237,27,125,14,90,202,189,202,252,6,14,96,214,150,212,252,234,26,5,136,236,64,215,58,82,134,156,112,185,169,105,233,217,178,51,220,201,23,19,49,147,20,166,41,72,230,237,50,227,115,221,106,92,133,75,196,123,42,211,114,60,187,252,130,237,1,116,208,101,110,35,90,76,135,79,5,57,133,138,101,46,181,19,152,148,148,170,249,12,183,25,123,195,178,75,164,119,233,125,192,28,148,175,188,84,108,161,101,190,230,55,73,101,218,3,85,140,128,184,138,102,237,49,92,200,237,0,62,35,73,168,204,242,220,85,106,43,25,145,239,26,80,70,106,37,24,13,194,224,66,162,183,65,1,219,168,5,0,44,0,0,1,116,150,227,226,0,0,0,53,17,21,131,113,10,95,112,22,243,222,3,80,10,95,168,128,140,239,188,5,64,0,0,0,0,82,196,22,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,211,99,185,216,84,172,125,64,69,107,138,128,161,238,251,34,135,126,176,51,33,78,176,0,26,140,186,198,147,0,0,0,0,0,0,0,0,0,0,0,14,33,192,81,74,46,171,144,10,171,162,67,70,107,246,138,230,35,43,111,27,106,35,190,227,1,168,184,152,161,145,145,223,168,8,237,196,106,185,30,235,0,90,196,64,71,113,67,62,161,163,57,23,104,13,70,102,158,38,54,93,120,147,127,43,128,210,236,66,81,108,217,183,143,11,87,87,210,249,19,17,14,62,136,227,213,66,45,243,213,18,111,98,37,112,186,139,126,224,30,154,105,59,98,5,135,86,226,94,60,141,41,206,137,23,2,35,239,238,24,231,164,62,144,242,90,34,158,140,55,60,33,67,133,13,14,233,42,19,33,25,18,162,9,60,117,133,191,113,253,129,111,241,175,74,185,4,154,22,62,25,165,85,77,56,169,59,174,36,217,52,36,136,236,225,17,250,177,111,220,35,143,72,77,33,166,53,180,86,162,14,160,170,73,149,192,178,218,155,137,139,86,83,82,95,82,174,100,78,25,118,125,146,1,235,180,128,210,142,99,82,205,39,204,203,42,74,197,150,98,118,92,141,187,24,164,164,178,165,171,220,146,233,151,20,153,140,93,169,43,73,180,234,42,33,216,153,196,205,253,118,76,198,252,66,148,103,98,46,55,81,246,14,162,103,53,140,143,125,199,94,140,137,112,220,181,205,199,12,204,236,69,199,127,112,224,17,41,106,177,170,230,125,166,2,170,90,220,81,169,107,82,174,119,222,119,29,140,20,2,157,177,248,189,232,190,255,0,176,18,249,99,177,75,200,147,106,249,51,116,190,199,112,247,146,234,105,112,208,172,62,234,33,84,75,105,37,184,174,119,50,35,236,1,183,76,210,234,152,56,150,144,220,37,201,130,89,231,47,169,238,239,25,151,135,84,148,186,67,206,27,108,178,94,230,191,85,151,86,202,78,217,115,222,247,73,118,144,176,216,93,78,28,76,217,105,54,161,77,59,9,168,137,73,246,200,238,25,69,11,14,111,230,217,137,45,229,182,110,171,253,161,7,91,55,170,97,15,85,168,76,75,126,85,236,68,87,225,216,99,209,97,190,29,174,61,182,163,35,97,229,177,4,212,114,72,245,168,206,172,165,144,237,189,60,55,152,244,210,218,2,22,47,89,172,151,74,215,146,214,206,201,29,175,127,106,46,84,20,52,178,71,0,242,81,47,97,188,185,158,241,45,36,189,105,111,234,223,184,81,199,132,166,100,82,214,85,243,18,92,147,73,155,132,109,195,32,173,187,222,227,184,120,140,81,170,33,105,249,84,65,194,38,38,28,201,166,150,71,12,68,141,230,233,21,247,25,111,27,56,141,138,146,217,12,44,98,84,83,68,169,50,247,30,35,103,41,91,114,247,249,101,191,112,195,156,99,199,83,155,182,184,104,89,149,66,131,92,51,69,211,122,197,114,116,207,169,195,1,235,171,44,101,54,102,17,140,187,31,61,81,22,174,229,173,185,121,41,63,102,45,212,239,23,245,132,242,147,29,59,36,30,93,198,239,189,237,197,150,155,213,177,179,24,183,86,115,8,245,27,153,119,184,233,153,238,34,227,191,184,112,26,114,99,30,241,50,152,215,124,103,179,113,86,220,95,212,2,228,77,113,72,159,220,196,92,221,14,102,35,53,27,150,185,91,133,201,126,240,243,49,149,44,230,57,74,82,103,19,12,170,89,172,137,113,11,220,95,111,188,107,147,208,211,104,246,83,17,180,66,40,150,147,242,214,163,61,199,111,98,61,116,159,15,162,219,81,28,66,101,238,22,170,214,177,158,253,221,169,1,226,97,164,243,185,163,166,101,49,37,102,45,103,140,121,103,199,236,30,253,227,185,99,10,106,8,204,217,98,229,221,11,121,78,47,175,247,29,194,253,80,148,156,149,167,80,81,114,89,107,182,131,34,59,195,33,87,87,71,126,242,247,198,71,210,56,127,74,70,109,118,165,164,135,147,87,229,64,183,215,155,218,247,0,195,25,38,139,85,140,203,93,150,50,155,61,94,95,84,113,222,187,240,241,93,194,225,202,52,35,173,95,36,221,250,48,252,105,23,73,78,247,123,128,144,185,22,27,211,108,235,242,83,82,52,223,45,242,193,54,93,190,212,92,73,109,21,37,107,45,164,146,162,241,132,123,161,145,221,237,68,17,201,38,208,74,169,82,8,223,110,133,115,198,239,204,78,30,237,219,183,195,142,229,221,4,39,198,218,245,112,116,18,79,41,219,197,172,183,255,0,252,56,146,88,90,102,78,218,44,82,137,121,116,175,186,29,63,144,114,21,34,148,165,38,71,42,130,225,250,194,127,32,115,17,131,249,134,234,56,99,241,140,80,198,73,227,100,185,254,174,60,229,89,161,237,65,47,130,138,113,13,209,232,213,228,182,172,150,70,87,52,240,241,61,226,81,39,18,121,66,80,241,166,85,6,86,203,193,132,247,119,11,93,93,74,101,206,194,71,52,153,124,45,207,85,197,164,219,138,123,128,67,254,37,225,132,234,136,152,190,204,84,68,187,42,29,109,171,66,173,118,186,155,205,214,130,221,248,197,191,110,13,247,31,90,20,180,157,175,196,207,180,103,142,146,120,118,137,137,173,232,88,57,90,20,168,230,15,50,155,177,216,161,212,93,73,24,111,63,167,162,100,243,40,205,98,152,178,34,92,106,205,153,245,40,251,139,118,225,71,141,141,134,83,9,204,172,167,211,182,239,178,58,214,27,214,102,202,69,186,220,71,105,48,112,212,181,182,102,103,149,195,227,246,71,95,4,87,207,246,63,24,9,5,208,238,133,135,123,194,237,124,4,181,203,108,22,204,209,29,190,120,237,72,148,105,35,109,195,19,254,45,36,106,203,108,165,239,136,241,209,9,216,118,252,44,179,86,190,193,193,37,251,32,103,155,51,37,33,183,76,156,116,186,55,220,126,255,0,120,14,230,119,59,102,94,195,196,225,60,102,76,41,125,11,112,177,247,247,11,122,245,92,136,217,172,43,12,185,24,146,117,72,110,202,85,138,230,171,111,178,187,199,97,52,153,20,75,154,165,169,213,107,27,201,210,59,150,251,241,222,52,201,36,176,238,68,50,250,161,97,141,72,125,54,51,65,92,172,100,123,183,0,246,242,56,101,27,44,45,70,147,242,184,251,230,59,230,82,148,153,36,210,91,187,135,2,5,189,82,81,98,34,73,95,113,125,145,201,84,82,26,60,202,37,110,236,1,206,202,147,45,201,47,180,40,68,146,62,4,58,210,156,195,235,212,214,87,174,146,191,2,183,223,28,182,223,39,8,148,89,172,101,125,224,55,203,113,153,159,1,197,125,244,146,173,191,113,152,222,90,141,41,37,92,247,142,158,57,229,19,155,148,162,222,174,176,29,76,222,100,152,125,86,99,119,165,155,135,216,239,17,241,166,166,35,32,233,24,88,86,162,38,105,56,137,108,217,191,46,196,119,105,162,223,210,225,188,102,62,33,85,208,242,237,131,49,197,150,179,91,228,91,171,39,30,151,120,137,141,37,107,247,103,146,217,91,27,108,205,118,98,57,54,121,195,50,233,37,178,246,71,216,32,198,185,156,83,145,179,6,77,78,56,171,165,40,233,157,253,113,254,81,144,90,45,209,203,156,84,244,228,86,170,9,73,77,83,6,131,39,83,115,59,56,193,251,19,221,188,99,220,181,149,69,76,97,83,114,60,207,161,61,47,170,33,159,154,16,209,27,83,18,216,245,67,203,213,169,171,153,222,164,93,69,98,134,61,221,17,68,156,97,60,141,18,170,98,85,12,150,97,208,77,107,247,52,155,17,93,197,158,237,197,218,46,59,40,178,75,135,88,232,233,104,68,195,75,33,91,36,54,89,115,249,37,187,202,80,244,72,34,202,68,69,188,5,80,86,181,198,162,81,92,85,36,53,18,47,192,136,6,164,239,33,83,236,236,21,74,76,81,100,125,64,41,98,236,20,181,136,198,218,73,101,197,87,251,35,93,251,64,109,44,206,199,99,234,28,55,141,227,89,89,197,90,221,166,57,174,41,55,225,212,56,206,169,25,188,158,174,192,27,57,214,148,29,214,102,126,248,235,162,179,169,245,43,57,219,118,235,247,14,84,83,233,73,229,34,81,110,234,247,199,1,247,139,164,123,239,184,7,81,83,204,145,1,39,137,117,90,203,183,147,122,56,239,90,123,251,196,91,105,129,140,15,196,243,156,166,26,103,61,65,194,213,47,38,198,241,146,8,147,180,38,197,101,253,173,194,67,49,150,161,41,69,51,56,136,83,145,36,150,182,125,205,158,253,238,54,91,183,151,104,133,253,34,106,199,38,149,101,70,146,137,141,52,157,73,24,225,19,139,220,94,53,222,243,223,188,65,103,170,57,163,147,9,132,91,203,121,245,169,216,167,28,51,113,87,51,51,81,157,207,127,29,227,149,76,74,92,152,166,33,72,213,116,9,7,211,239,191,119,112,232,206,239,190,225,153,222,230,106,233,123,227,34,116,123,195,167,106,24,41,163,218,137,98,201,13,65,168,181,233,185,150,98,115,218,159,96,163,47,244,108,194,61,143,194,45,174,10,74,230,125,143,45,154,189,173,174,191,20,119,140,227,132,97,152,44,249,90,66,115,219,200,73,23,15,255,0,81,225,48,214,141,133,148,115,141,160,37,232,214,234,125,73,162,43,219,63,30,137,118,143,79,85,206,26,150,108,183,215,39,89,159,212,247,112,203,199,127,120,158,145,129,122,98,98,9,195,77,98,96,155,138,153,160,158,166,87,209,66,236,147,186,162,11,127,72,71,149,75,52,57,140,98,28,83,143,44,245,36,139,184,119,62,39,223,222,50,35,74,122,216,230,245,67,102,136,152,243,37,72,137,171,56,191,116,127,219,30,237,227,26,89,97,200,216,182,82,149,17,230,90,81,211,62,255,0,235,20,122,12,60,146,185,54,157,195,67,160,152,51,90,220,47,25,195,115,102,125,134,37,43,65,220,52,114,10,10,138,157,59,15,43,50,71,57,93,73,71,140,222,113,41,246,61,253,188,6,27,232,151,132,113,117,53,87,47,120,218,147,184,217,70,69,180,105,136,73,157,237,8,103,195,33,238,222,37,159,2,40,86,105,74,94,71,8,112,82,214,220,133,218,119,195,54,68,69,153,199,79,119,68,189,151,223,1,121,100,204,38,26,13,150,201,41,78,92,222,73,88,184,152,237,8,238,58,248,101,146,80,146,223,214,57,105,95,94,254,0,55,247,153,10,37,42,204,102,103,184,105,66,187,76,248,13,212,168,143,113,16,13,196,88,175,184,110,36,204,184,153,141,8,46,55,27,132,93,160,42,180,37,73,82,77,36,119,35,45,228,45,214,43,82,80,243,218,118,114,193,193,64,173,79,201,226,24,45,115,100,101,189,181,150,253,199,187,120,185,27,173,192,112,38,208,173,196,192,196,182,182,219,86,118,22,142,145,92,183,145,128,133,61,49,48,218,42,135,170,225,166,176,232,150,195,33,137,52,58,207,98,35,66,174,168,151,81,114,178,75,126,253,251,248,15,79,162,78,40,234,29,165,41,216,152,201,187,153,118,236,201,214,93,163,220,250,248,26,255,0,23,17,145,28,160,56,112,212,101,35,51,155,49,3,42,74,217,150,64,182,75,83,68,78,23,203,253,70,73,225,210,237,237,17,245,134,243,184,154,51,19,37,204,57,23,20,132,65,235,174,152,87,12,136,179,195,172,250,37,114,246,91,254,200,12,159,210,206,53,49,180,197,85,52,107,57,37,123,13,179,121,123,156,97,63,139,180,116,122,8,71,41,250,174,33,130,113,203,166,69,20,173,231,187,231,182,127,40,233,49,118,172,134,159,96,220,217,243,218,214,227,250,142,155,246,53,30,88,166,203,121,220,250,136,115,52,13,116,138,182,139,181,203,230,4,87,241,182,0,73,124,174,93,48,57,84,27,205,69,18,73,112,237,153,89,106,35,177,164,187,135,101,53,131,106,42,88,196,59,236,182,234,144,105,53,26,210,74,35,50,73,145,158,241,220,211,16,237,61,79,74,204,218,65,153,193,48,123,210,94,193,35,159,19,44,66,155,34,38,153,227,236,127,168,4,79,105,43,130,51,19,240,115,80,137,34,62,124,189,137,69,127,81,236,108,96,108,230,75,17,47,212,235,20,201,235,51,91,33,159,85,187,187,196,238,226,126,29,75,38,188,219,175,147,202,29,213,107,173,173,135,74,173,124,156,46,147,236,17,19,143,148,98,36,124,197,169,133,128,103,95,181,95,80,140,183,182,171,143,68,187,64,89,106,102,52,161,166,208,11,73,173,38,152,182,148,70,147,177,149,148,145,37,26,16,212,238,59,36,135,97,81,17,138,55,42,180,39,122,238,91,209,12,91,247,136,202,151,25,183,31,12,171,218,207,32,247,125,81,12,222,208,206,162,114,22,46,77,9,180,69,17,57,86,195,220,146,190,137,220,225,203,126,240,18,233,35,187,144,78,40,206,246,112,203,127,188,67,200,98,156,217,50,186,102,102,254,103,146,109,106,119,182,118,61,238,32,183,111,46,209,232,232,232,157,162,84,242,238,179,179,234,46,151,212,164,90,173,35,231,9,150,80,245,19,202,83,197,171,217,61,76,247,239,121,158,27,203,180,73,17,181,165,230,32,63,25,87,85,146,196,199,76,242,175,96,232,41,211,201,185,166,21,195,55,119,96,197,226,131,122,44,182,247,22,149,165,221,197,156,204,213,114,221,191,237,11,153,164,36,220,230,216,143,63,52,56,249,147,187,47,170,31,99,13,113,222,125,131,195,93,182,169,216,84,100,34,112,157,59,168,139,137,93,93,98,141,236,63,166,28,168,167,241,50,246,83,11,118,225,150,239,142,46,141,137,104,45,219,143,126,241,38,250,54,97,35,18,201,108,162,53,201,108,147,59,180,236,58,84,164,50,89,140,205,44,153,220,242,119,12,50,209,78,140,231,170,226,47,51,16,46,18,228,110,61,227,147,126,47,49,191,201,61,251,196,172,97,77,48,212,186,73,41,70,205,6,156,146,150,27,241,104,34,224,132,119,112,220,36,143,91,9,43,102,31,62,86,24,78,107,121,41,34,252,67,169,153,212,16,50,205,94,189,151,149,173,189,178,36,143,133,187,76,187,70,205,111,87,194,83,251,22,177,49,101,180,107,45,169,34,245,185,120,244,139,180,71,190,42,233,59,18,190,107,216,103,181,115,22,215,231,203,20,105,191,145,110,14,251,225,129,153,147,44,117,166,161,82,139,194,78,122,68,175,37,182,250,173,238,131,169,115,72,74,101,4,127,43,79,119,21,247,33,191,233,4,86,207,49,190,172,117,164,101,172,106,146,202,149,241,152,59,221,238,131,206,43,26,234,238,10,172,170,131,191,252,98,239,244,130,98,68,184,195,233,5,77,69,68,52,210,33,167,164,107,90,80,89,144,221,174,103,245,193,113,100,21,140,4,230,21,135,88,110,44,181,217,173,172,36,223,113,159,27,40,251,4,43,202,49,182,165,101,230,150,229,89,83,153,165,228,170,229,30,229,248,151,186,12,133,193,237,39,34,225,38,18,136,121,140,254,174,125,180,109,25,209,181,26,146,171,165,195,45,198,238,254,160,198,23,170,81,154,54,98,26,35,54,200,201,94,200,139,180,121,90,214,140,130,168,24,38,220,151,75,157,179,201,115,199,178,74,45,200,50,246,39,191,120,241,120,59,139,82,218,182,77,40,113,190,118,82,162,246,139,28,78,83,51,202,183,56,244,207,216,253,225,119,217,113,168,198,82,178,70,227,185,244,136,189,225,122,162,58,52,141,209,237,246,90,139,152,66,192,211,109,19,243,215,12,141,13,26,85,101,19,199,99,179,99,9,107,10,42,46,83,29,24,210,246,34,213,70,56,215,139,189,183,26,184,116,75,118,225,55,149,237,13,1,80,64,147,46,74,229,142,252,183,174,61,161,132,168,175,101,21,252,147,223,191,239,140,33,198,188,6,38,95,142,139,106,91,78,161,46,206,29,182,86,108,118,51,112,237,234,97,19,129,29,107,135,83,111,58,217,154,110,149,25,110,238,49,221,64,196,185,1,159,198,44,181,150,242,15,178,252,126,216,237,49,18,158,114,65,80,198,66,169,48,233,180,108,75,100,76,149,139,162,187,118,22,238,193,231,214,241,46,214,190,225,68,143,104,147,88,20,210,115,54,132,121,232,215,117,145,50,230,200,157,86,100,244,150,233,117,168,247,12,199,118,149,131,152,161,79,42,2,5,106,36,154,9,78,52,70,101,246,109,222,35,135,67,105,195,205,213,209,9,84,68,65,146,230,82,162,182,115,253,117,206,241,38,82,8,146,136,133,82,174,163,45,105,151,75,222,33,32,91,202,171,12,17,49,97,244,20,12,160,243,194,169,190,155,93,164,175,105,195,120,198,60,71,209,230,103,17,27,49,76,27,84,235,73,86,167,41,101,82,72,183,34,252,27,247,198,122,156,59,47,17,146,153,66,175,187,164,146,49,212,204,169,57,100,98,92,90,229,82,229,169,118,185,173,132,153,157,173,221,220,40,138,74,231,3,42,9,25,198,197,41,249,42,73,141,95,168,169,100,123,242,150,239,22,93,162,218,191,38,142,145,198,41,248,231,219,113,166,45,153,45,168,206,247,43,21,136,200,186,204,132,182,85,56,67,40,156,67,197,32,228,18,5,235,178,122,172,42,78,246,52,241,232,31,96,199,92,98,209,192,213,45,155,187,46,149,210,240,231,242,190,67,75,25,13,61,38,239,193,173,221,96,49,102,144,142,146,204,156,68,58,165,169,89,166,24,150,122,198,80,101,114,202,95,140,122,24,249,12,76,189,132,204,32,22,204,49,60,162,36,234,76,208,162,73,145,153,17,216,184,110,45,221,195,207,34,154,142,163,231,113,165,22,235,6,150,156,114,22,208,234,61,198,75,234,185,22,238,137,253,193,116,229,17,178,201,172,178,14,17,80,89,214,136,118,214,163,117,180,153,25,146,72,140,250,247,239,19,160,185,184,45,89,38,22,80,236,52,197,232,232,133,51,13,8,217,93,89,200,140,146,162,59,93,94,240,186,181,134,27,201,171,93,147,81,34,146,171,99,214,95,106,133,65,249,121,124,155,36,253,142,255,0,176,49,125,217,169,211,139,50,105,199,153,76,65,157,138,28,242,238,79,2,61,229,219,184,94,108,53,198,40,24,142,113,218,220,156,189,151,83,151,57,146,173,229,222,215,88,131,14,49,171,1,231,84,124,28,4,114,85,35,100,201,184,167,111,10,107,74,188,89,32,239,234,101,191,126,225,108,169,90,210,127,73,186,203,42,159,205,80,217,69,38,33,73,134,138,89,17,151,70,251,179,22,254,143,222,18,177,137,88,119,34,174,164,49,48,240,180,252,152,220,98,14,37,9,84,92,34,44,149,56,139,17,149,146,171,121,59,254,192,193,172,99,209,238,103,35,152,153,195,181,79,48,148,75,117,198,76,37,73,222,74,115,126,230,203,126,225,114,56,116,238,44,195,84,50,247,97,227,94,155,197,45,247,85,14,71,18,162,89,89,73,34,177,221,103,209,222,123,187,204,120,252,78,165,219,154,52,185,148,20,52,27,77,180,195,109,153,41,25,85,125,97,240,177,31,178,33,228,185,142,117,79,173,41,231,4,160,146,100,253,152,117,101,195,236,22,253,195,208,73,234,84,42,13,112,211,85,197,69,103,112,206,206,30,114,181,138,197,210,62,210,184,162,207,206,228,239,65,188,242,76,217,44,153,124,155,245,145,119,119,142,169,183,31,135,81,41,15,45,38,158,180,168,200,92,154,188,160,98,226,162,221,134,133,66,18,189,94,82,52,17,90,196,158,193,226,98,97,144,133,170,237,162,197,110,160,29,213,55,136,213,4,137,210,92,53,69,59,99,43,26,146,217,226,214,139,21,203,118,229,22,237,223,120,100,70,25,233,91,53,146,41,148,76,42,154,213,212,183,47,75,54,68,114,148,89,139,38,242,187,197,187,113,140,75,113,25,86,163,77,136,174,124,7,42,26,42,37,131,186,34,29,79,70,221,21,153,0,150,76,41,211,66,70,236,169,105,141,138,173,95,82,33,225,136,141,107,66,172,121,85,126,47,140,169,165,180,131,167,103,123,86,165,137,241,106,114,95,90,150,250,243,112,179,135,216,32,142,67,86,207,32,152,52,67,78,230,76,145,161,4,100,220,74,210,71,98,59,112,49,122,169,76,89,174,161,54,173,93,113,82,163,62,75,228,153,188,87,182,111,111,222,2,112,96,235,56,8,156,249,27,139,232,219,137,39,191,219,14,245,136,244,58,156,201,214,110,59,111,255,0,245,17,53,75,105,81,53,149,237,92,231,84,86,143,235,114,100,180,106,149,150,217,175,229,60,86,226,67,35,168,125,47,36,17,140,161,15,59,87,184,165,197,146,46,181,32,247,25,39,119,171,112,222,3,56,27,124,149,214,174,54,27,218,194,46,55,22,10,147,199,169,20,233,40,75,45,207,8,220,137,38,72,221,36,113,60,189,142,30,237,226,231,74,42,102,166,29,36,42,42,217,141,61,51,46,203,246,128,245,217,179,29,202,246,27,168,220,68,58,200,120,196,173,9,62,158,251,241,28,182,220,82,200,140,148,118,62,240,28,174,38,42,92,108,54,211,123,113,27,132,3,85,140,192,202,195,70,123,30,243,48,75,165,190,247,48,26,128,211,188,184,10,153,151,80,160,1,149,133,122,133,5,119,216,5,0,0,128,85,60,64,184,152,17,216,192,184,128,212,40,71,113,81,162,246,1,171,49,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,161,64,0,11,159,104,0,0,0,0,0,0,174,94,240,20,0,205,151,168,51,102,234,1,83,43,13,38,118,2,235,14,59,192,105,53,91,180,104,185,171,113,24,212,174,34,133,196,0,146,101,214,42,101,184,12,175,214,52,153,88,248,128,169,91,172,80,214,69,218,52,168,236,54,30,119,33,95,45,247,246,128,221,91,150,235,49,215,197,77,25,135,203,156,157,60,215,225,111,202,58,10,146,168,230,215,26,70,195,172,204,107,47,85,183,11,119,119,140,59,198,13,39,185,151,154,127,57,26,237,118,209,250,167,150,214,213,251,145,246,128,200,106,239,27,100,180,206,195,181,34,114,123,78,183,46,164,145,235,114,222,247,112,189,144,142,124,118,211,3,156,98,95,102,85,60,173,161,146,236,157,77,17,109,57,11,57,155,165,115,202,247,121,111,238,24,231,137,248,227,225,71,54,254,117,246,109,155,93,250,119,62,108,217,61,204,173,228,253,209,97,163,35,54,165,230,213,229,232,229,227,112,23,6,181,197,218,138,161,136,53,185,83,212,46,165,80,186,131,40,136,215,21,114,186,183,121,103,187,127,223,22,226,50,62,34,49,194,91,209,15,56,100,156,183,113,102,103,107,247,141,189,86,98,205,155,135,112,171,76,231,81,39,53,175,220,3,105,40,82,213,199,143,104,237,228,146,71,230,49,108,180,217,179,119,51,91,61,237,184,143,187,184,119,20,205,59,206,15,195,55,182,106,245,153,247,234,239,107,18,187,251,133,251,194,252,60,212,191,44,140,231,124,217,117,221,29,158,221,75,46,57,130,121,14,46,27,96,204,76,73,177,17,17,15,36,117,46,192,37,100,75,65,168,238,121,14,231,116,113,30,158,174,160,10,89,43,105,40,133,150,160,208,250,91,241,104,183,4,171,218,240,220,47,165,44,198,199,171,111,54,124,144,196,139,218,215,182,93,255,0,112,123,131,145,115,172,43,72,218,181,87,74,92,190,76,221,92,56,151,104,199,35,27,176,206,80,220,44,192,204,216,98,229,3,148,205,41,246,200,238,25,29,75,83,198,91,86,185,184,101,249,22,185,94,222,87,105,14,234,73,135,158,55,63,59,249,77,94,219,63,121,123,97,239,24,146,115,94,111,150,181,186,219,122,204,182,183,217,62,209,96,113,225,96,145,11,154,237,182,89,173,228,151,96,181,184,167,137,208,52,244,190,96,210,142,102,149,148,173,215,136,216,177,91,162,189,254,89,111,220,55,113,31,19,185,155,155,190,98,107,181,218,239,211,57,109,108,158,208,251,68,119,98,158,35,248,65,49,191,51,108,249,224,53,31,60,103,181,212,189,254,73,118,138,61,70,43,227,52,76,226,53,73,134,155,79,210,135,37,230,201,165,199,204,136,204,205,124,108,179,221,188,89,135,99,35,167,113,40,65,198,60,179,52,229,241,206,25,240,185,247,138,200,165,60,241,29,10,141,163,83,172,136,67,62,70,107,92,203,127,18,237,25,63,130,24,41,183,196,181,23,225,54,175,36,83,200,203,177,94,254,36,183,223,89,222,2,196,210,120,113,52,157,196,194,154,29,151,158,187,61,181,170,87,81,43,143,68,251,6,70,225,110,140,243,41,147,114,200,183,161,169,135,73,205,117,245,168,82,140,237,156,183,248,174,225,147,116,61,1,224,244,44,17,115,182,209,179,235,62,129,147,54,99,87,182,59,113,30,214,34,176,240,86,5,78,115,118,213,178,219,118,187,38,108,199,245,39,111,43,238,0,183,212,134,141,240,80,114,182,25,138,144,82,142,45,41,93,204,161,72,239,117,153,245,180,61,47,200,62,67,8,132,154,233,154,103,117,147,209,130,71,244,125,194,221,226,118,148,28,210,242,225,188,7,214,228,125,178,205,206,121,111,118,204,255,0,90,49,143,85,118,147,251,114,222,71,128,249,62,90,82,255,0,68,239,236,189,203,188,6,92,248,7,35,150,62,179,76,138,80,130,35,54,252,92,42,11,175,234,75,118,225,217,195,214,180,189,63,155,89,41,124,181,246,182,165,134,253,111,111,72,187,68,110,207,49,119,157,29,117,94,15,106,179,190,167,62,123,205,107,153,238,242,11,180,120,248,185,206,219,147,229,108,153,47,235,239,123,253,142,225,4,162,70,105,99,70,75,50,102,131,169,203,89,127,83,109,174,174,223,28,93,163,133,249,183,105,4,25,101,69,104,93,123,137,175,233,196,91,174,15,93,111,25,107,119,13,135,100,253,44,187,71,18,246,31,214,24,18,172,206,156,148,157,203,251,119,227,238,95,235,1,25,167,37,38,71,98,240,220,186,62,229,254,176,34,161,185,13,212,159,150,250,203,232,127,214,59,8,106,115,88,226,19,182,90,235,34,245,63,235,12,9,40,153,105,179,76,196,37,194,66,235,82,205,110,38,223,119,187,143,41,55,210,202,69,51,39,144,219,149,101,220,203,108,234,71,85,184,248,227,236,24,105,39,160,181,237,178,190,117,203,155,55,208,47,219,237,135,170,128,195,124,140,161,254,121,189,175,187,103,239,50,246,65,129,113,177,7,27,229,179,135,150,106,92,237,104,55,144,162,75,166,147,177,147,118,253,112,197,149,170,234,9,76,201,43,113,168,55,9,78,68,155,134,165,182,155,157,243,113,223,199,120,231,206,41,157,142,45,198,246,220,246,52,149,245,118,245,164,125,163,201,207,87,178,181,150,217,178,187,147,179,168,197,30,110,109,12,135,9,78,52,132,39,51,134,124,44,118,59,143,62,139,183,123,29,175,216,61,204,3,123,106,242,95,39,67,53,248,246,126,81,230,39,48,91,62,167,198,102,205,155,214,219,176,6,116,232,135,87,160,188,44,204,228,105,252,225,235,190,191,237,132,131,68,78,211,15,12,242,148,167,247,182,163,220,125,133,239,136,127,209,246,121,205,60,253,242,174,183,91,178,250,252,182,182,183,184,251,68,133,204,42,254,114,141,128,135,230,237,94,119,114,95,93,123,102,52,149,252,144,23,142,87,30,169,164,83,14,182,227,185,117,201,108,201,195,239,47,127,118,241,113,37,132,220,35,119,113,4,121,87,155,162,94,240,181,148,36,70,199,40,121,204,153,242,68,169,118,189,175,100,167,119,220,26,42,234,223,84,151,88,230,203,231,133,86,253,119,11,230,47,98,2,244,174,161,133,109,163,73,33,242,50,236,34,237,247,199,94,252,217,113,138,82,33,222,125,6,187,90,234,181,173,239,31,112,177,180,12,183,159,39,208,51,29,118,163,95,173,232,101,205,107,33,69,198,229,216,50,10,156,145,236,208,144,229,181,102,203,159,214,91,172,251,196,234,55,36,144,79,173,36,243,206,37,121,146,101,117,25,153,241,239,30,145,132,37,9,73,26,75,114,72,184,13,16,236,234,208,73,205,123,119,13,136,168,141,156,179,100,205,210,183,27,10,53,198,56,105,78,227,50,233,117,15,37,58,153,165,167,82,146,83,164,121,150,71,99,239,46,241,219,63,48,206,102,90,155,116,189,151,245,11,111,83,57,154,57,106,181,174,235,167,247,64,89,204,108,158,58,199,51,101,136,137,44,219,71,146,179,247,62,241,17,248,141,62,92,205,168,52,41,248,149,229,75,197,227,21,126,36,158,243,236,25,223,164,182,34,106,124,28,249,143,123,237,159,166,62,179,237,68,113,205,94,215,174,28,178,229,177,159,93,251,0,118,216,125,46,84,194,162,148,67,217,165,27,211,56,118,186,123,203,122,208,91,247,112,222,37,147,66,202,25,50,250,95,59,144,178,236,200,169,181,132,104,70,242,179,112,252,58,60,119,8,225,209,210,69,206,53,109,54,189,171,87,249,229,131,69,178,95,232,172,239,227,222,38,99,0,100,60,217,34,83,123,94,179,230,177,174,250,187,122,198,183,113,62,192,23,226,84,198,174,25,164,217,37,108,220,61,243,29,162,18,68,146,43,21,199,18,19,114,81,246,71,49,41,185,94,224,55,18,69,107,88,133,73,59,197,17,184,200,107,189,140,192,84,136,44,93,128,71,113,165,103,112,21,82,83,236,75,237,13,133,29,203,118,235,13,194,43,141,183,85,148,184,117,24,14,51,166,123,247,245,14,19,238,26,72,204,204,247,36,111,196,191,144,140,178,95,163,218,60,244,226,103,169,67,158,35,53,153,51,242,173,219,220,3,92,92,79,141,34,204,191,39,180,108,196,58,73,131,83,167,126,175,127,136,232,160,230,59,100,66,15,83,147,137,121,87,234,247,134,221,87,53,230,249,4,83,187,62,179,87,147,118,123,94,235,79,119,120,12,117,210,218,183,110,83,71,213,112,228,236,122,22,214,195,189,165,88,138,238,176,123,186,69,218,33,215,17,103,74,153,212,115,135,77,216,133,107,38,145,14,248,197,92,247,184,190,59,207,126,241,157,26,109,214,122,231,235,56,94,109,203,155,155,186,90,235,245,67,31,12,162,61,35,23,182,70,196,29,178,102,117,107,237,235,254,177,32,118,116,212,161,217,156,90,155,70,170,250,147,95,78,253,165,221,222,36,67,68,124,54,83,52,220,108,68,68,52,173,123,68,12,177,101,208,185,250,155,135,190,233,239,24,195,163,141,31,206,115,227,46,113,213,94,77,172,245,28,222,189,157,222,81,118,137,59,194,152,14,101,165,37,236,107,117,223,51,224,209,124,185,124,150,237,218,125,161,50,46,228,58,216,151,230,202,209,39,89,111,83,73,23,14,223,182,44,78,52,226,76,60,163,153,245,142,204,203,91,180,91,86,162,234,213,241,233,23,104,245,21,77,111,176,236,191,51,51,231,207,244,123,90,217,125,175,120,141,253,33,241,63,157,124,31,249,135,170,213,109,127,166,115,94,250,175,104,93,129,212,88,44,68,168,158,159,206,89,116,226,162,215,120,84,179,119,214,102,126,90,251,207,118,241,220,97,37,3,25,82,206,37,68,141,129,73,114,110,196,57,147,247,59,221,77,241,232,158,238,144,242,148,252,187,156,102,208,37,174,213,230,138,105,191,38,254,184,183,241,239,25,255,0,162,37,15,146,87,14,255,0,58,95,87,82,33,86,212,113,178,88,63,100,40,191,122,36,96,204,61,53,9,181,69,74,164,42,117,185,156,66,137,108,176,70,162,35,134,66,108,70,104,46,255,0,182,50,254,79,2,220,35,12,178,211,77,32,145,154,196,132,216,138,230,127,148,121,170,10,93,179,67,40,181,217,188,122,207,201,183,172,46,241,238,161,218,177,39,165,219,212,3,117,162,81,17,111,27,198,179,34,45,230,52,146,114,149,238,52,169,86,223,96,28,198,220,232,151,30,3,113,179,81,168,207,49,240,237,28,54,28,178,188,158,174,209,205,103,127,75,180,128,115,18,87,184,221,72,218,75,157,195,121,8,181,247,128,174,227,49,162,33,36,166,150,155,22,244,153,125,193,189,146,196,123,198,218,202,201,63,120,6,52,105,129,77,34,109,134,179,166,246,120,69,41,80,208,105,35,117,23,225,24,131,236,49,17,53,220,157,217,46,48,71,48,141,75,122,157,87,168,220,136,175,10,147,221,184,187,68,212,105,38,121,48,242,110,229,175,102,161,119,127,237,72,17,35,139,222,59,25,102,199,228,223,81,223,250,85,176,30,122,172,142,136,60,40,138,105,113,15,40,186,27,141,102,101,243,202,69,204,208,29,226,58,222,48,143,49,252,192,138,254,54,192,179,120,131,51,213,81,209,242,221,69,237,170,233,230,247,84,43,133,135,182,208,138,113,177,215,81,191,43,231,249,133,16,94,93,191,77,48,125,128,38,118,138,73,57,32,149,17,17,126,135,176,123,254,161,35,191,83,25,138,214,78,225,229,112,190,51,106,165,228,138,213,229,205,40,134,87,27,253,13,3,220,37,23,223,126,160,22,198,182,130,104,246,47,20,215,209,61,111,212,136,128,210,181,136,100,120,45,146,29,180,223,110,189,144,69,250,192,151,60,93,143,230,206,105,241,90,205,102,191,215,90,214,213,247,31,104,131,204,103,169,57,223,153,254,82,213,106,182,143,162,102,189,245,125,197,216,2,200,195,29,163,24,250,226,126,248,203,77,17,162,84,138,138,156,70,117,216,234,216,61,196,123,188,182,6,35,49,186,33,191,171,47,190,50,107,69,119,242,84,148,233,229,189,170,152,67,227,238,140,0,154,106,21,194,230,56,149,239,178,98,22,127,228,36,99,190,152,51,165,177,66,85,164,135,162,18,73,216,45,149,86,250,52,63,120,189,120,99,21,172,165,227,15,37,190,90,112,184,251,154,6,58,105,136,229,232,186,185,54,254,224,252,44,56,146,35,6,189,136,92,202,189,142,204,181,168,220,213,111,112,239,123,50,158,63,104,117,179,118,78,22,74,197,237,234,214,232,254,232,115,167,206,234,241,21,243,203,123,101,235,247,2,26,42,152,204,210,230,209,171,181,158,35,189,253,170,133,129,150,122,14,74,81,21,88,41,90,150,15,53,46,107,233,39,221,97,187,132,155,211,80,133,3,40,128,86,84,17,20,27,72,232,23,181,47,200,35,155,64,196,103,171,18,171,218,244,153,31,253,108,40,146,72,130,212,83,18,213,249,87,105,146,183,15,161,128,195,61,39,113,89,50,191,6,181,81,115,134,245,187,101,245,78,101,189,181,60,122,101,218,35,74,117,63,140,154,234,111,29,22,173,86,111,85,116,206,215,183,13,231,216,50,15,73,185,230,215,224,223,202,185,50,109,158,190,247,190,167,184,98,76,67,217,50,244,111,123,245,128,229,197,182,236,115,172,67,176,188,170,113,89,58,70,100,87,51,34,46,3,156,205,1,56,118,25,199,202,38,10,200,189,238,181,95,113,95,216,143,127,163,213,55,207,181,33,171,109,212,108,241,208,7,234,121,179,93,197,119,149,184,12,223,147,208,151,130,113,142,117,245,69,153,95,81,194,228,69,236,128,70,60,202,79,29,42,115,35,143,183,114,70,179,197,169,93,253,197,191,112,215,35,168,227,101,177,140,173,17,241,168,54,243,111,109,211,35,43,145,240,223,222,51,167,25,48,79,108,98,54,55,194,108,154,153,75,157,29,138,247,177,56,124,117,157,227,7,235,90,111,152,166,145,144,251,110,191,81,171,223,171,203,124,201,73,246,159,104,12,170,209,163,28,98,37,115,90,114,6,46,109,80,184,219,91,102,100,37,243,52,29,210,241,150,227,112,186,204,132,144,224,245,104,197,87,32,132,141,105,81,170,39,90,121,69,180,25,26,186,47,26,119,244,143,255,0,208,65,149,25,50,216,230,176,103,169,207,147,89,235,173,123,165,93,221,226,74,244,29,171,182,153,68,36,7,55,229,213,203,35,23,159,91,123,252,186,91,173,151,188,65,157,142,194,33,246,16,122,182,206,246,87,72,187,133,167,196,170,34,26,97,8,171,192,75,148,106,142,53,248,198,136,250,151,237,120,239,23,86,82,254,186,14,29,89,109,118,16,174,61,196,56,115,216,93,115,4,89,237,227,111,194,253,70,24,200,134,205,41,40,135,36,213,155,170,38,160,16,151,230,147,51,73,52,155,110,39,83,199,162,93,163,28,243,26,120,153,239,18,53,166,108,147,230,244,161,91,79,149,23,52,63,35,219,179,222,35,142,37,172,153,122,87,189,250,133,25,79,162,108,114,217,174,25,74,92,117,36,185,172,172,140,146,118,191,142,87,17,42,20,91,164,236,10,184,157,226,76,183,251,201,17,117,162,4,38,186,177,90,181,150,201,51,149,31,14,62,53,193,41,116,58,117,82,245,166,247,249,100,207,252,148,128,244,233,111,41,145,25,23,17,202,66,16,162,36,154,18,119,237,33,68,31,64,206,220,7,90,244,195,36,121,181,169,189,186,243,123,95,120,7,104,112,108,168,186,76,180,101,222,146,29,60,234,149,151,205,33,222,105,217,108,3,164,238,91,147,172,165,68,118,50,227,184,251,7,103,12,246,176,146,188,182,189,250,199,61,10,204,130,43,0,196,124,91,209,241,185,131,79,61,44,148,211,48,238,59,50,83,134,189,70,67,52,158,176,236,102,150,251,200,99,124,210,128,168,105,41,148,90,226,35,225,53,40,125,200,100,34,29,213,244,108,163,177,17,26,72,136,172,159,188,37,2,42,23,90,139,107,45,210,191,1,110,107,170,43,157,33,50,243,158,170,241,122,207,81,205,212,173,222,81,118,137,208,71,133,86,149,184,196,188,146,174,146,80,178,89,153,241,59,39,120,183,50,202,162,111,38,214,229,155,204,17,174,203,234,49,10,43,218,252,119,151,104,200,188,90,167,121,146,124,227,123,102,187,60,92,89,95,87,150,217,86,93,231,218,45,140,111,138,201,215,123,254,33,58,12,136,194,92,102,151,205,227,162,97,34,215,57,136,39,29,134,108,146,249,165,105,178,141,68,100,119,89,238,62,177,116,231,244,181,59,90,67,62,251,116,252,177,106,84,58,225,72,226,161,27,51,35,177,159,97,238,233,125,241,30,45,71,108,241,80,241,58,172,218,151,18,230,92,214,189,140,142,215,251,2,242,97,94,44,243,124,76,20,31,48,107,53,147,54,213,155,106,181,174,104,46,25,59,133,192,244,216,163,128,140,67,184,243,208,242,138,109,164,55,46,82,204,145,14,73,222,89,247,238,111,136,177,241,24,104,148,145,203,217,131,149,33,247,75,50,22,77,216,136,186,247,146,111,212,99,54,213,83,248,75,40,140,86,195,179,102,109,198,61,87,61,174,158,60,11,217,112,238,24,199,141,112,220,201,84,66,204,51,235,181,82,246,250,22,203,123,184,226,120,239,237,20,88,154,199,9,231,80,140,70,69,155,210,194,66,53,123,146,165,223,121,164,189,135,120,179,243,233,75,210,216,167,225,222,54,141,77,229,190,67,59,111,34,62,178,239,25,127,3,90,94,153,66,57,183,183,232,222,232,126,212,88,12,100,156,109,209,243,117,108,249,51,236,254,190,246,178,91,238,238,1,106,29,131,241,100,188,168,233,31,96,227,20,58,220,81,161,6,146,50,27,42,70,101,168,239,196,204,198,217,171,86,103,186,253,64,57,204,197,156,33,169,11,90,207,171,162,125,131,218,211,181,132,44,38,209,180,20,90,243,100,181,172,118,181,251,84,45,210,149,155,125,172,52,172,173,96,25,139,74,214,84,84,195,106,189,62,181,106,242,122,164,35,39,199,55,14,151,112,201,154,6,138,98,102,219,110,64,65,75,217,45,180,145,210,108,147,210,232,239,220,147,237,33,21,144,179,29,155,55,137,205,154,222,186,223,136,93,124,61,197,223,7,226,161,21,224,246,191,87,48,109,255,0,158,242,222,198,141,222,65,246,113,1,46,244,94,30,205,96,148,202,201,232,20,165,17,105,89,146,20,162,225,151,218,247,11,217,78,203,226,225,74,203,121,39,211,81,244,84,126,199,222,17,209,130,154,81,107,142,17,159,1,173,172,155,182,155,243,159,11,234,253,200,102,214,24,226,255,0,63,32,147,224,246,162,241,14,35,231,188,220,27,35,246,4,2,246,65,107,18,132,17,172,250,250,253,241,219,66,168,236,146,185,245,142,130,83,58,219,97,218,115,102,201,159,54,236,247,181,140,251,187,135,123,12,230,100,37,86,181,238,3,176,79,2,247,134,187,216,174,56,233,87,119,80,221,46,4,3,112,139,48,211,151,47,27,111,20,34,184,212,158,136,2,21,123,222,227,112,247,158,225,167,47,120,219,37,88,200,172,3,120,210,118,26,72,236,121,79,172,85,39,112,112,183,102,236,0,226,43,184,183,25,10,33,87,34,43,13,71,184,5,14,214,4,241,3,59,135,13,224,42,103,97,160,183,241,26,84,121,140,202,221,99,112,138,224,40,42,69,214,6,187,117,10,17,95,165,216,3,85,247,216,12,236,41,155,184,80,183,128,213,114,49,81,66,220,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,40,119,234,1,75,216,204,51,119,1,245,10,0,0,0,0,0,0,10,219,117,195,113,111,190,241,67,87,94,224,21,50,221,113,160,207,168,86,196,123,207,172,11,41,117,128,161,157,197,124,145,165,74,27,102,179,235,176,13,193,167,137,141,57,140,131,49,218,192,53,218,219,238,40,163,185,112,26,119,90,226,132,163,34,222,0,91,133,22,174,59,134,219,241,45,182,133,26,220,66,72,173,196,236,60,221,65,87,75,101,80,239,173,249,164,185,146,107,45,205,231,210,146,43,153,113,186,139,180,7,123,23,17,169,108,149,146,253,43,113,22,199,16,49,35,193,248,83,115,153,181,246,140,212,219,104,203,212,189,254,73,246,11,11,142,250,80,203,105,249,122,209,46,169,104,231,93,106,108,108,26,28,140,74,140,146,73,119,137,19,165,190,228,66,55,241,163,72,25,221,87,49,153,178,69,32,117,179,156,189,16,149,67,103,85,203,51,132,71,234,135,187,165,247,128,100,214,146,218,81,106,167,240,208,190,3,95,81,25,30,222,110,115,242,172,180,21,237,170,221,192,71,197,77,85,115,206,205,242,134,167,83,159,232,185,175,124,189,197,216,43,18,132,206,159,114,46,40,242,45,107,83,134,77,238,43,168,238,124,110,53,194,180,196,30,109,83,153,179,218,249,140,143,135,255,0,168,15,47,177,102,250,39,249,35,117,48,22,250,47,249,34,225,195,193,55,31,155,57,175,161,107,100,239,255,0,244,29,18,230,74,135,97,198,91,54,140,148,147,61,252,110,101,110,208,30,85,246,114,158,76,215,185,113,176,239,104,153,15,57,77,88,107,106,213,230,82,202,249,47,193,6,125,163,139,171,114,62,41,163,91,106,222,164,163,160,93,255,0,214,47,102,5,200,154,41,164,59,103,175,206,113,47,25,39,117,207,196,118,88,7,173,195,138,87,96,76,185,123,126,179,87,174,221,170,181,239,159,191,188,94,201,77,9,207,18,214,159,231,93,78,187,54,237,70,107,89,70,94,200,187,7,22,65,73,63,17,54,98,240,113,218,165,102,233,165,179,183,146,125,121,109,196,95,106,46,74,80,18,168,54,18,135,203,87,172,220,178,223,189,74,62,206,241,36,120,10,119,11,246,87,245,156,249,154,236,218,219,53,186,203,219,139,189,75,81,217,16,210,57,198,249,97,146,87,212,253,79,182,30,146,80,202,137,68,70,149,122,159,103,188,59,25,140,242,26,81,10,135,93,139,133,107,164,77,248,231,9,37,123,30,238,37,191,112,152,26,14,27,155,33,155,60,250,219,17,55,195,47,87,30,190,193,141,56,199,140,124,211,205,31,157,205,110,183,104,253,57,150,214,213,251,67,237,28,188,102,199,212,202,225,93,98,18,105,77,184,166,102,138,107,42,223,185,145,17,56,91,200,156,45,251,132,122,215,184,147,51,157,108,58,214,229,222,39,91,109,81,43,175,47,30,145,246,12,134,253,119,136,92,241,176,252,200,212,234,117,191,166,51,94,249,125,169,118,15,9,77,202,57,226,105,2,214,209,169,214,197,180,205,242,102,181,212,91,248,151,104,234,89,83,177,87,232,25,229,246,36,125,99,49,116,100,194,102,227,88,132,154,69,66,206,27,56,106,129,189,228,139,32,137,36,202,174,119,71,127,104,14,215,2,176,135,36,19,83,15,8,111,179,205,210,188,155,39,149,148,154,59,95,62,225,121,235,170,155,192,41,12,82,54,45,187,162,219,215,214,106,188,167,9,54,224,174,203,143,89,91,76,161,168,153,20,209,152,120,150,8,209,47,126,44,138,41,101,115,50,66,187,12,183,116,126,248,193,76,114,197,24,185,244,73,33,107,149,168,142,13,164,120,147,51,224,242,143,217,152,15,83,92,99,158,105,132,105,248,47,107,234,255,0,79,123,84,251,152,181,21,54,46,115,169,68,194,120,63,170,214,228,233,109,121,173,108,167,195,33,118,11,115,29,51,118,37,213,170,205,153,170,219,147,239,23,120,228,73,37,17,179,88,198,80,220,20,75,154,220,214,213,54,103,123,17,240,220,125,128,57,232,95,62,69,45,203,106,51,39,53,188,174,22,46,225,112,104,252,51,231,151,82,158,123,212,230,133,39,126,118,205,236,119,121,101,218,54,37,116,99,178,233,91,49,177,16,145,236,169,102,164,30,181,179,74,124,163,237,79,29,195,131,29,63,118,92,106,105,179,135,241,107,54,250,124,108,87,227,191,142,224,25,21,67,232,255,0,174,83,106,240,182,217,160,201,95,56,125,79,186,11,229,39,209,247,54,187,243,221,107,101,253,33,239,251,160,192,121,118,43,77,165,78,102,97,185,90,172,141,95,76,148,123,183,118,44,187,7,187,147,233,57,84,181,174,205,15,78,38,249,120,161,194,237,247,81,48,172,234,128,209,223,62,127,207,133,173,111,212,255,0,127,221,71,120,238,140,122,207,247,111,109,214,253,13,255,0,249,163,14,233,141,34,230,239,237,59,66,233,212,101,201,109,234,43,249,93,174,137,27,194,122,194,22,165,149,41,221,186,94,225,156,121,176,91,59,164,101,228,183,187,202,61,253,47,188,24,69,156,119,69,204,174,17,248,115,195,127,232,103,255,0,205,20,94,141,187,58,76,252,51,205,98,205,250,29,111,244,163,45,118,50,36,40,210,75,59,17,142,170,102,133,37,167,46,147,47,20,125,94,248,96,203,16,167,24,65,205,77,60,126,16,235,117,89,127,74,101,189,204,189,185,246,139,75,136,178,206,103,130,152,55,175,215,106,117,91,242,229,189,205,29,231,218,50,135,21,226,85,15,7,52,82,114,244,117,28,125,244,12,43,198,9,172,58,38,115,103,157,137,135,66,203,81,114,53,145,91,162,217,118,136,185,89,218,242,35,52,107,170,201,107,184,142,191,115,22,142,119,29,153,215,91,213,91,43,202,223,155,188,197,196,170,230,144,113,45,244,99,33,212,173,106,76,201,46,17,250,211,239,22,193,198,53,147,24,149,36,148,100,167,22,100,101,215,210,25,35,218,208,109,109,113,121,51,100,249,83,53,237,126,180,141,138,246,3,83,176,248,219,223,91,235,126,167,188,92,12,27,145,48,228,193,46,44,223,44,210,194,62,175,100,223,112,234,49,146,20,161,249,163,41,47,165,180,113,255,0,155,1,231,176,229,121,57,195,117,239,170,255,0,60,72,254,143,148,255,0,59,204,102,11,218,245,91,59,240,103,109,94,108,215,83,157,229,110,3,0,112,54,157,114,115,207,122,184,120,183,117,59,53,245,40,205,107,235,120,238,62,193,51,24,97,70,67,75,30,142,83,101,27,211,83,6,121,237,212,107,246,165,218,3,172,136,161,182,167,208,174,116,203,184,147,234,23,235,250,161,223,83,248,123,171,200,124,239,123,62,71,243,191,189,237,133,200,132,151,33,6,68,90,207,42,251,255,0,253,7,115,11,10,132,32,247,171,202,190,241,48,58,121,60,139,98,97,150,246,172,249,51,111,201,107,220,207,191,188,119,109,55,145,4,221,239,110,177,188,148,229,59,111,176,210,178,34,51,222,40,226,197,120,178,205,199,125,135,144,154,194,115,131,142,53,172,213,217,211,93,237,126,223,202,61,116,73,26,183,91,172,112,94,37,35,121,17,241,1,231,22,198,199,14,217,102,207,148,137,28,45,213,253,66,212,87,243,237,142,49,180,236,153,238,235,197,234,150,224,101,220,47,12,221,9,212,146,175,188,220,222,95,96,198,61,227,76,91,112,177,144,22,117,178,53,57,21,124,202,236,52,9,34,45,241,146,161,231,14,104,249,83,87,171,218,62,137,123,223,87,221,220,44,28,42,53,209,108,38,246,187,137,47,186,66,226,226,92,114,190,102,216,219,250,55,249,131,201,80,146,213,205,106,121,100,41,52,242,245,145,240,205,217,164,220,250,78,17,110,220,123,197,25,111,161,157,45,182,198,73,98,246,236,154,186,182,24,178,234,175,123,28,57,241,191,120,151,42,10,91,178,64,154,117,217,254,91,205,228,219,169,61,227,13,116,37,195,180,64,82,196,243,176,243,54,212,221,81,172,34,113,22,224,220,54,243,232,240,220,51,194,87,8,150,91,202,89,253,82,251,254,192,14,234,31,201,79,217,28,196,110,73,24,217,134,45,201,47,124,114,44,68,2,169,222,43,107,153,138,149,173,107,141,68,68,69,112,26,56,238,236,26,86,139,219,120,212,189,252,55,239,27,107,59,88,6,149,175,45,183,94,227,175,140,140,213,182,103,171,191,68,250,198,251,169,81,218,201,51,251,3,175,136,101,42,78,82,185,220,140,183,0,243,53,36,251,102,135,136,115,101,205,146,25,107,182,123,94,196,125,194,205,79,171,45,190,107,15,7,205,185,53,232,67,89,181,215,203,153,70,87,182,93,252,69,243,142,149,50,233,40,214,110,145,228,50,234,239,238,29,79,50,194,52,100,230,181,210,52,244,183,168,186,190,192,15,49,67,193,236,240,14,61,172,205,150,33,91,173,111,90,145,109,180,144,173,124,31,162,170,37,115,102,191,81,178,125,27,38,108,207,51,237,78,220,69,194,197,10,153,186,90,148,142,141,110,38,13,42,105,44,168,182,133,217,61,39,146,157,251,203,180,70,54,150,152,209,27,55,153,213,82,125,116,145,77,59,176,239,105,70,107,220,150,21,187,166,125,101,216,32,177,26,67,214,156,255,0,90,84,14,243,110,163,95,178,110,215,102,203,149,166,189,169,95,128,181,148,220,187,156,99,220,70,187,87,226,141,126,77,253,113,110,227,222,54,230,81,11,153,205,28,112,201,39,172,183,169,240,220,146,225,246,133,192,195,152,102,160,227,181,206,40,209,154,11,45,214,118,43,221,31,144,81,151,154,53,210,28,212,80,19,30,113,214,235,169,246,147,147,83,150,215,212,159,28,199,216,46,205,101,136,92,211,177,193,115,70,183,83,172,107,54,209,150,249,114,149,237,148,197,161,151,86,45,75,233,25,58,89,139,128,53,38,18,29,187,41,194,189,137,162,246,221,194,200,87,184,128,162,155,186,103,17,46,43,196,191,235,253,183,213,12,85,217,98,70,56,109,28,221,249,216,203,151,93,250,118,254,195,220,198,51,199,204,249,199,87,226,53,122,187,250,235,222,246,238,238,27,147,25,131,209,186,187,37,10,201,127,32,140,248,219,191,184,123,188,57,195,72,170,131,156,62,102,205,215,168,213,122,131,38,118,205,159,143,68,251,6,72,238,48,162,157,219,38,18,245,109,153,62,106,180,159,83,191,174,71,127,120,147,61,23,41,157,146,157,52,237,185,254,110,230,245,59,125,13,158,241,225,176,163,2,165,240,123,60,66,154,159,37,77,76,144,225,18,210,146,45,217,15,127,139,225,184,101,157,1,78,162,83,7,168,105,17,57,78,47,88,122,194,223,193,5,216,93,129,212,123,233,20,62,206,140,153,243,93,102,124,45,212,67,191,103,121,16,235,224,88,202,92,21,229,31,222,28,251,165,182,239,114,43,118,128,220,89,229,73,238,29,60,116,219,81,114,217,243,89,121,124,187,118,247,15,33,138,24,130,205,39,36,153,198,109,210,182,149,11,169,221,18,233,36,139,50,208,91,250,69,236,183,125,129,136,117,14,148,113,145,115,56,216,53,71,210,154,182,162,156,202,105,116,238,118,81,145,125,20,76,140,244,151,187,180,153,43,46,92,200,205,198,253,131,186,101,57,18,147,189,250,36,49,199,5,177,42,18,122,80,138,41,156,161,110,57,41,109,245,37,151,136,236,103,171,190,236,199,187,120,200,121,92,102,211,12,202,146,164,40,148,202,84,70,147,189,247,16,71,49,218,33,119,190,225,200,79,72,109,35,172,110,151,71,128,163,113,39,116,152,208,191,196,53,219,46,226,235,26,86,91,143,222,1,107,241,246,81,206,248,121,54,132,218,53,90,196,67,22,108,153,173,104,148,31,11,151,96,137,204,122,167,121,139,18,167,177,91,102,191,81,178,244,117,121,111,154,29,162,227,115,237,19,19,93,67,237,18,88,148,154,85,189,45,240,47,116,33,23,250,110,193,28,44,210,180,121,8,114,233,230,239,40,183,111,76,49,0,196,74,245,173,170,159,142,138,205,151,54,171,163,107,218,203,73,113,29,134,139,179,78,107,174,99,139,81,173,180,161,228,249,89,120,190,201,246,24,240,51,105,195,230,195,176,10,75,68,158,143,81,230,226,71,218,58,218,98,122,228,142,125,17,26,217,176,70,184,115,111,198,249,59,205,7,218,91,247,0,158,156,13,157,109,52,157,60,91,54,91,200,33,21,229,223,232,77,119,11,213,10,229,217,109,86,226,130,63,184,35,35,70,77,32,178,194,202,229,207,204,233,166,202,26,157,97,22,83,214,81,26,73,146,177,221,206,35,60,168,74,226,26,123,47,129,82,99,229,174,27,144,13,61,226,93,35,226,148,239,46,145,238,222,2,222,233,37,17,147,193,222,133,239,181,245,253,100,65,246,33,59,159,96,232,218,218,222,191,168,19,157,142,44,34,51,153,110,102,121,54,159,35,191,87,249,4,26,226,123,106,71,54,89,42,223,174,226,95,80,2,219,50,191,30,217,219,130,139,239,140,152,209,82,51,37,69,79,22,174,255,0,158,152,67,227,237,216,24,200,131,241,137,62,242,23,119,2,230,231,46,171,41,227,37,178,89,103,240,142,116,207,177,214,187,248,110,1,55,248,115,25,158,153,140,241,118,249,101,194,227,238,104,24,243,165,203,153,168,186,175,117,175,176,254,21,129,239,240,22,166,41,149,27,26,181,63,8,103,206,78,35,197,171,220,154,239,227,188,121,29,36,229,170,152,209,117,22,70,222,89,185,178,91,86,155,222,206,179,195,119,112,146,34,194,168,106,248,131,18,188,222,195,117,189,193,35,129,82,51,146,94,219,185,175,119,136,173,110,229,15,83,138,50,87,96,106,249,154,206,30,33,38,141,78,229,160,203,139,72,238,239,30,34,104,135,28,128,109,42,109,69,227,47,195,184,197,129,157,122,2,191,154,173,74,50,240,164,75,175,221,97,68,150,70,51,180,210,178,180,102,203,102,216,59,218,255,0,67,17,1,161,133,120,82,42,226,33,47,197,75,153,75,116,226,216,35,125,121,119,147,208,251,183,168,183,238,18,229,134,83,152,57,253,63,40,82,99,97,92,55,37,80,239,248,135,8,248,161,27,248,158,237,224,34,3,72,9,14,163,152,126,91,205,155,106,250,29,191,90,239,24,183,22,198,171,39,78,247,191,80,152,221,36,112,9,137,215,131,187,60,21,68,246,167,107,190,161,178,85,175,169,227,102,207,176,70,5,107,134,51,169,86,199,173,144,79,26,214,235,45,173,133,90,111,108,188,58,5,218,3,145,163,220,231,155,42,166,139,102,214,107,102,16,30,190,214,179,138,238,62,209,157,146,186,147,44,42,227,182,47,80,89,175,46,179,142,82,35,227,97,29,20,132,52,108,178,161,151,56,112,142,164,142,54,29,70,110,54,100,68,68,178,25,26,205,106,228,36,150,50,94,78,192,150,189,14,110,82,186,71,153,22,221,210,1,151,20,189,97,225,12,189,200,62,110,217,246,151,142,27,54,187,62,92,201,73,102,182,82,191,30,3,23,116,185,195,173,146,30,171,155,243,198,108,187,15,139,217,237,123,155,9,227,155,236,240,30,199,71,2,136,153,196,75,95,54,84,100,153,251,40,51,109,39,98,222,201,247,246,139,173,165,108,146,20,240,238,168,117,197,186,149,124,165,114,185,23,209,216,238,1,19,171,103,99,156,26,115,103,201,221,107,221,31,214,51,7,66,185,230,207,53,83,91,46,108,178,136,157,249,237,250,105,190,225,138,245,251,13,195,214,49,232,105,70,162,78,170,215,59,253,9,3,32,180,56,214,170,124,233,19,102,101,205,17,28,8,255,0,186,91,1,45,148,4,86,190,75,44,94,76,185,165,204,170,215,191,172,64,244,179,22,245,144,200,43,219,164,71,247,12,120,220,49,55,10,65,40,37,32,202,210,168,126,175,104,129,236,227,21,149,132,159,121,125,224,24,9,166,188,39,205,169,31,140,253,53,52,234,246,236,136,201,143,70,77,94,251,222,255,0,136,74,110,153,153,21,55,145,221,101,243,204,207,175,219,50,34,214,106,102,122,171,21,252,175,196,3,36,244,82,155,236,53,134,125,159,61,230,82,195,182,123,112,117,125,194,82,176,210,109,206,146,227,123,103,213,90,55,37,179,230,245,168,59,240,46,209,16,24,18,211,175,213,144,169,67,107,87,205,24,18,60,165,127,162,152,148,140,5,62,111,166,222,75,190,47,230,162,151,227,55,110,213,181,191,222,220,36,242,23,241,73,232,158,254,161,212,71,195,217,107,136,207,217,186,222,241,13,76,77,88,118,217,34,24,85,213,110,138,200,255,0,24,229,62,103,17,10,166,140,183,42,222,79,190,38,70,204,186,59,42,91,134,213,118,244,179,123,230,59,118,85,159,46,235,94,227,206,177,0,150,99,210,249,107,46,87,227,195,201,176,238,88,115,122,80,102,93,98,196,142,217,59,210,73,236,33,161,216,125,106,114,231,182,251,240,28,52,30,85,25,151,88,230,180,181,25,17,91,168,81,110,235,108,59,240,130,33,151,57,227,103,213,173,213,91,103,207,124,198,94,216,187,6,57,87,88,19,173,216,127,61,54,182,183,244,143,212,251,160,205,101,52,75,34,51,184,235,163,100,172,189,146,230,246,235,240,183,119,112,147,2,37,166,16,30,8,68,194,57,173,218,246,135,51,91,46,175,46,67,46,243,189,243,125,193,220,53,25,207,80,47,204,117,122,157,73,41,25,47,154,246,43,241,221,218,51,87,22,240,46,87,52,167,222,54,147,61,113,108,193,197,229,75,68,147,185,154,10,197,109,89,246,12,76,142,195,217,149,33,62,129,131,110,81,54,75,10,83,81,14,46,38,29,68,105,44,230,70,119,202,68,68,68,159,190,3,163,165,43,78,101,153,193,64,243,110,187,89,24,210,243,107,178,218,234,73,90,217,79,176,122,172,88,119,194,154,114,50,51,46,203,145,182,89,203,124,247,179,196,119,190,238,209,191,80,208,208,85,4,20,84,208,142,53,113,12,67,45,182,144,197,141,42,52,145,168,138,217,76,204,204,207,168,197,151,168,32,39,180,228,66,90,84,158,41,182,141,178,113,75,136,135,89,88,204,204,184,238,43,110,32,234,189,22,206,182,62,110,122,54,14,218,205,94,175,165,194,247,36,159,15,178,45,228,115,154,220,234,181,175,111,196,47,36,202,90,252,237,78,56,184,119,205,111,90,228,210,15,170,220,55,31,96,243,115,26,34,53,43,112,249,182,101,171,221,210,212,157,186,186,242,138,139,78,251,59,204,243,113,87,96,163,112,187,243,107,56,151,96,185,204,225,209,70,168,208,136,105,154,215,108,202,74,17,115,47,177,151,188,109,59,67,198,203,212,102,114,217,146,82,71,144,141,198,76,175,254,79,112,15,7,5,39,218,115,158,211,150,214,245,151,227,126,241,218,34,157,189,254,92,255,0,171,254,177,125,112,166,78,219,44,199,148,89,60,205,210,198,92,253,27,238,93,248,144,190,85,14,22,74,102,155,62,169,201,155,186,172,247,213,26,85,107,219,143,64,251,0,96,204,77,39,155,47,203,253,191,66,254,177,210,196,200,245,39,159,106,205,149,57,173,146,223,140,100,164,11,209,84,142,125,99,6,198,215,107,109,73,52,223,45,252,158,30,203,127,216,23,234,93,74,80,85,92,50,210,245,78,70,227,170,56,100,166,30,53,155,170,228,86,34,35,35,185,244,190,240,8,238,134,143,230,229,160,245,90,204,171,39,60,171,125,142,29,194,228,97,198,49,248,47,30,203,158,14,109,57,93,113,118,219,50,113,111,45,188,131,25,61,95,232,199,32,122,6,54,62,90,117,44,81,49,0,225,146,155,200,180,230,73,44,236,102,150,189,237,221,227,18,177,31,15,215,75,71,34,28,160,230,109,146,161,144,239,203,45,216,247,173,73,246,37,187,112,12,199,193,253,49,185,189,114,136,95,145,214,179,87,180,116,185,222,215,190,176,248,106,59,198,98,97,78,148,158,17,49,43,111,192,93,159,104,215,239,231,60,249,114,154,253,200,175,228,136,62,105,43,134,120,186,38,89,125,145,119,15,77,32,169,35,165,206,176,168,102,152,89,183,155,46,100,153,222,247,236,62,240,31,69,244,213,111,207,13,50,124,217,169,207,12,151,125,91,53,174,69,187,201,46,209,235,161,162,117,233,73,228,203,116,146,184,220,65,54,24,105,25,86,82,145,13,186,152,57,10,18,153,121,67,145,196,182,233,17,149,209,238,165,191,163,247,198,119,224,94,151,76,206,81,5,5,57,168,40,152,93,92,153,181,168,138,44,144,162,89,106,139,41,230,120,251,79,119,29,192,51,203,135,217,26,243,119,15,13,71,215,210,138,134,86,204,92,44,234,83,16,74,135,101,195,56,104,148,173,37,157,55,46,10,61,199,212,61,122,34,18,187,229,90,14,221,134,3,152,131,189,197,84,87,27,13,172,183,239,33,186,147,178,76,5,47,148,85,14,110,181,133,55,30,243,20,86,243,183,80,13,46,110,81,175,238,10,147,214,71,147,247,70,203,168,226,123,199,91,50,97,199,24,113,40,109,106,189,184,21,250,200,7,108,219,247,81,244,126,232,215,172,207,209,203,107,119,143,35,47,150,188,152,149,169,76,60,68,105,62,41,62,210,238,30,129,134,205,180,164,137,42,185,36,139,121,0,236,17,209,59,247,13,94,80,218,70,98,34,186,122,187,6,225,91,172,192,106,203,151,172,84,206,226,130,165,192,192,80,0,56,0,212,92,0,206,221,66,134,102,96,91,247,0,169,29,197,69,56,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,167,30,32,40,98,130,166,98,128,0,0,0,43,184,138,253,96,69,186,227,77,206,253,192,10,222,119,235,26,69,76,236,119,20,81,145,151,16,3,86,238,161,166,229,218,41,125,251,197,14,221,160,43,123,241,27,102,119,26,141,69,214,100,52,92,187,72,5,115,24,102,27,102,190,203,13,42,120,146,71,153,73,45,215,222,96,55,141,100,93,100,56,115,9,155,16,76,41,199,34,24,65,36,136,238,181,145,22,243,183,104,224,205,103,176,144,12,58,227,209,176,141,234,218,83,134,110,56,68,68,68,71,188,247,240,220,49,247,29,180,133,148,82,18,88,173,77,73,74,165,210,135,97,212,162,38,49,36,103,153,252,183,177,56,71,109,198,3,221,98,86,50,201,105,105,124,197,197,212,84,235,46,66,234,110,152,152,180,38,217,148,142,37,156,189,150,239,176,48,159,30,180,200,137,134,231,217,124,170,109,68,68,146,118,93,89,19,230,181,43,212,140,252,151,247,245,253,161,96,116,134,210,138,113,80,204,39,240,48,111,82,209,44,196,108,185,85,12,165,44,213,149,45,25,216,201,211,35,222,71,246,140,99,12,100,92,246,179,156,45,106,149,173,195,140,183,206,140,44,239,145,30,183,143,177,223,246,64,122,44,67,197,217,253,99,29,27,180,66,202,205,46,204,28,138,188,50,23,188,204,215,194,235,61,221,47,188,60,52,52,44,108,116,74,220,84,35,183,89,27,135,145,179,235,63,235,23,62,156,193,56,136,221,91,145,50,154,129,26,200,114,112,236,193,145,92,237,218,223,120,246,208,56,53,43,151,165,14,57,207,13,171,33,32,201,204,165,99,221,187,200,227,184,5,156,132,144,77,80,210,84,82,184,220,170,73,25,25,176,171,25,91,171,112,223,134,165,163,92,205,172,151,199,21,173,111,20,127,144,94,169,140,186,69,43,106,26,20,230,100,147,109,38,217,147,143,32,140,178,145,22,253,197,188,91,201,141,104,184,29,94,206,236,10,243,222,249,149,123,90,221,138,239,1,208,183,24,114,187,216,208,157,111,235,155,184,118,112,237,30,110,30,83,25,22,180,158,199,18,105,53,18,76,210,217,238,251,131,147,17,19,29,54,203,104,99,94,170,254,164,131,59,95,183,143,96,184,18,89,4,223,80,102,196,166,57,194,214,117,48,163,223,98,221,184,128,121,169,85,40,201,41,14,58,152,180,173,46,145,145,25,17,94,214,238,23,163,6,100,177,109,84,48,113,16,176,113,78,229,117,226,185,54,106,43,234,79,176,187,199,69,35,164,167,211,8,248,86,157,145,76,201,46,68,33,181,26,97,87,184,141,69,237,123,198,78,224,174,25,49,45,113,15,197,51,52,101,196,69,58,100,78,164,147,184,217,34,190,244,123,226,15,71,75,243,211,106,134,65,203,29,34,44,251,205,149,251,97,117,105,198,163,157,98,28,221,132,113,38,121,239,226,204,186,204,111,73,233,86,146,166,84,148,197,154,58,93,43,21,186,251,135,176,151,202,211,10,203,100,130,116,205,55,177,43,188,207,184,65,176,68,204,189,134,223,117,194,108,212,68,147,214,25,17,94,215,183,220,24,237,141,248,183,21,44,133,122,26,13,233,67,134,204,217,77,89,74,51,60,164,78,21,206,203,227,184,133,229,175,167,171,130,128,74,84,168,116,146,98,242,116,206,220,18,174,254,59,134,32,99,4,190,30,40,162,99,30,113,105,39,230,139,114,228,100,73,51,86,176,247,110,224,50,129,142,152,151,88,70,78,35,35,92,136,76,34,73,201,147,143,93,178,50,43,153,175,133,212,123,183,139,37,48,127,91,171,222,147,181,248,125,129,239,49,2,45,48,241,17,77,52,182,213,146,61,105,43,157,206,196,107,22,225,10,91,215,232,240,236,32,30,166,144,166,222,152,237,121,33,98,215,171,213,223,86,131,59,95,55,29,221,194,81,240,62,139,102,159,163,163,156,91,113,205,27,83,7,95,241,228,73,224,211,123,207,162,91,183,12,49,192,60,57,92,227,159,115,193,205,15,83,178,219,84,223,110,183,143,68,251,4,138,206,24,98,147,162,39,217,28,52,106,224,98,162,126,89,50,46,12,159,30,27,186,63,124,6,49,105,73,91,166,5,248,200,6,162,165,230,79,83,174,31,73,125,43,153,190,91,186,93,195,0,42,153,170,227,162,210,119,104,252,82,75,161,245,70,125,162,254,233,45,92,57,56,159,146,146,236,2,200,228,154,171,180,171,250,247,189,177,239,222,49,198,10,29,201,156,123,77,19,107,81,168,140,172,217,92,247,17,152,14,100,134,77,17,53,140,97,166,225,98,92,214,230,177,52,131,51,59,17,240,220,125,131,34,240,151,10,91,40,121,84,222,54,22,112,194,124,126,101,169,25,80,91,220,73,111,52,123,221,124,71,11,2,240,156,230,177,114,72,215,224,103,36,135,118,155,173,13,116,119,19,165,184,205,7,216,50,10,166,92,13,1,67,196,194,67,197,182,151,224,50,89,168,199,8,151,211,121,39,210,34,202,124,23,114,225,212,2,205,98,244,116,190,154,150,162,91,9,28,194,148,204,99,100,105,121,212,154,200,148,218,149,188,138,221,163,29,230,81,113,51,56,200,130,101,162,116,205,229,185,226,146,106,221,115,223,215,187,120,245,184,189,84,69,84,51,184,167,28,76,49,165,78,178,178,83,36,118,51,38,72,184,220,199,2,128,148,74,162,230,75,231,24,197,48,147,133,53,95,88,148,244,179,35,118,242,247,192,121,246,105,89,236,81,18,154,145,204,156,204,89,250,16,203,61,221,188,56,14,91,180,45,73,13,107,83,147,130,205,236,160,220,254,104,204,60,57,195,74,22,106,196,42,83,80,196,173,195,151,161,197,37,168,182,76,203,114,47,187,33,238,222,47,4,86,141,210,24,172,182,85,70,121,111,228,154,58,255,0,230,128,70,212,60,194,97,44,205,174,133,38,181,150,182,181,10,77,237,217,188,187,68,134,232,157,141,206,186,204,12,185,248,217,10,54,154,145,166,237,172,178,140,148,76,22,235,184,49,95,26,176,81,52,191,51,108,144,51,229,109,59,70,109,123,87,242,117,118,181,155,47,100,58,205,29,234,247,101,21,77,60,201,46,13,36,117,28,35,135,173,51,35,245,70,139,217,22,237,192,39,26,69,48,102,107,2,227,201,125,149,145,56,104,187,74,35,46,4,125,167,191,120,225,84,8,109,152,119,212,75,225,14,165,111,62,227,30,15,4,170,210,155,211,111,184,111,193,43,230,138,155,241,74,185,122,155,126,216,247,239,30,182,173,140,179,47,164,148,222,248,69,117,247,40,6,55,99,84,233,12,75,103,62,58,28,141,59,62,229,43,219,55,222,48,23,26,39,14,69,78,167,9,78,165,73,86,207,189,59,248,33,190,241,153,120,240,242,14,10,121,153,105,47,157,186,251,218,24,61,137,8,39,102,211,18,77,212,71,169,225,191,214,160,72,22,134,107,18,234,95,85,210,146,222,93,93,195,138,219,141,164,245,137,90,77,74,45,229,126,3,145,80,120,184,133,182,123,172,164,238,62,62,72,235,224,216,83,174,159,69,71,209,190,226,20,95,44,43,158,28,20,67,107,83,144,233,46,111,36,221,103,98,226,142,254,225,208,99,20,217,184,222,104,200,243,11,201,180,121,10,189,175,171,239,238,28,10,122,39,100,105,156,166,155,148,58,82,100,175,120,191,32,243,149,116,113,198,236,153,148,223,67,89,228,159,110,95,200,3,34,180,61,146,49,19,225,118,99,123,163,176,121,54,253,145,220,38,42,150,151,161,131,137,52,235,55,228,227,251,174,225,19,154,23,75,210,175,12,108,78,31,232,127,15,253,163,184,75,220,134,29,41,55,188,174,41,252,96,57,141,50,100,162,60,170,227,216,57,168,77,139,129,141,73,109,37,214,99,81,110,220,3,65,153,246,13,167,56,152,222,89,218,228,67,101,94,85,207,112,13,135,75,119,217,28,8,165,89,59,140,188,161,206,136,50,35,220,125,99,171,139,89,88,247,151,148,3,163,155,191,149,189,230,146,241,157,127,100,97,238,148,53,195,114,57,164,169,180,69,203,136,220,136,143,35,39,92,222,89,84,215,182,46,209,148,181,124,225,16,80,217,212,243,9,45,163,45,214,171,117,43,191,184,70,110,153,152,134,212,69,83,5,14,204,116,173,195,134,152,77,80,162,67,164,102,159,24,209,111,178,183,30,225,36,97,141,101,53,41,142,199,119,25,61,94,179,212,207,183,47,29,253,195,218,104,221,76,57,62,196,73,59,74,134,140,82,81,58,150,37,70,202,47,98,83,253,123,143,176,90,104,135,22,254,91,17,30,91,249,35,48,52,32,164,54,250,244,223,113,136,210,217,166,242,101,221,41,220,94,57,195,223,209,238,20,73,238,143,180,131,52,253,58,228,58,17,24,155,205,141,223,28,68,71,234,109,23,177,45,219,133,248,133,69,173,184,252,161,227,104,105,115,112,112,42,66,117,159,61,26,186,94,242,123,187,135,185,97,60,56,249,64,57,172,244,108,55,210,119,59,13,182,200,141,37,188,110,165,54,222,87,1,175,33,90,251,197,22,164,165,37,117,17,123,230,43,154,201,223,98,28,8,168,166,200,141,36,227,119,37,118,128,230,18,139,137,25,111,27,46,169,55,242,139,175,172,27,89,41,180,153,40,142,233,35,220,99,66,219,37,29,206,224,52,147,157,166,67,135,148,236,102,100,123,135,37,72,183,2,49,180,225,101,66,187,200,192,117,51,23,141,42,50,232,249,31,148,121,249,132,94,169,135,86,106,65,101,105,74,222,123,184,24,239,38,72,37,25,168,204,247,54,127,140,120,10,226,112,212,162,79,49,125,79,195,163,83,47,121,235,186,162,34,43,37,71,115,222,91,183,0,199,173,46,113,30,30,75,68,205,33,121,194,82,135,21,9,8,225,33,231,72,148,100,113,105,43,145,102,45,219,140,69,22,48,85,46,79,106,137,188,66,87,8,225,63,179,239,100,238,71,149,182,203,118,243,236,25,73,166,254,40,156,202,37,82,232,120,185,67,200,118,81,10,103,170,115,50,174,81,107,61,214,95,112,194,55,93,118,103,52,60,232,35,39,63,91,35,234,79,87,218,1,218,82,82,103,102,179,8,86,245,17,10,214,235,55,54,155,158,228,171,134,227,236,23,34,46,76,170,122,5,152,164,52,250,84,172,173,30,189,54,46,23,236,45,251,135,39,9,105,102,80,185,84,209,242,138,109,5,175,186,213,98,65,122,162,120,153,126,62,35,145,137,51,216,99,97,200,6,226,225,84,76,71,26,72,137,194,53,89,36,178,223,188,76,141,17,152,147,27,11,41,133,134,35,150,145,50,72,108,179,94,251,147,109,253,46,34,214,84,181,36,68,214,53,110,168,161,206,206,186,175,23,123,111,63,124,199,18,111,54,91,249,154,35,104,201,46,153,150,94,61,125,227,143,47,149,189,29,172,113,44,62,174,7,208,73,159,27,247,10,59,74,110,67,21,51,218,62,84,139,86,175,39,169,182,103,198,252,119,119,12,243,209,231,10,93,111,159,245,210,249,202,47,178,91,51,70,87,245,95,104,45,62,8,96,123,147,126,122,218,165,149,2,53,91,54,92,140,218,247,214,94,247,108,251,4,144,97,222,26,64,72,121,195,84,115,47,31,170,190,187,47,173,207,195,162,93,162,76,143,77,75,211,205,66,161,40,65,68,25,109,4,174,149,189,175,112,185,50,88,4,182,214,242,112,172,237,247,253,142,225,214,75,37,136,96,147,98,119,115,132,123,254,199,112,244,144,134,164,17,38,222,187,172,81,216,52,68,218,78,221,189,99,141,50,139,76,52,35,143,41,109,164,147,109,234,59,23,18,28,130,50,82,76,204,236,60,110,37,79,25,147,83,51,24,165,196,195,54,76,234,110,111,44,137,37,119,16,91,247,151,104,12,71,211,39,20,21,45,128,171,229,141,69,202,79,87,205,246,37,185,211,222,168,117,123,62,254,193,130,52,244,92,202,170,159,198,55,13,6,113,10,82,92,136,52,194,182,165,157,179,150,253,215,221,210,251,164,46,54,153,120,140,169,157,103,88,75,88,137,150,58,151,57,190,218,165,230,81,217,168,117,110,178,187,134,238,136,84,19,115,218,165,79,188,204,195,199,83,198,253,218,78,235,155,144,231,186,233,61,219,196,25,117,163,5,19,51,133,84,12,83,242,153,155,68,229,60,209,93,108,41,41,185,234,78,197,116,140,217,167,33,14,30,95,8,149,33,105,52,194,182,147,37,21,140,186,36,45,254,21,82,208,210,137,84,177,45,156,85,209,42,101,171,57,110,164,163,184,183,238,23,90,21,178,67,104,45,251,144,68,17,3,150,146,46,209,172,138,227,64,215,123,10,53,159,18,5,10,17,10,153,21,140,7,69,85,35,52,165,251,17,153,217,28,62,172,132,102,105,217,6,250,87,91,196,19,14,219,230,110,252,167,111,210,196,36,230,160,70,121,115,196,68,102,118,79,15,170,33,128,26,114,83,198,253,53,90,198,234,98,140,213,205,190,74,122,62,169,12,93,128,34,154,121,16,105,154,188,210,178,145,244,119,31,31,36,135,77,20,102,74,55,8,175,115,34,251,131,183,173,24,216,234,136,198,212,74,73,163,87,185,123,143,123,105,252,163,138,152,19,137,128,110,33,8,113,70,181,31,146,87,45,198,101,248,128,92,44,38,175,98,228,51,35,82,14,1,57,101,250,159,29,114,245,205,251,98,223,184,73,142,141,248,184,168,216,89,99,46,198,73,75,45,62,202,140,146,230,242,59,50,94,207,188,68,36,12,91,178,248,183,12,146,146,50,35,71,76,187,203,242,12,190,209,199,18,246,56,200,118,87,23,42,70,174,70,134,250,110,88,247,27,59,143,165,199,112,9,49,196,152,194,142,230,236,171,109,89,53,222,65,223,142,78,63,104,66,118,47,193,46,27,154,110,219,133,155,95,229,23,214,196,193,61,81,34,115,107,191,10,173,79,235,74,191,30,221,231,216,34,147,28,37,249,249,151,50,93,221,180,245,125,111,184,6,60,17,88,238,124,71,174,195,233,153,192,84,18,151,179,52,90,185,155,14,116,207,118,229,160,247,239,225,184,121,71,81,149,69,199,128,230,201,226,14,30,54,25,194,203,208,125,10,233,112,220,100,2,88,116,80,173,219,142,164,94,105,200,185,121,27,147,229,55,100,185,188,238,211,28,58,92,119,139,217,95,201,154,159,83,177,240,126,57,100,254,171,115,54,53,30,87,16,123,183,31,96,192,45,21,113,21,201,115,16,82,229,68,75,18,79,212,109,153,147,139,178,183,147,5,187,165,220,36,34,73,51,106,105,46,101,102,251,10,214,230,245,53,17,240,81,240,222,125,130,72,143,189,34,112,193,201,116,222,160,154,55,3,55,202,222,201,101,173,174,134,244,180,158,57,59,251,69,129,139,166,34,98,32,155,38,224,227,86,172,247,178,91,51,221,191,184,73,30,145,148,92,60,206,143,168,99,82,152,213,173,205,147,115,100,70,71,103,89,45,221,19,236,24,187,70,208,80,179,90,130,38,73,16,81,233,217,225,141,236,168,34,39,8,243,35,137,26,79,119,75,179,176,88,24,233,68,79,230,52,85,71,25,20,136,118,155,61,75,144,191,45,161,68,94,168,147,183,18,223,209,251,226,85,116,72,198,164,78,33,37,18,232,169,148,133,38,205,47,14,163,75,111,89,100,162,38,10,198,70,225,246,136,251,198,12,17,138,167,161,92,156,65,73,234,23,54,153,153,160,148,236,57,154,20,149,19,138,185,25,54,87,224,93,124,7,103,163,206,47,76,104,42,161,246,98,206,81,6,136,105,74,160,72,227,243,55,189,46,52,89,78,235,79,75,161,195,184,247,0,154,89,220,4,182,119,169,215,69,159,137,205,109,83,137,235,183,29,199,216,49,11,20,244,97,167,103,60,217,149,85,50,245,58,255,0,81,52,29,175,147,143,138,62,193,119,105,124,108,146,77,246,156,181,37,54,189,86,79,82,140,65,218,249,184,248,195,236,29,196,202,180,151,61,171,188,210,91,186,252,31,79,119,182,1,27,117,70,141,178,170,102,19,157,156,102,165,107,101,109,200,156,209,9,74,80,90,178,37,92,207,84,91,187,119,139,53,81,197,49,11,80,65,203,160,95,109,228,190,150,203,202,37,43,50,150,101,98,183,216,25,135,164,238,43,193,192,81,238,66,65,77,100,142,174,54,91,50,111,41,190,74,81,158,169,36,68,146,37,241,233,12,33,162,161,102,85,149,95,35,137,92,3,235,71,57,194,195,41,80,173,40,210,69,173,73,158,253,251,250,95,120,6,107,104,135,79,26,228,8,141,125,168,148,27,53,25,31,147,100,216,144,193,220,238,67,210,105,145,61,98,10,130,171,225,145,19,11,153,28,223,209,82,203,54,247,161,207,183,188,122,92,14,147,193,209,148,92,126,208,243,144,198,212,193,216,187,70,40,145,184,154,107,121,220,139,163,209,227,220,99,24,52,202,197,56,121,145,213,242,88,121,148,153,226,115,155,236,77,60,74,89,219,103,86,235,47,187,179,128,146,48,194,172,124,230,85,100,83,165,149,90,204,158,167,188,183,52,158,31,104,101,94,132,116,243,177,83,149,185,179,69,154,78,77,20,100,105,65,219,231,182,203,176,98,156,150,17,217,205,70,201,33,151,28,215,102,245,20,153,222,205,159,14,61,130,71,116,22,195,213,67,203,161,102,142,194,76,208,111,74,227,17,117,55,100,124,250,158,29,30,61,30,222,209,100,102,229,11,4,112,146,41,90,50,56,89,101,204,35,164,93,136,72,239,102,110,37,16,200,51,81,23,76,139,121,247,24,213,40,131,56,105,124,43,100,151,8,144,194,17,210,45,251,146,67,166,171,102,109,192,193,165,78,60,202,11,104,36,93,197,91,169,93,253,192,48,143,76,185,139,37,58,147,36,223,100,178,197,76,203,202,47,102,207,120,140,104,181,147,185,119,145,218,252,6,110,233,153,136,102,245,85,7,13,15,19,44,115,102,152,77,80,100,133,220,203,198,52,91,236,174,225,131,240,172,170,35,53,144,163,203,111,36,130,6,67,232,229,37,125,117,107,74,106,26,37,121,102,50,243,59,32,206,222,53,92,119,9,41,195,184,56,150,164,143,182,112,238,145,156,82,142,198,131,191,144,129,134,250,39,81,5,17,81,70,184,251,17,232,213,70,203,84,86,77,139,213,28,227,116,247,9,7,166,36,44,65,193,169,4,111,151,142,53,116,173,216,158,238,225,140,138,200,160,157,35,65,188,211,168,179,197,197,54,221,184,123,20,37,164,50,86,95,14,211,239,28,22,97,219,109,39,101,42,247,190,243,27,229,152,209,150,219,132,21,59,27,215,190,238,223,176,53,161,77,37,194,61,98,126,201,144,166,168,181,89,183,223,250,199,71,58,141,143,129,109,231,161,161,137,121,50,229,204,133,25,29,236,93,94,248,177,200,122,114,86,226,52,153,29,199,46,17,244,169,121,13,73,220,158,209,209,201,227,157,139,134,97,78,165,9,90,152,74,212,68,70,86,59,21,199,96,194,77,183,84,225,17,244,136,248,251,227,33,220,235,20,68,86,34,49,184,118,87,19,29,121,197,45,41,73,17,39,128,222,68,66,213,123,146,119,0,209,48,130,110,54,25,198,28,53,217,109,169,7,151,141,140,172,45,45,119,131,82,121,251,234,138,113,115,115,90,97,13,164,147,38,155,30,245,31,176,61,251,197,224,66,148,103,107,113,26,150,198,109,230,74,224,3,24,24,193,118,165,104,56,102,97,39,134,133,30,115,53,182,87,43,238,234,65,118,15,15,138,120,7,13,57,150,62,251,112,149,11,143,37,166,144,148,50,217,29,200,157,191,13,89,159,89,140,205,136,129,67,183,35,207,189,54,220,58,232,154,117,136,132,26,79,104,177,145,112,183,111,188,38,4,98,77,176,150,125,77,71,58,152,106,114,160,54,161,178,229,91,208,107,245,196,92,76,144,69,197,67,74,41,56,136,184,66,98,62,14,57,149,171,203,78,172,210,101,99,185,110,50,247,132,136,84,184,81,44,156,179,19,173,84,210,239,100,185,54,105,234,50,225,208,62,193,107,234,60,1,151,50,168,136,168,118,170,7,22,89,44,89,82,100,124,11,169,177,57,140,27,68,130,54,67,49,136,136,110,6,44,144,106,91,73,83,205,30,83,44,215,45,246,45,251,135,164,131,163,228,245,83,104,134,118,46,37,79,100,39,220,110,29,196,154,146,173,196,119,44,166,100,68,106,183,218,23,230,165,193,131,125,141,74,229,243,210,36,191,125,205,111,224,126,208,90,22,229,19,186,6,127,31,26,220,162,49,182,181,142,194,33,200,216,117,146,20,89,238,91,236,155,157,145,247,193,97,72,60,34,230,244,94,10,10,116,234,93,34,185,155,121,183,23,11,89,29,226,228,201,142,100,222,187,105,129,113,171,229,203,153,165,38,252,123,71,164,163,106,73,76,214,86,209,198,205,160,27,121,184,118,115,161,47,164,141,42,52,239,35,35,51,50,177,144,244,241,20,212,178,35,46,201,18,243,217,111,155,34,210,171,118,94,197,239,134,70,32,227,101,31,13,15,204,218,189,176,243,109,23,189,189,207,218,139,91,68,226,188,214,73,53,151,183,146,86,132,237,237,58,102,241,40,173,210,78,255,0,44,183,110,25,43,141,82,56,231,249,154,208,17,103,151,104,242,90,63,115,238,24,55,58,98,50,89,48,101,123,43,137,200,132,185,227,16,101,193,71,239,110,220,50,132,72,254,22,226,12,37,109,71,204,24,141,153,74,137,216,152,167,96,210,136,103,139,50,137,77,32,138,196,106,51,53,93,71,111,177,184,99,206,149,152,124,80,211,2,139,135,134,153,45,180,75,33,200,214,104,186,72,206,37,101,99,50,79,121,15,19,163,254,41,197,73,230,18,185,107,206,74,154,109,249,243,10,89,188,102,149,17,26,154,35,50,233,150,237,195,44,49,42,69,46,196,218,38,101,49,135,136,118,45,246,245,48,169,68,181,105,112,143,43,200,89,238,34,81,222,202,51,62,235,0,141,169,173,60,227,106,116,208,196,81,168,178,238,201,239,119,14,170,28,222,129,140,75,78,52,104,36,94,249,210,100,101,114,235,251,99,34,42,108,54,92,190,127,19,0,252,20,213,166,219,201,115,117,188,170,43,161,39,190,233,239,22,234,176,195,213,67,109,113,208,208,147,55,9,58,188,167,171,186,79,201,46,164,128,218,147,51,45,154,52,211,47,70,36,140,153,74,204,144,226,110,71,184,186,239,218,61,60,166,58,111,73,60,113,242,152,3,127,59,122,132,155,205,41,73,52,25,145,145,150,91,111,232,150,241,106,229,209,241,146,104,199,46,194,81,149,38,215,141,73,151,3,47,123,126,225,117,233,122,142,6,118,203,16,19,56,248,38,16,212,50,87,116,58,73,86,98,36,149,143,49,159,105,128,203,141,31,180,181,154,73,100,177,18,233,180,93,33,2,112,208,176,76,33,49,46,41,165,158,68,44,140,140,148,241,111,45,215,247,196,131,81,152,181,34,159,109,154,154,142,159,123,81,171,190,162,49,10,182,108,220,108,179,236,16,125,61,167,158,131,117,17,50,24,104,184,228,197,169,110,45,73,65,186,146,43,145,164,200,210,92,14,231,246,133,238,193,205,40,170,122,115,157,246,246,169,168,77,163,103,201,181,37,198,243,101,214,95,45,221,43,219,49,95,223,32,19,58,196,91,78,230,200,235,106,181,175,101,17,142,114,23,114,226,66,192,225,166,57,73,170,94,114,189,71,77,47,102,212,252,239,24,131,182,108,252,124,97,251,31,190,47,100,44,206,29,242,187,113,12,40,179,91,162,178,63,198,3,180,43,25,113,26,146,146,50,222,99,97,14,165,69,114,82,79,127,104,220,74,253,224,5,166,230,104,223,97,93,66,50,113,59,246,10,145,149,239,114,184,212,70,70,124,64,109,33,148,146,140,238,98,166,214,94,146,72,206,227,118,197,218,43,125,214,184,13,9,85,250,39,98,177,13,70,130,62,209,160,208,87,51,223,188,106,204,96,53,157,139,172,58,61,163,101,110,43,117,136,134,164,230,62,37,96,27,135,110,161,65,82,34,176,160,0,169,113,184,160,173,247,88,6,160,20,223,109,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,2,134,118,20,247,248,10,157,186,197,14,255,0,96,5,0,0,0,11,136,10,240,45,252,64,21,187,128,219,53,31,11,138,154,140,248,152,208,103,99,184,1,153,240,49,165,70,68,71,113,69,47,142,241,182,107,53,29,174,3,86,107,245,138,25,216,105,224,52,154,143,172,192,84,212,93,102,52,41,86,182,241,67,90,58,204,112,98,230,44,67,228,214,61,151,53,237,209,51,252,64,53,198,76,24,132,101,78,184,246,66,36,169,87,202,103,192,189,225,110,171,140,92,167,105,182,34,87,23,80,108,250,168,37,196,31,202,142,46,201,34,86,253,200,63,98,123,187,133,182,199,45,34,233,234,66,158,83,236,214,59,35,174,193,70,169,179,230,245,185,117,33,9,50,226,209,150,227,49,30,24,215,165,245,71,57,136,121,153,94,33,235,154,118,84,166,84,92,210,218,110,163,55,10,221,38,72,248,25,0,201,156,120,211,34,69,2,204,124,28,155,17,178,56,228,149,211,109,60,208,179,187,134,78,145,111,83,29,197,220,35,227,23,113,210,171,196,24,180,180,186,167,111,66,225,27,100,203,97,109,171,229,117,75,183,169,167,135,17,224,170,140,67,169,42,136,178,114,50,111,180,154,152,217,239,179,182,142,141,213,187,114,75,217,30,254,241,191,65,210,241,51,233,147,9,122,7,94,70,183,17,234,164,158,13,153,246,144,14,77,37,73,204,234,121,164,41,197,192,109,37,19,172,205,227,82,140,217,82,171,112,50,183,147,247,6,68,97,254,25,211,210,56,72,8,249,132,147,82,235,58,220,235,218,86,171,92,214,69,184,150,125,70,67,143,65,80,112,210,180,192,186,153,86,169,246,181,187,245,230,171,95,55,182,50,224,98,229,42,5,230,229,154,189,85,136,186,179,23,178,1,179,27,81,73,100,144,168,83,17,154,148,164,201,164,248,181,171,117,143,118,242,62,193,104,106,236,80,154,27,241,13,203,231,155,147,22,188,165,179,39,201,186,173,197,30,240,246,245,25,74,202,21,40,140,245,175,17,25,116,188,171,31,103,217,22,250,54,69,76,197,62,234,147,11,152,212,226,148,125,55,11,172,251,192,91,41,245,77,62,152,197,41,215,99,117,135,172,113,87,213,160,184,159,188,54,33,100,46,77,115,100,133,214,234,173,235,242,218,255,0,100,187,7,179,142,161,145,18,233,156,186,87,153,36,165,95,199,219,113,158,238,42,23,239,12,52,118,56,142,115,231,90,63,54,93,78,175,230,133,189,157,252,151,125,224,200,241,216,77,163,252,68,203,157,121,202,146,214,106,245,25,62,95,34,181,245,151,224,231,113,11,232,154,47,14,36,15,183,2,185,110,161,78,40,156,36,235,159,85,238,118,189,243,31,96,185,133,39,166,40,111,81,135,216,182,222,61,55,29,207,147,223,53,90,217,251,184,139,77,12,153,205,89,61,128,126,20,182,166,77,230,161,214,125,4,122,251,153,111,177,240,87,30,241,5,204,163,40,122,54,61,164,198,192,74,245,154,168,162,34,86,189,210,178,136,146,124,13,93,228,46,245,53,72,74,208,141,98,165,214,50,113,91,245,202,246,37,237,135,67,135,84,186,165,18,151,27,139,129,213,43,107,55,8,181,185,183,101,70,253,198,125,134,61,137,76,155,128,112,161,217,123,38,110,149,178,223,241,119,6,7,108,204,4,20,34,18,211,109,100,74,47,98,204,103,107,253,145,173,244,37,168,117,62,217,88,138,214,63,179,97,197,134,136,126,49,41,82,87,159,61,250,136,175,111,255,0,65,189,28,233,183,46,91,43,85,150,86,185,91,219,16,146,44,246,32,53,207,4,244,35,73,215,45,17,170,89,166,249,109,108,229,123,238,237,24,179,164,20,98,101,20,235,100,78,106,150,137,177,52,173,217,173,102,221,221,215,216,50,250,101,40,125,17,79,197,191,15,102,221,121,70,149,103,45,247,51,50,220,70,48,139,74,233,163,45,203,162,33,210,253,141,186,137,105,182,83,221,100,190,93,130,192,195,250,178,98,184,185,148,105,169,236,196,113,142,43,201,183,174,87,112,225,72,96,182,173,127,138,205,151,47,174,183,27,142,60,225,211,118,50,33,68,171,230,125,103,195,188,199,165,161,160,117,251,109,218,205,151,87,235,173,236,133,18,73,163,61,7,5,15,225,39,204,172,185,182,63,163,153,254,189,237,133,193,210,82,126,137,53,55,80,65,28,94,165,78,83,81,107,36,234,243,94,237,188,87,189,143,176,115,244,127,147,162,31,159,190,87,203,155,101,245,247,253,119,188,91,77,50,38,174,178,115,56,114,136,202,75,165,94,221,144,142,247,218,11,176,4,111,98,44,217,115,9,162,21,180,107,62,84,36,121,22,245,203,221,195,188,104,194,185,71,57,84,240,76,236,250,204,203,120,173,158,220,25,81,246,142,162,162,91,143,70,161,70,119,241,68,95,116,199,189,192,22,33,215,89,203,83,16,155,145,187,17,214,127,220,234,236,1,156,24,51,78,177,39,160,100,241,251,30,165,198,118,142,158,176,213,107,188,225,112,185,245,24,178,218,68,207,34,159,168,42,9,106,98,179,33,91,39,67,33,23,172,105,92,108,50,78,135,110,23,192,8,40,88,114,223,227,44,157,255,0,175,40,248,152,198,189,32,164,81,205,212,147,233,145,66,217,162,217,122,121,203,245,182,147,194,247,226,3,28,231,146,136,167,26,40,163,135,186,86,178,34,86,114,223,184,250,175,220,56,82,199,147,12,250,144,74,202,180,160,210,123,175,192,200,92,248,57,92,178,101,36,135,97,230,53,145,41,82,150,178,204,162,221,117,17,117,219,129,144,181,179,198,87,44,153,198,106,147,170,74,98,92,109,59,243,110,204,123,186,251,0,93,220,57,175,231,82,56,237,99,51,109,66,10,11,84,147,212,33,91,174,139,23,146,125,130,80,176,194,102,205,87,206,86,127,106,217,117,62,180,209,151,54,126,226,189,242,253,193,16,20,164,68,76,75,196,132,47,49,148,61,237,98,46,180,137,115,209,202,85,25,11,225,14,212,198,92,219,38,94,145,29,237,174,191,3,1,99,244,162,166,97,25,240,103,60,13,175,182,253,20,253,199,188,71,29,21,28,114,186,150,78,243,46,234,181,83,24,119,111,151,53,140,156,73,223,175,176,73,126,150,243,40,118,124,20,241,214,190,221,235,79,220,59,132,96,200,9,111,207,37,201,103,164,165,69,178,146,234,223,156,187,64,74,54,138,88,148,79,83,135,15,19,58,204,183,103,249,8,182,107,92,141,182,11,169,35,35,170,105,193,188,195,239,34,34,233,76,50,174,121,59,149,220,48,99,70,72,121,236,36,52,41,18,50,54,83,244,41,91,208,123,172,205,254,240,203,58,134,112,236,52,162,57,79,68,101,203,8,234,188,139,238,202,125,192,49,163,72,42,152,237,62,134,110,55,127,202,182,78,175,235,71,216,49,114,117,10,244,121,189,30,234,51,161,121,110,187,145,94,214,46,31,96,94,44,94,158,55,56,168,230,210,230,162,181,203,123,81,100,100,203,123,54,217,241,177,118,11,121,59,130,110,95,72,61,20,243,90,181,183,150,234,205,123,93,210,46,31,100,32,99,229,112,148,177,57,137,109,5,150,202,111,119,31,161,144,226,74,221,60,197,171,87,75,87,191,119,188,57,117,127,203,243,232,163,103,167,234,103,217,193,9,33,216,210,148,235,145,49,22,118,15,49,108,249,189,82,221,105,239,1,222,203,33,141,12,180,251,232,178,86,210,108,119,226,102,68,125,67,195,204,223,218,53,121,23,155,45,239,186,221,130,227,78,221,131,151,202,216,102,29,90,183,155,90,91,89,88,206,214,73,220,183,238,226,66,222,55,6,167,47,118,239,110,240,25,199,161,12,19,170,240,211,59,87,183,55,122,239,219,34,90,101,13,154,13,205,214,242,127,24,141,125,9,168,168,166,124,51,214,75,50,230,230,235,120,226,63,238,159,108,36,190,4,146,156,246,221,123,126,48,28,195,183,217,26,76,206,226,138,81,23,19,26,13,70,101,114,61,192,53,25,151,17,180,234,138,198,68,123,198,163,59,167,119,17,182,162,227,112,28,56,149,25,23,30,177,208,77,162,210,195,121,214,230,82,55,45,194,253,163,189,142,82,18,157,231,110,145,125,225,106,177,62,179,129,167,229,169,125,249,150,206,71,28,76,223,82,107,223,149,103,109,201,62,192,22,51,73,140,96,131,165,228,57,216,168,182,103,19,59,217,212,123,33,175,130,30,185,111,65,251,30,61,194,40,241,162,185,139,170,42,249,132,90,166,155,74,121,202,57,196,43,80,72,220,183,111,123,101,46,54,25,1,165,102,52,59,61,137,154,202,97,170,77,122,97,234,103,214,150,246,60,185,82,147,125,37,188,208,87,227,218,48,242,107,24,228,108,115,239,173,204,230,183,86,179,59,90,247,59,136,53,202,217,55,245,189,28,217,114,245,219,180,73,126,131,52,75,240,181,44,221,245,203,50,146,35,165,43,51,215,17,218,206,60,126,200,71,165,21,32,114,103,182,106,33,53,154,189,93,252,101,173,124,221,167,220,37,255,0,69,10,47,154,38,51,183,14,91,170,53,63,47,50,61,118,107,217,79,123,99,237,1,150,146,56,98,105,158,138,44,90,219,241,238,33,232,152,35,50,221,218,58,185,99,42,109,188,170,77,186,119,227,239,14,221,146,34,181,187,69,28,166,136,202,215,27,166,180,164,172,103,188,109,18,200,138,215,222,54,158,116,202,230,74,251,128,52,76,166,44,193,195,56,243,207,100,66,45,115,202,103,107,153,23,103,120,183,45,215,114,232,233,196,100,11,19,92,235,101,110,25,163,80,162,177,18,237,196,211,222,43,140,85,131,84,213,23,55,143,84,199,102,92,54,207,211,212,154,242,230,117,178,225,148,239,229,125,209,139,248,79,136,211,42,147,17,167,76,20,231,104,111,103,137,121,37,179,165,27,181,232,34,63,36,189,151,221,1,156,50,167,82,244,36,59,185,174,75,101,10,189,184,220,136,114,150,162,237,29,29,44,251,238,74,32,20,226,175,120,54,143,129,113,202,145,220,153,153,241,0,81,218,195,140,250,174,131,177,245,24,222,113,124,55,142,43,231,149,181,42,251,136,140,204,7,71,60,137,68,44,44,67,139,94,92,140,45,119,181,237,98,61,227,16,180,163,197,116,200,229,83,168,22,39,218,149,57,76,196,184,148,236,185,174,102,151,200,142,230,131,236,25,33,138,21,60,52,158,77,52,117,200,237,78,170,84,251,215,213,26,173,100,47,127,3,236,17,101,165,230,45,174,62,124,228,28,29,65,172,109,250,112,218,82,118,75,102,53,45,242,181,205,27,184,144,12,87,197,154,198,46,167,155,52,236,68,199,105,81,65,161,162,61,73,35,113,56,181,91,114,75,180,117,20,92,153,201,148,202,13,41,134,214,41,205,103,175,181,236,149,119,247,14,161,253,100,198,53,181,43,198,30,92,189,156,46,98,225,208,205,192,74,26,130,152,197,22,168,218,214,102,93,212,171,92,212,69,184,175,218,2,225,55,28,197,47,69,19,14,59,179,61,13,196,178,154,242,230,122,253,228,123,149,247,69,136,169,167,79,199,199,197,184,220,78,179,60,83,142,95,33,21,200,212,173,252,59,199,174,174,235,45,173,81,208,16,115,44,236,47,85,149,26,155,94,217,76,247,154,111,198,227,160,164,104,185,189,83,50,117,152,121,110,213,118,21,17,109,114,81,187,50,74,251,212,94,203,135,120,144,56,52,237,39,55,159,69,41,12,75,245,230,108,155,214,214,165,59,174,91,247,153,118,140,159,193,253,28,166,147,73,91,177,49,180,110,183,60,60,42,210,174,113,74,111,153,42,51,61,206,151,112,247,216,37,163,108,57,162,14,50,103,70,122,180,157,181,41,92,226,123,214,122,179,224,151,125,241,152,184,113,133,242,217,60,175,103,102,71,169,34,135,135,69,182,149,43,201,73,149,183,172,195,35,145,134,216,93,41,144,115,142,162,69,168,215,234,111,242,210,149,155,46,126,213,157,184,139,215,0,195,105,214,101,71,103,95,190,58,150,165,251,45,246,70,114,230,242,186,87,189,184,113,63,124,119,114,214,95,78,179,90,158,203,111,46,240,192,238,89,202,74,34,79,178,29,131,36,103,107,118,142,28,59,60,12,211,193,93,163,178,97,9,181,237,214,40,171,171,213,50,167,22,118,34,235,24,179,165,254,35,179,32,160,234,214,26,156,234,29,99,96,177,108,230,172,185,158,135,63,98,100,123,140,100,189,81,48,102,91,40,136,136,113,237,90,80,72,51,60,166,118,186,200,187,4,101,105,215,137,186,216,154,222,65,15,59,185,31,54,217,173,155,186,25,126,81,163,236,241,18,70,28,87,19,136,202,231,19,227,73,49,27,105,198,234,253,97,53,159,36,58,123,147,107,100,238,224,36,87,67,12,53,142,150,61,46,152,68,73,117,72,122,148,101,36,189,164,149,115,51,135,62,4,163,236,17,253,130,212,188,69,87,136,242,103,213,3,181,109,91,70,253,105,35,54,86,28,46,210,181,178,253,193,51,56,1,68,193,201,105,217,18,202,89,169,112,169,248,86,149,227,141,94,177,171,151,148,125,128,47,29,61,47,68,44,20,42,73,172,166,152,100,36,250,87,234,46,241,232,90,59,17,23,97,14,4,27,122,180,33,36,86,36,160,136,135,57,5,184,189,225,70,249,29,198,226,138,246,27,100,86,27,167,191,128,13,68,123,128,140,172,100,41,96,1,196,153,52,78,67,45,57,111,114,46,190,241,138,154,91,82,137,153,208,149,95,202,26,205,102,195,244,91,94,207,49,223,220,50,201,244,102,108,200,203,179,239,139,51,143,50,20,77,105,9,228,57,194,235,77,221,155,118,124,183,179,173,31,105,118,0,129,252,120,144,174,81,136,19,198,138,19,84,150,182,109,218,204,214,187,13,119,159,104,243,244,140,100,50,154,68,36,107,157,4,54,165,18,108,123,143,63,105,123,230,47,102,151,180,162,165,88,131,86,56,152,13,81,53,176,111,214,230,181,216,135,239,62,209,142,16,81,111,66,62,162,109,204,134,73,183,2,62,195,1,219,78,160,155,75,174,189,14,215,69,111,40,200,243,113,35,51,62,177,217,209,245,84,194,158,142,83,237,71,236,229,179,155,36,122,164,175,117,210,118,224,125,131,172,40,179,139,66,80,227,153,204,136,148,101,107,111,27,171,149,47,84,151,91,99,203,177,223,55,18,50,247,192,72,78,19,227,172,44,211,157,118,186,167,91,170,212,101,249,68,211,107,235,47,193,178,236,22,123,31,40,134,139,152,182,73,103,247,86,111,29,245,171,113,80,178,180,13,117,52,146,109,217,38,154,157,118,170,254,33,42,189,179,123,83,237,25,39,54,159,201,43,109,86,190,47,109,216,179,91,197,173,188,153,237,216,69,123,229,251,128,48,34,101,14,235,47,165,42,69,186,4,124,123,204,113,218,90,146,226,76,142,214,81,24,245,213,196,137,217,116,122,91,217,117,101,179,18,237,156,143,215,43,127,30,225,228,72,178,168,179,110,59,128,185,184,85,87,185,33,156,202,148,185,142,161,13,205,152,125,94,39,53,136,150,139,159,146,125,130,73,240,111,20,96,38,242,89,66,147,60,214,155,187,71,233,85,38,246,91,158,208,187,4,77,192,70,57,12,235,111,52,230,83,109,194,89,29,175,99,35,35,184,200,28,34,199,88,218,113,18,152,56,154,167,103,110,31,95,153,59,9,47,46,109,97,241,38,206,254,80,146,36,182,171,122,30,160,164,34,161,201,91,65,68,100,221,99,70,108,174,164,251,173,192,99,245,57,39,57,102,48,79,18,152,125,90,10,94,148,151,78,252,73,131,237,49,179,65,233,23,32,155,193,64,192,71,214,58,211,119,91,157,28,222,180,222,198,163,45,228,209,118,16,244,18,168,233,76,218,176,142,168,37,142,235,83,21,12,73,39,178,169,57,137,58,180,159,69,86,182,244,246,117,10,47,37,67,133,242,170,214,142,149,66,63,35,219,21,102,34,141,59,74,155,223,170,50,205,114,89,123,46,29,227,9,49,155,70,138,130,69,27,49,153,201,232,173,66,95,156,60,132,47,156,144,171,182,102,226,136,172,167,79,176,186,174,36,22,150,170,101,12,202,96,24,126,58,202,110,13,164,153,106,149,184,201,41,46,162,30,114,187,94,29,206,161,53,115,67,215,22,215,173,50,241,233,233,217,91,250,54,237,48,17,163,41,197,140,91,164,53,191,55,246,77,175,47,233,88,103,51,101,191,180,59,91,55,221,30,181,122,88,98,66,173,158,190,189,191,226,166,63,161,30,250,189,195,220,39,45,135,102,148,126,187,155,229,136,159,107,218,161,142,51,217,109,39,7,168,217,217,201,159,53,250,78,157,237,110,211,239,1,194,170,107,154,186,180,114,9,137,180,211,108,67,38,180,17,106,26,110,196,188,164,162,232,164,184,229,251,130,232,224,116,109,53,75,65,53,23,58,119,101,126,26,108,152,164,171,43,139,202,132,147,102,74,178,110,71,189,39,187,184,88,151,166,210,232,60,174,55,17,145,92,72,242,40,247,151,216,28,119,241,6,113,14,133,49,1,55,202,133,164,238,91,58,14,234,61,221,105,247,128,102,110,35,233,67,41,129,150,204,37,178,26,231,33,63,45,119,42,57,177,71,153,197,37,101,197,109,110,224,93,195,11,170,234,170,113,91,212,81,113,15,199,237,167,27,171,185,234,144,222,124,136,73,117,17,90,217,126,224,234,226,38,213,4,245,228,235,162,53,230,178,38,124,132,38,228,103,195,113,23,104,185,248,67,131,19,250,170,123,41,74,41,189,169,49,90,251,124,184,132,102,202,135,61,185,91,201,251,128,61,102,141,120,53,51,169,42,106,114,37,218,115,104,98,35,108,186,182,196,163,54,86,222,47,102,70,91,211,247,4,174,104,245,134,208,212,149,29,46,134,230,93,149,198,217,136,65,167,105,55,44,74,136,82,173,229,31,190,45,78,139,218,61,51,78,72,233,153,132,125,33,179,196,195,237,185,215,206,6,188,185,150,241,22,226,112,200,247,40,134,89,74,229,240,178,88,6,152,75,58,146,70,100,219,49,170,215,81,159,105,136,52,198,56,196,20,50,51,158,66,35,36,117,159,87,245,12,115,210,7,17,101,210,89,33,41,51,141,74,138,111,170,63,149,212,175,88,238,239,36,251,5,198,197,60,76,147,211,146,252,239,206,246,124,177,250,131,61,153,107,223,149,123,183,32,253,143,17,26,26,76,233,17,23,53,118,99,44,151,86,26,212,177,80,188,164,163,155,201,57,80,147,121,37,188,218,43,241,32,200,199,172,118,172,162,39,245,212,213,222,114,215,161,19,105,130,144,122,146,77,137,79,125,73,118,14,150,130,165,226,230,155,117,160,117,186,173,87,209,73,54,190,110,242,236,30,122,96,236,84,254,103,25,28,226,181,235,117,245,186,165,216,147,115,90,140,204,237,187,136,201,188,6,195,87,99,121,243,91,37,207,147,102,183,203,36,86,190,183,219,119,10,51,51,71,234,21,137,28,124,201,227,149,106,13,79,65,168,143,94,106,242,84,231,182,62,209,146,112,139,75,109,25,94,221,43,253,193,111,40,153,83,50,183,223,51,99,85,172,91,94,184,213,123,26,187,207,180,123,196,188,143,88,174,143,94,225,128,236,90,115,62,251,220,174,57,36,162,36,244,76,117,40,140,105,174,137,185,109,247,224,99,146,220,98,22,69,149,203,223,184,7,98,133,146,144,73,81,141,168,152,86,98,89,83,43,111,50,85,109,215,50,224,99,140,152,157,246,207,247,7,41,151,210,100,70,165,253,192,26,160,96,217,134,50,179,121,72,145,148,183,153,246,14,196,146,147,34,202,67,169,122,96,219,91,212,245,138,246,242,127,168,109,120,73,0,222,229,198,218,219,189,77,95,144,88,145,221,153,182,143,84,221,216,52,67,204,96,151,155,43,215,181,189,105,254,65,209,248,71,2,233,157,227,46,68,123,188,89,254,65,72,105,180,137,25,173,17,107,219,214,47,242,12,178,61,131,86,204,87,237,33,201,189,248,112,29,4,52,242,14,37,70,150,34,179,25,25,23,144,101,188,248,113,33,216,179,20,181,38,249,239,191,176,7,60,154,37,122,223,186,53,106,210,157,214,176,227,183,18,105,73,169,107,177,17,220,247,117,1,205,32,76,236,111,239,250,147,252,128,57,104,66,12,136,173,188,108,196,65,48,246,98,113,171,145,218,253,35,27,39,51,135,45,232,127,222,232,159,228,26,28,158,64,52,70,113,17,86,34,227,208,87,226,32,29,116,194,147,150,68,162,252,223,152,205,121,143,198,168,187,123,197,160,196,252,26,151,78,224,53,109,211,154,229,28,118,180,203,108,82,125,106,247,249,101,218,47,91,85,84,129,213,155,69,31,115,73,111,45,82,255,0,32,229,185,5,46,153,50,149,19,90,196,174,206,23,73,69,123,151,31,186,32,139,44,67,148,215,216,121,81,70,194,203,161,249,190,25,248,216,150,218,78,118,93,204,134,220,178,74,230,106,50,177,43,175,121,220,123,188,50,198,40,199,121,203,158,42,43,219,83,171,249,76,189,189,252,148,123,195,40,113,111,0,164,21,76,124,52,89,82,123,82,181,209,46,41,91,122,209,189,106,73,222,218,194,227,97,135,149,134,25,206,232,77,147,97,146,108,59,118,179,63,203,40,119,62,76,182,226,181,90,217,207,179,136,131,36,171,42,30,18,164,216,249,190,87,180,108,250,204,254,60,209,151,54,91,113,81,95,201,63,180,35,195,24,112,214,113,37,139,113,81,50,93,73,34,88,111,31,203,40,85,136,141,205,251,148,125,131,61,176,155,20,96,231,92,235,206,243,205,118,167,81,171,249,88,211,107,235,47,228,160,187,8,121,221,36,112,94,10,46,89,55,152,64,211,89,205,138,118,34,203,219,12,172,164,165,227,224,107,239,32,129,23,112,211,23,228,115,72,71,225,222,212,169,151,91,125,39,148,149,101,18,174,71,188,143,179,128,204,29,21,241,161,49,134,221,59,80,212,153,219,138,152,68,45,76,236,118,204,146,134,73,145,230,66,55,111,71,111,80,197,74,250,149,141,146,76,219,105,216,13,73,236,164,237,181,164,173,217,149,191,137,246,10,225,173,99,29,73,79,225,35,25,152,236,132,218,221,94,109,73,57,99,83,70,155,216,210,126,240,200,72,54,36,82,50,234,134,18,99,81,73,37,251,66,162,53,58,167,181,170,70,108,166,132,31,69,74,43,112,50,222,66,206,205,104,184,247,161,93,151,196,75,110,103,150,232,215,39,180,143,137,40,123,12,41,198,41,77,73,77,202,228,211,74,139,104,136,136,215,231,111,100,82,51,101,113,106,45,233,65,17,110,73,31,30,161,220,212,113,50,118,156,136,141,101,118,104,178,89,86,87,113,112,247,192,98,173,101,131,179,20,19,145,16,244,237,141,200,163,59,237,105,222,71,152,250,214,45,60,194,93,59,166,226,159,61,78,207,145,213,49,229,33,118,177,158,238,39,236,120,247,12,209,138,217,102,198,109,31,141,70,109,98,75,122,125,227,234,237,22,206,190,194,21,204,33,78,42,10,158,214,41,232,205,110,109,174,215,35,37,29,236,107,239,32,22,251,15,241,25,146,132,122,26,115,57,223,14,219,45,161,59,57,244,108,74,35,46,138,119,240,33,235,106,122,22,95,49,217,188,23,149,107,53,121,245,254,61,69,107,229,203,229,171,185,92,5,137,159,203,102,180,164,214,46,20,217,217,115,68,58,222,92,201,95,144,163,43,94,231,194,226,234,80,152,162,149,237,220,237,61,189,181,90,191,149,126,170,254,74,61,224,30,154,128,199,10,246,129,219,246,138,159,97,219,181,89,126,82,101,220,249,51,246,54,171,91,63,119,17,36,88,61,165,28,130,162,128,74,226,107,157,161,106,153,19,4,124,216,180,110,202,222,237,205,23,178,17,187,86,81,50,153,166,203,204,18,205,110,171,62,183,199,41,54,190,92,190,90,139,176,248,15,51,74,226,221,121,65,56,204,43,117,6,194,146,138,76,89,167,100,101,223,98,89,175,145,94,195,135,119,0,19,159,79,226,108,138,100,217,27,83,189,101,222,213,252,236,178,223,187,119,145,222,61,156,190,121,5,24,217,169,168,172,253,35,47,32,203,168,187,132,55,209,26,106,84,242,227,101,185,134,37,106,239,24,149,153,115,51,103,209,232,239,220,199,113,140,153,194,13,53,101,147,88,166,161,102,184,151,173,74,226,29,35,79,51,41,55,34,106,229,189,44,23,89,0,144,116,60,135,16,70,133,92,207,134,225,186,133,29,138,230,44,213,3,142,84,165,76,204,10,33,106,141,165,200,157,110,82,216,156,70,108,166,171,241,108,173,185,63,112,93,105,100,210,30,97,14,211,236,191,172,75,153,172,121,76,175,99,50,236,238,1,218,36,200,248,138,157,186,134,130,224,89,123,6,189,214,239,1,82,177,238,20,34,184,94,194,132,102,92,64,84,145,126,161,172,136,173,188,81,43,79,104,175,189,192,0,237,212,40,0,0,0,0,43,190,214,46,34,165,126,177,66,50,226,124,69,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,112,26,110,53,43,128,210,0,0,0,4,100,92,69,20,121,183,144,170,183,110,237,26,108,101,214,1,110,137,152,219,81,238,51,49,168,239,219,184,109,154,138,246,1,180,181,111,50,33,165,39,210,185,141,107,43,220,200,104,51,34,46,240,21,53,17,13,135,92,182,253,252,69,28,116,184,111,226,56,49,113,68,202,51,40,214,100,106,182,224,26,226,99,82,193,167,54,110,149,248,17,12,125,197,236,119,69,35,205,57,85,48,78,215,175,245,56,118,85,228,234,248,230,63,109,212,61,110,35,226,36,37,62,252,34,29,84,196,181,171,120,139,82,101,235,77,60,122,69,218,34,151,31,52,131,136,159,115,22,199,57,169,209,168,218,179,107,34,12,175,155,85,107,89,195,236,48,30,71,28,180,146,170,42,233,124,20,34,166,209,134,148,179,22,218,137,200,40,100,220,150,148,23,173,46,225,142,49,243,184,249,139,196,167,159,53,116,114,111,66,75,117,207,176,187,198,137,132,205,248,237,90,92,136,125,121,110,69,172,89,157,175,110,241,166,10,9,200,131,73,36,209,115,89,36,175,246,0,114,101,204,161,74,66,221,77,200,156,43,239,234,220,61,253,43,83,194,211,110,38,33,150,223,66,208,226,148,70,132,165,92,83,151,215,24,242,44,200,163,91,73,145,60,209,111,190,229,31,228,27,233,149,199,161,133,45,81,8,59,31,179,87,228,1,119,97,113,214,46,12,211,171,136,141,44,151,181,161,153,62,62,255,0,190,52,199,105,25,62,82,86,195,19,24,212,150,235,17,193,195,247,24,178,209,74,121,147,83,106,117,89,138,219,201,70,56,169,113,121,243,45,106,50,235,185,220,5,214,127,21,42,57,201,154,93,153,58,164,154,181,164,74,135,104,190,241,119,143,81,74,174,101,62,120,154,110,33,4,230,207,173,81,172,136,136,247,166,252,11,188,88,248,104,242,105,87,187,133,209,182,225,115,240,226,188,148,202,99,179,198,67,198,56,69,5,171,232,33,39,210,186,55,239,81,118,24,12,176,195,76,33,151,198,75,87,23,62,133,134,137,55,152,135,113,179,68,67,169,50,51,74,141,87,181,184,238,23,250,90,114,137,78,179,96,133,113,173,109,179,239,53,94,215,183,19,62,211,22,147,9,235,41,116,246,68,218,160,90,139,108,153,132,133,53,107,18,146,190,100,29,173,101,31,97,139,148,221,43,63,136,190,174,98,209,101,227,119,151,249,6,35,164,172,161,234,41,254,199,179,71,176,157,70,179,54,176,136,188,172,188,44,147,236,30,171,14,112,182,22,71,46,56,185,131,16,206,59,15,25,180,18,154,125,211,178,82,148,31,3,177,94,228,99,209,74,105,69,195,235,118,230,224,222,205,151,45,203,53,184,223,137,123,195,98,163,159,37,164,187,46,151,174,34,29,81,16,234,74,53,103,145,36,181,92,136,206,199,239,111,238,23,160,239,35,42,72,41,122,84,204,59,79,160,148,131,86,228,145,239,225,214,125,195,93,56,251,117,28,99,100,105,81,172,212,164,17,175,163,193,57,189,104,242,180,69,37,80,77,226,33,159,139,152,179,16,217,70,161,181,147,239,45,121,147,116,153,150,244,157,203,127,1,126,233,186,54,26,84,162,89,192,203,210,162,90,148,70,219,68,71,189,54,246,36,3,133,40,167,117,9,104,212,77,26,83,155,113,45,93,226,147,105,50,20,167,72,146,139,116,125,113,247,15,102,112,168,67,118,75,109,149,187,10,195,168,153,49,189,203,146,122,191,16,72,181,21,155,109,193,203,155,52,38,198,81,4,147,177,223,214,171,183,222,17,141,165,28,249,232,153,132,226,13,75,89,165,170,150,34,196,104,73,112,83,196,36,199,24,35,17,46,145,182,242,137,101,121,129,35,161,199,200,115,242,8,159,199,233,153,76,42,138,129,164,169,211,181,67,22,190,153,238,245,71,123,251,196,129,100,35,80,107,113,107,43,116,150,103,247,197,199,194,137,97,70,243,166,98,73,228,212,113,51,46,57,251,61,225,225,34,33,22,73,206,121,44,102,46,86,13,62,211,124,241,153,38,119,217,250,190,184,50,18,239,131,242,118,160,121,222,200,79,79,103,224,163,62,26,206,223,124,99,102,154,154,196,70,199,22,98,183,130,142,253,248,129,148,152,95,18,203,156,231,145,6,86,212,223,113,123,113,141,186,103,75,214,236,76,122,203,87,186,149,116,183,251,241,29,192,35,58,58,28,226,34,16,91,174,105,36,149,253,243,29,253,9,53,122,144,168,97,38,6,181,17,50,110,43,197,36,148,125,38,212,159,93,187,172,109,156,50,25,153,67,107,91,66,146,75,65,153,90,247,44,195,178,156,108,58,133,185,15,8,134,212,68,68,74,38,200,140,186,93,192,50,195,11,49,214,5,201,36,178,2,37,19,37,153,235,243,90,29,146,35,233,172,253,144,222,196,169,197,43,84,74,102,47,46,91,22,167,226,117,55,83,135,151,201,82,11,126,85,246,36,97,123,21,44,222,88,242,74,18,109,30,194,26,190,82,101,245,36,147,114,223,107,25,91,137,142,68,70,35,79,215,14,166,28,168,103,74,189,174,71,22,179,46,55,246,66,96,123,122,138,114,116,220,221,246,224,77,109,67,39,34,16,132,164,148,101,116,18,143,122,187,239,214,45,124,246,114,115,24,168,133,93,121,151,16,183,12,212,146,46,38,125,158,248,226,204,102,243,41,155,202,121,217,140,83,153,140,142,238,188,163,61,197,110,211,28,138,126,75,19,51,140,91,121,218,81,234,141,195,214,25,159,89,119,30,253,226,139,175,130,20,123,181,36,228,225,238,193,151,53,155,221,53,169,62,189,178,245,165,237,132,199,81,82,40,90,91,108,200,210,83,181,106,253,77,106,87,147,155,142,111,170,24,61,162,38,11,68,42,99,11,48,137,134,145,184,136,138,105,11,34,82,12,213,117,41,131,185,221,28,70,107,226,29,73,11,79,115,127,70,33,27,70,183,212,8,138,249,114,113,222,93,160,48,27,75,220,78,113,255,0,4,245,78,68,150,93,190,247,101,191,216,253,227,13,48,230,20,163,106,89,49,44,136,243,77,97,209,188,204,190,136,142,207,124,123,204,114,173,87,63,230,75,69,76,23,168,218,125,89,119,182,109,87,14,145,246,14,54,9,83,110,70,212,18,87,73,48,198,69,60,134,73,231,45,254,91,125,221,224,51,195,0,228,16,144,178,53,61,169,78,102,230,198,178,50,90,183,89,13,15,83,140,53,138,228,50,185,155,105,91,196,101,39,121,226,200,218,21,235,92,237,247,135,47,14,165,105,147,211,49,138,83,108,150,72,135,29,241,69,216,218,59,139,126,225,99,52,149,172,9,51,23,160,27,122,53,58,249,18,147,98,85,147,117,41,226,223,210,1,104,165,49,81,117,133,116,212,107,174,146,154,139,205,116,184,68,133,30,86,76,183,229,45,219,211,212,54,49,121,105,148,83,115,105,122,8,200,218,212,91,46,242,222,227,103,215,191,172,118,152,87,9,150,26,87,52,113,40,81,150,190,234,181,215,197,105,227,253,99,193,99,204,228,206,111,60,132,39,95,201,242,183,71,55,71,201,104,248,92,5,178,150,73,249,214,49,113,174,146,20,78,35,173,70,71,184,200,186,189,225,216,38,96,185,27,138,217,212,164,26,46,205,210,68,173,197,239,251,195,200,20,245,232,111,22,196,68,75,102,94,193,102,91,190,193,142,214,73,13,25,56,137,81,42,35,62,102,205,223,26,179,62,178,247,247,239,1,232,161,96,99,167,206,153,196,60,218,219,89,107,210,74,232,153,25,251,197,222,43,32,165,211,52,215,234,146,209,106,178,223,58,212,92,111,217,239,14,250,37,232,73,100,154,16,144,193,54,242,18,219,107,91,73,34,53,89,27,247,238,51,43,144,190,26,56,224,212,124,255,0,194,29,114,36,207,106,54,75,107,201,74,182,109,119,14,129,246,0,206,205,25,48,201,138,111,194,76,237,67,124,179,177,250,155,206,43,201,215,113,191,213,12,165,101,36,131,59,117,216,120,234,62,64,204,159,107,201,13,10,222,187,87,125,74,8,175,108,220,119,23,104,246,13,170,247,226,3,117,103,127,180,40,147,43,88,197,14,252,110,25,146,68,123,128,12,200,183,16,208,179,226,125,65,115,227,212,54,221,89,18,76,247,128,232,170,137,154,101,176,233,125,100,179,37,58,148,116,72,140,252,147,62,191,120,71,230,150,186,66,191,45,151,197,75,224,95,152,52,184,90,145,108,153,236,172,25,101,74,95,43,21,204,251,8,101,206,144,85,115,116,252,137,151,13,200,196,31,56,52,221,216,59,30,246,92,63,100,91,183,8,116,210,74,191,122,115,81,79,225,138,58,102,164,166,164,138,112,146,235,166,105,46,155,197,236,143,126,241,5,163,175,234,232,234,134,117,51,139,125,247,23,180,76,94,137,233,54,132,157,212,181,159,173,247,199,150,101,149,68,26,149,114,237,223,222,41,18,167,31,121,197,154,204,243,44,213,210,62,241,221,211,210,183,34,80,233,150,171,113,35,202,239,191,112,162,254,232,239,135,44,206,188,32,218,90,135,94,167,100,203,119,92,77,175,173,236,247,132,189,97,69,45,11,34,139,139,84,51,45,163,90,228,57,171,43,138,85,242,154,251,125,241,132,58,41,97,139,165,225,78,178,30,84,175,156,109,208,191,235,254,208,72,236,130,92,220,51,142,26,89,101,57,148,143,37,54,225,126,224,30,162,17,36,105,225,235,135,96,218,72,190,216,225,194,164,200,186,188,161,205,70,237,253,224,42,171,164,205,87,220,56,143,196,145,41,73,223,213,212,57,47,188,146,109,91,142,251,135,146,154,198,186,137,147,185,94,116,144,89,122,36,163,246,36,2,198,233,119,82,42,91,135,53,102,85,56,68,222,193,193,9,62,47,177,219,239,140,84,209,142,170,55,241,26,104,163,83,167,154,82,250,188,132,254,190,200,189,26,105,207,73,24,121,88,178,107,136,204,92,221,190,251,189,94,28,251,69,157,208,234,149,137,139,173,31,142,94,202,180,68,83,202,117,36,187,154,186,78,195,158,253,220,119,137,145,36,84,84,81,63,32,149,172,179,116,165,236,43,121,23,90,18,61,2,150,101,109,252,71,75,75,67,166,26,77,46,100,146,130,54,224,153,65,229,45,219,144,146,220,59,69,168,200,248,152,162,138,118,246,226,58,138,162,110,153,68,154,50,53,89,236,204,51,206,244,18,70,125,20,25,245,142,193,119,221,99,22,127,31,170,228,201,168,89,162,201,216,196,41,114,153,137,164,218,85,140,141,44,241,242,139,180,6,46,233,85,164,171,178,99,152,73,224,222,153,54,113,84,219,166,86,132,135,82,115,43,94,155,153,153,223,168,132,107,87,181,124,210,182,153,162,97,23,20,183,50,194,148,49,235,26,66,15,41,41,71,107,32,173,235,189,241,119,113,198,166,142,170,42,136,100,166,97,28,178,118,90,136,107,68,58,103,123,184,238,227,222,123,186,95,124,121,41,86,27,70,68,83,241,211,5,38,90,173,65,58,119,81,25,171,162,130,61,221,16,22,133,150,26,133,136,65,154,119,216,207,113,159,97,142,107,243,200,166,97,21,8,203,170,74,74,214,44,137,62,187,141,117,76,189,217,108,115,109,153,182,87,100,149,226,239,236,148,93,157,195,165,178,156,60,185,174,103,218,96,57,146,153,116,85,71,58,106,17,78,54,106,136,205,189,102,105,46,138,12,250,139,218,140,222,209,227,71,169,122,93,132,153,71,66,64,184,81,18,54,212,121,98,223,190,101,106,142,246,220,93,163,25,176,78,153,57,141,89,38,82,218,132,89,57,180,110,113,55,189,154,115,142,238,225,34,184,68,80,210,173,153,151,24,77,154,149,161,171,54,146,177,91,87,195,134,237,194,100,94,26,39,15,165,146,184,8,38,217,133,105,36,220,11,109,21,158,112,247,18,83,219,239,11,141,42,150,67,66,52,104,67,100,93,20,150,229,25,240,46,241,213,72,84,135,96,225,150,218,114,146,161,208,162,221,109,214,33,233,96,26,82,146,174,27,136,184,128,229,177,8,133,102,204,146,59,91,172,199,102,212,33,111,200,68,93,187,204,106,109,130,77,236,148,253,161,203,105,163,43,240,20,85,155,17,91,188,115,89,74,178,153,145,151,17,161,150,50,150,242,73,239,26,162,93,76,59,14,25,145,238,65,171,163,239,0,180,122,72,215,103,69,208,243,72,146,83,228,166,216,134,112,141,166,208,191,42,37,41,245,198,34,19,72,74,238,62,191,196,249,252,18,98,93,52,71,236,187,158,105,180,121,16,237,30,243,69,204,188,142,161,33,154,122,212,206,67,80,51,116,51,19,24,217,156,4,9,244,23,111,211,233,239,17,165,67,66,46,169,198,168,38,162,50,68,20,86,178,229,21,211,37,101,132,87,149,123,223,201,221,246,4,25,39,161,174,9,156,108,214,144,168,34,145,2,180,47,156,51,124,176,241,40,236,152,132,22,226,43,117,9,84,162,228,204,74,229,112,16,236,182,148,234,96,90,103,114,148,101,98,74,75,175,222,24,217,162,229,19,5,43,163,233,151,83,46,150,161,109,109,189,38,153,34,50,187,175,240,60,165,218,50,178,90,209,54,211,105,73,17,89,162,45,222,241,4,14,209,146,224,93,132,57,40,62,174,194,28,118,140,139,237,14,74,19,215,220,40,223,35,35,26,247,144,208,147,46,193,83,89,117,220,6,225,29,138,198,5,196,81,42,43,88,197,64,29,224,99,196,226,4,169,169,132,150,61,165,161,38,78,106,175,117,25,112,90,59,61,225,237,212,89,136,116,179,248,98,126,9,244,101,65,230,203,196,187,200,4,68,105,219,65,49,13,52,174,38,237,180,193,41,60,217,99,214,172,207,201,134,79,14,2,63,163,91,56,88,231,16,118,220,68,91,189,226,18,231,167,101,22,184,138,106,183,152,37,168,27,43,155,55,154,122,94,169,12,94,196,68,253,113,2,169,124,250,42,28,201,178,52,27,101,208,225,189,180,152,14,44,59,217,8,148,87,222,145,234,36,241,172,69,101,97,244,45,68,134,136,237,107,111,43,23,81,143,19,14,110,25,239,89,153,101,225,113,218,75,226,92,135,116,213,172,89,116,45,209,62,242,1,113,85,73,61,13,243,177,176,140,222,87,77,71,127,182,67,218,82,245,92,108,46,211,227,215,210,201,193,180,31,12,195,190,162,90,151,78,246,220,208,77,47,83,171,245,102,210,118,190,110,28,123,6,212,246,140,137,129,212,108,229,4,206,124,215,213,221,55,181,184,217,61,224,45,238,38,72,155,122,41,79,165,8,232,64,159,21,42,251,141,102,44,228,124,33,178,225,91,47,147,126,39,222,50,86,113,46,76,210,95,20,225,182,210,149,179,173,178,55,10,230,93,19,238,61,219,197,145,171,228,142,64,69,100,81,49,243,190,126,135,190,174,238,224,30,78,20,239,100,159,90,172,59,136,70,98,154,52,59,14,226,16,101,123,95,125,190,224,232,148,106,105,196,153,25,145,21,143,112,244,212,212,194,21,81,48,205,62,210,156,35,207,114,82,72,200,247,31,105,128,237,165,85,165,81,79,173,167,32,230,122,181,49,155,41,165,150,213,108,215,191,148,158,243,30,246,153,210,98,185,144,17,33,201,244,73,145,54,164,116,32,33,79,138,175,214,145,233,40,12,52,135,173,160,224,19,5,46,148,19,145,186,220,170,137,100,189,97,174,247,50,65,251,19,183,216,30,130,123,162,197,64,148,107,216,42,93,180,169,100,68,73,206,71,192,251,25,238,1,213,49,166,213,123,12,132,182,221,69,49,44,137,36,254,133,193,30,226,251,3,172,154,233,157,136,17,168,52,248,71,31,234,153,183,203,32,139,183,177,61,227,143,27,163,5,92,149,40,209,23,78,23,76,248,56,239,127,185,14,33,232,199,87,30,227,140,167,127,247,142,255,0,68,3,202,76,244,132,173,230,90,173,116,245,245,106,243,90,240,80,197,198,221,137,238,30,46,42,172,157,76,178,231,141,51,213,223,139,72,46,62,241,119,11,223,1,162,165,92,246,178,241,84,201,218,220,86,239,127,184,139,157,74,232,65,88,76,54,171,46,138,61,94,79,44,221,235,205,238,29,192,48,250,26,83,52,154,58,150,182,134,55,40,147,210,185,113,62,226,30,190,154,193,153,204,249,230,18,136,137,111,140,137,75,29,55,157,46,38,93,136,225,188,72,237,5,160,156,108,28,192,220,152,201,176,253,244,19,204,42,219,57,171,113,40,239,198,28,100,37,25,162,125,55,39,67,107,137,162,232,101,27,113,68,245,219,151,54,103,98,203,194,236,150,253,192,35,115,13,52,47,156,78,158,133,113,215,100,10,71,56,161,165,18,163,162,146,102,87,69,248,35,188,103,166,6,104,125,79,82,12,73,35,227,165,82,197,191,9,180,231,91,19,8,181,95,49,186,69,98,85,139,130,136,100,68,163,12,233,58,121,147,91,116,156,129,162,105,205,163,229,120,6,147,192,139,121,116,11,126,239,188,58,26,235,22,233,74,38,6,57,11,150,76,91,216,181,95,58,50,217,91,57,167,201,233,151,178,223,246,64,122,72,41,84,154,145,150,34,26,26,13,77,162,18,249,73,11,82,237,153,70,123,179,30,255,0,43,172,89,252,108,210,22,91,135,236,101,38,230,137,82,98,218,100,205,152,102,87,229,52,165,250,245,119,11,29,140,154,102,211,144,9,155,195,67,57,89,50,166,246,124,166,209,182,146,43,234,207,117,159,239,24,35,143,58,70,204,43,105,180,73,203,234,26,173,44,156,75,14,165,17,49,106,34,44,172,101,61,196,233,149,238,102,2,230,99,246,152,115,169,242,227,160,37,211,25,171,100,212,237,215,18,78,203,225,8,137,5,173,34,43,149,206,251,200,98,44,250,162,155,85,115,40,200,136,152,188,231,17,18,228,81,154,219,74,110,106,81,157,250,37,199,165,195,128,226,189,17,48,159,69,188,107,141,121,197,45,106,124,205,247,20,119,51,62,39,199,126,241,118,48,191,8,166,19,136,180,184,178,148,56,151,32,9,226,39,179,31,19,70,255,0,32,247,239,14,131,168,162,48,218,42,99,6,184,149,42,16,245,141,50,189,238,184,71,210,35,62,162,25,227,132,116,92,166,152,231,109,162,17,10,218,117,22,213,58,181,121,58,206,55,50,246,67,161,195,156,49,150,195,74,17,14,228,154,74,110,53,13,14,133,168,161,211,99,50,73,145,159,144,61,14,43,207,90,164,57,175,102,55,225,182,189,126,109,146,200,205,151,39,149,99,43,249,91,189,243,18,71,161,61,35,101,240,211,40,8,102,17,53,78,212,250,80,175,149,152,50,62,146,75,173,91,184,139,159,34,197,38,166,144,14,197,35,107,34,67,138,71,73,150,200,247,36,143,168,251,196,111,179,85,198,57,20,196,90,163,227,204,161,92,75,135,119,78,229,99,35,221,191,142,225,115,233,124,120,129,148,211,145,176,177,79,207,214,242,214,226,208,180,41,39,107,182,146,45,230,225,31,18,17,89,141,53,198,8,73,107,228,136,132,199,43,161,156,242,50,209,238,185,246,168,187,7,160,164,177,50,2,161,217,19,12,220,98,78,35,89,151,88,211,101,228,230,227,101,31,96,142,74,159,25,35,103,49,68,244,12,226,126,210,9,141,89,146,226,13,61,43,168,239,185,103,218,66,224,224,62,44,197,179,82,72,224,227,102,211,199,136,182,156,201,55,205,73,63,22,233,150,227,95,188,24,18,39,15,16,183,73,46,92,236,119,226,68,55,213,24,166,146,123,207,119,113,15,31,65,212,45,78,228,112,49,109,156,65,235,181,182,55,109,125,203,81,111,222,125,131,186,156,197,148,52,19,206,153,172,178,229,242,120,241,32,136,69,173,198,28,109,85,27,46,55,97,156,142,109,196,76,182,85,27,112,236,174,228,73,115,217,31,14,143,190,49,146,127,166,109,75,7,23,18,150,230,211,66,66,98,22,132,145,75,160,206,197,115,183,31,120,121,253,38,113,5,110,68,76,224,81,23,51,45,77,68,241,91,89,209,43,27,197,187,164,49,42,115,63,136,140,138,125,40,138,138,190,189,74,233,44,251,79,191,188,88,129,153,176,186,113,205,16,155,59,48,157,41,86,43,153,75,96,184,245,245,142,19,26,110,85,142,230,213,206,166,165,107,94,242,200,33,133,7,19,49,35,53,20,115,214,81,220,188,106,134,180,76,226,161,47,158,46,35,167,195,43,135,213,246,67,2,82,48,75,73,185,157,89,61,56,8,216,217,139,164,184,184,54,72,151,7,12,130,233,173,68,123,211,191,168,101,252,130,108,220,116,34,158,81,44,236,233,167,121,17,117,23,103,190,33,175,71,250,233,216,42,230,88,141,178,98,68,244,218,92,70,72,112,236,126,59,175,165,222,37,55,11,170,116,199,72,222,112,220,139,85,163,84,158,153,220,252,132,119,247,128,238,177,91,18,202,138,151,76,84,194,162,144,182,101,79,70,36,219,105,181,216,201,43,177,244,143,143,71,135,1,138,113,90,103,79,225,230,77,37,83,73,174,167,37,212,146,151,65,220,207,127,245,11,143,165,44,244,154,150,206,114,174,33,39,224,204,65,238,59,122,215,251,196,107,79,170,151,144,189,102,213,26,70,72,45,228,179,191,148,125,224,36,38,15,76,198,74,72,136,184,149,207,22,246,252,202,40,8,77,253,59,112,205,110,2,223,214,26,116,76,83,17,23,11,44,142,157,178,126,47,38,105,108,17,145,110,73,159,19,62,241,131,167,82,207,227,145,179,193,207,102,45,161,126,74,78,41,100,146,182,243,220,71,220,99,208,83,180,29,93,82,42,30,40,167,44,47,104,207,189,248,135,76,207,45,203,127,68,253,136,12,162,166,180,203,172,162,38,111,42,38,121,49,91,106,105,74,73,115,108,25,25,30,98,236,33,156,120,41,139,94,26,203,37,105,121,81,139,117,201,43,17,107,83,140,52,130,53,26,91,185,244,79,141,213,195,128,134,121,135,56,83,19,8,150,34,35,28,206,195,203,134,81,176,226,172,106,74,140,142,215,182,238,136,206,125,11,43,216,136,185,227,16,111,71,204,220,67,84,186,108,133,186,102,146,178,225,203,113,26,187,195,160,144,226,133,135,152,33,14,56,222,107,21,202,230,101,199,222,22,175,17,48,26,75,83,115,126,104,8,67,217,181,190,92,83,233,242,178,112,203,245,34,231,211,209,27,84,182,29,210,53,116,152,105,93,46,59,210,59,199,24,109,219,102,109,10,183,105,92,81,130,176,56,37,58,162,115,236,177,18,198,246,219,102,213,188,234,239,146,246,190,116,110,242,186,134,66,212,180,172,186,172,166,230,204,69,67,37,197,68,64,191,11,117,184,180,21,148,217,149,143,41,240,233,113,226,46,44,202,142,128,140,213,222,91,46,86,75,249,108,164,248,219,218,247,14,186,22,82,182,154,84,58,201,147,37,153,220,139,129,145,149,183,238,1,24,58,78,232,228,212,178,58,34,97,47,102,92,211,112,178,5,190,101,181,196,41,87,73,188,119,43,145,245,17,12,42,153,74,93,149,71,54,222,102,238,109,231,232,153,159,19,50,235,46,225,56,120,221,134,76,84,18,89,193,166,93,40,82,215,36,136,97,42,121,146,51,35,52,57,109,249,15,118,241,21,218,68,97,60,125,37,80,176,163,76,165,182,211,45,105,195,76,49,40,175,153,231,19,123,100,45,226,11,101,70,215,243,202,82,97,6,244,60,114,208,212,46,178,196,134,91,81,150,100,171,217,22,253,234,235,23,146,15,23,226,231,148,234,16,244,68,82,159,126,247,82,161,218,73,29,156,238,238,46,193,102,97,233,183,162,37,233,83,101,12,75,85,236,163,189,252,174,219,13,112,107,138,148,68,162,13,232,133,154,90,189,210,218,207,46,242,190,226,59,118,138,47,36,147,18,147,13,24,180,198,156,83,136,75,102,146,36,52,223,27,151,121,119,139,193,79,79,164,53,76,36,60,46,197,18,106,40,100,62,122,203,36,184,17,122,213,123,97,136,81,51,7,19,119,91,117,212,154,149,196,149,99,251,227,218,225,205,124,236,4,205,72,122,54,102,164,162,12,219,34,75,134,100,70,74,71,106,187,128,115,177,211,12,88,76,218,30,54,17,152,100,38,46,34,49,221,239,56,103,99,82,12,175,217,199,168,99,202,31,142,148,223,86,250,83,173,227,148,136,248,123,229,222,51,230,46,89,7,88,201,164,241,101,7,14,225,166,21,46,26,162,155,35,81,154,208,131,191,3,223,187,120,195,138,202,152,84,38,199,149,184,68,231,214,121,5,110,25,123,187,196,129,232,233,60,97,136,249,107,156,158,139,119,200,201,150,29,162,183,149,126,178,238,30,138,109,70,74,234,54,156,143,151,66,33,189,91,70,209,107,157,89,30,98,185,223,113,153,91,164,67,30,210,235,240,190,67,203,70,110,57,20,101,123,15,99,35,196,24,184,44,140,191,50,154,169,10,120,148,164,165,227,50,50,221,114,177,171,184,81,206,159,210,179,41,27,221,7,225,147,145,157,119,69,74,86,242,51,237,79,112,226,200,49,22,165,164,162,155,122,22,102,166,212,133,41,194,52,48,210,252,164,229,245,201,29,252,77,109,37,153,66,188,151,96,226,156,113,104,83,105,83,173,161,86,185,110,223,155,134,241,225,167,164,195,234,214,67,180,148,17,32,139,201,34,223,126,224,25,55,131,58,94,214,50,9,164,157,49,83,185,130,153,99,104,204,150,229,208,134,103,153,46,90,215,34,235,49,35,122,55,105,66,205,115,46,167,96,163,21,54,117,248,221,175,50,156,132,135,66,79,34,158,50,190,69,110,220,130,224,66,13,32,163,162,165,241,136,113,17,47,32,155,189,181,107,50,181,200,248,125,177,146,122,54,99,116,85,43,83,211,136,137,155,212,58,152,93,179,51,108,68,29,186,77,189,192,141,194,46,42,1,61,50,217,130,99,88,105,214,243,17,56,210,92,44,196,92,12,139,242,142,193,39,152,88,204,17,197,8,26,170,75,39,83,106,154,41,78,201,33,226,76,226,12,140,206,232,111,143,76,247,244,190,248,189,112,177,9,117,180,44,179,89,72,37,111,1,200,21,52,246,138,18,139,137,144,168,13,187,153,113,27,137,89,219,120,165,139,176,134,139,219,112,13,226,50,62,160,59,117,13,178,85,139,172,106,66,200,247,239,1,168,3,143,0,61,192,53,17,21,130,196,40,145,168,5,44,68,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,2,138,224,52,141,74,224,52,128,10,145,92,80,85,103,107,0,210,171,238,3,220,86,49,66,93,250,134,147,46,176,20,82,178,145,145,141,165,25,88,110,31,1,178,233,218,251,128,80,214,68,86,59,141,135,93,34,185,239,27,111,59,148,207,163,247,71,95,25,21,145,43,61,93,237,110,176,21,143,142,68,58,53,138,37,216,215,109,223,100,91,250,178,185,133,129,101,89,142,56,178,196,26,58,22,236,87,182,238,29,6,43,213,156,219,42,74,249,191,89,242,249,34,218,219,122,213,239,225,220,35,235,25,49,7,91,50,153,167,154,45,243,97,227,249,227,219,57,237,64,123,141,42,113,237,136,41,212,182,30,26,54,161,100,219,138,152,33,90,183,9,36,118,91,69,212,224,141,250,130,111,23,31,179,235,99,34,92,213,231,182,177,195,59,94,220,55,247,15,83,136,83,189,186,110,227,155,54,79,150,98,14,217,239,197,69,220,45,188,100,86,187,39,139,181,175,214,3,109,134,186,100,107,34,50,35,33,221,203,163,32,161,86,141,100,57,157,156,37,110,65,112,220,58,198,153,214,95,165,107,119,13,228,66,238,182,179,175,176,7,181,131,169,100,105,69,157,151,184,163,205,250,210,15,119,219,28,41,236,242,95,20,147,110,2,29,214,110,130,245,137,73,95,55,29,199,216,60,235,48,26,213,165,58,219,102,81,23,147,253,98,238,96,230,30,243,212,115,39,206,250,159,150,29,71,206,249,184,51,127,100,64,45,99,82,248,153,147,132,150,156,65,41,206,6,179,62,175,177,220,59,249,78,26,206,230,68,214,170,38,0,181,153,173,157,107,234,191,181,238,25,213,134,120,33,210,150,196,248,79,250,247,71,98,250,178,253,112,95,218,111,11,182,56,88,116,115,230,124,153,255,0,75,90,247,51,246,253,226,100,69,140,78,16,79,229,240,232,136,126,38,86,164,172,201,36,73,90,204,238,101,126,180,119,13,184,90,86,53,167,13,150,151,12,135,16,156,170,82,76,202,246,227,190,194,88,166,248,117,182,195,38,31,158,50,100,112,149,125,158,247,177,25,123,46,241,142,216,171,130,187,34,31,140,240,151,62,182,98,174,142,199,107,95,57,241,214,6,70,41,83,117,157,71,72,33,232,99,168,102,205,165,194,66,18,152,88,183,9,36,72,185,90,217,139,118,253,195,40,40,13,37,228,103,183,237,199,82,191,234,89,51,228,86,95,46,252,93,221,212,60,116,142,130,218,92,138,135,231,92,187,50,146,139,234,47,155,137,95,202,221,192,112,167,88,79,178,106,126,111,231,207,155,244,173,173,107,123,113,50,50,169,120,215,79,170,217,33,231,5,219,208,71,244,129,135,176,115,10,173,248,89,130,226,181,173,183,30,134,22,81,43,82,148,100,70,131,50,235,221,210,251,227,24,168,252,57,219,182,191,155,57,50,106,255,0,75,222,247,205,237,187,132,141,225,165,33,204,242,227,107,156,53,223,46,235,47,169,203,235,81,187,202,62,192,29,205,31,78,66,192,178,146,40,56,52,153,68,146,250,13,145,117,39,187,184,123,148,195,160,138,233,66,11,236,13,152,118,53,102,93,59,244,175,192,115,12,250,38,99,33,199,117,178,200,101,98,29,68,116,62,108,251,147,190,223,136,119,43,94,243,43,14,59,168,204,102,119,181,194,69,133,199,121,75,207,211,76,19,70,210,79,156,210,119,59,150,237,91,189,194,36,113,178,9,214,107,10,137,43,52,29,167,209,105,220,125,122,215,4,212,98,60,179,108,150,33,189,126,75,70,18,175,150,254,181,125,253,226,39,244,163,166,182,57,212,246,39,109,207,158,167,138,44,186,187,90,235,120,251,123,134,49,200,88,168,249,3,137,147,194,196,145,67,150,176,144,124,55,239,73,158,253,195,131,69,79,19,42,219,46,183,211,173,213,250,153,219,134,110,59,203,180,123,202,121,189,189,166,96,111,171,212,195,164,243,241,189,172,92,62,200,181,147,56,93,143,87,227,51,231,191,85,173,107,126,81,144,151,252,12,174,24,153,243,222,173,113,222,43,102,190,115,46,189,111,14,145,246,6,146,180,154,167,50,121,212,105,53,6,173,93,57,18,139,186,155,168,172,135,143,118,227,237,24,29,128,184,199,204,60,251,249,220,215,235,246,95,211,153,114,229,214,251,67,191,17,33,146,186,191,195,42,118,61,190,110,216,245,228,236,37,245,218,203,102,65,116,188,146,246,92,59,132,202,225,22,245,69,52,228,20,217,136,114,76,50,86,182,146,100,104,43,17,25,169,69,217,220,54,219,160,39,115,86,20,166,34,224,201,55,203,101,184,190,37,99,234,73,140,186,199,60,39,215,204,87,31,207,249,117,18,147,60,155,45,239,101,58,124,115,140,126,254,212,158,74,62,122,221,173,191,169,241,232,219,175,176,88,69,189,115,8,42,5,40,212,113,82,179,247,214,191,230,14,166,103,135,51,41,102,177,113,43,151,172,154,182,98,65,168,239,123,118,164,187,69,214,140,173,118,134,87,15,205,153,115,91,126,186,253,119,246,35,133,1,78,120,91,49,109,27,102,201,181,223,232,122,204,185,82,125,229,123,229,251,163,41,199,112,180,76,83,78,190,250,152,109,48,196,164,167,54,242,221,213,221,222,50,75,71,173,31,102,147,217,193,60,235,116,251,173,189,39,215,165,47,146,149,107,169,163,35,50,213,158,253,226,231,224,126,1,229,52,199,120,87,234,144,142,167,46,193,195,199,23,94,179,184,101,60,44,203,228,127,35,128,86,167,111,213,48,212,23,149,170,189,145,229,112,87,176,225,223,196,96,61,126,29,210,82,156,61,166,228,207,191,40,151,33,196,74,225,224,148,168,40,116,146,141,68,218,12,247,153,39,163,208,251,219,134,26,105,39,164,132,49,248,59,177,71,84,236,252,247,155,43,164,155,250,141,184,59,239,141,156,126,210,94,208,209,18,255,0,2,190,119,156,173,25,249,203,202,202,78,151,13,86,225,130,70,94,18,254,198,217,191,119,155,55,218,183,147,247,69,20,91,177,83,171,107,98,22,238,167,134,185,102,171,95,179,143,96,191,120,3,46,66,39,146,86,212,211,70,103,63,134,245,190,221,174,225,207,162,240,139,100,219,63,60,57,243,234,255,0,74,90,214,205,237,199,170,193,105,61,167,146,119,182,159,34,119,14,118,201,198,203,111,188,6,87,207,38,13,200,104,201,226,136,156,65,183,3,18,249,27,59,140,172,209,239,45,229,191,112,193,236,74,168,226,106,122,190,94,73,140,140,90,92,135,106,28,202,33,195,59,221,213,238,61,231,187,165,247,198,84,227,108,207,98,132,152,64,106,51,235,164,206,244,243,90,215,39,11,133,187,134,42,34,93,172,65,205,181,214,217,58,122,188,190,86,94,151,27,238,191,188,3,210,237,140,82,180,46,117,182,164,57,11,197,80,228,68,101,153,238,163,221,236,190,248,199,28,78,170,83,57,157,76,141,183,34,205,79,106,108,110,159,98,17,199,121,246,14,239,17,234,141,165,201,140,46,195,151,54,167,165,173,191,176,62,22,22,184,155,219,38,25,175,147,63,217,181,147,253,64,55,229,48,15,71,190,164,18,144,102,72,53,93,102,125,164,66,234,74,229,172,200,229,208,177,175,176,201,235,24,67,119,105,37,152,204,210,71,190,228,93,131,173,162,160,54,24,38,162,245,185,243,161,104,203,150,214,233,241,189,251,135,113,36,148,120,75,57,138,128,218,54,109,90,86,238,124,153,239,101,145,90,215,47,101,247,0,118,244,45,37,52,174,103,209,50,248,88,136,99,66,24,92,74,81,20,181,100,74,73,105,34,177,18,85,99,233,253,241,44,88,47,131,112,148,191,60,103,148,72,19,180,236,246,217,225,200,188,157,103,30,129,123,47,190,45,30,138,216,61,205,108,74,230,158,17,107,118,138,105,130,201,178,101,203,152,152,87,28,231,126,29,131,55,224,225,245,25,250,121,179,91,170,192,43,15,14,77,102,178,82,87,183,2,28,198,202,215,184,161,21,198,178,69,186,192,84,212,68,70,70,67,142,225,168,220,77,148,100,91,174,87,28,131,77,202,247,224,52,128,36,174,67,129,53,136,76,52,51,171,86,110,142,95,39,223,33,207,86,241,226,49,50,105,205,244,220,201,221,70,179,87,169,221,154,215,187,136,238,239,1,136,90,116,98,58,101,18,210,133,110,38,104,217,162,115,8,94,41,118,45,240,110,31,178,46,209,19,85,244,241,115,106,138,110,241,191,18,189,108,202,33,239,26,171,158,245,171,142,243,223,188,101,174,156,181,127,56,86,147,72,14,110,213,234,227,224,156,207,174,189,254,81,45,214,203,222,48,186,56,181,177,111,175,134,103,84,127,116,196,129,176,203,106,113,91,140,184,95,120,200,44,15,195,119,234,120,8,231,90,106,88,122,166,97,20,122,244,157,250,73,95,14,137,246,11,99,67,201,121,202,52,217,218,117,118,133,207,124,151,235,78,238,61,226,80,52,85,195,174,109,163,27,137,231,141,102,215,43,150,47,46,207,108,190,41,71,111,43,127,149,247,5,23,215,9,176,234,30,155,231,92,178,249,83,123,70,163,231,118,137,55,203,172,227,209,47,101,247,197,250,128,104,210,231,87,148,145,231,100,176,57,53,222,54,247,203,235,125,241,235,161,81,149,92,122,200,7,96,201,91,237,141,253,247,220,99,142,143,198,53,45,220,167,108,189,93,160,43,16,71,171,81,95,126,225,228,42,248,200,121,124,182,46,45,198,213,157,189,93,212,130,44,219,212,146,227,246,71,164,139,137,200,210,207,37,237,110,190,241,141,218,82,86,156,201,67,84,206,115,110,187,83,177,110,215,101,189,222,99,218,159,104,12,70,211,19,16,151,53,169,234,234,70,30,50,102,157,110,193,100,45,203,51,185,184,119,55,145,40,251,59,56,139,253,161,189,28,168,88,89,52,197,198,160,140,223,164,225,238,164,167,166,102,162,135,61,231,148,97,100,177,159,15,113,177,184,140,219,14,221,125,214,214,228,201,8,101,237,111,124,157,220,68,167,224,164,139,153,105,89,2,54,173,118,174,69,10,205,242,101,189,155,111,127,19,236,16,93,56,6,201,136,86,19,98,44,173,37,59,189,226,27,142,56,147,62,6,56,139,136,178,9,57,56,119,142,51,143,216,252,159,186,40,221,137,136,38,242,239,86,251,240,24,141,165,180,250,39,193,70,97,97,226,226,155,56,137,124,205,179,179,134,68,119,109,178,223,99,225,188,101,20,214,35,87,170,232,94,249,186,253,225,138,216,186,238,176,229,5,150,222,175,215,245,176,24,14,205,25,48,156,204,97,163,221,114,17,210,105,196,32,245,198,165,42,196,171,216,186,39,187,120,184,242,186,80,154,147,69,66,106,32,236,238,114,177,39,162,119,65,22,253,194,252,66,64,109,22,86,183,47,74,222,77,199,73,94,63,204,178,185,130,50,107,173,47,117,219,223,47,173,86,238,190,193,36,96,254,58,82,197,43,159,48,210,25,131,110,240,13,175,197,38,197,189,213,151,97,118,11,102,220,161,212,160,158,61,78,95,187,217,216,47,181,115,17,207,211,134,99,50,106,50,67,37,188,183,205,123,41,71,123,238,237,29,25,73,182,198,246,77,167,38,127,93,146,246,182,254,23,238,1,233,180,107,148,34,38,169,167,26,212,176,106,86,217,189,73,247,55,187,134,104,202,168,249,244,42,138,37,136,246,26,66,219,178,73,14,173,38,73,59,25,22,228,140,79,194,9,87,48,84,146,152,205,163,95,168,215,244,114,101,205,153,183,11,141,206,220,68,130,97,236,126,223,43,151,167,85,171,249,156,210,252,171,250,212,110,251,161,35,213,97,234,157,101,136,86,35,92,83,198,220,2,18,171,158,98,53,17,32,175,191,236,139,161,2,195,42,101,42,67,40,44,201,73,249,37,216,60,148,178,3,114,23,173,226,217,110,203,239,15,91,0,222,173,132,149,239,208,79,222,20,118,73,107,184,134,225,21,134,134,29,242,186,61,157,99,119,55,112,14,82,45,107,159,104,235,42,8,164,177,1,22,190,145,101,134,113,91,190,164,199,96,167,108,70,156,188,75,180,117,19,254,148,178,52,187,97,92,47,242,76,4,114,114,133,85,174,38,2,42,92,136,152,212,147,178,120,21,229,37,217,7,242,242,184,149,251,134,40,232,217,46,114,105,139,84,236,81,234,213,173,219,55,185,188,247,67,60,91,247,31,96,201,62,80,216,124,177,43,119,61,242,201,32,183,91,246,115,130,210,104,121,1,180,226,37,34,173,110,92,219,127,173,191,208,34,4,18,123,128,240,232,132,165,164,112,170,109,25,209,180,239,73,110,222,227,167,248,197,249,132,52,19,77,244,119,228,46,174,225,103,112,202,79,169,132,150,189,180,222,218,237,217,59,215,222,46,196,50,245,105,74,109,123,36,136,81,218,36,237,188,115,27,81,18,75,143,1,215,52,230,107,116,122,187,71,53,173,228,94,240,14,65,31,96,169,145,245,138,160,237,113,172,142,224,52,149,210,101,115,27,153,138,246,4,149,193,123,143,236,0,213,125,214,28,56,230,201,198,214,139,17,222,220,126,192,223,207,99,224,52,187,210,35,1,140,26,88,81,200,157,97,237,82,218,97,96,20,227,219,15,73,212,95,131,236,113,60,167,216,33,119,72,170,109,201,6,33,205,224,205,48,201,213,185,12,86,100,172,157,240,200,86,237,197,218,62,128,49,74,85,206,20,220,205,157,126,175,89,169,223,150,246,179,136,239,238,16,213,167,165,55,205,216,151,59,123,109,214,102,142,128,69,181,118,253,32,147,237,238,1,136,112,202,200,179,205,115,221,97,204,91,132,77,145,166,229,126,193,197,50,180,67,136,236,51,47,186,59,38,219,204,210,10,246,232,151,222,1,115,48,234,189,106,87,206,27,67,179,5,107,117,86,200,162,62,25,251,84,93,163,38,90,136,148,212,87,217,224,18,91,63,29,115,73,245,221,150,191,96,193,124,187,47,94,108,223,98,214,23,122,129,175,182,61,187,230,78,124,250,175,163,218,214,205,237,123,192,93,9,180,176,224,141,77,26,90,36,155,70,163,74,11,113,241,238,238,22,175,16,101,77,60,167,94,109,134,8,145,4,174,41,43,238,206,125,130,247,170,35,159,160,95,119,38,163,160,166,109,124,221,92,122,187,69,189,170,169,220,137,117,27,101,239,12,173,250,191,170,239,1,141,51,56,115,109,226,34,202,93,11,238,247,204,109,192,196,42,29,212,56,149,173,38,155,239,73,216,248,24,246,21,124,155,101,137,249,231,53,161,243,121,22,235,87,120,241,107,77,156,61,224,50,7,0,177,13,18,154,130,68,196,91,243,37,180,214,213,153,8,85,210,119,67,166,91,141,68,92,76,72,206,11,204,41,58,202,156,131,122,38,64,212,74,150,211,238,26,163,33,90,89,158,87,205,61,102,123,250,189,225,14,18,231,246,104,134,221,201,155,45,247,94,221,70,47,62,23,99,39,130,45,33,143,7,54,188,140,56,221,246,205,93,243,56,74,191,144,126,240,9,147,147,97,109,21,48,202,165,81,116,234,137,109,19,158,50,92,201,241,183,180,227,188,122,54,48,50,137,117,41,50,161,169,61,233,35,223,44,103,250,49,26,84,110,151,123,17,52,143,145,238,124,144,137,71,232,181,175,108,187,253,71,184,94,218,107,76,252,172,48,95,35,111,210,201,253,88,238,47,112,1,155,16,184,35,68,55,154,212,53,40,87,183,9,99,63,209,143,67,13,135,212,172,6,109,69,45,36,107,61,175,171,129,109,55,183,109,147,222,48,189,26,100,94,255,0,236,115,255,0,206,63,254,64,211,23,166,135,145,254,198,221,191,171,31,255,0,32,6,114,155,82,89,114,84,233,74,216,78,236,222,45,132,17,238,30,118,163,196,89,20,137,135,212,184,56,210,38,225,148,241,234,91,71,2,35,246,197,191,112,141,236,72,211,47,104,150,19,95,35,140,185,216,136,77,249,226,246,186,75,220,6,47,98,6,144,252,252,183,75,193,13,70,178,9,76,126,136,102,181,243,239,245,50,237,1,37,184,207,165,181,59,79,194,199,195,50,117,99,46,28,161,215,80,168,125,90,72,142,206,17,30,231,139,126,238,62,240,142,188,95,210,146,123,82,204,38,197,1,86,214,141,181,19,168,200,135,99,214,68,89,82,221,238,68,233,151,20,152,199,121,253,79,206,143,107,54,29,87,137,213,219,91,155,172,247,240,46,209,211,67,195,237,142,37,57,242,103,191,85,237,111,255,0,64,30,142,160,175,103,243,200,135,205,250,130,112,241,191,150,250,248,181,170,246,34,227,117,31,96,224,74,229,51,9,236,66,139,105,66,213,144,214,102,242,212,124,12,139,176,199,183,195,60,46,240,158,109,45,135,231,221,155,105,215,111,217,115,229,202,149,159,179,43,249,63,116,103,6,0,104,201,179,65,179,25,225,182,109,100,35,232,203,205,182,183,143,46,189,111,112,12,119,193,77,30,102,115,184,214,222,121,154,117,228,61,42,39,200,159,74,149,196,219,222,119,108,247,239,25,52,156,58,151,210,18,72,19,76,166,80,203,205,180,212,42,220,133,97,41,53,25,35,126,252,164,102,87,79,222,25,73,32,160,249,150,91,6,199,58,235,181,48,173,177,125,70,91,217,36,87,242,143,176,117,202,195,189,186,97,16,174,120,201,157,107,95,206,247,181,213,195,202,239,1,225,240,234,152,73,75,78,33,214,33,20,151,216,97,104,186,110,100,70,147,61,251,187,198,33,233,55,92,17,248,55,170,126,96,159,159,47,101,90,254,163,237,134,114,98,60,119,130,112,146,88,61,86,213,226,220,107,54,108,158,65,54,87,182,254,55,17,29,137,83,222,122,230,239,149,117,58,157,119,175,205,123,228,238,46,193,59,199,176,162,229,239,79,32,166,228,210,145,153,150,145,99,116,207,113,168,151,107,110,62,193,231,42,153,76,242,89,18,80,233,153,100,74,152,206,105,109,229,145,29,205,69,216,93,131,32,180,96,163,54,168,217,211,124,229,151,51,176,41,190,166,252,77,223,108,47,53,123,129,220,236,183,98,188,40,213,100,130,82,50,236,89,175,108,199,123,235,11,180,59,198,8,73,33,98,249,166,33,113,15,147,139,74,151,101,26,140,204,139,41,117,152,229,81,181,91,210,42,194,12,213,23,26,157,70,179,212,92,50,226,210,184,111,46,209,145,243,28,23,230,169,68,111,231,147,91,149,135,28,249,207,47,173,61,222,89,246,12,79,196,56,46,101,172,102,13,107,117,218,157,86,252,185,111,118,145,239,246,138,36,179,70,172,64,106,111,78,83,144,134,244,197,110,59,182,111,117,87,35,179,143,30,254,145,246,11,203,88,204,77,185,4,91,164,183,74,218,189,228,123,252,180,247,136,250,209,14,169,212,207,41,56,109,131,53,182,254,150,182,222,177,243,236,25,157,91,78,115,225,244,108,94,205,107,234,250,57,253,221,37,198,192,35,143,72,57,235,177,53,69,64,193,68,68,244,106,40,179,233,44,237,185,199,75,180,117,56,85,135,49,85,132,217,109,37,18,215,51,64,156,79,203,68,102,94,82,55,249,39,191,165,247,199,93,137,7,206,53,205,70,155,106,239,56,140,95,111,209,151,187,238,140,199,209,74,134,200,169,124,111,58,95,93,77,180,121,117,28,47,168,62,57,132,232,45,228,30,139,241,241,16,205,56,80,116,175,73,180,171,164,218,175,188,190,180,60,94,33,232,233,54,148,115,126,86,233,196,107,117,190,164,74,43,219,39,31,20,93,162,74,225,233,207,149,153,70,217,228,182,146,245,62,59,189,241,208,86,84,111,56,108,127,52,181,122,189,103,208,111,123,229,246,221,193,145,17,20,100,193,250,122,169,148,69,174,33,228,146,102,16,206,120,133,153,31,65,194,62,210,223,216,36,131,71,44,76,106,101,75,188,106,126,104,179,57,186,155,35,113,68,127,67,103,219,240,222,48,115,22,232,191,6,157,146,191,206,91,78,117,62,187,106,114,91,41,182,126,200,248,220,93,61,28,106,110,111,165,159,78,197,172,249,176,165,250,165,190,134,206,238,29,194,139,205,165,189,96,162,118,62,25,184,136,228,147,148,203,165,98,93,139,126,188,183,244,134,30,97,109,49,17,92,212,112,114,226,56,103,117,203,117,22,140,186,146,121,90,82,247,238,87,102,238,241,112,244,146,169,249,222,173,135,135,216,117,90,233,58,25,190,183,53,174,235,197,126,5,218,46,190,129,148,46,212,182,102,60,233,151,85,55,140,70,77,69,239,242,146,55,223,55,120,131,176,160,244,92,117,237,134,50,34,87,73,56,217,235,110,149,48,102,103,229,23,91,93,162,247,73,48,50,81,36,146,50,147,167,105,164,184,206,110,147,80,137,46,43,62,7,171,46,163,25,29,41,167,182,105,99,72,218,243,101,205,191,87,111,92,125,227,114,50,89,120,85,183,175,236,223,151,191,223,1,15,26,73,211,75,145,205,167,47,178,136,86,146,117,28,67,73,38,11,41,145,102,120,237,192,183,110,30,211,67,122,232,165,181,188,67,46,196,76,15,85,78,173,171,33,123,174,79,67,150,238,151,13,194,229,105,179,74,106,228,79,68,109,247,214,85,42,221,170,225,116,68,159,104,196,172,36,154,243,29,111,50,86,207,175,203,8,243,62,94,95,163,55,191,129,246,7,81,60,24,97,28,220,202,146,149,197,36,150,122,201,116,35,151,115,143,73,162,61,253,227,218,112,226,44,126,140,147,142,113,195,89,35,155,54,174,210,41,81,219,61,248,195,251,194,248,138,55,172,218,248,32,183,119,14,189,112,9,55,8,210,219,68,69,220,59,36,167,188,107,66,110,92,64,121,201,212,145,152,232,24,150,156,135,134,115,89,14,182,252,98,8,200,200,200,247,30,238,27,198,15,233,161,132,76,196,72,163,102,176,210,217,27,107,102,95,8,217,47,82,68,178,249,115,168,201,28,58,93,189,162,64,150,205,200,203,55,18,236,30,74,187,164,188,35,147,68,192,243,134,207,173,75,101,159,85,158,217,92,37,112,185,118,0,132,104,26,89,248,74,133,18,215,182,85,37,23,186,10,230,141,232,51,225,97,216,84,120,87,30,236,178,34,127,14,82,180,52,121,44,93,34,112,186,68,142,164,91,143,127,1,159,152,159,163,158,190,103,51,143,240,199,46,109,79,67,155,239,235,80,92,117,163,167,144,225,95,55,74,216,148,243,238,179,87,155,198,108,182,189,212,106,225,159,190,220,64,96,20,142,136,114,61,243,132,83,80,10,83,109,92,205,105,185,25,145,145,123,30,241,90,131,10,167,242,136,84,204,97,98,229,204,19,206,146,72,217,113,105,86,83,35,59,29,144,91,183,12,169,196,108,30,230,195,126,101,225,22,183,95,30,162,201,178,101,203,155,58,184,231,59,240,29,182,31,201,246,231,91,149,109,57,54,104,34,241,153,47,155,46,68,240,190,238,61,162,100,99,38,30,98,34,164,76,197,202,231,49,147,72,165,66,165,152,116,229,115,58,82,104,37,37,89,115,40,172,91,139,171,168,115,235,26,54,22,109,178,108,176,18,244,106,181,153,179,180,69,123,229,183,4,159,96,185,152,189,128,218,249,147,49,222,21,229,218,159,137,119,38,195,124,183,82,78,215,214,111,226,49,245,169,175,49,95,196,107,245,254,219,45,178,253,131,237,1,102,39,50,85,67,106,110,134,58,89,188,146,247,187,135,159,138,109,76,184,68,147,34,59,95,112,185,21,18,246,237,159,118,76,153,251,239,123,126,65,231,30,151,235,146,163,215,91,162,101,228,255,0,88,163,204,55,21,18,131,47,150,29,181,238,100,75,49,186,168,213,44,236,167,28,50,239,49,201,142,151,106,87,234,215,232,223,201,247,251,199,92,234,50,238,191,80,10,190,178,81,41,73,185,30,225,204,144,206,34,229,147,6,34,25,140,137,104,218,205,99,105,195,73,149,210,101,186,198,93,163,128,101,116,90,227,101,69,148,248,128,146,13,16,180,142,76,12,210,30,95,49,153,213,15,162,26,154,67,89,53,249,144,74,74,161,202,228,70,239,13,198,36,243,14,107,168,26,138,79,44,125,148,198,248,249,99,49,23,120,138,246,82,16,123,250,71,191,120,249,202,163,167,252,207,26,167,246,77,117,225,205,187,107,50,245,164,239,192,251,4,147,104,143,142,182,122,2,95,224,183,206,244,203,72,207,183,121,89,77,130,225,171,220,2,83,26,121,46,37,38,146,61,228,71,188,111,25,246,15,3,68,213,92,239,43,128,123,96,213,107,96,26,122,218,220,214,186,83,187,129,118,143,106,211,215,191,71,238,128,229,146,146,125,67,74,147,239,13,4,187,245,13,196,254,48,27,103,114,226,96,133,111,238,27,202,77,250,198,210,147,144,248,220,6,178,86,254,177,174,247,222,54,11,121,141,212,30,226,32,26,200,236,42,71,113,164,0,107,20,80,166,110,224,80,13,64,0,0,3,77,238,100,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,162,184,13,35,82,184,13,32,0,231,80,10,153,246,238,1,182,180,238,226,54,239,148,110,145,253,209,69,22,227,43,245,0,217,82,239,212,56,145,11,182,99,183,96,228,58,156,164,123,250,135,83,31,20,134,219,112,142,219,173,235,189,224,27,49,111,219,63,71,179,172,121,217,252,110,166,9,247,53,89,178,229,221,154,221,100,57,81,81,168,186,183,39,171,215,11,111,139,19,214,165,244,204,210,37,77,161,90,189,70,227,112,147,197,196,23,103,120,147,34,199,98,253,83,175,40,152,109,135,46,174,104,190,150,182,247,182,176,187,6,6,99,149,83,148,227,17,176,249,51,135,10,250,223,174,247,14,223,27,113,21,142,125,156,164,160,27,59,79,34,63,76,151,179,115,218,140,110,169,231,45,77,221,121,36,132,53,120,149,59,234,132,175,101,187,171,180,32,121,217,204,199,105,143,125,205,78,91,188,225,219,53,248,171,222,27,242,137,102,211,173,241,249,114,229,245,183,237,239,26,161,165,46,68,102,86,117,36,183,25,30,75,222,226,228,82,242,25,140,62,211,169,132,137,127,54,75,229,97,91,188,175,124,81,168,165,90,132,45,173,126,109,113,101,190,91,91,238,247,138,195,82,59,66,13,124,225,150,199,111,82,191,249,195,220,202,105,201,235,177,141,103,147,199,162,206,163,140,50,251,125,225,119,232,172,61,155,76,219,65,41,168,182,115,69,147,123,224,212,118,190,93,252,75,180,6,63,200,104,45,124,206,9,60,237,151,52,75,105,245,11,250,226,246,195,47,48,23,12,245,48,217,185,238,246,141,123,244,183,184,167,219,143,103,68,224,252,100,26,153,90,230,79,93,17,137,93,142,4,202,246,203,237,187,133,255,0,162,169,119,229,204,154,84,235,138,241,202,86,246,77,60,80,69,218,3,173,163,233,157,129,184,70,182,220,249,53,155,245,118,189,243,119,247,143,114,196,182,205,164,181,221,190,183,250,199,97,11,6,164,26,72,214,119,43,250,209,207,66,84,132,18,108,103,110,187,0,234,81,45,182,253,119,87,177,254,177,210,212,244,159,56,193,33,27,126,175,199,18,239,170,191,82,183,113,239,30,230,25,163,90,247,157,183,95,128,215,17,46,55,144,73,39,15,141,247,38,227,25,129,140,241,88,75,150,97,22,247,132,30,170,242,213,109,147,135,72,207,217,247,141,214,176,147,95,127,207,6,92,191,177,47,254,120,201,6,101,78,55,126,154,142,254,208,110,38,80,181,125,20,255,0,232,127,88,130,217,82,248,103,205,251,79,205,189,102,179,39,233,107,90,217,189,191,120,188,80,80,250,148,101,207,126,149,248,123,195,133,13,46,91,25,174,165,30,107,122,219,14,201,164,41,59,172,124,123,6,81,3,127,38,242,59,141,210,46,161,178,100,118,61,198,42,213,141,68,70,118,247,197,26,220,110,233,61,227,138,182,236,163,222,57,228,100,69,98,59,138,154,51,151,30,32,60,252,210,7,94,201,39,91,151,167,127,38,253,70,48,59,75,172,43,219,37,145,49,124,251,147,95,82,45,204,187,45,237,153,47,157,175,159,188,72,90,225,212,125,103,199,176,121,90,190,138,118,127,4,150,17,26,166,140,162,9,219,147,25,250,148,86,226,93,162,8,45,139,111,193,137,236,193,55,218,117,79,187,13,236,47,101,249,93,126,199,135,120,241,179,247,54,141,70,236,185,115,119,246,9,66,198,157,15,231,243,227,139,138,130,158,76,28,56,137,179,145,25,26,145,173,203,37,90,195,234,115,121,111,45,227,14,234,13,18,49,34,11,103,213,200,234,87,179,231,189,169,215,202,214,183,121,246,138,49,105,183,118,91,244,115,102,239,183,1,120,176,227,27,124,28,56,118,252,25,218,45,30,135,239,182,228,246,27,189,76,253,136,217,155,104,213,138,16,186,171,209,213,73,230,205,254,231,226,11,133,187,135,134,152,225,37,117,2,103,175,165,103,201,178,51,158,121,83,201,221,191,180,187,128,102,109,41,164,199,57,67,236,254,5,106,245,209,26,171,243,149,237,114,73,95,212,187,199,165,138,171,188,35,105,71,205,251,63,6,253,87,63,3,189,252,146,237,17,238,170,82,164,130,81,19,210,25,146,76,186,125,40,71,19,187,237,119,13,246,33,167,80,229,99,144,198,158,251,250,138,203,252,209,48,185,103,187,45,100,117,49,25,175,107,238,183,216,29,252,38,32,120,47,4,135,249,167,105,217,175,187,104,201,155,49,219,216,157,188,175,184,35,230,18,2,164,141,90,26,135,165,230,78,26,239,98,68,59,138,51,183,188,158,225,222,192,97,125,125,57,54,245,20,101,65,103,175,99,68,173,229,240,191,98,119,240,21,25,121,89,233,87,205,228,112,158,1,235,53,110,167,165,206,150,189,208,103,195,83,222,49,234,191,199,127,10,77,246,60,21,217,126,93,84,69,246,236,254,200,173,234,101,236,184,247,13,84,166,139,88,147,62,34,82,169,218,150,25,38,218,150,70,116,252,66,139,114,173,110,161,123,40,141,10,170,134,86,220,68,198,113,52,130,74,225,11,213,233,247,16,68,163,202,121,110,110,22,254,63,104,6,41,203,41,239,10,102,79,171,107,217,117,164,168,159,83,207,107,168,186,60,75,217,113,238,25,153,132,90,62,236,156,237,249,238,207,159,81,250,66,214,182,179,221,5,232,162,112,166,158,161,25,135,114,101,137,18,228,169,184,52,65,173,15,182,134,13,43,34,77,200,243,58,118,62,129,238,252,131,159,90,99,205,17,38,216,245,83,185,28,86,187,89,124,179,134,75,45,178,251,252,111,247,4,153,22,175,20,102,188,203,205,158,35,93,174,215,122,236,182,182,78,227,237,28,44,2,151,237,50,125,191,93,151,81,55,190,76,183,189,146,209,241,184,178,117,12,238,62,191,217,249,190,69,16,91,6,124,250,147,83,254,93,173,123,36,173,228,31,191,246,6,95,97,61,48,229,63,76,197,195,198,68,169,42,56,199,30,241,141,106,206,218,182,203,129,159,13,199,188,33,86,207,72,25,141,170,4,51,169,242,229,36,87,205,194,235,116,187,6,60,84,83,13,146,79,30,214,167,54,104,71,78,249,173,235,15,184,100,30,145,50,246,34,102,110,71,183,28,217,147,50,83,232,164,136,239,101,58,118,189,198,26,87,19,84,182,242,225,73,162,81,185,8,100,71,159,180,212,92,44,42,60,44,230,35,106,137,120,178,101,205,151,174,252,8,135,105,74,74,53,143,194,191,180,90,249,247,100,238,81,118,141,234,102,155,138,142,126,26,49,205,107,44,175,61,214,108,153,164,172,74,46,55,34,226,67,218,20,26,155,135,230,136,69,28,83,197,228,165,180,221,74,223,152,236,146,185,238,47,188,3,134,244,54,216,146,148,103,201,168,61,102,178,215,191,117,191,117,219,212,51,79,68,172,15,207,50,135,155,120,79,109,174,156,67,154,189,139,201,204,166,21,107,235,55,219,222,22,255,0,69,140,17,158,212,51,37,78,226,21,31,2,204,76,177,252,166,185,106,212,155,166,33,9,177,40,212,68,103,209,51,18,97,134,148,242,105,201,52,174,25,200,226,117,80,242,182,33,143,50,50,29,210,132,21,237,115,183,147,192,7,161,163,105,254,104,149,64,49,181,235,117,48,45,51,125,94,91,217,41,43,241,62,193,233,144,119,184,216,67,205,154,18,89,211,192,186,197,18,234,61,145,125,176,28,196,21,238,53,18,119,241,27,77,169,59,250,69,246,198,230,181,187,151,77,63,108,6,225,110,26,28,85,247,219,168,20,251,105,73,221,73,225,218,56,17,81,172,160,140,205,104,177,36,207,203,32,26,226,34,181,104,81,100,189,173,214,44,46,146,85,14,195,67,84,75,217,51,228,217,55,107,45,123,188,207,119,120,185,21,29,73,3,11,13,16,165,186,199,71,37,238,249,23,19,33,135,58,90,226,124,145,170,70,170,151,19,208,42,120,182,30,142,220,140,222,170,193,249,54,191,0,17,253,164,124,231,156,241,2,108,238,205,171,204,236,41,219,61,248,66,160,187,5,153,101,189,116,75,133,123,113,62,222,177,236,49,6,61,169,213,65,23,26,201,160,146,226,155,50,36,172,150,91,155,73,113,251,3,137,75,74,159,143,142,91,12,165,195,52,178,106,232,182,106,221,153,37,248,192,93,236,3,162,185,210,115,110,114,213,102,148,235,61,71,55,175,107,119,148,93,162,87,176,58,77,205,180,68,174,31,105,214,100,149,64,34,249,45,124,172,218,252,70,42,232,203,73,69,74,225,229,145,206,173,219,59,78,178,155,41,131,77,140,201,147,227,126,225,153,212,188,108,60,52,181,148,56,235,100,100,195,69,189,100,92,18,39,81,239,33,81,108,219,251,7,127,8,174,145,238,235,33,230,160,230,16,93,63,150,216,234,250,33,14,212,231,242,216,84,154,220,140,134,73,90,253,39,210,92,5,30,129,39,209,51,28,104,151,178,223,163,235,123,71,154,140,196,74,98,13,167,54,137,212,173,179,36,26,236,184,246,211,186,220,119,251,195,201,77,177,146,138,105,43,51,168,100,155,154,51,223,53,100,187,64,119,149,180,231,97,149,198,187,179,103,201,171,221,158,215,186,147,221,222,35,239,74,90,219,158,39,21,61,53,205,154,157,118,197,227,181,217,173,100,176,191,39,41,118,91,136,189,88,215,143,20,97,73,103,45,49,55,146,188,191,149,236,148,77,218,51,62,155,125,68,48,246,95,20,85,198,55,183,50,130,73,38,30,54,249,93,104,245,200,232,66,25,29,148,86,35,222,147,47,124,78,162,250,104,153,135,122,215,233,90,139,158,45,125,187,196,236,253,207,163,202,205,246,120,12,247,150,22,203,3,12,213,243,100,101,8,191,11,216,139,120,198,252,37,142,150,210,84,180,168,166,19,56,100,108,154,252,230,243,169,106,217,156,114,215,185,238,242,136,92,148,226,189,32,210,18,167,39,210,116,149,136,183,204,218,33,69,207,56,140,199,108,159,116,105,55,125,175,221,22,226,23,23,40,183,93,52,34,162,146,153,145,95,116,209,163,252,99,179,103,17,233,119,147,116,206,165,102,86,35,185,71,182,96,59,201,171,183,213,116,125,151,95,188,49,59,26,24,206,114,110,157,172,113,29,95,91,25,36,186,166,79,48,182,170,97,7,226,248,229,137,66,184,255,0,250,11,119,84,210,109,206,78,17,77,77,18,157,156,214,102,73,111,61,239,151,219,110,224,36,139,105,134,80,26,201,19,229,173,181,227,20,94,79,180,71,120,231,212,216,123,207,175,27,220,239,168,241,26,171,108,249,186,213,191,202,46,209,112,105,202,103,155,217,213,46,58,247,123,61,205,188,189,69,223,220,61,140,11,112,144,141,27,110,204,25,35,53,102,233,40,139,118,238,241,61,67,26,225,112,47,94,178,47,10,114,220,207,244,141,250,190,184,59,105,102,8,108,113,205,43,194,124,249,51,126,146,181,238,71,238,157,227,35,97,227,37,76,172,141,83,104,94,190,46,164,186,189,241,203,76,218,83,155,244,82,18,221,186,228,254,81,112,44,228,179,11,245,77,182,158,124,189,175,250,91,223,246,227,187,148,82,156,211,20,183,118,253,111,64,219,182,171,47,89,111,226,125,130,230,162,105,42,51,34,76,210,16,253,231,147,249,70,226,99,160,156,60,165,24,199,109,201,194,1,195,147,39,35,77,21,239,102,82,95,112,135,168,130,43,182,95,82,67,174,110,46,18,197,242,211,60,61,153,14,67,115,24,52,149,182,150,119,123,161,10,59,102,218,227,210,251,131,144,164,230,235,29,105,205,160,211,244,118,78,254,234,67,124,230,208,106,225,16,206,239,117,32,26,220,115,50,179,101,224,93,163,131,51,122,240,81,9,203,197,149,245,247,24,210,113,140,171,201,90,12,184,92,150,67,135,30,251,123,59,170,37,164,236,218,189,119,113,128,192,110,80,168,61,108,154,54,39,89,108,146,152,20,229,183,31,151,207,242,139,11,161,243,186,172,72,164,155,203,123,109,251,239,238,17,3,42,52,234,132,41,150,30,206,20,219,164,71,176,192,166,201,44,220,35,146,99,9,48,42,160,135,165,113,106,72,168,210,108,155,133,218,115,45,215,73,162,233,67,59,107,153,240,242,136,72,19,19,135,177,183,145,64,53,170,253,119,126,111,110,177,239,97,157,205,98,203,110,143,104,199,28,30,196,73,12,198,159,148,58,212,116,6,103,54,139,33,49,168,81,238,91,159,144,95,57,44,242,95,21,147,44,84,57,93,146,86,231,146,125,130,143,103,4,155,219,127,172,252,131,180,65,89,37,191,168,116,208,51,8,34,74,76,226,217,242,11,232,133,220,59,30,113,132,36,145,156,67,36,71,192,245,132,3,177,65,218,227,90,14,215,28,68,199,66,157,237,16,209,254,236,134,148,204,96,207,201,137,100,253,231,8,7,56,143,168,15,113,25,14,15,56,194,103,34,218,25,191,215,8,111,20,108,57,253,25,191,250,100,3,91,135,100,25,142,57,189,99,182,95,186,55,28,136,101,105,50,39,81,255,0,72,135,83,48,136,67,90,197,102,73,218,221,126,240,13,19,255,0,29,46,125,30,78,108,187,248,250,226,17,113,202,57,76,222,101,23,50,219,125,90,115,0,156,154,190,22,128,87,93,251,132,150,76,166,172,234,92,66,141,9,61,220,92,46,210,24,69,167,132,51,115,25,3,75,68,66,74,243,184,83,221,210,225,6,233,118,128,137,41,139,26,169,132,82,51,95,43,203,77,237,237,140,119,82,216,92,237,182,121,237,118,136,248,123,195,131,87,177,169,169,38,200,205,124,179,7,211,123,123,162,135,34,65,18,157,105,54,162,34,202,205,174,103,222,64,57,147,137,78,77,79,203,23,190,111,89,239,119,142,162,5,221,159,63,71,54,107,117,219,180,94,233,148,189,17,58,187,69,36,178,223,170,253,157,226,208,204,100,177,16,250,187,235,15,53,254,134,101,216,2,252,225,164,195,89,8,147,212,219,229,226,47,43,185,29,194,224,78,147,180,67,188,119,203,226,20,158,222,163,24,231,67,212,169,148,19,77,174,16,149,242,226,92,185,187,151,119,71,187,184,94,9,101,119,3,24,222,85,33,134,141,75,201,190,36,143,141,183,240,239,5,228,182,216,145,44,188,74,149,175,225,2,126,183,189,125,226,206,198,193,229,117,103,172,189,173,213,239,12,171,156,194,51,62,105,210,135,140,69,214,202,152,34,69,151,188,200,251,15,142,254,2,207,214,52,20,206,0,162,222,203,20,226,91,213,239,217,84,68,119,202,92,111,222,8,181,237,53,107,22,111,184,59,89,119,64,251,122,39,247,198,219,176,174,67,69,27,79,165,72,203,196,212,155,91,119,120,239,100,50,39,38,199,150,29,213,40,242,26,172,134,243,238,37,91,168,192,115,160,91,218,16,132,95,45,144,71,126,61,131,214,74,41,29,183,41,243,134,76,205,18,253,74,253,155,188,174,241,204,145,97,84,210,57,45,147,78,197,25,155,4,187,38,9,74,183,14,254,241,235,32,240,150,169,105,41,38,37,115,87,236,130,34,201,45,115,121,118,238,184,14,133,186,3,61,254,107,90,222,225,255,0,212,56,211,60,57,212,106,254,108,230,205,127,210,246,236,246,195,220,51,68,87,18,251,218,140,158,57,172,255,0,139,222,43,91,247,61,227,188,133,149,212,143,102,215,211,19,38,45,107,103,134,115,127,219,73,0,198,169,164,135,102,108,190,90,205,153,42,245,150,225,246,71,159,126,95,107,150,187,171,216,255,0,88,201,218,131,14,170,217,154,26,102,26,158,155,172,204,150,147,213,203,221,93,175,107,112,33,162,154,209,162,190,158,69,67,41,82,89,252,58,85,18,134,76,206,68,242,136,138,229,191,137,118,128,198,153,101,61,183,190,211,123,102,175,88,234,91,190,174,246,185,150,254,61,227,35,240,63,71,254,127,154,201,127,61,186,141,126,211,250,67,54,92,169,115,221,10,252,6,78,225,38,135,245,28,10,161,98,163,39,19,38,13,153,162,28,202,236,137,196,221,37,171,59,239,115,134,227,222,51,50,130,195,71,169,200,72,20,57,51,91,167,15,173,189,225,77,23,204,106,246,199,111,40,79,80,179,120,29,128,158,13,64,73,28,240,175,105,217,182,157,219,14,76,217,148,239,186,29,188,175,184,50,34,87,78,236,16,141,181,182,107,50,220,175,171,183,19,51,237,30,142,17,130,134,105,8,55,8,205,55,234,176,223,91,173,145,92,214,146,251,34,143,56,184,27,125,23,175,216,141,151,97,181,73,37,103,190,251,112,29,172,115,200,81,25,17,145,244,250,143,223,30,94,165,156,177,46,131,75,142,100,50,215,18,58,78,18,119,216,255,0,32,12,49,211,42,174,216,39,82,102,57,191,89,146,42,102,139,235,109,123,45,146,191,146,35,150,83,43,231,45,111,143,213,234,242,250,219,222,247,239,238,25,85,165,84,225,202,142,184,136,68,28,18,149,178,77,102,132,163,105,90,203,230,121,54,189,139,119,146,58,172,32,192,138,158,97,206,218,198,38,140,106,245,22,188,169,195,189,245,157,229,216,36,12,173,209,254,142,230,232,153,186,249,199,89,153,112,135,109,77,184,27,158,216,95,166,229,121,144,105,215,241,59,121,63,214,54,169,26,125,201,65,69,231,121,74,214,234,237,118,242,240,205,223,191,136,244,104,135,85,174,102,123,187,128,91,122,246,153,215,74,230,7,182,219,230,123,165,234,119,245,170,239,17,101,164,228,139,99,175,106,67,218,179,228,216,253,101,175,118,89,239,239,19,21,56,96,158,151,69,180,75,222,184,119,18,86,43,241,73,136,227,210,234,141,143,84,250,171,139,65,62,164,158,193,194,29,70,94,67,5,198,226,140,124,209,242,99,205,245,172,128,181,58,205,94,213,235,173,123,180,239,119,120,205,234,134,113,174,192,200,136,141,154,215,201,187,63,236,194,46,193,130,180,36,27,242,202,182,4,157,109,126,47,91,124,200,52,241,105,95,148,100,204,234,125,14,120,14,244,10,117,102,247,71,160,78,150,111,159,8,248,113,224,36,140,120,145,73,57,235,16,231,229,180,234,115,59,20,239,145,155,232,229,187,137,118,137,48,192,90,103,98,166,36,10,219,115,254,119,225,81,234,118,250,27,93,253,195,14,180,114,161,38,179,42,218,54,44,217,139,105,183,229,78,60,149,108,138,52,153,41,230,76,172,123,175,196,72,213,9,43,84,182,71,43,101,199,76,205,169,115,13,29,209,148,238,72,79,127,112,131,179,106,95,226,210,90,238,9,47,91,253,99,147,21,42,214,101,241,246,181,253,111,245,142,91,133,152,146,69,212,57,42,82,122,212,69,246,70,66,63,52,189,160,242,200,37,177,60,235,234,16,115,39,50,234,60,171,33,163,183,149,187,128,196,218,54,47,154,224,85,15,171,214,230,136,53,222,249,122,146,86,235,236,18,167,143,20,52,109,83,74,68,66,193,45,245,44,165,241,205,145,53,12,110,153,154,219,34,34,177,31,29,223,100,96,132,255,0,71,42,225,19,6,181,114,153,227,133,171,73,221,50,87,173,229,30,238,34,68,225,86,146,57,28,243,91,73,142,250,156,207,67,181,236,190,140,123,250,187,68,138,232,99,79,243,101,54,250,182,189,109,167,49,42,245,60,188,97,90,46,211,24,195,65,232,227,90,157,65,42,139,122,91,59,101,13,76,152,82,141,82,87,136,136,137,105,51,51,51,61,196,51,239,4,232,232,202,82,72,244,36,82,158,53,42,57,199,188,100,57,180,118,54,144,158,6,103,217,196,50,139,160,132,102,132,34,191,255,0,151,27,102,197,211,151,63,220,27,232,59,32,138,194,164,172,167,115,45,194,140,75,210,254,147,231,26,61,162,219,245,119,168,82,191,82,191,208,162,55,113,239,17,121,53,149,115,85,111,61,241,250,220,177,177,77,249,57,126,140,123,248,159,96,155,12,94,144,189,61,145,53,14,203,139,73,148,122,93,232,180,107,221,145,194,224,71,222,34,203,23,176,234,123,1,90,212,113,37,5,30,226,23,60,140,74,79,98,89,17,145,186,225,220,143,236,8,51,235,66,9,238,213,135,200,135,217,114,236,210,105,50,47,158,249,188,66,202,252,55,112,25,134,218,184,238,17,251,161,76,108,76,190,159,155,195,68,203,221,108,219,131,149,183,211,186,76,205,40,120,143,113,144,207,38,162,75,126,82,35,247,140,81,218,161,219,223,163,247,70,226,79,54,251,117,142,189,149,158,251,166,195,156,133,223,171,172,7,37,30,73,141,43,111,50,76,174,52,145,245,141,100,162,50,177,238,1,196,118,7,89,115,214,218,254,212,116,115,106,123,94,110,175,107,203,155,46,237,93,251,59,199,168,203,114,226,52,173,171,164,203,55,220,1,107,166,180,55,56,53,170,231,77,93,156,207,125,69,251,125,183,120,241,207,225,71,55,69,61,29,207,250,205,106,212,89,118,91,90,231,126,57,251,133,251,83,89,55,230,251,131,175,152,180,167,26,36,145,31,151,125,197,126,163,1,98,102,148,230,100,178,206,217,234,68,105,190,175,143,14,254,225,133,216,233,133,249,121,147,230,231,247,79,233,111,173,123,113,35,115,25,74,141,220,198,233,150,101,40,247,163,191,223,24,245,139,80,242,226,230,173,162,115,12,207,171,219,58,146,87,245,62,211,19,2,45,166,244,255,0,55,234,190,91,214,107,51,125,14,214,181,187,251,199,130,141,102,235,190,111,91,217,239,139,205,137,51,72,121,143,55,108,11,110,39,87,174,207,169,112,151,150,249,45,123,112,224,127,104,121,103,105,136,169,108,19,232,137,55,91,94,69,44,146,227,38,147,50,183,121,247,10,45,167,55,237,11,35,215,101,223,151,201,191,227,28,121,148,175,102,35,61,126,110,137,31,147,110,191,124,122,40,246,158,67,150,75,43,95,67,169,39,222,58,151,225,34,162,28,34,217,157,78,235,121,6,96,60,242,217,222,103,155,238,14,35,205,89,106,60,221,157,67,213,148,153,245,150,85,19,137,191,89,182,99,119,193,39,159,99,58,34,22,106,87,4,147,38,103,199,223,1,226,143,163,191,136,246,248,127,88,243,4,193,79,243,118,191,229,67,102,218,236,190,185,7,127,36,251,7,154,152,73,162,160,220,89,56,219,182,75,134,139,155,70,87,227,249,7,92,104,54,212,123,140,206,246,181,128,74,214,139,250,66,235,81,46,151,248,33,109,158,157,101,57,249,195,202,203,169,46,26,189,194,64,105,250,175,110,215,252,161,147,38,95,162,222,247,191,119,112,249,204,165,42,212,72,98,141,229,193,165,223,149,245,86,55,178,117,164,239,192,251,6,108,97,22,152,178,41,79,59,109,84,252,3,122,221,70,93,100,241,8,189,181,151,181,219,223,196,4,198,182,254,107,244,62,232,230,33,119,234,235,24,189,135,154,78,80,149,23,56,106,230,178,22,246,125,85,242,207,89,93,243,103,238,43,121,35,33,101,85,20,178,98,222,120,120,200,85,150,179,39,65,244,171,126,238,207,124,7,162,74,183,112,21,182,100,159,80,227,180,242,20,93,21,36,247,219,113,142,66,76,143,117,192,105,201,190,215,21,73,88,237,113,168,200,86,251,172,2,135,184,5,76,247,88,80,212,86,176,10,145,92,12,238,41,109,220,64,5,115,119,10,153,245,13,35,81,21,128,19,192,84,82,229,218,23,236,43,128,168,10,91,125,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,192,105,26,149,192,105,1,91,219,128,162,204,142,214,49,83,176,219,1,170,201,237,26,85,98,235,20,225,192,81,64,54,34,84,68,149,111,47,36,199,146,159,197,41,150,159,90,114,220,178,241,251,3,212,70,29,146,163,246,134,60,124,245,6,243,47,166,198,119,203,195,223,32,30,124,230,10,113,206,153,182,87,255,0,243,180,90,204,114,138,53,82,51,180,32,208,163,249,90,196,91,207,213,90,23,33,216,117,54,233,150,85,145,23,105,119,11,99,139,205,33,217,12,217,165,25,239,212,112,227,229,182,49,17,53,141,198,227,83,185,195,138,65,150,105,228,71,18,221,229,184,44,155,175,18,162,93,185,164,186,106,251,226,250,105,18,109,195,204,102,196,218,200,204,170,7,211,99,63,108,232,199,199,94,86,189,195,34,45,234,63,190,50,129,234,97,38,26,182,16,146,91,91,144,146,222,125,222,248,185,212,157,112,252,46,213,211,129,44,217,60,163,62,172,222,216,89,168,50,214,54,89,183,89,37,192,119,146,229,76,81,172,213,193,173,87,181,252,90,143,180,6,105,80,179,24,9,244,195,86,244,108,63,65,230,82,90,167,19,126,146,143,180,207,176,100,77,13,32,131,109,182,205,135,30,93,162,200,203,121,30,254,143,97,12,7,195,186,246,97,32,154,19,206,162,5,146,84,68,58,174,249,41,37,209,81,251,98,237,222,50,255,0,6,177,117,169,171,112,233,122,99,36,37,46,106,134,136,144,246,243,35,213,240,186,207,126,240,25,51,35,148,158,100,44,219,120,140,158,46,175,123,184,123,233,84,25,161,7,100,174,249,207,137,119,16,242,52,196,226,26,49,162,89,69,67,43,229,140,189,5,145,245,39,191,188,123,233,83,141,172,189,81,62,81,240,62,224,21,68,41,154,200,205,43,251,67,148,220,33,26,72,140,150,57,105,67,89,115,103,223,239,141,104,52,21,139,57,125,176,28,118,225,201,179,185,18,184,91,120,228,165,4,146,35,35,223,96,53,160,189,113,125,176,55,25,73,93,78,164,189,245,16,13,210,78,226,226,55,18,130,46,209,199,40,232,36,145,18,162,216,47,125,194,28,103,167,210,214,237,121,148,25,94,252,94,79,229,19,160,236,140,211,214,162,251,99,115,50,72,202,202,47,182,60,195,213,124,153,187,94,115,45,43,223,140,66,63,156,9,171,229,74,81,18,38,210,213,92,237,185,244,159,249,193,145,234,77,68,100,123,200,109,145,244,136,204,116,62,20,64,145,110,152,64,255,0,239,75,242,138,29,83,3,108,202,152,192,151,252,241,126,81,71,163,75,169,35,177,169,37,246,70,234,94,78,235,41,63,108,121,7,170,233,99,121,148,115,89,113,90,220,95,79,243,135,93,21,137,82,40,20,169,79,84,50,70,201,22,185,185,22,130,181,251,110,174,240,200,184,132,234,58,214,146,251,34,186,198,237,185,196,253,177,105,158,198,218,81,55,74,107,10,92,212,71,99,46,112,110,229,255,0,88,54,27,198,233,34,150,105,77,73,77,26,75,129,148,98,55,151,254,240,5,218,122,18,30,40,178,169,211,227,155,162,162,30,110,97,64,73,226,181,121,162,35,122,55,242,86,158,187,123,81,225,254,79,116,219,43,81,42,172,165,82,101,114,50,84,123,101,111,250,193,205,94,58,83,27,173,87,82,223,255,0,30,223,244,130,13,201,142,12,83,241,250,189,100,76,216,181,119,182,85,163,174,222,211,184,90,234,143,68,74,42,102,151,13,113,149,85,206,28,219,232,56,215,127,184,158,253,226,232,39,28,233,45,247,172,169,82,248,197,175,233,6,180,227,53,46,250,76,211,86,211,74,234,232,199,182,127,231,135,33,139,117,6,130,180,84,67,134,164,189,91,168,245,54,44,170,100,251,127,99,143,27,31,160,149,56,210,239,15,15,93,172,178,151,172,108,247,223,186,28,102,131,184,175,77,40,243,120,81,79,238,47,238,214,255,0,158,56,143,226,245,48,217,229,240,174,156,43,149,247,199,55,252,241,70,45,81,186,19,83,48,145,112,110,196,162,181,100,145,172,204,110,19,105,34,185,43,141,216,239,23,150,157,209,166,133,144,177,14,190,117,159,33,76,103,220,243,236,149,179,25,241,241,69,218,61,124,126,55,83,112,172,56,162,170,233,130,36,219,122,163,155,235,50,247,65,111,107,13,34,96,154,106,45,50,217,237,45,18,178,213,228,74,98,137,102,173,233,190,228,187,191,175,237,0,246,17,144,212,85,1,6,132,149,77,12,201,37,122,159,151,99,90,79,149,117,251,93,251,190,208,177,152,165,165,47,131,204,57,13,36,156,82,17,71,15,48,56,114,37,196,103,61,90,73,101,115,202,233,111,220,91,248,111,22,143,26,113,210,160,159,68,59,4,134,36,174,54,136,150,157,35,97,43,51,59,50,101,250,225,238,222,44,92,117,60,229,72,243,145,49,112,241,73,56,135,14,36,245,40,177,102,81,153,238,185,30,238,144,15,69,92,233,65,85,206,34,162,208,168,106,109,73,56,231,29,35,105,14,29,247,171,221,79,118,241,107,156,169,220,168,237,206,107,133,103,103,242,53,103,150,249,184,223,49,159,177,33,207,140,194,226,82,214,109,194,77,213,117,153,238,110,251,191,232,13,143,145,204,100,63,145,44,155,30,110,55,96,255,0,154,2,250,97,164,53,11,42,231,47,207,84,42,117,186,159,84,142,100,184,103,225,195,180,93,249,190,53,201,165,176,113,13,67,212,84,226,174,194,214,68,184,180,25,153,216,251,28,238,24,80,194,106,57,118,109,92,150,32,245,150,190,120,103,58,191,253,71,6,103,50,158,68,146,142,38,90,109,150,172,210,126,37,101,98,223,191,121,137,129,121,113,87,24,215,56,40,157,68,100,145,226,84,181,109,93,151,51,111,60,251,183,44,247,239,24,223,49,140,92,234,98,195,209,36,132,149,146,209,155,123,136,139,49,246,223,180,110,198,60,162,37,33,100,73,186,15,142,225,213,147,232,101,69,101,162,228,119,34,51,20,123,184,72,214,101,242,4,65,193,60,211,174,55,124,168,53,18,148,119,93,207,113,119,25,139,133,131,116,116,37,71,83,73,230,51,147,139,134,106,35,104,214,56,139,33,9,202,219,132,86,53,36,237,189,36,91,250,204,89,73,92,106,151,22,210,213,144,175,155,222,224,98,232,82,248,153,55,166,160,33,154,128,102,92,230,205,159,38,185,42,51,60,202,85,239,101,151,178,48,18,41,131,241,20,165,19,79,194,65,66,84,48,158,41,167,155,180,84,91,121,172,167,141,123,237,111,255,0,65,118,96,241,102,155,97,41,74,234,138,121,57,80,73,233,70,182,95,231,136,179,70,146,117,124,49,234,202,6,65,187,217,52,237,255,0,10,58,248,173,37,43,117,169,89,101,114,19,44,198,101,102,30,254,148,4,179,158,57,210,173,36,146,170,194,150,43,110,223,48,111,250,65,204,135,198,186,73,220,214,172,169,115,181,184,76,90,254,144,67,156,102,145,53,154,204,245,146,217,26,75,61,253,69,210,255,0,74,41,13,164,213,111,13,155,36,178,159,60,214,189,217,123,250,81,57,137,151,249,53,210,173,249,85,125,48,155,246,204,27,47,244,131,134,140,123,163,207,127,134,212,150,239,248,201,175,233,4,61,187,165,45,122,253,179,74,105,238,143,99,15,127,74,58,148,105,13,95,89,86,146,73,191,254,25,239,233,3,152,152,201,150,145,84,124,50,242,120,113,71,17,26,46,121,166,109,119,251,168,243,147,77,37,104,226,105,204,149,213,22,126,40,255,0,84,218,236,63,117,17,19,27,141,245,212,197,121,157,146,75,10,233,201,208,134,123,134,255,0,116,239,29,84,78,38,85,238,93,179,147,193,217,73,182,232,119,127,158,28,196,147,226,70,147,212,251,50,201,138,160,170,250,49,231,11,83,149,37,48,66,175,210,69,247,19,189,151,24,55,142,184,192,237,105,57,157,195,156,84,149,214,35,54,110,156,34,205,87,200,134,143,162,121,204,184,167,127,217,22,102,103,81,84,19,21,58,219,242,196,39,89,150,249,25,89,30,235,118,159,112,233,212,196,201,215,13,91,3,217,143,168,154,80,96,118,79,49,47,113,58,229,69,150,117,30,242,39,18,61,102,28,28,162,14,112,235,177,51,22,153,74,161,20,146,83,143,37,36,103,153,27,174,126,240,240,69,45,157,56,118,76,166,44,203,141,201,133,254,65,204,98,6,162,102,198,137,28,89,244,109,190,25,206,2,137,27,194,156,86,166,229,210,169,100,42,106,122,124,141,137,75,45,89,113,173,230,43,37,5,191,167,199,112,246,147,45,35,156,150,106,219,128,153,83,15,32,238,155,169,236,219,138,214,61,206,136,211,148,84,213,156,161,68,166,41,251,153,53,170,241,144,142,240,221,216,101,191,112,238,87,137,85,162,208,132,191,35,133,70,82,177,124,172,233,125,245,8,36,210,81,164,154,93,214,237,83,122,85,187,101,203,242,197,175,198,252,93,30,39,16,52,199,152,202,224,155,84,190,99,69,188,165,180,249,217,79,41,91,200,138,220,31,46,209,128,206,98,229,82,205,173,46,151,111,237,101,207,231,143,31,57,172,103,115,102,208,81,48,80,233,213,146,173,145,181,149,239,107,241,81,246,7,49,150,21,86,154,85,132,114,151,118,104,227,188,49,163,160,151,125,183,187,247,139,109,53,210,170,174,137,37,32,225,105,147,204,209,167,162,135,123,253,216,99,156,76,124,107,142,17,42,29,37,114,182,228,31,229,20,101,179,121,105,83,164,105,233,17,118,110,20,93,9,222,45,79,42,53,60,152,216,121,90,19,17,151,49,180,133,149,178,218,214,186,207,216,144,186,88,13,87,74,160,103,18,56,136,185,188,181,135,81,181,102,75,177,9,77,174,151,72,174,70,174,195,33,140,238,169,44,145,165,179,35,203,194,227,155,37,158,71,202,162,153,140,133,97,165,173,172,217,73,105,81,145,220,140,143,129,151,104,130,67,42,108,80,136,42,114,37,18,151,165,81,104,232,106,205,10,55,51,120,196,222,217,87,190,219,254,208,241,11,196,41,172,83,40,67,236,192,164,247,40,200,146,162,50,59,119,168,99,229,59,140,51,52,203,97,229,177,92,208,213,179,230,37,102,74,139,164,102,92,86,61,52,5,121,1,20,175,150,102,146,182,238,140,199,103,210,91,247,110,222,161,5,194,141,196,234,158,74,165,68,193,203,96,87,153,102,217,27,140,184,100,105,222,119,220,178,236,33,162,23,73,202,202,19,59,14,64,83,200,201,100,22,118,157,35,221,187,245,209,231,162,103,84,228,194,9,150,249,250,0,207,162,179,36,69,55,114,221,239,247,139,115,80,148,133,17,139,83,115,102,85,153,215,12,252,122,15,172,94,163,42,105,237,42,99,153,218,54,152,234,73,171,228,203,157,211,77,248,246,188,46,173,37,164,43,211,232,135,27,219,233,181,146,22,218,79,82,233,157,179,25,241,241,135,216,35,49,201,130,29,182,87,90,59,118,43,250,199,188,195,156,82,136,144,198,60,107,122,84,217,60,227,23,55,212,101,185,38,174,29,50,237,12,9,37,139,197,213,66,33,110,34,50,75,208,65,175,164,230,237,223,187,30,110,55,29,103,17,49,8,76,25,72,223,74,136,147,118,243,43,125,207,118,231,56,240,24,159,21,141,76,70,64,196,94,107,32,53,155,107,73,18,95,45,253,31,174,119,142,21,43,139,8,68,100,43,79,199,201,155,109,81,104,206,165,59,107,36,205,55,59,154,196,196,140,178,139,198,58,137,146,53,46,18,84,149,17,21,137,77,172,186,254,172,116,241,216,245,87,48,75,40,105,116,153,195,77,178,248,151,78,252,59,28,22,254,26,172,163,231,175,37,17,117,84,165,23,186,124,92,115,69,184,138,253,102,99,154,191,145,242,16,110,21,97,3,152,186,185,193,128,87,182,146,227,221,119,19,24,203,78,201,101,41,66,179,93,69,12,241,117,31,186,11,131,9,139,181,26,89,109,215,96,165,136,204,130,226,219,132,87,50,250,177,102,36,241,148,42,29,100,209,86,203,204,203,54,237,189,158,195,30,233,49,84,51,240,76,37,85,100,7,146,147,221,30,207,96,68,162,231,74,113,82,101,26,162,109,212,202,202,205,230,232,146,175,125,222,223,188,122,6,235,88,181,54,149,252,165,210,34,62,191,231,11,71,39,42,57,151,141,214,170,72,85,102,110,219,227,26,50,181,200,118,239,212,212,204,42,80,218,42,41,102,226,203,210,139,110,251,190,200,162,227,196,214,243,18,203,168,106,13,206,55,178,84,118,251,74,27,82,250,254,116,246,179,95,11,6,140,182,183,65,101,126,61,170,30,2,81,84,202,223,214,231,154,203,203,46,94,15,167,191,188,119,172,76,41,146,205,121,244,17,112,253,52,223,229,1,235,32,177,22,106,107,67,75,106,1,36,181,145,31,69,69,184,237,237,135,110,229,92,235,204,56,218,215,6,68,164,154,78,199,218,95,84,45,186,226,169,182,158,70,89,228,41,240,61,241,77,246,138,196,207,101,44,221,44,77,96,151,209,191,171,164,247,253,131,19,34,213,233,119,28,236,93,33,50,132,101,40,113,46,65,194,95,33,25,157,202,44,143,241,8,254,142,106,58,87,82,46,103,15,8,226,157,106,214,37,182,102,157,237,146,122,172,124,15,180,72,118,41,202,224,43,9,28,83,75,136,90,212,166,218,110,208,171,73,153,229,116,149,216,123,255,0,16,198,10,139,9,136,231,241,12,49,7,57,113,61,11,25,55,115,62,129,31,82,5,129,193,194,253,32,43,26,81,185,100,18,37,178,84,179,11,174,178,162,89,116,140,179,103,61,231,172,34,226,175,188,50,62,150,211,2,104,202,26,55,163,104,214,213,179,36,148,74,113,69,99,232,220,183,188,44,116,143,0,27,153,147,5,17,1,81,165,46,102,185,161,171,112,191,107,125,195,189,103,69,217,110,176,212,152,90,168,238,94,193,63,209,6,70,70,75,244,206,125,89,91,118,115,67,36,146,130,253,48,101,191,119,187,143,68,173,49,27,84,35,89,167,244,57,110,73,252,245,221,245,241,135,209,250,56,197,66,45,106,133,145,213,78,22,176,210,70,112,166,119,78,253,251,154,28,115,193,25,206,82,101,116,237,72,148,163,113,25,193,172,184,127,205,137,145,156,176,250,90,194,30,111,207,29,19,213,250,112,191,166,28,233,86,146,169,138,214,218,111,74,30,92,190,76,71,109,253,212,97,91,88,55,16,139,229,149,207,183,251,129,255,0,48,122,73,61,17,51,128,215,90,83,52,45,102,95,45,133,117,95,218,247,137,51,35,46,15,73,88,84,60,141,108,246,147,69,140,140,239,20,69,186,255,0,93,29,188,22,146,210,55,72,137,218,174,143,73,154,237,109,185,5,217,238,163,10,226,233,4,60,74,91,173,70,165,68,147,34,44,182,255,0,52,121,169,140,138,38,95,26,210,97,161,34,150,222,84,173,74,83,102,118,59,159,89,23,112,68,137,17,132,210,18,64,239,251,170,164,204,174,101,186,57,29,159,92,27,177,56,221,79,196,54,163,240,162,153,60,214,242,99,81,253,32,143,20,204,151,45,132,91,171,213,161,73,85,200,156,221,198,197,218,56,207,226,19,176,144,234,202,244,187,163,111,41,71,214,127,84,50,200,207,137,174,44,72,156,109,215,19,81,72,12,143,46,242,139,69,186,189,184,196,77,48,241,54,89,29,38,110,26,26,117,37,121,73,155,67,172,210,220,74,84,162,45,153,205,246,37,240,222,45,116,195,23,227,26,129,113,8,118,78,102,86,220,106,59,241,47,110,49,251,24,113,10,58,123,28,243,78,148,191,41,68,52,225,27,87,226,77,91,217,31,104,162,215,213,79,109,83,217,148,74,77,42,39,99,94,93,211,188,142,235,81,238,238,28,105,115,138,101,204,196,69,189,22,223,246,7,29,231,215,16,251,135,98,51,53,26,186,62,248,239,37,18,55,163,13,63,43,68,153,27,68,190,130,15,187,187,188,5,195,135,169,225,222,205,174,139,130,69,173,111,24,69,127,182,99,206,205,162,209,17,170,213,56,218,242,230,190,67,189,184,13,133,211,168,106,218,196,68,166,252,51,21,175,247,6,217,49,8,199,7,252,174,213,16,13,16,141,19,46,160,149,116,150,114,62,150,225,238,233,88,8,72,247,152,74,222,87,74,41,40,232,40,184,25,167,242,143,11,21,18,193,43,50,31,108,236,155,249,69,196,115,100,21,116,68,161,230,84,209,194,116,31,75,190,50,252,72,203,219,22,237,192,50,70,158,164,101,172,54,78,33,248,147,52,61,152,136,212,158,37,111,106,57,117,37,29,9,53,151,68,182,225,197,248,220,151,213,218,251,148,92,58,39,216,45,156,147,25,227,146,217,19,142,201,82,90,221,247,81,150,237,222,220,122,102,177,145,14,50,72,114,99,34,77,248,248,235,117,253,88,50,202,205,98,109,16,153,60,100,201,230,24,143,52,51,169,178,156,78,237,228,130,222,100,146,237,29,102,30,71,28,186,49,68,163,109,38,80,235,77,156,221,197,105,49,113,171,202,150,89,81,203,227,179,77,32,20,184,141,87,69,135,210,103,209,82,120,21,207,216,139,66,244,65,74,166,46,174,21,72,89,26,73,4,107,59,150,242,35,234,183,96,49,101,70,31,212,146,228,45,165,68,76,160,91,188,18,111,153,228,167,127,67,118,243,23,190,155,171,232,180,37,173,166,173,147,180,123,58,72,201,81,237,38,199,187,118,245,8,251,128,196,57,132,26,137,41,76,191,162,140,157,34,87,119,182,238,27,167,138,179,100,45,70,77,203,56,159,18,87,243,192,73,179,115,236,54,136,190,178,186,147,150,94,22,154,67,254,81,180,212,179,9,226,239,158,191,130,232,112,203,53,134,235,251,2,55,155,198,185,226,47,102,100,251,251,82,191,233,7,101,5,143,83,230,243,248,169,30,251,113,74,251,253,208,73,18,99,40,128,194,84,68,164,211,136,48,7,211,65,254,139,67,118,251,194,227,83,211,12,57,151,18,10,14,182,150,56,68,249,44,179,76,152,62,150,237,219,143,184,132,74,193,105,15,81,48,230,116,179,32,185,25,30,244,185,213,255,0,56,61,28,179,74,154,174,16,210,73,98,152,177,56,74,233,37,206,239,118,238,19,2,95,24,196,42,78,5,165,26,42,169,29,146,102,190,156,115,95,206,238,28,104,172,123,163,224,73,73,114,181,164,144,104,181,245,147,38,138,215,237,241,157,226,40,98,244,187,171,156,105,104,38,41,67,204,131,45,201,119,179,235,195,197,78,116,139,169,166,78,60,167,225,228,5,172,203,124,136,115,170,221,174,247,12,132,193,175,73,10,52,220,52,166,186,163,12,251,10,102,215,244,163,121,56,247,74,197,54,75,69,99,74,42,251,250,19,6,207,253,32,133,226,198,249,234,23,174,75,82,99,50,246,171,183,103,235,131,182,151,233,31,83,66,54,77,166,30,159,177,17,151,73,14,118,223,245,209,4,198,167,24,233,103,119,157,91,77,111,223,186,61,191,231,142,178,163,170,169,202,134,5,12,181,80,75,30,61,105,61,104,120,182,212,118,177,239,226,123,183,253,225,19,204,233,59,83,37,9,187,84,223,146,94,181,207,233,71,178,166,244,186,169,96,212,155,149,36,146,38,9,29,61,97,118,123,183,112,156,198,77,84,56,19,73,212,85,12,210,101,19,48,156,17,196,70,60,253,217,117,172,167,157,102,163,181,219,61,221,130,244,210,242,10,98,151,218,118,57,206,109,167,38,109,124,67,103,228,230,181,172,69,236,140,97,156,183,76,41,186,219,51,118,46,141,73,217,59,181,138,47,244,195,116,244,181,153,57,198,54,144,221,216,226,191,166,1,32,12,214,50,116,170,202,156,203,8,204,202,215,136,78,255,0,242,135,33,202,198,88,150,151,150,109,45,61,199,244,116,255,0,56,71,162,116,161,138,114,33,156,211,10,80,139,57,125,20,251,75,221,71,50,55,74,120,152,100,169,45,76,169,37,116,13,69,119,140,247,239,247,97,96,103,130,170,201,115,205,171,60,206,94,68,100,100,102,79,39,135,219,22,47,26,232,138,98,179,102,114,242,166,175,184,236,102,207,209,133,125,179,190,67,108,186,37,148,250,147,191,236,140,113,252,214,147,93,66,200,162,169,30,7,235,213,217,245,225,213,30,150,19,181,196,101,55,105,60,135,215,153,125,159,94,14,163,149,29,129,13,192,79,215,29,44,128,168,98,50,91,33,234,179,165,87,65,17,249,45,239,226,99,211,192,225,116,206,107,39,68,130,50,75,59,110,29,219,230,82,97,148,75,43,40,214,91,205,6,92,72,186,134,197,53,164,193,70,28,54,219,55,165,25,53,231,205,242,198,91,90,246,226,239,113,15,117,45,210,18,76,148,182,231,132,212,166,98,190,237,181,29,254,232,36,139,175,132,56,93,35,163,219,132,140,68,76,197,14,156,173,184,117,166,41,104,34,47,83,51,43,100,35,189,211,247,197,234,151,205,33,25,66,25,56,184,114,75,109,146,72,212,225,95,117,139,180,98,91,154,80,193,163,197,55,80,81,230,72,59,23,203,100,103,98,255,0,157,29,52,203,75,87,161,82,103,15,54,163,86,100,230,93,239,153,238,223,216,240,12,221,57,244,185,9,73,28,198,12,183,117,188,159,202,54,156,169,101,167,111,154,112,63,251,228,254,81,128,145,58,99,206,245,134,73,137,163,76,137,70,68,121,215,188,191,247,227,125,173,44,35,221,190,178,58,145,43,112,241,170,254,152,92,140,240,41,244,162,57,183,26,114,109,5,99,44,189,23,211,215,246,71,94,236,13,48,243,132,181,206,219,35,34,182,232,150,198,1,163,76,89,228,37,205,184,138,52,243,113,204,181,245,127,207,141,69,166,132,253,74,35,55,232,190,62,201,127,211,137,212,72,92,178,30,156,134,202,109,78,90,85,156,37,111,136,108,247,238,30,138,22,105,46,111,162,212,194,25,68,103,127,85,73,245,123,226,56,97,52,212,159,182,105,73,68,81,86,53,149,204,214,191,233,199,171,167,180,203,153,196,173,36,244,194,138,77,214,162,220,234,139,214,253,124,4,130,53,31,10,226,8,211,20,201,223,177,100,53,42,37,165,36,210,78,182,101,220,161,137,20,158,149,80,177,199,10,136,234,130,141,100,151,159,53,162,201,54,182,107,113,123,184,135,191,128,210,26,150,121,40,55,43,42,68,140,239,123,76,91,239,247,65,69,234,152,193,177,28,201,54,181,170,196,188,221,19,43,240,63,202,44,125,113,163,117,43,82,68,68,198,68,69,84,4,184,152,213,196,168,153,91,118,204,163,81,157,174,209,238,233,14,253,156,120,164,148,68,103,89,210,155,202,255,0,162,45,127,72,58,201,174,145,244,188,34,44,138,206,142,220,230,78,148,197,190,255,0,117,238,12,196,142,219,12,176,90,158,161,161,227,27,128,137,155,171,106,67,4,189,169,104,51,44,132,171,90,200,79,178,59,253,129,123,24,139,135,107,53,223,104,175,110,42,33,138,241,58,89,200,97,221,82,19,88,80,214,37,25,111,152,35,171,254,120,112,31,210,242,93,209,201,84,80,199,199,244,234,127,166,12,196,12,199,110,54,29,87,188,67,95,244,200,118,12,196,178,118,45,107,119,51,246,68,48,218,15,75,217,67,153,243,213,180,41,90,214,249,125,61,254,236,61,188,179,74,42,98,33,72,82,235,74,36,188,97,39,116,197,190,239,117,12,140,156,75,136,50,220,180,253,176,53,22,109,198,66,200,75,180,137,164,226,148,146,42,214,143,60,206,18,122,51,38,187,189,212,122,136,28,95,166,227,19,153,170,162,157,112,179,25,116,35,155,62,175,171,20,92,196,44,172,69,114,21,51,43,113,33,224,19,138,116,218,8,148,237,79,32,65,23,19,56,214,202,223,229,141,104,197,122,77,197,18,17,86,211,170,81,240,34,143,104,207,248,96,61,155,206,113,43,151,17,196,136,125,180,160,179,56,130,223,214,99,203,61,136,114,35,44,229,63,147,25,25,220,143,106,69,191,132,60,141,79,139,146,104,6,51,166,160,144,23,143,201,211,139,71,98,189,191,112,15,77,84,212,82,217,107,140,147,243,56,38,181,138,114,218,215,146,155,218,220,46,125,226,59,241,227,28,34,99,121,143,154,98,164,49,153,54,157,102,165,102,230,75,234,173,124,174,110,189,143,237,15,103,143,154,79,61,15,52,131,134,149,204,169,72,146,102,34,49,10,179,198,179,73,18,144,69,124,174,238,235,251,67,21,168,169,41,214,91,111,61,181,17,15,177,234,245,90,148,228,205,159,53,239,152,142,254,73,112,237,1,200,162,48,138,42,125,182,237,178,169,227,122,141,94,93,91,6,87,205,154,247,186,15,176,135,167,196,28,42,153,235,214,104,146,79,20,91,17,239,40,101,31,90,253,160,201,138,50,77,74,74,246,205,92,241,62,55,87,125,100,83,125,89,184,110,46,209,113,226,232,218,42,124,149,28,69,64,178,53,32,217,241,81,109,112,63,125,39,191,120,8,204,137,194,201,145,29,213,37,157,149,147,215,12,175,230,14,27,152,99,48,109,179,123,154,39,61,29,215,56,117,91,248,2,73,34,240,26,130,136,66,214,212,242,106,179,36,25,22,88,150,79,127,103,169,142,157,252,0,163,156,133,91,28,229,57,233,25,29,137,230,175,196,189,204,4,123,177,134,206,56,202,84,236,12,213,43,59,220,181,86,235,250,145,195,93,43,17,46,143,54,54,56,228,182,223,174,113,179,46,41,190,243,183,120,206,105,230,5,74,37,234,125,80,28,248,242,91,203,144,207,42,175,123,95,131,125,230,45,29,123,134,171,128,56,231,218,130,154,153,163,85,108,205,238,223,148,189,143,120,12,92,170,104,150,220,131,75,232,106,57,75,113,242,81,145,38,229,188,148,126,196,90,185,188,153,80,79,58,70,211,233,202,242,145,211,77,186,207,187,184,100,165,68,167,161,90,56,119,91,52,19,79,100,233,145,145,220,136,202,199,222,45,125,75,32,106,52,150,225,20,66,141,113,6,179,201,191,141,251,184,111,1,104,156,73,164,207,113,241,176,229,194,76,222,133,207,145,45,244,173,229,17,245,125,145,201,155,75,54,87,93,34,67,165,149,213,39,164,93,231,220,58,142,60,119,0,190,216,117,142,147,202,103,156,53,13,201,62,89,213,95,94,75,245,185,248,89,194,246,66,75,112,27,74,216,121,236,60,59,51,41,253,26,203,143,78,16,193,37,17,68,147,52,153,53,188,137,79,30,253,230,33,133,167,214,221,236,69,191,180,92,220,56,197,57,173,47,31,2,227,8,150,120,153,139,81,62,60,149,107,146,145,198,203,45,221,16,31,66,116,157,117,43,157,195,235,24,156,74,158,188,70,171,196,68,37,69,123,39,118,229,30,253,227,219,194,188,135,74,233,90,84,87,182,227,184,138,141,30,180,188,142,45,138,10,97,49,163,97,201,233,227,105,86,119,141,10,36,158,168,140,202,239,123,251,196,133,97,46,42,74,171,72,37,45,153,228,142,33,123,83,141,17,65,196,165,119,202,218,85,236,207,126,255,0,180,2,235,122,209,65,180,203,232,113,36,164,173,10,35,190,242,59,141,237,198,87,184,10,29,186,198,209,172,200,204,138,195,116,200,140,134,210,210,69,188,175,196,6,164,172,207,176,110,23,72,113,203,136,228,32,139,125,128,80,86,247,20,0,21,62,225,82,26,69,119,30,243,1,168,5,46,93,161,114,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,1,69,112,26,70,165,112,26,64,84,138,227,108,110,21,250,134,131,183,80,10,31,1,160,204,200,140,107,87,85,190,200,208,225,25,94,221,128,56,81,135,209,81,95,138,12,121,169,138,58,46,29,187,63,16,244,145,69,185,70,175,98,99,207,199,154,85,157,37,221,248,128,121,168,230,139,166,163,79,103,95,188,44,126,58,76,145,45,144,206,223,83,218,178,111,102,223,150,246,186,218,46,206,241,125,38,198,150,97,221,112,247,91,46,255,0,178,67,17,180,178,172,91,149,210,213,83,105,152,234,150,214,195,187,83,154,215,113,143,106,125,163,25,88,70,134,58,207,147,49,168,39,109,148,94,176,185,250,37,118,213,219,215,187,191,135,120,179,201,35,91,235,235,185,153,253,209,234,43,233,178,166,51,201,163,199,17,172,214,204,159,118,249,45,123,173,91,248,119,142,146,85,46,136,142,124,209,14,206,117,100,207,108,196,91,174,93,167,222,50,71,103,39,84,188,155,89,69,30,242,36,219,202,239,191,1,123,169,41,45,35,25,181,231,134,207,147,87,110,155,165,107,230,239,238,22,70,58,155,168,37,104,101,215,96,181,72,137,35,83,103,172,66,179,17,91,188,237,196,135,103,38,174,170,25,94,187,36,215,85,173,203,127,16,133,94,215,246,167,218,3,33,231,152,121,36,84,42,156,151,74,46,227,109,173,68,123,66,247,42,219,184,168,121,185,52,230,160,160,166,144,105,102,39,97,105,168,134,227,85,208,67,182,178,138,234,222,74,62,8,225,221,192,121,88,108,105,157,40,212,136,186,150,232,85,136,203,99,71,14,190,8,28,41,197,119,3,54,204,235,211,93,106,201,163,108,143,80,105,237,221,228,151,104,12,200,195,13,41,96,161,89,105,137,197,117,149,197,76,18,100,92,216,103,116,25,32,189,107,93,183,25,25,71,233,39,74,70,17,45,85,166,116,19,170,73,159,55,56,94,180,189,200,68,98,42,199,160,92,75,144,83,12,134,131,39,8,245,68,118,81,117,239,46,226,29,252,183,28,171,73,75,10,76,29,81,170,44,230,175,156,154,86,243,34,46,182,204,4,198,195,105,1,70,56,210,109,86,220,206,255,0,164,29,237,250,216,219,140,210,10,142,97,181,172,234,236,185,109,191,96,116,255,0,209,136,137,135,210,103,16,217,36,167,195,107,25,95,245,53,143,232,134,136,221,38,49,13,244,45,7,90,230,205,111,212,214,11,253,16,152,145,41,243,109,44,168,57,122,79,93,95,106,200,156,201,250,20,241,239,223,187,212,123,135,152,153,105,161,64,165,25,90,196,157,228,187,126,131,189,195,127,184,8,174,152,227,93,103,49,53,20,77,75,172,35,112,215,243,147,69,191,126,253,205,247,142,154,39,18,170,55,75,244,106,230,106,185,252,172,223,243,67,2,77,231,122,107,211,40,117,37,11,137,150,44,203,191,204,103,59,74,220,88,22,170,107,166,204,193,205,86,201,137,151,182,108,223,49,147,221,110,44,12,11,136,173,167,207,40,148,169,158,99,185,159,168,160,191,205,29,121,79,230,103,229,197,255,0,213,167,242,6,6,102,70,233,151,85,61,147,85,136,247,181,239,243,29,190,239,112,28,232,13,50,234,6,156,108,162,49,30,222,48,140,254,99,163,134,238,198,6,15,243,164,97,112,127,252,146,252,131,81,205,227,77,68,173,163,135,180,47,200,40,207,244,105,171,25,107,43,18,247,223,251,204,95,208,13,197,105,161,24,227,42,34,196,155,153,159,247,156,191,160,24,0,83,168,254,37,19,254,66,127,32,221,110,125,48,46,137,197,241,247,52,254,65,48,51,138,103,166,76,217,100,226,27,196,107,222,214,46,103,79,119,184,15,15,83,105,83,83,204,154,137,109,138,239,89,172,201,98,230,182,202,246,52,246,179,220,49,73,217,204,106,150,102,168,158,62,208,191,32,211,206,145,38,156,198,255,0,249,37,249,3,2,254,167,31,106,77,106,156,118,172,222,171,153,158,192,223,27,253,108,111,55,164,117,72,210,178,162,178,181,138,223,161,205,255,0,68,44,2,166,37,171,79,142,233,110,191,71,250,135,17,81,111,103,53,19,155,140,251,8,76,11,227,29,164,5,80,235,174,45,21,109,205,78,26,143,229,6,251,79,220,198,203,154,69,86,233,181,171,15,254,94,207,244,66,200,170,37,103,193,123,250,247,13,10,121,213,91,165,247,8,92,11,217,249,161,235,83,255,0,118,31,252,189,159,232,199,58,15,73,106,229,132,101,77,107,151,165,127,208,214,79,253,16,176,90,215,61,151,220,21,39,29,46,7,247,8,81,144,197,165,5,120,125,19,174,55,31,31,153,140,255,0,68,52,47,73,42,197,213,17,185,89,220,237,111,208,230,191,162,24,249,174,116,143,202,251,132,53,109,15,241,207,247,8,5,248,140,210,2,169,140,101,109,46,173,206,75,181,203,96,108,175,99,250,223,112,218,150,99,28,106,162,155,114,97,81,244,119,231,61,140,187,14,220,17,239,11,30,152,167,9,59,220,223,239,1,70,190,71,185,223,242,72,5,243,156,98,116,12,73,155,236,207,51,45,74,43,158,204,101,186,214,246,3,138,206,49,77,161,72,146,197,71,149,41,44,169,249,77,39,187,171,138,5,152,84,124,65,164,139,91,187,234,72,80,227,31,50,47,25,247,8,5,241,70,56,205,147,198,168,223,109,255,0,41,39,250,49,186,156,115,154,174,250,218,162,246,225,242,146,127,163,22,20,226,159,191,170,125,194,13,174,32,190,137,247,8,5,249,60,87,131,123,203,159,102,203,195,229,83,47,243,7,156,153,87,136,138,66,201,185,174,98,83,102,159,80,183,111,181,22,172,163,98,147,193,223,242,72,106,68,99,220,13,205,215,223,184,128,122,136,233,195,145,6,106,68,70,110,133,188,139,118,247,14,36,41,191,18,243,121,207,53,214,73,234,46,177,213,179,18,155,145,45,123,175,191,119,80,238,101,81,48,8,125,165,56,187,36,157,73,171,114,184,92,128,93,138,18,128,41,204,52,11,199,41,215,41,237,110,253,126,91,216,212,94,200,187,5,208,149,224,195,46,180,214,178,155,189,243,95,229,195,237,63,110,45,237,41,136,244,236,130,87,10,134,103,58,135,24,207,111,149,214,172,185,148,175,106,119,220,99,191,252,208,123,57,101,133,171,178,146,124,159,148,47,239,241,108,7,168,119,2,224,28,136,85,233,107,157,139,244,242,187,11,221,6,243,24,11,46,89,229,240,82,246,47,238,229,127,72,60,188,62,145,100,71,157,250,199,166,101,191,230,127,228,104,114,26,210,82,25,11,60,181,165,142,214,63,153,199,253,16,14,214,109,163,212,25,178,70,213,33,188,220,254,248,31,97,251,160,234,160,244,119,73,231,218,104,254,204,191,52,63,35,163,143,48,210,93,75,104,146,213,107,115,37,255,0,123,122,183,251,144,234,215,164,180,197,54,201,90,218,255,0,241,106,127,162,19,152,247,240,186,57,211,103,155,91,71,118,91,230,131,159,210,142,241,26,62,208,144,237,58,228,77,35,148,137,55,35,219,222,62,23,191,7,5,158,45,40,39,233,225,92,90,255,0,241,98,63,162,28,104,173,40,106,167,218,83,105,174,115,102,73,164,203,155,27,46,37,245,161,86,23,42,117,134,248,89,37,74,208,228,155,82,178,100,221,34,218,34,85,219,191,202,62,193,228,93,165,232,88,135,18,228,20,14,102,202,196,103,173,120,183,253,147,247,133,183,157,99,85,65,54,89,174,34,165,214,153,181,171,249,205,9,221,191,118,230,203,180,117,80,152,155,50,97,163,79,61,229,233,95,231,100,159,249,128,101,113,166,20,165,62,152,167,14,26,3,118,236,190,53,125,133,218,98,178,169,37,30,204,193,166,230,144,214,73,102,214,22,119,125,137,219,201,63,120,91,127,146,108,197,200,156,203,157,221,39,251,25,61,159,80,56,113,152,129,48,84,66,222,110,109,188,237,99,212,39,179,234,65,25,10,220,171,11,153,129,109,228,195,216,212,102,87,207,17,218,125,253,195,179,150,39,6,212,178,110,44,188,150,247,151,203,94,86,238,193,140,171,196,122,137,112,233,97,185,205,210,147,185,22,206,223,127,181,239,26,17,136,19,198,207,63,59,217,70,91,207,103,71,243,70,56,92,179,1,138,123,4,99,27,70,166,15,58,141,36,179,241,145,101,187,236,159,120,234,39,20,174,14,161,104,34,128,182,245,125,22,43,187,188,99,36,30,48,85,176,203,179,85,22,82,74,114,151,202,141,30,239,250,3,144,230,45,84,145,54,56,154,131,49,150,242,249,81,178,227,199,130,5,194,229,116,231,52,101,10,189,78,195,45,189,179,102,241,207,119,91,138,189,241,229,98,233,202,73,166,86,110,65,216,242,171,47,140,119,179,223,30,111,228,145,51,115,245,102,246,253,140,159,230,142,166,58,179,141,117,41,73,204,174,86,50,63,18,95,205,4,204,57,83,169,92,161,183,115,65,49,100,19,87,62,146,184,220,251,79,222,29,108,36,20,51,206,161,36,213,243,44,147,229,24,224,191,63,117,227,178,162,238,70,86,63,22,92,62,208,216,68,225,198,22,149,67,196,101,52,153,40,186,23,223,246,72,84,119,115,105,50,88,109,215,27,134,203,151,45,143,61,251,59,194,67,4,195,241,12,49,16,214,108,217,174,89,140,186,140,250,135,25,19,199,163,25,36,197,197,103,207,229,116,8,175,99,221,192,187,134,166,38,9,132,113,47,176,246,69,34,246,60,183,181,247,117,144,14,202,115,78,234,137,232,184,40,59,25,101,202,173,103,188,71,184,207,223,29,2,219,156,51,188,203,41,94,222,176,199,171,129,168,165,241,12,33,185,164,102,98,85,245,133,171,81,117,157,188,146,247,134,212,214,58,148,83,4,80,174,221,121,202,253,23,56,88,251,68,30,105,169,244,238,17,71,150,43,37,139,47,169,160,255,0,16,226,196,206,163,223,89,169,248,156,199,115,63,33,37,199,222,33,185,27,179,173,74,54,55,145,172,204,184,240,223,218,58,183,188,175,178,98,141,244,77,34,26,191,143,181,253,169,126,65,181,206,46,25,149,222,224,123,186,63,212,56,198,211,171,245,183,183,121,10,166,14,36,214,146,54,248,159,105,0,230,20,230,45,165,18,81,19,100,222,231,208,47,200,55,209,82,198,50,162,52,198,216,200,238,94,44,184,253,161,215,189,1,20,74,220,215,87,178,47,202,54,78,6,44,250,70,215,15,108,64,61,52,22,32,207,161,29,74,217,155,228,177,153,223,103,65,245,91,216,142,122,177,82,166,62,138,167,219,191,106,183,252,193,225,149,14,250,56,162,223,100,134,217,161,236,214,50,251,192,46,52,38,44,84,140,26,86,137,254,85,38,251,246,86,207,252,193,221,163,29,234,180,50,132,38,170,177,165,36,86,216,91,236,250,216,179,246,117,59,191,32,17,172,142,230,2,249,65,233,31,91,67,217,41,172,178,146,81,148,190,103,50,125,158,228,42,230,145,53,123,202,53,57,88,102,59,153,254,135,180,95,232,133,138,204,233,25,153,31,222,26,141,79,17,17,145,241,227,192,6,66,67,233,51,88,194,230,212,214,217,115,90,255,0,51,90,62,31,243,67,144,141,41,171,179,191,231,235,255,0,150,51,253,8,199,35,121,206,181,125,192,75,207,21,250,95,112,128,100,195,186,83,214,107,117,42,42,238,252,63,82,218,237,250,200,223,111,74,58,208,212,70,170,231,117,247,252,204,107,135,254,232,99,25,196,61,152,172,189,254,241,13,105,141,138,78,227,118,223,185,32,25,103,45,210,154,126,77,26,34,107,174,42,61,220,216,142,22,46,198,70,180,233,38,243,147,2,138,122,180,186,143,138,185,184,189,141,184,19,67,19,138,100,250,83,209,123,127,212,151,228,2,153,197,222,250,255,0,242,75,242,9,129,156,116,238,149,48,240,197,14,151,171,188,169,78,123,252,203,51,237,236,100,123,168,125,45,41,214,217,109,106,175,236,163,65,92,249,169,206,54,250,200,142,100,207,102,45,116,91,138,181,184,116,19,249,6,249,213,115,162,65,36,163,248,91,232,72,252,129,129,34,209,58,93,83,218,148,229,196,45,247,47,212,149,246,125,100,116,175,233,109,40,113,106,74,113,2,229,152,204,190,101,43,250,17,128,139,170,102,235,109,37,183,92,247,125,9,63,144,109,21,69,52,37,26,182,205,231,238,105,252,129,129,157,109,105,107,46,59,254,127,255,0,249,82,191,161,29,124,86,151,80,231,151,85,136,93,183,249,146,127,208,140,31,110,119,50,77,254,89,181,253,162,127,32,219,57,156,97,241,127,252,146,252,129,129,150,147,45,40,35,20,250,73,154,226,233,52,17,31,204,194,227,115,237,104,116,147,29,35,230,175,168,201,21,150,98,52,101,253,14,73,118,251,144,198,69,204,34,150,178,81,189,123,123,82,252,129,183,196,43,139,187,254,164,131,2,253,77,49,174,107,49,132,113,62,18,235,46,68,95,57,36,184,25,31,235,99,164,60,72,136,136,70,174,34,115,152,213,196,182,98,47,188,145,105,216,152,56,150,141,11,122,215,59,249,63,212,52,42,96,241,44,205,183,189,238,137,126,65,112,46,52,202,182,207,172,74,102,119,51,183,208,125,239,106,60,100,238,106,168,248,133,184,111,235,13,74,73,223,45,184,38,221,131,168,92,107,206,40,243,187,115,63,106,67,105,111,44,206,249,183,251,192,57,13,187,145,195,82,85,99,62,225,235,164,181,81,64,146,19,183,228,52,178,72,245,43,246,110,225,220,60,70,180,139,126,109,253,123,133,80,243,132,119,205,187,222,1,237,99,171,24,216,140,150,152,230,203,127,160,145,118,123,81,210,115,179,239,121,81,23,183,180,47,200,58,148,186,225,222,234,251,131,149,12,132,171,54,238,192,28,149,198,46,254,169,213,216,54,142,41,70,162,241,155,189,225,67,135,121,91,242,110,247,200,105,217,156,185,17,35,121,247,128,230,179,30,150,219,81,107,108,119,51,46,136,217,92,206,35,49,229,127,119,212,151,228,27,42,134,121,30,82,45,187,180,134,140,136,34,233,22,240,28,132,205,226,210,171,20,69,136,189,161,126,65,181,17,49,121,211,51,113,235,239,246,37,249,6,195,136,78,243,65,111,27,107,109,89,110,101,214,2,139,117,70,102,105,87,19,236,27,38,107,81,157,198,242,18,130,62,153,117,13,212,181,14,175,37,59,253,243,1,197,50,115,168,110,180,210,206,253,31,186,55,114,55,216,57,144,240,170,60,214,111,179,172,7,13,152,87,143,55,67,127,86,242,26,246,88,171,238,111,238,144,238,224,25,130,55,73,47,167,114,148,146,45,231,219,220,61,4,44,170,74,227,136,37,195,220,141,100,71,211,95,15,182,3,196,181,46,141,112,203,35,55,51,59,23,72,184,253,177,87,165,209,141,40,210,251,54,50,227,210,47,196,98,235,66,83,50,37,39,51,16,87,50,86,239,24,190,63,100,199,91,53,167,24,76,91,166,168,63,21,209,250,33,246,23,127,104,139,133,180,56,119,72,242,228,221,239,141,198,32,86,234,141,41,106,231,107,249,67,212,198,200,218,75,171,212,194,244,74,214,233,159,97,118,152,235,34,90,40,3,186,83,171,85,242,158,251,245,92,84,117,113,50,232,150,27,37,155,57,72,206,196,121,136,255,0,24,226,103,125,179,227,107,110,234,29,164,76,113,56,217,33,199,110,68,126,196,117,175,41,42,185,164,248,152,2,35,98,81,123,59,111,220,144,220,110,101,28,87,204,247,249,37,249,7,23,162,102,99,81,91,172,7,61,19,25,170,148,74,39,188,147,191,146,159,200,55,78,38,115,20,162,86,124,197,228,240,65,13,168,69,48,106,50,89,238,51,46,209,221,64,20,185,45,154,151,192,151,115,242,184,110,1,215,19,115,108,135,187,119,238,65,44,78,13,25,201,27,187,110,145,233,26,136,167,117,103,173,95,95,99,156,5,95,138,144,38,13,71,14,189,251,173,185,125,189,224,60,177,71,77,160,221,177,59,144,209,237,82,118,185,127,88,222,69,77,61,105,68,105,141,178,75,220,209,249,5,99,21,8,251,235,212,158,99,85,173,196,186,135,29,232,67,40,115,115,87,187,182,253,224,57,5,85,78,9,102,165,71,241,247,36,254,65,79,8,35,223,51,37,197,230,235,245,52,151,226,29,58,236,87,34,226,70,40,222,98,81,159,112,14,193,217,204,110,111,158,122,207,214,23,228,21,240,150,100,159,211,191,245,105,252,131,172,89,45,74,59,118,141,172,139,62,160,28,254,115,139,115,113,191,126,206,137,126,64,76,108,89,29,141,223,242,72,112,145,154,253,17,190,147,43,150,110,55,1,206,102,42,96,181,17,54,187,221,86,224,158,35,184,129,137,158,194,248,198,151,150,198,123,236,131,234,176,234,32,159,134,105,105,214,174,214,89,31,3,225,184,118,113,51,54,117,42,76,35,251,247,122,211,227,126,242,1,216,166,182,169,101,235,232,204,245,102,223,184,182,118,191,238,123,199,41,172,87,171,26,73,26,103,246,183,236,86,191,152,60,84,84,90,156,90,141,215,47,123,95,112,226,169,212,216,242,171,119,188,2,227,252,155,107,70,210,68,138,154,214,221,243,147,95,209,142,178,51,22,170,232,211,81,59,63,207,117,154,190,116,104,183,255,0,208,239,30,17,70,102,123,187,69,18,123,247,113,235,1,235,202,176,168,34,148,165,185,49,204,102,119,190,165,5,199,247,34,158,24,79,203,140,199,254,165,31,205,30,101,168,149,180,86,207,111,176,6,251,133,229,47,238,6,7,178,133,168,234,21,230,213,70,94,214,191,139,71,228,29,236,22,33,84,112,169,178,230,249,85,159,49,124,174,217,246,123,81,111,33,102,174,181,155,35,246,189,189,111,245,13,181,205,158,82,200,246,143,242,11,242,0,187,144,248,207,87,203,212,149,51,82,106,242,40,156,47,148,218,59,25,117,239,71,112,244,178,141,41,177,10,91,14,162,106,186,213,158,115,87,232,99,7,196,136,191,89,24,248,185,139,139,62,155,215,43,88,250,61,95,104,109,156,82,13,6,148,185,199,184,6,74,47,75,76,70,136,104,208,186,255,0,49,43,137,115,83,5,254,132,104,132,210,170,191,98,45,46,29,121,151,45,247,243,91,39,213,245,145,142,112,209,8,186,82,165,246,245,13,213,68,195,235,178,231,223,239,31,96,12,175,107,76,106,191,80,219,110,98,46,244,164,136,203,154,26,227,111,172,15,59,61,210,138,174,155,37,77,170,185,214,167,92,110,17,115,99,73,237,223,234,69,218,49,181,200,146,185,234,215,215,217,212,52,109,78,39,126,179,238,0,185,179,10,206,50,125,24,252,100,194,101,175,82,221,91,132,173,73,38,230,163,185,157,137,37,196,122,24,12,88,155,72,179,236,19,253,70,190,217,254,85,74,175,150,246,226,131,237,49,101,218,155,62,217,89,49,22,253,193,126,65,165,201,188,75,182,207,17,123,112,232,23,228,1,145,146,173,35,106,212,235,117,149,149,175,150,223,51,154,239,247,33,121,229,26,71,204,156,134,82,225,171,43,168,156,60,191,51,147,229,88,173,197,161,129,173,77,30,69,242,63,107,241,232,151,228,29,244,182,186,155,193,164,155,76,211,33,26,243,91,80,147,236,246,189,192,51,182,19,73,218,166,28,137,165,214,249,77,74,189,185,181,179,255,0,68,59,169,102,145,149,84,99,169,123,195,28,237,17,154,84,124,222,217,111,183,214,175,214,67,4,88,196,40,213,40,151,19,55,185,146,139,126,206,92,62,194,71,161,151,226,162,161,32,92,38,231,217,21,172,185,124,171,126,207,104,3,60,97,244,137,132,38,18,220,226,176,233,239,214,23,55,159,110,239,37,175,120,117,179,124,88,162,231,205,186,151,231,250,253,126,91,252,170,234,111,150,221,136,43,112,24,39,29,138,179,104,133,44,216,159,102,53,90,223,42,164,187,59,80,52,66,98,149,68,217,165,28,251,107,95,244,171,127,204,1,146,152,135,39,165,163,96,74,50,95,15,157,111,198,107,115,103,112,174,149,18,206,246,51,239,33,101,33,91,219,103,145,178,212,22,116,67,169,204,168,189,178,146,87,98,223,215,196,113,254,75,19,136,216,86,161,98,103,249,210,218,82,121,118,84,21,140,138,220,73,29,227,143,70,77,83,19,82,198,196,186,254,99,117,167,22,106,203,107,153,184,147,191,0,27,117,134,28,198,166,5,49,205,201,172,79,196,18,137,123,65,111,37,18,143,134,97,102,34,96,222,107,46,118,237,123,219,121,9,8,70,29,66,212,52,140,161,222,103,218,13,232,120,120,139,237,6,139,221,174,62,81,118,240,24,87,90,211,78,202,246,44,144,90,173,110,179,232,153,175,108,189,231,218,3,194,116,70,243,123,148,70,158,36,123,134,210,154,82,109,209,251,163,113,165,166,228,70,123,239,184,7,160,144,84,83,57,52,100,51,208,209,154,157,76,74,30,35,213,165,86,50,50,59,239,35,236,25,199,161,126,146,113,178,138,134,6,89,57,173,53,76,187,48,139,117,72,230,226,85,203,99,220,119,75,70,124,83,219,212,48,62,14,17,113,13,154,144,222,101,102,177,111,182,241,234,232,106,146,111,69,212,16,145,108,70,236,106,108,220,112,149,171,75,150,204,218,147,123,25,31,188,3,232,63,11,113,22,91,86,200,101,145,208,179,141,172,162,245,217,85,179,169,188,217,86,178,224,105,43,91,47,220,23,33,135,210,226,83,101,94,247,234,17,189,161,102,62,185,51,128,163,164,83,10,179,90,235,188,225,157,173,131,45,236,168,133,23,72,155,46,162,35,226,36,10,153,157,195,204,160,33,159,110,43,89,172,207,99,200,101,123,40,203,179,184,7,166,35,79,88,161,228,49,182,133,165,73,35,189,198,162,50,51,0,52,246,16,212,147,181,194,215,227,192,86,196,92,0,0,0,5,109,115,221,192,86,196,52,220,200,86,231,214,2,182,32,177,1,119,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,128,210,53,43,128,210,2,169,27,99,113,35,70,83,1,167,164,40,171,216,239,216,53,151,3,20,87,3,247,128,112,34,210,102,149,110,245,134,58,8,182,143,50,250,61,157,99,209,68,249,42,250,147,29,36,82,124,174,29,64,60,117,86,225,67,75,34,157,89,229,36,228,185,241,245,201,17,193,166,197,108,150,220,172,229,13,204,237,110,110,179,122,159,218,202,227,151,236,241,18,9,139,243,52,203,105,41,179,230,110,145,183,168,222,223,29,238,182,91,183,247,136,134,210,238,165,114,101,136,213,100,50,98,98,205,46,108,29,21,175,163,185,134,15,121,95,184,78,178,172,96,154,235,34,163,34,28,242,179,188,181,223,133,238,103,188,92,76,28,164,211,58,158,56,195,240,26,228,148,188,220,34,214,229,223,157,178,190,227,46,209,229,97,101,46,68,29,203,85,189,57,186,95,254,131,42,52,88,160,87,25,82,168,214,196,185,100,169,17,175,166,155,253,17,143,107,222,42,57,53,150,7,192,191,35,167,30,133,166,51,41,112,134,167,15,109,50,185,154,27,237,115,223,24,139,27,44,217,114,107,88,203,154,246,233,94,246,183,120,151,42,146,140,75,114,137,27,91,52,7,139,134,203,185,27,183,37,30,212,69,173,125,2,80,27,5,208,217,103,214,249,5,217,151,242,128,241,79,65,71,36,179,33,187,17,92,207,121,13,156,241,73,44,183,177,159,188,47,84,134,128,122,109,15,28,77,181,47,187,72,47,84,73,245,146,184,116,79,176,118,82,108,11,154,205,159,101,44,148,140,179,188,150,139,89,155,137,153,123,153,238,222,2,194,182,196,201,245,17,33,57,136,207,47,20,144,236,24,166,39,177,109,153,51,3,156,239,111,85,65,125,243,25,177,134,154,34,205,226,162,160,222,140,133,164,31,109,51,38,201,105,113,10,86,100,221,6,101,99,103,121,113,220,50,206,130,209,26,155,74,50,197,209,84,35,166,111,47,140,181,181,110,200,93,172,128,135,132,225,253,90,231,77,18,155,145,251,187,95,206,21,60,58,172,79,127,51,238,253,176,215,243,132,231,64,232,135,71,169,8,63,0,40,11,29,255,0,82,154,239,247,17,217,181,162,5,25,144,175,135,184,124,127,20,181,253,8,8,28,249,28,213,255,0,222,111,251,67,95,206,20,249,27,213,223,222,111,251,67,95,206,19,207,249,144,40,175,248,60,195,239,241,75,95,208,135,230,64,162,191,224,243,15,191,197,45,127,66,2,6,62,70,245,119,247,155,254,208,215,243,131,228,111,87,127,121,191,237,13,127,56,79,63,230,64,162,191,224,243,15,191,197,45,127,66,31,153,2,138,255,0,131,204,62,255,0,20,181,253,8,8,24,249,27,213,223,222,111,251,67,95,206,15,145,189,93,253,230,255,0,180,53,252,225,60,255,0,153,2,138,255,0,131,204,62,255,0,20,181,253,8,126,100,10,43,254,15,48,251,252,82,215,244,32,32,99,228,113,87,151,234,55,253,161,175,231,10,150,28,213,228,119,41,54,255,0,219,13,127,56,79,55,230,64,162,191,224,243,15,191,197,45,127,66,31,153,2,138,255,0,131,204,62,255,0,20,181,253,8,8,25,60,57,171,207,140,155,254,208,215,243,131,228,115,88,91,47,51,238,253,176,215,243,132,243,126,100,10,43,254,15,48,251,252,82,215,244,33,249,144,40,175,248,60,195,239,241,75,95,208,128,129,159,145,205,96,123,185,155,254,208,215,243,134,162,195,122,196,248,201,183,126,216,107,249,194,121,75,68,10,40,190,151,152,125,254,40,103,250,16,252,200,52,95,252,30,225,255,0,248,165,175,232,64,64,210,112,206,178,81,158,89,39,253,165,175,231,141,215,112,186,181,110,215,145,90,255,0,178,153,254,120,158,18,209,18,138,78,255,0,145,238,31,253,137,75,95,208,141,199,116,73,162,221,181,176,250,129,221,219,41,107,250,16,16,45,242,51,171,203,140,147,254,210,215,243,197,75,12,107,67,35,62,99,255,0,180,181,252,241,60,223,153,18,138,255,0,131,204,63,255,0,20,179,253,8,169,104,141,69,146,76,190,71,212,7,248,165,175,232,64,64,185,225,141,103,125,242,79,251,75,95,207,20,86,26,214,37,198,75,255,0,105,107,249,194,121,255,0,50,37,25,255,0,7,212,7,248,165,175,232,70,147,209,10,139,63,165,238,31,255,0,138,90,254,132,4,11,252,141,170,255,0,239,47,253,165,175,231,7,200,222,174,254,243,127,218,26,254,112,158,143,204,131,69,90,223,35,204,62,255,0,20,179,253,8,161,104,129,69,127,193,222,31,127,138,25,254,132,4,12,150,27,86,7,194,75,255,0,105,107,249,193,242,54,172,56,115,47,253,165,175,231,9,231,45,16,104,162,63,246,188,195,239,241,75,95,208,135,230,65,162,175,254,215,152,125,254,41,107,250,16,16,47,242,55,171,191,188,223,246,134,191,156,31,35,122,187,251,205,255,0,104,107,249,194,121,207,68,10,43,254,15,48,251,252,80,215,244,33,249,144,40,175,248,60,195,239,241,75,95,208,128,129,143,145,189,93,253,230,255,0,180,53,252,224,44,56,171,203,132,155,254,208,215,243,132,243,254,100,10,43,254,15,48,251,252,82,215,244,33,249,144,40,175,248,60,195,239,241,75,95,208,128,129,164,225,213,99,213,39,255,0,180,53,252,225,200,107,15,235,100,149,209,40,181,142,255,0,60,51,252,225,59,197,162,13,20,69,254,215,152,125,254,40,103,250,17,84,232,133,69,151,210,247,15,255,0,197,45,127,66,2,10,90,161,113,13,100,72,76,170,233,62,173,123,31,206,5,208,85,234,12,201,114,171,25,113,241,236,255,0,56,78,202,52,73,162,208,162,255,0,99,218,4,173,217,41,107,250,17,85,232,145,69,46,231,242,61,160,14,253,178,150,191,161,1,3,235,161,171,190,41,149,255,0,215,179,252,225,181,224,45,114,149,26,185,171,121,241,241,236,255,0,56,79,10,180,66,162,207,134,30,225,255,0,248,165,175,232,69,15,68,26,40,203,253,175,48,251,252,82,207,244,32,32,121,84,37,112,175,42,85,255,0,94,207,243,134,147,160,43,83,227,41,255,0,175,107,249,194,120,191,50,5,21,255,0,7,152,125,254,41,107,250,16,252,200,20,87,252,30,97,247,248,165,175,232,64,64,223,200,246,178,63,212,143,251,67,95,206,15,145,229,98,70,86,147,255,0,218,26,254,112,158,79,204,129,69,127,193,230,31,127,138,90,254,132,63,50,5,21,255,0,7,152,125,254,40,107,250,16,16,64,156,60,172,141,38,103,40,255,0,180,53,252,225,164,240,242,180,51,178,100,252,127,100,53,252,225,60,71,162,21,23,213,135,184,126,95,20,181,253,8,169,104,133,69,151,210,243,15,255,0,197,45,127,66,2,8,11,12,235,130,111,90,82,79,179,180,179,252,241,182,120,117,90,94,202,147,239,253,176,215,243,132,244,30,137,52,94,171,87,242,62,160,127,197,45,127,66,54,191,50,29,23,123,252,143,112,255,0,252,82,215,244,32,32,112,176,250,181,65,216,165,22,47,219,13,127,56,105,86,31,214,135,198,83,255,0,94,215,243,132,242,126,100,26,42,247,60,60,195,239,241,75,95,208,138,30,136,20,87,252,30,97,247,248,161,175,232,64,64,234,48,234,180,189,202,79,199,246,67,95,206,28,150,240,214,183,81,95,153,127,237,44,255,0,56,78,210,116,67,162,200,255,0,218,247,15,255,0,197,45,127,66,57,13,104,149,68,160,172,172,61,160,79,135,234,75,63,208,128,131,40,44,35,196,56,140,250,138,127,54,91,95,229,182,11,183,181,99,184,103,0,49,70,33,91,233,44,196,147,43,252,191,14,95,233,4,228,66,104,197,68,67,231,203,135,244,58,115,91,201,149,50,95,232,135,108,198,143,212,99,106,221,67,82,5,115,46,18,198,191,163,1,5,69,163,206,34,18,137,43,164,55,159,15,154,12,127,72,59,121,94,140,88,137,26,193,184,84,70,115,37,154,72,249,201,130,234,47,117,239,19,138,120,3,69,25,223,192,90,66,229,255,0,22,53,253,24,229,66,224,125,39,12,155,55,71,82,200,44,217,172,137,115,69,254,140,4,37,65,104,171,137,38,226,18,170,15,118,255,0,213,72,126,255,0,118,30,137,141,16,113,9,232,4,189,242,60,185,157,247,243,179,30,203,235,194,103,218,194,10,89,38,70,84,149,54,86,236,128,111,249,131,154,140,47,167,80,201,52,154,106,66,68,93,69,6,139,113,250,128,16,172,206,136,24,133,114,73,225,231,255,0,54,99,250,97,177,29,162,38,32,180,139,252,143,109,211,183,232,179,29,254,236,38,187,228,99,79,167,127,131,114,43,246,236,104,254,96,217,127,11,36,15,167,47,131,146,19,223,125,240,104,254,96,8,55,141,209,142,186,133,185,46,136,203,149,121,127,68,153,61,251,253,212,113,165,250,47,87,115,21,191,146,134,214,106,204,191,84,217,43,94,254,235,220,38,253,236,21,165,159,81,235,41,26,97,119,85,250,80,13,158,255,0,253,216,211,9,130,116,188,42,156,54,233,26,97,25,204,175,146,1,178,191,30,62,47,188,4,51,179,161,213,124,172,214,195,171,219,254,55,103,250,113,221,203,116,49,173,20,250,118,204,55,232,231,79,234,195,92,47,191,131,226,99,81,133,210,38,239,249,222,145,111,236,132,71,243,7,45,24,111,36,73,145,243,12,151,143,247,42,63,154,32,135,248,205,11,234,28,139,54,112,219,165,144,237,243,97,28,127,247,227,163,119,67,42,232,188,140,55,232,219,127,205,134,127,167,19,64,188,60,146,159,25,20,159,135,247,42,63,154,54,207,13,228,138,73,218,67,37,236,249,213,31,205,1,10,177,154,27,86,201,97,74,249,28,217,101,107,124,216,103,183,235,227,192,85,58,52,86,210,55,34,137,202,43,81,168,201,127,154,76,170,215,203,238,167,218,39,129,220,47,145,175,162,116,252,140,239,219,8,143,230,14,150,107,129,20,156,208,157,56,138,54,148,120,221,203,125,116,185,165,94,214,227,118,207,176,81,0,177,88,65,85,180,181,54,116,245,148,86,221,181,183,252,241,199,60,27,174,86,87,69,57,114,61,229,242,227,60,63,233,137,224,138,209,122,136,120,212,178,195,234,26,231,109,231,41,102,255,0,130,26,91,209,118,140,177,17,80,52,62,226,254,245,53,253,16,8,21,86,19,214,201,113,72,84,130,217,76,202,219,83,63,207,27,137,194,74,225,69,253,175,238,234,249,109,159,231,137,222,61,21,40,149,56,163,249,31,80,151,51,51,223,41,103,250,17,184,222,138,244,82,110,71,135,244,39,248,169,159,232,64,65,11,56,57,90,189,154,212,229,237,111,211,141,127,60,118,141,224,6,34,157,239,73,127,219,216,254,144,78,131,26,47,80,237,230,255,0,99,234,27,125,184,74,89,254,136,118,105,209,214,139,43,218,132,163,127,197,109,127,68,2,6,79,2,235,163,117,41,42,91,137,151,233,230,127,164,8,172,10,175,25,186,149,75,88,137,55,249,249,159,233,4,239,158,141,212,73,184,149,38,130,162,202,214,253,74,103,250,32,137,209,182,139,114,228,116,29,22,100,105,182,249,91,95,209,0,128,183,240,138,179,104,183,211,214,59,95,231,182,191,158,54,147,133,21,169,218,210,15,251,83,95,207,19,206,254,139,52,67,229,187,15,168,94,22,223,41,103,250,33,182,222,138,84,81,25,23,200,250,131,255,0,20,181,253,8,8,27,44,36,174,20,245,138,159,221,251,109,158,207,171,26,92,194,138,213,38,100,114,11,88,237,243,211,63,207,19,206,90,42,81,100,247,251,95,208,159,226,166,187,62,178,52,185,162,133,20,179,63,246,62,160,184,223,124,165,175,232,64,64,218,112,154,182,89,17,55,32,185,218,255,0,61,51,252,241,190,88,63,92,26,75,243,187,190,219,254,91,103,249,226,119,83,162,149,20,141,229,135,244,25,110,182,233,75,95,208,142,74,52,90,162,8,138,248,125,66,240,254,244,179,253,16,8,45,133,192,76,67,127,53,169,76,217,109,250,121,130,255,0,72,57,173,104,237,136,167,124,244,127,255,0,48,99,250,81,59,48,250,56,81,108,230,252,225,209,133,154,220,37,109,127,68,57,72,209,242,140,223,106,26,143,255,0,22,53,253,24,8,22,123,71,204,68,108,141,94,8,216,136,175,243,251,31,210,14,170,51,6,171,136,53,228,122,155,200,172,185,136,182,198,79,119,253,62,225,63,46,104,239,69,173,38,147,161,104,227,185,91,124,173,175,232,135,87,25,162,245,17,18,188,199,135,244,50,143,46,91,170,84,201,246,251,144,8,13,86,20,86,249,76,211,33,255,0,181,51,252,241,199,94,24,214,141,168,201,114,75,91,143,203,45,127,60,79,98,180,80,162,207,113,97,253,6,69,255,0,37,53,253,8,216,94,136,212,99,138,53,30,31,80,7,126,217,75,95,208,128,129,114,195,74,196,213,114,146,255,0,218,90,254,112,221,70,24,86,74,59,170,71,187,246,203,95,207,19,195,249,144,232,178,59,252,143,112,255,0,252,82,215,244,35,113,189,18,40,180,157,207,15,168,3,43,112,230,150,191,161,1,5,16,152,63,89,197,43,43,116,238,99,203,155,231,182,139,252,241,218,181,128,216,128,180,145,166,149,185,25,92,190,94,99,250,65,58,16,154,44,81,48,235,185,97,245,10,93,28,189,25,75,63,208,142,193,26,55,209,136,34,34,161,40,194,177,91,116,173,175,232,128,65,17,224,85,122,143,42,150,181,255,0,103,51,253,32,224,175,10,171,72,91,94,67,151,55,236,166,142,246,253,216,158,163,209,190,140,87,251,132,162,247,118,202,218,254,136,117,241,26,44,81,15,101,255,0,99,234,19,117,248,202,89,254,132,4,15,162,128,172,139,114,229,59,175,191,199,181,252,225,172,168,58,149,42,44,242,171,29,247,120,246,255,0,156,39,61,122,35,209,138,222,88,125,64,22,239,239,75,95,208,141,175,204,137,70,25,239,195,234,0,207,254,73,107,250,16,16,104,245,11,83,169,86,41,93,238,86,245,118,255,0,156,54,156,195,234,143,86,118,148,116,255,0,108,55,252,225,58,69,162,29,23,215,135,184,127,254,41,107,250,17,67,209,10,140,63,165,238,31,255,0,138,90,254,132,4,18,158,30,85,188,74,81,187,246,195,95,206,7,48,250,170,213,145,115,70,251,255,0,116,55,252,225,59,71,162,21,25,150,223,35,220,63,255,0,20,181,253,8,126,100,26,46,214,60,60,195,239,241,75,95,208,128,129,223,145,221,96,102,127,49,247,126,216,107,249,195,90,48,230,181,189,211,38,234,254,232,107,249,194,119,203,68,26,40,190,151,152,125,254,41,107,250,17,82,209,14,140,35,221,135,216,127,254,41,107,250,16,16,78,156,53,172,79,245,23,254,210,215,243,135,111,7,132,216,142,238,125,76,130,246,181,254,90,99,241,172,78,90,52,77,161,145,124,216,117,64,157,255,0,226,134,127,161,28,246,52,99,162,152,205,150,129,162,19,154,222,76,169,146,255,0,68,2,10,207,9,177,14,16,201,199,164,25,15,138,79,106,96,248,123,203,28,168,90,7,17,46,70,220,167,126,109,222,61,142,63,244,132,229,187,163,45,18,241,22,106,6,136,85,175,229,74,153,63,244,67,67,122,48,208,168,181,176,246,134,45,247,221,41,103,250,32,16,157,11,67,226,227,102,90,153,93,145,154,231,227,225,127,26,134,184,218,43,19,108,181,197,203,55,110,204,122,232,126,235,112,80,155,79,204,213,70,165,69,150,132,162,136,184,153,20,173,175,232,133,30,209,162,137,121,38,74,160,104,149,17,245,42,84,201,255,0,162,1,6,206,208,184,134,251,134,134,37,89,141,92,11,94,193,125,245,13,165,224,222,40,76,79,58,169,205,98,79,121,30,217,14,92,55,123,49,57,45,232,195,66,161,194,89,97,237,12,86,236,148,179,253,16,230,55,163,149,22,209,100,77,7,70,21,187,37,109,127,68,2,7,223,193,74,241,37,149,202,102,202,35,177,252,186,207,31,253,224,228,194,224,22,33,197,17,106,233,60,215,78,111,159,216,45,223,251,193,58,142,104,217,67,175,121,208,20,81,153,157,247,202,153,254,136,115,33,180,120,162,97,201,38,84,29,28,155,36,147,209,149,178,95,232,192,65,156,54,140,248,146,242,77,73,162,175,184,140,254,105,67,255,0,74,55,149,163,14,38,23,251,136,255,0,230,112,255,0,210,137,213,99,2,168,246,200,201,52,85,40,92,56,75,90,254,140,114,62,66,20,113,241,162,169,95,241,107,95,209,128,130,21,104,207,138,8,44,205,81,54,182,243,249,165,15,253,40,161,104,243,139,13,160,208,84,133,136,255,0,227,8,111,233,4,240,158,7,209,138,43,21,19,74,255,0,139,90,254,140,109,158,5,81,103,254,225,233,63,241,99,95,209,128,129,211,209,235,22,44,101,224,135,31,248,194,27,250,65,79,204,251,138,196,141,90,169,30,143,102,223,13,253,32,158,3,192,122,46,229,249,199,164,191,197,141,127,70,10,192,90,43,143,128,212,143,248,177,159,232,192,64,250,52,119,197,11,146,211,71,239,255,0,148,33,255,0,164,26,221,209,251,21,148,217,180,116,151,71,179,111,134,254,144,78,225,96,45,21,213,67,82,95,226,198,191,163,20,60,7,162,243,88,232,106,75,252,88,215,244,96,32,111,243,58,98,57,159,74,142,233,117,252,208,99,143,254,244,114,217,209,163,18,220,34,201,69,94,229,127,209,40,127,233,68,235,171,0,168,174,37,66,210,59,255,0,226,198,127,163,28,134,176,54,140,104,139,243,145,74,22,235,110,150,181,253,24,8,51,130,209,87,18,158,73,169,84,30,109,196,127,162,144,229,254,152,115,127,50,54,37,127,193,247,255,0,54,135,254,152,78,83,56,53,72,52,70,73,163,105,146,189,184,75,154,254,96,220,44,33,165,186,233,58,115,255,0,224,27,254,96,8,27,139,209,115,17,161,210,74,77,13,151,113,153,252,211,96,248,127,206,142,189,221,28,113,17,178,59,209,182,50,43,151,205,22,63,165,19,211,19,130,84,123,196,146,240,50,150,50,43,222,242,230,191,163,28,55,48,18,139,89,25,248,15,72,240,182,249,99,95,209,128,130,6,116,113,196,167,91,53,166,141,185,145,216,143,156,97,248,255,0,239,70,164,104,229,138,69,209,85,27,199,254,49,134,254,148,78,235,24,11,70,54,210,146,84,61,36,87,51,61,210,198,191,163,27,141,224,69,24,94,85,15,73,153,255,0,201,141,127,70,2,8,11,70,140,79,121,91,232,171,153,255,0,198,80,255,0,210,141,103,162,246,39,147,121,188,6,221,255,0,41,195,255,0,74,39,137,56,25,69,166,198,84,61,40,86,236,150,53,253,24,214,120,35,70,26,114,248,19,74,255,0,139,90,254,140,4,11,254,102,76,74,47,42,137,255,0,230,80,255,0,210,141,108,104,189,137,139,89,229,161,175,186,255,0,162,112,255,0,210,137,227,249,6,209,61,116,61,41,254,44,103,250,49,169,188,16,163,16,171,149,19,74,150,235,110,150,181,253,24,8,27,115,69,220,76,73,239,161,191,249,156,63,244,163,117,122,46,98,105,218,212,55,255,0,51,135,254,148,78,235,152,35,70,168,239,224,85,43,254,45,107,250,49,186,172,20,162,207,133,19,75,23,197,173,127,70,2,7,217,209,91,20,78,246,161,63,249,164,63,244,195,138,230,139,152,158,133,127,104,214,59,95,244,78,31,250,81,61,109,224,189,30,139,254,115,41,125,253,146,230,191,152,54,149,130,20,106,142,231,69,82,167,239,203,90,254,140,4,10,171,70,44,79,34,51,85,17,192,191,190,80,255,0,210,141,178,209,159,19,47,100,209,63,252,202,31,250,81,61,167,129,212,82,136,203,192,122,83,179,244,49,175,232,198,148,224,77,18,69,253,163,82,87,255,0,147,25,254,140,4,11,22,141,24,158,223,76,232,171,91,175,156,161,255,0,165,27,42,209,199,19,73,252,202,163,119,127,202,48,253,159,93,19,220,188,9,162,206,229,224,61,39,254,44,107,250,49,197,119,0,232,197,44,242,208,244,137,95,254,44,107,250,48,16,13,19,129,184,131,14,235,137,93,47,151,42,205,63,62,176,125,127,92,27,47,96,181,120,72,35,42,107,125,255,0,187,25,254,120,158,152,157,27,104,167,86,165,42,130,162,207,50,140,247,202,217,254,136,113,157,209,150,138,52,238,160,104,142,63,222,166,127,162,1,4,240,152,15,95,196,164,205,186,87,49,145,17,159,203,204,23,31,249,193,217,181,163,102,37,57,127,206,93,237,255,0,24,195,255,0,74,39,66,19,70,234,45,132,88,168,58,44,174,69,228,202,218,254,136,118,173,96,45,24,139,254,113,233,45,253,146,198,191,163,1,5,13,232,193,137,103,124,180,63,255,0,51,135,254,148,119,18,221,18,49,66,47,42,190,71,249,252,97,39,244,86,28,187,61,216,78,83,88,29,70,162,249,168,154,84,239,255,0,22,181,253,24,236,24,194,42,70,30,218,186,62,155,69,149,155,163,47,104,183,255,0,208,1,7,142,104,121,137,237,37,89,176,234,199,99,63,209,120,127,233,134,252,191,67,204,78,136,97,68,88,117,152,179,219,244,94,28,186,139,221,132,225,185,133,244,178,175,154,149,144,30,235,111,129,111,249,130,141,225,149,48,211,70,150,169,105,10,12,206,253,24,22,203,252,192,16,121,19,162,6,37,66,102,205,135,153,50,91,245,90,28,237,127,249,225,197,70,139,213,204,51,196,113,84,62,82,79,149,243,77,147,234,221,193,209,55,83,44,48,167,151,172,53,83,114,35,189,184,193,163,187,218,15,23,81,97,84,133,72,136,54,169,201,10,79,161,99,216,208,86,225,237,0,65,245,105,67,199,82,72,90,162,37,123,34,155,139,56,99,241,228,229,140,179,116,119,40,253,143,30,225,215,208,49,70,115,200,132,103,222,80,203,185,91,219,164,102,22,153,24,100,82,153,60,68,99,16,114,150,73,202,157,104,45,75,121,85,99,76,65,219,114,11,118,225,133,212,219,165,47,169,230,13,170,228,109,147,173,158,78,231,11,238,110,1,40,88,65,73,177,58,162,169,196,156,6,184,213,34,131,116,252,105,167,232,77,239,226,93,163,12,113,231,10,163,36,220,199,243,7,83,174,218,127,77,18,175,109,87,183,62,209,159,186,39,60,196,202,156,167,24,54,243,26,105,72,53,248,194,35,47,83,96,191,24,243,58,77,97,139,113,62,13,234,224,101,5,151,108,189,218,250,207,180,1,15,241,44,173,57,122,54,189,250,199,17,37,99,35,62,55,30,214,117,45,110,23,83,157,166,122,89,188,148,246,91,184,120,215,27,86,98,50,50,224,3,177,150,70,173,151,91,65,187,149,6,233,26,186,55,221,114,184,238,102,47,194,56,218,162,152,93,220,65,18,73,86,61,219,251,15,223,30,101,132,170,228,100,126,184,115,140,157,54,84,89,206,215,225,112,25,29,162,190,38,197,83,85,173,48,218,231,123,51,80,219,109,203,102,37,229,204,211,254,208,204,247,171,238,137,114,192,60,69,102,163,166,36,79,243,198,208,168,141,171,126,206,104,205,149,199,75,216,149,188,145,3,20,92,225,217,77,65,6,250,31,136,65,181,172,222,210,140,140,174,133,22,237,229,218,36,207,66,172,73,56,152,74,54,86,228,92,213,106,87,56,220,150,229,208,123,226,21,236,191,16,9,47,151,196,37,246,16,178,94,107,145,239,181,186,199,49,60,71,154,163,99,74,50,83,14,241,26,204,148,149,249,92,119,44,200,122,84,240,35,238,1,184,92,0,8,174,0,0,0,0,0,0,53,17,245,10,141,55,46,193,94,32,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,3,72,212,174,3,72,10,145,216,104,81,218,195,90,70,218,206,246,1,82,236,237,20,81,110,50,238,20,65,30,243,51,189,134,163,222,70,96,56,175,39,113,240,242,71,81,24,146,34,89,216,186,135,116,233,92,143,222,29,68,200,178,178,226,187,45,247,200,6,58,233,75,59,41,102,28,84,238,37,111,161,77,108,91,219,59,25,93,246,56,111,46,209,16,120,183,20,245,75,139,19,86,137,231,23,180,234,62,120,81,153,30,88,102,248,241,246,63,120,74,110,154,51,7,97,240,198,177,52,102,44,188,223,107,46,223,166,33,196,89,192,54,153,190,50,182,136,130,35,39,111,124,229,159,132,33,246,241,224,32,223,150,81,15,54,203,75,83,112,39,118,147,212,125,133,237,70,111,232,169,135,139,134,143,134,140,91,18,211,39,105,212,112,79,75,122,152,61,253,17,226,233,44,36,149,205,224,225,110,252,43,121,161,27,119,124,10,85,212,157,222,81,118,140,213,193,220,61,150,83,242,169,91,140,166,21,74,41,59,12,154,147,8,148,25,244,91,223,196,251,56,10,60,245,125,2,196,182,30,82,219,204,52,119,67,132,89,18,86,43,18,4,59,226,155,205,63,205,154,164,26,114,235,239,114,34,246,2,96,116,138,140,92,169,217,26,25,35,34,82,162,203,162,172,188,53,93,158,248,134,58,170,49,200,205,151,89,152,242,103,181,213,126,57,127,32,12,199,209,150,145,134,168,227,103,48,207,192,192,63,227,96,80,69,16,209,40,139,57,186,93,105,61,219,183,140,165,148,96,51,77,196,50,236,60,170,156,109,40,121,42,178,88,34,222,70,91,247,54,44,246,134,114,54,215,58,157,102,113,39,104,169,103,22,253,187,221,227,61,164,178,56,82,65,93,13,31,141,253,104,187,132,30,91,15,48,213,137,115,8,39,229,242,149,40,163,73,119,67,68,123,172,142,212,247,11,191,44,144,195,194,244,155,133,133,65,18,140,250,8,34,234,247,134,220,166,90,195,41,34,66,80,94,50,251,144,69,216,61,3,13,146,75,171,143,96,163,84,43,8,109,41,78,68,110,191,2,28,196,33,54,46,137,91,222,27,104,181,136,178,151,190,55,139,200,0,200,143,98,95,104,50,35,216,151,218,21,35,184,168,13,57,17,236,75,237,6,68,123,18,251,67,80,0,211,145,30,196,190,208,100,71,177,47,180,53,0,13,57,17,236,75,237,6,68,123,18,251,67,80,0,211,145,30,196,190,208,100,71,177,47,180,53,0,13,57,17,236,75,237,6,68,123,18,251,67,80,0,211,145,30,192,190,208,100,71,176,79,218,26,128,6,156,136,246,37,246,131,34,61,137,125,161,168,0,105,200,143,98,95,104,50,35,216,151,218,26,128,6,156,136,246,37,246,131,34,61,137,125,161,168,0,105,200,143,98,95,104,50,35,216,151,218,26,128,6,156,136,246,37,246,131,34,61,137,125,161,168,0,105,200,143,98,95,104,50,35,216,151,218,26,128,6,156,136,246,37,246,131,34,61,137,125,161,168,0,105,200,143,96,159,180,25,17,236,11,237,13,64,3,78,68,123,18,251,65,145,30,196,190,208,212,0,52,228,71,177,47,180,25,17,236,75,237,13,64,3,78,68,123,18,251,65,145,30,196,190,208,212,0,52,228,71,177,47,180,25,17,236,75,237,13,64,3,78,68,123,18,251,65,145,30,196,190,208,212,0,52,228,71,177,47,180,25,17,236,75,237,13,64,3,78,68,123,4,253,160,200,143,98,95,104,106,0,26,114,35,216,39,237,6,68,123,4,253,161,168,0,83,42,125,137,125,160,202,159,98,95,104,84,0,105,200,87,224,66,182,46,194,21,0,26,77,41,63,90,95,104,50,38,219,146,95,104,84,206,221,66,160,52,19,105,189,205,37,246,133,77,180,245,36,190,208,212,0,52,106,147,236,83,246,131,86,93,132,53,138,17,220,5,50,38,219,210,95,104,83,86,93,132,43,155,184,84,143,117,192,105,213,167,216,167,237,10,146,17,107,101,79,218,21,35,191,80,168,13,58,182,253,130,126,208,19,109,151,4,39,237,13,64,3,78,173,190,57,19,246,131,86,223,176,79,218,26,128,6,157,91,126,193,63,104,53,109,251,4,253,161,168,0,105,213,183,236,19,246,128,219,108,248,161,63,104,106,0,26,117,109,254,182,159,180,26,182,253,130,126,208,212,0,52,234,219,189,242,38,254,240,100,71,176,79,218,26,128,6,157,91,126,193,63,104,53,104,246,9,251,67,80,0,211,145,30,196,190,208,100,65,112,73,125,161,168,0,105,200,143,96,159,180,25,17,236,19,246,134,160,1,167,34,61,130,126,208,100,71,176,47,180,53,0,13,57,17,236,11,237,6,68,123,2,251,67,80,0,211,145,30,193,63,104,50,35,216,39,237,13,64,3,78,173,191,96,159,180,25,17,236,19,246,134,160,1,167,34,61,137,125,160,200,143,96,159,180,53,0,13,57,17,236,75,237,6,68,123,18,251,67,80,0,211,145,30,196,190,208,100,71,177,47,180,53,0,13,57,17,236,75,237,6,68,123,18,251,67,80,0,211,145,30,193,63,104,50,35,216,39,237,13,64,3,78,173,191,96,159,180,26,182,253,130,126,208,212,0,52,234,219,246,9,251,65,171,111,216,39,237,13,64,3,78,173,191,96,159,180,26,182,255,0,91,79,218,26,128,6,157,91,126,193,63,104,50,35,216,39,237,13,64,3,78,68,23,4,151,218,21,202,159,98,95,104,84,0,83,42,125,137,125,160,177,118,16,168,0,166,84,251,18,251,65,149,61,132,42,0,41,149,61,132,25,83,199,41,125,161,80,1,76,169,246,37,246,131,42,125,137,125,161,80,1,76,165,216,66,153,125,225,168,0,83,42,125,137,125,160,202,159,98,95,104,84,0,83,42,125,137,125,160,202,159,98,95,104,84,0,82,197,216,65,98,236,33,80,1,75,23,97,5,139,176,133,64,5,50,167,216,151,218,11,23,97,10,128,10,88,187,8,50,151,97,10,128,10,101,79,97,5,139,176,84,0,82,197,216,65,149,60,114,151,218,21,0,26,117,104,62,40,79,218,13,91,126,193,63,104,106,0,26,114,35,216,23,218,21,202,159,98,95,104,84,80,206,192,6,73,46,162,20,177,23,18,11,247,10,0,25,36,207,129,13,14,145,37,39,184,134,190,27,198,203,203,51,85,187,128,112,226,82,74,205,114,35,35,183,17,212,71,64,33,244,172,181,77,30,107,121,73,247,135,122,164,18,247,118,247,13,10,134,65,150,251,127,209,1,131,250,97,208,172,76,41,52,18,96,165,166,103,81,18,204,214,217,111,241,81,30,215,142,241,18,85,124,50,164,149,205,66,218,114,163,85,51,139,102,204,238,34,179,202,220,92,55,110,19,133,165,28,178,25,202,73,139,182,221,249,237,39,115,108,143,232,79,8,77,198,214,74,18,188,170,77,179,34,252,240,199,39,162,86,221,174,112,4,142,232,45,85,166,45,217,92,10,221,140,94,166,142,99,114,213,116,238,217,139,118,241,149,216,181,70,51,57,230,171,65,203,213,169,215,250,171,100,124,117,124,58,39,216,35,119,65,74,210,62,26,173,217,252,122,146,213,41,144,139,105,81,22,231,97,139,133,183,9,103,141,132,98,105,147,90,211,126,42,246,204,130,87,27,126,64,16,67,141,52,36,69,55,204,218,196,64,39,104,218,45,168,35,47,39,87,199,162,94,200,88,152,136,115,65,239,36,249,55,220,36,139,75,172,44,149,51,224,158,161,112,141,223,111,190,72,36,149,253,67,176,196,119,199,195,36,151,107,151,145,217,239,128,234,89,177,25,110,235,29,172,51,6,243,10,50,36,249,86,223,246,7,0,217,36,44,172,101,219,192,122,186,70,9,168,242,38,22,73,44,206,171,121,167,53,172,146,48,30,102,203,132,152,231,37,91,39,177,62,212,140,189,208,194,173,136,135,173,232,248,51,140,142,200,158,112,232,165,195,203,234,49,7,194,227,22,106,217,98,32,35,162,201,181,151,139,213,218,200,203,196,147,249,69,213,209,98,161,136,151,98,77,48,132,37,197,106,246,222,14,154,120,195,191,221,222,2,116,240,114,60,230,20,148,3,217,220,81,169,15,157,214,119,61,207,168,187,69,198,111,113,21,251,5,146,209,150,106,228,203,15,101,17,14,37,68,107,102,40,236,165,230,225,20,178,226,47,115,123,210,71,220,3,112,140,173,192,80,84,248,16,17,92,5,46,71,192,128,105,202,125,74,176,212,0,42,69,184,80,84,139,188,3,41,138,150,226,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,69,112,26,70,165,112,26,64,84,142,195,73,149,197,70,218,128,106,73,90,226,188,55,10,163,129,138,219,117,192,108,58,87,35,247,135,79,54,232,194,186,174,54,203,247,200,119,107,222,71,239,14,146,126,121,101,239,159,27,101,254,17,0,192,221,60,39,90,154,46,184,133,217,179,101,230,206,150,123,125,22,20,248,88,71,190,17,183,206,24,201,41,93,245,122,205,126,238,54,180,43,159,144,102,198,159,209,86,147,87,141,234,255,0,189,123,239,237,225,70,26,232,231,13,181,98,221,61,211,203,155,107,234,191,8,103,128,74,126,19,211,185,100,146,151,54,207,42,80,198,237,95,180,111,188,94,233,84,22,174,29,148,235,111,102,82,94,79,113,15,39,134,16,26,186,102,75,227,111,105,68,49,121,62,230,142,241,114,97,217,179,72,44,220,18,93,93,192,49,99,75,5,106,226,41,212,218,253,56,242,251,172,136,99,154,43,212,183,123,47,196,38,103,75,206,140,109,60,94,235,48,251,236,136,90,154,43,46,171,119,178,252,66,9,104,208,250,22,243,105,223,79,244,196,183,171,219,60,51,114,88,206,84,151,74,254,51,179,222,24,27,160,212,126,215,58,168,19,170,201,104,169,81,121,87,226,183,251,134,126,192,38,200,227,235,255,0,32,64,237,161,10,201,253,208,231,164,253,111,104,226,66,112,47,170,28,227,77,210,123,197,26,145,184,200,134,233,112,28,82,44,167,196,110,161,203,25,21,128,114,8,250,133,70,206,179,184,84,151,126,160,27,160,54,243,119,6,110,224,27,128,54,243,119,6,110,224,27,128,54,243,119,6,110,224,27,128,54,243,119,6,110,224,27,128,54,243,119,6,110,224,27,128,54,201,118,234,3,93,250,128,110,0,219,205,220,42,75,183,80,13,96,54,205,123,239,96,53,223,168,6,224,13,188,221,193,155,184,6,224,13,178,93,186,131,55,112,13,192,27,121,187,131,55,112,13,192,27,121,187,131,55,112,13,192,27,121,187,131,55,112,13,192,26,9,118,234,20,53,95,168,6,224,13,188,221,193,155,184,6,224,13,188,221,193,155,184,6,224,13,188,221,193,155,184,6,224,13,188,221,193,155,184,6,224,13,178,85,186,128,213,126,160,27,128,54,243,119,6,110,224,27,128,54,243,119,6,110,224,27,128,52,153,220,104,51,184,13,209,167,55,112,209,192,197,115,119,0,214,71,126,160,51,183,80,219,45,195,74,142,253,64,55,12,236,119,176,212,71,126,161,176,53,146,183,22,224,27,132,123,236,6,118,26,13,123,173,97,83,86,226,220,3,81,157,134,145,182,160,72,13,192,26,6,147,43,0,222,46,35,80,216,79,27,141,194,95,85,128,107,1,160,213,99,224,41,155,184,6,224,13,25,251,131,89,220,3,88,13,179,93,250,128,206,192,53,153,239,176,168,219,53,88,200,173,196,12,236,3,112,6,222,125,214,176,18,173,212,3,112,6,222,125,247,176,169,174,253,64,53,128,219,205,220,6,189,214,176,13,192,27,102,118,26,72,238,3,120,6,209,42,199,107,113,26,239,98,48,26,128,109,230,238,12,251,173,96,27,128,54,243,119,6,110,224,27,128,54,205,123,173,97,164,215,213,96,27,192,54,82,174,225,168,151,110,160,27,128,54,243,119,6,110,224,27,128,54,243,119,6,110,224,27,128,54,243,238,181,131,55,112,13,192,27,121,187,131,55,112,13,192,27,121,187,128,206,192,55,0,104,225,188,80,215,126,160,27,128,54,243,119,1,157,186,128,110,0,219,205,220,25,187,128,110,0,219,205,220,7,192,6,179,59,1,29,198,217,29,133,115,119,0,220,1,183,155,184,105,1,188,3,100,15,112,13,224,27,37,188,0,111,0,217,51,176,169,31,88,13,194,59,138,141,191,40,105,1,187,155,184,84,104,62,6,52,17,220,6,233,29,197,70,209,30,235,10,0,222,20,190,251,13,161,82,59,117,0,221,1,180,103,113,64,27,194,132,119,27,70,174,27,133,76,238,3,112,206,192,71,113,161,32,124,64,110,0,219,205,220,40,91,128,110,128,219,205,220,25,187,128,110,0,219,51,221,112,53,238,181,128,110,10,25,92,104,205,220,40,71,96,26,242,247,133,173,190,227,65,157,193,75,234,176,3,138,223,195,168,109,101,206,124,108,43,107,159,17,184,218,114,149,239,214,3,74,91,177,113,21,52,217,60,70,229,247,220,105,89,222,228,2,192,105,56,213,233,8,115,205,198,116,142,175,114,120,65,206,144,105,201,93,85,39,123,254,121,99,191,12,232,156,253,37,203,53,33,12,155,218,211,148,126,9,225,6,250,70,35,45,111,84,157,239,249,230,142,252,51,192,61,70,139,53,15,53,85,239,185,177,235,126,97,169,187,107,50,253,21,141,252,15,176,78,149,39,31,182,237,94,43,38,76,158,186,247,190,111,200,62,119,240,182,107,205,179,183,157,217,245,151,130,82,45,158,222,189,27,248,119,9,217,192,186,147,157,121,239,229,45,86,171,102,250,38,107,223,91,220,93,128,60,102,144,244,167,58,248,63,242,254,171,85,181,253,11,53,239,170,239,46,193,13,117,148,179,98,153,182,214,191,61,225,201,87,203,111,92,174,254,225,62,24,145,40,219,57,187,229,140,153,53,222,178,247,190,78,254,225,11,248,173,39,216,167,77,55,180,231,249,69,42,190,75,122,245,247,247,0,178,38,197,161,220,60,220,8,250,187,135,119,135,170,213,206,225,142,215,233,185,248,51,28,57,241,234,162,146,223,27,180,91,254,201,142,93,56,155,67,41,219,240,116,202,223,185,32,30,131,16,165,58,233,84,124,211,104,203,125,87,67,37,253,114,19,198,255,0,136,116,120,59,19,176,98,4,161,121,51,228,218,55,94,215,187,14,126,81,235,102,49,90,202,17,200,92,150,189,186,87,247,98,62,2,221,72,87,179,86,204,57,108,217,115,110,225,244,19,16,78,14,132,147,29,183,11,36,69,169,201,242,172,113,249,87,253,60,178,236,25,75,14,126,45,5,237,72,96,175,39,124,211,93,135,210,102,181,22,180,182,96,119,205,255,0,24,31,112,206,104,53,221,134,142,220,91,79,222,20,114,143,129,10,10,222,228,66,128,10,79,120,169,157,198,149,157,236,42,91,192,6,164,240,20,50,176,17,245,0,212,2,133,184,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,6,145,169,92,6,144,21,34,46,177,182,100,93,99,112,138,227,105,64,53,166,229,126,241,170,230,91,128,133,12,238,3,74,203,239,15,63,84,116,101,113,42,46,172,159,194,72,244,39,192,253,225,231,170,178,62,105,138,177,95,200,254,18,64,70,7,40,12,113,155,53,228,54,102,239,243,47,117,247,241,133,49,97,52,55,151,162,43,20,233,7,23,172,233,115,135,147,221,13,17,220,47,55,40,1,68,115,157,121,226,85,147,230,95,75,41,219,201,133,22,183,66,118,210,120,147,70,41,70,100,127,52,127,139,196,137,145,48,20,60,18,90,146,75,18,89,236,82,246,75,127,212,36,122,103,17,145,5,107,246,14,178,145,101,41,145,75,20,87,223,2,207,240,18,59,119,252,159,178,40,195,173,49,148,101,31,78,253,122,99,252,38,4,47,76,220,190,175,121,117,254,33,50,250,104,69,147,19,26,112,141,72,43,189,50,242,143,219,48,33,146,100,73,45,93,143,183,241,8,37,27,64,149,17,207,231,228,70,91,227,37,31,195,124,116,92,164,56,125,164,190,15,71,69,227,222,18,99,142,35,64,80,51,24,152,118,38,146,152,74,190,106,163,149,204,30,83,185,222,109,180,248,184,120,37,26,88,73,93,206,139,207,147,104,74,80,109,165,61,198,128,93,42,138,125,221,27,39,252,35,226,71,94,148,74,167,178,120,201,28,242,91,11,49,150,204,90,114,18,50,14,45,148,188,196,75,14,39,43,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,32,83,3,52,254,210,87,6,241,26,93,90,77,49,50,169,174,101,77,30,166,101,32,168,167,209,49,144,177,176,202,50,53,165,6,234,151,168,120,178,145,161,228,21,210,101,99,37,161,75,109,115,187,131,120,191,64,227,165,3,43,196,76,58,159,66,204,101,179,24,118,93,117,166,162,153,121,249,123,238,48,219,199,9,20,76,173,105,106,37,180,186,130,113,163,81,154,76,253,227,56,55,211,203,66,234,167,69,156,68,138,157,202,165,154,252,52,169,102,15,46,157,143,135,39,20,220,14,99,83,137,150,190,107,82,214,151,155,65,25,33,75,81,235,155,65,172,143,49,58,134,249,220,158,154,104,205,52,89,197,8,121,29,95,80,69,167,10,234,88,131,42,130,12,161,213,20,80,79,155,121,90,152,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,171,113,104,103,40,72,159,43,166,32,87,184,107,163,117,55,61,195,170,226,160,165,166,79,215,16,112,142,198,73,102,111,64,190,227,10,128,143,81,180,167,25,82,84,104,53,33,10,52,153,218,233,73,245,16,194,14,78,61,32,177,238,185,211,55,15,105,122,215,27,171,250,130,77,27,206,219,76,186,105,82,198,197,194,191,146,85,22,180,103,105,199,20,133,101,90,18,162,185,110,52,145,150,242,33,150,188,178,115,121,84,255,0,68,90,42,121,34,153,194,76,101,179,26,222,91,23,7,25,8,242,94,98,37,135,37,147,5,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,192,206,75,175,62,188,51,248,231,208,241,160,39,228,145,126,209,17,252,165,188,161,181,12,194,178,119,1,48,6,163,168,41,164,81,115,135,17,80,84,146,217,132,76,186,46,42,98,193,56,203,144,76,155,74,66,182,102,212,165,146,212,187,235,29,66,77,4,72,109,43,122,240,242,148,242,133,193,97,140,134,59,2,176,26,176,252,253,71,229,106,113,60,149,188,196,67,114,120,92,241,44,196,194,161,230,222,214,67,76,82,227,40,73,146,155,204,219,110,154,146,164,57,145,73,137,108,42,195,74,171,25,49,30,157,194,234,42,19,104,157,84,211,6,165,240,217,155,113,109,179,152,250,111,187,171,74,214,150,90,65,41,199,22,73,60,141,161,106,50,178,76,5,245,209,214,183,211,99,73,44,92,145,97,77,25,164,78,47,169,115,24,132,46,103,28,205,85,48,121,18,153,113,45,37,17,26,233,42,33,9,200,218,85,114,73,173,57,214,104,109,39,157,105,35,145,77,47,244,131,168,52,5,168,116,124,133,145,206,170,10,170,152,136,135,157,74,106,115,168,166,81,51,89,140,194,17,49,82,167,94,140,206,183,219,75,145,196,157,121,52,167,15,84,222,189,104,74,16,217,146,83,125,52,45,209,38,149,209,31,11,10,150,150,187,183,84,147,221,150,97,83,76,84,166,221,214,71,38,25,180,45,134,29,38,90,112,224,208,225,60,166,80,225,26,147,174,112,204,238,179,24,89,203,157,244,147,253,242,127,38,128,147,58,2,189,163,49,78,141,148,226,14,31,84,48,179,202,122,121,14,81,48,49,208,202,60,142,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,50,144,131,126,77,13,56,226,116,113,172,153,193,234,225,16,139,195,170,210,112,218,222,139,113,109,67,174,71,49,120,155,96,163,84,242,205,41,56,99,74,26,75,201,90,186,8,108,156,65,145,165,104,122,111,165,51,105,84,254,85,5,61,145,76,225,38,50,217,140,59,113,112,113,144,143,37,230,34,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,202,202,65,148,133,64,5,50,144,101,33,80,1,131,252,174,184,131,95,97,174,141,180,220,247,14,107,138,130,149,153,63,92,65,194,59,25,37,153,189,2,251,140,42,2,61,74,105,78,50,164,168,208,106,66,20,105,51,181,210,147,234,33,26,218,50,105,53,164,140,255,0,73,44,40,145,79,116,131,196,169,140,182,99,92,72,161,35,32,226,234,200,247,152,137,97,200,246,82,227,78,54,167,77,43,66,146,102,147,73,145,145,145,153,24,144,174,90,191,53,138,91,225,2,7,209,211,17,21,122,39,121,211,224,223,194,5,61,233,22,0,125,41,101,33,66,65,23,104,212,0,41,148,133,50,21,239,188,106,0,20,202,67,8,57,93,113,6,190,195,93,27,105,185,238,28,215,21,5,43,50,126,184,131,132,118,50,75,51,122,5,247,24,84,4,122,148,210,156,101,73,81,160,212,132,40,210,103,107,165,39,212,67,56,6,0,114,213,249,172,82,223,8,16,62,142,152,128,195,254,78,29,33,49,242,185,211,59,15,41,106,215,28,49,2,160,146,198,243,182,211,46,154,84,177,177,112,175,228,149,69,173,25,218,113,197,33,89,86,132,168,174,71,101,36,140,183,145,9,190,202,66,0,185,46,60,251,48,203,227,175,67,198,137,254,1,76,164,25,72,84,0,83,41,15,154,207,205,97,165,55,254,114,184,171,255,0,198,83,31,233,135,210,160,249,87,1,244,185,163,36,214,105,63,209,183,10,39,179,217,156,92,198,101,49,161,228,81,113,145,145,111,41,231,226,95,114,1,149,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,197,94,77,13,61,33,177,234,158,107,5,113,102,123,10,198,34,200,225,219,102,80,183,53,164,185,252,185,136,86,210,167,148,243,206,184,167,227,137,77,188,235,197,208,204,133,18,208,149,18,30,52,101,14,137,222,107,24,55,240,127,79,122,57,129,243,131,73,213,51,218,26,170,147,86,180,180,118,197,58,167,230,16,243,73,116,78,169,14,106,34,152,113,46,52,230,69,146,144,172,171,66,78,202,35,73,218,198,70,91,128,125,73,101,32,202,67,26,244,32,211,70,149,210,227,14,24,142,141,84,170,73,95,75,117,140,78,233,230,163,155,83,139,213,19,57,163,161,152,53,155,197,6,179,125,178,37,44,186,14,26,154,204,188,164,226,242,84,6,147,73,24,101,34,26,128,5,50,144,101,33,138,218,94,114,133,225,102,137,147,218,114,150,141,150,120,97,58,153,76,53,115,185,116,166,107,12,152,169,20,10,80,210,212,243,205,25,154,201,229,161,246,212,203,43,38,210,234,73,195,214,160,146,89,175,174,16,227,70,23,227,213,26,222,32,97,29,95,9,81,72,156,136,118,16,226,25,67,141,45,167,219,50,206,211,173,58,148,186,210,236,105,81,37,105,73,154,22,133,149,210,180,153,135,180,202,66,218,105,55,53,154,72,52,109,197,121,236,138,103,23,46,153,75,168,121,236,92,28,100,35,202,101,248,103,219,128,121,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,46,96,181,90,88,249,172,99,39,193,253,67,232,231,192,90,157,2,116,221,144,233,113,66,59,5,81,197,74,165,184,155,36,214,187,59,146,65,178,184,118,87,10,111,25,51,21,8,151,29,113,110,51,145,77,33,195,206,106,67,183,204,148,165,198,141,121,85,148,135,204,110,11,226,245,101,128,184,161,79,226,230,31,191,8,220,246,157,136,83,208,229,22,193,60,195,168,91,106,105,214,92,70,227,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,47,161,61,23,116,155,160,116,166,194,249,110,32,82,17,48,144,115,37,195,165,83,170,120,230,44,196,198,201,159,55,29,111,35,233,108,243,37,11,83,14,169,165,173,40,55,27,36,175,42,110,105,72,93,252,164,25,72,84,0,83,41,6,82,21,0,20,202,66,21,180,188,229,99,196,108,93,218,104,173,31,121,214,128,164,23,178,184,169,182,176,225,170,24,167,17,117,184,157,115,14,169,16,172,154,205,5,149,163,55,20,77,92,221,36,58,182,74,106,132,90,242,168,104,21,13,21,13,53,210,159,6,228,80,144,107,131,135,122,97,92,203,33,245,166,184,197,155,172,164,163,225,161,219,105,73,37,146,86,251,177,75,82,208,140,141,107,108,107,55,84,176,203,77,5,244,204,144,233,135,135,17,83,55,37,92,205,89,210,251,60,61,77,45,105,11,56,84,184,233,47,85,19,12,226,175,118,93,213,58,100,218,148,110,54,164,41,42,204,68,135,92,201,92,164,62,101,240,47,29,49,31,71,76,71,151,98,134,23,206,118,25,172,13,218,121,151,72,215,11,48,133,81,145,185,11,18,217,25,107,25,94,84,220,174,74,37,37,43,66,144,180,33,105,250,20,209,211,73,124,44,210,130,132,102,186,195,57,183,178,219,100,209,143,195,115,164,179,199,60,211,123,91,12,186,230,167,91,168,90,219,204,174,154,44,162,235,34,11,169,148,133,190,199,76,115,195,141,29,48,226,99,138,24,161,57,216,101,80,54,105,150,90,34,92,84,194,41,68,102,220,44,51,102,101,172,121,121,85,98,185,36,146,149,45,106,66,16,181,167,214,85,53,101,43,67,72,162,170,154,214,166,149,83,242,88,44,155,76,198,105,26,220,36,43,25,214,148,35,59,174,26,80,156,203,90,82,87,61,234,81,17,111,50,16,47,167,182,155,243,221,46,43,182,160,169,200,169,172,183,12,164,154,167,100,146,72,198,81,14,242,226,141,146,39,162,162,210,219,174,33,199,179,169,212,54,121,205,40,106,217,82,149,56,233,172,46,246,17,114,183,215,210,77,34,170,138,255,0,19,165,49,111,225,213,99,16,210,158,167,160,158,122,61,249,19,16,208,174,183,12,137,106,94,136,105,132,45,199,20,202,162,86,105,73,58,105,82,210,148,29,146,83,37,40,154,202,231,210,168,57,236,138,101,11,49,150,204,97,219,139,131,140,132,121,47,49,18,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,249,101,18,19,201,115,167,108,171,4,230,175,96,70,52,84,209,112,244,76,242,33,10,167,230,49,111,167,98,167,163,84,165,155,168,115,49,102,106,26,33,75,73,154,243,234,218,113,38,179,74,73,231,157,72,76,238,242,234,21,181,247,152,168,197,93,61,180,223,145,104,143,66,53,5,78,69,74,166,88,155,59,213,59,36,146,70,50,184,134,81,10,79,17,61,21,22,150,221,109,109,179,145,46,161,179,206,74,91,182,202,149,37,183,77,1,103,185,81,180,236,154,96,156,169,156,8,193,122,154,22,30,182,158,67,173,85,4,198,17,245,28,109,61,4,164,160,218,67,121,75,43,81,49,9,90,140,151,159,88,211,105,37,146,82,111,50,234,124,175,38,151,40,157,101,137,245,52,159,70,220,108,84,92,242,123,21,15,179,83,83,230,97,137,79,190,136,104,120,168,136,131,154,62,183,174,181,147,76,178,134,214,134,141,107,50,81,186,106,81,155,135,20,63,158,170,246,170,253,85,168,234,74,142,97,238,145,145,211,40,232,135,63,116,227,207,56,226,251,212,165,43,172,204,77,247,39,118,128,176,122,49,210,167,94,98,148,190,85,50,196,217,222,170,34,199,12,196,71,131,45,147,110,163,102,133,137,202,107,39,150,135,220,76,67,141,172,155,87,69,180,230,75,122,199,67,196,114,93,233,215,52,198,201,83,216,17,141,21,52,44,69,109,35,135,66,169,249,140,91,234,219,106,24,36,165,102,234,28,204,89,93,137,135,74,18,102,188,250,199,91,81,172,210,163,101,231,85,33,68,146,176,249,99,148,205,166,178,9,172,20,246,69,51,139,151,76,165,209,13,197,193,198,66,60,166,95,134,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,79,166,129,58,111,200,180,184,161,29,130,168,226,165,82,220,77,146,107,93,157,201,32,217,92,59,43,133,55,140,153,138,132,75,142,184,183,25,200,166,144,225,231,53,33,219,230,74,82,227,70,176,202,156,164,28,56,10,128,13,55,51,234,21,202,66,160,2,150,34,3,222,42,0,41,148,132,106,242,202,98,182,41,97,119,200,135,228,105,137,117,85,37,206,126,16,109,188,199,57,137,128,218,117,124,223,171,214,106,86,156,249,117,139,203,154,246,206,171,113,49,37,98,42,249,115,190,146,127,190,79,228,208,30,123,146,43,27,113,159,18,180,146,169,36,88,141,139,181,173,85,45,98,135,140,139,106,14,117,63,139,142,97,183,211,31,0,148,186,150,222,113,73,37,146,86,180,146,136,175,101,40,186,204,75,153,160,143,180,66,199,34,167,157,61,83,240,127,29,233,25,112,154,144,20,36,146,120,8,213,229,147,197,140,83,194,255,0,145,15,200,211,18,170,186,75,156,252,32,219,121,138,115,19,1,181,106,249,191,87,172,212,173,57,242,235,23,151,53,237,157,86,226,98,74,196,85,242,231,125,36,255,0,124,159,201,160,60,247,36,86,55,99,70,37,105,35,82,72,177,27,23,107,90,170,90,197,15,25,22,212,28,234,127,23,28,195,111,166,62,1,41,117,45,188,226,146,75,36,173,105,37,17,94,202,81,117,152,151,50,46,209,243,241,201,215,164,197,27,162,214,144,197,89,226,12,12,90,233,233,252,157,234,114,58,54,24,141,107,150,33,232,136,119,138,44,218,36,154,158,66,85,14,146,90,19,211,200,181,41,36,181,36,155,95,208,72,10,101,33,141,92,163,213,93,83,67,104,99,136,117,77,21,82,205,105,249,212,23,52,236,211,25,92,107,144,145,76,103,154,194,33,121,29,108,210,180,230,66,212,147,177,239,74,140,143,113,152,201,97,138,188,168,254,98,120,155,241,47,166,32,128,68,254,140,186,76,233,35,63,210,71,10,36,51,221,32,241,42,99,45,153,87,18,40,72,200,56,186,178,61,230,34,88,114,61,148,184,211,141,169,211,74,208,164,153,164,210,100,100,100,102,70,62,130,9,4,93,163,230,187,68,239,58,124,27,248,64,167,189,34,192,250,83,1,76,164,40,105,35,26,128,5,12,174,58,154,166,171,165,104,105,20,85,83,90,212,210,170,126,75,5,147,105,152,205,35,91,132,133,99,58,210,132,103,117,195,74,19,153,107,74,74,231,189,74,34,45,230,67,183,16,87,202,35,167,212,102,147,149,81,80,120,91,48,154,203,112,202,73,173,135,185,68,191,15,225,51,134,227,75,218,98,161,179,18,13,148,45,134,213,14,219,136,55,19,210,113,89,84,230,173,160,246,149,31,43,182,39,205,52,163,146,226,20,137,184,185,78,18,202,98,57,181,234,88,216,109,231,227,229,78,58,141,162,41,242,206,148,156,113,165,4,182,172,225,33,147,74,91,37,45,43,125,79,203,253,1,95,81,152,165,70,74,113,7,15,106,24,89,229,61,60,135,40,152,24,232,101,25,161,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,190,94,6,101,114,125,233,235,80,232,205,89,64,208,216,131,61,139,140,194,185,188,67,108,199,34,35,106,141,92,129,4,81,42,39,160,89,39,73,12,161,81,17,9,114,32,146,218,214,180,32,205,41,82,200,136,194,119,114,144,226,77,166,48,210,89,84,108,230,49,184,183,33,224,33,220,137,117,16,144,142,197,62,164,33,38,165,19,108,178,149,58,234,236,71,100,54,149,45,71,98,73,25,153,16,172,166,109,42,159,202,160,167,178,41,156,36,198,91,49,135,110,46,14,50,17,228,188,196,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,150,2,16,52,170,229,82,198,76,82,174,224,254,64,213,28,214,132,163,36,19,8,121,156,175,86,194,97,166,145,207,37,150,243,38,99,149,231,154,121,148,189,175,202,193,120,165,161,105,214,161,195,74,114,202,158,138,58,86,97,190,150,184,112,138,214,138,119,97,154,192,234,216,159,200,31,120,151,21,40,138,81,25,146,84,100,69,172,101,121,84,109,60,68,73,113,41,81,25,33,104,113,180,71,103,42,70,128,176,120,119,183,105,55,131,146,249,84,182,144,61,142,30,162,167,96,225,152,129,102,80,225,234,161,153,137,132,109,180,161,10,101,213,155,100,227,100,70,226,93,112,220,233,161,197,234,112,175,71,77,37,241,79,69,250,237,154,235,12,230,222,203,109,147,70,63,19,205,115,63,18,243,77,237,108,50,235,122,237,86,189,107,111,50,186,11,178,139,172,140,62,148,77,36,96,105,177,110,30,7,2,241,211,14,52,139,195,137,118,40,97,124,231,110,149,71,93,167,153,116,137,17,82,248,164,145,27,144,177,45,145,158,173,228,102,77,202,230,147,74,146,180,41,104,90,22,175,65,95,215,244,110,22,81,179,108,65,196,26,134,18,71,79,72,225,206,38,58,58,36,207,35,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,135,136,210,55,73,92,43,209,126,132,118,186,196,185,183,177,216,164,240,111,195,115,164,207,199,50,211,155,35,15,58,222,187,85,175,66,220,202,174,138,46,163,234,35,140,29,16,57,80,241,26,31,72,233,163,250,66,206,249,202,150,196,201,132,36,26,212,113,167,13,3,73,56,75,83,108,57,12,211,174,106,89,131,34,112,147,16,102,100,225,165,9,121,78,45,109,169,46,227,14,152,154,85,86,90,87,226,228,194,176,156,204,162,211,76,75,162,34,33,169,57,67,141,147,40,151,75,141,125,3,83,73,90,211,180,184,148,182,167,151,153,89,150,68,146,61,90,27,66,44,80,15,170,124,164,25,72,69,15,37,126,158,177,48,177,50,173,22,49,146,123,23,24,136,200,134,101,244,52,206,35,84,72,131,65,52,242,142,2,38,33,199,82,163,65,169,12,53,10,132,161,107,206,238,170,228,130,105,40,149,240,26,73,36,66,48,121,78,121,66,163,41,104,200,157,29,180,126,171,245,51,86,115,53,86,207,229,143,62,196,84,170,41,167,217,113,168,88,40,182,30,70,87,139,84,242,34,75,42,210,73,112,155,204,75,39,82,139,215,202,35,167,212,30,140,116,169,80,120,91,48,149,76,177,54,119,173,135,185,68,177,17,224,203,100,219,75,218,98,161,179,26,201,229,161,246,213,14,219,136,38,213,210,113,89,146,222,173,216,65,165,169,58,170,185,158,194,210,212,85,51,53,168,39,81,185,246,105,116,174,9,200,184,167,242,33,75,94,70,155,37,45,89,80,133,40,236,91,146,147,51,220,70,2,98,57,60,249,74,166,154,65,212,208,248,27,141,240,16,172,86,209,16,230,169,20,226,91,8,166,216,156,19,16,249,223,68,75,100,102,150,98,114,180,235,217,208,72,101,101,157,36,150,141,8,75,177,109,249,172,52,166,255,0,206,87,21,127,248,202,99,253,48,154,173,2,116,32,145,104,143,66,59,27,81,194,202,166,88,155,59,214,181,59,157,193,188,184,134,81,10,79,25,179,11,8,167,26,109,109,179,145,45,45,194,200,74,91,183,204,165,37,182,137,16,2,3,233,115,70,73,172,210,127,163,110,20,79,103,179,56,185,140,202,99,67,200,162,227,35,34,222,83,207,196,190,228,3,42,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,114,242,144,181,122,39,121,172,96,223,193,253,61,232,230,5,213,1,76,164,40,87,46,161,168,0,105,177,246,11,107,164,220,210,105,33,209,187,21,231,210,41,156,92,186,101,45,161,231,177,112,113,144,143,41,151,225,159,110,1,229,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,185,130,213,105,99,230,177,140,159,7,245,15,163,159,1,0,31,154,195,74,111,252,229,113,87,255,0,140,166,63,211,15,165,34,33,242,178,62,162,43,250,254,141,194,202,54,109,136,56,131,80,194,72,233,233,28,57,196,199,71,68,153,228,105,23,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,48,183,218,81,105,51,64,104,179,133,243,42,254,175,138,133,140,153,34,29,74,147,83,197,49,98,26,54,114,249,56,211,121,24,75,135,153,72,66,159,105,78,173,9,89,182,217,169,121,85,98,74,162,131,2,249,88,241,194,138,198,73,221,107,139,135,225,117,45,88,76,33,156,154,74,90,113,228,115,36,43,73,117,9,76,157,149,59,169,102,196,226,13,73,89,41,79,234,16,75,117,43,82,158,22,7,74,237,43,177,31,75,92,71,93,107,90,187,176,202,160,117,140,72,36,12,60,107,133,148,66,168,200,205,41,51,34,214,60,188,169,55,94,50,37,56,164,164,136,144,132,54,218,50,127,146,231,65,41,86,54,77,94,199,124,104,166,98,226,40,153,28,66,19,79,203,162,216,78,197,80,198,165,75,39,86,230,99,204,236,52,58,144,146,52,100,213,186,226,141,6,165,19,47,52,160,149,220,82,199,10,19,8,48,106,103,142,117,170,166,208,244,212,174,94,204,193,109,243,99,205,199,47,92,164,33,134,54,103,82,135,27,121,110,58,219,121,29,38,242,41,94,48,219,36,168,211,21,152,111,203,17,139,13,233,3,17,86,226,164,63,251,20,71,237,45,248,41,40,150,195,68,69,75,91,213,124,172,166,34,86,108,184,243,196,226,27,214,41,215,53,106,75,143,154,90,71,139,75,114,235,95,208,20,110,41,209,179,108,62,196,26,122,18,121,79,79,33,206,26,58,6,36,143,35,168,185,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,124,235,105,69,163,37,125,162,206,40,76,176,254,175,134,139,140,150,162,33,73,146,212,37,46,122,26,10,114,193,54,211,153,216,83,133,149,75,66,95,105,46,161,10,89,54,225,169,25,149,98,82,131,232,242,83,53,149,207,229,80,83,217,20,202,22,99,45,152,195,183,23,7,25,8,242,94,98,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,202,177,246,8,131,228,148,211,71,192,185,236,30,138,53,250,179,73,106,57,131,207,210,243,71,227,178,166,93,28,226,51,42,5,73,117,100,130,101,245,160,205,164,180,68,173,165,229,22,87,14,35,51,114,254,3,69,143,176,98,15,40,134,155,208,122,42,208,133,73,81,209,89,177,54,171,151,186,236,137,68,203,17,44,202,219,75,205,54,184,168,150,150,234,86,156,200,83,251,57,155,110,54,183,97,212,75,73,165,11,73,223,109,33,244,129,160,116,101,194,248,236,87,196,101,197,174,91,7,17,15,8,212,28,9,178,113,177,175,188,225,37,45,67,182,243,141,165,197,146,115,186,164,146,174,77,180,226,183,229,49,243,175,141,24,189,89,99,214,40,84,24,185,136,15,194,57,61,168,162,18,244,65,66,48,76,176,210,16,218,90,105,150,209,188,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,140,36,163,147,79,148,94,107,63,154,201,244,111,199,169,204,92,198,101,49,136,217,41,138,150,54,33,79,63,18,251,138,138,125,198,166,81,113,81,38,165,173,74,56,120,120,100,180,217,153,153,165,179,245,166,37,36,136,70,191,36,166,133,222,5,200,160,244,174,175,211,154,117,81,203,222,98,151,149,191,3,149,82,232,23,23,149,81,202,83,168,37,147,207,161,6,77,41,163,36,236,207,40,243,56,81,25,91,146,160,26,76,133,180,210,31,72,10,7,70,92,47,142,197,108,70,92,90,229,176,113,16,240,141,65,192,155,39,27,26,251,206,18,82,212,59,111,56,218,92,89,39,59,170,73,42,228,219,78,43,126,83,30,182,191,175,232,220,44,163,102,216,131,136,53,12,36,142,158,145,195,156,76,116,116,73,158,70,145,114,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,128,29,57,52,187,154,233,125,139,137,170,216,151,69,201,233,57,12,58,165,180,228,169,248,133,45,104,96,214,106,92,83,200,37,27,72,137,120,242,231,213,149,137,13,178,217,169,205,81,56,160,191,218,59,242,175,98,84,6,145,81,213,78,59,198,194,166,132,173,226,32,153,156,66,193,53,29,16,197,60,136,120,87,25,109,233,108,50,226,86,76,33,110,169,183,98,72,146,226,214,73,81,161,38,188,169,57,147,148,205,101,115,233,84,20,246,69,50,133,152,203,102,48,237,197,193,198,66,60,151,152,137,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,124,183,70,202,102,178,232,104,8,201,132,178,46,22,30,105,14,113,112,46,188,202,144,136,166,9,215,25,55,90,81,149,150,130,117,151,91,53,38,229,157,181,167,138,76,138,74,185,50,185,68,34,105,88,153,118,142,24,247,81,194,34,152,68,59,136,166,170,121,172,193,168,100,73,144,203,74,89,65,69,60,242,146,147,134,52,160,210,202,140,243,182,179,67,36,74,109,72,38,2,92,108,125,130,197,233,189,139,181,158,2,232,201,86,226,229,0,244,43,115,218,118,34,80,244,57,69,195,147,204,58,133,205,33,26,117,151,17,184,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,138,251,140,85,229,71,243,19,196,223,137,125,49,4,2,228,104,187,164,213,3,165,54,23,203,107,250,70,38,22,14,100,184,116,170,115,79,28,197,152,152,217,51,230,227,173,228,125,45,158,100,161,106,97,213,52,181,165,6,227,100,149,229,77,205,41,187,246,62,193,243,137,162,142,149,216,143,162,86,35,162,181,162,157,219,165,81,218,182,39,242,7,222,52,66,205,225,82,102,100,149,25,17,234,222,70,101,27,79,17,26,155,82,148,70,75,66,220,109,127,67,212,5,127,70,226,157,27,41,196,28,62,168,97,39,148,244,242,28,162,96,99,161,140,242,58,139,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,16,119,164,86,234,11,31,96,214,0,52,88,251,2,199,216,53,128,13,22,62,192,177,246,13,96,3,201,98,174,35,200,176,127,14,42,44,80,169,224,166,177,114,170,102,94,236,198,45,153,92,10,226,226,150,219,101,115,36,54,159,186,181,26,91,66,110,183,22,132,37,75,76,54,99,159,43,30,56,86,184,201,36,173,112,140,252,17,165,168,249,132,75,146,185,75,174,60,190,123,133,117,45,33,73,156,50,151,117,47,92,155,89,165,40,36,169,141,122,201,14,169,105,75,194,112,4,37,242,154,232,37,53,193,26,202,99,142,120,91,76,194,55,133,243,232,134,213,21,7,43,97,72,69,55,26,178,74,84,135,27,185,146,33,158,118,234,109,104,202,218,22,230,163,43,100,76,235,66,89,244,120,210,2,129,210,107,11,224,113,91,14,87,22,137,108,100,68,68,35,176,113,198,201,70,193,62,203,134,149,53,16,219,46,56,150,214,105,200,234,82,106,185,182,235,106,221,152,133,202,177,246,15,156,253,14,244,170,172,180,80,197,201,125,97,38,153,69,170,152,152,196,67,195,85,146,134,219,39,145,49,151,18,250,102,150,148,180,39,105,109,42,113,76,175,50,114,172,205,38,122,181,184,133,253,9,208,21,253,27,138,116,108,167,16,112,250,161,132,158,83,211,200,114,137,129,142,134,51,200,234,46,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,65,222,216,251,5,149,210,187,74,220,56,209,43,14,23,90,214,174,237,211,88,237,99,18,9,3,15,18,34,166,209,73,34,51,74,76,200,245,108,163,50,77,215,140,141,45,165,73,34,37,173,109,182,191,91,142,152,233,135,26,58,97,196,199,20,49,66,115,176,202,160,108,211,44,180,68,184,169,132,82,136,205,184,88,102,204,203,88,242,242,170,197,114,73,37,42,90,212,132,33,107,79,207,102,145,122,75,226,158,148,21,219,213,214,38,77,189,142,197,38,131,126,39,154,229,158,37,150,156,217,24,121,215,53,58,221,66,22,230,85,116,215,117,31,81,16,103,71,39,95,41,44,247,195,185,182,23,233,59,90,237,144,149,116,194,46,119,5,87,207,38,200,97,153,84,86,167,59,144,142,155,203,75,44,65,172,153,241,40,100,144,150,221,94,66,66,146,233,27,82,209,99,236,31,43,66,95,185,45,244,250,140,196,77,135,70,76,99,152,77,102,85,121,109,145,20,237,69,25,18,252,115,211,118,203,91,18,244,52,91,142,41,107,75,205,32,156,54,220,51,38,212,211,100,223,65,109,163,92,18,82,101,114,34,49,66,65,23,104,212,35,215,149,27,78,217,174,9,202,153,192,140,23,169,161,33,235,105,228,58,213,80,76,97,31,86,219,79,65,41,40,54,144,222,82,202,212,76,66,86,163,37,231,214,52,218,73,100,148,155,204,186,144,179,252,163,252,164,147,216,185,243,184,27,163,61,107,176,202,160,118,104,137,197,103,79,205,144,183,38,14,41,8,121,16,208,49,80,203,61,91,40,204,146,117,196,168,156,91,137,83,93,4,33,122,251,169,130,252,163,17,154,77,104,203,141,114,73,220,47,130,88,175,73,97,253,67,61,101,233,22,189,152,87,225,91,133,112,155,139,133,112,214,167,33,222,101,199,25,74,146,167,13,89,141,14,54,163,186,208,204,70,208,20,5,101,138,117,148,167,15,176,250,158,139,158,84,51,200,130,134,129,129,134,34,206,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,83,101,77,104,163,34,209,47,147,215,21,168,221,84,170,50,175,153,97,253,67,25,84,206,224,153,90,118,248,173,130,36,219,108,148,225,154,205,150,16,189,83,101,100,36,236,183,53,104,91,174,16,8,129,252,214,26,83,127,231,43,138,191,252,101,49,254,152,125,40,154,11,170,227,229,104,125,83,23,146,96,52,101,177,238,26,133,51,24,213,186,215,0,46,34,138,235,14,2,167,194,224,44,174,145,48,134,253,41,14,68,149,153,243,178,15,162,94,230,232,131,125,37,161,22,221,109,84,230,109,194,47,10,35,139,121,123,179,194,122,177,134,88,153,140,129,150,148,78,157,163,210,190,135,31,33,206,238,241,8,186,90,200,83,7,86,213,14,18,34,10,245,108,106,122,69,187,213,95,238,238,1,142,18,135,85,13,22,181,145,23,144,105,233,123,228,37,175,66,220,71,40,175,12,117,177,114,180,229,230,251,89,203,113,218,61,176,137,134,161,205,46,171,162,190,190,174,241,154,250,28,214,46,64,248,93,227,96,147,159,96,242,213,110,27,71,182,239,1,47,51,70,81,23,170,185,159,71,55,147,223,97,21,218,90,81,43,151,212,201,117,168,89,129,161,186,124,156,53,41,27,138,206,63,196,242,240,220,37,50,2,36,163,117,151,82,15,37,188,147,237,191,228,24,91,165,229,28,168,131,153,69,166,30,56,245,84,195,219,210,139,167,118,188,247,244,68,17,99,83,180,162,142,65,229,85,137,146,234,239,80,245,24,95,0,220,196,138,25,70,179,53,196,57,185,28,119,54,70,58,218,222,94,236,36,85,141,151,72,202,23,55,73,61,234,238,29,206,4,68,54,186,166,6,14,33,196,54,151,30,124,206,231,99,245,5,118,251,194,141,21,228,3,210,232,184,232,116,48,246,173,189,87,73,105,59,239,36,158,255,0,182,45,236,188,204,170,118,220,81,91,143,30,30,166,99,35,241,90,141,105,233,60,210,121,14,220,107,164,122,139,41,5,153,179,233,33,60,73,63,143,136,199,39,155,114,14,167,83,42,66,147,146,222,89,88,247,183,127,198,16,37,107,147,154,60,202,144,150,52,74,110,197,42,152,31,29,255,0,162,2,66,165,46,103,132,135,51,182,246,80,123,189,226,17,161,201,207,54,65,72,96,97,117,204,102,68,162,60,205,57,186,69,243,64,186,175,222,36,158,64,188,242,248,69,92,142,240,205,158,239,169,32,29,201,111,224,2,141,241,251,2,160,52,57,212,42,71,216,42,226,75,112,163,101,187,236,128,214,92,12,80,184,138,158,237,194,133,196,6,176,20,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,10,43,128,210,53,43,128,210,2,164,118,27,106,232,218,195,93,174,52,30,254,32,53,21,204,84,17,192,192,5,15,129,251,195,164,168,208,107,150,196,36,139,142,79,225,16,238,207,129,251,195,170,157,36,149,0,241,91,142,95,225,16,8,190,229,5,128,36,67,215,177,61,44,197,205,125,101,110,48,164,44,118,133,107,50,196,234,53,27,191,84,127,139,196,12,133,229,11,102,210,202,248,242,255,0,122,186,253,180,32,199,13,13,34,144,198,44,81,237,169,204,185,121,195,117,175,250,90,32,4,209,210,4,71,79,202,191,104,49,252,4,142,210,33,7,150,253,227,170,162,79,91,79,74,148,91,200,229,204,25,127,208,72,238,226,17,116,145,17,111,184,12,35,211,98,92,168,153,141,54,118,86,231,166,124,12,186,212,192,134,121,154,109,171,251,63,136,77,118,153,77,25,71,211,185,147,244,105,149,183,251,102,4,42,205,80,162,213,92,189,151,226,16,74,23,39,227,68,170,134,161,189,254,125,147,255,0,14,32,73,60,27,121,81,109,254,80,141,190,79,245,37,53,28,248,146,124,99,100,255,0,132,124,73,76,25,93,23,62,57,133,30,91,22,240,118,130,199,58,6,103,135,88,139,34,133,152,203,102,44,60,211,78,185,10,203,207,203,223,113,151,25,40,184,83,121,11,75,81,45,165,213,155,110,146,76,210,103,239,145,252,252,233,81,163,69,101,162,142,45,198,97,109,95,29,9,49,66,161,211,50,148,76,225,140,146,137,140,185,197,173,13,62,109,220,212,202,243,52,226,22,218,140,242,173,10,202,165,163,35,139,250,61,108,173,111,124,89,45,48,180,86,163,116,174,194,73,133,31,57,151,66,34,167,151,67,196,68,210,147,119,28,54,87,46,152,155,125,2,83,169,66,213,179,56,164,182,151,145,149,89,144,68,162,45,98,27,90,2,9,39,250,75,98,157,87,128,114,221,29,106,153,183,60,83,114,122,129,153,252,186,42,96,252,76,68,116,30,170,8,225,26,130,101,107,116,219,110,13,13,169,70,150,146,217,101,81,153,145,145,29,135,159,193,188,94,172,176,35,16,229,248,165,135,207,194,49,80,202,97,227,153,129,126,37,130,121,16,235,137,132,122,24,221,36,31,69,75,66,95,82,208,74,37,35,58,83,153,43,77,210,124,92,85,195,74,167,6,241,30,162,194,234,214,19,81,58,166,102,14,203,226,114,182,226,27,123,33,244,31,107,88,132,45,76,186,131,75,141,172,210,89,219,90,20,69,99,33,229,64,118,191,158,154,246,169,253,85,168,170,74,138,97,238,145,145,211,40,232,135,63,116,227,207,56,226,251,212,165,43,172,204,78,151,39,62,133,63,153,91,14,31,159,215,242,201,83,152,155,84,248,201,148,75,5,173,114,87,2,100,131,110,88,151,179,41,10,202,180,27,142,169,162,74,86,226,146,155,186,150,90,112,237,87,38,183,39,172,30,25,72,160,113,215,30,41,15,207,204,126,103,100,242,57,163,44,68,55,39,133,207,12,244,52,82,217,113,147,114,26,98,151,25,90,136,210,230,102,219,116,146,164,161,204,233,76,137,128,170,68,86,242,231,125,36,255,0,124,159,201,162,84,146,34,183,151,59,233,39,251,228,254,77,1,21,98,82,121,41,244,237,154,148,214,3,69,156,101,169,161,21,45,84,57,49,68,77,102,47,169,47,182,249,41,9,110,78,107,50,52,173,10,73,168,216,206,164,154,13,26,132,154,243,176,219,120,43,163,70,140,245,150,148,181,13,87,70,97,244,116,34,42,25,5,47,17,81,192,193,68,153,33,19,53,179,21,12,201,194,19,166,162,75,43,82,98,20,104,90,186,25,208,148,168,208,149,27,136,181,83,105,76,214,65,53,141,145,79,101,145,114,233,148,186,33,200,72,200,56,182,84,203,240,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,128,250,158,1,129,92,154,26,122,195,99,205,60,206,10,226,204,246,17,140,69,145,195,182,204,161,110,107,115,207,229,204,66,182,149,60,167,158,117,197,63,28,74,109,231,94,46,134,100,40,150,132,168,144,241,163,61,64,0,0,6,0,114,213,249,172,82,223,8,16,62,142,152,136,171,209,59,206,159,6,254,16,41,239,72,176,37,83,150,175,205,98,150,248,64,129,244,116,196,69,94,137,222,116,248,55,240,129,79,122,69,128,31,74,96,0,0,3,137,54,155,74,164,18,168,217,236,246,103,9,46,150,203,161,220,139,140,140,139,121,44,177,12,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,229,128,12,0,229,171,243,88,165,190,16,32,125,29,49,25,254,48,3,150,175,205,98,150,248,64,129,244,116,196,4,96,104,95,140,114,44,2,210,130,128,197,90,165,156,242,89,84,193,200,121,139,153,150,91,52,44,92,59,176,142,196,217,8,90,215,169,68,66,157,213,165,38,165,234,242,21,141,87,47,163,57,76,218,85,63,149,65,79,100,83,56,73,140,182,99,14,220,92,28,100,35,201,121,136,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,203,16,144,158,76,45,61,97,176,98,107,9,163,246,48,79,97,32,48,250,103,17,18,244,170,111,23,173,89,202,102,47,169,156,140,184,234,157,213,67,192,168,210,250,140,201,174,139,207,155,139,82,80,110,45,33,51,224,3,207,215,245,253,27,133,148,108,219,16,113,6,161,132,145,211,210,56,115,137,142,142,137,51,200,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,97,229,52,138,199,154,55,70,220,35,158,226,181,103,27,8,148,75,161,214,137,100,11,209,6,202,230,211,19,66,142,30,9,163,74,22,172,238,41,54,53,18,21,145,4,183,20,89,16,163,47,154,33,127,244,209,210,218,170,210,231,20,206,169,153,53,176,211,114,45,166,95,76,203,146,151,26,213,192,170,37,197,161,247,218,55,157,108,163,28,108,217,75,203,108,201,42,212,182,68,86,65,11,0,3,233,79,68,239,53,140,27,248,63,167,189,28,192,249,172,31,74,122,39,121,172,96,223,193,253,61,232,230,7,205,96,15,107,131,184,197,95,96,85,127,43,196,108,57,159,69,203,166,82,232,134,29,117,166,162,158,101,137,131,13,188,219,202,132,138,75,43,66,157,134,113,77,32,156,104,212,68,162,47,120,203,232,123,70,45,33,105,93,40,48,106,75,139,148,180,54,193,183,235,33,166,50,181,197,55,16,244,178,57,165,101,118,29,197,32,254,165,196,26,146,133,45,167,90,89,161,25,242,148,43,105,41,161,4,247,9,48,59,11,116,135,160,225,102,179,138,50,173,163,228,211,26,142,37,247,144,243,146,137,196,91,41,113,68,164,54,210,53,80,107,214,180,134,150,102,179,39,9,72,90,200,214,209,47,202,104,93,165,181,85,162,54,41,149,83,45,107,110,166,231,187,52,190,166,151,41,46,59,172,129,76,75,107,91,236,52,79,52,217,198,54,217,60,150,86,225,154,83,174,112,140,172,179,1,244,82,49,255,0,77,125,43,164,90,37,224,212,109,101,173,149,70,85,243,43,193,210,210,72,215,150,157,190,43,50,9,199,13,45,145,172,217,97,11,214,184,119,66,78,200,111,88,133,186,217,142,93,107,166,38,17,210,58,46,53,165,58,103,16,142,200,166,146,116,198,200,224,98,35,16,135,230,19,23,26,81,181,43,187,58,226,76,78,181,11,105,210,73,57,169,54,222,82,250,45,44,202,5,180,135,210,6,190,210,107,20,35,177,95,17,151,8,137,148,100,60,60,35,80,112,38,241,65,65,48,203,100,148,181,14,219,206,56,166,208,106,206,234,146,74,177,184,235,138,221,152,192,121,90,254,191,172,177,78,178,155,98,14,32,212,49,115,202,134,121,16,113,49,209,209,38,89,221,93,136,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,103,185,43,52,67,170,180,125,195,137,174,36,98,108,20,214,79,87,215,90,171,73,93,143,113,45,193,74,219,34,83,27,76,33,18,80,152,197,45,110,168,245,153,214,211,106,74,11,82,181,68,33,88,255,0,201,139,201,233,7,84,193,195,105,21,164,13,33,174,149,61,149,218,74,65,51,101,135,225,102,176,174,176,243,110,197,70,194,62,202,243,50,122,214,87,12,121,144,163,83,102,230,83,65,180,165,203,80,0,181,90,88,249,172,99,39,193,253,67,232,231,197,213,22,171,75,31,53,140,100,248,63,168,125,28,248,15,154,193,122,180,81,210,187,17,244,74,196,116,86,180,83,187,116,170,59,86,196,254,64,251,198,136,89,188,42,76,204,146,163,34,61,91,200,204,163,105,226,35,83,106,82,136,201,104,91,141,174,202,139,213,165,118,138,56,143,162,86,35,174,138,173,90,219,165,81,218,199,228,19,246,25,52,66,205,225,82,100,70,164,145,153,234,222,70,100,147,172,153,154,155,82,146,100,107,66,219,113,97,244,61,64,87,244,110,41,209,178,156,65,195,234,134,18,121,79,79,33,202,38,6,58,24,207,35,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,2,220,157,218,111,198,104,171,93,157,37,88,197,102,195,42,178,96,211,179,213,27,47,196,189,43,113,44,186,218,34,161,90,67,169,66,115,45,108,109,6,77,184,226,218,135,73,33,38,164,33,39,59,210,153,180,170,127,42,130,158,200,166,112,147,25,108,198,29,184,184,56,200,71,146,243,17,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,0,229,128,0,0,0,0,132,190,83,93,4,166,184,35,89,76,113,207,11,105,152,70,240,190,125,16,218,162,160,229,108,41,8,166,227,86,73,74,144,227,119,50,68,51,206,221,77,173,25,91,66,220,212,101,108,137,157,110,58,232,163,165,118,35,232,149,136,232,173,104,167,118,233,84,118,173,137,252,129,247,141,16,179,120,84,153,153,37,70,68,122,183,145,153,70,211,196,70,166,212,165,17,146,208,183,27,95,209,69,83,73,210,181,204,138,42,150,173,105,153,85,65,37,141,201,180,203,166,144,77,197,194,191,145,105,90,51,180,225,41,10,202,180,37,69,114,220,164,145,150,242,33,1,154,114,104,57,89,104,133,89,38,42,21,113,115,204,58,158,68,41,18,25,242,208,89,219,93,141,91,20,102,82,36,162,37,41,37,25,40,136,144,242,18,107,65,36,210,235,77,5,202,229,31,229,0,140,210,34,122,238,18,97,13,69,254,196,240,27,51,238,196,195,182,252,59,149,20,86,68,57,154,33,15,33,183,16,203,46,25,161,12,154,114,155,141,27,170,53,248,146,107,13,164,84,5,101,83,83,53,53,103,34,167,162,226,228,84,116,60,52,76,246,96,146,34,98,5,17,17,8,135,96,150,163,50,35,91,142,184,68,148,21,214,100,151,20,69,149,181,169,61,254,5,224,94,35,233,23,136,242,236,47,194,249,54,221,53,142,187,175,60,233,154,33,101,240,169,50,39,34,162,92,34,61,91,40,204,155,157,141,70,165,37,8,74,214,180,33,82,213,165,222,141,24,89,162,255,0,38,198,35,208,184,103,41,254,243,237,179,136,198,33,185,210,103,243,125,135,91,218,223,101,166,245,218,173,122,208,222,100,244,17,100,151,89,152,66,176,245,88,171,134,117,86,13,226,61,71,133,181,172,38,207,58,166,102,14,203,226,114,182,226,27,123,33,244,31,107,88,132,45,76,186,131,75,141,172,210,89,219,90,20,69,101,16,242,162,127,180,246,208,130,69,165,197,8,212,109,57,11,42,150,226,108,147,84,212,146,119,24,242,225,217,92,41,188,70,244,44,90,155,105,197,184,206,69,58,182,203,33,169,14,219,42,146,151,29,37,134,26,232,145,202,211,13,134,152,37,59,163,49,238,14,160,170,234,122,110,29,232,186,106,102,184,231,98,98,106,5,186,249,168,160,227,34,30,82,212,210,219,83,166,100,241,221,27,59,102,146,70,177,164,38,35,0,49,163,23,171,44,122,197,10,131,23,49,1,248,71,39,181,20,66,94,136,40,70,9,150,26,66,27,75,77,50,218,55,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,249,73,180,166,107,32,154,198,200,167,178,200,185,116,202,93,16,228,36,100,28,91,42,101,248,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,198,127,242,92,232,37,42,198,201,171,216,239,141,20,204,92,69,19,35,136,66,105,249,116,91,9,216,170,24,212,169,100,234,220,204,121,157,134,135,82,18,70,140,154,183,92,81,160,212,162,101,230,148,23,131,147,23,147,210,50,150,140,134,210,43,72,26,67,83,53,103,43,180,148,130,102,203,236,69,74,162,154,125,230,221,138,141,132,125,148,101,120,181,76,174,24,243,45,36,151,13,204,164,178,105,72,147,240,0,31,42,227,218,224,190,47,86,88,11,138,20,254,46,97,251,240,141,207,105,216,133,61,14,81,108,19,204,58,133,182,166,157,101,196,110,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,241,66,229,85,218,63,87,212,102,9,80,90,64,76,17,9,19,73,226,20,68,198,18,5,216,66,121,107,130,126,17,245,50,109,69,40,219,38,155,91,166,219,170,105,41,90,141,104,101,195,221,148,200,4,255,0,104,187,164,221,3,165,54,23,203,113,2,144,137,132,131,153,46,29,42,157,83,199,49,102,38,54,76,249,184,235,121,31,75,103,153,40,90,152,117,77,45,105,65,184,217,37,121,83,115,74,111,0,249,193,209,71,74,236,71,209,43,17,209,90,209,78,237,210,168,237,91,19,249,3,239,26,33,102,240,169,51,50,74,140,136,245,111,35,50,141,167,136,141,77,169,74,35,37,161,110,54,191,161,234,2,191,163,113,78,141,148,226,14,31,84,48,147,202,122,121,14,81,48,49,208,198,121,29,69,204,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,136,61,0,0,0,0,0,0,138,190,92,239,164,159,239,147,249,52,74,160,138,190,92,239,164,159,239,147,249,52,5,170,228,84,243,167,170,126,15,227,189,35,46,19,82,33,91,145,83,206,158,169,248,63,142,244,140,184,77,72,0,138,190,92,239,164,159,239,147,249,52,74,160,138,190,92,239,164,159,239,147,249,52,4,85,137,73,228,175,211,214,38,22,38,85,162,198,50,79,98,227,17,25,16,204,190,134,153,196,106,137,16,104,38,158,81,192,68,196,56,234,84,104,53,33,134,161,80,148,45,121,221,213,92,144,77,37,24,107,161,158,139,95,154,226,182,172,48,222,10,164,230,73,212,182,143,138,158,201,34,29,78,104,85,199,53,25,8,210,90,137,34,73,172,153,90,31,113,38,164,116,144,163,74,236,178,73,182,187,43,84,210,117,85,13,61,138,165,171,90,102,107,79,206,160,178,109,50,233,164,19,144,145,76,103,66,86,140,237,56,73,90,115,33,105,81,92,183,165,68,101,184,200,7,212,152,197,94,84,127,49,60,77,248,151,211,16,67,197,114,108,105,207,42,210,10,128,131,194,188,70,154,66,64,226,45,43,15,13,45,105,113,147,68,169,250,161,132,178,225,166,41,164,188,225,190,244,74,91,135,90,162,108,74,43,217,220,196,78,27,109,251,94,84,127,49,60,77,248,151,211,16,64,33,91,68,239,58,124,27,248,64,167,189,34,192,250,83,31,53,154,39,121,211,224,223,194,5,61,233,22,7,210,152,0,0,242,152,171,71,207,113,3,14,42,58,42,152,175,102,180,84,214,117,47,118,14,18,127,43,66,21,21,47,113,69,98,113,4,191,180,102,147,67,132,147,51,109,198,151,149,196,132,101,242,168,105,235,19,21,19,53,209,99,6,231,177,112,104,131,136,122,95,92,204,225,245,70,136,196,27,76,168,160,33,162,27,117,74,36,18,150,251,81,72,82,16,188,237,106,174,104,55,82,184,245,192,188,11,196,125,34,241,30,93,133,248,95,38,219,166,177,215,117,231,157,51,68,44,190,21,38,68,228,84,75,132,71,171,101,25,147,115,177,168,212,164,161,9,90,214,132,43,139,141,24,67,89,96,46,40,84,24,71,136,12,66,55,61,167,98,18,204,65,194,62,79,48,234,22,218,93,105,230,215,184,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,75,61,57,28,244,148,195,140,63,158,212,88,13,90,148,170,75,53,173,102,16,209,114,9,194,225,73,183,38,17,68,131,108,229,207,196,154,190,165,80,205,154,73,38,227,177,41,37,103,117,180,40,51,214,89,160,86,143,48,26,52,47,69,136,169,20,92,198,152,84,67,243,2,153,196,236,233,155,166,98,226,214,164,71,148,67,77,33,59,75,105,82,90,66,205,7,118,80,150,150,75,111,50,85,6,218,69,232,209,138,122,47,215,111,80,184,153,41,246,59,20,230,13,136,158,107,153,248,150,93,115,100,125,230,155,215,106,181,232,67,153,83,208,93,210,125,70,127,74,98,40,57,99,180,142,194,249,220,76,14,141,210,250,34,18,115,89,83,145,12,204,163,170,24,182,156,109,114,18,121,164,56,80,176,170,35,73,186,183,218,83,74,119,54,102,73,26,178,202,183,136,149,12,30,127,146,223,79,168,60,59,216,116,100,198,57,132,170,91,72,30,217,17,78,212,81,145,44,64,179,40,112,245,177,47,67,69,184,226,144,133,50,234,205,195,109,195,51,113,46,184,77,244,208,226,53,50,254,62,93,232,10,2,178,197,58,202,83,135,216,125,79,69,207,42,25,228,65,67,64,192,195,17,103,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,47,165,220,42,163,231,184,127,135,20,229,21,83,215,179,90,214,107,37,151,181,7,23,63,154,33,9,138,152,56,146,177,184,178,71,218,35,81,173,195,73,17,184,227,171,204,226,131,208,77,165,50,169,252,170,54,69,61,150,66,76,101,179,24,119,33,35,32,226,217,75,204,68,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,32,135,148,71,66,8,205,21,107,178,171,104,232,92,216,101,86,76,29,106,68,146,121,248,151,165,110,37,150,156,92,44,83,171,105,40,78,101,173,253,156,141,199,28,91,80,234,53,168,212,133,168,231,164,121,250,254,128,163,113,78,141,155,97,246,32,211,208,147,202,122,121,14,112,209,208,49,36,121,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,200,32,91,65,205,56,235,45,16,171,37,66,197,34,46,121,135,83,200,132,174,125,33,66,203,59,107,177,39,109,131,204,100,148,68,165,36,146,52,153,146,30,66,73,11,52,154,90,117,175,65,202,35,166,252,102,149,85,217,82,84,116,86,92,50,164,230,14,187,34,81,50,252,51,211,71,20,203,77,174,42,41,165,186,164,43,42,208,254,206,102,219,110,33,168,133,18,210,74,90,210,86,171,74,237,20,113,31,68,172,71,93,21,90,181,183,74,163,181,143,200,39,236,50,104,133,155,194,164,200,141,73,35,51,213,188,140,201,39,89,51,53,54,165,36,200,214,133,182,226,250,173,29,52,104,197,61,40,43,182,104,92,51,148,251,45,182,115,24,196,79,53,203,60,75,206,183,181,190,203,78,106,117,186,133,161,188,201,233,174,201,46,179,32,234,105,92,11,196,122,191,9,235,92,111,150,73,181,84,101,9,178,53,50,154,68,25,161,183,162,162,34,88,97,184,88,125,199,173,120,182,132,56,178,43,37,13,145,26,148,70,182,146,231,65,135,180,84,215,18,171,250,107,14,100,81,16,140,76,170,169,196,20,146,13,216,181,169,44,54,252,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,218,246,35,224,38,123,77,44,11,195,141,29,57,51,43,204,47,194,249,54,195,42,129,230,103,94,121,211,37,197,76,34,149,55,129,39,34,162,92,34,45,99,203,202,155,157,137,36,148,165,8,74,16,132,33,49,45,162,119,157,62,13,252,32,83,222,145,96,5,191,170,105,58,170,134,158,197,82,213,173,51,53,167,231,80,89,54,153,116,210,9,200,72,166,51,161,43,70,118,156,36,173,57,144,180,168,174,91,210,162,50,220,100,36,167,7,57,94,252,7,209,77,201,5,107,47,154,213,56,197,79,218,87,41,137,153,43,89,11,55,101,102,225,179,27,20,242,9,43,249,93,9,75,110,160,204,221,125,68,210,137,195,55,94,113,140,149,229,17,208,22,15,73,202,84,171,204,45,151,202,165,184,155,36,214,196,88,161,152,135,240,153,179,109,164,108,209,81,57,73,102,242,16,195,105,135,113,197,155,105,233,54,172,169,115,88,212,22,0,244,21,253,127,89,98,157,101,54,196,28,65,168,98,231,149,12,242,32,226,99,163,162,76,179,186,187,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,20,196,242,94,232,45,242,20,165,81,142,56,199,70,108,152,147,58,207,204,240,209,170,204,244,138,86,227,105,34,187,38,146,217,227,30,187,154,203,154,150,134,141,13,248,165,42,33,179,179,252,149,250,5,68,197,68,202,180,167,198,73,20,92,26,32,226,25,152,80,210,200,141,81,162,49,6,211,201,56,248,152,119,26,82,137,4,165,176,236,42,210,180,47,59,90,219,26,13,165,46,87,192,7,202,184,250,168,31,42,224,62,148,244,78,243,88,193,191,131,250,123,209,204,11,170,45,86,137,222,107,24,55,240,127,79,122,57,129,117,64,0,0,0,90,173,44,124,214,49,147,224,254,161,244,115,226,234,139,85,165,143,154,198,50,124,31,212,62,142,124,7,205,96,203,254,81,29,55,227,52,170,174,202,146,163,162,178,225,149,39,48,117,217,18,137,151,225,158,154,56,166,90,109,113,81,77,45,213,33,89,86,135,246,115,54,219,113,13,68,40,150,146,82,214,146,196,1,119,244,93,209,146,190,210,155,20,37,184,127,72,67,69,193,203,87,16,148,206,170,19,151,61,19,5,38,96,219,117,204,239,169,178,202,149,173,44,58,150,144,181,32,156,112,146,140,201,185,169,33,114,244,9,208,130,123,165,197,118,236,109,71,11,53,150,225,148,147,90,212,238,119,6,242,33,222,92,81,178,102,204,44,34,156,105,196,56,246,117,52,183,11,33,165,13,95,50,146,167,26,37,207,156,166,83,42,144,74,160,164,82,41,100,36,186,91,46,135,110,18,14,14,17,148,178,196,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,197,79,234,60,14,228,235,209,130,90,211,200,154,149,33,72,234,101,208,80,136,136,101,249,164,202,42,38,32,214,225,182,79,56,210,29,121,75,113,248,133,161,6,148,165,8,116,208,132,161,4,146,140,188,30,229,113,198,138,103,27,103,21,230,41,74,97,39,180,157,93,17,47,76,218,71,0,244,89,34,78,196,51,10,100,215,40,105,248,133,180,194,214,106,39,157,66,238,79,45,4,89,154,190,116,132,218,12,127,211,95,69,25,22,150,152,53,27,70,234,165,80,117,124,182,241,148,180,238,53,149,171,96,138,204,131,113,179,83,102,75,38,95,66,53,78,21,150,146,186,28,213,173,109,54,66,245,82,117,76,138,185,165,100,213,173,45,29,182,201,106,9,124,60,210,93,19,170,91,122,248,87,219,75,141,57,145,100,149,167,50,22,147,178,136,148,87,177,145,30,225,219,0,249,108,170,105,58,170,134,158,197,82,213,173,51,53,167,231,80,89,54,153,116,210,9,200,72,166,51,161,43,70,118,156,36,173,57,144,180,168,174,91,210,162,50,220,100,38,211,147,139,78,121,86,58,225,28,125,41,138,83,72,73,77,89,133,242,118,28,155,77,102,51,68,228,154,74,154,65,164,230,110,45,247,13,210,91,100,217,109,78,44,205,4,183,27,115,57,107,181,109,248,158,85,157,9,99,49,90,69,13,164,14,16,210,155,101,103,38,213,193,207,229,178,185,107,241,19,10,130,21,107,105,150,28,66,25,37,107,30,135,223,115,52,102,83,6,121,156,34,135,109,7,13,128,50,127,79,189,50,98,116,190,197,8,41,132,138,26,46,2,132,166,33,205,154,114,6,58,9,166,35,80,183,219,100,227,30,136,54,220,112,148,181,186,209,37,36,75,200,77,180,221,146,149,155,134,171,129,201,177,160,196,215,72,42,254,15,21,49,26,87,23,3,135,84,172,68,52,201,164,70,74,212,166,42,135,210,243,132,152,86,148,243,102,195,208,201,114,29,105,137,177,168,237,102,178,145,184,110,55,143,250,46,232,201,95,105,77,138,18,220,63,164,33,162,224,229,171,136,74,103,85,9,203,158,137,130,147,48,109,186,230,119,212,217,101,74,214,150,29,75,72,90,144,78,56,73,70,100,220,212,159,162,154,2,128,163,112,178,141,148,225,246,31,83,208,146,58,122,71,14,80,208,48,48,196,121,26,69,204,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,204,61,0,0,178,154,99,96,246,35,227,206,143,181,38,23,225,85,113,224,188,250,115,168,104,158,118,36,225,225,99,33,117,169,40,152,88,151,16,203,174,147,46,50,110,92,154,36,169,106,36,161,74,54,148,226,22,17,45,202,35,167,212,102,147,149,81,80,120,91,48,154,203,112,202,73,173,135,185,68,191,15,225,51,134,227,75,218,98,161,179,18,13,148,45,134,213,14,219,136,55,19,210,113,89,84,230,173,171,85,161,70,138,51,221,45,49,150,10,141,213,77,96,233,9,109,163,42,153,220,19,40,86,193,11,149,102,219,100,167,12,144,79,62,180,106,155,43,45,69,117,185,171,90,26,112,133,138,155,74,102,178,9,172,108,138,123,44,139,151,76,165,209,14,66,70,65,197,178,166,95,134,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,76,167,36,86,144,56,47,48,193,41,126,143,242,245,194,72,171,185,52,68,76,92,115,81,103,9,10,186,133,248,151,226,222,39,97,82,78,107,162,214,204,35,13,37,213,41,4,104,66,27,45,232,34,50,11,235,164,46,130,216,53,139,154,56,179,129,212,181,25,42,144,189,73,75,223,240,22,37,165,41,158,106,142,52,25,167,59,217,92,113,108,188,225,39,105,204,78,41,219,155,135,119,146,135,19,1,149,253,1,89,97,101,101,54,195,236,65,167,162,228,117,12,142,32,225,163,160,98,72,179,180,187,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,212,64,130,190,84,189,32,176,59,28,113,150,6,11,6,105,249,84,67,148,206,212,196,246,177,130,97,148,120,69,20,180,176,218,18,78,33,57,226,25,135,68,49,33,183,148,179,74,179,175,86,90,180,161,199,67,50,185,46,116,237,154,227,100,169,236,8,198,138,154,18,34,182,145,195,161,84,252,198,45,245,109,181,12,18,82,179,117,14,102,44,174,196,195,165,9,51,94,125,99,173,168,214,105,81,178,243,170,188,28,168,254,98,120,155,241,47,166,32,132,53,232,143,163,214,41,233,17,140,178,10,115,12,226,102,178,45,134,96,204,76,109,91,11,11,18,182,105,220,137,113,246,226,22,235,36,90,167,143,103,89,48,74,91,121,221,74,82,75,70,245,38,101,57,81,252,196,241,55,226,95,76,65,0,128,17,151,252,157,218,111,198,104,171,93,157,37,88,197,102,195,42,178,96,211,179,213,27,47,196,189,43,113,44,186,218,34,161,90,67,169,66,115,45,108,109,6,77,184,226,218,135,73,33,38,164,33,39,141,88,79,66,252,148,49,78,141,195,62,116,230,207,11,106,9,116,139,109,212,107,182,93,170,37,182,117,186,188,201,207,151,89,155,46,100,222,214,185,94,227,151,141,24,67,89,96,46,40,84,24,71,136,12,66,55,61,167,98,18,204,65,194,62,79,48,234,22,218,93,105,230,215,184,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,72,62,154,37,51,105,84,254,85,5,61,145,76,225,38,50,217,140,59,113,112,113,144,143,37,230,34,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,28,177,16,28,150,250,125,65,225,222,195,163,38,49,204,37,82,218,64,246,200,138,118,162,140,137,98,5,153,67,135,173,137,122,26,45,199,20,132,41,151,86,110,27,110,25,155,137,117,194,111,166,135,17,169,151,240,0,0,0,0,0,1,212,213,52,157,43,92,200,162,169,106,214,153,149,84,18,88,220,155,76,186,105,4,220,92,43,249,22,149,163,59,78,18,144,172,171,66,84,87,45,202,73,25,111,34,29,176,0,249,235,211,163,67,41,238,135,152,143,11,44,110,107,207,52,101,81,180,68,83,51,39,86,130,138,83,109,26,53,176,209,45,166,214,121,173,107,68,110,37,36,219,137,90,84,156,166,107,105,191,109,201,247,167,173,67,163,53,101,3,67,98,12,246,46,51,10,230,241,13,179,28,136,141,170,53,114,4,17,68,168,158,129,100,157,36,50,133,68,68,37,200,130,75,107,90,208,131,52,165,75,34,35,153,236,116,192,188,56,210,47,14,38,56,95,138,18,109,186,85,29,103,89,121,163,36,69,75,226,146,70,77,197,67,56,100,122,183,145,153,86,59,26,77,42,82,22,149,161,107,66,190,123,52,139,209,163,20,244,95,174,222,161,113,50,83,236,118,41,204,27,17,60,215,51,241,44,186,230,200,251,205,55,174,213,107,208,135,50,167,160,187,164,250,140,195,223,233,209,166,108,247,76,60,71,133,153,183,42,230,106,50,151,218,33,233,153,107,168,65,197,37,183,77,26,216,152,151,19,123,188,238,169,163,54,210,163,109,180,161,41,78,99,37,186,229,160,115,7,107,232,108,35,86,55,204,36,49,112,20,155,147,136,73,36,12,100,92,43,205,34,102,251,232,141,81,170,21,195,70,169,228,52,112,14,161,211,74,238,133,173,178,177,220,242,220,13,14,244,85,172,180,175,197,201,125,31,38,150,197,166,152,151,68,67,196,213,147,118,220,38,81,46,151,26,250,100,151,84,133,167,105,113,41,113,44,163,42,179,44,141,70,90,180,56,180,72,167,43,101,1,70,225,102,132,212,6,31,97,245,61,9,35,167,164,117,196,4,52,12,12,49,30,70,145,205,243,35,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,48,139,92,4,193,74,171,72,156,88,145,96,229,21,48,149,65,78,170,13,171,102,126,104,235,141,194,163,81,12,236,66,243,169,182,220,89,93,12,168,138,200,62,145,149,236,87,50,242,191,158,170,10,170,253,85,167,42,74,114,97,238,144,113,210,216,232,119,63,114,227,47,54,226,59,148,149,39,168,200,100,175,37,199,159,102,25,124,117,232,120,209,158,156,168,218,9,77,113,178,84,206,59,224,189,51,9,17,91,72,225,214,154,130,93,8,194,182,218,134,9,41,65,52,182,242,158,87,98,97,210,133,17,35,38,177,214,212,72,37,40,217,101,165,5,170,148,242,207,68,203,180,116,130,151,198,82,241,115,76,110,133,135,109,151,99,162,229,13,38,159,138,90,98,136,148,243,132,204,90,30,37,170,16,141,70,77,161,8,215,153,229,74,91,177,20,101,254,122,171,218,171,245,86,163,169,42,57,135,186,70,71,76,163,162,28,253,211,143,60,227,139,239,82,148,174,179,49,213,9,126,228,183,208,22,51,14,246,29,38,241,142,95,53,150,213,231,182,67,211,180,236,100,51,240,47,74,27,61,108,51,209,49,109,184,148,45,79,58,131,112,155,108,200,219,75,78,19,157,53,184,141,72,94,14,79,189,2,169,237,25,168,216,26,231,16,100,80,145,152,169,55,135,109,232,229,196,108,177,168,144,44,142,37,36,204,11,196,209,45,149,170,30,33,45,196,26,92,90,22,180,25,37,74,65,17,157,243,210,198,231,162,206,50,92,190,151,245,15,163,159,23,92,90,173,44,124,214,49,147,224,254,161,244,115,224,62,107,7,209,230,138,58,87,97,198,150,184,110,138,210,138,119,97,155,65,106,216,159,211,239,188,75,138,148,197,40,140,201,42,50,34,214,50,188,170,54,158,34,36,173,41,81,25,33,104,113,180,124,225,139,191,162,246,147,117,246,139,56,161,45,196,10,66,38,46,50,90,220,66,85,57,167,142,98,244,52,20,229,130,109,214,242,62,150,207,42,150,132,190,234,154,90,210,178,109,195,74,242,168,136,210,160,250,68,202,125,100,53,145,89,38,60,70,13,99,5,27,143,56,97,79,226,221,0,252,91,146,42,138,29,79,67,148,92,57,178,251,75,67,138,105,214,92,70,242,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,108,147,186,79,120,0,175,20,216,80,0,121,90,238,17,111,74,219,73,36,254,121,35,220,101,236,84,33,159,77,122,122,34,18,111,80,70,56,218,201,14,214,49,100,70,107,73,241,84,73,245,123,194,106,234,68,33,232,36,33,101,114,39,136,254,225,136,148,211,230,93,8,204,28,201,230,217,178,213,89,189,115,204,125,101,21,222,3,4,97,37,139,136,136,90,18,149,25,145,25,238,81,23,88,187,154,62,84,206,72,185,254,228,201,107,246,95,45,10,63,39,91,216,125,227,196,82,112,72,140,156,62,201,53,159,43,42,85,179,91,215,36,191,24,244,120,111,45,137,133,231,27,51,151,54,167,215,17,222,217,251,192,77,254,31,84,72,154,237,247,83,126,43,85,228,161,69,199,63,111,188,60,46,144,244,138,103,52,252,246,33,90,235,149,59,20,223,65,105,34,242,29,62,178,239,28,172,23,122,33,238,120,206,171,219,103,234,47,116,30,243,20,100,133,29,77,78,154,217,179,169,201,68,75,100,89,237,123,182,189,220,123,196,16,163,142,52,219,82,73,193,67,221,226,51,149,235,58,106,73,250,231,11,168,187,133,182,195,153,145,202,171,25,123,232,201,100,107,79,164,70,124,90,89,117,12,141,210,234,145,141,149,84,153,147,47,213,37,20,238,180,252,105,42,214,113,253,254,81,246,12,80,145,70,191,11,62,133,112,221,202,100,75,223,148,143,214,168,133,25,119,58,153,115,142,13,61,23,209,204,230,93,201,35,34,221,20,69,215,239,12,79,169,245,231,89,68,154,80,71,228,126,9,34,252,194,212,107,127,7,211,6,113,153,141,87,232,234,237,250,106,252,108,44,180,108,11,209,213,106,214,77,103,207,111,92,69,123,52,95,144,72,25,221,201,222,228,83,40,101,106,109,36,147,146,198,145,31,254,220,142,241,41,20,147,206,185,43,129,204,148,145,108,77,30,239,169,72,140,205,3,101,111,65,192,67,43,81,144,206,85,24,94,81,31,233,212,247,137,51,163,75,230,84,1,43,142,194,215,240,82,40,244,141,223,238,10,218,192,146,183,1,170,215,1,165,87,49,68,153,23,17,168,203,176,9,41,235,32,3,223,188,128,172,7,187,113,1,16,1,17,220,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,20,87,1,164,106,87,1,164,5,74,253,67,109,94,212,110,17,216,105,80,10,163,129,128,35,129,128,10,31,3,247,135,91,54,47,148,157,253,207,223,33,217,170,214,59,118,14,190,100,156,208,142,39,182,223,124,128,70,191,40,99,95,49,107,245,146,127,189,93,126,222,16,98,14,138,147,39,97,49,138,151,66,94,201,147,109,245,164,118,188,43,253,195,50,185,67,144,73,167,171,242,177,95,230,86,255,0,221,194,12,28,209,181,213,53,140,244,239,73,68,69,181,240,63,216,143,0,157,92,52,121,199,233,73,19,138,86,108,242,136,85,94,214,189,219,64,245,110,39,119,14,177,227,48,141,194,114,140,167,120,254,130,66,30,255,0,173,54,61,178,202,255,0,108,6,30,233,148,202,78,58,155,51,79,209,102,61,125,236,8,73,157,171,46,167,127,178,252,66,111,116,202,43,70,211,95,93,152,253,246,4,31,212,29,29,159,247,127,136,4,157,242,127,68,153,212,147,210,207,191,110,147,219,119,186,62,36,202,90,107,91,70,103,191,167,249,4,80,242,126,79,80,117,132,209,172,209,30,50,103,37,79,29,222,170,247,29,226,87,228,134,75,134,82,189,208,248,251,196,3,177,65,29,203,223,27,196,86,49,165,37,188,189,241,187,98,181,192,71,15,45,117,1,70,187,130,212,110,41,42,158,132,42,178,22,168,98,64,137,178,72,210,249,203,157,132,141,125,80,235,50,59,45,4,235,40,90,115,17,228,51,115,38,93,99,153,176,43,147,130,150,145,86,26,108,225,108,166,162,129,218,225,88,152,69,205,27,111,90,182,242,197,65,64,196,69,195,57,116,25,25,228,125,134,151,107,229,86,91,40,141,38,100,114,43,203,85,230,175,74,252,32,64,250,58,98,48,3,146,231,207,175,12,254,57,244,60,104,9,252,32,21,62,4,40,2,169,17,91,203,157,244,147,253,242,127,38,137,82,72,138,222,92,239,164,159,239,147,249,52,5,170,228,84,243,167,170,126,15,227,189,35,46,23,255,0,149,23,64,88,58,194,69,50,210,99,7,101,242,169,92,214,156,151,196,199,85,146,118,33,152,131,110,103,10,133,187,18,252,201,43,74,83,158,49,58,199,20,238,176,212,167,155,74,114,153,45,178,67,214,3,145,83,206,158,169,248,63,142,244,140,184,77,72,15,150,202,78,169,158,208,213,84,154,181,165,163,182,41,213,63,48,135,154,75,162,117,72,115,81,20,195,137,113,167,50,44,148,133,101,90,18,118,81,26,78,214,50,50,220,39,251,66,13,52,105,93,46,48,225,136,232,213,74,164,149,244,183,88,196,238,158,106,57,181,56,189,81,51,154,58,25,131,89,188,80,107,55,219,34,82,203,160,225,169,172,203,202,78,47,0,57,74,249,61,35,48,202,123,29,142,184,13,72,126,113,99,242,187,56,145,202,217,126,33,201,60,86,72,151,162,98,144,203,108,155,112,210,228,182,202,20,102,167,50,182,227,166,148,165,13,228,74,112,131,7,113,138,190,192,170,254,87,136,216,115,62,139,151,76,165,209,12,58,235,77,69,60,203,19,6,27,121,183,149,9,20,150,86,133,59,12,226,154,65,56,209,168,137,68,94,241,144,125,57,128,181,90,49,105,11,74,233,65,131,82,92,92,165,161,182,13,191,89,13,49,149,174,41,184,135,165,145,205,43,43,176,238,41,7,245,46,32,212,148,41,109,58,210,205,8,207,148,174,168,12,0,229,171,243,88,165,190,16,32,125,29,49,17,87,162,119,157,62,13,252,32,83,222,145,96,74,167,45,95,154,197,45,240,129,3,232,233,136,138,189,19,188,233,240,111,225,2,158,244,139,0,62,148,192,4,122,242,158,233,235,19,131,18,168,189,31,176,126,123,23,1,136,51,56,120,103,166,179,120,77,82,202,83,46,125,47,103,101,183,82,238,182,30,57,68,150,20,70,109,116,89,124,156,66,146,179,109,105,11,21,202,139,167,212,101,97,61,153,104,207,131,179,9,172,174,85,78,76,34,96,106,201,195,17,47,193,185,51,138,66,29,134,126,90,148,37,73,207,6,157,99,137,119,88,74,75,206,37,57,72,144,217,45,233,127,31,42,227,234,160,0,96,7,45,95,154,197,45,240,129,3,232,233,136,207,241,128,28,181,126,107,20,183,194,4,15,163,166,32,34,175,69,252,20,252,209,56,213,40,193,198,230,27,20,93,65,47,156,108,15,169,221,91,104,142,98,87,21,17,11,173,86,173,195,38,77,246,90,39,50,160,213,171,53,229,178,172,101,231,241,139,7,107,236,10,175,230,152,115,136,210,24,185,116,202,93,16,251,77,58,236,43,204,177,48,97,183,156,101,49,112,170,121,8,83,176,206,41,165,155,110,146,72,148,69,239,145,95,94,75,143,62,204,50,248,235,208,241,162,82,121,67,52,44,149,105,79,133,241,19,218,66,159,132,86,42,83,80,228,116,252,97,196,166,20,227,88,39,51,59,47,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,88,218,22,246,96,176,28,154,28,162,20,244,198,141,103,1,49,250,163,167,233,165,209,114,118,209,79,212,179,41,132,44,186,18,42,92,193,182,203,112,79,27,170,66,118,150,210,164,18,20,139,235,26,66,141,100,75,109,75,123,26,185,75,244,227,137,210,58,178,123,7,168,116,66,35,14,168,185,195,139,102,45,181,181,16,185,228,197,146,113,131,141,75,200,53,36,161,137,43,117,44,165,10,233,161,195,113,102,102,164,33,156,42,155,74,102,178,9,172,108,138,123,44,139,151,76,165,209,14,66,70,65,197,178,166,95,134,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,123,92,11,192,188,71,210,47,17,229,216,95,133,242,109,186,107,29,119,94,121,211,52,66,203,225,82,100,78,69,68,184,68,122,182,81,153,55,59,26,141,74,74,16,149,173,104,66,130,229,232,103,161,157,125,165,157,127,13,7,7,3,23,46,162,101,209,8,118,125,62,117,167,153,97,76,54,244,57,68,194,66,196,147,14,178,113,218,152,130,113,182,156,177,88,179,43,119,28,117,31,77,24,23,129,120,113,163,166,28,75,176,191,11,228,219,12,170,6,238,188,243,166,75,138,152,69,40,136,156,138,137,112,136,181,143,47,42,110,118,36,146,82,148,33,40,66,16,132,252,203,128,250,83,209,59,205,99,6,254,15,233,239,71,48,62,107,7,210,158,137,222,107,24,55,240,127,79,122,57,129,243,88,3,232,247,71,170,90,69,92,232,95,134,148,85,83,3,182,201,106,12,47,147,74,230,48,218,213,183,175,133,126,82,211,110,183,157,6,149,167,50,22,162,186,76,148,87,185,25,30,241,10,218,111,232,93,85,104,143,136,239,192,193,38,107,59,160,102,90,183,228,149,11,176,46,37,180,107,77,236,176,49,47,146,9,147,140,65,48,225,154,80,125,54,201,46,229,70,99,109,19,127,162,119,154,198,13,252,31,211,222,142,96,122,12,98,193,218,7,29,104,9,166,28,226,52,134,18,99,45,152,195,190,211,78,187,10,203,207,203,223,113,151,25,76,92,42,158,66,210,212,75,105,117,102,219,164,147,52,153,251,228,97,243,44,228,218,106,244,170,30,68,244,206,45,114,216,56,135,162,225,224,212,242,141,134,95,121,45,165,215,80,221,242,165,107,75,12,165,74,34,186,137,166,200,239,148,173,153,92,157,218,2,198,105,57,85,29,121,138,82,249,172,183,12,164,154,168,139,28,51,240,254,19,56,110,58,141,154,22,39,41,32,217,66,216,113,49,14,54,179,113,61,22,211,149,78,107,26,237,112,247,146,167,20,231,26,86,77,48,82,181,136,154,193,208,52,247,205,8,154,214,30,77,18,204,44,218,6,204,169,12,65,58,227,102,201,70,44,159,74,84,131,90,210,210,155,136,50,55,181,68,151,38,126,128,160,40,220,44,163,101,56,125,135,212,244,36,142,158,145,195,148,52,12,12,49,30,70,145,115,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,14,214,83,41,149,72,37,80,82,41,20,178,18,93,45,151,67,183,9,7,7,8,202,89,98,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,203,0,0,22,171,75,31,53,140,100,248,63,168,125,28,248,186,162,213,105,99,230,177,140,159,7,245,15,163,159,1,243,88,62,146,52,162,209,146,129,210,155,11,230,88,127,87,195,66,65,204,151,14,164,201,106,18,151,51,19,27,38,124,220,105,204,236,41,194,204,148,45,76,52,151,80,133,32,220,108,148,140,201,185,41,63,54,227,234,160,7,204,102,52,97,13,101,128,184,161,80,97,30,32,49,8,220,246,157,136,75,49,7,8,249,60,195,168,91,105,117,167,155,94,227,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,44,244,228,183,211,234,15,14,246,29,25,49,142,97,42,150,210,7,182,68,83,181,20,100,75,16,44,202,28,61,108,75,208,209,110,56,164,33,76,186,179,112,219,112,204,220,75,174,19,125,52,56,141,78,106,233,237,161,4,139,75,138,17,168,218,114,22,85,45,196,217,38,169,169,36,238,49,229,195,178,184,83,120,141,232,88,181,54,211,139,113,156,138,117,109,150,67,82,29,182,85,37,46,58,75,129,106,166,147,170,168,105,236,85,45,90,211,51,90,126,117,5,147,105,151,77,32,156,132,138,99,58,18,180,103,105,194,74,211,153,11,74,138,229,189,42,35,45,198,64,62,164,192,71,7,37,94,156,243,92,82,134,252,205,216,185,52,139,152,85,146,216,120,169,148,142,161,153,77,21,17,19,57,99,90,110,59,10,242,162,28,55,92,137,104,156,82,145,147,49,28,59,74,35,74,53,25,156,145,240,0,0,0,22,255,0,29,48,47,14,52,139,195,137,142,23,226,132,155,110,149,71,89,214,94,104,201,17,82,248,164,145,147,113,80,206,25,30,173,228,102,85,142,198,147,74,148,133,165,104,90,208,171,128,0,49,127,65,205,7,40,221,16,168,213,69,69,46,18,121,136,179,200,116,162,125,62,66,15,35,104,185,43,98,131,204,68,164,67,37,68,147,53,25,18,222,90,73,107,36,146,90,105,174,47,42,63,152,158,38,252,75,233,136,33,149,67,21,121,81,252,196,241,55,226,95,76,65,0,128,17,245,80,62,85,199,213,64,12,63,210,215,147,155,14,52,166,197,138,67,17,227,98,188,29,212,237,48,117,147,210,187,49,48,155,194,148,49,148,19,136,113,72,113,173,115,47,33,182,204,214,214,101,176,225,150,176,181,13,32,242,214,83,41,149,72,37,80,82,41,20,178,18,93,45,151,67,183,9,7,7,8,202,89,98,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,203,0,0,0,1,242,174,39,123,147,222,128,163,113,79,147,134,137,195,236,65,167,161,39,148,244,242,30,119,13,29,3,18,71,145,212,115,204,97,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,148,16,137,254,228,184,243,19,195,47,142,189,49,26,2,26,244,174,209,71,17,244,74,196,117,209,85,171,91,116,170,59,88,252,130,126,195,38,136,89,188,42,76,136,212,146,51,61,91,200,204,146,117,147,51,83,106,82,76,141,104,91,110,46,229,104,9,167,100,215,68,74,154,54,69,82,193,197,205,176,234,162,136,40,185,196,28,43,106,126,54,21,246,225,222,75,110,192,182,184,134,152,66,220,113,80,233,121,75,35,53,54,202,8,183,161,34,101,52,162,209,146,129,210,155,11,230,88,127,87,195,66,65,204,151,14,164,201,106,18,151,51,19,27,38,124,220,105,204,236,41,194,204,148,45,76,52,151,80,133,32,220,108,148,140,201,185,41,63,62,216,233,129,120,143,163,166,35,204,112,191,20,36,219,12,214,6,206,178,243,70,107,133,152,66,168,204,155,138,134,112,200,181,140,175,42,172,118,37,18,146,164,45,40,90,22,132,135,210,244,166,109,42,159,202,160,167,178,41,156,36,198,91,49,135,110,46,14,50,17,228,188,196,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,150,33,219,146,175,78,121,86,22,196,254,102,236,92,154,66,75,233,57,148,68,84,202,71,80,204,166,137,135,134,147,63,170,55,29,133,121,81,14,19,77,195,58,109,169,72,201,148,202,33,213,17,165,122,252,205,204,72,0,0,0,8,96,229,137,210,6,129,197,60,80,166,240,162,144,92,92,76,203,11,162,38,144,147,168,194,54,87,4,235,241,77,192,171,84,195,141,184,165,41,109,41,151,90,117,43,74,13,14,33,73,223,99,182,85,114,154,233,219,42,193,26,54,99,129,152,91,83,69,183,138,19,232,118,211,21,25,43,125,40,93,55,4,179,74,148,183,28,177,154,34,94,106,233,109,8,202,226,16,230,191,51,102,76,235,97,48,6,95,242,90,227,166,28,96,54,147,78,77,177,66,115,204,210,170,162,159,136,166,217,153,58,68,80,176,113,78,197,66,188,218,226,86,102,90,166,79,103,82,13,203,26,80,165,164,215,149,4,181,162,122,71,202,184,150,158,76,94,80,184,202,166,50,27,71,93,32,106,253,116,213,236,173,82,83,249,155,207,191,21,53,138,117,247,156,118,22,54,45,247,151,153,227,214,178,136,98,202,132,154,91,54,243,26,205,164,172,36,252,69,95,46,119,210,79,247,201,252,154,37,80,69,95,46,119,210,79,247,201,252,154,2,213,114,42,121,211,213,63,7,241,222,145,151,12,180,229,53,208,74,85,141,212,108,199,28,240,182,153,139,115,20,36,48,237,170,42,14,86,194,86,186,146,9,6,148,169,14,55,114,53,196,178,213,212,218,209,153,197,161,189,70,87,12,217,213,69,14,140,90,66,213,90,47,227,44,151,23,41,104,109,191,96,214,67,76,101,107,138,114,29,153,156,11,169,202,236,59,138,65,253,75,136,53,37,105,67,173,52,179,66,242,101,63,162,140,42,196,202,87,25,48,226,156,197,42,42,47,104,146,212,210,246,166,16,217,156,109,110,51,156,186,108,59,171,90,208,151,154,89,41,183,16,74,60,142,33,105,51,186,76,7,205,21,1,95,214,88,89,89,74,113,7,15,170,24,185,29,67,35,136,40,152,24,232,99,44,237,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,43,216,225,165,116,139,75,78,74,252,64,172,181,178,168,58,190,91,204,176,117,76,146,9,229,171,96,138,231,168,82,109,194,75,132,75,38,95,66,53,173,157,214,146,186,219,214,45,109,56,98,218,242,166,104,21,79,97,228,169,237,37,176,94,69,9,43,145,38,33,166,106,169,44,46,203,7,5,44,66,147,13,11,8,244,12,43,77,32,137,10,116,149,174,44,235,89,184,250,22,73,203,172,52,198,172,20,218,107,46,134,143,131,151,204,226,225,97,230,144,229,9,28,211,47,41,8,138,96,157,109,226,105,212,145,217,104,39,89,105,194,74,174,89,219,66,184,164,140,130,229,232,157,231,79,131,127,8,20,247,164,88,31,74,99,230,179,68,239,58,124,27,248,64,167,189,34,192,250,83,0,0,0,24,171,167,182,132,18,45,46,40,70,163,105,200,89,84,183,19,100,154,166,164,147,184,199,151,14,202,225,77,226,55,161,98,212,219,78,45,198,114,41,213,182,89,13,72,118,217,84,148,184,233,46,5,191,61,84,21,85,250,171,78,84,148,228,195,221,32,227,165,177,208,238,126,229,198,94,109,196,119,41,42,79,81,144,250,147,17,151,203,29,163,61,27,25,70,192,233,61,38,142,167,228,53,12,186,33,153,68,233,151,140,217,137,169,16,233,161,16,218,163,37,101,118,38,29,40,112,204,178,103,84,57,44,205,121,97,144,131,15,19,253,153,41,143,230,96,240,123,155,102,191,39,110,111,216,185,247,153,161,121,155,93,180,100,218,242,109,25,181,219,47,140,182,163,85,180,110,213,234,186,2,53,191,61,85,237,85,250,171,81,212,149,28,195,221,35,35,166,81,209,14,126,233,199,158,113,197,247,169,74,87,89,152,234,132,180,242,58,232,181,74,195,200,158,210,186,109,82,74,167,83,168,189,178,69,40,149,195,165,183,149,34,202,178,75,238,196,41,73,53,181,24,226,8,137,9,65,167,44,51,230,102,107,40,140,173,134,69,104,9,160,156,171,68,74,102,54,123,82,198,66,77,177,22,162,135,40,73,196,100,43,137,126,10,21,134,226,30,83,109,64,184,184,118,159,66,28,109,80,234,121,43,51,37,56,202,12,183,33,35,45,64,0,0,0,5,170,210,47,70,140,44,210,130,132,122,133,196,201,79,177,216,167,48,108,67,115,164,179,199,50,235,155,35,239,52,230,167,91,168,66,28,202,158,154,46,147,234,50,234,116,81,209,71,14,52,74,195,132,81,84,83,91,116,214,59,86,252,254,126,251,36,136,169,188,82,72,200,148,162,35,61,91,40,204,162,105,146,51,75,105,82,140,205,107,91,142,46,245,128,12,85,229,71,243,19,196,223,137,125,49,4,33,91,68,239,58,124,27,248,64,167,189,34,192,154,158,84,127,49,60,77,248,151,211,16,66,21,180,78,243,167,193,191,132,10,123,210,44,0,250,83,24,85,142,156,151,184,53,141,122,71,73,49,141,230,249,150,67,23,180,198,214,210,120,23,20,215,62,199,18,218,56,117,54,73,34,217,245,183,124,226,157,66,201,75,200,140,137,75,174,185,16,89,170,0,0,0,0,62,85,199,213,64,249,87,1,244,167,162,119,154,198,13,252,31,211,222,142,96,93,81,106,180,78,243,88,193,191,131,250,123,209,204,14,167,74,237,43,176,227,68,172,56,93,107,90,187,183,77,99,181,140,72,36,12,60,72,138,155,197,36,136,205,41,51,35,213,178,140,201,55,94,50,52,182,149,36,136,150,181,182,218,194,213,114,136,233,191,7,162,173,8,84,149,29,21,155,19,106,201,123,174,200,148,76,177,18,204,173,180,188,211,107,138,138,105,110,165,105,204,133,191,179,153,182,227,107,118,29,68,180,154,80,180,159,160,228,206,155,77,103,250,20,97,252,246,123,51,139,152,204,166,49,19,232,184,200,200,183,148,243,241,47,185,59,142,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,136,23,175,235,250,203,20,235,41,182,32,226,13,67,23,60,168,103,145,7,19,29,29,18,101,157,213,216,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,167,123,146,227,204,79,12,190,58,244,196,104,12,170,22,171,75,31,53,140,100,248,63,168,125,28,248,186,162,213,105,99,230,177,140,159,7,245,15,163,159,1,243,88,62,138,52,122,209,247,3,180,17,193,167,160,188,32,149,75,91,61,67,245,77,99,60,125,152,30,112,138,53,19,109,169,215,28,86,70,89,37,185,145,150,115,154,81,172,226,183,28,113,199,62,117,198,111,242,147,233,207,53,210,10,191,140,194,188,57,154,69,192,225,213,43,17,19,45,117,112,115,69,41,138,161,244,188,217,170,41,212,178,225,176,244,50,92,135,66,161,174,74,59,93,220,196,110,19,109,133,170,211,147,75,185,174,151,216,184,154,173,137,116,92,158,147,144,195,170,91,78,74,159,136,82,214,134,13,102,165,197,60,130,81,180,136,151,143,46,125,89,88,144,219,45,154,156,213,19,138,189,92,153,90,9,77,113,186,178,151,99,158,41,83,48,142,97,124,134,33,197,66,193,205,24,82,209,82,70,160,148,148,161,182,238,68,184,102,93,178,156,90,243,54,181,183,168,202,225,27,218,171,63,160,190,134,83,221,48,241,30,42,88,228,215,153,168,202,95,103,136,169,166,77,45,7,20,150,221,53,234,161,161,155,85,238,243,186,167,72,156,82,77,182,210,133,41,89,140,144,211,147,253,75,82,116,173,13,34,133,165,168,170,102,85,79,201,96,179,236,210,233,92,19,112,144,172,103,90,150,188,141,54,73,66,115,45,106,81,216,183,169,70,103,188,204,7,108,0,45,86,147,186,66,210,186,47,224,212,235,23,42,152,109,191,96,213,195,75,165,104,138,110,29,233,156,115,170,202,212,59,106,89,253,83,139,52,165,106,67,77,58,178,66,242,101,48,178,156,162,58,111,193,232,171,66,21,37,71,69,102,196,218,178,94,235,178,37,19,44,68,179,43,109,47,52,218,226,162,154,91,169,90,115,33,111,236,230,109,184,218,221,135,81,45,38,148,45,39,2,227,213,98,174,38,85,88,201,136,245,30,41,86,177,123,68,234,166,152,59,48,137,202,227,139,109,156,231,208,97,173,98,214,180,178,210,9,45,182,131,81,228,109,8,73,29,146,66,82,185,57,121,57,169,148,97,124,255,0,16,52,160,195,56,73,132,202,180,135,118,85,46,167,167,210,184,136,120,217,28,18,28,113,183,157,82,93,200,166,98,94,82,82,166,220,66,73,198,155,109,11,109,210,215,45,41,12,21,208,115,75,185,174,136,56,184,170,173,249,116,92,226,147,159,67,166,91,81,202,152,136,82,22,182,9,100,164,69,50,131,81,52,184,150,79,54,77,97,88,208,227,205,146,155,214,155,137,250,19,148,205,165,83,249,84,20,246,69,51,132,152,203,102,48,237,197,193,198,66,60,151,152,137,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,124,224,233,69,163,37,125,162,206,40,76,176,254,175,134,139,140,150,162,33,73,146,212,37,46,122,26,10,114,193,54,211,153,216,83,133,149,75,66,95,105,46,161,10,89,54,225,169,25,149,98,82,178,215,146,155,77,168,60,41,158,196,232,253,139,213,94,199,70,78,117,145,146,9,148,210,100,196,60,190,159,138,66,29,121,246,214,183,141,58,182,98,55,88,137,121,82,249,22,86,204,226,28,89,4,202,0,0,8,245,229,70,208,74,107,141,146,166,113,223,5,233,152,72,138,218,71,14,180,212,18,232,70,21,182,212,48,73,74,9,165,183,148,242,187,19,14,148,40,137,25,53,142,182,162,65,41,70,203,45,42,32,104,10,254,178,194,202,202,83,136,56,125,80,197,200,234,25,28,65,68,192,199,67,25,103,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,168,129,9,124,173,218,50,80,56,25,138,20,190,32,97,204,52,36,158,91,136,80,241,73,118,158,129,151,51,9,5,46,126,1,184,86,212,184,116,178,73,74,80,234,94,66,148,131,77,201,196,184,188,202,214,18,80,30,215,74,30,86,72,204,69,209,246,152,161,176,132,230,178,10,234,161,151,194,196,86,51,184,23,31,150,170,75,20,203,164,110,67,75,212,219,166,225,235,92,104,213,172,55,20,146,134,113,40,86,103,28,112,152,192,12,42,195,58,171,25,49,30,156,194,218,42,19,104,157,84,211,6,165,240,217,155,113,109,179,156,250,111,187,171,66,214,150,90,65,41,199,22,73,60,141,161,106,50,178,76,121,81,57,60,149,250,47,208,56,81,130,82,172,111,151,205,225,39,213,102,35,201,217,118,58,50,30,33,152,168,105,123,9,125,229,20,36,51,132,210,93,105,118,54,145,20,210,150,178,218,33,109,244,50,1,127,244,93,209,146,129,209,103,11,229,184,127,72,67,66,70,76,145,14,148,206,170,19,151,51,13,27,57,124,156,117,204,239,169,178,204,164,33,79,186,150,144,181,44,219,108,210,140,202,177,169,86,215,149,31,204,79,19,126,37,244,196,16,202,161,138,188,168,254,98,120,155,241,47,166,32,128,66,182,137,222,116,248,55,240,129,79,122,69,129,53,58,123,104,65,34,210,226,132,106,54,156,133,149,75,113,54,73,170,106,73,59,140,121,112,236,174,20,222,35,122,22,45,77,180,226,220,103,34,157,91,101,144,212,135,109,149,73,75,142,146,225,91,68,239,58,124,27,248,64,167,189,34,192,250,83,1,242,195,54,148,205,100,19,88,217,20,246,89,23,46,153,75,162,28,132,140,131,139,101,76,191,12,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,152,158,75,221,62,167,184,211,147,71,140,102,152,109,149,124,170,94,184,137,20,254,38,37,4,244,234,21,156,164,184,103,201,106,37,187,24,218,12,214,78,36,148,167,90,109,197,185,101,180,183,30,229,242,163,104,37,53,198,201,83,56,239,130,244,204,36,69,109,35,135,90,106,9,116,35,10,219,106,24,36,165,4,210,219,202,121,93,137,135,74,20,68,140,154,199,91,81,32,148,163,101,150,149,13,114,153,180,214,65,53,130,158,200,166,113,114,233,148,186,33,184,184,56,200,71,148,203,240,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,0,250,158,1,137,90,2,105,217,42,210,238,153,141,145,84,176,112,146,156,69,167,97,202,46,113,7,10,218,88,130,138,97,200,135,146,219,176,45,174,33,215,214,134,219,76,58,94,82,200,137,46,60,130,45,203,72,203,80,0,0,0,0,0,1,98,180,196,209,86,141,210,191,8,230,20,124,230,91,8,154,158,93,15,17,19,73,205,220,112,217,92,186,98,104,232,18,157,74,22,173,153,197,37,180,188,140,170,204,130,37,17,107,16,218,209,125,64,5,170,209,211,70,140,44,209,126,132,102,133,195,57,79,178,219,103,49,140,67,115,164,207,199,60,235,123,91,236,180,222,187,85,175,90,27,204,158,130,44,146,235,51,197,94,90,191,53,138,91,225,2,7,209,211,17,159,227,0,57,106,252,214,41,111,132,8,31,71,76,64,96,7,37,199,159,102,25,124,117,232,120,209,63,194,0,121,46,60,251,48,203,227,175,67,198,137,254,1,134,179,62,75,109,30,102,218,75,163,29,98,160,33,17,76,34,29,135,75,15,225,165,48,240,210,142,113,101,8,109,14,153,52,73,73,195,26,80,149,174,24,219,241,143,26,148,183,20,218,148,201,230,80,0,0,181,90,88,249,172,99,39,193,253,67,232,231,197,213,22,171,75,31,53,140,100,248,63,168,125,28,248,15,154,193,151,220,162,26,16,198,104,173,93,149,91,71,66,230,195,42,174,96,235,82,36,147,207,196,189,43,113,44,180,226,225,98,93,91,73,66,115,45,111,236,228,110,56,226,218,135,81,173,70,164,45,71,136,35,234,22,191,160,40,220,82,163,102,216,125,136,52,244,36,242,158,158,67,156,52,116,12,73,30,71,81,114,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,8,34,208,47,77,217,238,137,53,219,176,117,28,76,214,101,134,115,189,107,179,185,44,27,40,136,121,17,68,201,147,49,80,137,113,214,208,219,217,210,210,28,60,196,149,181,124,201,82,155,104,209,62,50,121,180,170,125,41,131,158,200,166,112,147,25,108,198,29,184,184,56,200,71,146,243,17,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,15,156,253,43,116,82,196,125,18,241,29,116,85,106,214,221,42,142,214,63,32,159,176,201,162,22,109,10,147,34,53,36,140,207,86,242,51,36,157,100,204,212,218,148,147,35,90,22,219,139,201,254,75,173,59,37,88,39,53,123,2,113,162,166,139,135,162,103,145,8,85,63,49,139,125,59,21,61,26,165,44,221,67,153,139,51,80,209,10,90,76,215,159,86,211,137,53,154,82,79,60,234,66,103,64,56,129,238,1,215,78,90,207,12,146,203,127,24,71,199,184,196,83,105,253,3,105,108,193,74,107,113,214,110,250,239,107,20,37,126,102,70,108,36,139,217,151,222,49,22,156,160,104,34,146,198,110,47,237,205,207,224,69,0,193,10,21,228,181,83,70,164,213,98,75,46,23,15,116,72,188,116,149,46,134,246,189,84,13,175,171,191,141,250,174,241,101,232,171,42,172,152,166,220,27,123,240,169,25,93,67,203,18,189,183,51,108,157,181,124,75,234,187,128,72,238,15,73,78,23,157,239,13,151,54,207,235,239,195,89,222,46,149,85,46,110,42,85,30,131,103,54,120,55,81,108,214,189,210,174,241,230,240,201,150,156,231,45,91,104,43,106,111,187,234,197,192,153,195,146,160,226,18,105,73,221,149,150,242,238,48,17,115,167,5,26,148,76,99,98,81,45,182,170,146,113,89,181,220,44,168,147,246,66,54,30,37,65,206,24,204,89,15,86,103,219,236,136,76,222,152,244,162,102,18,121,252,98,97,224,140,219,164,98,138,235,71,72,172,152,131,221,187,188,67,189,125,46,92,178,118,197,245,101,242,170,85,226,251,212,178,236,32,23,10,73,50,91,212,43,48,105,122,230,121,186,57,125,216,207,141,135,34,145,166,147,52,169,33,20,228,22,180,221,214,95,198,101,189,155,87,121,118,15,35,68,71,155,172,65,65,169,110,26,79,89,209,51,232,241,81,240,25,33,129,244,130,166,245,28,149,196,53,4,105,119,105,177,56,158,198,220,227,209,62,192,25,105,161,237,32,220,182,75,8,233,75,181,119,128,138,77,245,215,253,55,127,101,220,51,190,151,135,213,75,224,203,37,136,161,27,46,62,213,34,196,232,243,70,20,190,153,129,108,225,224,9,101,15,16,70,104,71,108,65,159,177,25,25,0,194,88,131,97,4,148,145,165,164,167,162,93,132,64,57,4,86,21,0,0,20,176,168,0,161,150,241,75,239,220,53,13,39,196,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,67,43,141,35,81,240,20,62,0,40,40,101,113,168,138,226,134,118,0,78,235,223,172,0,183,240,234,2,226,0,162,177,31,188,58,233,145,40,225,28,202,118,225,247,200,118,43,35,191,216,28,9,153,146,97,92,51,45,197,111,190,64,35,207,148,22,94,227,148,149,122,253,219,59,243,95,30,62,171,10,93,131,0,244,127,205,15,142,18,22,212,126,78,213,195,135,206,110,137,6,229,2,141,100,168,186,245,188,138,205,243,47,125,139,245,216,81,30,248,12,226,87,142,146,51,34,61,251,87,31,218,110,128,157,28,27,89,42,139,166,237,127,208,40,51,255,0,170,108,123,245,167,117,199,128,193,147,79,129,84,222,239,212,24,63,192,182,61,251,132,163,78,227,235,1,136,154,101,151,203,148,213,255,0,93,152,253,246,4,30,84,95,165,255,0,119,248,132,225,105,149,116,198,83,89,142,254,54,99,247,216,16,119,63,74,207,81,117,123,46,191,120,6,121,114,127,168,202,186,139,177,153,124,214,146,95,255,0,124,232,151,201,1,222,21,95,93,63,188,66,37,249,62,37,46,170,179,153,56,122,163,213,205,36,138,223,199,213,94,225,187,184,75,108,137,163,76,42,184,122,169,253,226,1,218,23,17,168,80,172,70,68,99,81,241,1,128,60,181,94,106,244,175,194,4,15,163,166,34,63,249,46,252,250,176,207,227,159,67,198,137,0,229,170,243,87,165,126,16,32,125,29,49,24,1,201,117,231,215,134,127,28,250,30,52,4,254,17,246,128,169,240,33,64,26,138,194,43,57,115,190,146,127,190,79,228,209,42,101,97,21,156,185,223,73,63,223,39,242,104,11,85,200,169,231,79,84,252,31,199,122,70,92,38,164,66,183,34,167,157,61,83,240,127,29,233,25,112,154,144,28,73,180,166,85,63,149,70,200,167,178,200,73,140,182,99,14,228,36,100,28,91,41,121,136,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,11,114,134,104,89,53,209,99,20,34,39,180,133,63,22,156,43,169,98,8,233,248,195,137,84,81,65,62,109,230,118,94,251,138,73,41,11,74,137,213,52,75,53,26,217,36,158,177,197,161,236,179,232,60,86,49,96,237,3,142,180,4,211,14,113,26,67,9,49,150,204,97,223,105,167,93,133,101,231,229,239,184,203,140,166,46,21,79,33,105,106,37,180,186,179,109,210,73,154,76,253,242,48,128,189,11,180,182,170,180,70,197,50,170,101,173,109,212,220,247,102,151,212,210,229,37,199,117,144,41,137,109,107,125,134,137,230,155,56,198,219,39,146,202,220,51,74,117,206,17,149,150,98,127,176,171,19,41,92,100,195,138,115,20,168,168,189,162,75,83,75,218,152,67,102,113,181,184,206,114,233,176,238,173,107,66,94,105,100,166,220,65,40,242,56,133,164,206,233,49,243,239,166,38,138,181,150,138,24,185,48,163,231,50,216,181,83,19,24,136,136,154,78,110,227,132,242,38,50,226,95,64,148,234,80,132,237,45,165,77,165,228,101,78,85,153,40,139,86,182,214,187,149,201,205,166,191,230,85,196,119,228,21,252,206,106,230,25,85,62,46,101,12,193,235,91,149,199,25,160,155,153,165,156,170,90,178,161,6,219,169,104,210,165,182,164,170,206,169,150,155,48,206,174,90,191,53,138,91,225,2,7,209,211,17,21,122,39,121,211,224,223,194,5,61,233,22,4,164,242,202,205,165,83,253,17,40,153,236,138,103,9,49,150,204,107,137,108,92,28,100,35,201,121,136,150,28,150,76,20,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,32,112,246,181,154,225,173,127,77,98,52,138,30,17,249,149,43,56,130,157,193,181,22,133,41,135,31,134,121,15,54,151,18,149,37,70,131,82,8,140,137,73,59,94,198,92,64,78,246,159,90,107,210,186,41,225,196,92,146,83,51,218,49,54,166,151,188,221,57,47,135,54,214,228,6,114,83,105,153,196,19,137,90,18,203,75,35,52,37,105,61,115,136,52,17,101,75,171,106,2,230,211,105,172,254,107,27,61,158,204,226,230,51,41,140,67,145,113,145,145,111,41,231,226,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,30,175,24,177,138,190,199,90,254,105,136,216,141,62,139,152,204,166,49,15,186,211,78,197,60,243,18,246,28,121,199,147,9,10,151,150,181,53,12,218,157,89,54,209,40,201,36,126,249,158,122,104,215,160,44,29,31,161,222,41,105,49,140,82,249,84,210,107,81,225,124,230,58,147,147,191,12,196,99,114,200,85,192,170,38,30,100,165,169,42,201,24,173,91,106,107,86,105,83,45,169,89,140,214,225,161,144,141,97,244,145,165,6,148,20,14,137,148,4,191,17,177,26,81,80,76,101,179,25,195,82,70,154,146,67,178,243,233,125,198,94,121,42,82,94,117,164,146,50,195,172,140,201,70,119,52,238,226,101,243,110,39,39,149,219,15,107,236,74,209,182,155,145,97,205,15,80,85,83,38,43,136,56,183,96,228,146,199,163,159,109,132,192,71,165,78,169,182,82,165,18,9,75,66,77,70,86,186,210,93,100,3,191,192,78,84,12,2,210,39,22,36,88,57,69,82,24,129,5,58,168,54,173,153,249,164,190,9,184,84,106,33,157,136,94,117,55,22,226,202,232,101,68,86,65,244,140,175,98,185,151,128,229,171,243,88,165,190,16,32,125,29,49,24,127,201,195,163,214,62,208,218,103,97,229,83,90,224,126,32,83,242,88,46,118,218,102,51,74,102,54,18,21,140,242,168,180,35,59,174,54,148,39,50,214,148,149,207,122,148,68,91,204,134,96,114,213,249,172,82,223,8,16,62,142,152,128,192,14,75,143,62,204,50,248,235,208,241,162,66,121,75,244,245,134,192,106,121,236,21,194,105,236,35,248,139,60,135,113,153,186,219,214,231,144,75,159,133,113,41,121,47,50,235,106,98,56,212,227,46,178,93,60,168,73,173,105,73,45,147,92,80,232,191,141,127,153,219,26,165,24,198,220,191,109,139,167,229,243,141,129,133,53,172,109,113,207,202,226,161,225,117,169,214,54,102,201,62,243,70,230,85,146,181,100,188,183,85,136,252,85,127,95,214,88,167,89,77,177,7,16,106,24,185,229,67,60,136,56,152,232,232,147,44,238,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,68,29,76,218,109,53,159,205,99,103,179,217,156,92,198,101,49,136,114,46,50,50,45,229,60,252,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,213,224,238,49,87,216,21,95,202,241,27,14,103,209,114,233,148,186,33,135,93,105,168,167,153,98,96,195,111,54,242,161,34,146,202,208,167,97,156,83,72,39,26,53,17,40,139,222,50,151,238,77,13,2,161,176,26,158,103,26,177,102,69,8,254,34,207,33,219,122,80,135,53,185,228,18,231,225,91,82,153,83,47,52,218,152,142,53,56,243,79,31,79,42,18,72,66,146,75,120,151,138,188,167,186,5,67,96,196,214,47,72,28,31,145,66,64,97,244,206,34,25,153,172,162,19,90,179,148,204,95,83,217,222,109,164,181,170,135,129,81,165,132,145,27,189,23,159,38,208,148,160,219,66,66,74,180,59,210,170,141,210,191,8,229,245,132,154,101,8,154,158,93,15,15,13,86,74,27,108,217,92,186,98,104,233,154,90,82,214,173,153,197,37,197,50,188,202,204,130,52,153,235,16,226,17,243,152,47,174,135,122,85,86,90,40,98,228,190,176,147,76,162,213,76,76,98,33,225,170,201,67,109,147,200,152,203,137,125,51,75,74,90,19,180,182,149,56,166,87,153,57,86,102,147,61,90,220,66,236,80,15,165,61,19,188,214,48,111,224,254,158,244,115,3,230,176,125,41,232,157,230,177,131,127,7,244,247,163,152,31,53,128,62,148,244,78,243,88,193,191,131,250,123,209,204,11,170,45,86,137,222,107,24,55,240,127,79,122,57,129,117,64,0,0,0,121,252,66,173,101,88,107,64,84,184,141,61,135,139,126,91,74,201,227,103,113,141,66,33,42,125,198,33,153,91,206,37,180,169,73,73,172,210,131,34,35,82,74,246,185,151,17,232,5,180,210,110,83,53,159,232,219,138,242,41,20,178,46,99,50,152,208,243,216,72,56,56,70,84,243,241,47,185,0,242,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,6,37,255,0,102,175,69,143,247,131,138,191,226,169,119,250,240,202,173,44,124,214,49,147,224,254,161,244,115,226,0,127,50,118,148,255,0,249,180,226,175,255,0,6,204,127,161,19,253,165,143,154,198,50,124,31,212,62,142,124,7,205,96,250,168,31,42,227,234,160,0,96,7,42,22,130,223,38,186,85,120,227,131,148,102,215,137,50,92,156,241,13,4,172,175,79,101,109,182,162,59,50,73,61,162,49,155,55,171,177,165,107,104,150,223,141,82,97,219,47,127,202,111,142,152,143,163,166,15,208,184,161,133,243,157,134,107,3,136,16,77,60,203,164,107,133,152,66,170,95,48,55,33,98,91,35,45,99,43,202,155,149,201,68,164,165,104,82,22,132,45,55,215,71,141,32,104,29,38,176,190,7,21,240,229,113,104,150,198,68,68,66,59,7,28,108,148,108,19,236,184,105,83,81,13,178,227,137,109,102,156,142,165,38,171,155,110,182,173,217,136,7,205,100,166,109,53,144,77,96,167,178,41,156,92,186,101,46,136,110,46,14,50,17,229,50,252,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,122,116,4,211,178,85,165,221,51,27,34,169,96,225,37,56,139,78,195,148,92,226,14,21,180,177,5,20,195,145,15,37,183,96,91,92,67,175,173,13,182,152,116,188,165,145,18,92,121,4,91,150,145,137,92,167,92,158,144,116,180,28,78,145,90,63,82,26,153,83,57,157,171,100,18,198,88,98,22,85,10,211,12,182,212,84,20,35,12,163,43,37,170,121,113,39,153,106,37,56,78,101,36,19,170,68,112,208,21,253,101,133,149,148,167,16,112,250,161,139,145,212,50,56,130,137,129,142,134,50,206,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,97,245,16,2,202,104,163,165,118,28,105,107,135,8,173,104,167,118,25,172,14,173,137,252,129,247,137,113,82,136,165,17,153,37,70,68,90,198,87,149,70,211,196,68,151,18,149,17,146,22,135,27,69,235,0,0,0,1,138,188,168,254,98,120,155,241,47,166,32,134,85,12,85,229,71,243,19,196,223,137,125,49,4,2,0,71,213,64,249,87,31,85,0,0,0,0,0,0,62,85,196,255,0,114,92,121,137,225,151,199,94,152,141,16,2,39,251,146,227,204,79,12,190,58,244,196,104,12,170,24,171,167,182,132,18,45,46,40,70,163,105,200,89,84,183,19,100,154,166,164,147,184,199,151,14,202,225,77,226,55,161,98,212,219,78,45,198,114,41,213,182,89,13,72,118,217,84,148,184,233,47,42,128,7,203,101,83,73,213,84,52,246,42,150,173,105,153,173,63,58,130,201,180,203,166,144,78,66,69,49,157,9,90,51,180,225,37,105,204,133,165,69,114,222,149,17,150,227,33,46,156,149,122,115,205,113,74,27,243,55,98,228,210,46,97,86,75,97,226,166,82,58,134,101,52,84,68,76,229,141,105,184,236,43,202,136,112,221,114,37,162,113,74,70,76,196,112,237,40,141,40,212,102,115,208,114,161,104,45,242,107,165,87,142,56,57,70,109,120,147,37,201,207,16,208,74,202,244,246,86,219,106,35,179,36,147,218,35,25,179,122,187,26,86,182,137,109,248,213,38,29,178,134,9,76,218,107,32,154,193,79,100,83,56,185,116,202,93,16,220,92,28,100,35,202,101,248,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,128,125,79,12,117,211,147,75,185,86,136,56,70,154,173,137,116,36,226,172,159,68,42,91,78,74,159,136,74,16,183,201,6,165,197,60,130,81,58,184,102,75,46,125,89,92,214,227,45,154,155,214,147,137,241,60,157,218,111,193,233,85,66,29,37,88,197,101,196,218,78,94,211,179,213,27,44,67,51,52,109,79,58,218,34,161,90,67,170,90,178,161,12,109,6,77,182,218,29,136,73,33,36,149,161,37,138,188,177,90,45,85,80,243,214,116,174,148,212,147,89,212,150,47,99,145,77,229,113,9,113,228,200,178,160,210,195,176,234,74,77,13,65,184,178,50,90,86,105,203,18,249,25,26,206,35,43,97,26,213,77,89,85,87,51,216,170,166,181,169,166,181,4,234,55,38,211,49,154,70,185,23,20,254,68,37,8,206,235,134,165,171,42,16,148,149,207,114,82,68,91,136,133,245,210,91,68,73,174,140,184,71,131,213,93,97,49,139,58,179,18,161,230,115,41,148,169,200,117,48,137,67,13,34,5,80,240,170,67,137,75,187,74,74,37,205,118,98,34,74,236,218,83,226,205,199,45,166,0,226,207,200,43,25,105,60,92,240,66,85,84,120,47,48,76,111,53,204,211,118,95,232,169,57,146,171,30,173,228,102,214,52,238,85,106,221,67,107,202,172,185,79,56,57,89,177,122,141,199,172,47,209,207,23,48,253,248,183,36,85,20,61,76,244,57,69,176,108,190,210,208,228,189,167,89,113,27,200,150,219,173,184,217,154,77,72,51,65,154,84,164,154,84,97,138,186,35,104,191,53,210,206,173,171,112,230,154,155,194,75,170,25,117,46,169,220,157,216,232,133,51,4,167,219,152,192,178,226,98,20,134,157,89,163,103,136,136,52,146,18,71,172,38,238,121,115,17,217,73,180,166,107,32,154,198,200,167,178,200,185,116,202,93,16,228,36,100,28,91,42,101,248,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,198,111,242,62,213,148,173,13,164,77,103,84,214,181,52,170,159,146,193,97,252,94,211,49,154,70,183,9,10,198,121,164,177,8,206,235,134,148,39,50,214,148,149,207,122,148,68,91,204,133,139,211,79,72,233,86,148,248,243,53,197,73,21,17,9,77,75,85,14,204,182,13,4,210,83,27,26,195,25,137,184,168,229,36,205,43,137,82,76,147,184,204,144,218,25,104,148,189,94,177,65,43,220,157,218,125,65,233,57,74,157,7,138,83,9,84,183,19,100,154,168,123,156,75,16,254,19,54,109,186,189,166,22,27,49,44,222,66,24,113,81,13,182,131,109,61,23,19,149,46,106,218,176,28,185,223,73,63,223,39,242,104,178,156,151,154,36,226,158,35,99,45,55,143,122,217,173,47,70,81,147,6,166,28,226,149,68,193,61,58,232,196,163,81,4,238,165,77,68,179,174,99,81,22,140,233,241,78,173,23,186,183,94,190,92,239,164,159,239,147,249,52,4,85,140,191,228,238,211,126,51,69,90,236,233,42,198,43,54,25,85,147,6,157,158,168,217,126,37,233,91,137,101,214,209,21,10,210,29,74,19,153,107,99,104,50,109,199,22,212,58,73,9,53,33,9,62,95,37,230,16,209,184,245,138,248,147,132,120,128,196,91,146,42,139,13,227,25,136,56,71,205,151,218,90,38,178,199,90,121,181,239,34,91,110,182,219,132,74,37,32,205,4,74,74,146,102,147,178,154,81,104,201,95,104,179,138,19,44,63,171,225,162,227,37,168,136,82,100,181,9,75,158,134,130,156,176,77,180,230,118,20,225,101,82,208,151,218,75,168,66,150,77,184,106,70,101,88,148,160,250,51,252,234,215,180,175,234,85,71,77,212,114,255,0,115,140,129,153,64,196,55,251,166,222,101,198,215,222,149,37,93,100,98,11,57,68,116,32,140,209,86,187,42,182,142,133,205,134,85,100,193,214,164,73,39,159,137,122,86,226,89,105,197,194,197,58,182,146,132,230,90,223,217,200,220,113,197,181,14,163,90,141,72,90,142,245,114,91,233,245,7,135,123,14,140,152,199,48,149,75,105,3,219,34,41,218,138,50,37,136,22,101,14,30,182,37,232,104,183,28,82,16,166,93,89,184,109,184,102,110,37,215,9,190,154,28,70,167,53,121,81,252,196,241,55,226,95,76,65,0,133,109,19,188,233,240,111,225,2,158,244,139,3,232,79,30,241,174,149,209,219,9,231,184,199,90,203,230,177,178,90,127,101,218,88,149,180,219,145,75,215,196,181,14,140,137,113,198,208,118,91,201,51,186,203,162,71,107,157,136,254,123,52,78,243,167,193,191,132,10,123,210,44,9,190,229,30,164,234,170,231,67,28,67,165,168,170,102,107,80,78,163,121,167,102,151,74,224,156,139,138,127,36,214,17,107,200,211,100,165,171,42,16,165,29,139,114,82,102,123,136,192,91,92,61,229,118,209,183,18,171,250,107,14,100,84,78,37,49,50,170,167,16,82,72,55,98,229,176,9,97,183,226,94,67,45,169,197,38,49,74,36,18,150,70,102,73,81,218,246,35,224,51,124,124,251,104,201,163,38,146,82,13,36,176,162,123,61,209,243,18,165,210,217,117,113,34,139,140,140,139,164,227,217,98,25,134,227,217,83,142,184,226,154,36,161,9,73,26,141,70,100,68,68,102,99,232,36,0,67,183,44,254,60,195,85,88,161,77,96,4,138,54,47,103,161,225,213,52,158,161,49,14,165,135,38,49,141,182,166,27,91,38,130,66,214,204,53,150,151,73,75,221,28,226,11,33,165,100,169,126,155,77,165,82,9,84,108,246,123,51,132,151,75,101,208,238,69,198,70,69,188,150,88,134,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,124,198,98,174,38,85,88,201,136,245,30,41,86,177,123,68,234,166,152,59,48,137,202,227,139,109,156,231,208,97,173,98,214,180,178,210,9,45,182,131,81,228,109,8,73,29,146,64,60,168,145,254,70,12,121,134,165,113,66,165,192,9,236,108,94,207,92,67,166,105,34,66,162,29,83,13,204,96,219,113,79,182,134,73,6,132,45,232,107,173,78,154,145,186,5,180,30,115,82,9,62,82,155,208,238,141,152,242,85,206,180,130,132,147,197,205,171,184,169,199,132,112,241,48,80,102,167,225,101,208,113,203,151,187,8,191,44,206,25,45,28,100,99,139,108,154,222,77,27,134,164,67,164,207,18,176,7,24,231,186,63,227,45,39,140,84,227,59,68,93,51,48,76,67,144,217,144,141,174,21,105,83,113,48,217,214,133,147,122,214,28,117,173,102,67,82,51,230,79,73,36,96,62,154,64,0,0,0,0,0,0,6,42,242,163,249,137,226,111,196,190,152,130,16,173,162,119,157,62,13,252,32,83,222,145,96,77,79,42,63,152,158,38,252,75,233,136,33,10,218,39,121,211,224,223,194,5,61,233,22,0,125,41,128,0,0,0,0,15,149,113,245,80,62,85,192,125,9,208,88,233,135,26,58,104,35,133,152,161,138,19,157,134,85,3,135,244,235,76,178,209,18,226,166,17,74,150,50,109,194,195,54,102,90,199,151,149,86,43,146,73,41,82,214,164,33,11,90,97,47,74,45,38,235,237,41,177,66,101,136,21,124,76,92,28,181,113,10,84,150,158,41,139,209,48,82,102,13,182,155,200,194,92,60,169,90,210,195,74,117,104,74,9,199,9,75,202,155,146,83,219,105,17,165,85,101,141,212,150,30,97,107,51,40,184,74,19,14,169,121,44,166,2,82,109,147,68,252,198,30,92,203,17,81,143,146,86,162,117,122,210,121,13,40,204,178,178,105,178,16,183,30,207,114,185,59,180,32,140,210,170,187,58,182,177,133,203,134,84,156,193,166,167,169,55,159,134,122,104,226,153,117,196,66,194,186,134,148,133,101,90,24,218,8,156,109,196,53,16,147,66,137,75,66,136,49,0,78,247,39,221,107,42,195,94,77,90,99,17,167,176,241,111,203,105,89,61,77,59,140,106,17,9,83,238,49,13,50,152,60,226,91,74,148,148,154,205,40,50,34,53,36,175,107,153,113,16,215,164,220,166,85,32,210,75,21,228,82,41,100,36,186,91,46,174,39,176,144,112,112,140,165,150,33,152,110,61,228,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,150,157,20,229,51,89,255,0,36,20,92,138,69,44,139,152,204,166,52,61,111,9,7,7,8,202,158,126,37,247,34,102,105,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,32,28,95,236,213,232,177,254,240,113,87,252,85,46,255,0,94,25,85,165,143,154,198,50,124,31,212,62,142,124,64,15,230,78,210,159,255,0,54,156,85,255,0,224,217,143,244,34,127,180,177,243,88,198,79,131,250,135,209,207,128,249,172,23,43,71,141,31,171,237,38,177,66,7,10,48,229,16,136,153,70,67,196,69,187,25,28,79,20,20,19,12,182,106,83,177,14,50,219,138,109,6,172,141,37,70,155,27,142,182,157,217,136,91,81,244,81,161,70,138,50,45,18,240,106,10,141,213,74,163,42,249,149,163,42,153,220,19,43,78,223,21,153,102,219,100,167,12,214,108,176,133,234,155,43,33,39,101,185,171,66,221,112,128,92,12,11,192,188,56,209,211,14,37,216,95,133,242,109,134,85,3,119,94,121,211,37,197,76,34,148,68,78,69,68,184,68,90,199,151,149,55,59,18,73,41,74,16,148,33,8,66,110,0,0,14,36,218,109,42,144,74,163,103,179,217,156,36,186,91,46,135,114,46,50,50,45,228,178,196,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,231,179,78,77,46,230,186,95,98,226,106,182,37,209,114,122,78,67,14,169,109,57,42,126,33,75,90,24,53,154,151,20,242,9,70,210,34,94,60,185,245,101,98,67,108,182,106,115,84,78,42,106,116,211,209,198,107,165,62,3,77,112,174,69,91,197,211,83,37,68,51,50,131,89,58,164,193,70,190,198,99,110,22,57,41,35,82,225,148,163,37,110,35,52,56,134,93,36,175,87,171,87,207,13,83,73,213,84,52,246,42,150,173,105,153,173,63,58,130,201,180,203,166,144,78,66,69,49,157,9,90,51,180,225,37,105,204,133,165,69,114,222,149,17,150,227,32,25,169,201,139,161,44,102,57,226,60,54,45,226,133,41,159,13,169,124,177,140,195,77,165,175,156,45,75,20,163,121,182,219,101,102,73,105,230,88,121,149,45,226,204,180,230,67,109,45,181,37,213,154,102,252,97,7,37,126,148,20,14,43,224,148,171,4,37,242,136,73,13,89,135,18,118,90,142,131,135,135,102,22,26,96,194,159,121,37,23,12,217,58,167,93,93,137,165,197,58,164,32,182,136,171,253,16,134,111,128,177,90,98,104,171,70,233,95,132,115,10,62,115,45,132,77,79,46,135,136,137,164,230,238,56,108,174,93,49,52,116,9,78,165,11,86,204,226,146,218,94,70,85,102,65,18,136,181,136,109,104,249,236,175,232,10,203,11,43,41,182,31,98,13,61,23,35,168,100,113,7,13,29,3,18,69,157,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,254,159,102,211,105,84,130,85,27,61,158,204,225,37,210,217,116,59,145,113,145,145,111,37,150,33,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,31,60,58,114,233,21,74,233,67,164,20,203,20,168,170,87,153,36,171,151,193,75,225,182,136,22,225,166,17,154,166,139,59,241,186,183,92,67,143,103,82,155,74,201,94,160,212,58,76,136,210,96,36,255,0,147,23,77,168,60,115,195,136,108,36,197,10,175,62,36,210,249,96,217,137,155,76,152,56,170,150,21,68,243,141,184,202,12,210,235,207,48,203,42,67,199,149,106,202,134,221,91,138,83,171,36,231,80,132,14,74,61,22,170,172,91,198,86,49,199,194,73,173,55,77,225,156,194,29,253,166,5,46,52,244,222,57,73,81,236,45,189,151,87,169,213,252,244,155,154,141,167,208,222,82,39,245,136,155,240,1,1,124,166,186,69,67,99,254,146,243,22,41,106,178,18,121,68,209,144,237,201,164,15,64,58,234,161,30,94,68,174,50,33,36,165,26,22,181,68,26,219,215,52,68,135,26,135,135,50,53,146,82,181,76,254,148,248,215,249,157,180,125,173,177,141,185,126,219,23,79,203,203,96,97,77,107,27,92,115,238,162,30,23,90,157,99,102,108,147,239,52,110,101,89,43,86,75,203,117,88,143,230,176,0,76,159,34,222,49,207,107,12,26,171,112,118,110,206,178,19,14,230,16,241,18,184,156,200,44,176,179,37,68,56,168,108,137,65,25,228,125,136,135,117,138,90,212,173,167,47,69,45,164,143,29,116,224,208,238,178,193,205,11,112,18,117,27,39,132,136,153,80,176,241,210,218,194,33,152,50,56,184,69,205,34,118,214,24,117,214,117,136,84,52,52,67,145,48,228,226,157,36,27,177,8,52,39,199,153,21,160,228,197,197,47,145,126,153,52,86,215,61,230,201,85,91,180,82,211,15,149,117,219,86,212,217,236,140,110,66,148,140,209,205,193,116,211,150,214,233,40,144,107,1,63,195,21,121,81,252,196,241,55,226,95,76,65,12,170,24,171,202,143,230,39,137,191,18,250,98,8,4,43,104,157,231,79,131,127,8,20,247,164,88,31,74,99,230,179,68,239,58,124,27,248,64,167,189,34,192,250,83,0,17,43,202,117,201,233,7,75,65,196,233,21,163,245,33,169,149,51,153,218,182,65,44,101,134,33,101,80,173,48,203,109,69,65,66,48,202,50,178,90,167,151,18,121,150,162,83,132,230,82,65,58,164,100,174,158,250,87,79,116,75,198,92,6,172,181,179,88,202,66,101,225,36,29,83,36,130,121,9,219,225,114,203,201,183,9,46,17,160,222,97,107,214,182,119,66,142,203,111,88,132,58,225,140,170,165,170,156,56,199,28,56,133,169,41,184,233,85,91,70,85,178,245,165,42,83,68,244,44,116,43,132,166,221,101,214,156,47,171,109,198,156,73,41,42,37,161,105,35,37,36,131,230,179,10,177,50,170,193,188,71,167,49,74,138,139,217,231,84,204,193,169,132,54,103,28,67,111,100,62,155,14,234,214,133,169,151,80,106,109,196,18,139,59,107,90,76,236,163,31,67,218,46,233,55,64,233,77,133,242,220,64,164,34,97,32,230,75,135,74,167,84,241,204,89,137,141,147,62,110,58,222,71,210,217,230,74,22,166,29,83,75,90,80,110,54,73,94,84,220,210,152,129,229,4,208,42,161,209,154,178,142,174,112,250,69,23,25,133,115,120,135,30,129,92,62,213,26,185,2,8,161,146,108,199,60,109,18,25,66,162,34,20,220,57,169,197,173,104,65,18,148,165,145,153,217,77,23,116,155,175,180,89,197,9,110,32,82,17,49,113,146,212,68,37,83,170,120,230,47,67,65,78,88,38,221,111,35,233,108,242,169,104,75,238,169,165,173,43,38,220,52,175,42,172,105,80,125,20,226,21,107,42,195,90,2,165,196,105,236,60,91,242,218,86,79,27,59,140,106,17,9,83,238,49,12,202,222,113,45,165,74,74,77,102,148,25,17,26,146,87,181,204,184,140,32,254,205,94,139,31,239,7,21,127,197,82,239,245,225,127,235,60,72,145,105,51,160,237,113,95,225,28,28,214,107,9,90,97,252,253,169,92,22,194,189,185,200,163,132,137,97,80,186,148,230,53,60,151,208,182,172,131,82,84,164,244,20,180,154,84,112,89,249,147,180,167,255,0,205,167,21,127,248,54,99,253,8,15,165,48,0,0,0,0,1,128,28,181,126,107,20,183,194,4,15,163,166,35,63,198,0,114,213,249,172,82,223,8,16,62,142,152,128,192,14,75,143,62,204,50,248,235,208,241,162,127,132,0,242,92,121,246,97,151,199,94,135,141,19,252,0,0,0,2,213,105,99,230,177,140,159,7,245,15,163,159,23,84,90,173,44,124,214,49,147,224,254,161,244,115,224,62,107,7,213,49,241,31,43,34,95,121,82,52,249,140,195,205,187,70,92,28,152,77,101,181,121,236,113,21,21,69,7,18,252,11,210,134,207,87,18,204,52,35,141,169,11,83,206,160,219,55,28,35,54,210,211,134,223,77,110,47,82,24,235,202,173,166,5,3,164,29,101,34,195,44,45,56,73,180,138,131,136,139,84,85,68,134,153,113,19,8,215,73,8,82,32,222,200,110,148,51,100,217,145,173,14,19,111,172,201,89,84,150,89,117,88,215,162,246,140,149,246,148,216,159,45,160,41,8,88,184,73,106,226,18,153,213,66,114,231,162,96,164,204,27,110,185,157,245,54,89,82,181,165,135,82,210,22,164,19,142,18,81,153,55,53,39,197,97,86,26,85,56,201,136,244,238,23,81,80,154,249,213,77,48,106,95,13,153,183,20,219,57,207,166,251,186,180,173,105,101,164,18,156,113,100,147,200,218,22,163,43,17,143,161,205,23,180,100,160,116,89,194,249,109,1,72,195,66,70,76,145,14,148,206,106,3,151,51,13,27,57,124,156,117,204,239,169,178,204,164,33,79,186,150,144,181,44,219,108,210,140,202,177,169,65,226,244,128,210,219,10,244,18,165,112,246,151,196,198,177,2,171,231,89,123,178,248,41,139,9,134,142,142,136,230,246,225,144,227,241,174,188,243,57,222,115,94,133,26,210,71,153,89,204,201,59,175,229,48,27,148,255,0,0,180,137,197,153,30,14,209,84,142,32,65,78,106,13,171,102,126,105,47,130,110,21,26,136,103,98,23,157,77,197,184,178,186,25,81,21,144,125,35,43,216,174,101,101,121,100,240,159,20,241,64,176,131,228,105,134,149,85,91,205,158,16,109,188,197,38,137,143,217,117,156,223,171,214,234,80,172,153,181,107,203,154,215,200,171,112,49,141,124,156,90,61,227,237,15,166,110,30,85,53,174,7,226,5,63,37,130,231,109,166,99,52,166,99,97,33,88,207,42,139,66,51,186,227,105,66,115,45,105,73,92,247,169,68,69,188,200,4,217,204,45,169,77,253,145,125,227,17,129,202,9,12,103,33,138,89,18,119,214,75,63,242,34,132,159,204,72,245,9,250,162,251,198,35,79,148,6,9,103,76,188,178,201,190,176,81,255,0,213,197,0,142,154,17,69,225,180,213,7,235,91,124,191,235,146,51,114,140,149,18,54,207,22,206,253,95,2,250,174,225,130,180,188,70,197,92,78,20,163,87,24,132,244,126,188,159,200,36,22,143,83,42,218,236,217,110,213,245,23,182,1,158,152,71,48,75,156,235,189,195,182,163,143,252,231,120,187,19,4,221,135,120,122,146,190,241,140,116,193,249,234,126,107,244,226,63,75,245,253,115,188,100,92,105,26,161,94,87,99,106,251,198,3,27,244,144,146,148,198,151,168,172,212,57,154,169,168,182,250,105,247,55,187,184,111,16,191,164,76,129,201,69,77,12,222,88,116,145,203,90,93,154,43,22,247,156,46,194,236,19,121,141,14,50,169,68,218,21,214,243,155,178,87,211,188,136,202,198,151,11,120,136,189,48,229,13,51,83,67,169,166,33,209,105,60,63,146,146,47,211,46,247,0,178,88,119,14,243,211,41,123,68,178,223,173,220,102,118,242,86,36,79,69,58,35,93,47,165,230,174,195,192,46,251,109,205,72,186,207,164,250,125,143,227,24,27,131,210,237,162,166,148,48,105,104,243,109,30,81,110,245,55,15,176,74,222,138,212,194,83,66,82,238,147,16,132,101,182,239,36,239,245,103,251,128,100,238,19,203,26,131,129,101,173,75,36,148,176,233,17,33,37,109,238,223,176,92,98,34,34,34,34,177,16,243,180,108,17,66,64,52,89,27,35,200,178,186,75,219,143,70,0,0,0,0,0,0,0,0,40,102,68,28,66,219,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,3,65,241,26,149,192,105,1,84,141,42,26,136,236,52,168,5,81,192,192,184,130,58,197,109,99,32,5,126,33,193,152,238,132,115,236,125,242,28,229,126,33,215,204,203,52,43,133,126,207,190,64,35,195,148,33,87,166,107,228,219,251,213,248,72,65,128,88,2,95,236,229,34,47,219,95,196,221,18,11,202,8,197,233,26,247,165,253,235,234,247,88,81,31,120,14,140,152,225,35,223,123,109,63,196,221,1,58,56,51,253,165,83,127,242,12,31,224,91,30,253,124,62,200,183,216,47,253,165,83,95,242,12,31,224,91,23,13,126,73,0,195,141,53,215,150,54,152,221,244,89,151,223,96,66,60,240,175,168,253,215,226,19,141,166,98,115,197,211,59,237,103,38,63,125,129,7,147,158,150,167,247,95,136,4,151,242,121,49,249,232,158,244,255,0,79,201,122,189,209,241,40,210,228,100,100,202,247,233,254,34,17,157,201,232,223,231,154,126,119,225,29,38,252,35,226,77,161,124,159,221,0,228,167,241,141,74,226,41,109,247,21,51,184,12,0,229,169,243,89,165,190,16,32,125,29,49,24,3,201,117,191,78,172,51,248,231,208,241,163,63,185,106,124,214,105,111,132,8,31,71,76,70,0,242,92,249,245,225,159,199,62,135,141,1,63,128,42,124,8,80,5,82,34,183,151,59,233,39,251,228,254,77,18,166,92,4,86,114,231,125,36,255,0,124,159,201,160,45,87,34,167,157,61,83,240,127,29,233,25,112,154,145,10,220,138,158,116,245,79,193,252,119,164,101,194,106,64,0,0,6,53,114,131,224,94,28,99,46,140,181,172,218,181,147,107,102,180,37,63,52,169,36,19,38,12,145,21,5,21,15,10,183,141,9,89,145,221,151,117,73,67,173,153,26,84,146,73,149,150,134,214,143,158,193,244,167,165,143,154,198,50,124,31,212,62,142,124,124,214,0,149,77,62,191,242,89,104,229,251,208,255,0,253,114,40,69,88,149,77,62,191,242,89,104,229,251,208,255,0,253,114,40,98,174,128,186,20,85,90,86,98,60,36,238,109,44,217,240,202,153,152,50,229,71,48,136,39,16,220,126,67,75,138,150,67,155,106,66,212,243,168,50,37,169,10,45,75,107,37,153,230,83,72,116,46,255,0,38,22,129,80,216,207,53,132,210,7,24,36,80,145,248,125,44,136,137,102,85,40,139,214,160,230,211,22,20,206,71,156,105,77,106,162,32,82,106,125,38,68,239,73,230,13,181,165,72,39,16,169,74,210,199,205,99,25,62,15,234,31,71,62,46,84,166,83,42,144,74,160,164,82,41,100,36,186,91,46,135,110,18,14,14,17,148,178,196,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,218,233,99,230,177,140,159,7,245,15,163,159,1,243,88,62,170,7,202,184,250,168,0,24,1,203,87,230,177,75,124,32,64,250,58,98,51,252,96,7,45,95,154,197,45,240,129,3,232,233,136,8,86,18,147,201,79,160,148,212,230,176,26,83,99,45,51,8,153,106,97,201,250,34,85,49,97,74,125,199,205,72,83,115,131,65,153,37,8,74,73,68,198,116,168,214,107,215,164,145,145,135,28,195,93,1,240,206,149,197,221,47,112,218,133,173,97,54,185,44,68,194,34,97,19,10,166,219,113,184,173,138,17,232,196,48,234,28,66,144,182,92,92,58,80,226,13,61,38,212,180,145,145,153,25,125,15,74,101,50,169,4,170,10,69,34,150,66,75,165,178,232,118,225,32,224,225,25,75,44,67,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,3,150,56,147,105,76,170,127,42,141,145,79,101,144,147,25,108,198,29,200,72,200,56,182,82,243,17,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,142,88,0,128,29,62,180,40,170,180,83,196,120,185,220,166,89,180,97,149,77,48,121,202,114,97,14,78,45,184,12,230,167,19,44,136,55,20,181,165,230,144,70,72,82,212,122,230,208,107,35,204,151,80,214,42,143,167,60,98,193,218,7,29,104,9,166,28,226,52,134,18,99,45,152,195,190,211,78,187,10,203,207,203,223,113,151,25,76,92,42,158,66,210,212,75,105,117,102,219,164,147,52,153,251,228,127,49,128,62,148,244,78,243,88,193,191,131,250,123,209,204,15,154,193,244,167,162,119,154,198,13,252,31,211,222,142,96,124,214,0,250,83,209,59,205,99,6,254,15,233,239,71,48,46,168,181,90,39,121,172,96,223,193,253,61,232,230,6,37,114,158,233,235,19,131,18,168,189,31,176,126,123,23,1,136,51,56,120,103,166,179,120,77,82,202,83,46,125,47,103,101,183,82,238,182,30,57,68,150,20,70,109,116,89,124,156,66,146,179,109,105,12,128,164,244,245,209,230,175,210,26,160,209,182,22,123,23,46,168,105,248,135,37,231,48,155,108,240,82,232,249,139,113,13,67,174,2,17,78,186,79,61,19,174,117,72,74,9,162,207,169,112,208,106,78,85,43,34,135,203,12,166,109,53,144,77,96,167,178,41,156,92,186,101,46,136,110,46,14,50,17,229,50,252,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,114,121,59,180,250,131,210,114,149,58,15,20,166,18,169,110,38,201,53,80,247,56,150,33,252,38,108,219,117,123,76,44,54,98,89,188,132,48,226,162,27,109,6,218,122,46,39,42,92,213,180,25,170,0,0,2,213,105,99,230,177,140,159,7,245,15,163,159,23,84,90,173,44,124,214,49,147,224,254,161,244,115,224,62,107,7,213,64,249,87,31,85,0,48,3,150,175,205,98,150,248,64,129,244,116,196,97,7,36,221,127,89,83,58,99,83,20,100,138,161,139,132,145,86,48,243,8,105,236,189,38,70,196,114,33,229,241,81,12,26,210,100,100,75,109,214,200,210,178,178,200,148,226,72,242,184,180,171,55,249,106,252,214,41,111,132,8,31,71,76,70,0,114,92,121,246,97,151,199,94,135,141,1,62,115,105,76,170,127,42,141,145,79,101,144,147,25,108,198,29,200,72,200,56,182,82,243,17,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,143,157,125,56,176,134,141,192,141,42,43,204,45,195,230,34,216,167,165,49,16,111,64,177,18,249,188,184,116,68,193,49,20,108,146,207,164,164,33,79,169,8,53,26,151,145,41,204,165,170,234,63,163,49,0,60,168,254,125,152,155,241,47,161,224,128,101,87,33,143,211,179,247,183,252,164,37,80,69,95,33,143,211,179,247,183,252,164,37,80,0,0,0,6,42,242,163,249,137,226,111,196,190,152,130,25,84,49,87,149,31,204,79,19,126,37,244,196,16,8,1,31,85,3,229,92,125,84,0,0,0,0,0,0,249,87,19,253,201,113,230,39,134,95,29,122,98,52,64,8,159,238,75,143,49,60,50,248,235,211,17,160,50,168,0,0,4,43,114,185,232,209,133,152,29,93,209,245,214,25,202,121,147,228,129,206,27,108,154,13,136,104,105,92,14,194,204,3,77,236,140,50,210,53,89,245,171,91,153,148,172,203,81,168,178,220,200,230,164,69,95,46,119,210,79,247,201,252,154,2,213,114,42,121,211,213,63,7,241,222,145,151,9,158,155,74,101,83,249,84,108,138,123,44,132,152,203,102,48,238,66,70,65,197,178,151,152,137,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,67,15,34,167,157,61,83,240,127,29,233,25,112,154,144,16,3,167,182,132,19,221,17,235,182,163,105,200,89,172,203,12,167,122,166,164,147,184,199,145,16,242,34,137,146,55,161,98,212,219,77,161,183,179,165,213,182,89,9,43,106,217,84,165,54,233,35,23,220,155,77,94,149,67,200,158,153,197,174,91,7,16,244,92,60,26,158,81,176,203,239,37,180,186,234,27,190,84,173,105,97,148,169,68,87,81,52,217,29,242,149,190,154,113,163,8,104,220,122,194,250,131,8,241,1,136,183,36,85,20,58,89,136,56,71,205,151,218,90,28,75,173,60,218,247,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,252,245,233,69,163,37,125,162,206,40,76,176,254,175,134,139,140,150,162,33,73,146,212,37,46,122,26,10,114,193,54,211,153,216,83,133,149,75,66,95,105,46,161,10,89,54,225,169,25,149,98,82,130,213,65,77,166,178,232,104,248,57,124,206,46,22,30,105,14,80,145,205,50,242,144,136,166,9,214,222,38,157,73,29,150,130,117,150,156,36,170,229,157,180,43,138,72,202,245,232,119,162,173,101,165,126,46,75,232,249,52,182,45,52,196,186,34,30,38,172,155,182,225,50,137,116,184,215,211,36,186,164,45,59,75,137,75,137,101,25,85,153,100,106,50,213,161,197,163,196,224,94,5,226,62,145,120,143,46,194,252,47,147,109,211,88,235,186,243,206,153,162,22,95,10,147,34,114,42,37,194,35,213,178,140,201,185,216,212,106,82,80,132,173,107,66,21,244,41,163,166,141,24,89,162,253,8,205,11,134,114,159,101,182,206,99,24,134,231,73,159,142,121,214,246,183,217,105,189,118,171,94,180,55,153,61,4,89,37,214,102,30,214,128,160,40,220,44,163,101,56,125,135,212,244,36,142,158,145,195,148,52,12,12,49,30,70,145,115,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,140,190,92,239,164,159,239,147,249,52,74,160,138,190,92,239,164,159,239,147,249,52,5,170,228,84,243,167,170,126,15,227,189,35,46,18,105,166,38,138,180,110,149,248,71,48,163,231,50,216,68,212,242,232,120,136,154,78,110,227,134,202,229,211,19,71,64,148,234,80,181,108,206,41,45,165,228,101,86,100,17,40,139,88,134,214,136,203,228,84,243,167,170,126,15,227,189,35,46,19,82,3,229,222,191,160,43,44,44,172,166,216,125,136,52,244,92,142,161,145,196,28,52,116,12,73,22,118,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,205,67,211,182,107,141,156,159,248,165,129,24,209,83,66,68,86,210,56,121,18,169,249,140,91,234,219,106,24,36,205,161,77,212,57,152,178,187,19,14,148,36,205,121,245,142,182,163,89,165,70,203,206,171,55,249,68,116,5,131,210,114,149,42,243,11,101,242,169,110,38,201,53,177,22,40,102,33,252,38,108,219,105,27,52,84,78,82,89,188,132,48,218,97,220,113,102,218,122,77,171,42,92,214,53,5,128,46,174,137,222,116,248,55,240,129,79,122,69,129,244,166,62,107,52,78,243,167,193,191,132,10,123,210,44,15,165,48,0,0,1,134,188,171,216,197,42,195,93,18,231,116,138,103,209,112,53,14,32,196,67,201,37,109,65,69,37,167,220,97,47,54,244,106,150,156,233,89,195,28,58,22,195,134,146,81,94,41,164,44,178,184,102,32,174,83,41,154,207,230,176,82,41,20,178,46,99,50,152,196,55,9,7,7,8,202,158,126,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,34,188,182,24,161,42,168,113,114,131,194,137,122,97,30,136,163,36,241,83,40,232,134,99,82,234,219,126,96,182,237,10,235,68,87,101,104,106,13,167,75,50,174,164,69,32,242,164,136,141,118,83,146,202,128,137,174,180,210,163,98,142,158,132,155,75,105,88,120,249,252,200,162,73,165,34,21,13,195,45,168,120,130,67,135,210,90,35,31,132,52,100,35,90,87,149,101,108,134,164,132,228,252,139,104,79,145,103,200,83,152,191,57,158,15,248,45,205,155,83,223,161,123,54,205,168,215,103,214,250,143,71,62,124,253,121,175,188,124,198,77,165,51,89,4,214,54,69,61,150,69,203,166,82,232,135,33,35,32,226,217,83,47,195,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,62,167,132,5,242,166,208,17,52,46,154,85,148,81,83,208,146,153,109,85,15,1,63,150,148,49,52,148,69,33,200,100,53,17,16,104,108,250,43,92,99,17,102,188,228,75,82,243,44,239,156,148,160,150,174,79,172,98,154,227,126,137,116,45,93,82,207,161,38,181,12,20,59,210,73,195,173,69,41,247,201,248,71,150,203,106,138,82,214,181,237,46,67,166,29,247,13,103,117,27,249,200,137,43,73,12,138,17,107,200,125,95,196,187,42,197,60,45,142,168,97,10,30,22,34,93,63,149,202,84,109,37,243,91,169,117,136,216,132,21,181,171,65,19,48,8,86,243,66,12,219,242,77,195,205,41,64,0,0,0,0,0,49,87,149,31,204,79,19,126,37,244,196,16,133,109,19,188,233,240,111,225,2,158,244,139,2,106,121,81,252,196,241,55,226,95,76,65,8,86,209,59,206,159,6,254,16,41,239,72,176,3,233,76,0,0,0,0,0,124,171,143,170,129,243,45,129,120,23,136,250,69,226,60,187,11,240,190,77,183,77,99,174,235,207,58,102,136,89,124,42,76,137,200,168,151,8,143,86,202,51,38,231,99,81,169,73,66,18,181,173,8,80,122,189,20,116,81,196,125,45,113,29,20,85,20,214,195,42,129,213,191,63,159,190,201,174,22,81,10,163,50,37,40,136,203,88,242,242,168,154,100,140,148,226,146,163,51,66,16,227,136,250,30,160,40,10,55,11,40,217,78,31,97,245,61,9,35,167,164,112,229,13,3,3,12,71,145,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,237,254,139,186,50,80,58,44,225,124,183,15,233,8,104,72,201,146,33,210,153,213,66,114,230,97,163,103,47,147,142,185,157,245,54,89,148,132,41,247,82,210,22,165,155,109,154,81,153,86,53,42,240,0,249,172,210,199,206,159,25,62,16,42,31,72,190,38,167,146,227,204,79,12,190,58,244,196,104,133,109,44,124,233,241,147,225,2,161,244,139,226,106,121,46,60,196,240,203,227,175,76,70,128,202,161,106,180,177,243,88,198,79,131,250,135,209,207,139,170,45,86,150,62,107,24,201,240,127,80,250,57,240,31,53,131,234,160,124,171,143,170,128,0,0,0,17,213,202,179,161,44,102,43,72,161,180,129,194,26,83,108,172,228,218,184,57,252,182,87,45,126,34,97,80,66,173,109,50,195,136,67,36,173,99,208,251,238,102,140,202,96,207,51,132,80,237,160,228,84,0,124,198,96,190,47,86,88,11,138,20,254,46,97,251,240,141,207,105,216,133,61,14,81,108,19,204,58,133,182,166,157,101,196,110,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,250,40,209,227,72,26,7,73,172,47,129,197,124,57,92,90,37,177,145,17,16,142,193,199,27,37,27,4,251,46,26,84,212,67,108,184,226,91,89,167,35,169,73,170,230,219,173,171,118,98,17,23,202,117,161,44,102,6,98,60,78,45,225,125,41,147,13,170,140,209,143,67,74,101,175,148,45,53,20,147,101,183,27,121,100,74,105,150,95,121,228,173,146,204,132,230,91,141,33,180,165,164,26,172,6,141,154,94,99,46,138,94,22,252,137,99,101,76,248,99,47,68,20,103,56,64,38,39,80,243,89,246,120,182,110,101,103,154,214,187,148,151,157,165,107,15,88,218,236,156,161,154,156,172,90,111,193,212,156,231,162,102,25,197,103,132,151,204,9,170,218,52,217,97,230,98,156,103,103,126,30,22,21,228,186,179,78,169,242,89,68,18,155,67,137,118,29,40,37,101,39,18,172,22,209,139,71,170,171,74,12,101,146,225,29,45,19,176,109,250,200,153,140,209,112,174,68,51,44,129,105,57,157,136,113,40,47,169,109,4,165,33,43,117,214,144,107,70,124,197,109,37,50,153,172,254,107,5,34,145,75,34,230,51,41,140,67,112,144,112,112,140,169,231,226,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,31,66,154,14,104,137,42,209,7,8,213,74,63,49,132,156,85,147,232,132,204,170,57,171,16,233,66,22,249,32,146,136,86,86,105,39,87,12,201,102,201,172,59,154,220,121,194,75,122,211,109,33,119,240,171,12,233,92,27,195,138,115,11,104,168,77,158,75,76,203,218,151,195,102,109,180,56,246,66,233,190,238,173,8,66,158,117,102,167,28,89,36,179,184,181,168,202,234,49,234,192,0,70,95,45,134,49,77,100,180,109,7,130,18,57,244,35,80,245,44,68,84,238,127,6,204,82,147,22,166,33,77,180,193,165,214,210,178,35,134,113,215,31,89,19,136,50,83,176,104,52,153,27,74,17,213,162,22,16,195,99,190,146,248,123,133,179,6,33,31,150,205,167,8,122,104,196,75,238,178,136,137,116,50,21,21,24,201,45,174,154,86,184,118,29,66,13,38,158,154,147,210,71,148,87,87,149,54,191,137,174,180,210,172,161,74,161,132,155,75,105,88,120,9,4,180,225,141,165,34,21,13,195,33,216,136,115,91,101,210,90,35,31,139,37,231,51,90,87,153,7,108,132,148,223,94,68,188,51,165,106,12,71,196,76,82,155,66,109,19,170,62,95,47,151,202,53,141,182,182,225,246,243,137,215,190,156,200,53,161,226,68,33,54,149,161,73,241,111,190,147,37,18,247,4,133,105,205,133,243,92,99,209,47,19,40,57,18,162,206,100,252,159,156,160,216,132,130,84,91,241,111,192,188,220,107,112,173,180,147,37,41,111,42,24,153,43,92,200,220,35,36,170,217,79,231,90,83,54,154,200,38,176,83,217,20,206,46,93,50,151,68,55,23,7,25,8,242,153,126,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,245,60,62,104,116,148,194,24,156,5,199,154,231,8,222,98,45,184,122,118,112,243,50,243,139,125,167,159,118,92,187,59,4,243,139,106,200,53,185,12,227,46,25,17,38,198,179,35,74,76,141,36,31,70,120,85,137,148,174,50,97,197,57,138,84,84,94,209,37,169,165,237,76,33,179,56,218,220,103,57,116,216,119,86,181,161,47,52,178,83,110,32,148,121,28,66,210,103,116,152,176,28,168,254,98,120,155,241,47,166,32,135,148,228,142,196,202,86,176,209,10,79,66,202,98,237,58,160,166,17,242,249,188,43,142,55,172,78,211,22,244,99,15,165,9,89,172,153,90,31,52,37,107,74,115,56,195,233,34,50,69,207,213,242,163,249,137,226,111,196,190,152,130,1,10,218,39,121,211,224,223,194,5,61,233,22,7,210,152,249,172,209,59,206,159,6,254,16,41,239,72,176,62,148,192,69,95,46,119,210,79,247,201,252,154,60,255,0,34,198,49,87,209,56,151,85,224,132,194,125,23,31,73,183,75,174,119,3,7,23,20,243,168,150,62,196,115,105,52,194,182,107,213,50,135,78,61,213,186,73,69,214,180,54,119,43,30,111,65,203,157,244,147,253,242,127,38,139,85,200,169,231,79,84,252,31,199,122,70,92,2,98,107,250,2,141,197,58,54,109,135,216,131,79,66,79,41,233,228,57,195,71,64,196,145,228,117,23,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,47,154,204,111,162,165,88,107,141,21,246,28,200,162,34,223,150,210,181,68,214,73,6,236,90,210,167,220,98,26,45,198,91,83,138,74,82,147,89,165,4,102,100,148,149,239,98,46,3,233,204,124,214,105,99,231,79,140,159,8,21,15,164,95,1,53,60,151,30,98,120,101,241,215,166,35,70,85,12,85,228,184,243,19,195,47,142,189,49,26,50,168,0,0,0,0,0,0,96,7,45,95,154,197,45,240,129,3,232,233,136,207,241,128,28,181,126,107,20,183,194,4,15,163,166,32,48,3,146,227,207,179,12,190,58,244,60,104,159,225,0,60,151,30,125,152,101,241,215,161,227,68,255,0,0,0,0,0,181,90,88,249,172,99,39,193,253,67,232,231,197,213,22,171,75,31,53,140,100,248,63,168,125,28,248,15,154,193,218,254,122,171,218,171,245,86,163,169,42,57,135,186,70,71,76,163,162,28,253,211,143,60,227,139,239,82,148,174,179,49,213,9,136,228,171,208,98,107,133,176,223,154,71,23,37,113,114,250,178,101,15,21,45,145,211,211,41,90,161,226,100,204,107,77,183,98,158,76,67,100,235,113,46,147,106,74,50,101,34,135,117,70,106,94,191,43,97,122,116,6,208,86,85,162,21,51,27,60,169,99,33,38,248,139,81,67,148,36,226,50,21,196,191,5,10,195,113,15,41,182,160,92,92,59,79,161,14,54,168,117,60,149,153,146,156,101,6,69,100,36,101,161,29,197,23,199,236,2,15,125,128,84,5,79,136,160,13,184,162,187,69,239,254,33,129,122,116,202,118,138,70,251,70,91,213,89,188,139,253,10,39,188,103,164,82,115,52,69,123,111,47,188,48,179,77,118,181,148,115,104,205,107,84,197,213,238,81,32,33,190,162,62,111,172,167,135,234,150,143,137,71,103,209,79,127,220,25,179,134,19,237,167,156,190,84,203,151,83,244,75,251,62,225,131,248,147,226,171,42,131,174,211,120,178,255,0,173,88,191,184,49,82,103,231,143,148,173,109,159,232,159,92,238,1,36,88,67,23,151,157,188,95,235,29,127,92,25,150,215,77,133,151,11,220,190,224,194,124,27,111,63,59,239,181,182,127,244,131,53,224,143,51,70,118,245,223,136,128,89,77,33,100,91,100,142,118,246,213,147,45,61,18,155,100,191,172,116,251,123,196,70,105,39,36,217,98,117,187,78,108,176,12,110,201,111,163,168,187,68,226,86,16,59,100,186,53,58,220,153,160,156,71,147,127,90,175,202,35,123,79,90,91,81,77,76,34,182,252,217,37,144,69,151,85,107,222,58,220,111,222,3,10,112,65,171,86,146,94,151,247,79,87,185,56,37,211,69,150,51,97,245,49,210,254,237,234,247,119,196,67,225,100,70,199,94,75,25,201,159,38,187,125,237,123,178,179,252,98,91,116,73,143,214,225,245,40,157,85,175,183,122,239,119,124,6,81,74,219,200,194,10,247,220,127,124,115,135,6,90,238,116,18,114,218,196,103,199,188,115,128,0,0,0,0,0,0,0,0,5,15,112,166,110,224,26,128,80,183,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,161,157,133,12,238,42,174,3,72,0,162,133,69,12,236,0,158,177,82,226,8,224,96,92,64,23,248,135,6,100,101,178,57,246,62,249,14,114,202,255,0,104,112,102,41,45,149,207,177,247,200,6,4,105,250,132,42,133,174,243,42,223,161,125,126,237,10,35,187,3,144,146,199,121,34,72,247,124,179,252,77,209,33,186,127,41,62,5,87,136,204,87,249,151,186,254,235,10,35,199,3,172,88,237,37,59,255,0,116,255,0,19,112,4,230,224,193,17,81,52,213,143,245,6,15,240,45,139,134,162,186,72,91,172,22,85,232,186,111,254,65,131,252,19,98,226,171,129,91,120,12,73,211,33,37,182,83,87,63,162,204,126,251,2,14,167,127,65,253,215,226,19,139,166,79,207,148,213,255,0,92,152,253,246,4,28,79,142,218,143,221,126,32,18,133,201,232,245,170,89,249,93,59,227,164,223,132,124,73,188,34,174,139,145,151,148,34,223,147,214,45,39,83,207,75,59,123,227,228,221,126,232,248,148,41,106,243,50,118,50,62,159,87,188,64,59,2,51,51,224,53,25,88,105,79,227,26,149,196,6,0,114,212,249,172,210,223,8,16,62,142,152,140,1,228,186,243,235,195,63,142,125,15,26,51,251,150,167,205,102,150,248,64,129,244,116,196,96,7,37,223,159,86,25,252,115,232,120,208,19,251,123,144,17,216,11,128,0,212,71,113,21,156,185,223,73,63,223,39,242,104,149,36,136,173,229,206,250,73,254,249,63,147,64,90,174,69,79,58,122,167,224,254,59,210,50,225,53,34,21,185,21,60,233,234,159,131,248,239,72,203,132,212,128,0,0,11,85,165,143,154,198,50,124,31,212,62,142,124,124,214,15,165,61,44,124,214,49,147,224,254,161,244,115,227,230,176,4,223,87,90,53,207,116,169,208,143,69,156,50,150,30,166,84,207,129,211,74,146,45,49,72,97,200,73,59,82,39,145,16,227,70,164,175,51,199,173,67,109,145,33,101,172,113,6,162,36,18,212,156,181,193,220,29,160,112,42,128,149,225,206,28,200,97,37,210,217,116,59,13,58,235,80,172,178,252,193,246,217,109,149,69,197,41,148,33,46,196,184,150,144,110,58,105,35,81,151,188,69,231,244,78,243,88,193,191,131,250,123,209,204,11,170,0,45,86,150,62,107,24,201,240,127,80,250,57,241,117,69,170,210,199,205,99,25,62,15,234,31,71,62,3,230,176,125,84,15,149,113,245,80,0,48,3,150,175,205,98,150,248,64,129,244,116,196,103,248,192,14,90,191,53,138,91,225,2,7,209,211,16,24,1,201,113,231,217,134,95,29,122,30,52,79,240,128,30,75,143,62,204,50,248,235,208,241,162,127,128,0,0,0,124,171,143,170,129,242,174,3,233,79,68,239,53,140,27,248,63,167,189,28,192,249,172,31,74,122,39,121,172,96,223,193,253,61,232,230,7,205,96,9,169,196,157,53,233,93,20,244,17,194,105,36,166,103,180,98,109,77,133,242,70,233,201,124,57,182,183,32,51,203,26,109,51,56,130,113,43,66,89,105,100,102,132,173,39,174,113,6,130,44,169,117,109,67,95,231,170,189,170,191,85,106,58,146,163,152,123,164,100,116,202,58,33,207,221,56,243,206,56,190,245,41,74,235,51,9,253,89,85,85,124,219,225,77,77,53,156,243,52,189,153,76,187,156,35,92,136,216,224,90,190,170,25,156,230,122,182,81,153,89,91,77,146,155,157,136,174,37,167,146,235,64,88,58,62,69,45,210,99,24,165,242,169,164,214,163,151,195,71,82,114,119,225,152,140,110,89,10,181,181,18,196,201,75,82,85,146,49,90,182,212,214,172,210,166,91,82,179,25,173,195,67,33,142,184,161,201,53,138,24,107,162,225,99,44,77,71,9,17,91,72,225,226,103,117,77,52,78,55,168,131,149,37,162,89,165,136,139,229,118,38,29,40,113,110,149,242,56,74,82,90,53,27,41,56,156,43,160,43,250,203,11,43,41,78,32,225,245,67,23,35,168,100,113,5,19,3,29,12,101,157,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,254,162,4,74,242,157,114,122,65,210,208,113,58,69,104,253,72,106,101,76,230,118,173,144,75,25,97,136,89,84,43,76,50,219,81,80,80,140,50,140,172,150,169,229,196,158,101,168,148,225,57,148,144,78,169,1,157,90,20,105,93,34,210,211,6,160,171,45,108,170,14,175,150,218,14,169,146,65,60,181,108,17,89,150,77,184,73,112,137,100,203,232,70,181,179,186,210,87,91,122,197,173,167,12,100,0,249,161,209,227,72,26,251,70,92,80,129,197,124,57,92,34,230,80,112,241,16,142,193,199,27,199,5,26,195,205,154,84,212,67,108,184,218,156,65,43,35,169,73,170,196,227,77,171,126,82,31,67,216,23,142,152,113,164,94,28,75,177,67,11,231,59,116,170,58,237,60,203,164,72,138,151,197,36,136,220,133,137,108,140,245,111,35,50,110,87,52,154,84,149,161,75,66,208,181,5,192,22,171,75,31,53,140,100,248,63,168,125,28,248,186,162,213,105,99,230,177,140,159,7,245,15,163,159,1,243,88,62,170,7,202,184,250,168,1,128,28,181,126,107,20,183,194,4,15,163,166,35,0,57,46,60,251,48,203,227,175,67,198,140,255,0,229,171,243,88,165,190,16,32,125,29,49,24,1,201,113,231,217,134,95,29,122,30,52,4,255,0,8,1,229,71,243,236,196,223,137,125,15,4,39,248,64,15,42,63,159,102,38,252,75,232,120,32,25,85,200,99,244,236,253,237,255,0,41,9,84,17,87,200,99,244,236,253,237,255,0,41,9,84,0,0,0,1,138,188,168,254,98,120,155,241,47,166,32,134,85,12,85,229,71,243,19,196,223,137,125,49,4,2,0,71,213,64,249,87,31,85,0,0,0,0,0,0,62,85,196,255,0,114,92,121,137,225,151,199,94,152,141,16,2,39,251,146,227,204,79,12,190,58,244,196,104,12,170,0,0,1,21,124,185,223,73,63,223,39,242,104,149,65,21,124,185,223,73,63,223,39,242,104,11,85,200,169,231,79,84,252,31,199,122,70,92,38,164,66,183,34,167,157,61,83,240,127,29,233,25,112,154,144,1,21,124,185,223,73,63,223,39,242,104,149,65,21,124,185,223,73,63,223,39,242,104,11,85,200,169,231,79,84,252,31,199,122,70,92,38,164,66,183,34,167,157,61,83,240,127,29,233,25,112,154,144,1,21,124,185,223,73,63,223,39,242,104,149,65,21,124,185,223,73,63,223,39,242,104,11,85,200,169,231,79,84,252,31,199,122,70,92,38,164,66,183,34,167,157,61,83,240,127,29,233,25,112,154,144,1,21,124,172,90,16,72,165,242,233,158,150,120,103,11,42,146,183,15,103,107,104,35,121,109,237,209,81,17,80,236,67,197,66,178,150,141,4,242,214,250,206,32,212,226,18,172,169,89,36,220,83,138,92,170,12,85,229,71,243,19,196,223,137,125,49,4,2,21,180,78,243,167,193,191,132,10,123,210,44,15,165,49,243,89,162,119,157,62,13,252,32,83,222,145,96,125,41,128,0,14,36,218,109,42,144,74,163,103,179,217,156,36,186,91,46,135,114,46,50,50,45,228,178,196,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,96,62,117,244,230,197,9,86,49,233,105,137,149,228,137,48,135,45,126,113,205,176,111,194,70,166,45,136,182,32,89,110,9,184,166,221,73,18,84,135,147,12,79,21,174,68,78,17,18,149,108,199,155,252,135,84,159,251,110,87,81,148,207,247,158,83,47,156,185,5,251,105,216,184,102,95,50,253,164,183,27,74,191,88,82,139,200,49,21,98,124,249,43,37,50,169,118,131,148,12,100,190,89,9,11,17,52,136,156,69,199,58,203,41,66,226,159,41,156,75,36,235,170,34,186,214,77,50,211,100,165,92,242,54,132,240,73,17,6,90,136,171,229,197,164,255,0,218,146,186,131,166,127,191,18,153,132,229,184,47,218,174,194,67,60,249,23,237,213,182,218,149,250,250,146,94,89,137,84,24,107,202,217,69,74,170,173,11,106,9,236,194,34,45,184,138,58,113,42,157,192,165,149,164,144,227,235,137,76,9,165,210,52,153,154,53,81,206,168,137,38,147,206,148,29,236,70,149,4,117,242,73,214,179,90,87,77,42,126,69,47,135,132,114,30,177,147,205,100,145,202,121,10,53,182,194,33,149,28,74,104,201,68,68,189,108,11,73,51,81,40,178,41,101,107,153,41,51,188,62,104,116,104,175,225,176,179,72,108,55,196,25,133,67,23,35,150,200,234,137,108,76,210,58,24,221,206,212,187,104,65,70,17,147,68,107,90,21,14,110,161,104,73,30,116,41,73,178,179,88,254,151,128,0,0,0,0,0,98,175,42,63,152,158,38,252,75,233,136,33,10,218,39,121,211,224,223,194,5,61,233,22,4,212,242,163,249,137,226,111,196,190,152,130,16,173,162,119,157,62,13,252,32,83,222,145,96,7,210,152,0,0,0,0,0,197,93,2,116,32,145,104,143,66,59,27,81,194,202,166,88,155,59,214,181,59,157,193,188,184,134,81,10,79,25,179,11,8,167,26,109,109,179,145,45,45,194,200,74,91,183,204,165,37,182,137,25,84,0,0,0,3,230,179,75,31,58,124,100,248,64,168,125,34,248,154,158,75,143,49,60,50,248,235,211,17,162,21,180,177,243,167,198,79,132,10,135,210,47,137,169,228,184,243,19,195,47,142,189,49,26,3,42,133,170,210,199,205,99,25,62,15,234,31,71,62,46,168,181,90,88,249,172,99,39,193,253,67,232,231,192,124,214,15,170,129,242,174,62,170,0,0,0,0,0,113,38,211,105,84,130,85,27,61,158,204,225,37,210,217,116,59,145,113,145,145,111,37,150,33,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,1,103,244,198,196,44,14,195,125,31,106,73,174,144,242,30,127,163,38,26,137,92,76,145,173,74,162,166,78,60,234,73,13,195,37,199,90,187,205,216,223,35,66,210,227,105,97,78,160,200,219,35,47,156,33,147,250,125,233,147,19,165,246,40,65,76,36,80,209,112,20,37,49,14,108,211,144,49,208,77,49,26,133,190,219,39,24,244,65,182,227,132,165,173,214,137,41,34,94,66,109,166,236,148,172,220,53,114,244,67,228,244,197,61,44,228,85,29,83,5,51,240,62,75,45,151,235,36,147,25,180,170,37,80,179,216,229,45,212,37,150,93,34,36,27,40,91,14,37,231,144,110,41,165,27,101,170,89,168,242,135,181,228,144,173,112,94,140,210,93,182,177,22,30,44,170,202,134,31,153,40,248,199,81,9,205,208,79,186,135,20,250,157,113,229,19,173,196,186,77,179,12,193,179,115,94,210,235,102,71,172,33,57,35,229,178,169,164,234,170,26,123,21,75,86,180,204,214,159,157,65,100,218,101,211,72,39,33,34,152,206,132,173,25,218,112,146,180,230,66,210,162,185,111,74,136,203,113,144,155,238,76,205,52,127,52,158,28,47,13,235,85,106,235,234,6,95,8,196,76,67,209,218,231,39,176,36,90,164,71,89,197,169,229,60,147,66,83,16,163,204,157,99,173,44,148,90,226,109,176,205,81,196,155,77,165,82,9,84,108,246,123,51,132,151,75,101,208,238,69,198,70,69,188,150,88,134,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,114,198,58,242,135,214,179,90,3,66,220,85,158,201,161,225,30,136,138,147,162,72,180,196,161,74,65,49,48,137,106,5,229,17,37,73,60,233,106,37,197,32,239,98,89,36,204,148,68,105,48,249,235,155,77,166,179,249,172,108,246,123,51,139,152,204,166,49,14,69,198,70,69,188,167,159,137,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,78,79,36,118,25,210,180,126,136,82,122,234,83,9,121,213,123,48,143,152,77,226,156,109,189,98,182,104,183,160,216,97,43,74,9,102,202,16,193,173,40,90,149,149,199,223,81,25,18,236,80,88,62,154,52,126,195,63,144,222,7,80,120,90,228,36,170,30,46,153,167,224,101,241,252,214,222,72,87,163,144,202,118,167,209,208,65,171,90,249,186,225,173,73,37,45,75,53,40,179,40,192,92,1,6,220,175,184,95,53,162,244,180,137,175,30,84,91,242,220,65,147,193,76,161,223,84,18,154,97,167,225,153,76,19,176,168,118,230,151,150,148,195,178,242,173,148,210,81,77,145,167,130,149,57,34,45,121,114,165,51,87,165,88,55,61,102,89,22,185,108,28,68,250,18,34,49,44,168,216,101,247,147,2,166,154,91,150,202,149,173,44,60,164,164,206,234,38,156,50,190,83,176,121,254,67,170,166,69,9,85,98,229,21,17,29,146,117,53,151,201,230,144,112,218,165,158,182,22,17,200,166,226,28,206,69,145,57,87,27,12,86,51,37,30,178,233,35,36,168,203,48,57,81,252,196,241,55,226,95,76,65,8,181,228,172,155,77,101,218,113,208,48,114,249,156,92,44,60,210,30,113,9,28,211,47,41,8,138,96,165,145,47,19,78,164,142,203,65,58,203,78,18,85,114,206,218,21,197,36,101,41,92,168,254,98,120,155,241,47,166,32,128,66,182,137,222,116,248,55,240,129,79,122,69,129,244,166,62,107,52,78,243,167,193,191,132,10,123,210,44,15,165,48,17,87,203,157,244,147,253,242,127,38,139,85,200,169,231,79,84,252,31,199,122,70,92,46,175,46,119,210,79,247,201,252,154,45,87,34,167,157,61,83,240,127,29,233,25,112,9,169,31,53,154,88,249,211,227,39,194,5,67,233,23,199,210,152,249,172,210,199,206,159,25,62,16,42,31,72,190,2,106,121,46,60,196,240,203,227,175,76,70,140,170,24,171,201,113,230,39,134,95,29,122,98,52,101,80,0,0,0,0,0,0,192,14,90,191,53,138,91,225,2,7,209,211,17,159,227,0,57,106,252,214,41,111,132,8,31,71,76,64,96,7,37,199,159,102,25,124,117,232,120,209,63,194,0,121,46,60,251,48,203,227,175,67,198,137,254,0,0,0,1,106,180,177,243,88,198,79,131,250,135,209,207,139,170,45,78,150,55,252,203,56,201,240,127,80,250,57,240,31,53,163,234,156,206,198,62,86,7,213,55,30,32,40,171,94,247,2,62,192,81,21,197,19,114,1,83,0,48,1,162,36,236,217,123,227,7,180,225,155,189,13,71,36,146,77,110,170,9,61,43,254,181,19,222,51,130,36,174,217,17,240,184,193,173,57,165,196,237,26,131,202,233,222,169,35,220,94,229,19,220,2,29,177,45,229,189,84,78,221,50,43,174,109,18,173,220,55,184,177,112,176,64,148,231,61,92,143,118,205,195,254,112,91,204,70,78,74,158,116,214,254,132,214,36,183,241,220,226,197,197,192,229,27,124,245,114,181,246,110,63,243,128,37,95,1,226,47,207,154,195,74,126,118,183,87,235,163,52,225,8,137,179,34,246,67,10,48,130,21,216,78,118,202,211,157,61,71,148,147,234,214,126,81,154,240,135,118,207,234,128,108,77,26,214,195,188,86,81,221,149,22,239,120,198,27,233,195,75,156,126,25,78,222,38,99,20,164,193,192,164,178,38,229,243,242,59,187,198,105,60,130,90,20,71,125,233,50,22,19,74,105,3,83,60,55,156,195,153,68,30,118,97,11,197,218,251,162,208,125,134,2,18,162,140,228,88,174,168,117,248,189,69,183,63,184,203,52,53,247,240,237,18,129,161,20,253,184,154,42,139,100,162,33,76,213,206,59,146,189,254,173,19,222,35,55,30,101,188,195,141,147,196,182,135,72,152,217,109,174,47,101,8,215,29,197,218,51,115,64,138,153,231,32,40,88,3,56,108,167,206,124,47,155,202,138,62,209,4,156,201,86,75,131,109,100,100,119,37,112,250,163,29,136,243,244,156,98,95,132,109,172,237,154,137,11,51,36,158,255,0,47,250,199,160,20,0,0,0,0,0,0,0,6,147,35,184,169,23,88,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,10,43,128,210,53,43,128,210,0,40,161,168,138,227,69,140,192,106,71,3,2,226,8,224,96,92,64,85,127,136,112,38,23,56,87,10,221,159,124,135,61,95,136,112,227,136,206,25,100,93,223,124,128,96,22,159,176,198,116,101,118,233,37,103,250,23,213,187,213,97,68,119,96,158,100,99,180,154,229,107,109,28,127,105,184,36,175,79,72,53,47,15,107,149,234,239,126,108,223,127,119,133,17,177,132,173,184,214,59,202,136,138,214,215,255,0,19,112,4,226,224,145,222,139,166,255,0,228,8,63,193,54,46,73,244,74,228,45,150,7,26,206,138,166,175,254,247,224,191,2,216,185,202,34,200,87,1,137,26,100,150,104,202,104,253,210,99,247,216,16,111,81,17,22,207,251,191,196,39,47,76,98,34,139,166,175,250,228,199,239,176,32,206,168,185,108,217,125,191,249,160,36,71,147,214,98,94,23,77,209,157,174,156,202,74,92,119,250,171,253,226,87,228,134,106,134,81,219,232,135,247,136,67,143,39,204,197,212,215,145,72,215,121,115,121,25,91,47,31,28,239,112,152,170,117,106,84,26,204,206,254,52,254,241,0,238,83,248,198,165,113,26,83,248,198,165,113,1,128,60,181,69,255,0,237,98,149,63,255,0,168,16,62,142,152,140,0,228,186,223,167,86,25,252,115,232,120,209,159,252,181,94,106,244,175,194,4,15,163,166,35,0,57,46,124,250,240,207,227,159,67,198,128,159,219,88,136,10,221,96,124,8,80,6,162,49,21,156,185,223,73,63,223,39,242,104,149,36,136,173,229,206,250,73,254,249,63,147,64,90,174,69,79,58,122,167,224,254,59,210,50,225,53,34,21,185,21,60,233,234,159,131,248,239,72,203,132,212,128,0,0,11,85,165,143,154,198,50,124,31,212,62,142,124,124,214,15,165,61,44,124,214,49,147,224,254,161,244,115,227,230,176,7,210,158,137,222,107,24,55,240,127,79,122,57,129,117,69,170,209,59,205,99,6,254,15,233,239,71,48,46,168,0,181,90,88,249,172,99,39,193,253,67,232,231,197,213,22,171,75,31,53,140,100,248,63,168,125,28,248,15,154,193,245,80,62,85,199,213,64,0,192,14,90,191,53,138,91,225,2,7,209,211,17,159,227,0,57,106,252,214,41,111,132,8,31,71,76,64,96,7,37,199,159,102,25,124,117,232,120,209,63,194,0,121,46,60,251,48,203,227,175,67,198,137,254,0,0,0,1,242,174,62,170,7,202,184,15,165,61,19,188,214,48,111,224,254,158,244,115,3,230,176,125,41,232,157,230,177,131,127,7,244,247,163,152,16,173,160,46,133,21,86,149,152,143,9,59,155,75,54,124,50,166,102,12,185,81,204,34,9,196,55,31,144,210,226,165,144,230,218,144,181,60,234,12,137,106,66,139,82,218,201,102,121,148,210,29,11,191,201,133,160,84,54,51,205,97,52,129,198,9,20,36,126,31,75,34,34,89,149,74,34,245,168,57,180,197,133,51,145,231,26,83,90,168,136,20,154,159,73,145,59,210,121,131,109,105,82,9,196,42,103,199,18,83,41,149,72,37,80,82,41,20,178,18,93,45,151,67,183,9,7,7,8,202,89,98,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,203,0,28,73,180,166,85,63,149,70,200,167,178,200,73,140,182,99,14,228,36,100,28,91,41,121,136,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,44,0,65,94,157,220,158,149,182,2,226,58,167,152,67,72,77,103,184,123,84,76,9,169,36,52,177,152,201,156,84,165,197,156,51,105,133,138,89,51,149,26,200,168,163,102,20,141,199,28,113,41,74,84,165,57,115,86,122,242,104,232,75,138,26,40,202,170,106,159,19,234,200,68,76,171,56,120,20,174,154,150,155,111,177,8,76,165,75,74,226,98,13,25,149,18,133,62,243,89,25,94,164,139,58,141,79,230,108,218,205,240,0,22,171,75,31,53,140,100,248,63,168,125,28,248,186,162,213,105,99,230,177,140,159,7,245,15,163,159,1,243,88,62,170,7,202,184,250,168,1,128,28,181,126,107,20,183,194,4,15,163,166,35,0,57,46,60,251,48,203,227,175,67,198,140,255,0,229,171,243,88,165,190,16,32,125,29,49,24,1,201,113,231,217,134,95,29,122,30,52,4,255,0,8,1,229,71,243,236,196,223,137,125,15,4,39,248,64,15,42,63,159,102,38,252,75,232,120,32,25,85,200,99,244,236,253,237,255,0,41,9,84,17,87,200,99,244,236,253,237,255,0,41,9,84,0,0,0,1,138,188,168,254,98,120,155,241,47,166,32,134,85,12,85,229,71,243,19,196,223,137,125,49,4,2,0,71,213,64,249,87,31,85,0,0,0,0,0,0,62,85,196,255,0,114,92,121,137,225,151,199,94,152,141,16,2,39,251,146,227,204,79,12,190,58,244,196,104,12,170,0,0,1,21,124,185,223,73,63,223,39,242,104,149,65,21,124,185,223,73,63,223,39,242,104,11,85,200,169,231,79,84,252,31,199,122,70,92,38,164,66,183,34,167,157,61,83,240,127,29,233,25,112,154,144,1,21,124,185,223,73,63,223,39,242,104,149,65,21,124,185,223,73,63,223,39,242,104,11,85,200,169,231,79,84,252,31,199,122,70,92,38,164,66,183,34,167,157,61,83,240,127,29,233,25,112,154,144,1,21,124,185,223,73,63,223,39,242,104,149,65,21,124,185,223,73,63,223,39,242,104,11,85,200,169,231,79,84,252,31,199,122,70,92,38,164,66,183,34,167,157,61,83,240,127,29,233,25,112,154,144,1,138,188,168,254,98,120,155,241,47,166,32,134,85,12,85,229,71,243,19,196,223,137,125,49,4,2,21,180,78,243,167,193,191,132,10,123,210,44,15,165,49,243,89,162,119,157,62,13,252,32,83,222,145,96,125,41,128,12,117,229,15,173,102,180,6,133,184,171,61,147,67,194,61,17,21,39,68,145,105,137,66,148,130,98,97,18,212,11,202,34,74,146,121,210,212,75,138,65,222,196,178,73,153,40,136,210,121,20,49,87,149,31,204,79,19,126,37,244,196,16,8,1,31,77,26,63,97,159,200,111,3,168,60,45,114,18,85,15,23,76,211,240,50,248,254,107,111,36,43,209,200,101,59,83,232,232,32,213,173,124,221,112,214,164,146,150,165,154,148,89,148,99,230,134,83,41,154,207,230,176,82,41,20,178,46,99,50,152,196,55,9,7,7,8,202,158,126,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,245,60,0,49,255,0,79,202,23,228,137,161,182,44,72,57,211,155,246,74,125,201,238,187,81,173,205,205,174,34,63,85,151,50,109,172,217,117,121,175,209,207,154,202,182,83,200,1,231,241,10,138,149,98,85,1,82,225,204,246,34,45,137,109,85,39,141,146,70,59,8,180,165,246,216,137,101,108,184,166,212,164,169,36,178,74,204,200,205,42,43,218,228,124,0,124,187,143,170,129,242,174,62,154,52,122,170,103,181,206,1,97,165,107,84,199,109,179,170,130,143,147,77,38,49,58,164,55,175,138,126,9,167,29,115,34,9,40,78,101,173,71,100,145,36,175,98,34,45,192,46,0,0,0,0,0,12,85,229,71,243,19,196,223,137,125,49,4,33,91,68,239,58,124,27,248,64,167,189,34,192,154,158,84,127,49,60,77,248,151,211,16,66,21,180,78,243,167,193,191,132,10,123,210,44,0,250,83,0,0,0,0,0,0,0,0,0,1,243,89,165,143,157,62,50,124,32,84,62,145,124,77,79,37,199,152,158,25,124,117,233,136,209,10,218,88,249,211,227,39,194,5,67,233,23,196,212,242,92,121,137,225,151,199,94,152,141,1,149,66,213,105,99,230,177,140,159,7,245,15,163,159,23,84,90,173,44,124,214,49,147,224,254,161,244,115,224,62,107,7,213,64,249,87,31,85,0,0,0,0,34,87,149,139,77,248,58,147,156,244,76,195,56,172,240,146,249,129,53,91,70,155,44,60,204,83,140,236,239,195,194,194,188,151,86,105,213,62,75,40,130,83,104,113,46,195,165,4,172,164,226,85,34,186,83,207,241,150,150,209,246,182,159,232,253,36,231,90,250,14,94,75,148,67,38,25,49,46,111,117,4,251,141,50,163,34,117,230,216,55,156,109,187,43,59,136,66,114,57,125,90,190,112,105,106,78,170,174,103,176,180,181,21,76,205,106,9,212,110,125,154,93,43,130,114,46,41,252,136,82,215,145,166,201,75,86,84,33,74,59,22,228,164,204,247,17,128,185,90,46,232,201,95,105,77,138,18,220,63,164,33,162,224,229,171,136,74,103,85,9,203,158,137,130,147,48,109,186,230,119,212,217,101,74,214,150,29,75,72,90,144,78,56,73,70,100,220,212,159,162,154,2,128,163,112,178,141,148,225,246,31,83,208,146,58,122,71,14,80,208,48,48,196,121,26,69,204,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,207,232,81,162,140,139,68,188,26,130,163,117,82,168,202,190,101,104,202,166,119,4,202,211,183,197,102,89,182,217,41,195,53,155,44,33,122,166,202,200,73,217,110,106,208,183,92,33,144,0,35,171,149,103,66,88,204,86,145,67,105,3,132,52,166,217,89,201,181,112,115,249,108,174,90,252,68,194,160,133,90,218,101,135,16,134,73,90,199,161,247,220,205,25,148,193,158,103,8,161,219,65,196,182,21,98,101,85,131,120,143,78,98,149,21,23,179,206,169,153,131,83,8,108,206,56,134,222,200,125,54,29,213,173,11,83,46,160,212,219,136,37,22,118,214,180,153,217,70,62,159,132,32,114,157,104,75,25,129,152,143,19,139,120,95,74,100,195,106,163,52,99,208,210,153,107,229,11,77,69,36,217,109,198,222,89,18,154,101,151,222,121,43,100,179,33,57,150,227,72,109,41,105,6,160,150,173,24,180,133,165,116,160,193,169,46,46,82,208,219,6,223,172,134,152,202,215,20,220,67,210,200,230,149,149,216,119,20,131,250,151,16,106,74,20,182,157,105,102,132,103,202,88,235,203,11,90,205,105,93,15,151,34,151,195,194,57,15,88,213,18,217,36,114,158,66,141,109,176,132,189,28,74,104,201,68,68,189,108,11,73,51,81,40,178,41,101,107,153,41,56,43,201,33,82,99,68,135,73,118,224,48,234,152,139,156,82,115,232,126,109,172,28,116,226,209,46,151,176,72,113,246,34,157,113,148,45,166,226,72,216,121,12,107,147,103,53,142,180,74,111,90,110,163,37,121,112,107,89,172,5,1,133,152,114,204,60,33,203,103,147,137,140,238,33,213,33,90,244,191,2,203,76,180,148,43,54,82,65,166,96,241,168,141,38,102,105,110,198,155,25,40,34,175,15,104,169,174,37,87,244,214,28,200,162,33,24,153,85,83,136,41,36,27,177,107,82,88,109,248,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,181,236,71,192,125,68,15,159,110,76,185,76,170,117,167,30,24,65,206,101,144,145,240,237,196,76,162,208,212,75,41,117,9,125,137,100,91,204,186,73,81,25,18,219,117,182,220,66,184,165,104,74,138,198,68,99,232,36,0,97,87,43,205,11,225,110,134,211,41,255,0,58,108,158,5,84,18,185,238,167,81,172,218,245,142,42,3,85,155,49,106,237,183,235,51,89,94,165,150,221,44,201,205,81,138,188,168,254,98,120,155,241,47,166,32,128,67,182,130,213,172,214,128,211,7,9,39,178,104,120,71,162,34,170,136,73,34,211,18,133,41,4,196,193,91,11,202,34,74,146,121,210,212,75,138,65,222,196,178,73,153,40,136,210,115,19,202,143,230,39,137,191,18,250,98,8,64,181,39,84,207,104,106,170,77,90,210,209,219,20,234,159,152,67,205,37,209,58,164,57,168,138,97,196,184,211,153,22,74,66,178,173,9,59,40,141,39,107,25,25,110,19,211,202,143,230,39,137,191,18,250,98,8,4,43,104,157,231,79,131,127,8,20,247,164,88,31,74,99,230,179,68,239,58,124,27,248,64,167,189,34,192,250,83,1,21,124,185,223,73,63,223,39,242,104,181,92,138,158,116,245,79,193,252,119,164,101,194,234,242,231,125,36,255,0,124,159,201,162,213,114,42,121,211,213,63,7,241,222,145,151,0,154,145,243,89,165,143,157,62,50,124,32,84,62,145,124,125,41,143,154,205,44,124,233,241,147,225,2,161,244,139,224,38,167,146,227,204,79,12,190,58,244,196,104,202,161,138,188,151,30,98,120,101,241,215,166,35,70,85,0,0,0,0,0,0,12,0,229,171,243,88,165,190,16,32,125,29,49,25,254,48,3,150,175,205,98,150,248,64,129,244,116,196,6,0,114,92,121,246,97,151,199,94,135,141,19,252,32,7,146,227,207,179,12,190,58,244,60,104,159,224,0,0,0,22,171,75,31,53,140,100,248,63,168,125,28,248,186,162,213,105,99,230,177,140,159,7,245,15,163,159,1,243,88,62,169,143,137,15,149,145,245,78,101,188,6,133,249,68,42,147,185,138,47,143,216,4,22,251,128,212,124,69,5,79,136,160,13,47,167,51,100,93,227,12,244,218,109,39,68,180,87,63,237,153,63,129,137,25,156,229,178,149,198,29,233,172,219,94,5,52,106,46,53,42,123,127,90,137,1,10,216,150,221,235,42,128,172,127,163,17,127,133,88,184,216,61,10,101,206,249,82,179,249,223,171,235,131,195,226,51,73,114,182,168,146,148,222,211,120,190,191,118,88,186,88,56,211,41,231,124,233,181,246,126,179,247,64,18,199,133,242,45,103,57,248,184,131,182,167,129,125,95,112,202,120,84,228,108,203,127,30,177,100,112,149,152,23,57,215,84,155,219,81,125,231,238,130,249,36,136,139,112,10,171,122,76,187,133,174,199,88,29,170,137,153,167,43,134,70,220,57,116,75,246,66,5,209,62,7,239,15,13,139,45,107,104,217,138,9,55,51,75,61,126,236,128,16,121,165,236,183,99,198,106,177,236,142,150,77,131,122,139,118,248,72,126,238,241,127,244,6,141,52,198,80,168,35,110,229,206,155,186,248,69,11,65,166,244,35,204,226,173,104,230,174,201,46,110,223,114,254,230,134,30,231,64,249,186,25,168,104,120,101,68,89,69,206,125,28,158,210,40,251,4,145,45,56,120,243,142,196,158,100,150,93,157,118,50,47,110,67,221,139,125,133,206,235,217,67,196,172,196,166,28,223,107,125,16,133,193,20,0,0,0,0,0,0,0,6,147,220,96,70,102,97,235,133,108,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,40,101,113,75,24,169,157,133,13,93,128,41,115,32,0,51,176,2,56,24,23,16,73,88,140,0,85,91,248,14,36,109,245,11,251,31,124,114,207,129,216,112,227,213,104,117,171,222,251,228,3,10,244,239,83,101,134,181,198,99,233,124,204,254,49,10,35,63,10,12,151,143,210,180,150,244,158,191,248,146,196,135,105,255,0,59,113,138,26,188,133,37,172,137,60,215,235,83,111,86,133,49,28,248,41,16,168,156,117,147,60,163,51,205,180,113,43,126,147,112,4,228,96,134,82,162,233,162,255,0,209,248,63,193,54,46,98,188,146,22,211,4,210,94,5,211,71,111,212,8,63,193,54,46,82,136,242,22,240,24,157,166,27,74,114,46,155,178,111,103,38,61,125,236,8,48,170,46,91,54,111,111,254,104,157,109,46,86,210,98,233,221,98,76,252,100,195,135,190,200,130,186,172,208,123,45,136,253,127,249,160,51,51,147,241,223,246,66,116,141,92,103,50,62,175,119,116,76,229,49,190,5,119,253,120,254,242,68,44,242,127,58,101,136,138,43,241,157,72,255,0,14,224,154,74,85,95,40,174,255,0,175,159,240,82,3,190,73,88,85,92,69,8,239,192,84,239,214,2,208,105,65,163,5,3,165,150,31,64,97,214,34,205,234,9,116,182,91,56,106,118,211,178,72,134,89,125,79,182,203,204,146,84,111,52,234,77,25,98,22,102,68,146,59,146,119,241,35,179,184,11,201,131,128,122,59,226,196,139,24,168,154,186,191,141,157,83,251,86,204,196,210,62,9,200,85,235,225,157,135,94,116,183,8,218,206,200,121,70,86,89,116,136,175,114,185,30,96,159,144,52,17,244,172,3,94,251,21,197,5,119,158,225,64,26,146,66,192,105,91,161,78,22,105,131,224,183,201,50,127,85,203,60,18,219,182,46,98,138,134,103,89,181,106,53,154,221,115,14,222,219,50,50,229,203,107,170,247,185,90,255,0,151,1,80,24,191,162,255,0,39,166,11,232,153,95,204,49,27,14,106,122,214,99,50,152,201,221,146,58,212,238,54,17,230,18,195,143,50,242,148,148,179,12,210,137,121,161,208,68,102,163,43,26,183,112,50,202,0,0,0,0,1,231,241,10,138,149,98,85,1,82,225,204,246,34,45,137,109,85,39,141,146,70,59,8,180,165,246,216,137,101,108,184,166,212,164,169,36,178,74,204,200,205,42,43,218,228,124,6,16,127,97,83,69,143,247,253,138,191,227,89,119,250,136,207,240,1,231,240,246,138,149,97,173,1,77,97,204,138,34,45,249,109,43,39,130,146,65,187,22,180,169,247,24,134,101,12,182,167,20,148,165,38,179,74,8,204,201,41,43,222,196,92,7,160,0,0,30,127,16,168,169,86,37,80,21,46,28,207,98,34,216,150,213,82,120,217,36,99,176,139,74,95,109,136,150,86,203,138,109,74,74,146,75,36,172,204,140,210,162,189,174,71,192,122,0,1,128,31,216,84,209,99,253,255,0,98,175,248,214,93,254,162,51,252,0,0,89,253,40,52,95,160,116,179,160,37,248,115,136,211,122,130,93,45,151,78,26,157,180,236,146,33,150,95,83,237,178,243,41,74,148,243,78,164,209,150,33,102,100,73,35,185,39,127,18,59,192,0,48,255,0,1,57,47,240,11,71,108,88,145,99,29,21,87,226,4,108,234,159,218,182,102,38,147,8,39,33,87,175,134,118,29,121,210,220,35,107,59,33,229,25,89,101,210,34,189,202,228,121,128,0,0,0,0,3,0,63,176,169,162,199,251,254,197,95,241,172,187,253,68,103,248,0,243,248,123,69,74,176,214,128,166,176,230,69,17,22,252,182,149,147,193,73,32,221,139,90,84,251,140,67,50,134,91,83,138,74,82,147,89,165,4,102,100,148,149,239,98,46,3,170,193,220,29,160,112,42,128,149,225,206,28,200,97,37,210,217,116,59,13,58,235,80,172,178,252,193,246,217,109,149,69,197,41,148,33,46,196,184,150,144,110,58,105,35,81,151,188,69,237,64,0,0,0,0,0,0,0,0,7,159,196,42,42,85,137,84,5,75,135,51,216,136,182,37,181,84,158,54,73,24,236,34,210,151,219,98,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,175,107,145,240,30,128,0,96,7,246,21,52,88,255,0,127,216,171,254,53,151,127,168,140,255,0,0,1,103,244,160,209,126,129,210,206,128,151,225,206,35,77,234,9,116,182,93,56,106,118,211,178,72,134,89,125,79,182,203,204,165,42,83,205,58,147,70,88,133,153,145,36,142,228,157,252,72,236,254,2,114,95,224,22,142,216,177,34,198,58,42,175,196,8,217,213,63,181,108,204,77,38,16,78,66,175,95,12,236,58,243,165,184,70,214,118,67,202,50,178,203,164,69,123,149,200,243,0,0,6,31,227,223,37,254,1,105,19,139,19,220,99,173,106,252,64,130,157,84,27,46,210,196,174,97,4,220,42,53,16,205,67,163,34,92,132,113,101,116,50,147,59,172,250,70,118,177,88,139,48,0,6,63,232,165,161,78,22,104,125,225,79,200,206,127,85,204,252,45,216,118,222,125,138,134,123,87,178,235,245,122,173,75,13,90,251,74,243,102,205,123,38,214,177,223,32,0,0,0,0,0,91,252,123,193,74,87,72,156,39,158,224,229,107,48,154,193,73,106,13,151,105,126,86,235,109,197,35,81,18,212,66,50,41,198,220,65,93,108,164,142,232,62,137,157,172,118,50,184,0,3,0,63,176,169,162,199,251,254,197,95,241,172,187,253,68,103,248,0,0,0,0,0,0,12,0,254,194,166,139,31,239,251,21,127,198,178,239,245,17,151,248,9,130,148,174,142,216,79,34,193,202,42,97,53,141,146,211,251,86,204,252,209,214,220,138,94,190,37,216,133,231,83,109,182,131,178,222,81,21,144,93,18,43,220,238,103,112,0,0,0,0,6,63,233,91,161,78,22,105,131,224,183,201,50,127,85,203,60,18,219,182,46,98,138,134,103,89,181,106,53,154,221,115,14,222,219,50,50,229,203,107,170,247,185,91,32,0,6,47,232,191,201,233,130,250,38,87,243,12,70,195,154,158,181,152,204,166,50,119,100,142,181,59,141,132,121,132,176,227,204,188,165,37,44,195,52,162,94,104,116,17,25,168,202,198,173,220,12,178,128,0,0,99,254,149,186,20,225,102,152,62,11,124,147,39,245,92,179,193,45,187,98,230,40,168,102,117,155,86,163,89,173,215,48,237,237,179,35,46,92,182,186,175,123,149,178,0,0,98,254,139,252,158,152,47,162,101,127,48,196,108,57,169,235,89,140,202,99,39,118,72,235,83,184,216,71,152,75,14,60,203,202,82,82,204,51,74,37,230,135,65,17,154,140,172,106,221,192,203,40,0,0,6,63,233,91,161,78,22,105,131,224,183,201,50,127,85,203,60,18,219,182,46,98,138,134,103,89,181,106,53,154,221,115,14,222,219,50,50,229,203,107,170,247,185,91,32,0,6,47,232,191,201,233,130,250,38,87,243,12,70,195,154,158,181,152,204,166,50,119,100,142,181,59,141,132,121,132,176,227,204,188,165,37,44,195,52,162,94,104,116,17,25,168,202,198,173,220,12,178,128,0,0,91,252,123,193,74,87,72,156,39,158,224,229,107,48,154,193,73,106,13,151,105,126,86,235,109,197,35,81,18,212,66,50,41,198,220,65,93,108,164,142,232,62,137,157,172,118,50,184,0,3,8,48,247,146,39,70,220,53,175,233,172,70,145,86,216,148,252,202,149,156,65,78,224,218,139,153,64,41,135,31,134,121,15,54,151,18,152,52,168,208,106,65,17,145,41,39,107,216,203,136,205,240,0,1,111,241,239,5,41,93,34,112,158,123,131,149,172,194,107,5,37,168,54,93,165,249,91,173,183,20,141,68,75,81,8,200,167,27,113,5,117,178,146,59,160,250,38,118,177,216,202,224,0,12,32,195,222,72,157,27,112,214,191,166,177,26,69,91,98,83,243,42,86,113,5,59,131,106,46,101,0,166,28,126,25,228,60,218,92,74,96,210,163,65,169,4,70,68,164,157,175,99,46,35,55,192,0,0,0,6,0,127,97,83,69,143,247,253,138,191,227,89,119,250,136,205,252,61,162,165,88,107,64,83,88,115,34,136,139,126,91,74,201,224,164,144,110,197,173,42,125,198,33,153,67,45,169,197,37,41,73,172,210,130,51,50,74,74,247,177,23,1,232,0,0,0,0,0,0,5,191,199,188,20,165,116,137,194,121,238,14,86,179,9,172,20,150,160,217,118,151,229,110,182,220,82,53,17,45,68,35,34,156,109,196,21,214,202,72,238,131,232,153,218,199,99,44,96,195,222,72,157,27,112,214,191,166,177,26,69,91,98,83,243,42,86,113,5,59,131,106,46,101,0,166,28,126,25,228,60,218,92,74,96,210,163,65,169,4,70,68,164,157,175,99,46,35,55,192,0,0,0,0,0,0,0,0,0,0,6,16,98,23,36,78,141,184,149,95,212,184,141,61,173,177,41,137,149,85,56,141,157,198,53,9,50,128,75,13,191,18,242,222,113,45,165,80,106,81,32,148,179,34,35,82,142,214,185,159,17,147,248,9,130,148,174,142,216,79,34,193,202,42,97,53,141,146,211,251,86,204,252,209,214,220,138,94,190,37,216,133,231,83,109,182,131,178,222,81,21,144,93,18,43,220,238,103,112,0,0,121,252,66,162,165,88,149,64,84,184,115,61,136,139,98,91,85,73,227,100,145,142,194,45,41,125,182,34,89,91,46,41,181,41,42,73,44,146,179,50,51,74,138,246,185,31,1,232,0,6,0,127,97,83,69,143,247,253,138,191,227,89,119,250,136,207,240,0,0,0,0,22,255,0,228,3,131,95,38,95,205,7,242,61,149,124,144,185,191,155,57,247,34,181,218,156,185,51,100,190,175,93,171,241,90,252,186,221,87,138,207,171,232,11,128,0,0,0,0,60,253,127,64,81,184,167,70,205,176,251,16,105,232,73,229,61,60,135,56,104,232,24,146,60,142,162,228,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,232,0,5,170,209,211,70,140,44,209,126,132,102,133,195,57,79,178,219,103,49,140,67,115,164,207,199,60,235,123,91,236,180,222,187,85,175,90,27,204,158,130,44,146,235,51,242,154,86,232,83,133,154,96,248,45,242,76,159,213,114,207,4,182,237,139,152,162,161,153,214,109,90,141,102,183,92,195,183,182,204,140,185,114,218,234,189,238,86,200,0,1,135,248,9,201,127,128,90,59,98,196,139,24,232,170,191,16,35,103,84,254,213,179,49,52,152,65,57,10,189,124,51,176,235,206,150,225,27,89,217,15,40,202,203,46,145,21,238,87,35,204,0,0,1,111,241,239,5,41,93,34,112,158,123,131,149,172,194,107,5,37,168,54,93,165,249,91,173,183,20,141,68,75,81,8,200,167,27,113,5,117,178,146,59,160,250,38,118,177,216,202,224,0,12,0,254,194,166,139,31,239,251,21,127,198,178,239,245,17,151,248,247,130,148,174,145,56,79,61,193,202,214,97,53,130,146,212,27,46,210,252,173,214,219,138,70,162,37,168,132,100,83,141,184,130,186,217,73,29,208,125,19,59,88,236,101,112,0,6,16,97,239,36,78,141,184,107,95,211,88,141,34,173,177,41,249,149,43,56,130,157,193,181,23,50,128,83,14,63,12,242,30,109,46,37,48,105,81,160,212,130,35,34,82,78,215,177,151,17,155,224,0,49,255,0,74,221,10,112,179,76,31,5,190,73,147,250,174,89,224,150,221,177,115,20,84,51,58,205,171,81,172,214,235,152,118,246,217,145,151,46,91,93,87,189,202,222,127,69,254,79,76,23,209,50,191,152,98,54,28,212,245,172,198,101,49,147,187,36,117,169,220,108,35,204,37,135,30,101,229,41,41,102,25,165,18,243,67,160,136,205,70,86,53,110,224,101,148,0,0,48,131,16,185,34,116,109,196,170,254,165,196,105,237,109,137,76,76,170,169,196,108,238,49,168,73,148,2,88,109,248,151,150,243,137,109,42,131,82,137,4,165,153,17,26,148,118,181,204,248,140,223,0,22,255,0,1,48,82,149,209,219,9,228,88,57,69,76,38,177,178,90,127,106,217,159,154,58,219,145,75,215,196,187,16,188,234,109,182,208,118,91,202,34,178,11,162,69,123,157,204,238,0,0,0,0,0,0,0,0,179,250,80,104,191,64,233,103,64,75,240,231,17,166,245,4,186,91,46,156,53,59,105,217,36,67,44,190,167,219,101,230,82,149,41,230,157,73,163,44,66,204,200,146,71,114,78,254,36,119,128,0,97,254,2,114,95,224,22,142,216,177,34,198,58,42,175,196,8,217,213,63,181,108,204,77,38,16,78,66,175,95,12,236,58,243,165,184,70,214,118,67,202,50,178,203,164,69,123,149,200,243,0,0,0,0,0,7,159,196,42,42,85,137,84,5,75,135,51,216,136,182,37,181,84,158,54,73,24,236,34,210,151,219,98,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,175,107,145,240,30,128,0,71,255,0,246,21,116,88,47,247,125,138,191,227,89,119,250,136,207,251,246,241,11,92,80,248,144,13,43,189,254,192,163,102,119,177,138,175,143,216,4,90,224,53,31,17,65,83,226,40,2,142,223,33,91,180,97,198,155,102,231,129,12,229,255,0,124,169,252,12,72,204,119,142,200,47,124,98,6,154,108,147,180,75,37,98,254,217,18,127,245,49,0,33,166,180,96,221,174,106,18,82,111,243,82,44,248,251,178,133,198,195,131,118,19,156,117,125,12,250,155,240,59,219,56,240,117,177,37,170,234,162,221,194,107,22,95,245,202,23,26,128,105,14,109,246,46,26,174,39,245,96,37,199,3,167,49,14,243,214,120,155,219,102,183,64,189,211,184,100,148,42,212,227,102,165,29,206,246,24,211,129,82,244,252,219,177,39,244,183,89,251,168,201,120,116,18,16,100,93,160,55,14,255,0,96,121,122,254,21,49,84,220,99,70,222,108,196,214,235,219,232,137,49,234,12,236,58,74,173,41,114,73,18,70,93,72,254,25,0,134,221,62,36,104,134,174,107,168,178,133,202,105,230,206,150,123,241,102,20,184,92,121,109,9,230,142,195,226,37,27,12,151,242,165,60,227,209,202,71,244,8,147,236,23,59,148,46,29,8,168,235,229,146,119,151,53,117,251,156,32,179,26,28,68,106,241,62,144,73,94,229,206,29,95,177,226,0,76,222,16,59,28,252,146,21,232,117,102,204,203,219,236,69,187,92,125,162,233,181,159,86,141,103,151,148,179,123,253,98,219,96,75,105,85,19,45,138,183,73,109,196,17,159,254,208,175,200,46,88,0,0,0,0,0,0,0,0,165,183,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,93,128,124,5,55,150,243,1,67,226,40,161,168,183,220,105,80,10,163,129,128,35,129,129,113,1,82,242,76,112,166,38,73,132,114,229,217,247,200,115,20,118,220,58,249,169,158,200,238,255,0,99,247,200,4,118,242,133,196,218,155,175,208,70,178,47,153,91,186,189,82,16,96,6,2,43,62,54,200,143,126,253,171,143,237,71,70,120,242,135,185,150,159,196,2,185,254,165,127,14,16,96,78,143,170,53,99,84,132,238,127,166,191,138,58,2,117,240,83,251,74,166,173,253,224,131,252,19,98,228,229,85,138,230,45,190,10,23,231,42,154,63,248,130,15,240,77,139,142,102,100,87,51,1,137,250,98,157,162,233,171,110,241,147,27,253,182,4,24,85,38,95,42,223,219,255,0,154,39,47,76,85,124,185,77,241,245,89,143,223,96,65,149,81,250,91,247,127,230,128,204,46,79,227,34,196,85,95,251,245,35,252,59,130,105,169,83,249,65,103,238,231,252,20,136,88,208,3,253,177,79,254,90,145,254,29,193,52,212,153,31,55,185,245,243,254,10,64,119,232,50,251,163,90,184,141,180,238,50,247,198,225,157,192,15,200,26,10,196,119,26,207,200,27,96,53,150,254,0,5,192,0,106,43,138,141,41,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,6,147,226,67,80,161,144,13,11,227,246,5,80,42,118,235,43,138,23,148,64,42,123,204,12,140,133,110,87,21,1,182,225,145,164,139,188,98,142,152,176,228,186,45,139,165,39,249,225,73,239,47,114,136,25,96,178,185,112,24,205,165,156,169,232,234,57,132,52,166,136,249,249,42,233,25,240,213,63,221,222,2,20,241,33,162,110,184,168,236,73,47,155,17,133,187,235,203,30,178,134,152,166,27,109,204,110,244,181,124,63,117,222,58,76,86,128,114,18,186,169,73,195,65,229,157,198,39,163,219,174,88,223,167,148,105,218,50,25,167,200,225,187,180,4,192,232,245,82,66,196,243,253,147,17,209,217,124,162,47,117,239,25,66,212,115,74,43,18,87,188,251,6,6,104,227,55,125,175,8,115,68,196,29,246,78,11,63,118,239,25,168,209,196,31,72,158,81,17,31,178,48,30,155,88,74,222,87,29,101,71,101,73,162,10,222,195,248,100,56,236,62,242,84,146,83,203,62,145,122,227,26,167,166,167,100,145,38,147,62,40,45,255,0,84,144,17,65,202,28,217,115,229,126,118,47,212,175,224,66,11,1,162,35,185,49,86,147,77,207,118,223,195,246,179,226,255,0,114,135,25,166,125,95,160,204,239,243,43,248,16,131,31,52,71,63,246,87,165,15,246,247,241,103,192,77,182,0,175,62,29,202,15,127,145,19,199,246,202,197,204,22,143,71,152,147,85,29,46,99,50,236,150,98,78,215,221,243,202,191,40,187,128,0,0,0,0,0,0,0,2,150,59,138,138,29,200,239,212,23,35,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,1,69,112,20,50,221,113,83,59,10,25,117,128,36,104,51,184,214,71,97,160,202,192,53,35,129,129,113,4,112,48,46,32,14,23,95,112,235,166,155,224,221,253,207,223,33,217,43,241,14,182,109,243,155,191,185,251,228,2,54,121,68,183,72,241,3,226,175,225,194,12,15,209,235,253,185,164,31,251,87,241,71,70,120,114,136,254,129,98,7,197,95,195,132,24,41,163,178,111,140,148,249,223,251,175,248,171,160,39,87,5,63,180,154,107,254,64,131,252,11,98,226,175,201,33,111,48,89,63,156,186,111,127,234,4,31,224,155,23,17,126,73,0,196,77,50,213,242,229,53,187,232,179,31,190,192,131,170,148,239,179,126,239,241,9,194,211,44,175,27,77,253,118,99,247,216,16,125,80,34,250,141,254,203,241,0,203,205,1,215,151,17,120,94,243,169,39,225,220,19,75,71,171,52,189,103,107,124,176,127,193,72,132,237,3,221,201,136,137,232,222,243,169,39,95,187,184,38,146,134,115,60,185,103,107,124,178,127,193,72,15,96,92,75,223,26,213,196,104,108,186,251,198,181,113,0,63,32,109,22,245,13,211,242,6,209,111,80,13,196,30,251,1,241,4,30,251,10,222,198,96,9,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,6,149,113,1,69,111,222,40,146,185,141,87,177,24,211,123,152,10,158,224,21,182,235,138,0,170,138,233,33,102,113,202,27,93,34,66,115,229,249,166,71,194,254,177,209,121,239,98,33,110,113,89,57,228,205,149,237,242,241,127,1,96,32,211,73,72,93,142,181,170,94,207,159,53,81,28,155,90,223,70,123,242,11,121,1,53,212,235,60,69,239,111,93,239,247,11,227,165,242,62,111,84,69,127,247,91,23,252,56,129,139,229,21,111,161,253,208,18,225,162,164,199,156,252,40,241,58,189,94,197,235,175,123,235,251,139,176,72,68,28,61,155,62,159,174,236,17,7,161,149,121,168,240,195,230,86,108,220,223,244,123,127,116,123,81,47,146,199,117,176,234,86,91,89,102,92,123,136,7,32,218,191,174,251,131,133,55,99,52,185,230,243,113,203,190,222,216,135,98,56,241,219,225,215,246,62,248,8,170,229,20,149,90,51,16,95,218,63,189,59,178,119,66,23,104,197,253,20,225,109,138,148,185,107,63,187,122,191,99,62,51,71,148,70,3,91,45,196,7,117,182,191,53,110,203,237,161,6,28,232,180,206,76,101,166,26,205,123,109,187,237,251,21,240,19,23,163,196,30,106,66,92,90,207,160,68,117,126,201,80,188,168,78,68,37,55,189,136,136,90,157,31,26,201,70,203,143,53,252,76,71,87,236,133,11,176,0,0,0,0,0,0,0,0,52,158,227,21,45,226,135,184,197,75,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,208,99,81,219,172,80,238,0,71,97,165,66,163,66,183,241,220,3,90,56,24,23,16,71,3,2,226,2,170,252,67,173,155,157,160,157,63,169,251,228,59,37,126,33,212,207,92,36,75,223,59,150,236,188,126,168,128,70,191,40,130,201,82,124,64,78,239,212,174,191,111,8,48,151,70,246,77,88,189,78,168,140,237,242,223,87,236,87,134,104,114,134,190,147,149,87,253,36,223,230,87,95,182,132,24,131,163,4,10,226,113,78,154,113,45,186,163,86,217,228,149,203,231,103,128,77,254,13,167,45,23,78,111,253,66,131,252,19,99,223,44,172,87,191,88,240,216,72,193,181,71,211,200,52,168,141,50,72,66,177,151,185,54,61,195,219,144,94,248,12,58,211,65,228,166,62,155,43,151,171,76,186,253,179,2,20,102,108,27,186,187,42,214,191,87,188,38,119,77,88,166,209,50,167,73,78,54,94,62,103,196,253,179,2,24,214,183,222,181,154,51,203,216,147,16,100,102,135,113,72,150,226,92,181,42,52,171,93,61,147,145,93,89,109,104,131,251,124,68,216,97,116,82,98,36,174,153,17,23,203,170,45,202,191,172,64,131,221,24,146,252,54,39,200,77,76,169,36,169,244,167,202,73,151,8,129,54,56,52,189,101,62,242,142,215,41,130,184,125,67,98,139,156,146,177,151,190,53,171,136,208,133,95,237,141,106,226,2,131,73,219,180,106,26,15,203,1,172,184,1,1,0,13,66,162,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,203,188,84,105,87,16,11,92,140,105,34,183,88,212,92,12,105,190,240,21,1,91,157,187,133,0,86,247,43,88,120,140,72,130,84,76,165,180,165,71,125,176,149,185,55,245,171,30,220,184,143,61,87,67,235,160,16,86,81,248,242,61,223,82,160,16,161,166,92,137,248,89,213,67,16,179,115,42,234,248,178,43,180,100,91,215,16,124,70,27,41,226,43,110,47,182,36,47,78,138,125,109,34,107,17,168,138,34,114,176,127,121,167,113,223,105,61,219,132,118,168,200,173,115,1,127,52,117,171,97,165,30,16,107,154,104,245,187,37,179,62,73,225,173,238,223,196,79,214,31,205,225,230,114,151,94,97,77,153,20,82,145,208,112,148,87,202,142,207,124,124,222,225,204,196,224,121,195,42,154,233,234,188,179,236,207,223,222,39,227,70,250,157,115,138,78,33,213,174,20,207,157,214,223,138,61,222,164,207,121,239,222,2,250,220,135,30,56,254,85,93,247,112,251,228,53,147,164,92,77,36,56,51,168,196,49,46,121,211,113,178,36,229,222,163,221,229,16,12,14,211,236,154,93,45,93,167,94,140,199,205,123,174,87,245,72,81,132,186,53,54,95,39,58,113,4,171,252,249,252,77,225,149,90,122,85,40,113,21,204,180,162,32,204,143,155,55,18,250,95,165,79,180,98,150,139,206,147,248,233,76,157,210,121,182,222,31,180,222,1,51,216,16,194,145,135,18,119,14,246,52,196,151,15,217,14,11,136,60,46,8,21,176,190,74,95,182,127,140,56,61,208,0,0,0,0,0,0,0,0,210,126,80,168,91,125,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,192,82,253,66,170,224,52,128,169,21,198,131,34,87,17,173,35,108,247,113,1,172,183,112,235,2,226,0,92,64,85,95,136,116,53,74,210,212,166,41,195,81,21,178,113,61,222,82,71,124,191,196,60,141,127,16,77,83,209,234,37,216,203,85,213,237,208,2,47,249,65,231,201,83,149,244,184,158,134,51,62,106,232,146,186,127,165,79,180,89,13,12,37,200,143,196,218,60,215,172,178,249,194,230,142,232,120,142,238,225,234,244,246,153,173,218,238,186,135,55,238,147,230,205,217,125,198,20,251,7,3,65,72,114,119,16,40,133,146,47,126,114,223,127,112,137,1,50,152,127,12,152,106,118,80,132,230,178,37,144,232,44,221,205,160,122,40,147,178,8,251,199,85,73,55,146,67,44,34,43,90,5,146,255,0,33,35,180,140,205,170,47,170,1,31,122,124,207,149,46,156,211,73,74,225,203,52,84,216,186,103,216,184,126,254,241,19,114,133,19,250,220,230,69,151,47,15,178,36,199,148,106,45,94,16,211,40,39,60,152,217,209,112,246,240,226,52,169,56,85,198,109,89,27,207,147,39,93,173,124,223,144,6,65,96,2,82,214,37,211,185,78,247,158,203,47,127,219,4,38,107,4,200,149,77,196,25,159,234,138,255,0,6,216,136,44,30,144,185,43,196,138,101,110,194,106,179,206,229,230,94,51,53,236,250,123,207,180,75,38,141,181,125,53,87,82,147,103,233,185,196,60,122,101,117,20,100,166,52,155,51,205,15,25,15,171,67,172,173,38,68,105,81,25,95,121,111,74,146,162,186,84,147,48,189,45,149,173,239,141,195,226,54,144,119,251,99,112,0,104,63,44,107,26,15,203,1,173,4,69,188,15,136,23,0,1,168,172,42,44,246,50,105,103,128,184,3,89,82,52,30,41,87,80,146,121,189,99,17,170,134,66,247,162,9,131,37,146,98,227,21,123,67,195,41,212,147,36,234,247,26,212,103,234,109,60,227,87,132,0,0,121,252,66,173,101,88,107,64,84,184,141,61,135,139,126,91,74,201,227,103,113,141,66,33,42,125,198,33,153,91,206,37,180,169,73,73,172,210,131,34,35,82,74,246,185,151,16,30,128,6,0,127,102,175,69,143,247,131,138,191,226,169,119,250,240,205,252,61,173,101,88,149,64,83,88,141,34,135,139,98,91,85,73,224,167,112,109,69,161,41,125,182,34,89,67,205,165,196,165,74,73,44,146,178,35,34,82,138,247,177,159,16,30,128,0,0,0,0,0,5,159,210,131,74,10,7,68,202,2,95,136,216,141,40,168,38,50,217,140,225,169,35,77,73,33,217,121,244,190,227,47,60,149,41,47,58,210,73,25,97,214,70,100,163,59,154,119,113,50,176,24,123,202,237,163,110,37,87,244,214,28,200,168,156,74,98,101,85,78,32,164,144,110,197,203,96,18,195,111,196,188,134,91,83,138,76,98,148,72,37,44,140,204,146,163,181,236,71,192,6,111,128,15,63,95,215,244,110,22,81,179,108,65,196,26,134,18,71,79,72,225,206,38,58,58,36,207,35,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,135,160,1,101,52,107,211,3,3,180,169,145,28,207,12,170,77,76,213,157,122,162,233,185,162,217,98,113,8,219,75,66,77,229,195,161,197,230,100,245,173,25,58,218,150,221,220,36,154,137,100,164,39,197,105,65,202,23,130,250,38,87,242,252,57,196,106,98,181,152,204,166,50,118,167,109,59,36,130,132,121,132,176,227,207,50,148,169,79,68,180,162,94,104,117,153,145,36,202,198,157,252,72,131,40,0,98,254,139,252,161,120,47,165,157,127,48,195,156,57,166,43,89,116,202,93,39,118,118,235,179,184,40,70,88,83,13,188,203,42,74,84,204,75,170,53,230,136,65,145,26,72,172,74,223,192,143,40,0,0,7,159,110,191,163,93,175,226,48,181,53,12,33,85,144,178,118,103,235,148,168,205,47,156,185,215,156,97,49,8,35,43,45,4,235,43,66,178,153,228,51,111,62,93,99,121,131,208,0,0,0,0,0,0,0,0,0,0,0,199,253,43,116,214,194,205,15,188,22,249,38,72,42,185,159,133,187,118,197,204,80,176,207,106,246,93,70,179,91,174,125,171,95,105,70,92,185,175,101,94,214,43,249,253,23,249,66,240,95,75,58,254,97,135,56,115,76,86,178,233,148,186,78,236,237,215,103,112,80,140,176,166,27,121,150,84,148,169,152,151,84,107,205,16,131,34,52,145,88,149,191,129,24,101,0,0,0,0,0,0,0,178,152,151,166,30,1,97,46,44,83,88,57,90,215,114,168,41,213,65,182,109,47,185,52,130,110,22,67,168,134,68,66,57,205,78,60,149,194,235,208,226,73,139,160,245,138,61,214,43,24,11,214,0,0,0,3,197,97,182,49,80,56,172,229,65,7,72,79,161,31,153,82,179,136,233,36,234,88,113,76,170,54,1,248,104,216,136,76,207,178,218,212,166,144,234,161,93,113,163,94,83,91,121,85,98,222,68,30,212,0,0,0,0,0,0,0,0,0,0,6,0,127,102,175,69,143,247,131,138,191,226,169,119,250,240,205,252,61,173,101,88,149,64,83,88,141,34,135,139,98,91,85,73,224,167,112,109,69,161,41,125,182,34,89,67,205,165,196,165,74,73,44,146,178,35,34,82,138,247,177,159,16,30,128,0,0,0,5,138,197,221,53,180,121,192,252,80,165,240,155,16,43,120,72,89,189,71,16,236,52,67,204,196,195,184,196,133,100,219,75,104,230,133,172,214,194,33,226,125,189,90,212,217,162,217,150,163,67,105,82,200,47,168,0,0,0,0,0,11,63,163,142,149,88,71,165,60,170,164,156,225,68,202,45,248,122,98,112,185,76,66,35,91,67,15,188,140,164,166,163,16,206,115,117,16,207,22,125,90,157,75,107,81,180,233,26,18,104,50,43,192,0,0,0,0,44,254,147,26,85,97,30,138,20,108,53,97,138,83,40,181,46,99,17,179,75,37,18,214,208,244,198,98,178,52,235,13,150,150,180,39,35,105,81,41,107,90,146,132,221,41,190,117,182,133,220,170,90,172,165,107,153,20,45,83,69,84,210,170,130,75,27,159,102,152,202,227,91,139,133,127,34,212,133,228,117,179,82,21,149,104,82,78,199,185,73,50,61,228,96,59,96,0,0,0,0,0,29,77,83,86,82,180,52,138,42,169,173,106,105,85,63,37,130,201,180,204,102,145,173,194,66,177,157,105,66,51,186,225,165,9,204,181,165,37,115,222,165,17,22,243,33,224,52,116,210,95,11,52,160,161,25,174,176,206,109,236,182,217,52,99,240,220,233,44,241,207,52,222,214,195,46,185,169,214,234,22,182,243,43,166,139,40,186,200,130,234,128,0,0,15,21,137,216,197,64,224,227,116,228,102,35,79,161,36,114,218,146,112,114,70,166,113,209,76,195,65,66,63,177,69,69,165,81,15,60,180,37,180,41,48,139,109,38,87,51,113,198,211,110,145,153,123,80,0,0,0,0,24,191,165,7,40,94,11,232,153,95,203,240,231,17,169,138,214,99,50,152,201,218,157,180,236,146,10,17,230,18,195,143,60,202,82,165,61,18,210,137,121,161,214,102,68,147,43,26,119,241,34,12,160,1,143,250,41,105,173,133,154,96,248,83,242,51,144,85,114,207,4,182,29,183,159,97,97,153,214,109,90,253,94,171,82,251,183,182,204,188,217,178,218,233,181,238,118,200,0,0,0,0,0,0,0,0,0,0,0,0,29,77,83,86,82,180,52,138,42,169,173,106,105,85,63,37,130,201,180,204,102,145,173,194,66,177,157,105,66,51,186,225,165,9,204,181,165,37,115,222,165,17,22,243,33,224,52,116,210,95,11,52,160,161,25,174,176,206,109,236,182,217,52,99,240,220,233,44,241,207,52,222,214,195,46,185,169,214,234,22,182,243,43,166,139,40,186,200,130,234,128,0,0,0,177,88,115,166,182,143,56,171,141,179,204,4,163,43,120,72,234,134,83,14,204,76,20,83,49,48,239,75,167,136,83,4,243,165,47,137,101,197,165,229,178,149,89,196,30,85,150,87,13,36,180,182,226,144,23,212,0,0,0,7,138,198,140,94,163,112,23,11,234,12,92,196,7,226,219,145,83,176,233,122,32,161,24,55,159,117,107,113,45,52,203,104,220,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,68,30,212,7,148,194,172,76,165,113,147,14,41,204,82,162,162,246,137,45,77,47,106,97,13,153,198,214,227,57,203,166,195,186,181,173,9,121,165,146,155,113,4,163,200,226,22,147,59,164,199,171,0,0,0,0,22,43,17,180,214,209,231,10,177,182,71,128,149,157,111,9,3,80,205,161,222,137,141,138,122,38,29,153,116,141,9,96,222,104,166,17,47,56,132,178,183,146,155,54,130,204,179,204,217,168,144,151,27,82,239,168,0,0,179,250,80,105,65,64,232,153,64,75,241,27,17,165,21,4,198,91,49,156,53,36,105,169,36,59,47,62,151,220,101,231,146,165,37,231,90,73,35,44,58,200,204,148,103,115,78,238,38,65,120,0,97,254,2,114,160,96,22,145,56,177,34,193,202,42,144,196,8,41,213,65,181,108,207,205,37,240,77,194,163,81,12,236,66,243,169,184,183,22,87,67,42,34,178,15,164,101,123,21,204,179,0,0,0,0,0,6,0,127,102,175,69,143,247,131,138,191,226,169,119,250,240,12,255,0,1,111,240,19,26,233,93,34,112,158,69,140,116,84,190,107,5,37,168,54,173,153,137,163,77,183,20,141,68,75,176,235,206,150,220,113,5,117,178,163,43,44,250,38,87,177,220,137,129,120,233,135,26,69,225,196,187,20,48,190,115,183,74,163,174,211,204,186,68,136,169,124,82,72,141,200,88,150,200,207,86,242,51,38,229,115,73,165,73,90,20,180,45,11,80,92,0,0,0,0,0,0,0,0,0,0,0,24,1,253,154,189,22,63,222,14,42,255,0,138,165,223,235,195,55,240,246,181,149,98,85,1,77,98,52,138,30,45,137,109,85,39,130,157,193,181,22,132,165,246,216,137,101,15,54,151,18,149,41,36,178,74,200,140,137,74,43,222,198,124,64,122,0,0,0,0,24,1,253,154,189,22,63,222,14,42,255,0,138,165,223,235,192,51,252,7,138,193,124,94,163,113,235,11,233,252,92,195,247,226,220,145,84,80,234,122,28,162,216,54,95,105,104,113,77,58,203,136,222,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,229,52,160,210,130,129,209,50,128,151,226,54,35,74,42,9,140,182,99,56,106,72,211,82,72,118,94,125,47,184,203,207,37,74,75,206,180,146,70,88,117,145,153,40,206,230,157,220,76,130,240,0,195,252,4,229,64,192,45,34,113,98,69,131,148,85,33,136,16,83,170,131,106,217,159,154,75,224,155,133,70,162,25,216,133,231,83,113,110,44,174,134,84,69,100,31,72,202,246,43,153,102,0,0,12,63,199,190,84,12,2,209,219,22,39,184,57,90,210,24,129,27,58,167,246,93,165,249,92,190,9,200,85,235,225,154,136,70,69,57,22,218,206,200,121,36,119,65,116,136,237,114,177,157,203,209,91,75,250,7,75,185,85,65,61,195,154,54,181,148,203,105,216,134,33,29,140,159,203,153,97,136,167,220,74,148,166,152,113,151,157,74,214,218,82,133,56,147,50,52,147,204,159,175,32,23,212,105,87,17,227,48,219,24,168,28,86,114,160,131,164,39,208,143,204,169,89,196,116,146,117,44,56,166,85,27,0,252,52,108,68,38,103,217,109,106,83,72,117,80,174,184,209,175,41,173,188,170,177,111,34,246,106,226,2,130,139,221,184,106,181,140,105,115,142,254,192,21,35,232,216,5,19,195,112,168,0,235,103,141,146,225,16,91,253,80,143,119,188,99,178,28,73,139,100,182,82,86,191,76,143,238,24,8,201,211,214,70,217,83,207,190,68,253,215,87,40,251,183,162,40,251,4,80,196,39,46,94,59,238,38,55,79,72,36,157,34,102,109,113,171,61,151,185,69,8,119,143,65,167,87,187,183,241,0,237,105,151,84,206,211,150,219,242,113,253,208,157,29,13,166,110,68,209,49,6,173,87,246,196,180,244,126,179,15,222,32,158,68,178,78,191,127,177,252,98,113,180,41,35,77,18,241,47,253,242,171,240,48,224,50,229,197,31,18,236,30,106,183,139,114,30,155,140,90,73,55,34,111,143,215,18,61,90,90,66,144,103,150,255,0,100,121,154,234,17,46,211,209,109,234,238,102,77,238,191,186,36,4,76,233,203,81,196,157,91,91,67,44,161,201,31,51,119,239,191,169,67,31,104,179,90,40,205,82,140,105,165,158,91,172,164,139,110,222,106,177,124,232,249,118,139,201,167,156,137,45,212,53,204,81,66,217,69,205,157,44,254,210,20,184,92,99,94,142,241,46,192,226,165,63,149,121,50,109,125,68,118,188,51,191,148,4,243,96,36,122,99,48,198,75,145,198,150,155,68,153,26,14,255,0,166,92,46,209,113,69,141,209,50,96,236,94,22,200,201,199,179,150,166,48,252,146,47,211,142,119,11,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,72,212,174,3,72,10,164,109,158,254,35,112,142,195,69,172,3,89,149,133,11,136,170,133,11,136,10,175,241,11,125,138,209,105,131,165,230,142,169,204,132,141,70,251,94,215,113,31,148,92,5,158,227,62,225,104,52,131,152,46,7,15,231,239,161,236,134,141,150,199,150,246,187,237,23,103,120,8,134,211,130,108,220,102,39,86,173,38,35,62,126,109,221,146,215,180,60,55,119,112,245,186,3,64,58,229,107,66,190,77,93,7,206,155,243,123,148,81,118,139,65,165,100,209,217,150,45,213,8,113,253,102,179,98,185,101,34,189,161,152,238,238,25,53,201,247,77,161,78,80,83,77,138,230,124,233,227,53,159,182,147,194,255,0,136,4,171,211,41,203,38,151,166,214,180,27,69,254,66,71,58,49,68,77,149,207,118,97,199,146,33,45,203,96,211,107,90,25,178,255,0,36,133,102,206,106,225,210,162,59,93,101,247,140,4,93,242,141,197,17,85,20,241,19,156,35,231,125,94,233,14,35,207,14,75,55,56,102,247,31,243,198,121,242,143,204,19,225,84,129,40,119,121,76,39,100,125,31,116,135,238,24,7,64,68,45,189,191,42,237,125,87,87,213,128,204,154,62,20,154,196,10,81,77,183,107,78,97,12,247,251,187,98,217,97,134,150,21,62,137,186,99,226,29,85,47,111,110,167,39,117,116,116,13,73,46,82,92,115,89,4,153,169,173,111,48,209,60,211,103,22,134,201,228,178,183,12,210,157,115,132,101,101,152,186,52,163,170,110,184,166,150,234,172,73,154,194,157,237,238,200,24,97,142,171,39,49,187,16,156,35,185,42,170,155,25,31,191,22,232,144,62,146,112,246,190,163,113,70,141,148,226,6,31,212,48,179,202,122,120,193,68,192,199,67,25,228,117,23,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,72,32,227,147,71,78,40,141,28,171,54,112,126,184,68,34,240,234,180,156,52,183,162,220,91,80,235,145,204,94,38,216,219,84,242,205,41,56,99,74,26,39,146,181,116,16,217,56,131,35,74,208,244,222,202,166,210,169,244,174,10,123,34,153,194,76,101,179,24,118,226,224,227,33,30,75,204,68,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,40,229,13,10,35,206,55,11,136,210,191,40,192,84,184,11,1,166,134,150,212,174,136,248,88,117,76,201,173,186,164,158,237,50,250,102,92,148,182,238,178,57,48,206,45,15,190,209,188,211,135,6,135,9,148,188,182,204,212,157,115,100,69,117,144,247,248,231,142,152,113,163,166,28,76,49,67,20,39,59,12,170,6,205,50,203,68,75,138,152,69,40,140,219,133,134,108,204,181,143,47,42,172,87,36,146,82,165,173,72,66,22,180,252,242,105,21,143,21,150,146,56,185,61,197,90,206,54,45,75,152,196,45,18,216,23,162,9,228,74,165,196,181,28,60,19,70,148,33,57,27,74,172,106,36,39,58,205,110,40,179,173,70,97,231,241,87,18,234,172,100,196,122,139,20,107,88,189,162,117,83,76,29,152,68,229,113,197,182,206,99,232,48,214,177,75,90,89,105,4,150,219,65,168,242,54,132,36,142,201,33,45,60,154,156,161,112,120,155,34,129,192,172,121,171,255,0,63,80,25,154,147,207,38,143,49,14,220,226,23,60,51,48,208,171,121,199,137,200,153,138,156,121,105,34,75,121,156,109,162,82,148,183,51,169,88,87,128,124,153,152,227,143,120,29,80,226,244,177,206,97,143,134,213,170,151,144,77,229,239,67,57,81,182,108,182,242,158,109,247,114,54,211,43,109,212,19,14,150,177,183,92,37,165,74,101,41,214,30,42,254,122,168,42,171,245,86,156,169,41,201,135,186,65,199,75,99,161,220,253,203,140,188,219,136,238,82,84,158,163,32,31,82,98,213,105,99,230,177,140,159,7,245,15,163,159,22,83,147,155,77,127,205,85,135,15,200,43,249,156,169,188,77,165,188,92,202,25,131,213,57,52,129,34,65,55,51,75,57,82,132,230,90,205,183,82,209,169,40,113,41,85,154,75,205,54,87,175,75,31,53,140,100,248,63,168,125,28,248,15,154,193,244,167,162,119,154,198,13,252,31,211,222,142,96,124,214,15,165,61,19,188,214,48,111,224,254,158,244,115,0,46,168,0,0,0,0,12,0,229,171,243,88,165,190,16,32,125,29,49,17,87,162,119,157,62,13,252,32,83,222,145,96,74,167,45,95,154,197,45,240,129,3,232,233,136,138,189,19,188,233,240,111,225,2,158,244,139,0,62,146,38,211,105,84,130,85,27,61,158,204,225,37,210,217,116,59,145,113,145,145,111,37,150,33,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,16,131,202,95,167,28,78,145,213,147,216,61,67,162,17,24,117,69,206,28,91,49,109,173,168,133,207,38,44,147,140,28,106,94,65,169,37,12,73,91,169,101,40,87,77,14,27,139,51,53,33,12,222,174,85,141,59,102,167,53,143,209,103,6,170,104,68,203,83,14,108,86,243,89,115,234,83,238,62,106,90,92,147,146,200,137,40,66,82,73,55,242,41,70,179,94,161,70,140,143,182,230,0,104,235,128,213,150,146,88,185,34,194,154,50,10,45,75,152,196,33,115,56,230,97,201,228,74,101,196,180,148,68,107,164,165,161,57,27,74,174,73,53,167,58,205,13,164,243,173,36,97,144,28,151,216,33,141,24,135,164,52,150,183,161,167,149,5,39,73,211,145,9,139,168,39,144,205,197,183,9,51,98,26,34,21,231,36,166,235,89,90,117,111,154,152,53,178,226,200,137,172,206,26,87,145,40,87,181,229,171,243,167,165,190,15,224,125,35,49,18,211,129,120,23,135,26,58,97,196,187,11,240,190,77,176,202,160,110,235,207,58,100,184,169,132,82,136,137,200,168,151,8,139,88,242,242,166,231,98,73,37,41,66,18,132,33,8,76,75,114,213,249,211,210,223,7,240,62,145,152,128,114,42,121,211,213,63,7,241,222,145,151,9,169,16,173,200,169,231,79,84,252,31,199,122,70,92,38,164,0,68,7,42,182,38,85,88,55,167,118,25,226,149,21,23,179,206,169,154,62,89,48,134,204,227,136,109,236,147,57,142,118,29,213,173,11,83,46,160,212,219,136,37,22,118,214,180,153,217,70,37,252,66,183,45,95,157,61,45,240,127,3,233,25,136,9,52,208,239,74,170,55,74,252,35,151,214,18,105,148,34,106,121,116,60,60,53,89,40,109,179,101,114,233,137,163,166,105,105,75,90,182,103,20,151,20,202,243,43,50,8,210,103,172,67,136,69,245,31,54,218,42,233,49,89,104,161,139,144,120,165,71,192,194,76,80,168,117,75,102,242,200,146,36,162,99,46,113,109,173,214,9,204,166,166,87,153,166,214,135,18,71,149,104,78,100,173,25,219,95,208,166,14,227,21,3,142,180,4,175,17,176,230,125,9,49,150,204,97,216,117,214,154,138,101,231,229,239,184,203,111,42,18,41,44,173,105,106,37,180,186,130,113,163,81,154,76,253,227,48,246,160,0,0,56,146,153,180,170,127,42,130,158,200,166,112,147,25,108,198,29,184,184,56,200,71,146,243,17,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,8,224,229,69,211,234,14,143,145,76,180,103,193,217,132,170,105,53,168,229,241,48,53,100,225,136,150,35,27,150,66,173,110,195,63,45,74,18,165,100,140,86,173,196,187,172,36,169,150,212,156,164,107,112,150,205,149,228,186,211,55,28,100,216,143,45,192,25,220,170,171,196,106,50,107,179,67,178,76,33,232,232,170,77,178,54,161,155,137,74,142,250,185,114,51,50,135,91,81,165,182,147,149,198,242,153,45,183,130,101,0,0,4,85,242,231,125,36,255,0,124,159,201,162,213,114,42,121,211,213,63,7,241,222,145,151,11,171,203,157,244,147,253,242,127,38,139,85,200,169,231,79,84,252,31,199,122,70,92,2,106,64,0,0,0,91,77,33,244,129,160,116,101,194,248,236,87,196,101,197,174,91,7,17,15,8,212,28,9,178,113,177,175,188,225,37,45,67,182,243,141,165,197,146,115,186,164,146,174,77,180,226,183,229,48,30,43,77,125,43,164,90,37,224,212,109,101,173,149,70,85,243,43,193,210,210,72,215,150,157,190,43,50,9,199,13,45,145,172,217,97,11,214,184,119,66,78,200,111,88,133,186,217,143,159,122,254,191,172,177,78,178,155,98,14,32,212,49,115,202,134,121,16,113,49,209,209,38,89,221,93,136,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,213,105,15,164,13,125,164,214,40,71,98,190,35,46,17,19,40,200,120,120,70,160,224,77,226,130,130,97,150,201,41,106,29,183,156,113,77,160,213,157,213,36,149,99,113,215,21,187,49,139,106,2,103,185,46,116,237,154,227,100,169,236,8,198,138,154,18,34,182,145,195,161,84,252,198,45,245,109,181,12,18,82,179,117,14,102,44,174,196,195,165,9,51,94,125,99,173,168,214,105,81,178,243,170,144,161,242,195,41,155,77,100,19,88,41,236,138,103,23,46,153,75,162,27,139,131,140,132,121,76,191,12,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,159,77,2,116,223,145,105,113,66,59,5,81,197,74,165,184,155,36,214,187,59,146,65,178,184,118,87,10,111,25,51,21,8,151,29,113,110,51,145,77,33,195,206,106,67,183,204,148,165,198,141,97,149,66,5,151,165,118,35,232,149,167,118,48,214,180,83,187,116,170,59,16,39,204,79,228,15,188,104,133,155,194,166,103,16,100,149,25,17,234,222,70,101,27,79,17,26,155,82,148,70,75,66,220,109,115,210,62,107,52,177,243,167,198,79,132,10,135,210,47,128,250,51,160,43,250,55,20,232,217,78,32,225,245,67,9,60,167,167,144,229,19,3,29,12,103,145,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,128,189,1,52,236,154,232,137,83,70,200,170,88,56,185,182,29,84,81,5,23,56,131,133,109,79,198,194,190,220,59,201,109,216,22,215,16,211,8,91,142,42,29,47,41,100,102,166,217,65,22,244,36,79,76,166,109,42,159,202,160,167,178,41,156,36,198,91,49,135,110,46,14,50,17,228,188,196,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,64,57,96,0,3,137,51,155,74,164,176,200,140,156,204,225,32,33,220,136,98,17,14,196,188,150,144,167,223,117,12,178,209,41,70,68,107,113,215,27,109,9,226,165,173,41,43,153,145,14,88,132,190,83,93,59,102,184,221,89,76,112,51,11,106,104,71,48,190,67,16,218,98,163,37,111,169,104,169,35,80,73,82,150,227,150,34,92,51,46,221,45,161,25,155,90,219,215,230,112,141,157,86,79,242,90,233,173,140,184,235,183,97,6,39,200,38,181,71,130,242,248,93,158,175,135,133,73,234,25,241,247,231,104,151,95,45,99,203,202,195,108,234,154,83,174,100,121,110,102,202,227,164,18,42,0,0,62,85,199,210,158,137,222,107,24,55,240,127,79,122,57,129,243,88,62,148,244,78,243,88,193,191,131,250,123,209,204,0,186,160,0,3,202,98,173,31,61,196,12,56,168,232,170,98,189,154,209,83,89,212,189,216,56,73,252,173,8,84,84,189,197,21,137,196,18,254,209,154,77,14,18,76,205,183,26,94,87,19,243,131,143,216,111,136,248,73,140,181,101,1,139,145,155,109,95,46,152,41,217,164,110,220,113,155,115,143,164,159,76,86,185,93,55,53,200,117,14,221,100,78,120,206,154,82,188,201,47,166,145,138,186,123,104,65,34,210,226,132,106,54,156,133,149,75,113,54,73,170,106,73,59,140,121,112,236,174,20,222,35,122,22,45,77,180,226,220,103,34,157,91,101,144,212,135,109,149,73,75,142,146,195,29,121,50,185,68,33,170,168,105,118,142,24,247,81,197,174,167,92,67,136,166,170,121,172,193,216,149,206,86,243,170,89,65,69,60,242,148,162,137,37,44,210,202,140,242,56,130,67,36,73,113,40,39,228,208,124,182,126,122,168,42,171,245,86,156,169,41,201,135,186,65,199,75,99,161,220,253,203,140,188,219,136,238,82,84,158,163,33,57,60,159,122,122,211,218,76,209,176,52,54,32,207,97,32,241,82,81,14,219,49,200,136,217,96,145,63,89,156,74,137,232,22,73,211,91,203,76,60,58,92,136,36,182,132,33,107,51,74,82,131,34,32,204,161,18,188,167,92,161,112,117,76,28,78,142,186,63,85,250,233,83,217,154,171,103,242,199,152,126,22,107,10,235,12,184,212,44,20,91,15,47,51,39,173,121,17,37,149,10,53,54,77,230,52,27,169,93,224,229,70,211,182,107,130,114,166,112,35,5,234,104,72,122,218,121,14,181,84,19,24,71,213,182,211,208,74,74,13,164,55,148,178,181,19,16,149,168,201,121,245,141,54,146,89,37,38,243,46,166,24,64,92,173,30,52,129,175,180,101,197,8,28,87,195,149,194,46,101,7,15,17,8,236,28,113,188,112,81,172,60,217,165,77,68,54,203,141,169,196,18,178,58,148,154,172,78,52,218,183,229,33,244,39,163,198,144,52,14,147,88,95,3,138,248,114,184,180,75,99,34,34,33,29,131,142,54,74,54,9,246,92,52,169,168,134,217,113,196,182,179,78,71,82,147,85,205,183,91,86,236,196,62,104,133,255,0,208,163,74,233,238,137,120,203,5,89,107,102,177,148,132,202,208,117,76,146,9,228,39,111,133,202,178,109,194,75,132,104,55,152,90,245,173,157,208,163,178,219,214,33,14,184,96,62,138,69,191,199,76,116,195,141,29,48,226,99,138,24,161,57,216,101,80,54,105,150,90,34,92,84,194,41,68,102,220,44,51,102,101,172,121,121,85,98,185,36,146,149,45,106,66,16,181,167,151,41,198,188,35,157,97,124,22,53,65,226,61,62,221,9,31,14,220,75,85,4,92,114,33,96,146,133,184,77,36,156,113,227,73,52,189,105,147,70,135,50,173,46,93,10,34,89,26,68,16,105,209,166,108,247,76,60,71,133,153,183,42,230,106,50,151,218,33,233,153,107,168,65,197,37,183,77,26,216,152,151,19,123,188,238,169,163,54,210,163,109,180,161,41,78,99,37,186,224,91,93,33,244,129,175,180,154,197,8,236,87,196,101,194,34,101,25,15,15,8,212,28,9,188,80,80,76,50,217,37,45,67,182,243,142,41,180,26,179,186,164,146,172,110,58,226,183,102,49,38,156,140,152,77,140,180,221,9,61,197,89,221,95,179,97,181,91,172,110,77,77,230,75,219,92,115,47,19,78,204,248,158,205,151,82,228,62,82,233,61,108,203,34,75,44,41,120,151,201,247,160,85,67,164,205,101,3,92,226,12,138,46,15,10,229,17,13,189,28,184,141,170,9,115,244,25,68,164,153,129,120,154,52,60,132,196,67,165,184,131,75,136,90,16,179,36,169,43,50,50,157,57,76,166,85,32,149,65,72,164,82,200,73,116,182,93,14,220,36,28,28,35,41,101,136,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,128,114,192,0,0,0,69,95,42,31,40,23,246,201,162,150,17,61,250,236,166,179,156,37,95,181,157,40,104,39,225,226,127,108,195,69,182,243,94,205,171,121,70,2,207,242,154,233,219,53,198,234,202,99,129,152,91,83,66,57,133,242,24,134,211,21,25,43,125,75,69,73,26,130,74,148,183,28,177,18,225,153,118,233,109,8,204,218,214,222,191,51,132,108,234,177,215,69,29,43,177,31,68,172,71,69,107,69,59,183,74,163,181,108,79,228,15,188,104,133,155,194,164,204,201,42,50,35,213,188,140,202,54,158,34,53,54,165,40,140,150,133,184,218,236,168,0,250,136,160,43,250,55,20,232,217,78,32,225,245,67,9,60,167,167,144,229,19,3,29,12,103,145,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,129,110,78,237,55,227,52,85,174,206,146,172,98,179,97,149,89,48,105,217,234,141,151,226,94,149,184,150,93,109,17,80,173,33,212,161,57,150,182,54,131,38,220,113,109,67,164,144,147,82,16,147,157,233,76,218,85,63,149,65,79,100,83,56,73,140,182,99,14,220,92,28,100,35,201,121,136,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,96,95,45,95,154,197,45,240,129,3,232,233,136,226,114,92,233,219,53,198,201,83,216,17,141,21,52,36,69,109,35,135,66,169,249,140,91,234,219,106,24,36,165,102,234,28,204,89,93,137,135,74,18,102,188,250,199,91,81,172,210,163,101,231,85,203,229,171,243,88,165,190,16,32,125,29,49,16,193,41,155,77,100,19,88,41,236,138,103,23,46,153,75,162,27,139,131,140,132,121,76,191,12,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,15,169,224,24,171,160,78,155,242,45,46,40,71,96,170,56,169,84,183,19,100,154,215,103,114,72,54,87,14,202,225,77,227,38,98,161,18,227,174,45,198,114,41,164,56,121,205,72,118,249,146,148,184,209,175,42,128,4,43,114,213,249,211,210,223,7,240,62,145,152,137,169,16,173,203,87,231,79,75,124,31,192,250,70,98,2,234,242,24,253,59,63,123,127,202,66,85,4,85,242,24,253,59,63,123,127,202,66,85,0,0,0,0,0,0,0,0,0,0,69,95,42,31,40,23,246,201,162,150,17,61,250,236,166,179,156,37,95,181,157,40,104,39,225,226,127,108,195,69,182,243,94,205,171,121,70,2,207,242,154,233,219,53,198,234,202,99,129,152,91,83,66,57,133,242,24,134,211,21,25,43,125,75,69,73,26,130,74,148,183,28,177,18,225,153,118,233,109,8,204,218,214,222,191,51,132,108,234,177,215,69,29,43,177,31,68,172,71,69,107,69,59,183,74,163,181,108,79,228,15,188,104,133,155,194,164,204,201,42,50,35,213,188,140,202,54,158,34,53,54,165,40,140,150,133,184,218,236,168,0,250,136,160,43,250,55,20,232,217,78,32,225,245,67,9,60,167,167,144,229,19,3,29,12,103,145,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,129,110,78,237,55,227,52,85,174,206,146,172,98,179,97,149,89,48,105,217,234,141,151,226,94,149,184,150,93,109,17,80,173,33,212,161,57,150,182,54,131,38,220,113,109,67,164,144,147,82,16,147,157,233,76,218,85,63,149,65,79,100,83,56,73,140,182,99,14,220,92,28,100,35,201,121,136,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,99,174,159,88,15,140,184,251,129,209,116,230,9,98,76,214,159,157,65,107,159,122,73,15,22,152,72,90,154,29,108,169,183,32,98,30,44,171,78,100,45,100,132,169,122,133,169,70,151,147,99,67,172,192,13,45,86,85,84,52,246,22,169,162,170,105,173,63,58,130,207,179,76,101,113,174,66,69,49,157,10,66,242,58,217,165,105,204,133,169,39,99,222,149,25,30,227,49,245,38,34,215,149,67,64,168,104,168,105,174,148,248,55,34,132,131,92,28,59,211,10,230,89,15,173,53,198,44,221,101,37,31,13,14,219,74,73,44,146,183,221,138,90,150,132,100,107,91,99,89,186,165,134,85,104,57,167,29,27,165,237,26,168,88,164,66,72,241,22,71,14,149,207,164,40,89,228,113,23,36,237,176,121,140,212,184,101,40,210,70,147,51,91,43,81,33,102,162,83,78,187,148,3,230,91,2,241,211,17,244,116,196,121,118,40,97,124,231,97,154,192,221,167,153,116,141,112,179,8,85,25,27,144,177,45,145,150,177,149,229,77,202,228,162,82,82,180,41,11,66,22,159,161,77,29,52,151,194,205,40,40,70,107,172,51,155,123,45,182,77,24,252,55,58,75,60,115,205,55,181,176,203,174,106,117,186,133,173,188,202,233,162,202,46,178,32,247,245,77,89,74,208,210,40,170,166,181,169,165,84,252,150,11,38,211,49,154,70,183,9,10,198,117,165,8,206,235,134,148,39,50,214,148,149,207,122,148,68,91,204,132,11,233,237,166,252,247,75,138,237,168,42,114,42,107,45,195,41,38,169,217,36,146,49,148,67,188,184,163,100,137,232,168,180,182,235,136,113,236,234,117,13,158,115,74,26,182,84,165,78,58,107,185,92,166,186,118,205,113,186,178,152,224,102,22,212,208,142,97,124,134,33,180,197,70,74,223,82,209,82,70,160,146,165,45,199,44,68,184,102,93,186,91,66,51,54,181,183,175,204,225,27,58,172,11,1,150,154,2,105,217,53,209,18,166,141,145,84,176,113,115,108,58,168,162,10,46,113,7,10,218,159,141,133,125,184,119,146,219,176,45,174,33,166,16,183,28,84,58,94,82,200,205,77,178,130,45,232,72,158,153,76,218,85,63,149,65,79,100,83,56,73,140,182,99,14,220,92,28,100,35,201,121,136,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,203,16,144,158,75,157,59,101,88,39,53,123,2,49,162,166,139,135,162,103,145,8,85,63,49,139,125,59,21,61,26,165,44,221,67,153,139,51,80,209,10,90,76,215,159,86,211,137,53,154,82,79,60,234,66,103,198,42,233,237,166,252,139,68,122,17,168,42,114,42,85,50,196,217,222,169,217,36,146,49,149,196,50,136,82,120,137,232,168,180,182,235,107,109,156,137,117,13,158,114,82,221,182,84,169,45,186,104,185,90,81,105,55,64,232,179,133,243,44,64,171,226,97,35,38,72,135,82,164,180,241,76,89,134,141,156,190,78,52,222,70,18,225,230,82,16,167,218,83,171,66,86,109,182,106,94,85,88,146,175,158,204,104,197,234,203,30,177,66,160,197,204,64,126,17,201,237,69,16,151,162,10,17,130,101,134,144,134,210,211,76,182,141,230,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,97,229,38,211,105,172,254,107,27,61,158,204,226,230,51,41,140,67,145,113,145,145,111,41,231,226,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,31,67,218,11,97,54,50,224,166,142,52,237,5,142,53,127,61,79,161,51,57,13,7,153,46,243,20,9,161,4,204,179,104,35,61,163,85,101,116,174,105,70,125,83,102,166,154,109,71,136,28,152,188,158,145,148,180,100,54,145,90,64,210,26,153,171,57,93,164,164,19,54,95,98,42,85,20,211,239,54,236,84,108,35,236,163,43,197,170,101,112,199,153,105,36,184,110,101,37,147,74,68,159,128,12,0,229,171,243,88,165,190,16,32,125,29,49,25,254,48,3,150,175,205,98,150,248,64,129,244,116,196,6,0,114,92,121,246,97,151,199,94,135,141,19,252,32,7,146,227,207,179,12,190,58,244,60,104,159,224,0,0,0,31,42,227,234,160,124,171,128,159,238,75,143,49,60,50,248,235,211,17,162,37,116,23,211,54,123,161,230,35,197,76,220,149,115,205,25,84,108,240,245,52,181,164,32,162,148,219,70,189,84,76,51,138,181,158,107,90,233,147,106,81,54,226,86,164,171,41,154,29,110,90,185,46,60,196,240,203,227,175,76,70,136,1,1,245,37,75,85,148,173,115,34,133,170,104,170,154,85,80,73,99,115,236,211,25,92,107,113,112,175,228,90,144,188,142,182,106,66,178,173,10,73,216,247,41,38,71,188,140,118,194,16,57,55,116,250,158,224,21,85,43,193,44,72,152,109,184,101,80,76,17,15,14,244,84,74,27,240,102,41,247,44,113,40,113,213,37,9,131,82,215,153,246,212,162,74,46,167,145,101,107,16,244,223,128,0,14,36,218,109,42,144,74,163,103,179,217,156,36,186,91,46,135,114,46,50,50,45,228,178,196,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,96,57,96,32,135,79,189,61,106,29,34,241,66,10,95,134,51,216,185,101,9,65,78,14,97,75,71,65,237,80,17,177,113,105,109,146,40,247,75,90,100,75,109,214,222,84,50,201,13,58,219,111,158,98,74,212,162,44,255,0,228,194,210,223,27,116,153,163,106,25,126,47,210,241,115,21,211,81,4,134,107,118,97,152,133,132,143,91,135,152,224,157,105,25,19,180,182,149,37,68,166,16,104,213,26,53,164,218,242,42,32,51,124,0,0,124,171,143,165,61,19,188,214,48,111,224,254,158,244,115,3,230,176,125,41,232,157,230,177,131,127,7,244,247,163,152,1,117,64,0,0,124,245,242,137,96,92,30,0,233,89,85,211,114,25,55,54,83,115,237,85,73,33,101,38,193,54,152,88,162,51,117,13,54,201,37,44,178,220,82,34,153,109,179,74,84,150,217,71,148,70,75,87,208,160,192,14,89,60,20,240,231,71,217,78,49,194,76,53,49,120,101,48,61,115,14,59,149,183,224,102,46,195,195,185,149,36,218,141,79,37,244,65,154,110,180,36,155,215,223,50,178,16,15,21,200,159,140,83,89,213,27,94,96,132,242,125,8,236,61,53,17,11,59,144,65,189,20,165,69,165,136,163,113,49,137,105,181,44,200,161,155,117,182,22,100,218,8,146,236,98,205,70,102,234,71,181,229,171,243,88,165,190,16,32,125,29,49,17,151,161,30,60,195,104,227,164,189,29,137,51,152,216,182,41,226,136,92,174,160,38,98,29,109,7,46,137,65,180,227,142,161,164,45,79,33,149,41,184,146,107,34,179,174,29,4,86,86,85,20,154,114,213,249,172,82,223,8,16,62,142,152,128,192,14,75,143,62,204,50,248,235,208,241,162,116,241,87,19,41,92,27,195,138,143,20,171,88,189,158,75,76,203,221,152,68,229,113,180,56,246,66,232,48,214,177,104,66,158,117,102,150,219,65,168,179,184,180,36,142,234,33,5,156,151,30,125,152,101,241,215,161,227,70,116,242,201,233,11,224,94,19,202,116,122,148,195,74,162,226,241,18,241,179,117,185,21,120,169,116,12,20,76,59,172,41,44,36,200,203,94,250,12,146,234,250,57,97,159,73,37,74,60,205,132,59,77,166,211,89,252,214,54,123,61,153,197,204,102,83,24,135,34,227,35,34,222,83,207,196,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,62,133,57,62,176,118,107,130,26,37,208,180,141,75,33,132,149,84,49,176,239,78,231,13,53,10,166,31,55,226,222,91,205,166,41,43,66,23,180,183,14,168,118,28,37,149,210,108,100,35,52,161,38,33,91,66,60,6,134,210,59,73,122,59,13,167,48,81,111,211,199,16,185,165,64,108,195,186,226,10,93,12,131,117,198,221,91,75,66,153,67,202,75,112,196,238,116,228,92,66,12,174,172,169,63,163,48,16,44,189,43,177,31,68,173,59,177,134,181,162,157,219,165,81,216,129,62,98,127,32,125,227,68,44,222,21,51,56,131,36,168,200,143,86,242,51,40,218,120,136,212,218,148,162,50,90,22,227,107,156,138,6,190,163,49,78,141,148,226,22,31,84,48,147,202,122,121,14,81,48,17,240,202,60,142,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,243,155,165,143,157,62,50,124,32,84,62,145,124,94,174,78,253,55,227,52,85,174,206,146,172,98,179,97,149,89,48,105,217,234,141,151,226,94,149,184,150,93,109,17,80,173,33,212,161,57,150,182,54,131,38,220,113,109,67,164,144,147,82,16,147,9,231,223,125,226,138,43,157,250,135,22,85,54,149,207,229,80,83,217,28,206,18,99,45,152,195,183,23,7,25,8,242,94,98,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,202,59,218,192,5,151,46,224,20,46,206,177,80,1,183,18,140,205,150,238,177,184,52,188,118,65,123,224,48,59,78,217,83,143,209,169,213,177,152,206,170,37,121,86,250,20,79,120,134,25,211,90,189,77,147,107,230,235,247,132,236,233,125,33,102,101,73,54,149,194,235,47,80,146,252,179,47,161,68,111,227,222,32,194,166,107,85,179,116,109,124,253,127,82,3,102,70,72,61,125,253,175,227,19,159,161,169,194,149,28,233,55,195,194,53,118,241,213,67,136,47,145,158,93,117,253,175,227,19,125,161,60,78,190,139,117,70,188,214,169,84,92,45,244,40,96,25,156,209,36,219,59,118,142,146,171,135,55,101,17,4,72,190,228,117,251,114,29,212,57,145,182,118,237,28,41,226,53,146,247,81,107,220,147,187,247,68,2,42,180,251,147,69,38,42,187,138,40,111,23,243,47,165,156,187,33,75,133,198,22,224,227,235,131,197,73,65,26,242,26,54,142,171,218,240,206,126,81,37,26,118,210,112,209,52,157,113,48,84,6,103,21,205,157,61,105,151,209,97,139,133,196,106,209,136,41,110,50,65,176,69,171,75,122,205,220,109,120,85,31,227,1,53,186,25,70,185,17,133,178,35,214,230,45,154,52,252,155,126,157,88,200,228,157,210,71,220,49,115,66,8,178,119,10,164,54,114,255,0,42,199,117,126,206,88,202,22,206,237,167,234,72,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,1,69,112,26,70,165,112,26,64,45,97,164,106,26,8,143,172,6,226,133,5,84,40,2,142,40,178,159,188,44,38,147,209,70,222,27,212,169,37,44,173,177,240,63,119,100,95,151,124,133,125,73,140,111,210,182,53,44,97,213,83,115,95,71,97,225,245,246,0,67,126,144,43,84,78,50,79,145,152,207,54,203,229,31,236,86,134,118,114,124,64,126,119,104,21,101,110,255,0,53,119,219,219,197,119,12,5,198,136,162,137,198,137,193,36,215,210,217,252,175,218,141,137,12,228,247,104,202,154,160,76,237,250,171,248,72,176,18,45,46,65,162,17,130,59,110,105,37,187,222,33,197,158,170,208,169,222,126,170,95,120,199,58,16,173,12,207,214,211,247,135,91,80,40,138,21,60,125,84,190,241,128,136,30,80,232,245,63,92,192,52,78,59,226,102,211,196,239,61,197,227,153,225,191,184,97,78,31,153,124,191,125,254,165,254,120,204,110,80,146,91,53,244,42,214,171,147,147,137,225,149,143,135,142,104,97,149,15,156,182,220,170,50,245,62,191,170,1,157,112,82,183,19,80,201,159,111,84,157,76,107,75,185,110,61,203,73,238,221,220,48,91,24,212,106,197,218,225,74,51,51,58,146,102,102,103,196,254,90,112,72,188,146,76,184,169,156,41,164,153,232,62,223,149,245,69,221,220,35,175,26,27,54,177,138,187,105,86,186,42,89,162,78,220,55,69,56,36,15,47,25,41,154,75,161,224,99,38,18,216,168,86,38,144,231,23,2,235,204,169,8,138,96,157,113,147,117,163,50,178,208,78,178,235,102,164,220,179,182,180,241,73,145,73,79,37,78,156,211,89,45,77,1,162,246,43,205,98,230,18,217,252,65,55,74,78,102,51,69,44,229,143,162,29,13,181,44,61,123,153,83,12,180,176,132,48,219,86,52,188,188,132,133,235,136,218,184,248,19,162,85,45,165,199,38,38,26,210,211,23,118,26,146,68,117,20,125,53,49,74,155,107,87,28,168,249,130,16,195,238,155,46,184,80,139,112,217,83,200,108,137,74,212,182,100,119,65,8,164,175,232,10,203,11,107,41,182,31,98,13,61,23,35,168,100,113,7,13,29,3,18,69,157,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,232,250,135,46,35,135,57,153,67,73,101,113,179,152,198,162,156,98,2,29,200,151,81,9,8,236,83,234,66,18,106,81,54,203,41,83,174,174,196,118,66,18,165,168,236,73,35,51,34,24,27,201,171,202,3,242,117,131,129,192,92,86,123,37,125,41,151,171,155,38,42,85,155,156,64,194,49,12,143,26,235,241,43,122,34,98,179,218,31,115,42,9,38,219,107,94,236,170,25,246,165,93,70,64,62,123,244,221,211,62,170,210,223,17,158,142,131,84,214,73,64,203,117,108,73,41,231,99,156,83,107,213,27,217,99,162,88,37,155,37,24,178,125,194,53,32,186,13,154,90,204,188,166,226,253,15,39,30,137,20,110,149,184,185,31,11,136,53,68,36,61,61,72,67,177,51,142,144,181,18,109,76,103,104,82,205,36,219,86,178,145,12,149,18,73,247,82,121,211,173,105,9,202,167,137,214,242,79,149,87,65,57,169,77,99,244,164,193,170,102,21,82,213,67,156,69,111,42,151,176,164,190,219,228,165,169,201,185,32,140,210,180,41,38,146,127,34,82,104,52,27,234,37,146,223,113,184,247,192,188,116,196,125,29,49,30,93,138,24,95,57,216,102,176,55,105,230,93,35,92,44,194,21,70,70,228,44,75,100,101,172,101,121,83,114,185,40,148,148,173,10,66,208,133,164,62,151,101,18,169,84,134,85,5,34,145,75,33,101,210,217,108,59,112,144,112,112,140,165,150,33,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,17,195,202,167,161,5,19,53,161,38,250,79,97,228,44,170,159,168,36,122,167,106,24,77,116,28,182,6,99,10,183,159,91,241,86,213,36,223,152,184,252,75,37,117,187,153,212,163,34,82,183,77,180,175,55,176,127,72,172,35,198,204,35,111,27,40,202,178,17,186,97,184,119,94,153,61,48,117,16,203,147,173,148,103,136,106,52,148,172,172,45,164,158,101,25,171,38,67,75,137,82,155,82,86,168,98,229,25,211,95,243,85,98,59,18,10,2,103,53,111,12,169,111,23,45,134,124,245,77,205,35,136,214,78,76,212,206,84,173,57,144,178,109,164,186,106,82,27,74,149,102,148,243,173,144,99,86,21,98,101,85,131,120,143,78,98,149,21,23,179,206,169,153,131,83,8,108,206,56,134,222,200,125,54,29,213,173,11,83,46,160,212,219,136,37,22,118,214,180,153,217,70,39,37,56,253,13,164,199,38,253,123,139,9,149,197,203,227,163,240,222,161,134,154,178,236,189,216,86,57,197,153,107,200,138,56,83,112,212,78,195,107,73,122,181,165,197,238,232,44,201,212,56,132,69,6,132,26,23,85,90,92,98,59,16,49,169,154,201,40,25,110,177,249,221,66,212,11,138,109,122,163,103,52,12,51,230,131,100,163,22,79,182,100,149,159,65,179,83,185,87,148,155,92,212,233,11,75,72,168,109,11,241,46,138,165,160,118,41,45,63,133,243,153,92,186,27,90,183,53,16,172,74,93,109,166,243,172,212,181,101,66,18,87,81,154,142,215,51,51,222,3,231,8,125,41,232,157,230,177,131,127,7,244,247,163,152,31,53,131,233,79,68,239,53,140,27,248,63,167,189,28,192,11,170,0,0,0,0,3,0,57,106,252,214,41,111,132,8,31,71,76,68,48,74,102,211,89,4,214,10,123,34,153,197,203,166,82,232,134,226,224,227,33,30,83,47,195,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,38,127,150,175,205,98,150,248,64,129,244,116,196,67,4,166,83,53,159,205,96,164,82,41,100,92,198,101,49,136,110,18,14,14,17,149,60,252,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,64,59,106,2,128,172,177,78,178,148,225,246,31,83,209,115,202,134,121,16,80,208,48,48,196,89,221,93,140,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,202,127,180,68,209,126,129,208,159,5,226,224,226,230,240,136,153,70,67,181,59,172,167,209,177,12,147,13,190,204,34,9,244,162,36,218,101,69,2,202,146,251,141,147,219,208,78,186,163,50,204,161,106,185,52,52,28,134,209,198,141,103,24,107,133,197,175,17,107,73,59,104,122,17,196,59,14,137,28,185,227,109,242,130,83,43,36,168,226,77,72,105,79,41,105,232,45,178,109,4,68,149,173,236,53,229,43,229,2,249,59,70,71,96,38,20,189,146,129,149,76,19,206,147,20,170,206,78,35,161,31,137,71,138,117,136,149,179,17,46,89,108,207,183,153,4,163,113,180,47,118,84,128,148,157,25,244,170,194,61,43,232,216,154,195,11,102,81,105,92,186,35,102,153,202,38,77,161,153,140,185,102,106,213,155,205,33,107,78,71,18,147,82,22,133,41,10,178,147,124,232,113,8,139,110,90,191,58,122,91,224,254,7,210,51,17,109,57,51,112,171,26,49,15,73,41,84,247,10,42,40,185,4,182,145,136,151,205,42,184,196,197,197,194,177,25,42,76,124,58,157,150,173,198,16,164,184,183,210,218,212,150,29,52,161,194,97,195,51,232,24,185,124,181,126,116,244,183,193,252,15,164,102,32,28,138,158,116,245,79,193,252,119,164,101,194,106,68,43,114,42,121,211,213,63,7,241,222,145,151,9,169,0,16,173,203,87,231,79,75,124,31,192,250,70,98,38,164,66,183,45,95,157,61,45,240,127,3,233,25,136,12,10,110,83,53,122,85,17,61,102,89,22,185,108,28,67,48,145,17,137,101,70,195,47,188,151,20,211,75,114,217,82,181,165,135,148,148,153,221,68,211,134,87,202,118,200,173,8,52,209,170,180,71,196,118,35,163,85,53,157,208,51,45,99,19,186,121,168,231,18,218,53,166,206,104,232,102,13,100,201,198,32,152,108,137,75,46,155,100,166,179,35,49,56,140,149,228,134,195,58,87,25,48,227,72,252,45,173,97,54,137,45,77,47,144,75,226,114,182,218,220,103,57,76,242,62,214,177,11,66,94,105,100,151,27,89,164,242,56,132,40,138,233,33,137,122,98,104,171,89,104,161,139,147,10,62,115,45,139,85,49,49,136,136,137,164,230,238,56,79,34,99,46,37,244,9,78,165,8,78,210,218,84,218,94,70,84,229,89,146,136,181,107,109,107,15,162,137,76,218,85,63,149,65,79,100,83,56,73,140,182,99,14,220,92,28,100,35,201,121,136,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,134,37,114,140,233,175,249,149,112,225,137,5,1,51,149,57,137,181,79,139,150,195,62,122,215,37,112,38,75,39,38,106,103,42,144,172,171,65,54,210,93,52,165,110,41,74,179,169,101,214,206,56,116,40,229,20,172,180,90,163,106,204,62,159,170,46,127,79,46,79,25,19,72,64,185,12,81,40,150,79,212,100,109,18,140,222,105,72,129,113,74,90,222,66,13,74,206,68,166,201,42,91,166,188,95,197,92,76,170,177,147,17,234,60,82,173,98,246,137,213,77,48,118,97,19,149,199,22,219,57,207,160,195,90,197,173,105,101,164,18,91,109,6,163,200,218,16,146,59,36,128,117,95,158,170,246,170,253,85,168,234,74,142,97,238,145,145,211,40,232,135,63,116,227,207,56,226,251,212,165,43,172,204,78,247,39,158,133,146,173,22,48,190,30,123,87,211,240,137,197,74,150,28,206,160,140,40,148,197,28,19,6,230,102,165,236,56,148,146,80,132,164,154,83,164,131,81,45,226,81,235,28,66,25,203,103,249,53,57,61,32,240,202,69,3,142,184,243,72,126,126,163,243,59,39,145,205,25,98,33,185,60,46,120,103,161,162,150,203,140,155,144,211,20,184,202,212,70,151,51,54,219,164,149,37,14,103,74,100,84,0,0,0,69,95,46,119,210,79,247,201,252,154,45,87,34,167,157,61,83,240,127,29,233,25,112,186,188,185,223,73,63,223,39,242,104,181,92,138,158,116,245,79,193,252,119,164,101,192,38,164,0,0,117,53,77,89,74,208,210,40,170,166,181,169,165,84,252,150,11,38,211,49,154,70,183,9,10,198,117,165,8,206,235,134,148,39,50,214,148,149,207,122,148,68,91,204,135,207,190,156,154,93,205,116,190,197,196,213,108,75,162,228,244,156,134,29,82,218,114,84,252,66,150,180,48,107,53,46,41,228,18,141,164,68,188,121,115,234,202,196,134,217,108,212,230,168,156,84,186,114,136,232,189,136,250,78,96,209,74,112,182,187,154,203,103,82,77,108,71,131,133,48,56,121,93,76,217,169,167,54,104,164,220,144,111,33,108,54,184,119,28,51,109,43,204,74,202,78,107,90,137,93,20,116,37,196,124,124,210,9,24,73,90,210,149,93,39,42,144,106,227,43,40,151,229,167,13,21,41,133,91,70,227,45,169,17,4,157,91,209,29,20,52,70,149,43,42,212,233,54,226,26,89,0,184,28,157,218,2,198,105,57,85,29,121,138,82,249,172,183,12,164,154,168,139,28,51,240,254,19,56,110,58,141,154,22,39,41,32,217,66,216,113,49,14,54,179,113,61,22,211,149,78,107,26,194,177,245,17,64,80,20,110,22,81,178,156,62,195,234,122,18,71,79,72,225,202,26,6,6,24,143,35,72,185,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,252,187,128,205,67,208,22,51,17,52,19,160,116,155,193,201,124,214,101,87,150,221,15,81,83,176,112,207,199,61,55,108,167,17,16,204,196,194,54,218,86,180,188,210,9,178,113,178,34,109,77,54,110,116,22,218,245,216,171,133,88,153,85,96,222,35,211,152,165,69,69,236,243,170,102,96,212,194,27,51,142,33,183,178,31,77,135,117,107,66,212,203,168,53,54,226,9,69,157,181,173,38,118,81,137,212,228,184,243,19,195,47,142,189,49,26,48,43,149,27,65,41,86,9,205,89,199,124,23,166,98,225,232,153,228,66,211,80,75,161,24,78,197,79,70,169,72,38,150,222,83,204,212,52,66,150,162,36,100,213,180,226,73,4,164,147,204,180,144,147,253,23,116,155,160,116,166,194,249,110,32,82,17,48,144,115,37,195,165,83,170,120,230,44,196,198,201,159,55,29,111,35,233,108,243,37,11,83,14,169,165,173,40,55,27,36,175,42,110,105,76,6,105,99,231,79,140,159,8,21,15,164,95,18,63,201,103,161,46,52,97,132,213,156,121,196,106,178,160,163,229,179,8,119,82,213,12,131,139,130,126,53,244,42,38,25,43,155,195,60,132,39,35,105,82,221,97,4,75,51,55,144,230,102,242,154,28,142,13,44,124,233,241,147,225,2,161,244,139,224,45,252,198,147,170,164,242,41,69,83,54,166,102,176,82,90,131,104,230,137,140,68,19,141,194,204,53,11,36,63,179,186,162,36,59,171,89,146,87,144,207,42,140,136,236,98,66,185,42,244,231,149,97,108,79,230,110,197,201,164,36,190,147,153,68,69,76,164,117,12,202,104,152,120,105,51,250,163,113,216,87,149,16,225,52,220,51,166,218,148,140,153,76,162,29,81,26,87,175,204,221,244,209,155,69,28,56,210,215,147,51,13,168,170,213,173,134,107,3,207,175,200,39,236,50,75,138,148,69,42,111,24,70,164,145,153,107,25,94,84,147,172,153,146,92,74,82,100,104,90,27,113,17,25,95,208,21,150,22,86,83,108,62,196,26,122,46,71,80,200,226,14,26,58,6,36,139,59,75,177,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,135,212,64,139,94,85,13,61,97,161,97,166,186,44,96,220,246,18,49,113,144,239,75,235,153,156,62,180,151,6,178,117,149,20,4,52,67,110,165,38,179,74,31,106,41,10,66,209,145,221,85,201,100,234,81,101,112,203,149,167,23,48,251,70,137,134,22,197,65,197,207,113,21,136,133,179,35,172,166,177,203,142,91,112,143,173,215,29,122,41,49,10,90,158,137,101,74,74,25,35,61,81,161,104,206,155,49,146,35,8,41,106,78,170,174,103,176,180,181,21,76,205,106,9,212,110,125,154,93,43,130,114,46,41,252,136,82,215,145,166,201,75,86,84,33,74,59,22,228,164,204,247,17,128,245,88,23,129,120,143,164,94,35,203,176,191,11,228,219,116,214,58,238,188,243,166,104,133,151,194,164,200,156,138,137,112,136,245,108,163,50,110,118,53,26,148,148,33,43,90,208,133,125,10,104,233,163,70,22,104,191,66,51,66,225,156,167,217,109,179,152,198,33,185,210,103,227,158,117,189,173,246,90,111,93,170,215,173,13,230,79,65,22,73,117,153,218,173,2,116,32,145,104,143,66,59,27,81,194,202,166,88,155,59,214,181,59,157,193,188,184,134,81,10,79,25,179,11,8,167,26,109,109,179,145,45,45,194,200,74,91,183,204,165,37,182,137,25,84,0,0,0,62,85,199,210,158,137,222,107,24,55,240,127,79,122,57,129,243,88,62,148,244,78,243,88,193,191,131,250,123,209,204,0,186,160,3,207,215,245,253,27,133,148,108,219,16,113,6,161,132,145,211,210,56,115,137,142,142,137,51,200,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,97,232,0,91,77,28,177,190,85,164,118,15,73,113,150,69,35,139,148,75,103,241,19,20,193,194,69,184,149,190,76,67,199,63,12,218,220,203,209,74,214,150,9,102,130,53,18,13,102,146,82,242,231,59,150,2,61,121,81,180,18,154,227,100,169,156,119,193,122,102,18,34,182,145,195,173,53,4,186,17,133,109,181,12,18,82,130,105,109,229,60,174,196,195,165,10,34,70,77,99,173,168,144,74,81,178,203,74,136,26,2,191,172,176,178,178,148,226,14,31,84,49,114,58,134,71,16,81,48,49,208,198,89,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,234,32,68,175,41,215,39,164,29,45,7,19,164,86,143,212,134,166,84,206,103,106,217,4,177,150,24,133,149,66,180,195,45,181,21,5,8,195,40,202,201,106,158,92,73,230,90,137,78,19,153,73,4,234,144,17,173,249,234,175,106,175,213,90,142,164,168,230,30,233,25,29,50,142,136,115,247,78,60,243,142,47,189,74,82,186,204,198,106,105,53,161,4,30,138,186,14,210,213,109,99,11,155,19,106,202,194,88,212,245,38,243,17,44,202,219,76,36,217,196,66,194,186,134,146,180,230,66,216,218,8,156,113,181,187,14,147,66,141,40,66,143,32,57,49,121,61,35,41,104,200,109,34,180,129,164,53,51,86,114,187,73,72,38,108,190,196,84,170,41,167,222,109,216,168,216,71,217,70,87,139,84,202,225,143,50,210,73,112,220,202,75,38,148,139,129,203,87,230,177,75,124,32,64,250,58,98,2,58,185,56,105,58,86,185,211,59,15,41,106,214,153,149,84,18,88,222,118,218,101,211,72,38,226,225,95,201,42,139,90,51,180,225,41,10,202,180,37,69,114,220,164,145,150,242,32,211,163,67,41,238,135,152,143,11,44,110,107,207,52,101,81,180,68,83,51,39,86,130,138,83,109,26,53,176,209,45,166,214,121,173,107,68,110,37,36,219,137,90,84,156,166,107,105,190,219,146,227,207,179,12,190,58,244,60,104,155,236,116,192,188,56,210,47,14,38,56,95,138,18,109,186,85,29,103,89,121,163,36,69,75,226,146,70,77,197,67,56,100,122,183,145,153,86,59,26,77,42,82,22,149,161,107,66,131,231,7,228,177,138,126,2,124,139,126,73,117,95,129,159,239,115,158,98,121,175,213,181,255,0,58,231,213,122,183,140,242,124,190,151,29,226,234,232,81,162,140,247,75,76,101,130,163,117,83,88,58,66,91,104,202,166,119,4,202,21,176,66,229,89,182,217,41,195,36,19,207,173,26,166,202,203,81,93,110,106,214,134,156,33,203,153,232,21,164,52,6,146,232,209,98,22,69,9,49,169,213,14,196,192,230,112,219,66,101,9,151,56,132,41,113,231,16,235,72,86,204,218,148,166,150,178,65,221,228,41,164,18,220,202,149,78,158,143,26,63,80,58,50,225,124,14,20,97,202,34,215,45,131,136,136,139,118,50,56,153,56,216,215,222,112,212,167,98,28,101,182,210,226,201,57,26,74,141,55,38,218,109,59,242,144,15,87,64,80,20,110,22,81,178,156,62,195,234,122,18,71,79,72,225,202,26,6,6,24,143,35,72,185,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,0,0,0,1,132,28,164,250,115,202,180,125,160,35,48,175,14,102,144,145,216,139,85,67,196,203,93,92,28,209,41,126,151,97,76,182,106,138,117,44,184,79,179,18,166,226,16,168,107,146,74,247,119,49,147,100,219,144,151,75,82,117,85,115,61,133,165,168,170,102,107,80,78,163,115,236,210,233,92,19,145,113,79,228,66,150,188,141,54,74,90,178,161,10,81,216,183,37,38,103,184,140,101,87,40,6,134,88,227,129,152,143,55,175,231,115,90,175,17,168,201,174,72,134,107,73,138,222,142,138,135,108,141,182,27,134,154,62,119,213,188,140,204,180,135,20,105,109,212,228,213,229,50,91,45,103,167,38,86,130,82,172,17,163,101,216,231,138,84,204,91,120,161,62,135,113,80,176,115,70,18,133,211,112,75,53,37,40,109,187,153,162,37,230,172,167,22,188,174,33,14,106,50,182,100,246,180,48,47,78,109,12,164,90,30,97,198,14,203,28,154,243,205,103,84,115,228,69,77,50,105,107,40,85,56,209,64,106,161,161,155,85,172,203,90,215,72,156,82,73,199,20,181,41,89,72,208,211,118,215,66,12,33,163,113,235,73,202,75,8,241,1,136,183,36,85,20,60,221,152,131,132,124,217,125,165,162,87,22,235,79,54,189,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,191,203,157,244,147,253,242,127,38,140,85,228,184,243,236,195,47,142,189,15,26,2,218,105,69,163,37,125,162,206,40,76,176,254,175,134,139,140,150,162,33,73,146,212,37,46,122,26,10,114,193,54,211,153,216,83,133,149,75,66,95,105,46,161,10,89,54,225,169,25,149,98,82,179,3,146,175,78,121,86,22,196,254,102,236,92,154,66,75,233,57,148,68,84,202,71,80,204,166,137,135,134,147,63,170,55,29,133,121,81,14,19,77,195,58,109,169,72,201,148,202,33,213,17,165,122,252,205,200,246,149,218,40,225,198,150,184,112,186,42,181,107,97,154,192,235,31,144,79,216,100,151,21,40,138,81,17,26,146,70,101,172,101,121,82,78,178,102,73,113,41,73,145,161,104,109,196,65,190,25,104,83,164,54,39,99,108,195,1,33,104,136,185,29,67,35,136,92,52,242,42,107,13,17,205,210,117,234,29,121,163,138,137,135,109,212,161,15,165,149,19,43,43,161,220,200,52,26,146,172,192,36,211,150,175,205,98,150,248,64,129,244,116,196,67,93,45,73,213,85,204,246,22,150,162,169,153,173,65,58,141,207,179,75,165,112,78,69,197,63,145,10,90,242,52,217,41,106,202,132,41,71,98,220,148,153,158,226,49,43,252,168,120,121,53,194,157,2,112,219,15,231,184,133,80,87,51,41,77,113,6,152,202,134,125,16,167,163,99,223,92,20,205,199,22,165,41,74,81,32,148,179,75,104,53,44,208,218,80,131,82,242,230,60,53,228,184,243,236,195,47,142,189,15,26,3,31,240,171,19,42,172,27,196,122,115,20,168,168,189,158,117,76,204,26,152,67,102,113,196,54,246,67,233,176,238,173,104,90,153,117,6,166,220,65,40,179,182,181,164,206,202,49,244,61,162,238,147,116,14,148,216,95,45,196,10,66,38,18,14,100,184,116,170,117,79,28,197,152,152,217,51,230,227,173,228,125,45,158,100,161,106,97,213,52,181,165,6,227,100,149,229,77,205,41,140,14,84,109,4,165,88,39,53,103,29,240,94,153,139,135,162,103,145,11,77,65,46,132,97,59,21,61,26,165,32,154,91,121,79,51,80,209,10,90,136,145,147,86,211,137,36,18,146,79,50,210,113,87,69,221,38,235,237,22,113,66,91,136,20,132,76,92,100,181,17,9,84,234,158,57,139,208,208,83,150,9,183,91,200,250,91,60,170,90,18,251,170,105,107,74,201,183,13,43,202,171,26,84,31,73,34,21,185,106,252,233,233,111,131,248,31,72,204,68,191,97,86,38,82,184,201,135,20,230,41,81,81,123,68,150,166,151,181,48,134,204,227,107,113,156,229,211,97,221,90,214,132,188,210,201,77,184,130,81,228,113,11,73,157,210,98,32,121,106,252,233,233,111,131,248,31,72,204,64,93,94,67,31,167,103,239,111,249,72,74,160,138,190,67,31,167,103,239,111,249,72,74,160,0,0,0,0,0,0,0,0,194,14,82,125,57,229,90,62,208,17,152,87,135,51,72,72,236,69,170,161,226,101,174,174,14,104,148,191,75,176,166,91,53,69,58,150,92,39,217,137,83,113,8,84,53,201,37,123,187,152,201,178,109,200,75,165,169,58,170,185,158,194,210,212,85,51,53,168,39,81,185,246,105,116,174,9,200,184,167,242,33,75,94,70,155,37,45,89,80,133,40,236,91,146,147,51,220,70,50,171,148,3,67,44,113,192,204,71,155,215,243,185,173,87,136,212,100,215,36,67,53,164,197,111,71,69,67,182,70,219,13,195,77,31,59,234,222,70,102,90,67,138,52,182,234,114,106,242,153,45,150,179,211,147,43,65,41,86,8,209,178,236,115,197,42,102,45,188,80,159,67,184,168,88,57,163,9,66,233,184,37,154,146,148,54,221,204,209,18,243,86,83,139,94,87,16,135,53,25,91,50,123,90,24,23,167,54,134,82,45,15,48,227,7,101,142,77,121,230,179,170,57,242,34,166,153,52,181,148,42,156,104,160,53,80,208,205,170,214,101,173,107,164,78,41,36,227,138,90,148,172,164,104,105,187,107,161,6,16,209,184,245,164,229,37,132,120,128,196,91,146,42,138,30,110,204,65,194,62,108,190,210,209,43,139,117,167,155,94,242,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,60,223,229,206,250,73,254,249,63,147,70,42,242,92,121,246,97,151,199,94,135,141,1,109,52,162,209,146,190,209,103,20,38,88,127,87,195,69,198,75,81,16,164,201,106,18,151,61,13,5,57,96,155,105,204,236,41,194,202,165,161,47,180,151,80,133,44,155,112,212,140,202,177,41,89,129,201,87,167,60,171,11,98,127,51,118,46,77,33,37,244,156,202,34,42,101,35,168,102,83,68,195,195,73,159,213,27,142,194,188,168,135,9,166,225,157,54,212,164,100,202,101,16,234,136,210,189,126,102,228,123,74,237,20,112,227,75,92,56,93,21,90,181,176,205,96,117,143,200,39,236,50,75,138,148,69,40,136,141,73,35,50,214,50,188,169,39,89,51,36,184,148,164,200,208,180,54,226,32,223,12,180,41,210,27,19,177,182,97,128,144,180,68,92,142,161,145,196,46,26,121,21,53,134,136,230,233,58,245,14,188,209,197,68,195,182,234,80,135,210,202,137,149,149,208,238,100,26,13,73,86,96,31,70,96,60,86,11,225,228,215,10,112,190,159,195,249,238,33,84,21,204,202,83,14,164,198,84,51,232,133,61,27,30,250,220,83,142,45,74,82,148,162,65,41,102,150,208,106,89,161,180,161,6,165,229,204,126,212,4,37,242,154,232,37,53,193,26,202,99,142,120,91,76,194,55,133,243,232,134,213,21,7,43,97,72,69,55,26,178,74,84,135,27,185,146,33,158,118,234,109,104,202,218,22,230,163,43,100,76,235,112,214,143,197,92,71,195,249,21,83,76,81,85,164,214,75,42,173,101,233,149,207,225,32,226,13,182,230,16,164,178,89,54,225,23,238,147,114,178,141,183,94,108,207,35,174,37,95,77,21,77,39,74,215,50,40,170,90,181,166,101,85,4,150,55,38,211,46,154,65,55,23,10,254,69,165,104,206,211,132,164,43,42,208,149,21,203,114,146,70,91,200,132,22,105,155,201,233,136,248,1,139,16,50,60,39,164,42,186,202,140,170,50,181,77,68,195,178,115,57,131,145,77,195,107,34,97,98,17,12,202,50,188,90,168,135,144,73,111,42,152,73,168,148,163,109,226,64,99,254,5,224,94,35,233,23,136,242,236,47,194,249,54,221,53,142,187,175,60,233,154,33,101,240,169,50,39,34,162,92,34,61,91,40,204,155,157,141,70,165,37,8,74,214,180,33,87,215,148,147,71,234,7,70,92,87,162,48,163,14,81,22,185,108,29,14,204,91,177,145,196,201,198,198,190,244,214,100,165,59,16,227,45,182,151,22,73,200,210,84,105,185,54,211,105,223,148,132,165,104,19,161,4,139,68,122,17,216,218,142,22,85,50,196,217,222,181,169,220,238,13,229,196,50,136,82,120,205,152,88,69,56,211,107,109,156,137,105,110,22,66,82,221,190,101,41,45,180,72,192,14,90,191,58,122,91,224,254,7,210,51,16,28,78,77,45,25,40,29,41,176,191,31,176,254,175,134,132,131,153,46,30,157,76,150,161,41,115,49,49,178,103,205,200,231,51,176,167,11,50,80,181,48,210,93,66,20,131,113,178,82,51,38,228,164,226,6,52,97,13,101,128,184,161,80,97,30,32,49,8,220,246,157,136,75,49,7,8,249,60,195,168,91,105,117,167,155,94,227,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,41,31,228,49,250,118,126,246,255,0,148,134,85,105,237,161,4,139,75,138,17,168,218,114,22,85,45,196,217,38,169,169,36,238,49,229,195,178,184,83,120,141,232,88,181,54,211,139,113,156,138,117,109,150,67,82,29,182,85,37,46,58,75,8,43,174,177,99,20,241,67,97,249,38,98,93,87,86,243,102,183,98,231,217,204,76,126,203,172,203,172,213,107,150,172,153,181,104,205,150,215,200,155,240,33,155,252,151,58,9,74,177,178,106,246,59,227,69,51,23,17,68,200,226,16,154,126,93,22,194,118,42,134,53,42,89,58,183,51,30,103,97,161,212,132,145,163,38,173,215,20,104,53,40,153,121,165,90,173,7,244,10,172,180,153,197,9,140,191,16,36,85,5,57,66,82,113,17,82,250,158,56,173,3,26,204,197,13,168,145,0,193,62,210,200,226,82,233,182,167,80,164,120,182,201,89,141,11,91,68,185,233,148,202,101,82,9,84,20,138,69,44,132,151,75,101,208,237,194,65,193,194,50,150,88,134,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,7,44,0,0,6,0,114,213,249,172,82,223,8,16,62,142,152,140,255,0,24,1,203,87,230,177,75,124,32,64,250,58,98,2,24,37,51,105,172,130,107,5,61,145,76,226,229,211,41,116,67,113,112,113,144,143,41,151,225,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,19,233,160,78,155,242,45,46,40,71,96,170,56,169,84,183,19,100,154,215,103,114,72,54,87,14,202,225,77,227,38,98,161,18,227,174,45,198,114,41,164,56,121,205,72,118,249,146,148,184,209,174,5,169,106,78,170,174,103,176,180,181,21,76,205,106,9,212,110,125,154,93,43,130,114,46,41,252,136,82,215,145,166,201,75,86,84,33,74,59,22,228,164,204,247,17,143,65,130,248,189,89,96,46,40,83,248,185,135,239,194,55,61,167,98,20,244,57,69,176,79,48,234,22,218,154,117,151,17,184,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,136,62,156,192,89,253,23,116,155,160,116,166,194,249,110,32,82,17,48,144,115,37,195,165,83,170,120,230,44,196,198,201,159,55,29,111,35,233,108,243,37,11,83,14,169,165,173,40,55,27,36,175,42,110,105,77,181,211,219,77,249,22,136,244,35,80,84,228,84,170,101,137,179,189,83,178,73,36,99,43,136,101,16,164,241,19,209,81,105,109,214,214,219,57,18,234,27,60,228,165,187,108,169,82,91,116,208,22,127,149,27,78,217,174,9,202,153,192,140,23,169,161,33,235,105,228,58,213,80,76,97,31,86,219,79,65,41,40,54,144,222,82,202,212,76,66,86,163,37,231,214,52,218,73,100,148,155,204,186,152,97,29,175,231,170,189,170,191,85,106,58,146,163,152,123,164,100,116,202,58,33,207,221,56,243,206,56,190,245,41,74,235,51,29,80,9,254,228,184,243,19,195,47,142,189,49,26,32,4,79,247,37,199,152,158,25,124,117,233,136,209,0,32,57,81,178,153,172,186,26,2,50,97,44,139,133,135,154,67,156,92,11,175,50,164,34,41,130,117,198,77,214,148,101,101,160,157,101,214,205,73,185,103,109,105,226,147,34,148,174,75,206,80,47,237,111,69,44,93,123,245,169,77,25,56,82,191,108,186,112,209,175,196,68,254,214,134,132,109,150,189,131,86,242,76,118,184,65,161,148,139,76,62,76,204,40,150,55,53,230,106,206,151,240,138,34,153,153,58,181,156,42,92,118,111,21,173,134,137,109,55,187,46,234,154,35,113,41,55,27,82,18,164,230,34,91,78,69,93,83,73,213,84,52,246,42,150,173,105,153,173,63,58,130,201,180,203,166,144,78,66,69,49,157,9,90,51,180,225,37,105,204,133,165,69,114,222,149,17,150,227,32,31,82,98,32,57,82,52,250,131,196,77,187,70,76,28,152,74,166,84,129,108,113,21,21,69,7,18,196,115,51,119,11,85,18,204,52,35,141,169,104,75,45,44,155,55,28,35,39,20,235,102,223,65,13,175,93,111,230,60,171,152,202,173,20,229,24,49,41,138,154,183,136,137,218,37,147,122,234,34,45,43,138,92,172,140,181,10,135,82,82,149,166,49,72,89,178,183,214,106,90,82,201,58,75,83,207,103,99,13,168,10,2,178,197,58,202,83,135,216,125,79,69,207,42,25,228,65,67,64,192,195,17,103,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,32,246,186,58,104,209,138,122,80,87,108,208,184,103,41,246,91,108,230,49,136,158,107,150,120,151,157,111,107,125,150,156,212,235,117,11,67,121,147,211,93,146,93,102,95,66,120,23,129,120,113,163,166,28,75,176,191,11,228,219,12,170,6,238,188,243,166,75,138,152,69,40,136,156,138,137,112,136,181,143,47,42,110,118,36,146,82,148,33,40,66,16,132,248,173,14,244,85,163,116,80,194,57,125,31,38,150,194,42,167,152,195,195,196,213,147,118,220,55,151,49,152,146,58,100,151,84,132,43,102,109,74,113,44,163,42,114,160,205,70,90,197,184,181,223,80,0,0,1,242,174,62,148,244,78,243,88,193,191,131,250,123,209,204,15,154,193,244,167,162,119,154,198,13,252,31,211,222,142,96,5,213,0,30,126,191,175,232,220,44,163,102,216,131,136,53,12,36,142,158,145,195,156,76,116,116,73,158,70,145,114,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,15,64,60,166,42,225,157,43,140,152,113,81,225,109,107,9,180,73,106,105,123,178,248,156,173,182,183,25,206,93,7,218,214,33,104,75,205,44,146,227,107,52,158,71,16,133,17,93,36,60,254,142,88,223,42,210,59,7,164,184,203,34,145,197,202,37,179,248,137,138,96,225,34,220,74,223,38,33,227,159,134,109,110,101,232,165,107,75,4,179,65,26,137,6,179,73,41,121,115,157,203,1,242,217,86,82,211,218,26,170,156,209,85,76,14,197,58,167,230,17,18,185,140,54,181,14,106,34,152,113,77,186,222,116,26,144,172,171,66,138,233,51,73,218,228,102,91,196,133,105,77,140,83,92,111,228,164,193,202,186,165,159,66,77,106,24,42,226,30,73,56,117,168,165,62,249,63,9,7,52,101,181,69,41,107,90,246,151,33,211,14,251,134,179,186,141,252,228,68,149,164,135,159,229,147,193,79,1,180,130,148,227,28,36,195,93,9,137,178,243,215,48,227,185,156,98,58,92,212,60,59,153,82,77,164,146,202,152,92,25,166,235,90,141,205,125,242,167,33,12,42,150,215,92,223,133,149,14,25,243,94,179,159,170,9,52,247,109,215,219,83,176,67,76,153,213,106,242,244,179,243,150,108,217,139,46,166,214,86,123,164,50,3,146,227,207,179,12,190,58,244,60,104,243,252,160,184,197,42,198,253,45,43,170,186,154,159,69,205,105,232,40,134,100,146,119,93,138,75,236,19,16,140,161,151,21,10,164,45,104,217,156,136,76,67,237,154,14,202,39,243,153,18,150,162,22,211,2,49,142,123,128,88,153,5,138,180,179,57,231,82,169,124,214,30,92,230,100,22,205,21,23,46,136,132,106,38,203,66,208,189,74,226,18,238,173,73,52,175,87,144,236,74,185,120,169,76,166,107,63,154,193,72,164,82,200,185,140,202,99,16,220,36,28,28,35,42,121,248,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,128,75,167,34,222,5,207,105,106,18,173,199,154,142,77,42,68,37,109,179,203,169,168,187,161,200,237,150,17,232,132,70,157,200,140,218,101,199,201,164,228,204,74,90,161,51,41,4,148,180,165,73,80,241,88,47,132,52,110,2,225,125,63,132,120,126,196,91,114,42,118,29,76,195,156,91,230,243,238,173,110,41,215,94,113,123,136,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,189,168,15,154,205,44,124,233,241,147,225,2,161,244,139,226,223,204,105,58,170,81,34,148,85,51,106,106,107,5,37,168,54,142,104,152,196,65,56,220,44,195,80,178,67,251,59,170,34,67,186,181,153,37,121,12,242,168,200,142,198,46,6,150,62,116,248,201,240,129,80,250,69,241,39,218,51,232,163,135,26,90,242,102,225,181,21,90,181,176,205,96,121,245,249,4,253,134,73,113,82,152,165,77,227,8,212,146,51,45,99,43,202,146,117,147,50,75,137,74,76,141,11,67,110,32,44,79,37,102,156,210,172,45,137,252,205,216,185,52,132,151,210,115,40,136,169,148,142,161,153,77,19,15,13,38,127,84,110,59,10,242,162,28,38,155,134,116,219,82,145,147,41,148,67,170,186,87,175,204,220,195,159,1,242,245,95,208,21,150,22,214,83,108,62,196,26,122,46,71,80,200,226,14,26,58,6,36,139,59,75,177,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,203,71,37,102,156,179,92,83,134,61,27,177,110,107,21,48,171,37,176,241,83,41,29,67,50,154,42,34,38,114,198,180,220,118,21,229,68,56,110,185,18,209,56,165,35,38,98,56,118,149,116,163,81,153,192,145,212,153,92,187,70,163,226,40,86,73,216,248,129,239,48,1,165,194,53,38,221,227,80,162,239,109,192,49,223,73,136,52,185,75,181,153,13,159,205,164,158,242,247,55,132,10,87,108,165,27,14,84,36,175,173,224,95,82,62,128,116,140,129,91,244,171,4,156,151,231,116,158,255,0,173,188,32,47,17,97,22,207,55,230,52,116,181,188,63,112,3,202,74,85,151,91,123,250,223,198,38,147,65,152,252,244,114,146,74,114,199,84,153,111,63,114,134,16,171,1,155,198,101,59,112,252,98,102,52,19,67,167,72,249,127,238,171,183,220,161,128,103,220,25,221,163,250,175,196,54,230,72,205,14,178,221,192,190,248,213,2,149,19,71,115,245,223,136,134,168,210,187,42,251,31,124,6,15,105,206,105,110,131,173,146,101,195,155,120,125,122,24,69,27,49,105,99,24,210,247,76,137,55,242,120,252,235,97,44,250,117,67,145,225,245,110,238,84,219,230,111,86,255,0,87,134,17,25,48,187,120,178,225,164,237,107,112,253,172,64,38,31,64,57,153,69,97,156,141,188,206,157,160,99,207,164,123,191,68,21,222,51,18,28,252,82,12,250,210,67,7,249,59,156,90,240,234,74,147,90,143,230,116,192,247,159,252,96,161,155,240,219,216,108,189,161,125,224,27,224,40,71,212,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,52,31,17,168,206,194,134,93,96,40,162,220,86,20,72,212,124,8,105,65,94,224,42,0,0,54,222,220,133,125,73,140,78,211,54,102,184,60,57,172,20,148,40,242,115,126,226,93,184,191,15,249,70,88,62,118,109,127,82,99,13,180,227,127,46,27,86,169,201,123,115,111,95,236,136,96,17,19,95,69,28,195,24,227,220,90,76,181,154,171,220,243,112,133,79,228,18,99,201,255,0,12,132,82,84,26,138,215,46,116,245,190,235,20,35,18,120,90,236,93,123,126,91,229,239,253,42,66,83,52,8,132,181,23,66,158,179,251,231,213,238,177,64,51,218,26,251,59,91,253,98,126,240,235,234,3,45,141,23,73,31,141,47,188,99,177,133,78,86,91,43,240,65,23,220,29,101,70,121,96,210,118,250,49,125,227,1,15,92,162,238,183,225,188,176,137,148,145,148,214,121,115,237,241,204,140,38,162,220,52,109,156,119,234,250,254,168,101,239,40,68,70,108,68,109,57,60,153,212,244,184,251,187,67,15,232,243,182,215,255,0,55,254,112,9,94,195,185,44,60,100,99,174,47,87,226,93,96,202,237,145,245,171,237,112,17,109,143,104,38,241,211,17,155,77,172,154,178,110,146,177,91,132,99,162,93,176,74,75,183,63,52,45,167,38,69,195,122,203,222,230,231,127,112,137,13,34,153,217,244,130,196,230,51,102,213,214,83,164,94,214,189,163,158,43,137,2,109,249,46,55,232,47,134,158,252,231,211,17,130,215,114,178,104,189,135,24,135,135,31,39,216,234,238,85,73,86,116,148,189,112,80,135,55,152,19,48,179,248,86,201,232,146,150,182,149,159,207,159,60,45,141,89,26,156,81,173,181,145,145,165,198,110,63,38,124,218,85,32,208,10,128,158,207,102,112,146,233,108,185,137,236,92,100,100,91,201,101,136,102,27,155,70,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,196,92,233,243,166,189,85,165,102,35,197,201,101,51,61,159,12,169,153,131,205,211,146,248,115,113,45,199,228,53,54,153,156,65,56,148,45,79,58,131,51,66,86,146,212,182,179,65,22,99,117,110,209,140,18,153,180,214,65,53,131,158,200,166,113,114,233,148,186,33,184,184,56,200,71,148,203,240,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,15,162,93,10,177,174,177,199,189,31,41,170,227,16,104,201,252,130,161,68,59,48,81,207,77,160,138,25,19,165,166,29,165,148,210,16,137,8,74,225,162,18,226,92,73,165,9,66,86,110,33,57,146,130,90,162,59,147,159,66,143,205,85,136,207,212,21,244,178,106,222,25,82,222,50,101,18,193,106,155,154,71,17,160,219,150,37,236,201,90,115,33,102,227,170,104,148,164,54,148,166,237,41,230,156,41,220,148,201,229,82,25,68,28,138,69,45,132,151,75,101,208,237,194,65,193,194,50,150,88,134,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,2,109,41,149,79,165,81,178,41,228,178,18,99,45,152,195,185,9,25,7,22,202,94,98,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,8,124,165,218,14,68,232,227,89,61,140,20,58,225,23,135,85,164,225,196,51,8,218,26,135,92,142,98,241,56,249,193,37,148,18,82,112,198,148,58,166,84,132,244,16,217,182,178,35,74,22,244,228,18,119,113,24,151,202,141,138,146,172,48,209,2,166,131,152,83,176,147,152,138,222,33,154,86,5,168,216,68,196,67,48,251,201,91,199,18,180,154,210,105,91,77,67,58,227,46,39,49,162,33,44,43,41,145,25,144,65,188,131,22,49,78,148,165,102,84,45,45,137,117,84,154,155,156,235,185,198,79,47,156,196,195,192,198,107,91,38,157,215,48,133,147,110,103,109,41,66,179,36,243,36,137,39,114,43,15,87,163,22,143,85,86,148,24,203,37,194,58,90,39,96,219,245,145,51,25,162,225,92,136,102,89,2,210,115,59,16,226,80,95,82,218,9,74,66,86,235,173,32,214,140,249,138,213,9,73,228,71,197,89,83,51,92,66,193,7,169,216,68,76,163,33,218,170,161,230,204,66,36,159,121,134,84,220,51,176,209,15,231,204,164,33,79,178,182,27,36,89,38,236,89,154,139,49,17,132,149,96,238,14,208,56,21,64,74,240,231,14,100,48,146,233,108,186,29,134,157,117,168,86,89,126,96,251,108,182,202,162,226,148,202,16,151,98,92,75,72,55,29,52,145,168,203,222,34,243,250,88,249,172,99,39,193,253,67,232,231,197,213,22,171,75,31,53,140,100,248,63,168,125,28,248,15,154,193,244,167,162,119,154,198,13,252,31,211,222,142,96,124,214,15,165,61,19,188,214,48,111,224,254,158,244,115,0,46,168,0,0,0,0,12,0,229,171,243,88,165,190,16,32,125,29,49,17,87,162,119,157,62,13,252,32,83,222,145,96,74,167,45,95,154,197,45,240,129,3,232,233,136,134,9,76,218,107,32,154,193,79,100,83,56,185,116,202,93,16,220,92,28,100,35,202,101,248,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,128,75,87,42,198,156,242,169,45,51,31,162,238,20,77,33,38,19,41,252,57,183,85,206,165,211,68,172,165,140,34,33,109,187,44,45,67,153,147,18,181,48,180,62,219,182,36,178,188,134,133,235,140,218,140,172,11,192,188,71,210,47,17,229,216,95,133,242,109,186,107,29,119,94,121,211,52,66,203,225,82,100,78,69,68,184,68,122,182,81,153,55,59,26,141,74,74,16,149,173,104,66,186,9,76,178,178,197,122,254,10,77,6,228,92,254,172,172,103,13,195,52,184,184,178,55,230,19,24,183,137,41,55,30,121,68,70,183,29,112,174,183,20,91,212,102,163,226,98,124,244,32,208,186,149,209,31,14,24,129,141,76,170,119,95,76,181,143,206,234,22,160,91,75,136,214,147,57,160,97,159,52,19,199,6,131,97,179,36,172,250,110,18,157,202,140,196,218,2,229,104,235,128,212,110,141,184,71,34,194,154,50,10,17,40,151,67,161,115,56,230,97,205,149,205,166,38,132,148,68,107,164,165,173,89,220,82,110,73,53,171,34,9,13,164,242,33,36,81,67,203,87,231,79,75,124,31,192,250,70,98,38,164,66,183,45,95,157,61,45,240,127,3,233,25,136,7,34,167,157,61,83,240,127,29,233,25,112,154,145,10,220,138,158,116,245,79,193,252,119,164,101,194,106,64,4,43,114,213,249,211,210,223,7,240,62,145,152,137,169,16,173,203,87,231,79,75,124,31,192,250,70,98,2,234,242,24,253,59,63,123,127,202,67,61,52,170,209,158,141,210,191,8,227,48,182,176,142,139,151,45,49,9,153,74,38,112,198,106,92,186,98,218,28,67,79,155,121,137,47,35,43,174,33,109,168,203,50,22,172,170,66,242,56,140,11,228,49,250,118,126,246,255,0,148,132,170,0,249,140,198,44,29,175,176,42,191,154,97,206,35,72,98,229,211,41,116,67,237,52,235,176,175,50,196,193,134,222,113,148,197,194,169,228,33,78,195,56,166,150,109,186,73,34,81,23,190,69,158,156,151,90,2,198,86,19,217,110,147,24,197,47,154,202,229,84,228,194,26,58,147,147,191,12,252,27,147,56,164,33,168,150,38,74,90,146,156,240,105,214,54,166,181,102,164,188,226,85,152,201,13,154,30,145,77,34,180,63,192,237,40,121,141,204,82,166,243,197,201,38,16,209,123,124,189,12,195,199,70,66,179,173,249,156,244,86,172,222,40,53,155,238,41,77,182,180,43,53,148,149,37,69,113,120,37,50,153,84,130,85,5,34,145,75,33,37,210,217,116,59,112,144,112,112,140,165,150,33,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,1,203,0,0,1,226,177,163,23,168,220,5,194,250,131,23,49,1,248,182,228,84,236,58,94,136,40,70,13,231,221,90,220,75,77,50,218,55,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,122,169,180,218,85,32,149,70,207,103,179,56,73,116,182,93,14,228,92,100,100,91,201,101,136,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,196,6,105,237,166,252,247,75,138,237,168,42,114,42,107,45,195,41,38,169,217,36,146,49,148,67,188,184,163,100,137,232,168,180,182,235,136,113,236,234,117,13,158,115,74,26,182,84,165,78,58,107,11,105,165,22,147,117,246,148,216,161,50,196,10,190,38,46,14,90,184,133,42,75,79,20,197,232,152,41,51,6,219,77,228,97,46,30,84,173,105,97,165,58,180,37,4,227,132,165,229,77,201,41,243,248,23,142,152,143,163,166,35,203,177,67,11,231,59,12,214,6,237,60,203,164,107,133,152,66,168,200,220,133,137,108,140,181,140,175,42,110,87,37,18,146,149,161,72,90,16,180,248,167,37,51,86,101,80,243,215,165,145,104,150,198,68,61,9,15,24,166,84,76,60,251,41,109,78,180,135,45,149,75,66,95,101,74,73,29,210,78,182,103,108,197,116,20,166,107,49,134,143,140,151,203,34,226,161,229,112,229,23,28,235,44,169,104,133,96,221,109,146,117,213,17,89,8,55,94,105,178,82,172,89,220,66,120,168,136,195,233,39,71,77,37,240,179,74,10,17,154,235,12,230,222,203,109,147,70,63,13,206,146,207,28,243,77,237,108,50,235,154,157,110,161,107,111,50,186,104,178,139,172,138,234,143,156,29,20,116,174,196,125,18,177,29,21,173,20,238,221,42,142,213,177,63,144,62,241,162,22,111,10,147,51,36,168,200,143,86,242,51,40,218,120,136,212,218,148,162,50,90,22,227,107,250,30,160,43,250,55,20,232,217,78,32,225,245,67,9,60,167,167,144,229,19,3,29,12,103,145,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,131,208,14,36,20,166,85,46,137,143,140,151,203,33,33,98,38,145,5,23,28,235,44,165,11,138,124,154,109,146,117,213,17,93,107,38,153,105,178,82,174,121,27,66,120,36,136,185,96,0,62,85,199,213,64,249,87,1,63,220,151,30,98,120,101,241,215,166,35,70,79,205,165,50,169,252,170,54,69,61,150,66,76,101,179,24,119,33,35,32,226,217,75,204,68,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,49,131,146,227,204,79,12,190,58,244,196,104,202,160,1,243,89,165,143,157,62,50,124,32,84,62,145,124,125,41,143,154,205,44,124,233,241,147,225,2,161,244,139,224,38,167,146,227,204,79,12,190,58,244,196,104,226,105,247,160,156,171,75,186,102,10,123,77,70,66,74,113,22,157,135,56,73,60,100,83,137,98,10,41,135,34,25,83,141,71,56,136,119,95,90,27,109,49,10,101,40,50,36,184,242,204,247,45,67,151,201,113,230,39,134,95,29,122,98,52,101,80,15,150,25,180,166,107,32,154,198,200,167,178,200,185,116,202,93,16,228,36,100,28,91,42,101,248,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,196,212,242,101,104,37,42,193,26,54,93,142,120,165,76,197,183,138,19,232,119,21,11,7,52,97,40,93,55,4,179,82,82,134,219,185,154,34,94,106,202,113,107,202,226,16,230,163,43,102,79,107,114,2,172,208,207,5,235,61,37,233,253,42,39,48,49,103,86,83,208,237,180,136,52,53,9,205,209,175,180,135,82,204,92,75,106,96,221,114,37,162,113,189,91,186,194,52,108,208,246,182,172,133,245,0,0,0,0,0,1,242,174,62,148,244,78,243,88,193,191,131,250,123,209,204,15,154,193,244,167,162,119,154,198,13,252,31,211,222,142,96,5,213,16,87,202,35,167,212,102,147,149,81,80,120,91,48,154,203,112,202,73,173,135,185,68,191,15,225,51,134,227,75,218,98,161,179,18,13,148,45,134,213,14,219,136,55,19,210,113,89,84,230,173,171,235,202,161,167,172,76,84,76,215,69,140,27,158,197,193,162,14,33,233,125,115,51,135,213,26,35,16,109,50,162,128,134,136,109,213,40,144,74,91,237,69,33,72,66,243,181,170,185,160,221,74,226,216,4,255,0,114,92,121,137,225,151,199,94,152,141,25,84,49,87,146,227,204,79,12,190,58,244,196,104,202,160,1,196,155,74,101,83,249,84,108,138,123,44,132,152,203,102,48,238,66,70,65,197,178,151,152,137,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,114,192,0,96,7,45,95,154,197,45,240,129,3,232,233,136,207,241,128,28,181,126,107,20,183,194,4,15,163,166,32,48,3,146,227,207,179,12,190,58,244,60,104,159,225,0,60,151,30,125,152,101,241,215,161,227,68,255,0,0,0,0,0,0,0,0,0,14,36,206,83,42,157,67,34,14,115,44,132,143,135,110,33,136,180,53,18,202,93,66,95,97,212,60,203,164,149,17,145,45,183,91,109,196,43,138,86,132,168,172,100,70,57,96,0,34,175,151,59,233,39,251,228,254,77,24,171,201,113,231,217,134,95,29,122,30,52,101,87,46,119,210,79,247,201,252,154,49,87,146,227,207,179,12,190,58,244,60,104,9,254,28,70,229,50,166,102,177,19,214,101,144,136,153,70,67,179,9,17,24,150,82,79,188,195,42,113,77,52,183,45,153,72,66,159,121,73,73,157,146,110,184,101,108,199,126,88,0,192,14,90,191,53,138,91,225,2,7,209,211,17,128,28,151,30,125,152,101,241,215,161,227,70,127,242,213,249,172,82,223,8,16,62,142,152,140,0,228,184,243,236,195,47,142,189,15,26,2,124,230,210,153,84,254,85,27,34,158,203,33,38,50,217,140,59,144,145,144,113,108,165,230,34,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,31,60,58,114,232,235,74,232,189,164,20,203,11,104,170,171,158,228,168,151,193,76,33,182,136,230,226,102,16,122,214,139,59,17,186,182,155,67,111,103,74,156,74,9,62,160,236,58,140,204,212,98,95,244,246,211,126,69,162,61,8,212,21,57,21,42,153,98,108,239,84,236,146,73,24,202,226,25,68,41,60,68,244,84,90,91,117,181,182,206,68,186,134,207,57,41,110,219,42,84,150,221,52,64,183,231,170,189,170,191,85,106,58,146,163,152,123,164,100,116,202,58,33,207,221,56,243,206,56,190,245,41,74,235,51,1,150,188,153,90,80,98,134,13,99,108,187,12,100,18,138,130,174,164,235,120,135,26,141,165,165,80,237,196,68,170,52,152,86,170,46,20,158,117,166,152,90,77,8,39,157,91,137,111,103,74,212,229,245,77,169,191,107,203,87,231,79,75,124,31,192,250,70,98,51,167,147,187,66,8,61,21,104,67,171,107,24,92,216,155,86,75,218,106,122,147,121,136,150,101,109,165,231,92,68,44,43,168,105,43,78,100,45,141,160,137,199,27,91,176,233,52,40,210,132,40,240,91,150,175,206,158,150,248,63,129,244,140,196,5,213,228,49,250,118,126,246,255,0,148,132,170,8,171,228,49,250,118,126,246,255,0,148,132,170,0,0,0,0,0,0,249,172,210,199,206,159,25,62,16,42,31,72,190,38,167,146,227,204,79,12,190,58,244,196,104,187,243,109,25,52,109,159,205,99,103,179,221,31,48,214,99,50,152,196,57,23,25,25,23,73,192,60,252,75,238,40,212,227,174,56,166,141,75,90,148,102,163,81,153,153,153,153,152,246,180,181,39,74,208,210,40,90,90,138,166,101,84,252,150,11,62,205,46,149,193,55,9,10,198,117,169,107,200,211,100,148,39,50,214,165,29,139,122,148,102,123,204,192,114,230,114,153,84,234,25,16,115,153,100,36,124,59,113,12,69,161,168,150,82,234,18,251,14,161,230,93,36,168,140,137,109,186,219,110,33,92,82,180,37,69,99,34,49,203,0,1,21,124,185,223,73,63,223,39,242,104,197,94,75,143,62,204,50,248,235,208,241,163,42,185,115,190,146,127,190,79,228,209,138,188,151,30,125,152,101,241,215,161,227,64,79,240,226,55,41,149,51,53,136,158,179,44,132,68,202,50,29,152,72,136,196,178,146,125,230,25,83,138,105,165,185,108,202,66,20,251,202,74,76,236,147,117,195,43,102,59,242,192,0,0,0,7,18,54,83,42,152,196,192,70,76,37,144,145,81,18,184,131,139,129,117,230,82,181,194,190,109,56,201,186,210,140,174,133,155,79,58,217,169,54,60,142,45,60,20,100,124,176,0,16,173,203,87,231,79,75,124,31,192,250,70,98,38,164,66,183,45,95,157,61,45,240,127,3,233,25,136,11,171,200,99,244,236,253,237,255,0,41,9,84,17,87,200,99,244,236,253,237,255,0,41,9,84,0,0,0,0,0,0,24,1,203,87,230,177,75,124,32,64,250,58,98,51,252,96,7,45,95,154,197,45,240,129,3,232,233,136,12,0,228,184,243,236,195,47,142,189,15,26,46,175,42,22,130,223,33,74,169,120,227,131,148,102,201,134,211,172,156,241,13,4,172,204,200,166,142,56,162,59,50,73,45,158,13,235,183,171,177,169,8,116,214,223,138,74,161,219,59,85,201,113,231,217,134,95,29,122,30,52,78,78,52,76,240,142,75,133,245,4,231,29,219,167,220,161,32,33,211,19,56,68,250,17,17,80,74,66,28,74,155,37,50,180,168,157,94,180,155,213,160,146,165,169,204,132,130,53,154,72,7,207,182,138,58,87,98,62,137,88,142,138,214,138,119,110,149,71,106,216,159,200,31,120,209,11,55,133,73,153,146,84,100,71,171,121,25,148,109,60,68,106,109,74,81,25,45,11,113,181,248,172,104,197,234,203,30,177,66,160,197,204,64,126,17,201,237,69,16,151,162,10,17,130,101,134,144,134,210,211,76,182,141,230,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,126,126,172,240,87,194,169,207,128,188,235,224,223,56,68,115,63,59,106,246,237,135,88,173,70,209,170,241,122,237,94,76,249,58,57,175,109,214,23,3,69,137,254,13,82,218,65,81,51,253,32,100,156,235,64,193,204,13,115,120,101,67,42,37,189,237,44,152,113,214,82,100,110,178,219,230,203,142,55,101,103,109,11,78,71,47,171,80,72,167,38,47,39,164,101,45,25,13,164,86,144,52,134,166,106,206,87,105,41,4,205,151,216,138,149,69,52,251,205,187,21,27,8,251,40,202,241,106,153,92,49,230,90,73,46,27,153,73,100,210,145,18,195,234,118,83,54,149,79,229,80,83,217,20,206,18,99,45,152,195,183,23,7,25,8,242,94,98,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,242,196,2,127,185,46,60,196,240,203,227,175,76,70,136,1,19,253,201,113,230,39,134,95,29,122,98,52,64,8,9,254,228,184,243,19,195,47,142,189,49,26,45,255,0,41,22,128,178,44,125,165,102,152,219,134,242,253,139,19,105,249,122,226,34,25,133,134,91,158,19,66,176,221,202,25,109,180,149,45,81,137,66,50,176,226,82,106,93,146,202,238,157,90,217,184,28,151,30,98,120,101,241,215,166,35,70,85,0,249,97,148,202,102,179,249,172,20,138,69,44,139,152,204,166,49,13,194,65,193,194,50,167,159,137,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,78,247,39,118,132,16,122,42,208,135,86,214,48,185,177,54,172,151,180,212,245,38,243,17,44,202,219,75,206,184,136,88,87,80,210,86,156,200,91,27,65,19,142,54,183,97,210,104,81,165,8,81,220,9,6,132,24,29,77,233,63,50,210,206,91,11,53,69,95,48,215,58,136,36,60,203,50,184,88,167,161,201,135,226,155,101,166,144,181,60,234,13,227,89,184,226,210,165,196,58,179,78,115,74,147,144,0,0,0,0,0,0,62,85,199,210,158,137,222,107,24,55,240,127,79,122,57,129,243,88,62,148,244,78,243,88,193,191,131,250,123,209,204,0,186,162,10,249,68,116,250,140,210,114,170,42,15,11,102,19,89,110,25,73,53,176,247,40,151,225,252,38,112,220,105,123,76,84,54,98,65,178,133,176,218,161,219,113,6,226,122,78,43,42,156,213,181,125,121,84,52,245,137,138,137,154,232,177,131,115,216,184,52,65,196,61,47,174,102,112,250,163,68,98,13,166,84,80,16,209,13,186,165,18,9,75,125,168,164,41,8,94,118,181,87,52,27,169,92,91,0,159,238,75,143,49,60,50,248,235,211,17,163,42,134,42,242,92,121,137,225,151,199,94,152,141,25,84,3,18,185,77,116,117,137,199,253,26,38,47,210,212,156,92,242,182,163,34,27,156,200,25,128,105,165,69,188,140,233,68,100,58,77,73,53,173,10,135,53,185,169,104,201,110,59,15,14,68,75,52,165,10,128,193,245,80,62,107,52,167,193,79,204,237,164,21,109,131,141,204,54,216,74,126,96,91,3,234,119,88,226,224,95,105,17,16,186,213,106,219,35,120,152,121,162,115,42,9,58,194,94,91,166,198,97,106,134,106,114,78,224,92,247,19,244,160,150,98,55,51,74,163,105,108,52,188,198,110,169,129,161,121,98,159,135,136,110,0,153,104,201,70,167,146,250,53,233,93,137,45,236,198,172,233,94,173,43,194,177,59,220,148,56,59,42,195,93,18,228,149,114,164,49,112,53,14,32,196,68,78,230,142,198,194,165,167,220,97,47,56,204,18,80,172,137,89,195,28,58,16,251,100,163,81,94,41,213,160,242,184,68,3,50,128,0,7,205,102,150,62,116,248,201,240,129,80,250,69,241,53,28,151,62,98,120,103,241,215,166,35,68,43,233,99,231,79,140,159,8,21,15,164,95,19,57,201,161,54,149,72,57,63,240,254,123,61,153,194,75,165,178,232,121,244,92,100,100,91,201,101,136,102,27,155,71,41,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,192,121,94,84,237,23,232,28,87,193,41,174,55,76,38,240,146,26,179,14,36,239,59,3,25,17,16,204,44,52,193,133,62,202,142,18,37,195,105,78,186,187,19,168,133,105,43,65,109,17,86,250,33,136,66,148,205,166,178,9,172,20,246,69,51,139,151,76,165,209,13,197,193,198,66,60,166,95,134,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,101,167,40,134,155,209,154,84,215,101,73,81,209,89,112,202,148,152,58,236,137,68,203,240,207,77,28,83,45,54,184,168,150,150,234,144,172,171,75,250,131,54,219,113,13,68,40,150,146,82,214,146,234,180,10,208,134,123,165,189,118,236,109,71,11,53,150,225,148,147,90,212,238,119,6,242,33,222,92,81,178,102,204,44,34,156,105,196,56,246,117,52,183,11,33,165,13,95,50,146,167,26,37,132,179,232,1,164,77,119,164,158,143,210,154,203,17,41,105,172,36,234,11,60,190,46,122,244,11,48,144,19,215,155,117,196,27,240,105,75,170,90,178,161,45,147,203,213,182,214,189,78,161,162,178,20,134,242,84,113,37,82,185,84,130,87,7,34,145,75,33,37,210,217,116,59,112,144,112,112,140,165,150,33,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,28,194,222,144,20,3,222,86,0,1,110,49,110,90,204,124,141,166,157,36,25,20,122,85,210,65,43,126,71,63,40,128,252,110,146,177,5,204,186,179,71,79,105,190,86,201,60,53,127,148,125,9,86,208,251,68,177,180,103,203,104,130,62,23,245,170,16,107,165,109,59,205,158,11,124,185,172,214,109,223,67,181,173,168,239,62,208,24,169,8,179,78,123,117,216,76,94,129,51,37,57,72,17,26,15,125,91,111,43,220,161,68,57,193,59,147,63,70,247,183,95,190,38,63,64,198,53,52,137,22,107,254,123,47,195,220,161,64,72,44,10,238,209,238,245,223,136,134,228,78,246,204,189,239,190,54,160,85,118,140,237,235,191,17,13,215,247,182,103,239,125,240,24,123,167,4,1,68,97,197,106,90,194,78,110,109,245,183,250,60,48,135,106,169,149,65,98,204,82,82,225,158,76,156,55,113,134,79,229,19,95,166,19,121,176,202,173,223,107,236,31,198,33,196,49,98,138,50,227,36,204,175,123,106,127,138,160,4,164,114,111,62,183,168,9,58,12,213,186,87,49,61,231,127,213,19,25,223,13,185,150,247,250,194,251,195,1,121,53,78,212,44,163,119,234,84,199,210,38,51,234,23,212,27,250,130,251,192,55,184,111,26,133,47,98,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,0,0,0,0,20,51,176,210,53,43,128,210,2,167,192,134,132,29,238,53,94,227,67,125,96,53,128,0,13,168,147,241,75,47,104,127,120,97,14,157,203,201,135,149,198,235,219,155,63,15,12,51,114,40,252,90,254,160,198,13,233,227,152,232,10,224,173,187,230,103,225,225,64,68,187,173,109,24,188,125,44,185,187,175,250,84,75,38,130,48,25,104,10,29,90,219,219,156,253,111,187,196,136,161,130,69,241,145,9,59,145,111,254,42,98,92,244,29,109,41,195,170,40,200,207,245,75,240,241,32,51,58,25,22,101,178,191,4,23,222,29,77,83,243,130,62,188,95,193,80,237,216,59,50,143,169,47,188,58,10,205,236,146,214,204,141,55,218,8,183,253,74,128,67,7,40,18,239,136,169,43,112,157,79,63,14,216,196,90,67,244,223,252,223,249,195,42,180,251,124,215,136,199,189,59,167,115,206,31,95,108,98,197,24,146,86,217,127,115,255,0,56,4,218,232,195,13,158,50,118,89,237,227,96,122,187,221,16,231,165,18,114,105,51,139,137,189,237,93,207,203,255,0,152,60,38,155,69,72,98,56,201,245,137,94,169,1,247,222,16,187,165,89,101,210,135,24,75,178,190,168,11,255,0,152,190,3,214,86,90,90,213,83,141,20,40,93,19,41,246,182,26,110,69,174,143,158,191,103,26,136,143,142,84,202,62,33,12,102,67,198,219,176,132,220,68,34,242,45,162,81,62,206,107,217,8,51,226,232,121,162,181,101,165,118,46,75,233,9,60,182,45,52,196,186,34,30,38,172,155,182,225,50,137,116,184,215,211,36,186,164,45,59,75,137,75,137,101,25,85,153,100,106,50,213,161,197,163,192,96,246,15,87,216,235,95,202,240,231,14,100,49,115,25,148,198,33,134,157,117,168,87,158,98,94,195,143,54,201,197,197,41,148,45,77,67,54,167,80,110,58,105,50,73,31,188,71,244,37,162,182,140,244,110,138,56,73,7,133,148,132,116,92,197,107,136,84,202,111,51,137,51,74,230,51,23,16,132,58,249,55,115,75,40,202,211,104,67,105,51,202,132,39,50,150,188,238,44,61,174,21,225,165,43,131,120,109,78,225,117,21,9,168,146,211,50,246,165,240,217,155,109,14,61,148,186,111,187,171,66,16,167,157,89,169,199,22,73,44,238,45,106,50,186,140,122,148,157,207,128,162,248,154,65,4,91,136,5,79,136,132,46,87,172,116,131,196,253,35,161,48,230,158,156,237,178,92,52,151,170,92,242,80,76,45,148,206,31,89,57,26,109,186,217,169,106,202,132,194,48,180,44,200,219,118,25,212,146,18,121,148,185,158,196,58,218,85,134,180,13,75,136,179,216,120,167,229,180,172,158,50,117,24,212,34,18,167,220,98,25,149,188,226,91,37,41,41,53,154,80,100,68,106,73,94,215,50,226,62,102,49,10,181,154,226,85,125,82,226,44,246,30,17,137,149,85,56,140,157,198,53,8,133,37,134,223,137,121,111,56,150,210,165,41,68,130,82,204,136,141,74,59,90,230,124,64,122,12,62,192,188,71,196,250,19,16,49,26,142,147,109,178,92,52,151,194,204,103,170,65,154,222,75,111,189,171,65,54,210,9,75,86,84,33,247,214,179,34,109,182,161,157,82,214,147,200,149,246,218,42,226,151,200,91,72,236,58,196,199,167,188,205,1,38,168,33,121,214,55,101,218,53,82,183,87,169,142,241,100,133,169,87,133,117,244,244,18,107,43,221,22,81,36,202,92,249,59,180,103,136,150,104,19,29,65,87,241,209,112,236,99,60,60,198,111,16,220,33,180,151,224,165,211,40,38,225,90,213,185,153,196,41,107,134,105,184,130,53,36,178,155,228,133,34,232,85,225,50,172,165,167,180,53,85,57,162,170,152,29,138,117,79,204,34,37,115,24,109,106,28,212,69,48,226,155,117,188,232,53,33,89,86,133,21,210,102,147,181,200,204,183,128,250,147,22,171,75,31,53,140,100,248,63,168,125,28,248,242,154,4,226,101,43,138,26,35,225,156,198,150,139,214,115,13,63,5,76,204,88,91,141,155,208,177,208,12,34,29,212,56,148,45,89,51,106,210,234,9,86,81,180,243,75,52,167,61,135,171,210,199,205,99,25,62,15,234,31,71,62,3,230,176,125,41,232,157,230,177,131,127,7,244,247,163,152,31,53,131,233,79,68,239,53,140,27,248,63,167,189,28,192,11,170,0,0,0,0,3,0,57,106,252,214,41,111,132,8,31,71,76,68,43,9,169,229,171,243,88,165,190,16,32,125,29,49,17,87,162,119,157,62,13,252,32,83,222,145,96,4,175,114,104,104,21,13,128,212,243,56,213,139,50,40,71,241,22,121,14,219,210,132,57,173,207,32,151,63,10,218,148,202,153,121,166,212,196,113,169,199,154,120,250,121,80,146,66,20,146,91,196,188,245,0,0,16,173,203,87,231,79,75,124,31,192,250,70,98,38,164,66,183,45,95,157,61,45,240,127,3,233,25,136,7,34,167,157,61,83,240,127,29,233,25,112,246,188,174,216,223,141,24,107,164,149,55,34,195,156,94,173,105,89,107,244,60,28,91,176,114,73,252,92,11,14,62,168,248,244,169,213,54,203,137,73,172,210,132,36,212,101,123,33,37,212,67,197,114,42,121,211,213,63,7,241,222,145,151,9,9,210,131,147,211,5,244,179,175,229,248,141,136,213,61,107,46,153,75,164,237,73,26,106,73,27,8,203,10,97,183,158,121,42,82,94,134,117,70,188,209,11,35,50,81,21,137,59,184,153,134,58,242,53,226,198,41,226,135,201,127,228,153,137,117,93,91,205,158,15,236,92,251,57,137,143,217,117,156,225,172,213,107,150,172,153,181,104,205,150,215,200,155,240,33,96,57,106,252,233,233,111,131,248,31,72,204,68,148,232,165,161,78,22,104,125,225,79,200,206,127,85,204,252,45,216,118,222,125,138,134,123,87,178,235,245,122,173,75,13,90,251,74,243,102,205,123,38,214,177,222,53,185,106,252,233,233,111,131,248,31,72,204,64,93,94,67,31,167,103,239,111,249,72,74,160,138,190,67,31,167,103,239,111,249,72,74,160,0,0,0,0,0,8,128,229,100,211,18,170,171,99,63,51,20,166,129,170,233,9,44,186,96,184,217,188,108,237,135,32,156,168,54,119,222,101,133,66,182,149,228,122,92,107,108,222,75,171,205,173,113,13,25,37,179,102,235,193,92,1,194,111,147,174,50,210,120,71,225,124,170,151,240,162,96,152,46,116,153,170,204,177,209,82,178,165,55,45,99,203,203,171,105,172,201,214,58,182,209,153,57,179,20,239,233,201,162,36,171,75,236,35,77,40,196,198,18,79,86,72,98,21,50,167,38,175,195,165,104,67,230,131,74,225,94,89,36,221,68,51,197,151,62,172,238,75,109,151,13,46,106,137,181,124,251,85,52,157,85,67,79,98,169,106,214,153,154,211,243,168,44,155,76,186,105,4,228,36,83,25,208,149,163,59,78,18,86,156,200,90,84,87,45,233,81,25,110,50,1,34,156,175,56,103,74,224,222,28,104,225,133,180,84,38,207,37,166,101,243,249,124,54,102,219,67,143,100,41,102,119,221,213,161,8,83,206,172,212,227,139,36,150,119,22,181,25,93,70,45,255,0,35,237,39,74,215,58,68,214,116,181,107,76,202,170,9,44,110,31,197,237,50,233,164,19,113,112,175,228,154,75,22,140,237,56,74,66,178,173,9,81,92,183,41,36,101,188,136,89,93,33,52,174,158,233,23,131,88,67,70,215,78,205,102,53,126,27,243,220,28,194,119,26,242,29,231,88,88,149,66,28,35,134,162,34,89,188,132,48,182,156,53,146,148,173,90,28,55,22,183,86,72,226,232,141,165,4,215,68,202,182,173,196,106,106,81,9,49,168,102,52,186,164,146,118,163,161,212,244,18,95,114,99,2,243,138,136,74,29,105,100,141,158,30,32,146,104,81,158,176,219,185,101,204,100,13,52,244,113,149,104,177,143,51,92,43,145,86,240,149,44,181,48,236,204,160,214,78,165,81,176,76,63,152,219,133,142,74,72,146,136,148,164,137,91,136,137,109,173,151,73,40,214,106,211,122,185,43,244,160,175,176,163,27,101,88,33,47,148,69,207,169,60,71,156,50,212,116,28,60,59,209,81,50,247,210,195,201,40,184,102,201,212,180,210,46,109,46,41,213,33,103,179,194,223,232,100,48,215,243,213,94,213,95,170,181,29,73,81,204,61,210,50,58,101,29,16,231,238,156,121,231,28,95,122,148,165,117,153,137,201,228,251,208,42,158,209,154,141,129,174,113,6,69,9,25,138,147,120,118,222,142,92,70,203,26,137,2,200,226,82,76,192,188,77,18,217,90,161,226,18,220,65,165,197,161,107,65,146,84,164,17,25,134,101,0,0,0,249,87,31,85,3,229,92,4,255,0,114,92,121,137,225,151,199,94,152,141,25,84,49,87,146,227,204,79,12,190,58,244,196,104,202,160,1,243,89,165,143,157,62,50,124,32,84,62,145,124,125,41,143,154,205,44,124,233,241,147,225,2,161,244,139,224,38,167,146,227,204,79,12,190,58,244,196,104,202,161,138,188,151,30,98,120,101,241,215,166,35,70,85,0,0,0,0,0,0,249,172,252,214,58,83,255,0,231,45,138,191,252,101,49,254,152,125,4,104,201,54,154,207,244,109,194,137,236,246,103,23,49,153,76,104,121,20,92,100,100,91,202,121,248,151,220,128,101,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,49,47,251,10,154,44,127,191,236,85,255,0,26,203,191,212,70,111,225,237,21,42,195,90,2,154,195,153,20,68,91,242,218,86,79,5,36,131,118,45,105,83,238,49,12,202,25,109,78,41,41,74,77,102,148,17,153,146,82,87,189,136,184,0,249,119,18,169,164,142,157,63,33,77,11,240,123,3,176,114,179,217,49,38,117,135,244,223,60,68,193,39,51,210,41,91,146,150,140,236,241,40,182,120,199,174,222,174,196,165,161,163,91,158,41,74,135,112,226,172,114,166,115,105,172,234,37,17,147,153,156,92,124,67,112,236,66,33,216,151,148,234,210,195,13,33,150,90,37,40,204,201,13,180,219,109,161,60,18,132,37,37,98,34,32,29,181,1,64,86,88,167,89,74,112,251,15,169,232,185,229,67,60,136,40,104,24,24,98,44,238,174,198,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,100,196,42,42,107,134,181,253,75,135,51,216,136,71,230,84,172,226,54,73,24,236,34,212,166,28,126,25,229,178,226,155,82,146,149,26,13,72,51,35,52,164,237,107,145,112,19,103,201,221,160,44,30,140,116,169,215,152,165,47,149,76,177,54,119,170,136,177,195,49,17,224,203,100,219,168,217,161,98,114,154,201,229,161,247,19,16,227,107,38,213,209,109,57,146,222,177,216,129,210,199,206,159,25,62,16,42,31,72,190,2,106,121,46,60,196,240,203,227,175,76,70,140,170,24,171,201,113,230,39,134,95,29,122,98,52,101,80,0,0,0,12,0,229,171,243,88,165,190,16,32,125,29,49,25,254,48,3,150,175,205,98,150,248,64,129,244,116,196,6,0,114,92,121,246,97,151,199,94,135,141,19,252,32,7,146,227,207,179,12,190,58,244,60,104,159,224,0,0,0,22,211,73,185,180,214,65,163,110,43,207,100,83,56,185,116,202,93,67,207,98,224,227,33,30,83,47,195,62,220,3,202,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,114,199,159,196,42,42,85,137,84,5,75,135,51,216,136,182,37,181,84,158,54,73,24,236,34,210,151,219,98,37,149,178,226,155,82,146,164,146,201,43,51,35,52,168,175,107,145,240,1,243,153,249,172,116,167,255,0,206,91,21,127,248,202,99,253,48,250,83,24,1,253,133,77,22,63,223,246,42,255,0,141,101,223,234,35,63,192,0,0,4,85,242,231,125,36,255,0,124,159,201,163,21,121,46,60,251,48,203,227,175,67,198,140,170,229,206,250,73,254,249,63,147,70,42,242,92,121,246,97,151,199,94,135,141,1,63,192,0,3,0,57,106,252,214,41,111,132,8,31,71,76,68,90,232,147,141,242,173,28,49,250,156,198,137,204,142,46,115,15,78,67,205,20,136,8,103,18,218,226,95,122,93,19,14,202,13,106,220,132,27,175,55,157,118,81,165,25,148,73,89,145,32,229,43,150,175,205,98,150,248,64,129,244,116,196,66,176,15,107,141,24,189,89,99,214,40,84,24,185,136,15,194,57,61,168,162,18,244,65,66,48,76,176,210,16,218,90,105,150,209,188,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,82,121,45,244,5,140,195,189,135,73,188,99,151,205,101,181,121,237,144,244,237,59,25,12,252,11,210,134,207,91,12,244,76,91,110,37,11,83,206,160,220,38,219,50,54,210,211,132,231,77,110,35,83,98,185,46,116,18,149,99,100,213,236,119,198,138,102,46,34,137,145,196,33,52,252,186,45,132,236,85,12,106,84,178,117,110,102,60,206,195,67,169,9,35,70,77,91,174,40,208,106,81,50,243,74,153,240,1,10,220,181,126,116,244,183,193,252,15,164,102,34,106,68,43,114,213,249,211,210,223,7,240,62,145,152,128,186,188,134,63,78,207,222,223,242,144,149,65,21,124,134,63,78,207,222,223,242,144,149,64,0,0,0,0,0,0,0,0,0,0,17,87,203,157,244,147,253,242,127,38,140,85,228,184,243,236,195,47,142,189,15,26,50,171,151,59,233,39,251,228,254,77,24,171,201,113,231,217,134,95,29,122,30,52,4,255,0,0,0,0,0,0,0,0,0,133,110,90,191,58,122,91,224,254,7,210,51,17,53,34,21,185,106,252,233,233,111,131,248,31,72,204,64,93,94,67,31,167,103,239,111,249,72,74,160,138,190,67,31,167,103,239,111,249,72,74,160,0,0,0,12,32,229,118,196,42,251,13,116,109,166,231,184,115,92,84,20,172,201,250,226,14,17,216,201,36,205,232,23,220,97,80,17,234,83,74,113,149,37,70,131,82,16,163,73,157,174,132,159,81,12,223,22,127,74,13,23,232,29,44,232,9,126,28,226,52,222,160,151,75,101,211,134,167,109,59,36,136,101,151,212,251,108,188,202,82,165,60,211,169,52,101,136,89,153,18,72,238,73,223,196,140,34,131,147,135,72,92,125,174,116,206,195,202,90,181,199,12,64,168,36,177,188,237,180,203,166,149,52,108,92,43,249,37,81,107,70,118,156,113,72,86,85,161,42,43,150,229,36,140,183,145,12,192,229,171,243,88,165,190,16,32,125,29,49,30,255,0,1,57,47,240,11,71,108,88,145,99,29,21,87,226,4,108,234,159,218,182,102,38,147,8,39,33,87,175,134,118,29,121,210,220,35,107,59,33,229,25,89,101,210,34,189,202,228,126,3,150,175,205,98,150,248,64,129,244,116,196,4,122,242,103,77,165,82,13,53,240,254,123,61,153,194,75,165,178,232,121,244,92,100,100,91,201,101,136,102,27,146,71,41,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,199,171,229,4,211,214,161,210,102,178,142,161,176,250,123,23,7,133,114,136,135,25,129,68,62,213,4,185,250,12,161,148,111,71,50,110,154,30,66,98,33,212,228,57,41,180,45,8,89,26,146,149,153,145,97,252,178,109,53,146,196,174,50,77,51,139,128,136,114,29,248,69,187,12,242,154,90,152,125,165,178,243,70,164,153,25,161,198,156,113,181,167,130,144,181,36,238,70,100,46,6,143,26,63,87,218,77,98,132,14,20,97,202,33,17,50,140,135,136,139,118,50,56,158,40,40,38,25,108,212,167,98,28,101,183,20,218,13,89,26,74,141,54,55,29,109,59,179,16,11,149,160,190,134,83,221,48,241,30,42,88,228,215,153,168,202,95,103,136,169,166,77,45,7,20,150,221,53,234,161,161,155,85,238,243,186,167,72,156,82,77,182,210,133,41,89,140,144,211,150,215,72,125,31,171,237,25,113,66,59,10,49,25,16,139,153,65,195,195,197,181,25,2,79,28,20,107,15,54,74,75,176,238,60,219,106,113,4,172,237,41,68,155,19,141,56,157,249,76,125,15,96,94,5,225,198,142,152,113,46,194,252,47,147,108,50,168,27,186,243,206,153,46,42,97,20,162,34,114,42,37,194,34,214,60,188,169,185,216,146,73,74,80,132,161,8,66,19,111,244,215,209,70,69,165,166,13,70,209,186,169,84,29,95,45,188,101,45,59,141,101,106,216,34,179,32,220,108,212,217,146,201,151,208,141,83,133,101,164,174,135,53,107,91,77,144,12,21,228,197,229,11,131,165,160,225,180,117,210,6,175,212,202,153,202,213,37,63,153,188,195,16,178,168,86,152,121,199,97,99,98,223,121,25,89,45,83,40,134,44,171,81,41,195,111,49,32,154,74,35,4,122,10,254,128,172,176,178,178,155,97,246,32,211,209,114,58,134,71,16,112,209,208,49,36,89,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,207,128,159,238,75,143,49,60,50,248,235,211,17,162,0,68,255,0,114,92,121,137,225,151,199,94,152,141,16,2,2,127,185,46,60,196,240,203,227,175,76,70,140,170,24,171,201,113,230,39,134,95,29,122,98,52,101,80,0,0,0,0,0,15,154,207,205,99,165,63,254,114,216,171,255,0,198,83,31,233,135,208,70,140,147,105,172,255,0,70,220,40,158,207,102,113,115,25,148,198,135,145,69,198,70,69,188,167,159,137,125,200,6,84,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,18,255,0,176,169,162,199,251,254,197,95,241,172,187,253,68,102,254,30,209,82,172,53,160,41,172,57,145,68,69,191,45,165,100,240,82,72,55,98,214,149,62,227,16,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,123,216,139,128,15,151,113,42,154,72,233,211,242,20,208,191,7,176,59,7,43,61,147,18,103,88,127,77,243,196,76,18,115,61,34,149,185,41,104,206,207,18,139,103,140,122,237,234,236,74,90,26,53,185,226,148,168,119,14,42,199,42,103,54,154,206,162,81,25,57,153,197,199,196,55,14,196,34,29,137,121,78,173,44,48,210,25,101,162,82,140,204,144,219,77,182,218,19,193,40,66,82,86,34,34,1,219,80,20,5,101,138,117,148,167,15,176,250,158,139,158,84,51,200,130,134,129,129,134,34,206,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,76,66,162,166,184,107,95,212,184,115,61,136,132,126,101,74,206,35,100,145,142,194,45,74,97,199,225,158,91,46,41,181,41,41,81,160,212,131,50,51,74,78,214,185,23,1,54,124,157,218,2,193,232,199,74,157,121,138,82,249,84,203,19,103,122,168,139,28,51,17,30,12,182,77,186,141,154,22,39,41,172,158,90,31,113,49,14,54,178,109,93,22,211,153,45,235,29,136,29,44,124,233,241,147,225,2,161,244,139,224,38,167,146,227,204,79,12,190,58,244,196,104,202,161,138,188,151,30,98,120,101,241,215,166,35,70,85,0,8,160,229,176,194,26,54,87,19,65,227,84,153,138,126,93,80,206,98,34,164,211,164,37,243,110,99,55,67,109,54,168,104,130,100,186,46,162,29,40,113,167,30,220,180,235,225,80,102,164,228,36,74,248,130,190,86,44,116,158,226,126,148,19,60,57,231,153,84,109,45,134,150,151,74,19,47,36,47,44,83,240,240,238,71,155,206,145,168,212,242,95,70,161,72,185,37,189,152,147,145,43,214,41,97,138,184,79,66,252,148,49,78,141,195,62,116,230,207,11,106,9,116,139,109,212,107,182,93,170,37,182,117,186,188,201,207,151,89,155,46,100,222,214,185,94,227,233,206,83,41,149,72,37,80,82,41,20,178,18,93,45,151,67,183,9,7,7,8,202,89,98,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,242,196,62,148,244,88,198,191,205,19,163,237,19,140,110,75,246,40,186,130,94,123,123,9,107,86,218,35,152,117,112,241,90,164,235,28,50,100,223,101,211,111,50,205,90,179,70,107,42,228,65,117,64,0,7,205,102,150,62,116,248,201,240,129,80,250,69,241,239,234,173,51,103,177,122,24,209,90,29,210,82,173,134,85,3,181,196,85,115,24,132,33,110,76,28,84,213,248,216,104,104,114,223,171,101,25,152,113,110,110,113,110,36,144,89,16,133,107,252,6,150,62,116,248,201,240,129,80,250,69,241,226,168,10,2,178,197,58,202,83,135,216,125,79,69,207,42,25,228,65,67,64,192,195,17,103,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,32,247,250,47,104,201,95,105,77,138,18,220,63,164,97,162,224,229,174,68,37,51,154,132,229,207,68,193,73,152,54,221,115,59,234,108,178,165,107,75,14,165,164,45,72,39,28,36,163,50,110,106,79,208,150,12,97,5,27,128,184,97,79,225,29,0,204,91,114,42,118,29,76,195,156,91,230,243,238,173,110,41,215,93,113,123,136,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,188,94,138,90,40,225,198,137,88,110,138,38,137,107,110,154,199,106,223,159,207,223,100,145,21,55,138,73,25,18,148,68,103,171,101,25,148,77,50,70,105,109,42,81,153,173,107,113,197,222,128,20,245,194,162,135,114,59,216,84,140,204,128,5,72,236,40,0,58,170,133,189,108,34,83,123,120,210,63,184,98,26,244,224,151,101,240,47,199,94,252,229,235,127,107,119,137,160,153,167,52,58,75,127,150,95,120,196,79,105,203,38,79,231,38,201,124,255,0,68,186,191,107,119,0,140,200,82,182,111,176,38,31,64,168,141,101,34,73,201,107,213,150,227,238,80,162,30,156,66,27,181,149,199,180,196,170,242,126,70,169,84,219,9,51,70,250,197,37,255,0,87,10,2,78,229,136,200,193,149,239,211,252,68,57,78,239,73,142,12,161,87,135,87,15,44,254,241,14,99,182,200,119,48,24,217,165,243,121,176,210,173,223,253,193,252,98,28,66,254,45,39,38,48,205,119,222,218,143,226,173,137,160,210,249,230,219,195,10,176,245,137,43,108,28,79,246,68,56,133,204,90,90,92,198,57,171,137,81,25,158,163,129,238,249,213,176,18,111,201,166,119,161,101,7,255,0,21,76,125,36,99,63,97,10,236,55,245,5,247,132,127,114,105,172,202,135,148,150,239,208,153,143,164,68,128,66,31,202,237,31,185,167,239,0,223,51,234,21,35,184,161,150,235,130,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,1,69,112,26,70,163,43,138,29,128,14,195,66,8,183,216,106,61,220,70,148,149,174,3,80,169,121,38,40,43,125,198,3,141,22,86,109,127,80,99,9,116,235,104,149,135,85,186,206,255,0,169,191,135,134,25,181,20,74,54,215,187,214,24,195,77,55,165,209,17,120,113,90,33,45,153,230,230,238,10,34,224,252,55,104,8,133,74,205,140,98,37,149,172,158,179,225,243,168,150,141,6,99,77,204,61,162,82,70,131,191,57,112,250,252,72,137,74,129,46,203,49,117,246,220,73,36,218,203,123,239,227,10,93,158,248,148,173,1,166,166,253,23,66,176,89,58,92,231,193,39,127,85,138,48,25,243,15,115,101,179,62,180,23,222,30,82,188,123,85,45,65,168,210,69,181,17,111,250,149,15,87,12,171,176,221,253,130,126,240,183,216,183,49,76,20,141,167,46,157,241,233,78,242,51,245,142,118,123,192,33,147,79,8,164,187,136,238,146,86,133,101,157,206,239,148,239,111,30,216,198,202,45,6,123,102,66,53,122,157,237,191,217,11,209,166,44,247,156,241,66,108,131,54,252,68,254,114,69,149,38,92,98,11,141,253,225,106,112,210,5,17,28,229,156,212,89,117,60,12,189,184,9,200,209,85,156,145,115,252,196,162,187,144,22,191,190,240,133,13,43,252,233,49,143,252,63,168,125,34,248,156,93,27,32,89,98,42,116,104,82,206,238,65,113,50,237,116,65,214,149,254,116,184,199,254,31,212,62,145,124,4,180,114,71,224,94,28,82,26,54,201,241,190,89,38,214,214,117,222,222,212,202,103,16,100,183,25,133,135,143,121,134,225,97,247,22,169,147,217,208,226,200,174,165,184,100,106,81,146,26,75,121,212,71,115,24,171,201,115,111,204,41,134,127,29,122,98,52,101,81,113,1,165,126,81,138,38,228,119,21,81,164,213,196,84,184,110,1,133,156,174,88,151,84,225,222,136,239,75,233,104,189,147,195,106,130,18,153,152,190,135,28,109,228,192,184,196,68,67,168,109,72,82,109,172,217,82,210,201,89,146,166,157,117,6,158,149,202,19,48,246,138,154,226,85,125,77,97,212,138,34,17,137,149,85,56,131,146,65,187,22,181,37,134,223,137,121,12,182,167,20,148,169,68,130,82,200,204,201,42,59,94,196,124,6,127,114,219,86,179,88,252,104,195,220,58,122,30,16,165,178,58,93,217,220,59,169,66,181,234,126,58,45,198,93,74,213,155,41,160,147,47,100,210,68,146,50,53,57,115,85,200,147,101,185,46,112,134,27,22,180,192,166,95,153,179,8,252,182,134,135,122,175,138,101,231,221,105,107,92,50,144,136,85,52,109,249,75,68,99,240,142,26,84,105,65,161,181,146,179,121,10,9,211,195,186,42,85,134,180,13,53,135,82,40,136,183,229,180,172,158,10,73,6,236,90,210,167,220,98,25,148,50,218,156,82,82,148,154,205,40,35,51,36,164,175,123,17,112,16,69,202,105,130,159,33,109,46,42,157,158,97,181,64,87,119,173,96,243,187,157,230,182,215,222,218,27,114,205,161,41,180,83,81,57,18,89,172,209,181,153,70,172,214,159,209,22,220,183,24,67,12,185,86,30,227,220,11,16,141,196,49,16,237,33,52,113,79,187,175,125,11,75,145,80,73,67,123,218,36,54,109,199,154,149,209,89,155,205,151,76,136,178,3,145,31,23,161,151,42,196,44,4,142,126,17,184,134,34,26,171,229,109,165,135,117,239,161,105,110,22,53,75,115,123,68,134,205,184,2,74,122,43,51,121,195,233,145,30,76,245,210,199,205,99,25,62,15,234,31,71,62,33,175,146,151,19,62,71,122,100,211,146,232,136,185,84,36,5,107,47,142,166,99,31,152,57,171,203,172,108,162,33,208,202,141,105,73,60,228,84,44,51,73,35,205,155,90,104,74,115,41,38,83,41,165,143,154,198,50,124,31,212,62,142,124,7,205,96,157,58,131,75,106,87,68,109,1,112,114,169,153,53,183,84,147,220,63,147,203,233,153,114,82,219,186,200,228,201,80,180,62,251,70,243,78,28,27,110,19,41,121,109,153,169,58,230,200,138,235,33,5,131,213,98,46,38,85,88,161,49,147,204,106,152,189,103,48,211,242,170,102,92,194,28,112,217,133,129,128,133,110,29,164,54,149,173,89,51,106,212,234,201,54,73,186,243,171,36,167,61,128,125,4,232,119,165,85,27,165,126,17,203,235,9,52,202,17,53,60,186,30,30,26,172,148,54,217,178,185,116,196,209,211,52,180,165,173,91,51,138,75,138,101,121,149,153,4,105,51,214,33,196,34,250,143,155,109,21,116,152,172,180,80,197,200,60,82,163,224,97,38,40,84,58,165,179,121,100,73,18,81,49,151,56,182,214,235,4,230,83,83,43,204,211,107,67,137,35,202,180,39,50,86,140,237,175,232,83,7,113,138,129,199,90,2,87,136,216,115,62,132,152,203,102,48,236,58,235,77,69,50,243,242,247,220,101,183,149,9,20,150,86,180,181,18,218,93,65,56,209,168,205,38,126,241,152,123,80,0,1,128,28,181,126,107,20,183,194,4,15,163,166,34,42,244,78,243,167,193,191,132,10,123,210,44,9,84,229,171,243,88,165,190,16,32,125,29,49,17,87,162,119,157,62,13,252,32,83,222,145,96,7,210,152,0,0,8,86,229,171,243,167,165,190,15,224,125,35,49,19,82,33,91,150,175,206,158,150,248,63,129,244,140,196,3,145,83,206,158,169,248,63,142,244,140,184,77,72,133,110,69,79,58,122,167,224,254,59,210,50,225,53,32,2,21,185,106,252,233,233,111,131,248,31,72,204,68,212,136,86,229,171,243,167,165,190,15,224,125,35,49,1,117,121,12,126,157,159,189,191,229,33,42,130,42,249,12,126,157,159,189,191,229,33,202,229,88,211,182,84,82,168,253,22,112,106,166,139,84,201,81,6,197,111,53,151,62,148,176,219,4,149,165,201,57,44,136,212,181,169,70,147,127,34,146,72,36,106,20,107,206,251,109,133,181,211,195,148,210,187,169,241,78,93,75,104,203,95,77,105,202,110,135,152,56,184,137,140,17,178,92,247,52,135,137,117,4,225,58,211,174,183,21,46,54,210,218,155,109,68,72,119,88,179,117,11,34,111,36,133,104,103,166,101,3,165,157,1,13,25,7,29,9,46,173,165,208,232,106,125,33,117,214,89,125,79,182,204,57,196,197,194,195,19,238,188,112,58,232,130,109,183,92,177,220,178,171,127,31,159,105,5,39,85,85,124,229,224,181,51,53,156,243,52,189,233,180,199,155,224,156,136,216,224,90,182,182,37,236,132,122,182,81,153,57,156,85,146,155,149,204,174,61,86,5,227,166,35,232,233,136,242,236,80,194,249,206,195,53,129,187,79,50,233,26,225,102,16,170,50,55,33,98,91,35,45,99,43,202,155,149,201,68,164,165,104,82,22,132,45,33,244,210,2,218,104,235,143,52,110,146,88,71,34,197,106,50,54,17,72,152,195,161,19,56,22,98,13,229,202,102,36,132,156,68,19,166,164,33,89,219,82,172,74,52,39,58,13,14,36,178,45,38,119,44,0,96,87,41,174,130,82,172,110,163,102,56,231,133,180,204,91,152,161,33,135,109,81,80,114,182,18,181,212,144,72,52,165,72,113,187,145,174,37,150,174,166,214,140,206,45,13,234,50,184,102,206,171,61,64,7,202,184,9,9,229,137,209,250,129,194,204,80,166,241,94,144,68,92,52,203,20,98,38,145,115,168,50,38,81,4,211,240,173,192,167,90,195,109,182,149,37,110,169,231,93,117,75,82,205,110,45,74,221,115,189,181,228,181,192,188,56,199,157,38,156,148,226,132,155,158,101,84,189,63,17,82,51,45,116,200,225,99,34,154,138,133,101,180,68,160,200,245,172,150,208,165,155,119,36,173,72,73,47,50,13,104,88,101,87,38,47,39,164,101,45,25,13,164,86,144,52,134,166,106,206,87,105,41,4,205,151,216,138,149,69,52,251,205,187,21,27,8,251,40,202,241,106,153,92,49,230,90,73,46,27,153,73,100,210,145,39,224,0,0,0,0,62,85,199,213,64,249,87,1,63,220,151,30,98,120,101,241,215,166,35,70,85,12,85,228,184,243,19,195,47,142,189,49,26,50,168,0,124,214,105,99,231,79,140,159,8,21,15,164,95,31,74,99,230,179,75,31,58,124,100,248,64,168,125,34,248,9,169,228,184,243,19,195,47,142,189,49,26,50,42,191,175,232,220,44,163,102,216,131,136,53,12,36,142,158,145,195,156,76,116,116,73,158,70,145,114,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,199,94,75,143,49,60,50,248,235,211,17,162,53,121,68,116,250,140,210,114,170,42,15,11,102,19,89,110,25,73,53,176,247,40,151,225,252,38,112,220,105,123,76,84,54,98,65,178,133,176,218,161,219,113,6,226,122,78,43,42,156,213,180,12,76,229,69,199,25,166,147,239,227,102,25,206,230,176,116,132,183,52,28,142,140,156,198,188,169,91,144,187,58,217,214,70,66,194,184,210,29,121,75,113,113,23,82,150,166,214,109,160,156,90,26,64,153,76,11,199,76,56,210,47,14,37,216,161,133,243,157,186,85,29,118,158,101,210,36,69,75,226,146,68,110,66,196,182,70,122,183,145,153,55,43,154,77,42,74,208,165,161,104,90,190,104,91,148,205,94,149,68,79,89,150,69,174,91,7,16,204,36,68,98,89,81,176,203,239,37,197,52,210,220,182,84,173,105,97,229,37,38,119,81,52,225,149,242,157,178,43,65,125,51,103,186,30,98,60,84,205,201,87,60,209,149,70,207,15,83,75,90,66,10,41,77,180,107,213,68,195,56,171,89,230,181,174,153,54,165,19,110,37,106,74,178,153,161,214,195,232,80,7,83,75,85,148,173,115,34,133,170,104,170,154,85,80,73,99,115,236,211,25,92,107,113,112,175,228,90,144,188,142,182,106,66,178,173,10,73,216,247,41,38,71,188,140,118,192,0,0,3,229,92,74,247,37,126,129,80,208,176,210,173,41,241,146,69,9,24,184,200,118,102,20,52,178,35,90,75,131,89,58,242,78,62,38,29,198,146,147,89,165,12,59,10,180,173,104,200,238,182,196,178,105,72,180,28,151,186,11,124,154,234,164,99,142,49,209,155,94,27,73,115,243,60,52,106,178,179,61,154,54,226,72,174,201,164,246,136,54,108,230,178,230,148,45,210,67,126,53,41,136,108,166,164,0,124,214,105,99,231,79,140,159,8,21,15,164,95,31,74,99,230,179,75,31,58,124,100,248,64,168,125,34,248,9,169,228,184,243,19,195,47,142,189,49,26,50,168,98,175,37,199,152,158,25,124,117,233,136,209,149,64,0,0,0,48,3,150,175,205,98,150,248,64,129,244,116,196,103,248,192,14,90,191,53,138,91,225,2,7,209,211,16,24,1,201,113,231,217,134,95,29,122,30,52,79,240,128,30,75,143,62,204,50,248,235,208,241,162,127,128,0,0,0,0,0,0,0,0,0,0,69,95,46,119,210,79,247,201,252,154,49,87,146,227,207,179,12,190,58,244,60,104,202,174,92,239,164,159,239,147,249,52,98,175,37,199,159,102,25,124,117,232,120,208,19,252,0,0,48,3,150,175,205,98,150,248,64,129,244,116,196,70,6,134,120,41,74,233,19,164,157,31,131,149,172,194,107,5,37,168,57,195,105,126,86,235,109,197,35,81,1,17,16,140,138,113,183,16,87,91,41,35,186,15,162,103,107,29,140,164,255,0,150,175,205,98,150,248,64,129,244,116,196,96,7,37,199,159,102,25,124,117,232,120,208,19,231,41,148,202,164,18,168,41,20,138,89,9,46,150,203,161,219,132,131,131,132,101,44,177,12,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,229,128,0,8,86,229,171,243,167,165,190,15,224,125,35,49,19,82,33,91,150,175,206,158,150,248,63,129,244,140,196,5,213,228,49,250,118,126,246,255,0,148,133,234,162,121,85,176,178,167,210,178,123,130,147,104,121,84,154,129,135,215,203,229,21,172,84,230,25,184,87,163,161,9,229,62,251,206,169,194,100,160,223,36,18,97,214,133,154,141,73,108,204,143,104,203,15,17,120,115,164,13,125,133,152,95,137,24,81,72,46,18,26,91,138,48,242,248,73,212,97,27,200,141,105,136,87,29,86,169,135,27,113,41,74,29,75,206,180,234,86,149,146,219,90,147,186,231,123,106,3,234,160,4,122,242,92,233,219,53,198,201,83,216,17,141,21,52,36,69,109,35,135,66,169,249,140,91,234,219,106,24,36,165,102,234,28,204,89,93,137,135,74,18,102,188,250,199,91,81,172,210,163,101,231,85,33,64,0,0,2,16,52,133,229,30,211,58,134,199,220,75,162,169,108,100,216,164,180,253,97,57,149,203,161,188,29,149,57,168,133,98,53,214,218,111,58,225,148,181,101,66,18,87,81,154,142,215,51,51,222,36,255,0,64,172,82,174,241,167,68,234,27,19,49,46,123,207,53,36,231,156,246,216,221,149,152,125,110,170,101,20,203,126,45,148,33,180,217,182,144,158,138,74,246,185,220,204,204,237,6,33,114,68,232,219,137,85,253,75,136,211,218,219,18,152,153,85,83,136,217,220,99,80,147,40,4,176,219,241,47,45,231,18,218,85,6,165,18,9,75,50,34,53,40,237,107,153,241,25,63,128,152,41,74,232,237,132,242,44,28,162,166,19,88,217,45,63,181,108,207,205,29,109,200,165,235,226,93,136,94,117,54,219,104,59,45,229,17,89,5,209,34,189,206,230,97,112,0,0,4,85,242,231,125,36,255,0,124,159,201,163,21,121,46,60,251,48,203,227,175,67,198,140,170,229,206,250,73,254,249,63,147,70,42,242,92,121,246,97,151,199,94,135,141,1,63,192,0,0,0,0,0,0,0,33,91,150,175,206,158,150,248,63,129,244,140,196,77,72,133,110,90,191,58,122,91,224,254,7,210,51,16,23,87,144,199,233,217,251,219,254,82,18,168,34,175,144,199,233,217,251,219,254,82,18,168,0,0,0,0,0,0,48,3,150,175,205,98,150,248,64,129,244,116,196,103,248,192,14,90,191,53,138,91,225,2,7,209,211,16,16,237,64,80,21,150,41,214,82,156,62,195,234,122,46,121,80,207,34,10,26,6,6,24,139,59,171,177,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,125,4,104,81,162,140,139,68,188,26,130,163,117,82,168,202,190,101,104,202,166,119,4,202,211,183,197,102,89,182,217,41,195,53,155,44,33,122,166,202,200,73,217,110,106,208,183,92,33,16,60,151,30,125,152,101,241,215,161,227,68,255,0,0,0,0,12,42,229,17,208,22,15,73,202,84,171,204,45,151,202,165,184,155,36,214,196,88,161,152,135,240,153,179,109,164,108,209,81,57,73,102,242,16,195,105,135,113,197,155,105,233,54,172,169,115,88,212,22,15,170,129,242,174,2,127,185,46,60,196,240,203,227,175,76,70,136,1,19,253,201,113,230,39,134,95,29,122,98,52,64,8,9,254,228,184,243,19,195,47,142,189,49,26,47,174,52,98,245,27,128,184,95,80,98,230,32,63,22,220,138,157,135,75,209,5,8,193,188,251,171,91,137,105,166,91,70,226,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,44,127,228,206,155,74,164,28,159,248,127,61,158,204,225,37,210,217,116,60,250,46,50,50,45,228,178,196,51,13,205,163,148,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,45,180,246,211,126,123,165,197,118,212,21,57,21,53,150,225,148,147,84,236,146,73,24,202,33,222,92,81,178,68,244,84,90,91,117,196,56,246,117,58,134,207,57,165,13,91,42,82,167,29,53,135,170,167,57,81,113,198,27,74,197,99,124,218,119,53,134,161,102,179,6,88,153,80,237,70,189,29,47,135,147,217,166,214,152,102,94,113,13,166,48,155,104,156,39,145,170,37,63,152,204,146,219,139,104,230,210,128,175,232,220,83,163,101,56,131,135,213,12,36,242,158,158,67,148,76,12,116,49,158,71,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,249,129,114,83,53,102,85,15,61,122,89,22,137,108,100,67,208,144,241,138,101,68,195,207,178,150,212,235,72,114,217,84,180,37,246,84,164,145,221,36,235,102,118,204,87,203,94,78,237,55,227,52,85,174,206,146,172,98,179,97,149,89,48,105,217,234,141,151,226,94,149,184,150,93,109,17,80,173,33,212,161,57,150,182,54,131,38,220,113,109,67,164,144,147,82,16,147,9,233,1,196,148,205,165,83,249,84,20,246,69,51,132,152,203,102,48,237,197,193,198,66,60,151,152,137,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,114,192,0,0,7,202,184,149,238,74,253,2,161,161,97,165,90,83,227,36,138,18,49,113,144,236,204,40,105,100,70,180,151,6,178,117,228,156,124,76,59,141,37,38,179,74,24,118,21,105,90,209,145,221,109,137,100,210,145,104,57,47,116,22,249,53,213,72,199,28,99,163,54,188,54,146,231,230,120,104,213,101,102,123,52,109,196,145,93,147,73,237,16,108,217,205,101,205,40,91,164,134,252,106,83,16,217,77,72,0,249,172,210,199,206,159,25,62,16,42,31,72,190,62,148,199,205,102,150,62,116,248,201,240,129,80,250,69,240,19,83,201,113,230,39,134,95,29,122,98,52,101,80,197,94,75,143,49,60,50,248,235,211,17,163,42,128,120,172,104,197,234,55,1,112,190,160,197,204,64,126,45,185,21,59,14,151,162,10,17,131,121,247,86,183,18,211,76,182,141,196,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,95,50,211,105,180,214,127,53,141,158,207,102,113,115,25,148,198,33,200,184,200,200,183,148,243,241,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,137,106,229,176,198,41,172,150,141,160,240,66,71,62,132,106,30,165,136,138,157,207,224,217,138,82,98,212,196,41,182,152,52,186,218,86,68,112,206,58,227,235,34,113,6,74,118,13,6,147,35,105,66,34,192,4,175,114,48,105,21,12,185,85,75,163,101,95,86,66,55,16,196,66,103,52,116,12,83,174,235,223,66,210,225,204,33,216,53,168,218,36,54,109,180,249,50,130,74,204,222,138,118,203,34,89,162,40,69,213,209,99,26,255,0,51,182,144,84,78,49,185,47,219,97,41,249,129,237,236,37,173,99,139,129,125,165,195,197,106,147,172,108,141,226,97,231,77,188,203,36,235,9,25,174,155,145,135,210,152,0,0,249,172,210,199,206,159,25,62,16,42,31,72,190,37,123,146,43,71,234,6,140,192,25,126,144,18,244,69,196,213,152,133,15,19,9,28,236,89,50,180,65,49,9,49,139,100,154,133,81,54,78,182,135,73,182,148,234,84,181,18,214,203,103,187,41,16,138,29,44,124,233,241,147,225,2,161,244,139,226,106,121,46,60,196,240,203,227,175,76,70,128,202,144,235,3,43,135,15,120,6,133,158,243,33,84,216,236,66,134,87,85,250,133,82,68,74,0,48,21,50,59,129,17,145,128,218,138,73,41,162,37,29,183,254,33,26,154,110,211,232,95,129,125,8,141,220,227,192,191,107,119,9,46,125,57,208,69,222,48,71,76,122,118,34,59,193,13,83,107,86,78,112,189,150,146,227,179,246,251,192,33,82,96,222,175,87,199,125,248,253,129,39,28,159,115,4,20,138,17,10,117,162,51,172,155,221,155,127,145,11,222,35,82,161,134,56,125,158,228,125,44,252,79,222,25,203,160,165,98,82,245,201,229,170,83,37,175,172,161,207,123,107,51,233,108,201,226,91,186,128,76,156,137,204,240,138,50,50,63,26,124,61,226,29,131,215,83,103,98,29,5,23,26,152,169,99,139,35,47,158,13,59,136,203,214,164,119,207,40,208,217,169,36,87,46,208,24,187,166,81,172,176,194,175,78,95,239,127,87,236,136,113,12,184,150,149,30,45,204,140,210,101,234,61,95,177,144,38,95,76,183,159,60,51,172,12,144,159,212,255,0,227,16,253,226,26,49,37,215,79,22,102,36,180,164,139,196,222,223,181,144,2,78,121,53,55,81,82,159,249,38,99,233,17,32,80,102,123,59,95,91,79,222,17,251,201,172,127,156,153,73,151,247,166,99,233,17,32,80,103,120,118,190,182,159,188,64,57,7,192,133,5,79,129,10,0,214,3,73,29,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,1,67,59,13,35,85,174,52,159,16,5,21,200,134,148,153,13,87,26,108,146,1,170,214,1,83,191,88,160,13,152,143,33,87,246,38,49,67,76,132,179,242,57,171,212,178,221,243,63,183,245,248,113,150,15,149,210,174,204,166,49,127,75,249,97,196,225,181,90,72,99,54,109,130,221,43,126,152,135,239,1,11,120,146,166,145,140,19,21,182,118,182,166,220,127,185,80,36,147,147,234,45,71,77,208,72,214,110,249,169,186,222,233,20,35,139,22,225,54,44,93,154,161,77,228,82,53,27,175,123,94,21,191,202,36,47,147,222,32,185,142,129,78,127,239,175,87,183,138,1,36,176,235,249,89,163,191,172,79,222,22,151,28,227,114,83,205,120,203,90,102,146,225,237,29,23,94,24,210,112,140,159,107,105,251,194,199,105,25,30,220,13,48,203,170,119,37,230,233,77,242,223,232,111,119,119,0,132,173,41,35,53,184,167,80,89,203,218,160,155,245,126,201,49,230,240,173,151,213,206,153,19,123,106,58,203,219,142,203,72,232,132,68,226,117,66,230,124,196,115,233,162,136,237,110,49,6,55,112,86,29,17,60,243,153,25,178,236,253,118,253,112,4,226,232,232,196,67,113,51,147,113,54,233,193,245,151,107,162,12,116,175,243,165,198,63,240,254,161,244,139,226,123,48,78,9,16,143,204,245,109,100,204,184,107,244,175,123,27,130,4,244,176,243,165,198,63,240,254,161,244,139,224,38,163,146,235,204,83,12,254,57,244,196,104,202,162,225,222,49,87,146,235,204,83,12,190,58,244,196,104,202,162,225,112,26,13,39,154,246,26,139,128,210,106,60,214,184,227,205,102,210,169,12,166,50,123,61,153,194,75,165,210,232,119,34,227,35,34,222,75,44,67,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,3,231,99,78,138,214,107,95,233,129,139,115,217,196,60,35,49,16,181,68,92,145,9,134,66,146,131,98,94,173,133,149,25,41,74,60,234,106,25,181,44,239,99,89,168,200,146,70,73,44,223,228,77,193,75,248,117,164,92,92,127,109,21,47,133,109,223,218,241,145,110,60,131,111,246,145,54,164,185,250,249,41,62,65,136,203,196,42,214,107,137,85,245,75,136,179,216,120,70,38,85,84,226,50,119,24,212,34,20,150,27,126,37,229,188,226,91,74,148,165,18,9,75,50,34,53,40,237,107,153,241,19,83,200,245,69,77,41,93,16,17,61,152,196,66,57,15,88,213,19,41,220,10,89,90,141,109,176,132,179,2,105,116,141,36,68,189,108,11,170,34,73,168,178,41,7,123,153,165,33,155,228,49,3,149,107,12,254,72,154,27,84,115,24,120,73,172,92,125,21,48,129,169,160,216,151,183,172,205,171,112,225,226,22,242,73,10,81,178,220,44,84,75,170,50,203,151,84,75,82,178,165,68,121,128,45,86,150,62,107,24,201,240,127,80,250,57,240,31,60,56,33,90,202,176,215,26,40,28,70,158,195,197,191,45,165,106,137,84,238,49,168,68,37,79,184,196,52,91,111,56,150,210,165,37,38,179,74,12,136,141,73,43,218,230,92,71,208,246,150,62,107,24,201,240,127,80,250,57,241,243,88,62,132,234,202,166,123,92,242,109,206,107,90,166,59,109,157,84,24,31,17,52,152,196,234,144,222,190,41,249,10,156,117,204,136,36,161,57,150,181,29,146,68,146,189,136,136,183,0,249,236,25,127,201,205,161,71,230,170,196,119,231,245,252,178,106,222,25,82,222,50,101,18,193,106,155,154,71,17,160,219,150,37,236,201,90,115,33,102,227,170,104,148,164,54,148,166,237,41,230,156,44,64,31,73,26,29,202,101,82,93,20,48,122,14,77,44,132,128,135,114,135,146,197,173,168,102,82,210,20,251,240,109,60,243,166,148,145,17,173,199,92,113,197,171,138,150,181,40,238,102,102,2,29,185,70,116,40,252,202,184,142,196,254,128,150,77,92,195,42,167,198,75,98,95,45,107,114,184,227,53,155,146,197,61,153,75,86,84,32,156,105,78,146,84,182,212,164,221,213,50,235,135,231,244,28,211,142,178,209,10,178,84,44,82,34,231,152,117,60,136,74,231,210,20,44,179,182,187,18,118,216,60,198,73,68,74,82,73,35,73,153,33,228,36,144,179,73,165,167,90,157,236,85,195,58,87,25,48,226,163,194,218,214,19,104,146,212,210,247,101,241,57,91,109,110,51,156,186,15,181,172,66,208,151,154,89,37,198,214,105,60,142,33,10,34,186,72,124,251,233,137,162,173,101,162,134,46,76,40,249,204,182,45,84,196,198,34,34,38,147,155,184,225,60,137,140,184,151,208,37,58,148,33,59,75,105,83,105,121,25,83,149,102,74,34,213,173,181,172,62,138,37,51,105,84,254,85,5,61,145,76,225,38,50,217,140,59,113,112,113,144,143,37,230,34,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,28,177,10,220,154,156,160,95,32,152,200,28,4,197,103,179,208,51,89,130,185,174,98,165,93,201,60,116,91,240,200,241,174,191,18,134,97,229,200,45,165,247,50,160,212,78,56,181,239,204,161,53,32,48,3,150,175,205,98,150,248,64,129,244,116,196,69,94,137,222,116,248,55,240,129,79,122,69,129,42,156,181,126,107,20,183,194,4,15,163,166,34,42,244,78,243,167,193,191,132,10,123,210,44,0,250,83,0,0,1,10,220,181,126,116,244,183,193,252,15,164,102,34,106,68,43,114,213,249,211,210,223,7,240,62,145,152,128,114,42,121,211,213,63,7,241,222,145,151,9,169,16,173,200,169,231,79,84,252,31,199,122,70,92,38,164,0,66,183,45,95,157,61,45,240,127,3,233,25,136,154,145,10,220,181,126,116,244,183,193,252,15,164,102,32,44,86,141,58,93,205,116,101,194,60,97,165,40,249,116,89,213,152,149,15,44,150,203,102,173,196,41,132,74,24,105,17,201,136,138,74,219,82,93,218,82,81,45,234,114,153,18,87,119,20,175,22,77,185,101,101,50,202,203,21,235,248,41,52,27,145,115,250,178,177,156,55,12,210,226,226,200,223,152,76,98,222,36,164,220,121,229,17,26,220,117,194,186,220,81,111,81,154,143,137,143,62,38,207,147,67,64,168,108,6,167,153,198,172,89,145,66,63,136,179,200,118,222,148,33,205,110,121,4,185,248,86,212,166,84,203,205,54,166,35,141,78,60,211,199,211,202,132,146,16,164,146,222,37,133,213,208,219,65,138,7,70,108,35,122,148,170,101,116,253,89,86,84,112,241,13,212,243,87,165,108,184,135,152,137,67,73,122,88,210,214,222,181,112,36,76,162,237,186,102,78,47,59,134,132,103,38,209,28,28,164,90,2,207,112,10,170,154,99,110,27,203,246,220,50,168,38,11,136,136,102,22,25,13,248,51,20,251,151,40,101,182,210,82,132,193,169,107,202,195,137,73,37,23,75,43,178,181,107,122,111,199,159,175,232,10,55,20,232,217,182,31,98,13,61,9,60,167,167,144,231,13,29,3,18,71,145,212,92,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,131,231,219,66,237,45,170,173,17,177,76,170,153,107,91,117,55,61,217,165,245,52,185,73,113,221,100,10,98,91,90,223,97,162,121,166,206,49,182,201,228,178,183,12,210,157,115,132,101,101,152,250,9,160,43,250,55,20,232,217,78,32,225,245,67,9,60,167,167,144,229,19,3,29,12,103,145,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,160,7,76,205,12,235,237,19,43,248,152,56,200,24,185,141,19,49,136,91,178,25,243,77,60,243,9,97,199,162,10,26,18,42,36,216,105,146,142,212,195,155,142,52,221,202,199,153,59,184,94,174,74,125,45,235,44,41,197,8,13,29,85,75,197,212,116,158,33,78,9,104,102,93,12,75,141,149,76,86,218,16,168,210,50,222,184,98,105,148,27,233,81,248,182,217,214,160,203,35,136,120,38,208,0,0,69,95,46,119,210,79,247,201,252,154,45,87,34,167,157,61,83,240,127,29,233,25,112,186,188,185,223,73,63,223,39,242,104,181,92,138,158,116,245,79,193,252,119,164,101,192,38,164,0,0,0,0,0,124,171,143,170,129,242,174,2,127,185,46,60,196,240,203,227,175,76,70,140,170,24,171,201,113,230,39,134,95,29,122,98,52,101,80,0,249,172,210,199,206,159,25,62,16,42,31,72,190,62,148,199,205,102,150,62,116,248,201,240,129,80,250,69,240,23,86,121,166,252,246,95,161,45,11,162,102,26,69,77,100,174,67,243,195,85,180,105,178,134,246,232,88,136,231,95,135,133,133,121,46,154,201,149,161,245,148,65,41,180,41,89,82,130,81,182,167,18,187,63,163,198,143,213,246,147,88,161,3,133,24,114,136,68,76,163,33,226,34,221,140,142,39,138,10,9,134,91,53,41,216,135,25,109,197,54,131,86,70,146,163,77,141,199,91,78,236,196,60,173,1,64,86,88,167,89,74,112,251,15,169,232,185,229,67,60,136,40,104,24,24,98,44,238,174,198,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,244,17,161,70,138,50,45,18,240,106,10,141,213,74,163,42,249,149,163,42,153,220,19,43,78,223,21,153,102,219,100,167,12,214,108,176,133,234,155,43,33,39,101,185,171,66,221,112,128,122,10,43,68,204,6,161,176,25,221,27,160,40,88,72,234,38,58,29,77,77,97,227,186,111,205,31,86,92,241,113,14,164,146,163,137,53,33,10,75,168,202,109,155,109,147,90,178,109,178,68,16,233,93,162,142,35,232,149,136,235,162,171,86,182,233,84,118,177,249,4,253,134,77,16,179,120,84,153,17,169,36,102,122,183,145,153,36,235,38,102,166,212,164,153,26,208,182,220,95,209,240,181,90,69,232,209,133,154,80,80,143,80,184,153,41,246,59,20,230,13,136,110,116,150,120,230,93,115,100,125,230,156,212,235,117,8,67,153,83,211,69,210,125,70,65,20,28,153,90,118,205,112,70,178,151,96,102,41,84,208,141,225,124,250,33,196,194,198,77,31,82,17,77,198,172,148,164,173,183,44,100,136,103,157,178,92,66,242,182,133,185,175,204,217,19,218,217,180,31,50,216,233,129,120,143,163,166,35,204,112,191,20,36,219,12,214,6,206,178,243,70,107,133,152,66,168,204,155,138,134,112,200,181,140,175,42,172,118,37,18,146,164,45,40,90,22,132,201,255,0,36,102,150,117,181,119,34,119,71,90,214,71,53,152,64,81,242,246,90,144,79,225,101,145,145,109,178,217,174,37,195,133,152,197,154,214,219,22,109,41,68,41,26,90,111,87,12,182,201,70,162,109,42,9,42,0,0,29,77,45,73,210,180,52,138,22,150,162,169,153,85,63,37,130,207,179,75,165,112,77,194,66,177,157,106,90,242,52,217,37,9,204,181,169,71,98,222,165,25,158,243,49,219,0,0,15,154,205,44,124,233,241,147,225,2,161,244,139,227,233,76,124,214,105,99,231,79,140,159,8,21,15,164,95,1,53,60,151,30,98,120,101,241,215,166,35,70,85,12,85,228,184,243,19,195,47,142,189,49,26,50,168,0,0,0,6,0,114,213,249,172,82,223,8,16,62,142,152,140,255,0,24,1,203,87,230,177,75,124,32,64,250,58,98,3,0,57,46,60,251,48,203,227,175,67,198,137,254,16,3,201,113,231,217,134,95,29,122,30,52,79,240,0,0,0,0,0,0,0,0,0,0,8,171,229,206,250,73,254,249,63,147,70,42,242,92,121,246,97,151,199,94,135,141,25,85,203,157,244,147,253,242,127,38,140,85,228,184,243,236,195,47,142,189,15,26,2,127,128,0,6,0,114,213,249,172,82,223,8,16,62,142,152,140,0,228,184,243,236,195,47,142,189,15,26,51,255,0,150,175,205,98,150,248,64,129,244,116,196,96,7,37,199,159,102,25,124,117,232,120,208,19,252,0,0,2,21,185,106,252,233,233,111,131,248,31,72,204,68,212,136,86,229,171,243,167,165,190,15,224,125,35,49,1,130,180,181,39,85,87,51,216,90,90,138,166,102,181,4,234,55,62,205,46,149,193,57,23,20,254,68,41,107,200,211,100,165,171,42,16,165,29,139,114,82,102,123,136,196,164,213,188,141,50,169,102,141,6,154,98,125,23,58,198,233,124,58,227,205,109,204,19,13,40,152,62,165,178,107,129,74,93,108,204,144,219,77,188,134,92,82,154,53,188,233,173,229,33,179,75,108,249,94,68,106,2,141,158,214,88,155,136,51,154,122,18,50,161,165,97,229,48,210,88,231,136,212,184,4,70,20,105,68,155,68,103,149,43,90,88,109,6,187,103,36,103,73,25,37,197,146,165,208,7,203,103,231,170,130,170,191,85,105,202,146,156,152,123,164,28,116,182,58,29,207,220,184,203,205,184,142,229,37,73,234,50,19,189,160,38,157,146,173,46,233,152,217,21,75,7,9,41,196,90,118,28,162,231,16,112,173,165,136,40,166,28,136,121,45,187,2,218,226,29,125,104,109,180,195,165,229,44,136,146,227,200,34,220,180,139,21,202,145,160,44,102,34,109,218,77,224,228,190,107,50,171,203,99,135,168,169,216,56,103,227,158,155,182,90,168,102,98,97,27,109,43,90,94,105,4,217,56,217,17,54,166,155,55,58,11,109,122,232,171,194,172,76,170,176,111,17,233,204,82,162,162,246,121,213,51,48,106,97,13,153,199,16,219,217,15,166,195,186,181,161,106,101,212,26,155,113,4,162,206,218,214,147,59,40,192,125,63,0,179,250,46,233,55,64,233,77,133,242,220,64,164,34,97,32,230,75,135,74,167,84,241,204,89,137,141,147,62,110,58,222,71,210,217,230,74,22,166,29,83,75,90,80,110,54,73,94,84,220,210,155,192,0,0,0,0,0,2,42,249,115,190,146,127,190,79,228,209,138,188,151,30,125,152,101,241,215,161,227,70,85,114,231,125,36,255,0,124,159,201,163,21,121,46,60,251,48,203,227,175,67,198,128,159,224,0,0,0,0,0,0,0,16,173,203,87,231,79,75,124,31,192,250,70,98,38,164,66,183,45,95,157,61,45,240,127,3,233,25,136,11,171,200,99,244,236,253,237,255,0,41,9,84,17,87,200,99,244,236,253,237,255,0,41,9,84,0,0,0,0,0,0,24,1,203,87,230,177,75,124,32,64,250,58,98,51,252,96,7,45,95,154,197,45,240,129,3,232,233,136,12,0,228,184,243,236,195,47,142,189,15,26,39,248,64,15,37,199,159,102,25,124,117,232,120,209,63,192,0,0,0,62,85,199,213,64,249,87,1,63,220,151,30,98,120,101,241,215,166,35,68,0,137,254,228,184,243,19,195,47,142,189,49,26,32,4,5,255,0,174,244,174,158,207,116,78,195,61,21,105,103,102,178,185,45,51,206,81,149,65,235,144,134,103,81,79,76,158,137,133,111,42,72,214,108,176,133,165,118,82,137,43,117,119,54,238,195,78,43,170,209,71,69,28,71,210,215,17,209,69,81,77,108,50,168,29,91,243,249,251,236,154,225,101,16,170,51,34,82,136,140,181,143,47,42,137,166,72,201,78,41,42,51,52,33,14,56,143,21,130,248,67,89,99,214,40,83,248,71,135,236,66,57,61,168,162,20,204,57,197,190,76,176,210,16,218,157,117,231,23,188,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,232,79,69,221,25,40,29,22,112,190,91,135,244,132,52,36,100,201,16,233,76,234,161,57,115,48,209,179,151,201,199,92,206,250,155,44,202,66,20,251,169,105,11,82,205,182,205,40,204,171,26,148,10,215,68,204,6,174,112,25,173,27,163,232,88,72,26,38,6,29,45,74,161,224,122,15,202,223,78,108,145,112,238,168,148,162,137,37,45,106,83,171,204,110,27,142,19,186,194,113,194,92,6,105,23,163,70,41,232,191,93,189,66,226,100,167,216,236,83,152,54,34,121,174,103,226,89,117,205,145,247,154,111,93,170,215,161,14,101,79,65,119,73,245,25,253,41,139,21,166,38,138,180,110,149,248,71,48,163,231,50,216,68,212,242,232,120,136,154,78,110,227,134,202,229,211,19,71,64,148,234,80,181,108,206,41,45,165,228,101,86,100,17,40,139,88,134,214,128,143,94,75,125,62,160,240,239,97,209,147,24,230,18,169,109,32,123,100,69,59,81,70,68,177,2,204,161,195,214,196,189,13,22,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,211,67,136,212,203,248,249,119,175,232,10,203,11,43,41,182,31,98,13,61,23,35,168,100,113,7,13,29,3,18,69,157,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,230,79,146,163,76,26,251,72,58,54,123,134,56,164,113,115,105,237,7,15,8,168,90,137,109,60,226,230,48,78,154,208,148,70,61,144,218,40,150,205,178,34,90,220,39,31,65,154,178,169,76,188,234,131,61,64,0,7,83,75,82,116,173,13,34,133,165,168,170,102,85,79,201,96,179,236,210,233,92,19,112,144,172,103,90,150,188,141,54,73,66,115,45,106,81,216,183,169,70,103,188,204,118,192,0,3,230,179,75,31,58,124,100,248,64,168,125,34,248,250,83,31,53,154,88,249,211,227,39,194,5,67,233,23,192,77,79,37,199,152,158,25,124,117,233,136,209,149,67,21,121,46,60,196,240,203,227,175,76,70,143,65,202,11,140,83,92,16,209,46,186,171,169,169,244,36,170,161,141,135,102,73,39,117,216,165,48,249,191,22,242,25,113,80,170,66,208,189,165,184,117,68,62,217,160,238,147,99,57,145,165,10,32,16,173,166,230,60,195,105,29,164,189,99,137,50,104,216,183,233,227,136,68,174,159,39,162,29,113,5,46,134,65,52,219,141,33,212,33,76,161,229,37,200,147,107,34,114,46,33,100,119,86,101,31,181,156,96,167,128,220,154,210,204,99,139,152,107,162,241,55,20,32,117,44,54,238,102,216,129,151,65,206,97,219,204,147,109,38,151,148,250,227,13,86,90,210,109,234,45,149,89,200,99,85,39,75,79,107,154,170,77,69,82,208,59,108,234,160,152,67,202,229,208,218,212,55,175,138,125,196,182,211,121,214,105,66,115,45,105,43,168,201,37,123,153,145,111,18,211,202,173,134,116,174,13,232,35,134,120,91,69,66,108,242,90,102,176,150,75,225,179,54,218,28,123,36,178,99,157,247,117,104,66,20,243,171,53,56,226,201,37,157,197,173,70,87,81,128,193,94,78,74,90,69,92,233,133,69,209,85,76,14,219,37,168,37,245,20,174,99,13,173,91,122,248,87,228,81,237,186,222,116,26,86,156,200,90,138,233,50,81,94,228,100,123,197,149,197,92,51,170,176,111,17,234,60,45,173,97,54,121,213,51,48,118,95,19,149,183,16,219,217,15,160,251,90,196,33,106,101,212,26,92,109,102,146,206,218,208,162,43,40,134,64,114,92,121,246,97,151,199,94,135,141,23,127,150,95,4,37,84,46,54,200,49,162,95,60,139,136,136,197,8,119,211,29,0,243,105,201,8,252,181,136,56,114,91,75,43,25,161,198,156,106,232,81,25,165,109,173,89,140,150,72,108,51,215,147,91,31,190,78,186,48,83,254,17,226,23,133,21,213,47,174,150,84,187,74,239,28,199,203,15,108,74,126,228,74,115,60,42,90,179,253,45,98,144,230,101,169,196,187,108,170,16,173,200,217,141,126,3,105,5,54,193,200,185,126,186,19,19,101,229,169,125,182,179,56,196,116,185,168,136,134,243,40,220,73,37,149,48,184,194,85,144,181,27,154,139,101,78,115,19,82,3,230,179,75,31,58,124,100,248,64,168,125,34,248,154,158,75,143,49,60,50,248,235,211,17,162,21,180,177,243,167,198,79,132,10,135,210,47,137,169,228,184,243,19,195,47,142,189,49,26,3,42,133,15,188,84,80,251,192,105,59,10,17,244,174,42,174,225,66,46,176,26,202,247,238,21,20,190,237,194,160,52,40,251,70,44,105,35,33,110,97,224,238,104,77,102,175,107,250,37,173,125,79,127,112,202,115,43,152,176,152,229,2,151,185,147,197,94,219,79,174,250,208,8,0,173,225,117,59,23,67,46,109,103,93,253,136,200,109,15,167,201,130,169,169,150,85,21,147,53,95,4,171,106,239,244,72,126,238,225,99,241,42,9,76,243,117,218,203,155,93,235,175,236,7,180,209,166,108,244,37,107,75,33,184,140,133,225,68,10,188,130,63,162,179,220,2,123,176,166,98,136,249,35,174,33,236,228,81,202,77,242,219,214,35,187,188,123,200,130,34,105,95,99,239,139,51,163,180,197,216,234,86,33,197,189,158,211,101,166,249,109,244,54,187,187,197,230,136,59,180,175,177,247,192,98,214,152,235,105,56,105,87,146,207,119,204,251,255,0,252,68,56,134,108,76,90,85,139,243,34,65,244,60,77,191,254,21,2,97,116,220,139,113,140,50,172,242,57,151,47,55,91,117,255,0,76,67,8,110,173,221,91,248,167,26,235,138,204,106,213,220,237,111,210,201,1,40,220,154,223,218,84,167,179,154,102,62,145,18,5,4,95,43,181,245,180,253,226,17,255,0,201,170,69,224,68,167,254,73,152,250,68,72,20,17,124,174,215,214,211,247,136,6,249,240,33,65,83,62,161,64,20,81,216,107,189,198,211,157,67,117,60,0,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,80,248,10,25,149,133,85,192,105,0,26,6,177,164,138,224,53,168,80,184,138,168,80,184,128,163,164,70,149,21,186,140,99,246,148,112,196,188,56,169,174,148,29,246,46,37,238,236,140,130,95,3,247,133,144,210,82,27,104,195,154,141,9,36,93,91,31,31,175,178,2,16,180,129,99,81,140,83,231,44,146,36,236,188,63,106,180,51,151,147,221,244,156,158,129,46,151,234,175,240,162,198,21,233,49,10,168,92,92,168,205,89,44,157,143,201,239,134,100,101,183,39,228,225,164,51,65,65,248,236,197,206,156,45,110,49,71,218,2,83,96,84,74,131,99,119,208,147,247,136,88,77,39,225,92,122,146,97,40,52,151,205,164,158,255,0,173,60,47,196,172,243,203,97,22,94,185,134,207,252,146,22,63,73,86,214,116,171,22,87,234,202,122,253,205,224,16,107,164,35,102,222,36,79,146,118,185,79,38,101,187,235,230,59,236,4,105,43,231,222,138,119,108,188,75,235,163,163,210,37,42,78,38,84,57,142,255,0,55,102,159,198,12,122,61,31,19,126,127,225,250,87,253,40,9,220,194,52,18,93,153,92,139,202,135,251,235,16,5,165,135,157,46,49,255,0,135,245,15,164,95,31,64,216,88,130,67,147,13,197,189,76,112,253,216,132,61,38,116,101,210,70,127,164,142,43,207,100,90,62,98,84,198,91,49,173,231,177,112,113,144,148,156,123,204,68,176,228,123,202,109,214,220,75,70,149,161,73,50,81,40,140,200,200,200,200,4,175,114,93,121,138,97,151,199,94,152,141,25,85,235,76,99,87,39,21,39,84,208,250,25,97,229,45,90,211,83,90,126,117,5,206,219,76,186,105,6,228,36,83,25,230,177,107,70,118,156,34,90,115,33,105,81,92,138,233,81,25,110,50,25,43,235,76,6,217,239,88,181,186,87,151,255,0,181,156,99,248,63,168,189,28,248,186,71,229,139,115,164,204,166,107,63,209,175,21,228,114,41,100,92,198,101,49,161,231,176,144,112,112,140,169,231,226,95,114,1,228,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,15,154,49,244,141,161,228,166,85,37,209,71,7,160,228,242,200,72,8,119,40,121,44,90,218,134,101,45,33,79,191,6,211,207,58,105,73,17,26,220,117,199,28,90,184,169,107,82,142,230,102,98,3,127,50,126,148,223,249,181,98,175,255,0,6,204,127,161,31,70,56,123,69,74,176,214,129,166,176,234,69,17,22,252,182,149,147,193,201,32,221,139,90,84,251,140,67,50,134,91,83,138,74,82,147,89,165,4,102,100,148,149,239,98,46,0,61,17,92,84,80,184,10,128,249,97,155,74,102,178,9,172,108,138,123,44,139,151,76,165,209,14,66,70,65,197,178,166,95,134,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,78,245,53,84,200,171,14,74,23,166,212,228,118,215,9,15,129,241,242,183,28,213,45,188,177,80,82,119,97,34,91,178,200,140,242,62,195,168,189,178,171,45,210,102,147,35,56,182,210,111,70,77,36,167,250,73,98,188,246,69,163,230,37,76,101,179,26,226,123,23,7,25,9,73,199,188,196,75,14,71,188,166,221,109,196,180,105,90,20,147,37,18,136,204,140,140,140,132,149,104,249,135,181,244,151,146,126,107,135,51,154,30,160,128,171,28,161,235,72,68,72,98,101,143,53,49,83,239,189,50,54,90,40,101,36,157,53,184,78,54,104,78,91,171,58,109,123,144,8,54,31,74,122,39,121,172,96,223,193,253,61,232,230,4,0,254,100,237,41,255,0,243,105,197,95,254,13,152,255,0,66,62,130,52,100,148,205,100,26,54,225,68,138,123,44,139,151,76,165,212,60,138,18,50,14,45,149,50,252,51,237,192,50,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,1,114,197,159,210,171,70,122,55,74,252,35,140,194,218,194,58,46,92,180,196,38,101,40,153,195,25,169,114,233,139,104,113,13,62,109,230,36,188,140,174,184,133,182,163,44,200,90,178,169,11,200,226,47,0,0,249,140,198,44,29,175,176,42,191,154,97,206,35,72,98,229,211,41,116,67,237,52,235,176,175,50,196,193,134,222,113,148,197,194,169,228,33,78,195,56,166,150,109,186,73,34,81,23,190,69,38,156,150,154,125,72,162,228,82,29,20,241,122,97,176,205,96,126,81,163,167,113,81,43,91,115,6,212,179,54,229,175,41,197,30,173,228,102,38,225,236,100,218,219,75,108,164,144,180,54,79,228,174,159,90,20,82,186,86,97,196,92,238,83,44,217,241,54,153,151,188,229,57,48,135,38,208,228,126,66,83,137,150,68,27,138,66,20,203,171,51,36,41,106,45,75,139,53,145,229,83,168,118,24,37,58,50,105,119,32,154,193,79,100,90,62,99,4,186,101,46,136,110,46,14,50,18,147,153,178,252,51,237,168,148,219,173,184,150,137,72,90,84,68,162,81,25,25,25,17,144,9,74,229,171,243,88,165,190,16,32,125,29,49,17,87,162,119,157,62,13,252,32,83,222,145,96,102,86,62,86,122,79,105,29,161,53,33,131,213,198,140,216,192,140,69,162,234,137,106,222,139,114,144,155,68,34,121,46,102,95,26,193,70,169,229,180,165,20,73,41,109,37,228,173,93,53,184,78,32,204,148,180,51,143,250,50,104,201,164,148,131,73,44,40,158,207,116,124,196,169,116,182,93,92,72,162,227,35,34,233,56,246,88,134,97,184,246,84,227,174,56,166,137,40,66,82,70,163,81,153,17,17,25,152,15,160,144,0,0,16,173,203,87,231,79,75,124,31,192,250,70,98,38,164,68,95,43,182,8,99,70,37,105,37,77,207,112,231,8,107,90,170,90,197,15,7,8,236,100,146,65,23,28,195,111,166,62,61,74,105,78,50,218,146,75,36,173,10,52,153,222,203,73,245,144,15,21,200,169,231,79,84,252,31,199,122,70,92,38,164,68,95,36,78,8,99,70,26,233,37,82,79,113,27,8,107,90,86,90,253,15,25,8,212,100,238,65,23,2,195,143,170,62,1,73,105,46,60,218,82,107,52,161,106,36,145,222,200,81,245,24,151,64,1,10,220,181,126,116,244,183,193,252,15,164,102,34,106,70,26,227,230,131,145,58,71,105,179,72,99,13,112,184,68,97,213,23,75,203,80,244,35,136,106,33,115,201,139,51,8,215,202,9,76,172,148,146,134,36,173,165,60,165,167,166,135,9,180,17,154,150,182,67,26,185,41,244,18,154,156,214,3,74,108,101,166,97,19,45,76,57,63,68,74,166,44,41,79,184,249,169,10,110,112,104,51,36,161,9,73,40,152,206,149,26,205,122,244,146,50,48,227,146,190,56,146,153,76,170,65,42,130,145,72,165,144,146,233,108,186,29,184,72,56,56,70,82,203,16,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,88,0,0,0,183,248,233,129,120,113,164,94,28,76,112,191,20,36,219,116,170,58,206,178,243,70,72,138,151,197,36,140,155,138,134,112,200,245,111,35,50,172,118,52,154,84,164,45,43,66,214,133,91,93,12,244,51,160,116,76,160,33,160,224,224,97,38,53,180,198,29,14,207,167,206,180,203,207,165,247,25,135,40,152,72,88,146,97,167,138,7,93,14,78,54,211,151,59,158,101,111,225,145,64,0,0,0,34,175,151,59,233,39,251,228,254,77,22,171,145,83,206,158,169,248,63,142,244,140,184,95,254,89,76,39,197,60,80,249,16,124,140,240,210,171,171,121,179,194,13,183,152,164,209,49,251,46,179,155,245,122,221,74,21,147,54,173,121,115,90,249,21,110,6,45,175,36,78,8,99,70,26,233,37,82,79,113,27,8,107,90,86,90,253,15,25,8,212,100,238,65,23,2,195,143,170,62,1,73,105,46,60,218,82,107,52,161,106,36,145,222,200,81,245,24,9,116,0,0,0,0,0,31,42,227,234,160,124,214,126,100,237,41,255,0,243,105,197,95,254,13,152,255,0,66,2,106,121,46,60,196,240,203,227,175,76,70,140,170,24,213,201,195,73,213,84,54,134,56,121,75,86,180,204,214,159,157,65,115,182,211,46,154,65,57,9,20,198,121,172,90,209,157,167,9,43,78,100,45,42,43,150,244,168,140,183,25,12,149,0,31,53,154,88,249,211,227,39,194,5,67,233,23,199,210,152,192,173,24,52,10,134,133,210,123,19,180,167,198,73,20,36,98,227,43,137,220,194,134,150,68,107,73,112,107,41,180,106,78,62,38,29,198,146,147,89,165,12,59,10,180,173,104,200,238,182,196,178,105,72,15,65,201,221,160,44,30,140,116,169,215,152,165,47,149,76,177,54,119,170,136,177,195,49,17,224,203,100,219,168,217,161,98,114,154,201,229,161,247,19,16,227,107,38,213,209,109,57,146,222,177,220,213,0,0,0,0,24,191,167,6,131,148,110,151,212,204,185,246,87,9,33,174,228,241,16,172,64,84,102,131,51,68,185,81,9,56,166,31,66,74,241,8,75,74,121,198,155,51,69,158,36,145,56,218,28,120,213,117,112,27,71,92,35,209,182,141,134,163,48,166,147,132,151,33,48,236,179,29,51,91,72,84,198,108,182,205,106,39,163,34,9,36,167,151,153,215,76,136,236,132,103,52,182,148,34,201,43,150,0,0,0,0,0,0,3,230,179,75,31,58,124,100,248,64,168,125,34,248,250,83,31,62,218,77,232,201,164,148,255,0,73,44,87,158,200,180,124,196,169,140,182,99,92,79,98,224,227,33,41,56,247,152,137,97,200,247,148,219,173,184,150,141,43,66,146,100,162,81,25,145,145,145,144,9,95,228,184,243,19,195,47,142,189,49,26,50,168,99,87,39,13,39,85,80,218,24,225,229,45,90,211,51,90,126,117,5,206,219,76,186,105,4,228,36,83,25,230,177,107,70,118,156,36,173,57,144,180,168,174,91,210,162,50,220,100,50,84,0,0,0,6,0,114,213,249,172,82,223,8,16,62,142,152,140,255,0,24,65,202,237,135,181,246,37,104,219,77,200,176,230,135,168,42,169,147,21,196,28,91,176,114,73,99,209,207,182,194,96,35,210,167,84,219,41,82,137,4,165,161,38,163,43,93,105,46,178,1,28,28,151,30,125,152,101,241,215,161,227,68,255,0,8,64,228,225,209,235,31,104,109,51,176,242,169,173,112,63,16,41,249,44,23,59,109,51,25,165,51,27,9,10,198,121,84,90,17,157,215,27,74,19,153,107,74,74,231,189,74,34,45,230,66,111,192,0,0,0,0,0,0,0,0,0,0,69,95,46,119,210,79,247,201,252,154,49,87,146,227,207,179,12,190,58,244,60,104,205,78,89,76,39,197,60,80,249,16,124,140,240,210,171,171,121,179,194,13,183,152,164,209,49,251,46,179,155,245,122,221,74,21,147,54,173,121,115,90,249,21,110,6,49,171,147,135,71,172,125,161,180,206,195,202,166,181,192,252,64,167,228,176,92,237,180,204,102,148,204,108,36,43,25,229,81,104,70,119,92,109,40,78,101,173,41,43,158,245,40,136,183,153,0,155,240,0,1,128,28,181,126,107,20,183,194,4,15,163,166,35,0,57,46,60,251,48,203,227,175,67,198,137,31,229,118,195,218,251,18,180,109,166,228,88,115,67,212,21,84,201,138,226,14,45,216,57,36,177,232,231,219,97,48,17,233,83,170,109,148,169,68,130,82,208,147,81,149,174,180,151,89,12,31,228,225,209,235,31,104,109,51,176,242,169,173,112,63,16,41,249,44,23,59,109,51,25,165,51,27,9,10,198,121,84,90,17,157,215,27,74,19,153,107,74,74,231,189,74,34,45,230,64,38,252,0,0,4,43,114,213,249,211,210,223,7,240,62,145,152,137,169,17,23,202,237,130,24,209,137,90,73,83,115,220,57,194,26,214,170,150,177,67,193,194,59,25,36,144,69,199,48,219,233,143,143,82,154,83,140,182,164,146,201,43,66,141,38,119,178,210,125,100,3,208,114,24,253,59,63,123,127,202,66,85,4,106,242,53,225,62,41,225,127,201,127,228,153,134,149,93,37,206,126,15,236,92,251,38,137,128,218,181,124,225,172,213,107,144,156,249,117,136,205,150,246,206,155,241,33,37,64,2,24,57,81,180,18,149,96,156,213,156,119,193,122,102,46,30,137,158,68,45,53,4,186,17,132,236,84,244,106,148,130,105,109,229,60,205,67,68,41,106,34,70,77,91,78,36,144,74,73,60,203,73,153,241,196,155,74,101,83,249,84,108,138,123,44,132,152,203,102,48,238,66,70,65,197,178,151,152,137,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,7,206,14,139,186,77,215,218,44,226,132,183,16,41,8,152,184,201,106,34,18,169,213,60,115,23,161,160,167,44,19,110,183,145,244,182,121,84,180,37,247,84,210,214,149,147,110,26,87,149,86,52,171,232,83,5,241,122,141,199,172,47,167,241,115,15,223,139,114,69,81,67,169,232,114,139,96,217,125,165,161,197,52,235,46,35,121,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,28,43,105,131,201,189,139,152,35,138,28,223,130,248,123,90,215,148,36,210,29,183,165,49,208,16,107,155,70,176,180,54,130,136,102,52,161,88,73,52,189,105,169,72,60,132,133,54,164,89,74,90,29,36,123,93,2,106,237,49,52,71,174,221,130,168,244,115,198,169,150,25,78,245,174,206,228,144,116,60,116,67,200,138,38,76,153,138,132,75,132,218,27,123,58,90,67,135,156,146,182,175,153,42,83,109,26,2,106,64,0,0,0,0,69,95,46,119,210,79,247,201,252,154,49,87,146,227,207,179,12,190,58,244,60,104,205,78,89,76,39,197,60,80,249,16,124,140,240,210,171,171,121,179,194,13,183,152,164,209,49,251,46,179,155,245,122,221,74,21,147,54,173,121,115,90,249,21,110,6,49,171,147,135,71,172,125,161,180,206,195,202,166,181,192,252,64,167,228,176,92,237,180,204,102,148,204,108,36,43,25,229,81,104,70,119,92,109,40,78,101,173,41,43,158,245,40,136,183,153,0,155,240,0,0,0,0,0,0,0,16,173,203,87,231,79,75,124,31,192,250,70,98,38,164,68,95,43,182,8,99,70,37,105,37,77,207,112,231,8,107,90,170,90,197,15,7,8,236,100,146,65,23,28,195,111,166,62,61,74,105,78,50,218,146,75,36,173,10,52,153,222,203,73,245,144,15,65,200,99,244,236,253,237,255,0,41,9,84,17,171,200,215,132,248,167,133,255,0,37,255,0,146,102,26,85,116,151,57,248,63,177,115,236,154,38,3,106,213,243,134,179,85,174,66,115,229,214,35,54,91,219,58,111,196,132,149,0,0,0,0,0,0,12,0,229,171,243,88,165,190,16,32,125,29,49,25,254,48,131,149,219,15,107,236,74,209,182,155,145,97,205,15,80,85,83,38,43,136,56,183,96,228,146,199,163,159,109,132,192,71,165,78,169,182,82,165,18,9,75,66,77,70,86,186,210,93,100,2,56,57,46,60,251,48,203,227,175,67,198,137,254,16,129,201,195,163,214,62,208,218,103,97,229,83,90,224,126,32,83,242,88,46,118,218,102,51,74,102,54,18,21,140,242,168,180,35,59,174,54,148,39,50,214,148,149,207,122,148,68,91,204,132,223,128,0,0,0,249,87,31,85,3,230,179,243,39,105,79,255,0,155,78,42,255,0,240,108,199,250,16,19,83,201,113,230,39,134,95,29,122,98,52,64,92,166,83,53,159,205,96,164,82,41,100,92,198,101,49,136,110,18,14,14,17,149,60,252,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,232,39,147,134,147,170,168,109,12,112,242,150,173,105,153,173,63,58,130,231,109,166,93,52,130,114,18,41,140,243,88,181,163,59,78,18,86,156,200,90,84,87,45,233,81,25,110,50,22,43,146,231,65,41,174,9,202,158,199,124,104,166,97,33,235,105,228,58,19,79,203,162,216,86,219,79,65,41,43,39,86,230,99,202,212,76,66,86,146,52,100,214,52,218,77,6,164,155,207,52,144,188,26,4,232,65,34,209,30,132,118,54,163,133,149,76,177,54,119,173,106,119,59,131,121,113,12,162,20,158,51,102,22,17,78,52,218,219,103,34,90,91,133,144,148,183,111,153,74,75,109,18,50,168,0,0,0,0,98,254,149,252,159,56,47,165,124,214,87,83,207,94,139,165,106,24,24,132,170,50,107,35,131,132,67,243,102,20,168,100,184,136,181,169,163,91,203,76,60,57,180,194,205,118,100,220,204,105,113,37,171,59,235,134,120,85,135,24,55,74,177,69,97,109,23,42,166,100,176,249,85,179,75,225,201,189,115,137,109,13,235,158,95,150,243,198,134,219,37,58,225,169,197,229,35,82,140,247,143,86,0,0,0,0,0,0,3,230,179,75,31,58,124,100,248,64,168,125,34,248,250,83,31,62,218,77,232,201,164,148,255,0,73,44,87,158,200,180,124,196,169,140,182,99,92,79,98,224,227,33,41,56,247,152,137,97,200,247,148,219,173,184,150,141,43,66,146,100,162,81,25,145,145,145,144,9,95,228,184,243,19,195,47,142,189,49,26,48,131,150,127,30,97,170,172,80,166,176,2,69,27,23,179,208,240,234,154,79,80,152,135,82,195,147,24,198,219,83,13,173,147,65,33,107,102,26,203,75,164,165,238,142,113,5,144,210,178,86,122,114,112,210,117,85,13,161,142,30,82,213,173,51,53,167,231,80,92,237,180,203,166,144,78,66,69,49,158,107,22,180,103,105,194,74,211,153,11,74,138,229,189,42,35,45,198,66,26,241,87,6,180,208,198,76,71,168,241,74,181,209,211,21,98,39,85,52,193,217,132,78,90,70,108,182,217,206,125,6,26,214,33,107,75,45,32,146,219,104,53,30,70,208,132,145,217,36,3,32,57,27,48,83,195,157,32,166,216,199,23,48,212,194,97,148,188,181,44,54,238,87,31,142,152,181,17,14,222,100,155,106,37,50,150,17,24,106,178,208,162,115,81,108,201,206,67,42,185,106,252,214,41,111,132,8,31,71,76,69,202,228,202,209,214,39,0,52,104,151,63,84,210,113,114,58,218,179,136,114,115,63,102,61,166,147,22,202,51,169,16,112,234,52,164,150,132,38,28,144,230,165,211,53,182,236,68,65,25,32,212,164,39,202,242,187,97,237,125,137,90,54,211,114,44,57,161,234,10,170,100,197,113,7,22,236,28,146,88,244,115,237,176,152,8,244,169,213,54,202,84,162,65,41,104,73,168,202,215,90,75,172,128,71,7,37,199,159,102,25,124,117,232,120,209,46,156,160,184,59,53,198,253,18,235,170,70,154,144,194,77,106,24,40,118,103,114,118,157,133,83,239,147,240,143,33,231,19,10,148,33,107,218,92,135,76,67,13,146,10,234,55,242,25,146,86,163,17,149,201,195,163,214,62,208,218,103,97,229,83,90,224,126,32,83,242,88,46,118,218,102,51,74,102,54,18,21,140,242,168,180,35,59,174,54,148,39,50,214,148,149,207,122,148,68,91,204,132,223,128,249,108,164,234,153,237,13,85,73,171,90,90,59,98,157,83,243,8,121,164,186,39,84,135,53,17,76,56,151,26,115,34,201,72,86,85,161,39,101,17,164,237,99,35,45,195,233,163,10,177,50,149,198,76,56,167,49,74,138,139,218,36,181,52,189,169,132,54,103,27,91,140,231,46,155,14,234,214,180,37,230,150,74,109,196,18,143,35,136,90,76,238,147,16,89,165,62,131,24,193,135,122,65,86,212,158,16,224,166,32,84,116,100,60,192,162,36,145,178,186,94,97,21,10,152,88,134,144,250,97,144,241,19,186,221,70,180,216,55,13,102,165,41,147,53,101,51,52,148,148,242,83,76,177,78,81,163,236,78,14,98,182,18,85,116,100,93,9,48,115,154,223,156,200,98,101,205,204,32,99,93,118,35,162,167,204,141,215,155,124,226,73,121,80,148,165,181,195,113,81,168,192,68,14,150,62,116,248,201,240,129,80,250,69,241,53,60,151,30,98,120,101,241,215,166,35,68,80,105,55,163,38,146,83,253,36,177,94,123,34,209,243,18,166,50,217,141,113,61,139,131,140,132,164,227,222,98,37,135,35,222,83,110,182,226,90,52,173,10,73,146,137,68,102,70,70,70,66,93,57,56,105,58,170,134,208,199,15,41,106,214,153,154,211,243,168,46,118,218,101,211,72,39,33,34,152,207,53,139,90,51,180,225,37,105,204,133,165,69,114,222,149,17,150,227,32,25,42,40,125,130,163,74,184,128,161,149,138,230,40,71,188,106,63,32,105,46,0,42,43,188,183,152,160,0,24,180,248,179,14,212,71,53,120,164,30,93,127,148,159,173,139,176,45,134,37,167,244,55,53,143,213,191,204,1,2,248,229,43,40,30,100,186,25,44,251,79,144,93,154,174,238,241,213,232,248,233,162,182,166,14,234,221,82,65,30,239,175,52,61,102,146,40,73,248,59,171,73,39,231,187,216,173,250,200,241,24,16,238,170,184,166,8,204,255,0,182,40,35,221,245,230,128,78,134,139,111,155,148,124,71,73,95,163,107,45,231,238,76,12,128,121,38,108,171,127,96,198,205,21,34,201,84,139,196,70,189,243,213,23,253,83,3,36,212,172,204,168,251,192,98,110,154,208,74,127,12,235,45,200,60,220,221,199,246,196,48,134,170,249,147,135,197,136,246,143,47,71,85,228,240,249,217,34,102,244,208,82,190,71,21,137,18,143,245,63,175,221,225,196,52,226,41,31,201,110,96,102,119,245,47,226,200,1,40,92,154,133,122,30,81,111,239,84,199,210,34,64,96,190,119,107,235,105,251,196,35,251,147,80,191,57,18,159,249,38,99,233,17,32,48,126,160,215,214,211,247,136,6,233,241,0,62,32,3,67,157,67,117,60,6,218,202,246,27,137,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,0,0,0,0,0,2,134,87,20,59,112,21,51,176,210,2,169,20,185,31,2,176,170,70,219,157,64,55,12,143,172,80,184,128,23,16,5,240,63,120,91,28,104,151,20,194,141,156,67,228,104,245,155,63,150,91,183,58,217,239,221,220,46,122,191,16,241,152,144,222,106,102,98,119,253,103,240,136,1,8,154,102,72,85,46,197,26,193,210,68,58,117,124,223,234,101,99,223,15,15,195,119,120,185,218,3,76,220,69,79,66,194,235,158,177,115,159,68,149,209,245,56,163,237,30,111,79,22,109,136,53,194,243,127,123,58,189,194,20,104,208,78,39,37,125,68,53,146,246,231,45,247,247,24,144,19,75,79,153,174,79,0,171,153,222,17,163,223,245,4,45,14,145,45,146,233,134,82,100,71,243,93,60,126,182,232,187,20,146,179,72,101,135,110,48,44,159,249,9,22,123,73,200,237,142,144,135,94,171,61,231,72,77,179,91,232,79,126,64,16,119,164,150,84,226,133,68,155,112,159,205,75,254,208,99,208,232,234,146,87,132,23,34,253,41,254,148,121,125,34,29,215,98,93,64,238,92,185,167,179,53,90,247,227,16,99,210,232,244,118,231,255,0,253,151,253,40,9,230,194,242,61,100,195,223,99,252,241,113,211,192,91,188,46,77,215,48,223,192,216,255,0,60,92,82,46,160,1,95,90,97,195,112,122,211,1,180,126,80,221,47,32,109,159,150,53,145,116,110,0,43,99,20,0,26,136,140,133,69,8,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,80,202,226,162,134,125,64,41,195,113,138,29,186,133,15,128,161,113,1,168,84,136,8,174,23,182,235,0,161,241,22,135,24,99,137,142,104,202,110,39,54,209,228,238,253,108,93,225,99,49,205,235,115,39,71,251,167,175,235,64,32,191,25,166,235,152,115,62,103,95,86,175,104,245,69,94,215,213,240,223,220,60,246,14,191,179,214,84,235,134,106,232,79,97,21,209,227,185,214,198,246,42,59,110,107,232,254,191,215,245,3,166,195,215,117,117,20,161,121,111,150,103,14,124,125,209,0,38,231,67,233,186,98,233,39,12,148,241,222,162,52,244,143,220,161,251,198,90,146,174,202,173,218,48,59,65,88,253,109,30,126,42,215,170,173,229,123,148,55,112,206,214,79,52,50,250,186,95,144,6,44,233,164,162,78,27,86,38,101,195,155,255,0,140,67,136,105,196,53,103,197,185,134,91,239,213,127,22,64,151,253,57,143,38,27,86,199,107,219,155,127,140,67,8,116,171,186,88,157,22,190,23,213,238,255,0,217,210,2,84,121,52,208,101,67,74,46,127,169,83,31,72,152,207,248,63,80,107,235,105,251,194,63,249,53,23,106,30,80,155,126,165,76,125,34,98,64,32,247,176,209,251,154,126,241,0,221,62,32,7,196,0,81,67,90,120,13,181,157,172,55,19,192,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,21,192,105,26,197,12,136,5,18,52,229,239,21,20,80,10,129,113,14,60,0,1,103,190,221,195,202,215,136,214,83,241,200,189,175,170,254,26,71,171,226,87,49,210,85,45,19,178,120,166,247,239,201,195,143,148,144,16,219,167,220,38,74,222,187,119,89,123,115,94,235,123,140,40,240,58,24,76,246,76,78,163,209,168,207,147,156,55,230,181,239,15,17,220,50,23,148,34,72,218,27,175,163,108,254,98,230,174,60,63,74,151,96,196,205,24,162,85,11,139,52,210,11,47,71,108,242,184,252,236,240,9,229,160,94,215,211,18,103,50,229,207,44,135,85,175,123,93,180,139,51,165,100,54,211,71,67,163,62,91,79,80,119,181,254,132,248,186,56,66,254,182,140,167,78,233,185,200,225,15,119,214,155,22,159,74,216,244,64,210,44,186,110,52,155,207,82,158,153,216,189,73,254,254,224,16,139,143,168,213,226,44,245,23,190,89,212,200,175,255,0,62,99,213,104,250,172,188,255,0,187,251,151,253,40,241,248,232,250,98,113,30,161,115,50,79,52,238,98,174,137,238,222,249,143,99,163,202,77,124,255,0,114,61,219,47,250,80,19,209,133,103,117,204,125,246,63,207,23,32,184,24,182,248,86,86,92,199,223,99,252,241,114,8,206,192,40,43,235,76,80,87,214,152,13,191,162,13,99,65,249,99,112,188,128,20,21,79,17,65,84,241,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,0,0,0,80,207,168,84,105,87,16,26,79,128,161,113,26,143,120,165,136,143,136,10,138,230,238,20,0,1,97,177,228,175,204,127,251,79,250,33,126,69,136,199,68,54,174,100,206,187,124,243,215,245,160,16,35,137,78,107,121,187,117,173,174,255,0,48,116,52,97,229,159,74,213,217,48,96,255,0,203,72,244,120,158,195,69,205,153,20,103,234,215,223,245,3,204,210,164,105,158,75,72,139,244,235,63,195,72,9,108,208,38,43,243,161,151,87,198,172,237,247,40,81,33,16,29,56,85,245,116,255,0,32,141,205,2,150,255,0,131,172,17,52,118,58,185,55,60,167,250,220,40,146,57,121,43,102,93,210,119,207,217,220,64,49,107,77,105,126,209,134,181,151,142,203,155,155,189,109,255,0,76,67,119,136,105,175,225,182,92,89,143,107,62,108,186,173,246,183,24,100,9,182,210,237,131,94,25,85,134,105,86,253,131,129,126,200,96,66,230,47,180,150,241,134,108,102,102,86,212,113,253,170,216,9,47,228,212,95,231,50,84,86,253,73,152,250,68,72,36,25,222,29,175,173,167,239,8,239,228,211,125,179,164,229,141,155,136,177,74,38,7,199,127,232,136,144,232,3,35,134,102,199,127,20,159,188,64,57,71,192,133,5,79,129,10,0,208,231,80,221,79,1,182,190,161,184,158,0,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,3,79,30,34,166,87,20,51,234,0,34,46,209,164,213,110,193,81,165,73,247,192,106,71,3,0,45,220,58,192,184,128,175,2,49,213,206,211,158,1,238,59,242,255,0,8,135,102,187,245,22,225,193,153,163,60,35,165,191,126,94,30,249,0,141,30,80,152,34,84,154,190,93,156,253,74,247,188,184,65,130,186,63,186,80,216,205,33,69,210,68,157,171,202,253,168,232,144,254,80,25,43,174,210,149,228,73,67,196,154,79,154,250,68,131,203,234,144,165,198,194,55,240,182,39,154,113,154,88,165,26,17,170,215,122,174,235,94,17,124,120,118,128,157,236,18,137,39,40,234,112,179,35,244,2,12,247,31,185,54,44,158,154,81,153,40,134,50,169,31,219,34,75,143,184,196,11,157,163,228,204,163,40,218,102,206,50,171,211,112,75,232,29,254,132,215,127,120,179,90,106,191,106,45,171,154,127,182,84,254,10,32,4,53,226,202,245,181,212,245,70,101,250,45,28,123,190,188,98,228,104,234,131,252,240,110,63,210,159,233,69,175,196,247,12,235,121,233,145,23,232,172,111,225,148,47,22,141,80,42,136,240,142,205,184,121,118,63,36,190,188,2,116,48,187,49,57,48,185,91,123,31,231,139,142,92,12,91,252,58,108,144,184,235,95,121,179,199,247,67,223,36,204,183,117,0,168,175,173,48,59,117,10,31,146,96,52,31,150,55,11,200,27,118,223,113,184,94,64,10,13,68,68,52,141,68,86,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,0,0,0,0,0,0,0,0,0,0,0,0,1,164,203,120,168,161,152,10,29,136,105,185,102,21,62,3,73,17,102,1,174,199,216,22,62,193,91,152,102,48,20,61,229,99,24,253,143,174,169,28,197,123,21,246,174,63,243,67,32,70,63,105,0,222,183,152,120,157,182,174,31,243,64,32,123,16,85,173,216,47,109,218,222,31,184,30,114,150,51,240,130,86,68,92,99,152,254,26,71,123,136,78,106,121,191,41,150,253,111,31,220,14,138,145,86,106,142,82,93,177,236,23,253,98,64,74,238,128,237,40,233,102,215,149,91,170,226,234,247,56,81,35,50,243,81,178,172,197,110,145,253,226,17,235,160,43,69,224,146,109,127,237,184,191,5,10,36,58,13,54,108,203,127,149,248,128,88,61,45,26,37,225,125,84,123,247,236,63,198,24,16,163,142,41,213,226,252,235,168,139,102,222,127,181,91,19,109,165,122,127,216,182,169,227,250,71,248,203,2,18,52,128,89,183,139,83,227,34,45,219,47,31,218,205,0,144,174,77,23,155,58,106,92,157,98,110,82,121,134,235,255,0,198,36,36,130,87,243,156,57,245,106,81,247,136,69,207,38,100,225,213,194,195,64,158,166,205,200,227,213,186,249,191,68,17,199,127,120,148,73,42,141,82,216,51,59,111,135,108,255,0,201,32,28,243,224,66,130,167,192,133,0,22,86,176,34,228,92,5,86,69,186,224,71,184,6,160,20,35,237,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,1,75,216,80,203,172,84,202,226,134,123,172,2,128,179,181,128,28,234,0,45,252,0,184,141,41,51,35,183,104,214,101,99,32,20,85,203,113,112,28,88,194,53,50,178,46,59,190,248,229,46,247,251,3,97,255,0,33,95,96,6,35,105,173,77,166,103,134,21,145,236,90,213,187,205,223,68,203,123,68,67,119,151,96,136,89,172,34,164,24,210,235,68,222,160,216,203,186,249,178,230,132,47,126,252,68,212,233,100,203,42,195,26,168,214,155,223,97,190,243,254,232,96,67,54,43,41,152,92,109,154,58,147,202,73,212,111,222,118,188,34,4,239,19,1,162,124,212,226,105,10,93,6,254,99,240,74,5,94,77,190,132,199,112,183,154,109,184,247,129,45,26,79,141,76,158,162,253,102,36,118,218,25,206,145,21,32,167,24,218,115,100,163,224,206,217,45,107,34,28,187,7,83,166,185,165,84,44,57,150,251,212,136,63,250,152,145,68,55,226,49,168,235,57,217,171,143,58,70,126,21,67,36,244,76,130,133,119,194,172,205,94,219,15,174,63,119,24,215,137,7,249,244,157,219,251,233,25,248,83,25,93,161,204,185,49,30,23,120,156,217,118,15,93,111,238,142,240,19,57,67,180,219,107,139,202,155,92,218,235,250,161,236,210,60,165,34,206,173,113,61,27,92,219,235,250,161,234,210,96,53,91,126,240,61,219,131,223,226,40,103,186,253,96,52,25,158,107,117,13,100,123,172,52,122,253,227,89,119,0,169,95,168,86,229,214,52,222,192,3,85,238,42,40,146,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,26,76,140,204,55,150,225,83,191,80,161,145,241,48,26,79,128,210,69,210,184,212,124,5,11,136,13,64,0,0,44,54,62,146,91,230,44,187,175,181,127,162,23,229,87,34,184,199,204,127,137,191,48,244,255,0,186,186,190,180,2,6,49,29,36,124,221,187,245,239,243,7,71,71,21,234,89,65,23,14,112,135,252,34,71,123,137,22,249,157,111,118,255,0,48,116,148,58,115,84,210,123,149,254,105,67,254,17,32,37,207,64,116,25,82,73,221,254,235,75,240,80,162,66,33,142,233,251,35,0,180,10,100,138,143,185,39,133,89,219,238,80,163,63,88,220,131,183,104,11,25,165,119,251,86,213,39,251,71,248,203,2,16,116,137,81,150,43,212,10,191,247,39,241,102,132,222,105,92,103,242,44,170,127,246,31,227,44,8,67,210,43,253,180,234,3,63,216,159,197,154,1,152,220,153,113,38,152,212,150,123,126,119,227,186,191,227,6,132,177,200,12,149,39,128,85,247,156,43,71,254,73,8,143,228,206,93,230,121,72,248,83,241,223,199,218,18,219,78,126,130,75,191,105,179,252,2,1,218,159,2,20,21,62,4,40,0,231,80,162,127,24,171,157,66,137,252,96,53,43,136,169,31,104,162,184,129,88,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,245,10,29,190,200,212,52,153,24,10,2,206,246,0,1,165,22,51,26,207,137,13,180,113,26,239,188,5,85,248,135,29,219,101,59,142,65,239,222,67,101,212,153,164,192,88,189,38,37,141,204,112,234,164,96,210,147,214,108,126,82,140,139,115,236,159,87,188,33,103,72,72,22,229,88,209,63,105,41,34,54,182,95,36,204,203,124,35,93,190,248,155,205,32,154,34,195,217,242,204,146,127,58,254,29,161,10,90,82,32,147,141,53,51,132,68,95,57,123,255,0,58,48,2,66,52,26,154,27,208,210,70,84,107,50,77,27,13,235,75,168,161,135,101,166,148,73,29,9,13,123,219,194,52,117,123,140,64,241,186,9,196,41,75,148,164,150,189,212,115,29,127,181,135,161,211,82,36,147,64,66,95,53,252,35,111,240,49,0,34,31,17,204,142,178,157,40,186,230,113,103,255,0,90,99,49,116,42,100,143,195,43,219,245,59,255,0,16,48,218,191,94,122,190,114,123,255,0,68,162,184,253,116,198,105,104,76,146,95,134,118,34,221,205,223,248,144,19,29,77,54,105,83,252,56,163,241,143,68,155,113,29,29,62,86,83,222,250,63,24,195,238,80,190,80,201,86,141,18,152,140,43,194,184,184,73,142,42,76,97,200,214,179,74,94,98,155,97,196,221,49,15,164,238,149,196,169,38,74,105,133,17,145,17,165,215,75,38,173,183,195,55,204,238,52,159,1,96,116,41,210,182,69,165,158,13,193,86,90,217,84,29,95,45,180,29,83,36,130,121,106,216,34,179,44,155,112,146,225,18,201,151,208,141,107,103,117,164,174,182,245,139,91,78,24,191,199,192,6,142,42,27,133,184,134,130,227,110,177,172,184,91,172,0,84,172,125,66,40,107,94,88,216,153,102,148,77,76,40,169,84,92,227,4,96,161,211,40,140,129,118,25,166,227,102,11,39,84,110,77,225,77,72,75,173,46,198,148,183,14,242,242,45,182,250,100,203,142,221,153,62,160,43,250,55,20,104,217,78,33,97,245,67,9,60,167,167,144,229,19,3,29,10,163,52,58,139,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,16,122,32,0,0,1,16,26,122,233,235,165,142,11,105,99,92,225,158,26,98,183,51,83,114,110,108,216,160,185,138,91,17,170,214,203,97,94,115,198,61,14,183,21,119,29,90,186,74,59,94,197,98,34,34,203,254,75,252,123,197,141,34,112,10,127,90,227,29,87,225,4,234,10,176,138,149,177,19,176,195,66,100,133,68,20,19,137,111,36,59,109,160,236,183,156,59,153,102,233,90,246,34,34,12,192,0,0,0,24,149,32,211,110,85,37,211,142,184,209,35,17,223,132,128,135,114,34,9,234,78,113,19,20,150,144,167,223,150,75,150,137,73,54,150,72,141,110,58,228,99,168,117,215,110,165,173,44,164,140,205,180,140,181,0,0,0,0,0,0,0,16,129,164,47,40,246,153,212,54,62,226,93,21,75,99,38,197,37,167,235,9,204,174,93,13,224,236,169,205,68,43,17,174,182,211,121,215,12,165,171,42,16,146,186,140,212,118,185,153,158,240,19,126,3,31,244,10,197,42,239,26,116,78,161,177,51,18,231,188,243,82,78,121,207,109,141,217,89,135,214,234,166,81,76,183,226,217,66,27,77,155,105,9,232,164,175,107,157,204,204,207,32,0,0,4,96,114,160,105,153,164,158,142,216,251,32,162,176,115,18,60,31,146,198,209,240,179,71,225,185,158,2,47,60,82,227,99,91,83,153,226,24,113,101,116,50,217,88,143,47,70,246,185,153,152,73,248,12,0,228,164,210,143,29,180,148,249,40,252,154,235,159,8,252,28,230,78,108,249,153,7,7,168,218,54,237,119,206,205,55,155,54,161,175,42,246,203,186,215,59,231,248,0,0,197,93,47,57,68,112,107,69,45,166,150,183,134,56,132,206,202,191,5,224,162,20,198,161,151,174,173,100,84,86,173,109,177,102,211,152,155,178,157,86,177,147,200,77,185,173,72,101,80,8,245,228,220,229,19,154,227,188,75,152,47,143,115,216,71,241,5,200,133,42,158,143,102,1,77,46,120,198,169,248,135,208,234,24,100,161,216,92,58,24,59,44,205,178,113,11,66,73,38,180,41,110,72,80,0,0,0,0,142,13,60,121,77,98,112,103,23,41,124,53,192,169,212,36,217,116,172,225,49,88,128,150,152,105,72,137,67,107,69,228,237,69,56,151,18,218,205,58,226,125,104,104,214,210,245,73,74,201,104,121,178,206,172,23,197,234,55,30,176,190,159,197,204,63,126,45,201,21,69,14,167,161,202,45,131,101,246,150,135,20,211,172,184,141,228,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,97,237,64,0,0,7,138,198,140,94,163,112,23,11,234,12,92,196,7,226,219,145,83,176,233,122,32,161,24,55,159,117,107,113,45,52,203,104,220,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,25,88,23,203,39,61,123,25,103,110,99,205,61,179,208,53,52,194,25,185,90,37,134,133,248,35,10,132,186,149,41,73,75,58,233,134,115,83,10,117,70,178,82,114,56,166,154,233,37,128,18,212,2,45,121,74,180,226,199,236,21,198,138,78,77,163,254,45,194,64,82,115,250,30,2,126,210,225,37,178,233,131,17,139,126,46,49,41,136,109,231,153,112,212,133,180,211,54,202,172,134,68,70,92,76,206,229,242,82,105,71,142,218,74,124,148,126,77,117,207,132,126,14,115,39,54,124,204,131,131,212,109,27,118,187,231,102,155,205,155,80,215,149,123,101,221,107,157,195,63,192,0,0,0,64,15,246,81,244,236,255,0,135,63,251,179,39,255,0,84,1,63,192,49,255,0,64,172,82,174,241,167,68,234,27,19,49,46,123,207,53,36,231,156,246,216,221,149,152,125,110,170,101,20,203,126,45,148,33,180,217,182,144,158,138,74,246,185,220,204,204,242,0,0,0,0,0,0,0,0,0,0,6,31,233,205,166,108,247,67,204,71,193,217,155,146,174,121,163,42,142,124,135,169,165,173,33,5,20,166,218,56,13,84,76,51,138,181,158,107,90,233,147,106,81,54,226,86,164,171,41,154,29,108,51,0,7,18,83,54,149,79,229,80,83,217,20,206,18,99,45,152,195,183,23,7,25,8,242,94,98,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,203,0,0,0,0,17,1,167,174,158,186,88,224,182,150,53,206,25,225,166,43,115,53,55,38,230,205,138,11,152,165,177,26,173,108,182,21,231,60,99,208,235,113,87,113,213,171,164,163,181,236,86,34,34,44,128,228,164,210,143,29,180,148,249,40,252,154,235,159,8,252,28,230,78,108,249,153,7,7,168,218,54,237,119,206,205,55,155,54,161,175,42,246,203,186,215,59,134,127,128,0,0,0,128,31,236,163,233,217,255,0,14,127,247,102,79,254,168,2,127,128,91,253,30,170,153,237,115,128,88,105,90,213,49,219,108,234,160,163,228,211,73,140,78,169,13,235,226,159,130,105,199,92,200,130,74,19,153,107,81,217,36,73,43,216,136,139,112,184,0,0,2,223,233,11,84,207,104,108,2,196,186,214,150,142,216,167,84,253,31,57,154,75,162,117,72,115,81,20,196,19,174,52,230,69,146,144,172,171,66,78,202,35,73,218,198,70,91,128,92,0,22,43,67,237,44,232,221,46,176,191,195,137,20,60,36,158,123,1,16,228,52,246,156,76,121,197,63,42,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,201,125,98,8,205,77,44,138,250,128,0,0,0,0,0,0,183,248,253,46,197,137,166,13,85,144,216,23,81,243,37,124,137,122,162,36,17,59,28,52,78,178,41,165,19,133,13,146,40,201,146,215,146,20,198,177,206,139,122,220,251,242,216,66,15,246,81,244,236,255,0,135,63,251,179,39,255,0,84,1,63,192,60,86,11,226,245,27,143,88,95,79,226,230,31,191,22,228,138,162,135,83,208,229,22,193,178,251,75,67,138,105,214,92,70,242,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,60,53,229,91,210,143,29,180,107,249,23,124,133,43,159,7,60,35,231,190,115,249,153,7,25,175,217,246,29,79,207,45,57,151,46,189,223,38,215,205,190,246,43,6,127,128,140,14,75,253,51,52,147,210,39,31,103,244,86,49,226,71,132,18,88,42,62,42,104,196,55,51,192,66,100,138,68,108,19,105,115,60,59,13,172,236,135,156,43,25,229,233,94,215,34,50,146,154,178,169,145,80,212,172,230,181,170,99,182,41,45,63,47,136,154,76,98,117,75,115,81,10,195,106,113,215,50,32,148,181,101,66,20,118,73,26,142,214,34,51,220,3,182,1,1,115,110,85,61,56,230,51,88,217,132,30,46,194,74,225,226,162,28,121,168,24,74,110,88,166,33,80,165,25,165,150,205,232,117,186,104,73,25,36,141,197,173,118,34,204,165,29,204,230,39,66,250,167,22,43,157,24,40,10,215,27,163,182,218,190,160,151,185,52,137,137,213,67,55,175,133,126,33,215,32,156,201,12,73,105,57,161,23,14,118,34,37,21,236,178,37,230,32,23,172,0,0,0,97,175,39,22,156,113,58,86,209,177,244,126,32,162,18,31,17,104,248,118,23,28,243,75,105,164,78,225,20,102,130,141,105,130,50,82,22,149,18,82,250,82,157,82,86,235,74,73,164,158,38,155,204,160,0,0,0,0,0,0,0,0,0,16,3,253,148,125,59,63,225,207,254,236,201,255,0,213,0,79,240,12,127,208,43,20,171,188,105,209,58,134,196,204,75,158,243,205,73,57,231,61,182,55,101,102,31,91,170,153,69,50,223,139,101,8,109,54,109,164,39,162,146,189,174,119,51,51,60,128,0,0,17,87,165,231,44,23,207,52,46,136,231,253,202,226,171,152,216,79,125,110,179,11,1,20,207,214,208,111,62,159,215,146,150,189,77,240,18,168,2,202,104,163,165,118,28,105,107,135,8,173,104,167,118,25,172,14,173,137,252,129,247,137,113,82,136,165,17,153,37,70,68,90,198,87,149,70,211,196,68,151,18,149,17,146,22,135,27,69,235,0,0,30,126,191,175,232,220,44,163,102,216,131,136,53,12,36,142,158,145,195,156,76,116,116,73,158,70,145,114,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,15,64,2,45,112,139,150,26,85,51,210,46,168,103,19,161,34,229,24,73,63,136,105,50,8,136,178,74,223,166,152,135,133,119,50,220,106,18,25,111,69,46,49,226,100,205,6,226,137,131,89,146,84,180,164,204,229,40,0,0,0,0,97,175,40,238,156,113,58,41,81,176,20,126,31,34,18,35,17,107,8,119,215,2,243,171,105,212,73,33,18,100,131,141,117,131,51,82,214,165,26,146,194,84,157,82,150,211,170,81,168,153,54,156,242,156,159,124,164,112,218,68,196,192,224,222,48,181,9,46,196,84,195,182,204,182,54,25,14,169,21,50,219,106,37,232,135,141,166,217,212,193,173,182,97,208,165,145,184,72,113,107,81,182,148,21,155,32,207,80,16,3,253,148,125,59,63,225,207,254,236,201,255,0,213,4,191,104,21,138,85,222,52,232,157,67,98,102,37,207,121,230,164,156,243,158,219,27,178,179,15,173,213,76,162,153,111,197,178,132,54,155,54,210,19,209,73,94,215,59,153,153,152,100,0,0,0,0,198,173,5,244,205,145,105,135,135,17,83,55,37,92,205,89,210,251,60,61,77,45,105,11,56,84,184,233,47,85,19,12,226,175,118,93,213,58,100,218,148,110,54,164,41,42,204,68,135,92,201,80,0,0,0,0,0,0,24,213,162,150,153,178,45,45,49,31,21,101,148,28,171,85,70,80,156,209,15,40,153,62,133,162,42,106,228,65,198,235,226,84,218,173,170,100,246,118,137,166,205,36,230,82,82,151,99,94,169,175,21,143,154,113,196,232,227,166,205,33,131,213,194,33,23,135,85,165,47,45,91,209,110,45,168,117,200,230,47,76,35,88,40,213,60,179,74,78,24,210,134,146,242,86,174,130,27,39,16,100,105,90,30,12,202,0,0,0,0,0,1,134,186,44,105,199,19,137,90,73,98,174,139,120,146,136,70,167,180,197,81,80,34,150,153,165,109,48,83,25,116,44,123,136,40,37,183,114,53,196,178,213,148,149,54,147,214,50,211,138,89,37,77,41,199,179,40,0,0,0,0,0,0,0,0,0,7,18,109,54,149,72,37,81,179,217,236,206,18,93,45,151,67,185,23,25,25,22,242,89,98,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,48,28,176,17,87,253,152,175,255,0,116,255,0,160,255,0,236,49,253,174,252,241,255,0,24,255,0,108,127,57,109,127,57,254,145,251,185,196,164,202,102,210,169,252,170,10,123,34,153,194,76,101,179,24,118,226,224,227,33,30,75,204,68,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,150,0,0,0,49,43,147,231,77,185,86,149,244,3,146,42,157,248,72,28,69,165,97,225,217,154,193,170,41,42,126,108,194,89,101,43,155,33,180,178,210,16,135,34,20,226,84,211,100,162,100,245,100,163,34,113,187,229,168,0,0,161,157,128,84,105,51,184,95,112,165,183,92,3,119,88,89,61,68,1,196,0,10,221,96,43,107,111,48,27,47,187,145,55,59,218,246,24,185,164,45,64,150,121,131,213,119,237,92,18,159,114,25,51,55,136,75,16,233,81,146,189,80,139,119,188,98,50,244,161,198,70,27,240,103,87,21,59,69,246,219,217,100,87,245,31,110,2,51,235,136,149,68,236,87,51,232,235,56,145,123,81,199,195,230,53,213,36,156,202,223,162,112,229,188,253,209,3,171,156,197,57,17,169,187,142,30,92,222,81,251,195,213,224,252,17,197,213,180,251,86,108,243,207,33,17,210,225,189,214,255,0,40,9,111,208,62,15,85,69,44,207,46,234,168,207,113,159,235,80,163,58,216,59,160,253,241,136,218,27,72,249,186,144,113,6,220,57,126,120,205,125,2,247,40,126,238,225,151,141,145,37,38,86,46,32,44,70,149,197,254,197,117,73,159,236,31,227,44,8,67,210,47,253,180,170,27,126,196,254,46,200,155,221,42,250,88,95,84,35,246,151,241,134,4,34,105,26,131,44,84,168,83,187,244,167,241,102,64,101,167,38,101,185,212,239,254,247,163,191,143,180,37,194,156,253,4,151,126,211,103,248,4,34,71,147,53,7,206,157,95,218,252,119,241,246,132,183,211,155,164,178,242,253,134,215,240,8,7,104,124,8,80,84,248,16,160,3,157,66,137,252,98,174,117,10,39,241,128,212,174,32,86,5,113,20,46,32,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,49,1,149,197,12,250,128,80,192,0,6,218,56,141,193,182,142,35,112,184,128,175,2,176,218,95,3,27,139,45,247,27,110,239,73,128,180,250,64,167,54,28,79,138,197,127,149,127,14,208,132,189,43,46,140,100,170,10,252,54,46,31,181,88,19,111,143,91,240,238,123,255,0,178,254,29,161,9,122,89,149,177,154,170,223,253,195,252,81,128,25,183,160,130,236,228,168,206,255,0,218,107,31,248,81,185,167,20,212,219,161,152,73,56,241,101,169,210,91,143,220,98,123,199,23,65,19,241,178,162,255,0,208,214,63,240,195,139,167,43,185,104,166,203,47,251,168,46,191,114,137,16,69,181,98,233,61,82,76,214,87,233,71,68,25,223,142,247,12,102,238,132,68,95,159,77,223,222,239,252,72,193,218,156,243,212,51,51,181,190,93,127,248,102,51,147,66,36,255,0,110,155,255,0,189,223,248,145,68,200,200,45,119,183,123,15,198,34,119,149,139,66,153,117,1,23,249,167,112,190,89,168,146,206,230,11,110,175,130,108,162,162,28,106,105,20,251,207,28,205,78,45,75,67,108,186,183,18,202,147,226,144,135,53,4,130,81,188,100,137,99,144,241,123,247,63,140,110,213,52,180,138,184,165,39,84,85,83,3,182,201,106,9,124,76,174,99,13,173,91,122,248,87,219,83,110,183,157,6,149,167,50,20,162,186,76,148,87,185,25,30,240,31,56,122,52,233,23,93,232,191,138,112,24,151,66,196,126,181,7,56,130,200,207,205,57,94,210,203,207,193,235,29,105,205,78,183,80,132,235,80,156,233,226,71,196,143,232,155,11,49,46,149,198,76,55,167,113,70,138,139,218,36,181,52,189,169,132,54,103,27,91,140,231,46,155,14,234,212,180,37,230,150,74,109,196,18,143,35,136,90,76,238,147,16,71,167,238,135,243,93,19,177,113,73,151,148,35,148,37,99,17,25,31,74,45,151,84,107,134,97,11,73,185,2,234,92,90,157,207,14,79,52,130,113,74,81,58,133,33,121,179,155,141,183,237,121,53,244,214,152,232,235,136,208,56,95,90,204,237,134,85,116,193,77,196,161,71,10,195,114,169,164,73,195,52,137,155,175,184,146,89,178,132,48,148,56,147,117,40,75,107,91,164,74,82,9,43,9,206,45,202,17,139,202,211,166,191,50,65,198,104,159,134,115,57,172,28,229,237,75,149,164,193,131,212,54,152,23,152,214,34,88,147,52,231,115,92,135,90,113,213,54,164,164,155,36,180,102,225,58,242,17,145,28,160,154,108,202,180,81,160,155,146,83,49,16,145,216,139,85,67,196,51,42,130,76,82,82,252,165,133,48,242,17,54,91,106,101,212,45,13,196,37,180,165,167,9,36,241,235,9,38,100,219,150,130,95,207,85,123,85,126,170,212,117,37,71,48,247,72,200,233,148,116,67,159,186,113,231,156,113,125,234,82,149,214,102,3,218,232,235,128,245,150,146,56,185,34,194,170,50,10,45,75,152,196,33,115,40,230,97,201,228,74,165,196,180,148,68,107,164,165,161,57,27,74,174,73,53,167,58,205,13,164,243,173,36,127,66,90,58,96,61,27,163,118,18,72,176,166,140,130,132,74,37,208,232,92,202,57,152,115,101,115,89,137,161,37,17,26,233,41,107,86,119,20,155,146,77,106,200,130,67,105,60,136,73,21,148,228,250,208,146,85,162,141,2,228,246,166,98,18,59,17,106,168,120,119,166,177,138,133,74,95,148,176,166,89,82,229,40,113,47,58,133,161,184,132,184,165,58,217,164,158,61,89,168,140,155,110,217,106,158,32,53,0,0,8,1,229,71,243,236,196,223,137,125,15,4,51,255,0,145,83,205,98,169,248,64,142,244,116,184,96,7,42,63,159,102,38,252,75,232,120,33,159,252,138,158,107,21,79,194,4,119,163,165,192,51,252,0,0,64,15,42,63,159,102,38,252,75,232,120,33,35,252,154,26,113,195,105,29,70,179,131,213,194,34,209,136,180,92,157,181,189,22,226,221,136,68,242,92,201,182,193,70,169,229,154,148,81,36,165,180,151,146,181,116,214,225,56,131,50,82,208,204,112,114,163,249,246,98,111,196,190,135,130,24,213,73,213,51,218,26,170,147,86,180,180,118,197,58,167,230,16,243,73,116,78,169,14,106,34,152,113,46,52,230,69,146,144,172,171,66,78,202,35,73,218,198,70,91,128,125,73,128,197,253,0,116,193,149,105,101,132,105,84,192,226,219,174,232,232,120,56,10,173,15,52,146,68,75,235,66,137,184,230,148,218,18,214,72,131,101,213,155,105,74,77,165,165,104,203,144,155,113,204,160,0,30,43,26,49,122,141,192,92,47,168,49,115,16,31,139,110,69,78,195,165,232,130,132,96,222,125,213,173,196,180,211,45,163,113,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,23,127,86,85,50,42,26,149,156,214,181,76,118,197,37,167,229,241,19,73,140,78,169,110,106,33,88,109,78,58,230,68,18,150,172,168,66,142,201,35,81,218,196,70,123,135,207,190,156,154,93,205,116,190,197,196,213,108,75,162,228,244,156,134,29,82,218,114,84,252,66,150,180,48,107,53,46,41,228,18,141,164,68,188,121,115,234,202,196,134,217,108,212,230,168,156,80,78,158,3,105,21,132,122,73,81,176,213,158,20,213,144,147,20,42,29,151,163,165,139,117,9,152,202,86,225,173,36,204,100,57,40,212,202,243,52,233,17,157,208,188,134,166,212,180,89,71,243,239,165,143,157,62,50,124,32,84,62,145,124,100,255,0,36,70,8,98,133,97,143,43,197,249,20,242,160,166,40,250,74,29,214,38,115,24,38,219,212,78,95,94,172,202,78,189,109,210,180,41,38,79,57,100,44,219,38,218,50,54,92,113,135,83,140,26,88,249,211,227,39,194,5,67,233,23,192,75,79,36,118,58,97,197,95,163,100,159,4,37,147,157,85,103,66,109,238,204,165,113,4,72,113,232,88,136,247,159,110,42,31,121,235,89,45,161,13,172,202,202,67,132,68,164,145,45,165,57,157,67,230,7,11,113,74,187,193,106,238,89,137,152,105,61,230,106,146,77,174,216,163,118,86,98,53,90,214,86,203,158,45,228,45,181,93,183,86,158,146,78,215,185,88,200,140,190,135,180,85,210,98,141,210,191,8,224,241,74,143,129,139,151,45,49,10,150,205,229,145,36,106,92,186,98,218,27,91,172,19,153,73,47,35,43,173,173,14,36,139,50,22,156,201,66,243,182,128,188,2,21,185,106,252,233,233,111,131,248,31,72,204,68,212,136,86,229,171,243,167,165,190,15,224,125,35,49,1,117,121,12,126,157,159,189,191,229,33,42,130,42,249,12,126,157,159,189,191,229,33,42,128,3,18,185,67,52,44,149,105,79,133,241,19,218,66,159,132,86,42,83,80,228,116,252,97,196,166,20,227,88,39,51,59,47,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,88,218,22,246,108,181,0,31,45,159,158,170,10,170,253,85,167,42,74,114,97,238,144,113,210,216,232,119,63,114,227,47,54,226,59,148,149,39,168,200,78,159,39,54,154,255,0,154,171,14,31,144,87,243,57,83,120,155,75,120,185,148,51,7,170,114,105,2,68,130,110,102,150,114,165,9,204,181,155,110,165,163,82,80,226,82,171,52,151,154,108,173,87,41,215,39,252,102,46,193,196,233,3,130,20,238,215,93,66,102,126,166,150,180,227,238,197,79,161,91,97,150,90,84,50,20,179,108,158,97,184,125,204,182,132,169,228,173,86,53,56,148,33,200,150,194,220,82,174,240,90,187,150,98,102,26,79,121,154,164,147,107,182,40,221,149,152,141,86,181,149,178,231,139,121,11,109,87,109,213,167,164,147,181,238,86,50,35,32,250,126,24,21,202,71,202,9,19,163,180,51,120,61,131,115,88,69,98,44,198,29,49,49,179,38,93,105,229,211,40,39,88,113,162,118,29,230,29,101,229,196,178,111,164,144,165,37,109,160,208,229,172,182,204,250,170,159,150,3,11,225,180,104,132,196,186,122,69,8,120,161,57,136,140,150,194,209,75,140,114,41,18,183,218,95,70,42,49,253,91,38,168,109,82,217,112,178,17,27,171,89,178,133,17,182,243,140,195,92,218,109,53,159,205,99,103,179,217,156,92,198,101,49,136,114,46,50,50,45,229,60,252,75,238,40,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,96,56,163,34,180,36,211,6,166,209,27,20,26,157,36,226,227,104,153,228,67,9,171,36,240,141,67,235,227,152,105,183,208,202,219,113,212,26,146,182,85,18,183,73,9,91,100,225,164,144,181,36,143,50,108,85,89,75,79,104,106,170,115,69,85,48,59,20,234,159,152,68,74,230,48,218,212,57,168,138,97,197,54,235,121,208,106,66,178,173,10,43,164,205,39,107,145,153,111,29,173,69,133,181,221,41,66,82,56,153,63,145,108,180,221,119,183,248,63,27,181,50,189,179,98,120,153,138,241,104,89,184,222,71,20,73,241,137,78,107,221,55,45,224,62,151,168,10,254,141,197,58,54,83,136,56,125,80,194,79,41,233,228,57,68,192,199,67,25,228,117,23,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,46,214,109,54,149,72,37,81,179,217,236,206,18,93,45,151,67,185,23,25,25,22,242,89,98,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,9,124,156,28,160,17,154,59,207,90,194,76,94,168,191,216,158,63,105,125,168,152,134,223,136,114,157,138,200,183,51,67,161,148,56,226,217,121,194,36,45,146,78,82,113,210,117,38,143,28,78,242,249,72,249,65,33,180,137,137,111,7,176,110,107,22,156,58,151,68,38,38,54,100,203,174,178,138,153,102,211,14,52,78,195,188,195,79,50,136,103,137,244,146,20,165,33,197,146,28,181,208,217,144,89,253,58,52,205,158,233,135,136,240,179,54,229,92,205,70,82,251,68,61,51,45,117,8,56,164,182,233,163,91,19,18,226,111,119,157,213,52,102,218,84,109,182,148,37,41,204,100,183,92,244,28,158,122,22,77,116,167,197,8,121,237,95,79,197,171,10,233,168,131,58,130,48,162,85,10,81,175,147,121,154,151,176,226,82,106,90,212,163,105,78,146,13,38,134,77,71,172,109,107,103,55,128,208,251,68,202,203,75,172,80,240,30,69,17,23,39,145,64,67,185,19,61,168,211,0,81,76,74,144,109,172,216,37,160,220,104,150,183,93,65,54,148,18,243,219,88,178,35,75,75,50,250,8,194,220,45,161,48,90,132,150,97,158,26,72,185,154,155,147,107,182,40,45,169,232,141,86,181,229,188,231,140,121,107,113,87,113,213,171,164,163,181,236,86,34,34,32,135,110,89,89,76,170,65,164,149,19,34,145,75,33,37,210,217,118,27,203,97,32,224,225,25,75,44,67,48,220,124,193,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,47,7,33,143,211,179,247,183,252,164,45,87,45,95,157,61,45,240,127,3,233,25,136,237,121,26,177,211,14,48,219,17,235,60,47,173,103,60,213,53,196,110,105,106,64,243,228,73,133,136,138,133,56,162,56,85,56,103,208,121,205,169,58,162,50,202,181,33,72,37,18,212,218,22,19,40,0,0,3,229,92,125,84,15,149,112,19,253,201,113,230,39,134,95,29,122,98,52,101,80,194,174,73,108,82,161,42,189,19,164,56,103,32,158,237,85,37,9,181,120,65,5,178,188,141,143,109,153,71,61,11,227,22,130,109,204,237,164,213,226,212,172,182,178,172,123,134,106,128,0,0,0,0,0,0,0,0,138,190,92,239,164,159,239,147,249,52,74,160,138,190,92,239,164,159,239,147,249,52,5,170,228,197,211,199,228,33,61,134,192,108,88,157,101,160,106,9,130,121,182,105,49,152,234,225,105,119,148,135,148,229,147,170,81,234,98,31,84,57,43,51,141,180,202,141,199,142,217,221,81,205,72,249,87,18,233,201,67,167,28,53,75,42,146,104,143,136,200,139,57,236,182,30,33,20,140,216,214,236,65,71,66,52,151,31,84,19,230,163,81,180,182,26,74,245,74,43,52,108,180,150,236,133,54,141,112,73,160,0,0,128,30,84,127,62,204,77,248,151,208,240,67,42,185,12,126,157,159,189,191,229,33,138,188,168,254,125,152,155,241,47,161,224,133,255,0,228,83,197,42,18,148,174,235,236,51,159,207,118,90,146,187,230,175,7,224,182,87,151,182,108,76,204,94,138,241,136,65,182,222,70,212,74,241,138,78,107,217,55,61,192,37,252,0,0,7,202,184,250,168,31,42,224,62,148,244,78,243,88,193,191,131,250,123,209,204,11,170,45,86,137,222,107,24,55,240,127,79,122,57,129,117,64,5,170,210,199,205,99,25,62,15,234,31,71,62,46,168,181,90,88,249,172,99,39,193,253,67,232,231,192,64,14,140,90,66,213,90,47,227,44,151,23,41,104,109,191,96,214,67,76,101,107,138,114,29,153,156,11,169,202,236,59,138,65,253,75,136,53,37,105,67,173,52,179,66,242,101,63,161,236,23,197,234,55,30,176,190,159,197,204,63,126,45,201,21,69,14,167,161,202,45,131,101,246,150,135,20,211,172,184,141,228,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,127,49,131,34,180,36,211,6,166,209,27,20,26,157,36,226,227,104,153,228,67,9,171,36,240,141,67,235,227,152,105,183,208,202,219,113,212,26,146,182,85,18,183,73,9,91,100,225,164,144,181,36,143,50,67,232,120,7,83,73,213,50,42,230,149,147,86,180,180,118,219,37,168,37,240,243,73,116,78,169,109,235,225,95,109,46,52,230,69,146,86,156,200,90,78,202,34,81,94,198,68,123,135,108,0,49,215,23,116,237,192,108,19,199,154,95,2,43,122,154,18,30,50,121,14,234,166,147,18,127,196,83,207,171,84,112,72,142,221,149,164,68,37,110,158,115,93,218,36,178,183,18,150,158,39,83,196,211,163,76,217,22,135,152,113,11,51,110,85,207,53,157,81,180,67,211,50,215,80,178,133,83,141,18,53,177,49,46,38,214,101,173,107,70,109,165,68,227,138,90,82,156,164,107,117,191,159,105,180,218,107,63,154,198,207,103,179,56,185,140,202,99,16,228,92,100,100,91,202,121,248,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,192,125,79,15,157,109,59,240,46,69,163,182,148,21,118,28,209,210,105,172,186,150,78,203,49,145,38,96,107,94,120,88,136,118,220,89,50,234,200,141,214,91,124,223,97,43,51,82,188,73,165,107,82,210,181,28,196,242,118,96,134,48,224,54,142,146,186,55,25,103,145,105,153,38,34,41,80,148,210,155,129,83,18,6,14,41,245,228,68,68,54,101,68,173,229,56,167,212,181,186,162,73,45,182,210,148,100,89,174,197,114,210,96,228,246,176,193,170,75,24,165,15,107,33,48,238,97,17,15,52,134,202,130,203,11,50,84,59,105,137,206,165,145,158,71,216,135,107,86,148,45,74,218,115,116,82,218,140,195,139,200,193,143,49,53,86,23,212,184,1,61,141,132,218,40,120,132,205,36,72,84,67,73,125,201,116,99,142,41,246,208,201,32,150,180,51,19,117,169,211,82,247,199,54,131,200,73,65,43,197,114,231,125,36,255,0,124,159,201,163,8,52,35,199,152,109,28,116,151,163,177,38,115,27,22,197,60,81,11,149,212,4,204,67,173,160,229,209,40,54,156,113,212,52,133,169,228,50,165,55,18,77,100,86,117,195,160,138,202,202,162,205,254,92,239,164,159,239,147,249,52,5,170,228,84,243,167,170,126,15,227,189,35,46,25,127,203,5,140,114,42,27,70,3,194,168,134,118,137,214,37,204,24,135,131,111,50,209,168,133,129,136,98,46,34,38,228,133,33,89,86,136,102,181,102,164,40,246,156,233,204,77,168,134,32,114,42,121,211,213,63,7,241,222,145,151,11,127,202,151,142,145,152,193,165,100,250,155,130,156,237,116,222,29,254,118,229,140,182,79,182,218,34,155,34,57,130,212,219,167,151,93,181,107,25,83,136,74,82,182,225,152,242,137,36,181,5,138,209,187,4,38,186,71,227,109,45,130,242,105,228,36,154,34,163,136,117,43,143,137,109,78,34,25,134,88,114,33,229,146,19,189,107,38,153,115,34,46,146,82,242,164,212,130,51,89,125,47,8,160,228,79,193,121,84,198,38,188,199,122,134,144,132,138,136,149,196,66,200,105,153,195,203,74,215,10,249,180,226,230,41,105,188,215,66,205,167,160,136,221,52,17,228,113,104,66,172,167,82,114,190,0,0,0,62,93,232,10,254,178,194,202,202,83,136,56,125,80,197,200,234,25,28,65,68,192,199,67,25,103,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,161,61,15,180,179,163,116,186,194,255,0,14,36,80,240,146,121,236,4,67,144,211,218,113,49,231,20,252,169,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,37,245,136,35,53,52,178,47,156,193,117,116,98,210,22,170,209,127,25,100,184,185,75,67,109,251,6,178,26,99,43,92,83,144,236,204,224,93,78,87,97,220,82,15,234,92,65,169,43,74,29,105,165,154,23,147,41,135,210,152,15,21,130,248,189,70,227,214,23,211,248,185,135,239,197,185,34,168,161,212,244,57,69,176,108,190,210,208,226,154,117,151,17,188,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,0,0,0,0,0,15,149,113,245,80,62,85,192,79,247,37,199,152,158,25,124,117,233,136,209,149,67,21,121,46,60,196,240,203,227,175,76,70,140,170,0,16,215,202,117,201,255,0,7,132,81,145,58,64,224,133,59,178,80,177,121,159,169,165,173,56,195,80,178,24,167,31,101,150,149,12,133,44,156,54,95,114,35,115,45,161,73,101,72,85,141,45,169,8,110,101,7,18,109,41,149,79,229,81,178,41,236,178,18,99,45,152,195,185,9,25,7,22,202,94,98,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,48,31,57,154,40,233,93,136,250,37,98,58,43,90,41,221,186,85,29,171,98,127,32,125,227,68,44,222,21,38,102,73,81,145,30,173,228,102,81,180,241,17,169,181,41,68,100,180,45,198,215,244,39,133,184,165,66,99,77,9,44,196,204,52,158,243,205,55,57,215,108,81,187,43,208,250,221,83,203,101,207,22,242,16,226,108,227,75,79,73,37,123,92,174,70,70,112,109,202,25,161,100,215,69,140,80,136,158,210,20,252,90,112,174,165,136,35,167,227,14,37,81,69,4,249,183,153,217,123,238,41,36,164,45,42,39,84,209,44,212,107,100,146,122,199,22,135,178,249,253,5,244,205,158,232,121,136,241,83,55,37,92,243,70,85,27,60,61,77,45,105,8,40,165,54,209,175,85,19,12,226,173,103,154,214,186,100,218,148,77,184,149,169,42,202,102,135,91,15,161,65,6,220,165,154,117,67,105,53,83,66,225,134,24,199,194,69,97,125,57,16,196,202,22,57,48,174,182,252,222,98,112,230,74,125,100,251,104,117,148,50,79,188,202,91,36,150,99,214,56,165,44,148,217,55,114,185,82,52,250,131,196,77,187,70,76,28,152,74,166,84,129,108,113,21,21,69,7,18,196,115,51,119,11,85,18,204,52,35,141,169,104,75,45,44,155,55,28,35,39,20,235,102,223,65,13,175,93,28,16,82,153,172,198,26,62,50,95,44,139,138,135,149,195,148,92,115,172,178,165,162,21,131,117,182,73,215,84,69,100,32,221,121,166,201,74,177,103,113,9,226,162,35,14,40,149,78,74,61,58,125,67,69,252,107,172,255,0,185,225,104,8,216,228,253,82,85,43,114,32,213,245,173,149,10,79,179,100,151,243,187,34,42,199,107,86,82,211,218,26,170,156,209,85,76,14,197,58,167,230,17,18,185,140,54,181,14,106,34,152,113,77,186,222,116,26,144,172,171,66,138,233,51,73,218,228,102,91,192,125,73,139,21,166,14,150,116,110,136,184,95,225,196,246,30,18,113,61,143,136,110,26,69,78,42,60,225,95,154,172,156,65,62,104,89,54,233,161,13,52,179,113,75,52,100,190,173,6,100,167,80,71,138,186,36,114,175,80,49,216,37,59,61,39,170,136,182,235,186,58,29,232,215,34,17,8,201,46,167,97,111,158,165,184,54,152,67,109,38,37,6,235,108,155,38,73,44,137,39,205,121,9,243,102,50,244,157,210,22,170,210,131,25,103,88,185,84,195,108,27,126,174,26,93,43,68,83,145,12,203,32,90,78,86,161,219,82,207,234,156,89,165,40,74,221,117,213,146,17,159,41,7,138,175,235,250,203,20,235,41,182,32,226,13,67,23,60,168,103,145,7,19,29,29,18,101,157,213,216,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,165,207,147,23,147,254,51,8,160,225,180,129,198,250,119,100,174,162,242,191,76,203,93,113,246,162,164,48,174,48,243,46,170,37,9,89,54,111,62,220,70,246,92,66,148,202,80,155,154,92,82,208,221,139,228,175,208,86,38,191,168,101,90,79,98,148,4,91,20,196,142,33,153,149,24,203,49,77,100,155,76,88,138,121,10,125,211,109,195,121,180,66,189,12,70,77,173,8,214,173,72,60,202,109,11,67,147,18,3,229,92,79,247,37,199,152,158,25,124,117,233,136,209,0,34,127,185,46,60,196,240,203,227,175,76,70,128,202,160,0,1,243,25,130,248,189,89,96,46,40,83,248,185,135,239,194,55,61,167,98,20,244,57,69,176,79,48,234,22,218,154,117,151,17,184,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,232,123,70,45,33,105,93,40,48,106,75,139,148,180,54,193,183,235,33,166,50,181,197,55,16,244,178,57,165,101,118,29,197,32,254,165,196,26,146,133,45,167,90,89,161,25,242,151,205,96,190,186,31,105,103,89,104,139,138,30,28,72,161,226,231,18,40,248,119,33,167,180,226,99,202,21,137,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,123,107,16,70,73,117,100,97,244,102,3,202,97,110,41,80,152,211,66,75,49,51,13,39,188,243,77,206,117,219,20,110,202,244,62,183,84,242,217,115,197,188,132,56,155,56,210,211,210,73,94,215,43,145,145,159,171,0,17,23,202,189,167,28,77,75,53,157,232,143,135,40,132,57,20,182,34,29,21,116,216,150,212,65,199,69,180,166,223,76,19,6,147,81,52,134,29,74,53,170,59,58,111,52,166,236,132,182,189,117,245,229,58,211,199,228,33,34,137,192,108,39,157,101,175,170,9,122,185,202,105,46,152,234,226,169,118,84,182,84,221,211,170,81,107,162,24,84,65,39,43,141,186,202,77,183,138,217,218,81,194,176,9,84,228,49,250,118,126,246,255,0,148,133,170,229,171,243,167,165,190,15,224,125,35,49,23,87,144,199,233,217,251,219,254,82,22,171,150,175,206,158,150,248,63,129,244,140,196,5,213,228,172,211,199,244,35,69,76,95,157,126,186,213,33,61,153,204,126,176,136,105,34,81,170,253,176,166,150,227,223,173,195,161,62,164,129,42,131,229,92,78,79,38,134,156,112,218,71,81,172,224,245,112,136,180,98,45,23,39,109,111,69,184,183,98,17,60,151,50,109,176,81,170,121,102,165,20,73,41,109,37,228,173,93,53,184,78,32,204,148,180,50,25,190,0,0,62,109,180,155,155,77,100,26,93,226,188,246,69,51,139,151,76,165,216,145,61,139,131,140,132,121,76,191,12,251,115,55,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,101,57,62,116,219,149,105,95,64,57,34,169,223,132,129,196,90,86,30,29,153,172,26,162,146,167,230,204,37,150,82,185,178,27,75,45,33,8,114,33,78,37,77,54,74,38,79,86,74,50,39,27,188,48,233,99,231,79,140,159,8,21,15,164,95,30,83,10,177,50,170,193,188,71,167,49,74,138,139,217,231,84,204,193,169,132,54,103,28,67,111,100,62,155,14,234,214,133,169,151,80,106,109,196,18,139,59,107,90,76,236,163,1,244,252,2,207,232,171,164,197,27,165,126,17,193,226,149,31,3,23,46,90,98,21,45,155,203,34,72,212,185,116,197,180,54,183,88,39,50,146,94,70,87,91,90,28,73,22,100,45,57,146,133,231,109,23,128,0,0,0,0,0,0,67,183,42,198,156,112,216,149,53,143,209,111,13,145,22,212,138,152,156,26,42,153,154,150,235,7,49,152,194,169,104,56,36,55,114,37,195,50,237,212,165,56,147,214,60,211,106,65,37,45,37,199,174,175,42,198,157,81,52,115,113,250,44,97,68,124,92,52,246,42,28,217,173,99,149,10,210,152,76,186,46,9,101,205,168,39,155,81,169,110,181,16,219,170,121,179,78,172,137,180,165,106,82,156,38,162,86,89,41,154,206,162,87,7,38,150,69,199,196,55,14,252,90,218,134,101,78,173,44,48,210,222,121,211,74,72,204,144,219,77,184,226,213,193,40,66,148,118,34,51,1,197,18,63,201,79,167,28,54,26,205,96,52,91,196,148,69,187,34,169,231,4,138,90,102,149,186,249,203,166,49,74,66,10,9,109,220,201,16,207,59,101,37,77,164,181,111,58,226,150,74,75,170,113,152,224,28,169,156,166,107,37,137,68,28,230,89,23,1,16,228,59,17,104,106,37,149,52,181,48,251,72,121,151,73,42,34,51,67,141,56,219,136,87,5,33,105,81,92,140,140,7,212,240,8,213,228,180,211,219,195,184,57,14,138,56,160,198,74,130,85,47,216,233,9,164,60,61,155,143,129,132,96,212,80,113,9,65,89,183,153,97,165,26,29,177,37,198,219,50,89,147,169,37,63,37,64,62,96,112,171,19,42,172,27,196,122,115,20,168,168,189,158,117,76,204,26,152,67,102,113,196,54,246,67,233,176,238,173,104,90,153,117,6,166,220,65,40,179,182,181,164,206,202,49,244,61,162,174,147,20,110,149,248,71,7,138,84,124,12,92,185,105,136,84,182,111,44,137,35,82,229,211,22,208,218,221,96,156,202,73,121,25,93,109,104,113,36,89,144,180,230,74,23,157,180,124,219,139,171,163,70,145,117,222,139,248,167,1,137,148,44,71,235,80,115,136,44,140,252,211,149,237,44,188,252,30,177,214,156,212,235,117,8,78,181,9,206,142,36,124,72,195,233,76,80,203,172,120,188,23,197,234,55,30,176,190,159,197,204,63,126,45,201,21,69,14,167,161,202,45,131,101,246,150,135,20,211,172,184,141,228,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,208,203,172,6,145,96,52,155,211,95,6,244,86,158,81,148,254,33,204,245,145,117,76,193,45,197,195,65,154,157,138,149,202,205,14,145,204,220,101,9,81,169,148,190,134,219,203,116,173,105,83,202,104,157,83,42,108,253,6,149,58,75,209,186,40,225,28,102,41,85,240,49,115,21,170,33,50,217,68,178,24,141,43,152,204,92,66,214,211,6,229,141,44,163,43,78,45,110,40,143,42,16,172,169,90,242,54,191,158,60,85,196,186,171,25,49,30,162,197,26,214,47,104,157,84,211,7,102,17,57,92,113,109,179,152,250,12,53,172,82,214,150,90,65,37,182,208,106,60,141,161,9,35,178,72,7,211,124,166,109,43,159,202,224,231,146,41,156,44,198,91,49,135,110,46,14,50,17,228,188,196,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,154,68,100,87,49,129,60,146,56,33,140,24,95,131,17,213,53,127,60,139,151,83,213,124,67,115,170,126,154,75,112,46,176,243,17,48,144,171,76,213,113,13,231,127,59,141,165,182,146,194,150,217,54,77,56,165,33,74,113,38,140,246,34,177,92,5,12,0,0,116,117,62,114,130,70,85,25,120,226,235,238,80,134,29,45,99,95,111,193,92,143,186,155,237,215,178,140,191,88,19,41,88,39,52,10,74,246,249,96,190,242,132,32,233,96,222,79,5,183,222,251,119,250,0,24,149,18,188,249,120,238,191,17,115,240,10,12,222,173,169,141,200,50,58,142,8,183,253,121,161,105,221,59,216,100,46,139,114,173,178,174,166,28,218,50,90,170,130,77,178,95,232,172,119,247,128,152,221,23,165,233,98,148,122,205,180,86,157,168,250,37,238,76,247,12,139,65,101,46,150,253,226,209,96,60,183,98,167,30,70,187,63,205,69,42,249,109,244,54,187,251,133,224,50,234,1,97,244,168,90,11,12,170,115,52,255,0,113,117,126,200,96,66,46,146,11,74,241,86,162,36,21,140,246,79,226,204,137,183,210,187,253,171,42,148,254,209,254,50,192,132,61,34,119,98,157,65,255,0,178,127,22,104,6,95,114,102,178,162,142,75,151,45,242,8,226,239,253,16,104,75,61,57,126,103,151,145,255,0,114,53,252,2,17,55,201,152,237,227,82,140,188,41,248,237,247,255,0,140,26,18,203,78,151,204,120,3,253,136,215,240,72,7,104,124,8,80,84,248,16,160,10,172,175,97,165,63,140,85,93,17,68,254,48,26,149,196,80,184,138,171,136,161,113,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,192,105,26,140,174,41,98,237,1,64,21,51,251,128,101,96,27,72,226,55,11,136,208,146,177,141,96,42,175,196,54,86,87,35,222,55,143,121,95,176,109,47,121,24,11,89,143,41,255,0,99,201,230,255,0,238,111,195,180,33,47,75,98,255,0,102,122,172,191,104,255,0,20,96,77,182,60,166,248,119,60,255,0,217,191,14,208,132,173,45,146,101,140,213,89,254,209,254,40,192,12,207,208,75,123,178,162,236,163,152,255,0,195,15,59,167,123,153,104,242,43,127,186,191,244,81,67,190,208,80,252,116,175,252,14,99,239,195,15,59,167,121,41,84,113,22,83,254,218,255,0,209,69,0,140,169,226,111,58,143,85,248,197,58,127,229,152,206,205,7,209,127,13,55,255,0,123,127,241,35,4,167,132,124,243,30,86,61,209,78,255,0,12,198,117,104,70,121,60,52,185,113,230,239,252,72,9,146,144,39,164,246,254,180,126,49,221,151,17,209,211,231,189,226,237,52,126,49,222,17,88,5,182,210,51,1,232,221,36,112,146,123,133,85,156,20,34,145,49,135,90,229,177,207,67,155,203,149,76,73,10,40,120,214,137,43,66,179,182,165,92,210,75,78,116,26,219,81,228,90,136,254,118,49,159,8,107,44,5,196,250,131,9,43,246,33,27,158,211,177,9,102,32,225,31,39,152,117,11,109,46,180,243,107,220,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,244,203,54,155,74,164,18,168,201,236,246,103,9,46,150,203,161,220,139,140,140,139,121,44,177,12,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,128,62,80,93,43,165,90,87,99,67,115,218,102,65,9,3,79,82,176,241,18,57,84,98,82,149,63,54,97,49,111,41,17,171,113,76,52,250,16,227,106,109,73,134,112,212,76,158,176,211,101,56,229,194,192,86,85,245,101,136,49,50,184,170,206,161,139,154,174,71,39,130,144,75,73,227,44,144,114,232,70,137,168,120,118,144,146,36,161,9,73,92,236,93,37,169,107,86,101,173,74,57,73,228,150,208,163,153,32,160,244,178,196,201,100,214,14,116,246,185,186,46,94,249,106,27,76,11,204,106,215,51,81,18,179,185,174,67,174,182,210,92,74,82,77,146,157,34,112,157,101,104,137,113,244,37,160,54,149,208,90,86,96,108,36,234,102,238,74,206,151,212,201,234,134,92,121,131,113,248,164,180,147,76,122,91,104,147,171,102,35,166,164,145,182,132,165,196,62,218,115,19,89,212,25,38,0,42,92,64,84,184,10,128,0,128,30,84,127,62,204,77,248,151,208,240,67,63,249,21,60,214,42,159,132,8,239,71,75,132,112,114,133,215,244,110,39,233,141,136,213,158,31,212,48,147,217,20,84,68,4,52,60,194,16,205,76,62,184,105,124,52,59,166,218,173,101,160,157,101,194,37,166,232,89,17,41,38,164,153,40,243,211,145,83,20,168,79,145,101,83,130,156,251,249,243,240,130,58,169,230,205,149,239,208,189,154,93,13,175,215,100,213,122,183,71,38,124,253,121,109,188,4,149,0,0,8,1,229,71,243,236,196,223,137,125,15,4,60,85,39,162,101,101,93,104,161,80,105,67,71,196,69,205,145,74,213,14,73,102,242,56,104,2,82,225,101,205,193,181,16,236,200,221,214,102,82,16,167,219,74,219,75,71,149,25,157,82,137,8,94,95,107,202,143,231,217,137,191,18,250,30,8,103,255,0,34,167,154,197,83,240,129,29,232,233,112,8,160,209,215,30,107,45,27,113,114,69,138,212,100,108,90,87,46,136,66,38,112,44,196,19,40,155,75,141,105,56,136,39,77,72,90,114,56,148,216,148,104,86,69,146,28,73,103,66,76,190,130,116,104,210,46,132,210,131,11,32,49,50,133,136,253,106,14,113,5,145,239,153,147,77,153,151,159,131,214,58,211,122,237,86,189,9,214,161,57,23,196,143,137,20,69,242,151,232,57,19,163,141,100,246,48,208,235,132,94,29,86,147,135,16,204,35,104,106,29,114,57,139,196,227,231,4,150,80,73,73,195,26,80,234,153,82,19,208,67,102,218,200,141,40,91,216,149,71,226,174,35,225,252,138,169,166,40,170,210,107,37,149,86,178,244,202,231,240,144,113,6,219,115,8,82,89,44,155,112,139,247,73,185,89,70,219,175,54,103,145,215,18,160,203,94,82,253,56,226,116,142,172,158,193,234,29,16,136,195,170,46,112,226,217,139,109,109,68,46,121,49,100,156,96,227,82,242,13,73,40,98,74,221,75,41,66,186,104,112,220,89,153,169,8,102,202,232,125,162,101,101,165,214,40,120,15,34,136,139,147,200,160,33,220,137,158,212,105,128,40,166,37,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,121,237,172,89,17,165,165,153,121,77,29,112,26,178,210,75,23,36,88,83,70,65,69,169,115,24,132,46,103,28,204,57,60,137,76,184,150,146,136,141,116,148,180,39,35,105,85,201,38,180,231,89,161,180,158,117,164,143,232,39,70,141,29,40,77,23,240,178,3,12,232,88,127,214,163,39,17,185,222,249,167,52,217,153,101,248,205,91,174,185,169,214,234,16,173,82,21,145,28,8,184,153,135,170,194,220,45,161,48,90,132,150,97,158,26,72,185,154,155,147,107,182,40,45,169,232,141,86,181,229,188,231,140,121,107,113,87,113,213,171,164,163,181,236,86,34,34,47,157,125,44,124,233,241,147,225,2,161,244,139,227,233,76,124,214,105,99,231,79,140,159,8,21,15,164,95,1,232,42,237,19,43,42,123,69,122,11,74,201,52,68,92,238,158,170,162,38,48,211,166,217,128,36,162,158,91,17,170,133,134,55,92,39,20,167,16,250,155,114,203,213,161,8,94,70,204,205,78,35,51,67,237,44,235,45,17,113,67,195,137,20,60,92,226,69,31,14,228,52,246,156,76,121,66,177,53,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,207,109,98,8,201,46,172,142,95,185,51,165,50,169,255,0,39,254,31,200,167,178,200,73,140,182,99,15,62,132,140,131,139,101,47,49,18,195,147,104,228,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,138,13,58,52,50,158,232,121,136,240,178,198,230,188,243,70,85,27,68,69,51,50,117,104,40,165,54,209,163,91,13,18,218,109,103,154,214,180,70,226,82,77,184,149,165,73,202,102,182,155,9,244,160,43,250,55,20,232,217,78,32,225,245,67,9,60,167,167,144,229,19,3,29,12,103,145,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,161,219,150,175,206,158,150,248,63,129,244,140,196,120,174,78,45,56,225,180,82,172,163,232,252,65,68,92,70,29,86,17,12,46,57,230,150,235,171,146,69,164,141,5,26,211,4,102,149,161,73,52,165,244,165,58,213,33,166,148,147,81,178,77,57,237,121,106,252,233,233,111,131,248,31,72,204,64,93,94,67,31,167,103,239,111,249,72,74,160,138,190,67,31,167,103,239,111,249,72,74,160,0,0,0,8,107,229,58,228,255,0,131,194,40,200,157,32,112,66,157,217,40,88,188,207,212,210,214,156,97,168,89,12,83,143,178,203,74,134,66,150,78,27,47,185,17,185,150,208,164,178,164,42,198,150,212,132,55,50,128,3,229,92,75,79,36,166,133,28,201,7,7,165,150,38,203,38,176,115,167,181,205,209,114,247,203,80,218,96,94,99,86,185,154,136,149,157,205,114,29,117,182,146,226,82,146,108,148,233,19,132,235,43,71,160,145,242,60,225,124,46,146,243,74,138,101,23,23,23,132,12,67,181,31,5,78,68,155,153,226,31,136,68,91,110,192,148,99,49,40,136,66,33,86,136,71,208,226,146,102,226,30,75,74,82,212,219,142,42,71,192,124,214,105,99,231,79,140,159,8,21,15,164,95,18,211,161,110,5,225,198,145,124,153,148,30,23,226,132,155,110,149,71,115,203,172,188,209,146,34,165,241,73,155,199,19,113,80,206,25,30,173,228,102,85,142,198,147,74,148,133,165,104,90,208,168,150,210,199,206,159,25,62,16,42,31,72,190,38,167,146,227,204,79,12,190,58,244,196,104,8,64,199,76,11,196,125,29,49,30,99,133,248,161,38,216,102,176,54,117,151,154,51,92,44,194,21,70,100,220,84,51,134,69,172,101,121,85,99,177,40,148,149,33,105,66,208,180,39,139,130,248,67,89,99,214,40,83,248,71,135,236,66,57,61,168,162,20,204,57,197,190,76,176,210,16,218,157,117,231,23,188,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,78,122,116,219,208,250,153,210,231,11,221,146,168,161,32,171,105,28,59,234,164,231,17,110,196,106,32,95,117,198,22,242,28,109,165,146,84,135,147,12,134,141,106,67,134,217,40,214,132,168,203,42,184,154,11,232,101,34,208,243,14,34,165,142,77,121,230,179,170,54,120,138,154,100,210,214,80,170,113,162,94,170,26,25,181,90,204,181,173,116,137,197,36,156,113,75,82,149,148,141,13,54,23,3,70,45,30,169,93,23,240,106,75,132,116,180,78,223,176,107,34,102,51,69,194,183,14,244,206,57,213,102,118,33,196,160,190,165,180,18,148,181,33,166,154,65,173,121,51,29,213,0,1,10,220,181,126,116,244,183,193,252,15,164,102,35,0,6,127,242,213,249,211,210,223,7,240,62,145,152,139,21,163,46,135,213,54,148,184,95,138,83,172,57,40,184,202,218,134,136,144,42,85,39,75,176,237,49,51,98,49,200,164,68,161,110,62,182,210,210,208,150,80,234,86,107,181,155,113,25,84,110,37,72,9,52,228,224,229,0,131,210,34,68,214,18,98,245,69,254,203,16,27,75,237,68,196,54,196,59,117,20,46,117,185,154,29,12,161,182,208,243,45,153,33,108,146,115,27,109,19,169,53,248,226,107,58,135,203,189,1,95,214,88,89,89,74,113,7,15,170,24,185,29,67,35,136,40,152,24,232,99,44,237,46,198,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,63,218,18,105,131,76,233,115,133,237,78,146,112,144,85,180,142,29,132,213,146,120,70,162,53,16,47,186,227,232,101,109,184,234,9,42,67,201,134,91,164,132,173,195,108,148,72,90,148,101,153,65,145,67,229,92,125,84,15,149,112,30,255,0,2,241,211,17,244,116,196,121,118,40,97,124,231,97,154,192,221,167,153,116,141,112,179,8,85,25,27,144,177,45,145,150,177,149,229,77,202,228,162,82,82,180,41,11,66,22,159,162,156,11,199,76,56,210,47,14,37,216,161,133,243,157,186,85,29,118,158,101,210,36,69,75,226,146,68,110,66,196,182,70,122,183,145,153,55,43,154,77,42,74,208,165,161,104,90,160,6,170,209,71,17,228,26,54,81,90,83,75,26,231,154,50,168,218,216,153,57,14,201,147,146,40,166,163,223,132,109,49,5,115,187,46,234,144,104,120,172,146,113,102,210,137,38,109,27,222,131,66,77,48,106,109,17,177,65,169,210,78,46,54,137,158,68,48,154,178,79,8,212,62,190,57,134,155,125,12,173,183,29,65,169,43,101,81,43,116,144,149,182,78,26,73,11,82,72,243,36,62,135,128,121,250,2,191,163,113,78,141,148,226,14,31,84,48,147,202,122,121,14,81,48,49,208,198,121,29,69,204,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,0,11,127,143,120,215,74,232,237,132,243,220,99,173,101,243,88,217,45,63,178,237,44,74,218,109,200,165,235,226,90,135,70,68,184,227,104,59,45,228,153,221,101,209,35,181,206,196,97,112,0,97,6,30,242,187,104,219,137,85,253,53,135,50,42,39,18,152,153,85,83,136,41,36,27,177,114,216,4,176,219,241,47,33,150,212,226,147,24,165,18,9,75,35,51,36,168,237,123,17,240,25,190,0,34,175,151,59,233,39,251,228,254,77,18,168,34,175,151,59,233,39,251,228,254,77,1,30,186,57,96,132,215,72,236,97,146,224,212,138,121,9,40,153,79,225,230,42,131,139,139,109,75,96,159,135,129,126,37,180,57,151,164,148,45,76,18,13,100,74,52,18,205,68,149,229,200,118,254,109,41,154,200,38,177,178,41,236,178,46,93,50,151,68,57,9,25,7,22,202,153,126,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,148,28,151,30,125,152,101,241,215,161,227,70,127,242,157,104,29,242,111,145,68,227,206,19,201,115,87,212,252,189,92,229,43,151,75,181,145,85,67,41,91,41,110,234,214,164,181,208,236,38,32,211,149,183,29,121,36,219,37,124,141,36,131,208,114,105,233,213,19,164,213,51,21,134,24,157,31,23,21,138,20,228,59,243,40,168,229,66,180,219,19,121,113,196,17,37,244,19,13,161,166,86,201,190,203,42,108,210,89,139,86,226,84,179,83,132,222,111,143,151,122,2,191,172,176,178,178,148,226,14,31,84,49,114,58,134,71,16,81,48,49,208,198,89,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,232,35,67,173,49,104,77,47,232,72,137,252,130,15,153,170,73,54,79,8,41,253,99,209,28,215,173,122,33,16,191,45,45,134,155,127,90,220,57,185,226,200,242,95,42,172,101,188,34,7,149,31,207,179,19,126,37,244,60,16,197,249,76,218,107,32,154,193,79,100,83,56,185,116,202,93,16,220,92,28,100,35,202,101,248,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,80,114,163,249,246,98,111,196,190,135,130,22,255,0,3,52,81,196,125,34,112,227,17,235,92,47,107,157,102,184,115,205,143,189,32,105,147,84,84,202,22,40,162,205,197,67,25,31,77,230,246,84,153,51,108,206,37,106,36,25,173,40,109,208,152,158,79,61,52,229,90,83,225,124,60,138,175,168,33,21,138,148,212,57,149,65,6,80,201,133,56,214,9,204,173,76,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,213,182,133,179,155,45,71,204,14,22,226,149,119,130,213,220,179,19,48,210,123,204,213,36,155,93,177,70,236,172,196,106,181,172,173,151,60,91,200,91,106,187,110,173,61,36,157,175,114,177,145,25,125,9,232,163,165,118,28,105,107,135,8,173,104,167,118,25,172,14,173,137,252,129,247,137,113,82,136,165,17,153,37,70,68,90,198,87,149,70,211,196,68,151,18,149,17,146,22,135,27,64,94,177,242,174,62,170,7,202,184,15,165,61,19,188,214,48,111,224,254,158,244,115,2,234,139,85,162,119,154,198,13,252,31,211,222,142,96,93,80,1,106,180,177,243,88,198,79,131,250,135,209,207,143,21,166,222,152,52,206,136,216,94,236,233,71,9,27,91,79,33,223,77,39,39,139,106,35,81,28,251,78,48,135,150,227,141,32,210,148,50,152,148,58,104,82,219,55,9,38,132,41,38,121,147,106,176,162,191,172,177,79,146,126,174,196,28,65,168,98,231,149,12,242,135,175,34,99,163,162,76,179,186,189,116,204,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,136,32,216,95,93,48,116,76,172,180,69,197,15,1,231,177,17,115,137,20,124,59,113,50,42,141,80,5,10,196,213,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,61,181,107,50,36,186,131,59,20,62,148,244,157,209,234,149,210,131,6,167,88,71,84,196,236,27,126,174,38,93,52,68,43,113,15,75,35,154,86,102,162,27,74,203,234,155,89,37,72,82,218,117,212,18,209,159,49,4,80,114,110,114,130,67,104,237,18,230,15,99,36,214,45,88,117,49,136,84,76,20,201,231,93,121,20,202,201,167,220,116,154,135,101,135,94,121,17,47,27,9,52,37,73,67,107,53,185,107,173,195,57,95,210,119,72,90,87,69,252,26,157,98,229,83,13,183,236,26,184,105,116,173,17,77,195,189,51,142,117,89,90,135,109,75,63,170,113,102,148,173,72,105,167,86,72,94,76,167,243,195,141,24,67,89,96,46,40,84,24,71,136,12,66,55,61,167,98,18,204,65,194,62,79,48,234,22,218,93,105,230,215,184,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,75,137,88,98,174,35,226,4,138,150,166,43,90,210,107,58,149,81,82,245,74,228,16,145,145,6,227,114,248,83,89,172,219,108,143,247,41,185,221,68,219,76,182,71,145,166,210,144,229,227,70,47,86,88,245,138,21,6,46,98,3,240,142,79,106,40,132,189,16,80,140,19,44,52,132,54,150,154,101,180,111,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,147,78,73,77,10,57,146,14,15,75,44,77,150,77,96,231,79,107,155,162,229,239,150,161,180,192,188,198,173,115,53,17,43,59,154,228,58,235,109,37,196,165,36,217,41,210,39,9,214,86,139,21,201,185,201,247,13,164,76,75,152,195,140,146,168,180,225,212,186,33,80,208,82,215,154,117,148,84,203,54,159,109,211,106,33,151,218,121,148,67,60,76,40,214,148,169,14,44,150,221,238,135,8,166,208,0,120,172,104,194,26,55,30,176,190,160,194,60,64,98,45,201,21,69,14,150,98,14,17,243,101,246,150,135,18,235,79,54,189,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,126,212,0,124,182,85,148,180,246,134,170,167,52,85,83,3,177,78,169,249,132,68,174,99,13,173,67,154,136,166,28,83,110,183,157,6,164,43,42,208,162,186,76,210,118,185,25,150,241,153,90,121,99,204,78,145,218,52,104,197,137,51,152,216,71,234,19,135,169,229,117,1,51,16,211,139,41,140,50,229,205,56,227,168,105,8,75,43,121,41,110,36,154,200,156,136,136,65,21,211,149,71,202,229,130,193,201,237,13,165,1,226,172,67,219,68,151,18,229,236,68,65,185,149,8,212,69,64,195,177,9,17,13,98,90,150,172,168,68,51,186,195,74,18,123,78,68,230,54,212,99,8,28,155,77,94,149,67,200,158,153,197,174,91,7,16,244,92,60,26,158,81,176,203,239,37,180,186,234,27,190,84,173,105,97,148,169,68,87,81,52,217,29,242,149,131,45,121,52,177,142,69,163,254,33,98,182,49,84,108,237,16,148,206,23,204,34,27,134,204,180,109,113,75,153,203,91,134,134,206,132,44,219,214,190,227,77,107,50,26,81,159,50,186,41,51,24,128,57,80,83,105,172,186,26,62,14,95,51,139,133,135,154,67,148,36,115,76,188,164,34,41,130,117,183,137,167,82,71,101,160,157,101,167,9,42,185,103,109,10,226,146,50,202,14,76,92,45,249,40,105,147,69,109,114,46,115,149,82,91,69,83,48,249,107,83,178,236,173,158,200,254,229,165,75,203,28,228,23,65,57,175,126,146,77,4,176,19,83,162,198,10,126,103,109,31,104,156,28,114,97,182,197,211,242,243,219,223,75,186,198,215,28,251,171,136,138,213,43,86,217,155,36,251,206,147,121,144,74,213,146,51,93,87,51,186,160,0,0,0,3,229,92,93,90,239,71,170,170,137,192,156,51,210,11,105,231,10,111,17,185,202,27,51,112,174,39,154,227,160,227,30,99,103,121,203,27,103,173,109,173,107,103,152,148,172,143,167,33,19,89,215,106,132,239,114,123,208,20,110,41,242,112,209,56,125,136,52,244,36,242,158,158,67,206,225,163,160,98,72,242,58,142,121,140,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,8,171,208,147,76,26,155,68,108,80,106,116,147,139,141,162,103,145,12,38,172,147,194,53,15,175,142,97,166,223,67,43,109,199,80,106,74,217,84,74,221,36,37,109,147,134,146,66,212,146,60,201,250,8,164,234,153,21,115,74,201,171,90,90,59,109,146,212,18,248,121,164,186,39,84,182,245,240,175,182,151,26,115,34,201,43,78,100,45,39,101,17,40,175,99,34,61,195,231,139,76,29,19,43,45,17,113,67,192,121,236,68,92,226,69,31,14,220,76,138,163,84,1,66,177,53,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,207,109,90,204,137,46,160,206,255,0,242,110,114,130,67,104,237,18,230,15,99,36,214,45,88,117,49,136,84,76,20,201,231,93,121,20,202,201,167,220,116,154,135,101,135,94,121,17,47,27,9,52,37,73,67,107,53,185,107,173,195,48,155,64,0,0,0,0,1,242,174,62,162,43,250,254,141,194,202,54,109,136,56,131,80,194,72,233,233,28,57,196,199,71,68,153,228,105,23,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,63,151,112,19,253,201,113,230,39,134,95,29,122,98,52,101,80,195,94,73,186,254,141,169,180,57,166,40,201,21,67,9,23,61,163,162,38,16,211,217,122,76,201,248,21,196,76,34,162,24,53,164,200,140,208,227,78,17,165,101,116,25,165,196,145,230,109,105,78,101,0,0,0,15,41,138,88,91,66,99,77,9,51,195,60,75,145,115,205,55,57,212,237,176,91,83,208,250,221,83,200,121,191,24,202,208,226,108,227,72,87,69,69,123,88,238,70,100,127,61,154,87,104,163,136,250,37,98,58,232,170,213,173,186,85,29,172,126,65,63,97,147,68,44,222,21,38,68,106,73,25,158,173,228,102,73,58,201,153,169,181,41,38,70,180,45,183,23,244,124,44,254,149,90,51,209,186,87,225,28,102,22,214,17,209,114,229,166,33,51,41,68,206,24,205,75,151,76,91,67,136,105,243,111,49,37,228,101,117,196,45,181,25,102,66,213,149,72,94,71,16,31,58,244,5,1,89,98,157,101,41,195,236,62,167,162,231,149,12,242,32,161,160,96,97,136,179,186,187,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,148,175,105,5,161,213,9,162,7,38,198,42,72,36,17,156,243,82,78,121,143,194,10,131,86,244,63,58,106,167,237,46,23,229,85,190,235,108,106,155,136,54,252,89,150,123,102,85,204,247,93,94,78,109,2,127,50,188,137,252,72,196,71,246,140,77,169,165,251,28,92,59,17,25,225,100,176,43,90,29,56,52,154,15,35,207,26,219,109,78,187,189,36,164,37,13,30,84,169,199,189,95,42,63,152,158,38,252,75,233,136,32,16,2,38,251,148,127,147,254,15,72,137,19,184,183,132,52,239,251,44,64,108,204,59,13,14,227,16,237,212,80,185,208,222,88,133,188,182,219,67,204,182,102,180,60,106,204,109,180,109,40,151,226,77,168,65,31,85,0,62,85,198,101,114,113,104,57,13,165,109,101,31,88,98,10,226,225,240,234,143,136,97,17,204,180,135,90,92,238,45,68,107,40,38,159,34,36,161,9,73,37,79,169,42,214,165,14,180,148,146,77,226,117,188,212,211,51,146,230,85,143,88,219,78,226,14,22,196,194,81,208,245,60,68,105,87,145,109,52,151,208,211,228,194,157,135,152,53,6,106,104,150,183,93,65,178,249,161,210,51,91,173,59,171,81,235,220,60,234,160,40,10,55,11,40,217,78,31,97,245,61,9,35,167,164,112,229,13,3,3,12,71,145,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,195,208,0,0,15,149,113,63,220,151,30,98,120,101,241,215,166,35,68,0,137,254,228,184,243,19,195,47,142,189,49,26,3,42,128,0,7,202,184,187,248,243,163,61,101,128,212,246,27,86,115,152,232,73,141,61,138,52,188,21,71,37,141,100,201,11,74,220,133,135,122,38,17,214,141,70,164,173,149,68,182,68,189,232,113,11,66,136,201,89,219,110,208,15,161,236,54,194,26,55,30,180,9,195,188,35,196,6,34,220,145,84,88,111,77,179,16,112,143,155,47,180,180,65,67,58,211,205,175,121,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,152,69,7,39,54,154,255,0,153,87,17,223,144,87,243,57,171,152,101,84,248,185,148,51,7,173,110,87,28,102,130,110,102,150,114,169,106,202,132,27,110,165,163,74,150,218,146,171,58,166,90,108,229,39,77,45,56,232,221,22,176,142,81,88,83,200,132,170,170,26,230,29,197,209,172,178,179,118,93,20,132,161,181,170,53,215,219,60,170,134,66,95,101,68,148,43,59,186,196,37,6,148,154,221,110,21,180,170,209,158,178,209,67,23,35,48,182,176,142,132,152,161,80,233,153,74,38,112,198,73,68,198,92,226,220,67,79,155,121,141,76,175,51,78,33,109,168,207,42,208,172,170,90,50,56,187,64,3,149,54,155,77,103,243,88,217,236,246,103,23,49,153,76,98,28,139,140,140,139,121,79,63,18,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,185,122,66,104,233,93,232,211,56,165,233,60,76,135,216,106,73,237,62,83,216,217,102,118,93,230,252,209,241,144,205,181,174,101,215,27,119,51,112,168,123,50,76,173,174,200,101,116,25,156,143,242,80,232,57,13,77,74,164,154,92,98,50,226,202,123,50,135,136,93,35,41,52,59,14,80,48,142,165,198,21,26,249,40,146,110,173,246,148,189,82,74,237,19,46,165,203,173,78,35,83,98,185,106,252,233,233,111,131,248,31,72,204,64,93,94,67,31,167,103,239,111,249,72,90,174,90,191,58,122,91,224,254,7,210,51,17,117,121,12,126,157,159,189,191,229,33,106,185,106,252,233,233,111,131,248,31,72,204,64,98,174,143,250,61,85,90,69,198,86,242,74,42,38,243,170,70,143,140,171,97,165,233,133,113,247,38,187,51,240,237,174,13,162,108,141,100,242,208,250,141,178,36,171,51,136,66,12,146,75,53,162,223,210,117,76,246,134,170,164,213,173,45,29,177,78,169,249,132,60,210,93,19,170,67,154,136,166,28,75,141,57,145,100,164,43,42,208,147,178,136,210,118,177,145,150,225,157,92,138,158,116,245,79,193,252,119,164,101,194,234,242,169,232,29,250,47,165,94,16,73,127,90,118,175,145,75,37,223,95,92,76,237,75,214,254,215,75,168,109,159,215,34,22,175,85,88,12,180,208,7,76,25,86,150,88,70,149,76,14,45,186,238,142,135,131,128,170,208,243,73,36,68,190,180,40,155,142,105,77,161,45,100,136,54,93,89,182,148,164,218,90,86,140,185,9,183,28,202,1,243,67,163,174,60,214,90,54,226,228,139,21,168,200,216,180,174,93,16,132,76,224,89,136,38,81,54,151,26,210,113,16,78,154,144,180,228,113,41,177,40,208,172,139,36,56,146,206,132,153,125,4,232,209,164,93,9,165,6,22,64,98,101,11,17,250,212,28,226,11,35,223,51,38,155,51,47,63,7,172,117,166,245,218,173,122,19,173,66,114,47,137,31,18,32,128,29,44,124,233,241,147,225,2,161,244,139,227,202,124,139,107,191,145,103,201,175,152,191,57,158,16,120,45,206,123,83,63,162,155,54,211,168,212,231,214,250,143,75,62,76,157,89,175,184,122,189,44,124,233,241,147,225,2,161,244,139,226,77,57,36,232,10,55,20,244,38,175,240,251,16,105,232,73,229,61,60,174,35,225,163,160,98,72,242,58,142,111,150,153,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,4,106,232,171,164,197,101,162,134,46,65,226,149,31,3,9,49,66,161,213,45,155,203,34,72,146,137,140,185,197,182,183,88,39,50,154,153,94,102,155,90,28,73,30,85,161,57,146,180,103,109,127,67,216,85,137,148,174,50,97,197,57,138,84,84,94,209,37,169,165,237,76,33,179,56,218,220,103,57,116,216,119,86,181,161,47,52,178,83,110,32,148,121,28,66,210,103,116,152,249,247,211,19,69,90,203,69,12,92,152,81,243,153,108,90,169,137,140,68,68,77,39,55,113,194,121,19,25,113,47,160,74,117,40,66,118,150,210,166,210,242,50,167,42,204,148,69,171,91,107,95,191,228,249,211,110,107,162,133,126,228,138,167,126,46,59,14,170,168,136,118,102,176,106,138,82,88,148,190,167,153,74,230,200,109,44,186,181,173,184,116,184,149,52,217,36,222,45,89,40,204,219,110,193,62,128,58,154,78,169,145,87,52,172,154,181,165,163,182,217,45,65,47,135,154,75,162,117,75,111,95,10,251,105,113,167,50,44,146,180,230,66,210,118,81,18,138,246,50,35,220,59,96,1,135,252,160,90,119,72,180,85,165,92,162,169,101,237,184,155,80,75,205,201,116,53,150,223,53,194,190,220,83,109,77,115,174,29,216,119,245,81,48,233,45,153,70,74,93,238,118,78,243,204,1,101,52,174,209,71,14,52,181,195,133,209,85,171,91,12,214,7,88,252,130,126,195,36,184,169,68,82,136,136,212,146,51,45,99,43,202,146,117,147,50,75,137,74,76,141,11,67,110,32,62,117,255,0,61,85,237,85,250,171,81,212,149,28,195,221,35,35,166,81,209,14,126,233,199,158,113,197,247,169,74,87,89,152,152,156,42,208,146,85,162,134,131,88,209,61,169,216,132,142,196,90,171,13,231,79,77,99,21,10,148,191,41,97,82,115,82,229,40,113,47,58,133,161,184,132,184,165,58,217,164,158,61,89,168,140,155,110,221,174,128,28,156,81,58,50,215,245,30,44,226,76,222,18,113,61,98,34,62,75,75,50,152,86,173,15,46,39,141,5,50,89,221,195,102,38,33,164,22,86,219,115,197,50,243,136,90,150,167,84,134,178,131,75,31,53,140,100,248,63,168,125,28,248,15,154,193,51,216,171,161,36,171,74,253,6,176,94,123,76,49,9,3,136,180,174,27,201,94,149,70,38,21,42,126,108,194,100,228,164,74,86,226,158,105,8,67,145,10,109,73,117,195,81,50,122,195,73,17,56,229,225,132,125,41,232,157,230,177,131,127,7,244,247,163,152,1,243,131,249,234,160,170,175,213,90,114,164,167,38,30,233,7,29,45,142,135,115,247,46,50,243,110,35,185,73,82,122,140,132,233,242,126,233,221,34,210,170,149,110,138,170,87,177,98,109,63,47,39,38,48,214,91,156,233,10,195,112,173,187,53,206,136,118,161,216,214,196,196,40,182,100,153,169,22,185,93,59,203,197,105,255,0,201,197,19,164,213,127,78,98,206,27,77,225,36,243,215,226,32,36,181,75,42,133,106,209,18,227,120,144,115,36,29,219,55,162,97,218,89,230,109,199,60,107,44,182,132,41,10,105,40,119,37,116,100,209,119,11,244,89,160,25,164,48,254,73,8,137,148,100,60,33,212,51,164,161,194,126,115,26,203,41,109,81,11,214,56,226,155,65,171,88,180,176,149,234,219,55,92,202,69,153,70,160,249,183,23,215,72,29,19,43,44,8,160,112,195,20,149,17,23,59,164,241,42,151,151,78,145,54,76,1,48,196,4,198,37,147,125,82,213,153,56,179,53,165,163,66,210,226,137,189,105,107,50,39,197,57,150,197,15,162,140,35,195,58,87,25,52,17,195,236,45,173,97,54,137,45,77,133,242,57,124,78,86,219,91,140,231,150,49,145,246,181,136,90,18,243,75,36,184,218,205,39,145,196,33,68,87,73,0,136,190,79,157,54,230,186,40,87,238,72,170,119,226,227,176,234,170,136,135,102,107,6,168,165,37,137,75,234,121,148,174,108,134,210,203,171,90,219,135,75,137,83,77,146,77,226,213,146,140,205,182,237,54,117,78,58,225,197,39,129,241,58,67,70,78,117,212,99,52,250,42,72,120,148,145,48,228,100,43,172,165,200,116,52,136,131,111,199,61,157,180,54,218,205,10,83,142,33,27,140,236,62,125,244,170,209,158,178,209,67,23,35,48,182,176,142,132,152,161,80,233,153,74,38,112,198,73,68,198,92,226,220,67,79,155,121,141,76,175,51,78,33,109,168,207,42,208,172,170,90,50,56,191,21,49,197,92,71,155,225,196,163,8,102,117,164,214,38,140,144,204,34,38,146,217,35,145,6,112,176,209,79,17,19,142,37,63,244,205,36,125,20,41,231,212,146,73,188,233,172,61,174,149,90,76,86,90,87,226,228,102,41,86,16,48,146,228,38,29,50,217,68,178,24,137,72,151,75,155,91,139,105,131,115,41,41,229,230,117,197,173,197,17,102,90,213,149,40,70,70,209,150,156,148,154,20,252,147,106,166,52,147,196,185,100,214,26,155,164,166,16,241,52,155,86,212,179,56,154,50,226,148,113,25,201,68,226,153,133,113,180,110,74,114,56,233,229,53,153,50,243,74,180,28,159,90,18,77,116,174,175,156,158,212,204,69,192,225,213,43,17,14,244,214,49,80,170,83,19,103,210,243,42,92,165,14,37,230,150,133,185,14,167,20,167,91,53,27,37,171,53,17,27,141,222,119,105,58,94,69,67,82,114,122,42,150,129,216,164,180,252,190,30,87,46,134,214,173,205,68,43,13,165,182,155,206,179,82,213,149,9,73,93,70,106,59,92,204,207,120,14,204,206,221,67,81,111,72,210,75,59,249,35,87,18,204,2,128,0,3,205,214,46,100,151,160,237,127,150,11,248,42,16,135,166,3,250,255,0,4,186,25,114,237,253,119,254,231,19,107,95,47,36,169,179,50,253,52,69,254,74,132,12,105,39,30,151,124,29,232,17,91,107,245,223,89,1,141,198,121,187,172,50,207,67,152,76,245,37,52,173,101,173,88,65,245,123,164,56,196,178,60,189,247,25,179,161,92,154,42,34,115,79,68,33,167,77,8,172,97,8,204,154,51,34,178,225,207,136,9,138,194,246,117,114,135,11,53,254,93,51,225,237,80,46,1,240,30,74,128,134,91,18,167,18,162,63,158,140,247,166,222,181,3,214,47,121,113,1,96,244,172,44,216,99,84,21,255,0,184,191,140,48,33,31,72,180,229,197,58,135,127,247,39,241,102,68,224,105,72,202,156,195,10,152,146,71,115,216,183,17,95,244,195,2,17,180,148,101,109,226,149,70,74,73,149,182,62,37,111,210,204,128,203,142,76,196,218,57,42,191,26,126,59,210,13,9,101,167,149,121,60,1,91,132,35,95,192,33,18,188,153,110,101,152,145,25,127,185,248,239,72,52,37,162,158,85,228,208,7,111,210,141,127,0,128,118,166,123,172,40,43,123,145,10,0,43,164,40,159,198,53,44,237,97,165,63,140,6,165,113,2,62,160,87,16,46,32,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,13,7,196,107,26,12,0,84,206,226,130,134,118,1,165,39,115,26,198,130,43,24,214,2,165,228,152,218,87,27,117,13,223,90,99,108,200,178,128,182,24,240,69,242,60,158,92,255,0,185,191,14,208,132,173,46,45,242,100,170,204,142,255,0,56,255,0,21,96,77,174,60,21,240,246,120,95,181,191,14,208,132,173,46,11,46,50,213,127,251,15,241,86,0,102,46,130,138,50,126,89,187,253,199,51,247,225,135,156,211,186,37,105,164,45,100,238,170,237,255,0,85,18,61,22,130,167,103,229,135,255,0,161,236,253,248,97,229,52,239,112,142,147,50,185,127,109,127,232,162,64,70,180,233,106,84,226,60,236,95,60,187,252,51,25,213,161,74,85,249,242,232,159,234,119,87,237,145,130,179,98,35,155,71,91,251,165,207,225,24,207,77,8,218,207,225,165,201,91,185,187,135,254,210,2,96,233,213,40,212,245,203,173,31,140,122,18,224,99,161,167,210,73,83,214,237,71,227,24,211,202,9,166,220,171,69,10,1,185,21,48,252,36,118,34,213,80,241,12,202,160,211,20,148,191,41,97,76,60,148,77,150,218,153,117,11,67,113,9,109,41,105,194,73,60,122,194,73,153,54,229,131,23,249,84,180,241,253,23,209,83,8,39,95,173,53,87,79,101,147,15,175,162,38,72,164,106,191,107,169,213,182,247,235,144,235,79,170,160,96,14,141,58,58,87,122,79,226,156,14,26,80,208,255,0,173,70,78,35,115,179,243,50,87,180,178,203,241,154,183,93,111,93,170,215,161,90,164,43,58,184,17,113,50,241,82,153,101,101,138,245,244,28,158,13,200,185,245,89,88,206,27,134,105,113,113,100,111,204,38,49,111,18,82,110,60,242,136,141,110,58,225,93,107,81,111,81,154,143,137,137,241,208,35,69,40,61,20,240,58,22,73,51,107,61,103,83,234,103,21,67,206,50,193,56,196,82,154,73,38,1,46,52,106,214,51,15,211,74,76,220,90,84,226,223,113,57,73,220,137,12,0,229,19,228,227,145,96,45,11,41,198,12,13,99,45,35,79,203,225,37,85,68,52,108,106,220,142,56,165,61,171,110,104,107,113,89,28,215,45,214,154,113,166,80,218,91,81,33,72,108,208,183,13,172,66,209,167,72,186,239,69,252,83,128,196,186,22,35,245,168,57,196,22,70,126,105,202,246,150,94,126,15,88,235,78,106,117,186,132,39,90,132,231,79,18,62,36,127,72,115,89,76,170,125,45,140,145,207,101,144,147,25,108,198,29,200,72,200,56,182,82,243,17,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,136,28,229,5,208,146,107,162,141,124,220,246,153,98,46,59,14,170,168,136,135,165,81,137,133,82,88,149,62,167,158,82,37,43,113,79,58,181,173,184,116,182,164,186,225,164,222,45,97,164,140,219,114,193,56,248,85,137,116,174,50,97,197,59,138,52,84,94,209,37,169,165,237,76,33,179,56,218,220,103,49,116,216,119,86,165,161,47,52,178,83,110,32,148,121,28,66,210,103,116,152,245,118,33,5,156,154,218,107,76,116,117,196,120,28,47,173,102,118,195,42,186,96,166,226,80,163,133,97,185,84,210,36,225,154,68,205,215,220,73,44,217,66,24,74,28,73,186,148,37,181,173,210,37,41,4,149,206,161,31,80,1,21,132,96,242,162,242,128,65,202,32,230,90,50,96,133,69,174,154,189,180,203,171,137,163,13,176,252,43,112,174,176,235,15,74,83,172,66,243,60,122,219,186,227,102,133,50,166,210,217,40,214,110,165,171,235,202,41,167,84,54,139,84,105,208,248,125,31,8,188,84,159,195,178,244,11,49,48,174,173,18,201,115,199,16,131,153,17,155,102,195,203,75,144,234,109,12,169,126,90,210,181,33,104,73,161,112,131,41,150,86,88,175,95,193,73,160,220,139,159,213,149,140,225,184,102,151,23,22,70,252,194,99,22,241,37,38,227,207,40,136,214,227,174,21,214,226,139,122,140,212,124,76,7,159,29,173,39,84,207,104,106,170,77,90,210,209,219,20,234,159,152,67,205,37,209,58,164,57,168,138,97,196,184,211,153,22,74,66,178,173,9,59,40,141,39,107,25,25,110,30,171,29,240,114,123,128,88,153,27,133,85,75,217,231,82,169,124,170,34,98,222,84,22,205,21,23,46,135,139,118,26,232,90,208,189,74,226,20,214,177,42,52,175,87,156,172,74,177,122,186,99,69,28,71,174,116,101,156,105,55,69,53,207,50,170,94,160,139,147,207,229,108,50,103,21,3,10,212,44,51,229,30,155,25,235,89,45,161,68,233,17,18,154,74,18,225,230,65,184,166,130,111,180,40,210,186,69,165,166,13,65,86,90,217,84,29,95,45,180,29,83,36,130,121,106,216,34,179,44,155,112,146,225,18,201,151,208,141,107,103,117,164,174,182,245,139,91,78,24,200,1,243,67,163,174,60,214,90,54,226,228,139,21,168,200,216,180,174,93,16,132,76,224,89,136,38,81,54,151,26,210,113,16,78,154,144,180,228,113,41,177,40,208,172,139,36,56,146,206,132,153,125,9,232,235,143,52,110,146,88,71,34,197,106,50,54,17,72,152,195,161,19,56,22,98,13,229,202,102,36,132,156,68,19,166,164,33,89,219,82,172,74,52,39,58,13,14,36,178,45,38,97,9,156,168,254,125,152,155,241,47,161,224,134,127,242,42,121,172,85,63,8,17,222,142,151,12,0,229,71,243,236,196,223,137,125,15,4,51,255,0,145,83,205,98,169,248,64,142,244,116,184,6,116,213,148,180,138,185,165,103,52,85,83,3,182,201,106,9,124,68,174,99,13,173,91,122,248,87,219,83,110,183,157,6,149,167,50,22,162,186,76,148,87,185,25,30,241,4,58,105,104,43,89,96,54,144,210,138,30,134,128,132,152,211,216,163,56,113,154,9,150,98,137,11,74,220,136,109,5,45,116,223,112,212,149,178,168,150,27,39,156,89,161,196,45,11,53,146,181,136,110,125,0,6,58,232,57,162,36,171,68,28,35,85,40,252,198,18,113,86,79,162,19,50,168,230,172,67,165,8,91,228,130,74,33,89,89,164,157,92,51,37,155,38,176,238,107,113,231,9,45,235,77,180,228,80,0,0,249,172,210,199,206,159,25,62,16,42,31,72,190,62,148,199,205,102,150,62,116,248,201,240,129,80,250,69,240,25,255,0,200,251,165,231,13,17,235,168,223,215,227,104,101,55,1,245,248,168,248,71,157,65,253,91,237,154,209,250,250,77,207,80,108,72,254,52,97,13,27,143,88,95,80,97,30,32,49,22,228,138,162,135,75,49,7,8,249,178,251,75,67,137,117,167,155,94,242,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,63,152,193,58,124,153,250,107,204,116,159,161,38,84,78,37,204,246,156,73,164,175,19,27,24,225,194,179,207,48,47,60,225,183,16,204,59,41,111,38,166,232,97,194,75,121,74,236,40,214,106,120,210,144,135,109,34,176,26,178,209,183,23,39,184,83,89,193,69,165,114,232,133,174,89,28,244,57,50,137,180,184,214,162,135,141,104,146,181,167,35,137,77,205,36,181,100,89,45,181,30,116,40,139,197,78,106,153,237,65,46,145,74,102,241,219,68,37,51,47,92,174,86,222,169,8,217,225,87,21,17,22,166,238,146,35,93,223,139,136,93,212,102,174,157,175,149,41,34,250,9,211,111,67,234,103,75,156,47,118,74,162,132,130,173,164,112,239,170,147,156,69,187,17,168,129,125,215,24,91,200,113,182,150,73,82,30,76,50,26,53,169,14,27,100,163,90,18,163,44,170,128,26,254,128,172,176,178,178,155,97,246,32,211,209,114,58,134,71,16,112,209,208,49,36,89,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,204,36,211,144,199,233,217,251,219,254,82,18,168,34,175,144,199,233,217,251,219,254,82,25,211,141,122,102,104,217,163,181,85,11,69,99,30,36,120,63,58,141,151,162,104,196,55,51,199,197,231,133,91,142,54,151,51,195,176,226,10,235,101,194,177,158,110,141,237,99,35,48,189,96,45,86,5,233,71,129,58,74,115,223,200,82,185,240,143,193,205,155,156,254,102,70,65,234,54,141,110,167,231,150,155,205,155,80,239,147,123,101,223,107,149,238,168,0,0,0,0,0,15,154,205,44,124,233,241,147,225,2,161,244,139,226,106,121,46,60,196,240,203,227,175,76,70,136,86,210,199,206,159,25,62,16,42,31,72,190,38,167,146,227,204,79,12,190,58,244,196,104,12,170,0,0,0,0,1,10,220,181,126,116,244,183,193,252,15,164,102,34,234,242,24,253,59,63,123,127,202,66,213,114,213,249,211,210,223,7,240,62,145,152,139,171,200,99,244,236,253,237,255,0,41,0,114,174,104,45,234,250,80,96,165,25,253,209,21,95,193,64,171,234,84,153,163,112,228,159,174,237,75,74,189,131,198,143,158,30,17,213,129,120,233,136,250,58,98,60,187,20,48,190,115,176,205,96,110,211,204,186,70,184,89,132,42,140,141,200,88,150,200,203,88,202,242,166,229,114,81,41,41,90,20,133,161,11,79,209,78,58,99,166,28,104,233,135,19,28,80,197,9,206,195,42,129,179,76,178,209,18,226,166,17,74,35,54,225,97,155,51,45,99,203,202,171,21,201,36,148,169,107,82,16,133,173,63,52,51,104,216,105,140,214,54,97,7,41,132,149,195,197,68,56,243,80,48,138,117,76,66,161,74,51,75,45,155,203,91,166,132,145,146,72,220,90,215,98,44,202,81,220,204,62,151,176,47,29,48,227,72,188,56,151,98,134,23,206,118,233,84,117,218,121,151,72,145,21,47,138,73,17,185,11,18,217,25,234,222,70,100,220,174,105,52,169,43,66,150,133,161,106,249,151,18,233,200,193,130,24,161,74,211,53,46,57,77,103,144,144,116,77,115,14,152,9,116,157,45,182,235,243,7,224,226,28,70,220,183,11,164,194,26,81,197,50,150,239,119,13,199,20,164,164,155,105,78,68,88,9,222,228,247,160,40,220,83,228,225,162,112,251,16,105,232,73,229,61,60,135,157,195,71,64,196,145,228,117,28,243,24,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,21,122,109,232,125,83,104,141,138,14,201,84,81,113,180,76,242,33,245,82,115,136,183,97,245,241,204,52,219,11,121,14,54,210,205,73,91,42,137,67,70,181,33,178,112,210,107,66,82,71,149,50,233,201,113,230,39,134,95,29,122,98,52,88,174,87,221,38,48,142,7,11,226,116,101,76,12,37,69,93,204,226,32,166,75,52,146,22,84,194,27,113,46,165,245,172,210,102,136,151,154,206,210,91,78,85,234,95,113,107,82,80,182,210,240,98,255,0,39,7,40,4,102,142,243,214,176,147,23,170,47,246,39,143,218,95,106,38,33,183,226,28,167,98,178,45,204,208,232,101,14,56,182,94,112,137,11,100,147,148,156,116,157,73,163,199,19,179,126,62,91,41,58,90,123,92,213,82,106,42,150,129,219,103,85,4,194,30,87,46,134,214,161,189,124,83,238,37,182,155,206,179,74,19,153,107,73,93,70,73,43,220,204,139,120,250,19,194,166,37,218,17,104,133,78,64,233,3,137,155,108,37,7,47,106,26,111,61,76,60,84,83,108,235,226,242,49,14,210,18,149,188,182,89,56,134,97,155,60,133,226,219,65,228,109,61,4,134,64,12,127,211,215,11,107,188,105,209,58,185,195,60,52,145,115,205,73,57,230,205,138,11,106,102,31,91,170,153,66,188,231,140,121,104,109,54,109,165,171,164,162,189,172,87,51,34,62,170,147,229,30,208,198,185,170,164,212,85,45,140,155,108,234,160,152,67,202,229,208,222,14,205,91,215,197,62,226,91,105,188,235,134,74,19,153,107,73,93,70,73,43,220,204,139,120,201,80,16,129,163,215,39,14,153,212,54,62,225,165,107,84,224,222,197,37,167,235,9,52,210,99,19,225,20,169,205,68,43,17,173,56,235,153,17,18,165,171,42,16,163,178,72,212,118,177,17,158,225,55,224,45,86,58,105,71,129,58,53,243,39,201,174,185,240,115,194,61,167,155,62,102,70,70,107,246,125,86,187,231,102,156,203,151,94,215,149,107,230,221,123,29,130,234,136,171,229,206,250,73,254,249,63,147,70,106,97,110,158,186,39,99,77,119,44,195,60,52,197,110,121,169,39,58,237,138,11,152,166,80,250,221,83,43,121,207,24,244,58,27,77,155,105,106,233,40,175,107,21,204,200,143,10,249,115,190,146,127,190,79,228,208,24,171,201,113,231,217,134,95,29,122,30,52,79,156,218,109,42,144,74,163,103,179,217,156,36,186,91,46,135,114,46,50,50,45,228,178,196,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,3,57,46,60,251,48,203,227,175,67,198,139,171,202,117,167,143,201,190,123,19,128,216,79,58,205,64,211,243,5,115,148,210,93,49,214,66,213,15,37,12,169,187,167,84,147,212,195,190,152,130,78,87,28,105,229,19,111,21,242,52,162,12,85,210,159,22,105,92,116,210,10,182,197,154,42,144,240,102,75,81,204,10,38,26,94,164,182,151,15,43,72,109,113,14,147,100,72,39,159,90,20,251,132,70,171,56,242,238,183,14,235,86,85,114,66,96,30,35,214,120,203,23,141,242,74,202,107,74,82,212,94,88,25,130,225,25,63,207,3,143,164,212,114,220,206,33,76,169,148,146,27,113,235,230,113,25,161,205,4,133,173,15,181,142,186,31,104,153,89,105,117,138,30,3,200,162,34,228,242,40,8,119,34,103,181,26,96,10,41,137,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,123,107,22,68,105,105,102,95,66,116,5,1,70,225,101,27,41,195,236,62,167,161,36,116,244,142,28,161,160,96,97,136,242,52,139,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,152,65,15,42,63,159,102,38,252,75,232,120,33,149,92,134,63,78,207,222,223,242,144,197,94,84,127,62,204,77,248,151,208,240,67,42,185,12,126,157,159,189,191,229,32,22,255,0,148,235,147,254,15,8,163,34,116,129,193,10,119,100,161,98,243,63,83,75,90,113,134,161,100,49,78,62,203,45,42,25,10,89,56,108,190,228,70,230,91,66,146,202,144,171,26,91,82,16,222,42,232,163,165,118,35,232,149,136,232,173,104,167,118,233,84,118,173,137,252,129,247,141,16,179,120,84,153,153,37,70,68,122,183,145,153,70,211,196,70,166,212,165,17,146,208,183,27,92,228,233,137,164,198,17,232,211,132,115,9,206,41,64,194,79,215,63,135,136,150,203,41,55,9,11,92,253,106,70,87,24,82,22,149,36,161,137,43,45,115,139,74,144,148,44,139,42,214,182,219,115,231,48,7,211,238,22,226,149,9,141,52,36,179,19,48,210,123,207,52,220,231,93,177,70,236,175,67,235,117,79,45,151,60,91,200,67,137,179,141,45,61,36,149,237,114,185,25,25,252,193,9,190,228,146,209,247,17,240,111,3,166,21,173,115,80,124,161,137,155,4,246,73,32,109,243,117,184,8,93,74,205,49,106,50,81,182,151,162,155,113,147,82,82,89,146,219,12,18,212,106,187,109,66,8,15,165,61,19,188,214,48,111,224,254,158,244,115,3,181,199,76,116,195,141,29,48,226,99,138,24,161,57,216,101,80,54,105,150,90,34,92,84,194,41,68,102,220,44,51,102,101,172,121,121,85,98,185,36,146,149,45,106,66,16,181,167,197,96,109,127,70,225,102,132,216,99,136,56,131,80,194,72,233,233,30,27,211,241,49,209,209,38,121,26,71,55,195,145,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,194,182,155,122,96,212,218,92,226,131,179,165,28,92,21,19,35,136,125,52,156,158,45,168,125,124,11,14,182,194,30,91,142,52,130,82,150,242,161,144,233,161,75,112,155,53,26,16,165,17,102,80,91,76,116,199,76,71,210,47,17,230,56,161,138,19,157,186,107,29,102,153,101,162,52,66,203,225,82,102,109,194,195,54,102,122,182,81,153,86,43,154,141,74,82,214,165,173,107,90,165,171,70,159,252,141,179,127,131,250,239,240,243,65,10,194,106,116,105,255,0,200,219,55,248,63,174,255,0,15,52,1,10,195,234,160,124,171,143,170,128,24,235,166,222,135,212,206,151,56,94,236,149,69,9,5,91,72,225,223,85,39,56,139,118,35,81,2,251,174,48,183,144,227,109,44,146,164,60,152,100,52,107,82,28,54,201,70,180,37,70,89,85,17,122,33,232,19,93,233,23,142,53,30,27,213,175,248,51,37,195,121,134,199,92,68,53,16,203,177,80,239,37,231,90,216,225,137,38,164,45,231,23,14,250,73,222,147,72,75,106,89,154,207,86,219,179,252,0,56,146,153,76,170,65,42,130,145,72,165,144,146,233,108,186,29,184,72,56,56,70,82,203,16,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,88,0,0,0,0,195,254,84,188,11,131,198,13,20,231,213,36,20,155,107,169,48,239,243,201,44,121,179,97,183,17,10,217,145,76,16,167,29,44,218,157,151,88,242,155,66,146,165,185,12,199,148,105,36,42,5,199,213,64,249,150,199,236,28,158,232,255,0,140,181,102,14,212,111,109,17,116,204,193,80,237,196,229,66,54,184,85,164,156,134,137,200,133,172,155,214,176,227,78,234,243,154,145,159,42,186,73,50,1,224,4,212,242,54,96,167,128,218,62,205,177,142,46,97,174,139,196,217,129,106,88,109,220,205,177,3,46,118,34,29,188,201,54,210,105,121,79,174,48,213,101,173,38,222,162,217,85,156,132,53,210,116,180,246,185,170,164,212,85,45,3,182,206,170,9,132,60,174,93,13,173,67,122,248,167,220,75,109,55,157,102,148,39,50,214,146,186,140,146,87,185,153,22,241,244,251,73,210,210,42,26,149,147,81,84,180,14,197,37,167,229,240,242,185,116,54,181,110,106,33,88,109,45,180,222,117,154,150,172,168,66,74,234,51,81,218,230,102,123,192,118,192,0,0,3,21,127,178,143,160,159,252,57,255,0,221,153,199,250,160,201,74,78,169,145,87,52,172,154,181,165,163,182,217,45,65,47,135,154,75,162,117,75,111,95,10,251,105,113,167,50,44,146,180,230,66,210,118,81,18,138,246,50,35,220,3,229,180,79,247,37,199,152,158,25,124,117,233,136,209,0,34,98,116,121,210,206,141,209,23,147,19,12,235,137,236,60,36,226,123,31,17,54,134,145,83,138,143,56,87,230,171,41,228,81,62,104,89,54,233,161,13,52,179,113,75,52,100,190,173,6,100,167,80,70,29,175,44,118,55,208,52,214,9,64,224,76,194,71,9,57,171,43,24,134,102,144,43,83,140,154,228,44,66,190,131,56,211,73,221,212,173,226,214,195,54,105,36,146,144,168,174,159,64,219,92,53,202,101,51,89,252,214,10,69,34,150,69,204,102,83,24,134,225,32,224,225,25,83,207,196,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,59,106,254,191,172,177,78,178,155,98,14,32,212,49,115,202,134,121,16,113,49,209,209,38,89,221,93,136,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,138,98,121,49,116,14,249,8,72,161,177,231,22,36,185,107,234,130,94,158,109,149,204,101,218,184,170,93,149,45,228,185,101,107,84,90,232,134,21,14,106,204,219,110,178,147,113,147,182,119,82,97,147,250,38,96,205,101,128,56,13,76,97,109,121,136,177,117,140,222,79,15,145,113,78,216,216,130,65,219,44,20,42,141,36,234,225,153,46,131,106,116,205,102,69,184,155,111,86,203,87,128,121,76,82,197,42,19,5,168,73,158,38,98,92,247,153,169,185,54,167,109,141,217,94,136,213,107,94,67,45,248,182,80,183,21,119,29,66,122,41,59,94,231,98,35,50,176,31,217,71,208,79,254,28,255,0,238,204,227,253,80,6,85,0,8,181,229,111,211,78,107,37,137,115,69,60,45,168,34,224,34,28,135,189,120,251,80,202,105,106,97,246,155,114,30,94,211,230,162,51,67,141,56,107,124,144,155,41,11,105,189,97,145,190,208,11,21,202,63,202,1,25,164,68,245,220,36,194,26,139,253,137,224,54,103,221,137,135,109,248,119,42,40,172,136,115,52,66,30,67,110,33,150,92,51,66,25,52,229,55,26,55,84,107,241,36,214,11,15,107,130,248,67,89,99,214,40,83,248,71,135,236,66,57,61,168,162,20,204,57,197,190,76,176,210,16,218,157,117,231,23,188,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,197,0,187,250,42,233,49,89,104,161,139,144,120,165,71,192,194,76,80,168,117,75,102,242,200,146,36,162,99,46,113,109,173,214,9,204,166,166,87,153,166,214,135,18,71,149,104,78,100,173,25,219,95,208,246,22,226,149,9,141,52,36,179,19,48,210,123,207,52,220,231,93,177,70,236,175,67,235,117,79,45,151,60,91,200,67,137,179,141,45,61,36,149,237,114,185,25,25,252,224,213,88,23,136,244,134,19,209,88,223,51,147,107,104,202,239,107,106,91,52,135,51,91,108,197,67,196,190,195,144,177,27,139,84,241,236,235,113,4,119,74,219,51,52,168,205,14,165,187,171,160,190,153,179,221,15,49,30,42,102,228,171,158,104,202,163,103,135,169,165,173,33,5,20,166,218,53,234,162,97,156,85,172,243,90,215,76,155,82,137,183,18,181,37,89,76,208,235,97,244,40,3,137,41,155,74,167,242,168,41,236,138,103,9,49,150,204,97,219,139,131,140,132,121,47,49,18,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,229,128,0,0,0,197,94,84,127,49,60,77,248,151,211,16,67,42,134,42,242,163,249,137,226,111,196,190,152,130,1,0,35,234,160,124,171,143,170,128,0,0,0,0,0,31,42,226,127,185,46,60,196,240,203,227,175,76,70,136,1,19,253,201,113,230,39,134,95,29,122,98,52,6,85,0,197,95,236,163,232,39,255,0,14,127,247,102,113,254,168,50,82,147,170,100,85,205,43,38,173,105,104,237,182,75,80,75,225,230,146,232,157,82,219,215,194,190,218,92,105,204,139,36,173,57,144,180,157,148,68,162,189,140,136,247,0,249,109,31,74,122,39,121,172,96,223,193,253,61,232,230,7,205,96,250,83,209,59,205,99,6,254,15,233,239,71,48,3,207,233,131,162,101,27,165,214,23,248,15,61,136,132,147,207,96,34,27,137,145,84,106,128,56,167,229,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,121,47,171,89,145,169,164,25,71,174,130,252,151,149,219,248,177,21,87,105,71,68,243,68,150,134,152,67,234,169,217,139,12,198,194,212,111,46,25,110,110,121,152,131,65,178,194,215,8,181,116,93,105,213,27,140,43,122,30,65,75,248,0,8,86,229,171,243,167,165,190,15,224,125,35,49,19,82,33,91,150,175,206,158,150,248,63,129,244,140,196,5,213,228,49,250,118,126,246,255,0,148,133,170,229,171,243,167,165,190,15,224,125,35,49,23,87,144,199,233,217,251,219,254,82,22,171,150,175,206,158,150,248,63,129,244,140,196,3,145,83,206,158,169,248,63,142,244,140,184,75,246,42,226,101,43,131,120,113,81,226,149,107,23,179,201,105,153,123,179,8,156,174,54,135,30,200,93,6,26,214,45,8,83,206,172,210,219,104,53,22,119,22,132,145,221,68,33,219,145,170,109,42,144,105,37,91,79,103,179,56,73,116,182,93,134,243,40,184,200,200,183,146,203,16,204,55,31,47,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,139,127,202,13,166,220,215,74,250,253,185,21,48,252,92,14,29,82,177,17,12,202,160,211,20,165,49,54,125,47,60,148,77,150,218,153,105,104,91,144,234,109,41,105,194,81,178,90,194,73,145,184,229,195,26,241,10,164,149,86,85,253,75,87,200,169,136,74,110,91,60,156,70,204,160,228,176,134,157,68,181,135,158,91,141,194,183,149,8,78,70,210,162,65,89,9,43,36,172,148,240,41,52,228,100,192,60,71,131,231,221,33,226,171,41,172,146,144,153,107,36,144,242,6,217,52,179,80,56,213,140,226,222,55,80,104,54,88,90,214,134,214,201,235,13,210,125,6,180,33,46,54,254,47,242,124,232,73,53,210,190,191,114,123,83,177,23,3,135,84,172,68,59,211,88,197,66,169,76,77,159,75,204,169,114,148,56,151,154,90,22,228,58,156,82,157,108,212,108,150,172,212,68,110,55,121,233,148,202,101,82,9,84,20,138,69,44,132,151,75,101,208,237,194,65,193,194,50,150,88,134,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,7,205,190,150,62,116,248,201,240,129,80,250,69,241,42,156,138,158,107,21,79,194,4,119,163,165,194,42,244,177,243,167,198,79,132,10,135,210,47,137,84,228,84,243,88,170,126,16,35,189,29,46,1,149,90,75,232,233,66,105,65,133,145,248,103,93,67,254,187,25,39,141,206,247,204,201,166,204,243,44,70,106,218,117,189,118,171,94,181,106,150,172,139,224,101,192,203,231,175,29,48,47,17,244,116,196,121,142,23,226,132,155,97,154,192,217,214,94,104,205,112,179,8,85,25,147,113,80,206,25,22,177,149,229,85,142,196,162,82,84,133,165,11,66,208,159,166,145,139,250,127,104,125,42,210,203,8,212,153,121,69,183,93,209,208,241,145,244,162,217,117,36,136,151,214,132,155,144,46,165,197,165,172,145,6,203,72,39,20,164,155,75,74,23,155,33,56,219,129,129,124,148,122,107,252,140,170,166,52,107,196,201,156,214,38,155,171,102,16,240,212,147,183,215,51,39,154,60,226,146,112,249,9,38,226,89,138,113,196,111,74,178,54,233,102,52,17,60,243,169,153,65,242,217,86,82,211,218,26,170,156,209,85,76,14,197,58,167,230,17,18,185,140,54,181,14,106,34,152,113,77,186,222,116,26,144,172,171,66,138,233,51,73,218,228,102,91,196,175,242,83,233,213,19,88,183,1,162,198,43,199,197,196,207,97,97,201,154,42,57,48,173,37,133,75,161,32,144,92,218,178,101,180,154,86,211,80,238,58,151,156,53,107,8,220,74,150,149,37,178,116,36,208,0,0,5,170,210,199,205,99,25,62,15,234,31,71,62,46,168,181,90,88,249,172,99,39,193,253,67,232,231,192,124,214,15,165,61,19,188,214,48,111,224,254,158,244,115,3,230,176,125,41,232,157,230,177,131,127,7,244,247,163,152,1,117,64,0,7,202,184,250,83,209,59,205,99,6,254,15,233,239,71,48,62,107,7,210,158,137,222,107,24,55,240,127,79,122,57,128,13,37,244,116,161,52,160,194,200,252,51,174,161,255,0,93,140,147,198,231,123,230,100,211,102,121,150,35,53,109,58,222,187,85,175,90,181,75,86,69,240,50,224,101,8,24,123,160,78,50,86,186,86,77,52,81,152,63,42,148,206,169,175,151,39,243,68,196,38,34,22,18,86,68,202,138,49,164,145,165,111,235,17,19,14,109,181,100,172,212,242,9,194,100,137,197,55,244,40,52,171,136,15,41,133,120,103,74,224,222,28,83,152,91,68,194,106,36,180,204,189,169,124,54,102,219,75,143,101,46,155,238,234,208,132,41,231,86,106,113,197,146,75,59,139,90,140,174,163,30,168,252,131,0,63,32,192,104,35,60,214,27,133,228,142,154,171,170,36,84,61,49,57,173,106,152,237,138,75,79,203,226,38,147,24,157,82,220,212,66,176,210,156,117,204,136,37,45,89,80,149,29,146,70,163,181,136,140,247,12,111,254,202,54,130,150,183,201,207,254,236,206,63,213,0,101,64,170,120,138,10,151,16,30,55,18,84,105,147,52,101,111,159,19,252,5,136,10,210,49,203,248,61,188,191,77,255,0,161,19,233,137,155,228,172,219,251,177,63,192,88,128,109,34,111,249,223,185,127,117,255,0,162,1,98,16,217,42,252,119,9,40,208,30,152,106,34,95,47,141,82,98,174,205,100,213,172,93,29,201,133,61,251,132,109,195,93,89,172,93,130,89,180,1,146,173,186,93,165,155,49,5,150,175,73,239,79,185,194,247,0,145,250,101,130,102,5,105,44,219,222,51,223,239,36,118,230,86,28,57,59,89,33,212,86,63,84,51,223,239,16,231,47,113,110,1,102,52,142,96,159,195,218,133,181,102,202,173,147,121,125,125,145,9,154,85,194,165,140,87,170,9,57,172,157,139,143,237,102,4,217,105,35,20,184,108,56,168,157,34,79,71,100,242,184,122,187,34,18,180,168,143,84,78,42,84,230,122,190,150,197,228,254,214,96,6,77,242,104,174,211,34,43,151,246,191,29,252,125,161,45,148,230,249,36,184,255,0,97,179,252,2,17,21,201,168,237,166,198,147,50,221,79,199,127,31,104,75,149,48,163,84,142,91,217,177,51,252,4,128,238,75,128,1,112,0,7,58,133,19,248,197,92,234,20,79,227,1,169,92,64,143,168,21,196,80,184,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,150,184,43,128,25,216,80,206,228,2,129,107,128,90,192,52,36,238,99,88,208,148,153,31,1,185,109,251,192,61,105,141,165,238,35,27,138,185,112,224,54,214,123,140,5,177,199,123,252,143,39,134,95,177,191,14,208,132,205,46,8,207,24,234,187,254,193,254,42,192,155,76,113,74,156,160,103,77,145,94,251,54,239,249,230,196,41,233,125,12,182,177,126,173,94,75,91,96,235,253,139,14,3,46,52,26,52,161,201,89,153,219,243,158,193,127,22,30,35,78,216,132,248,46,178,207,254,235,15,171,220,226,71,179,208,141,100,147,149,26,142,223,157,22,63,240,194,218,105,211,30,149,211,207,52,78,223,45,88,173,217,125,164,72,8,253,142,44,243,72,227,45,255,0,44,47,248,70,36,87,66,41,83,41,240,211,196,90,252,221,235,143,246,79,120,142,152,149,25,76,34,206,252,94,89,255,0,148,98,68,116,33,154,26,252,52,241,247,183,55,122,223,219,61,192,37,174,66,68,70,247,190,143,198,32,247,149,91,14,113,110,141,210,138,62,164,196,138,170,46,165,148,85,112,231,27,75,71,42,25,108,177,5,46,75,171,34,149,160,173,171,74,225,141,69,152,155,51,206,79,54,250,236,227,234,33,56,50,27,230,122,253,168,252,99,194,233,45,163,165,9,164,254,22,199,97,165,115,15,250,236,100,158,55,59,223,51,38,155,59,204,177,25,171,105,214,245,218,173,122,213,170,90,178,43,129,151,3,32,133,158,76,252,98,195,140,21,210,174,75,80,98,131,50,168,121,84,222,95,23,36,102,119,49,81,37,185,20,83,228,147,110,44,148,104,86,76,218,181,67,41,119,109,40,110,41,197,45,100,132,172,142,127,108,70,67,230,15,21,112,210,170,193,188,71,168,176,186,181,132,217,231,84,204,193,217,124,78,86,220,67,111,101,62,131,237,107,18,133,169,151,80,105,113,181,154,75,59,107,66,136,172,162,18,209,201,73,166,191,201,54,148,103,70,204,76,153,202,161,170,74,74,95,15,13,73,187,125,75,211,137,91,45,169,39,15,144,146,77,169,232,86,219,70,244,171,59,141,30,99,65,155,47,58,160,145,27,111,176,194,222,85,188,89,193,186,31,71,23,232,28,75,164,60,38,159,86,187,67,116,156,30,85,55,176,199,48,148,145,204,246,130,47,21,179,235,209,209,73,230,123,91,170,50,213,45,229,35,39,177,159,23,168,204,6,195,9,254,46,87,239,197,183,35,167,97,210,244,65,66,48,111,62,234,214,226,90,105,150,209,184,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,231,107,72,172,120,172,180,145,197,201,238,42,214,113,177,106,92,198,33,104,150,192,189,16,79,34,85,46,37,168,225,224,154,52,161,9,200,218,85,99,81,33,57,214,107,113,69,157,106,51,11,127,41,148,205,103,243,88,57,20,138,89,23,49,153,76,98,27,132,131,131,132,101,79,63,18,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,250,49,208,243,13,113,99,9,112,14,152,162,177,138,183,240,130,117,5,47,130,109,136,110,109,134,132,230,24,84,65,67,182,153,86,120,117,41,17,90,133,182,225,109,38,121,156,205,126,4,70,48,91,146,183,64,239,208,141,42,241,126,75,250,235,180,140,138,103,47,250,194,225,167,105,94,183,246,194,90,67,140,254,183,16,133,122,146,196,169,216,7,206,206,157,24,79,140,152,71,164,117,69,46,199,26,191,194,217,244,250,211,200,106,139,50,75,157,96,92,90,219,101,237,73,31,202,217,117,42,107,103,220,150,181,57,27,204,209,54,181,123,94,76,44,94,194,60,24,210,142,18,162,198,7,225,32,32,102,114,120,153,52,170,111,22,194,22,196,166,98,251,172,228,136,113,213,111,135,66,154,75,236,27,197,228,147,231,156,210,209,184,180,204,158,149,26,51,209,186,87,225,28,102,22,214,17,209,114,229,166,33,19,41,68,206,24,205,75,151,76,91,67,136,105,243,111,49,37,228,101,117,196,45,181,25,102,66,213,149,72,94,71,17,243,197,138,184,103,85,96,222,35,212,120,91,90,194,108,243,170,102,96,236,190,39,43,110,33,183,178,31,65,246,181,136,66,212,203,168,52,184,218,205,37,157,181,161,68,86,81,0,200,14,84,127,62,204,77,248,151,208,240,67,50,185,47,235,90,7,14,185,63,49,98,181,197,40,120,72,170,78,87,84,77,221,155,65,196,161,149,162,61,131,149,75,210,112,132,219,234,75,78,173,243,81,50,134,150,100,78,45,196,163,215,8,160,169,170,153,237,97,49,102,109,81,199,109,113,112,242,248,9,91,110,106,144,222,88,88,40,86,161,33,155,178,8,136,242,48,195,72,189,179,43,45,212,102,163,51,62,91,149,253,100,237,3,15,133,170,168,98,202,147,133,156,61,63,68,165,38,73,96,230,46,178,219,10,136,89,17,93,107,38,153,66,19,152,207,33,27,153,50,235,28,204,28,74,178,99,34,156,85,83,153,181,45,78,120,63,37,141,152,68,68,75,165,27,98,226,249,190,21,110,41,77,67,107,214,68,183,117,104,52,163,88,162,204,172,183,61,230,36,211,145,99,8,113,114,87,80,213,120,213,26,196,92,187,14,167,50,117,201,161,80,243,235,109,19,121,139,113,77,169,49,13,51,228,186,136,116,162,37,163,121,86,202,183,214,132,26,143,92,72,198,174,79,157,9,38,186,87,215,238,79,106,118,34,224,112,234,149,136,135,122,107,24,168,85,41,137,179,233,121,149,46,82,135,18,243,75,66,220,135,83,138,83,173,154,141,146,213,154,136,141,198,239,59,212,157,45,34,161,169,89,53,21,75,64,236,82,90,126,95,15,43,151,67,107,86,230,162,21,134,210,219,77,231,89,169,106,202,132,36,174,163,53,29,174,102,103,188,4,11,242,163,249,246,98,111,196,190,135,130,25,255,0,200,169,230,177,84,252,32,71,122,58,92,48,3,149,31,207,179,19,126,37,244,60,16,207,254,69,79,53,138,167,225,2,59,209,210,224,25,254,0,45,166,33,233,35,130,88,85,95,210,120,91,94,87,208,146,218,178,183,136,102,26,71,41,76,59,241,15,196,45,215,146,195,70,178,101,11,38,16,183,85,145,43,116,208,133,26,92,177,158,173,121,66,229,128,0,0,249,172,210,199,206,159,25,62,16,42,31,72,190,62,148,199,205,102,150,62,116,248,201,240,129,80,250,69,240,25,85,5,160,119,201,191,147,219,14,241,231,9,228,185,171,234,126,95,59,231,41,92,186,93,172,138,170,25,76,237,244,183,117,107,82,90,232,118,19,16,105,202,219,142,188,146,109,146,190,70,146,88,65,64,87,245,150,22,86,82,156,65,195,234,134,46,71,80,200,226,10,38,6,58,24,203,59,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,206,247,37,199,152,158,25,124,117,233,136,209,133,92,172,90,20,76,105,106,170,103,165,70,27,203,51,211,115,155,68,214,44,32,161,97,217,149,71,41,200,120,118,226,27,73,41,14,61,181,56,246,101,146,91,90,137,210,117,197,172,201,210,36,4,133,104,125,165,157,27,165,214,23,248,113,34,135,132,147,207,96,34,28,134,158,211,137,143,56,167,229,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,25,47,172,65,25,169,165,145,70,7,44,252,166,85,46,210,190,73,25,47,150,66,66,196,77,40,120,8,184,231,89,101,40,92,83,229,25,26,201,58,234,136,174,181,147,76,180,217,41,87,60,141,161,60,18,68,88,193,163,22,144,181,86,139,248,203,37,197,202,90,27,111,216,53,144,211,25,90,226,156,135,102,103,2,234,114,187,14,226,144,127,82,226,13,73,90,80,235,77,44,208,188,153,78,250,242,161,226,245,27,143,88,175,134,216,185,135,239,197,185,34,168,176,222,13,232,114,139,96,217,125,165,162,107,51,105,214,92,70,242,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,48,200,174,67,31,167,103,239,111,249,72,90,174,90,191,58,122,91,224,254,7,210,51,17,117,121,12,126,157,159,189,191,229,33,42,128,34,175,144,199,233,217,251,219,254,82,18,168,0,0,0,0,0,0,3,230,179,75,31,58,124,100,248,64,168,125,34,248,154,158,75,143,49,60,50,248,235,211,17,162,21,180,177,243,167,198,79,132,10,135,210,47,137,169,228,184,243,19,195,47,142,189,49,26,3,42,128,0,0,0,0,66,183,45,95,157,61,45,240,127,3,233,25,136,246,188,142,21,253,27,133,148,110,144,88,131,136,53,12,36,142,158,145,195,211,145,49,209,209,38,121,26,69,230,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,126,43,150,175,206,158,150,248,63,129,244,140,196,97,4,170,191,172,164,84,108,255,0,15,164,213,12,92,29,61,85,68,64,196,206,160,89,50,74,35,215,6,110,156,49,58,100,89,148,132,41,247,22,72,190,67,94,69,25,26,155,65,164,47,86,155,122,96,212,218,92,226,131,179,165,28,92,21,19,35,136,125,52,156,158,45,168,125,124,11,14,182,194,30,91,142,52,130,82,150,242,161,144,233,161,75,112,155,53,26,16,165,17,102,85,213,228,211,208,86,27,73,170,154,43,19,241,58,2,18,43,11,233,200,135,229,177,80,42,138,117,183,230,243,19,135,35,75,8,54,28,67,172,161,146,125,151,148,225,168,179,30,173,180,165,100,167,13,187,63,161,214,135,85,222,151,245,220,68,130,65,25,204,212,220,155,39,132,21,6,173,152,142,107,214,179,16,184,95,149,86,251,78,63,173,114,28,219,241,102,121,47,153,86,34,223,244,19,64,80,20,110,22,81,178,156,62,195,234,122,18,71,79,72,225,202,26,6,6,24,143,35,72,185,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,135,160,31,42,227,234,160,124,171,128,151,76,20,211,6,153,209,27,147,19,13,231,74,56,72,218,218,121,15,80,38,147,147,197,181,17,168,142,125,169,227,200,121,110,56,210,13,41,67,41,137,67,166,133,45,179,112,146,104,66,146,103,153,49,87,95,215,245,150,41,214,83,108,65,196,26,134,46,121,80,207,34,14,38,58,58,36,203,59,171,177,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,117,49,179,105,172,198,26,2,14,97,51,139,138,135,149,195,156,36,11,79,60,165,162,21,131,117,199,141,166,146,103,100,32,221,121,215,13,41,177,103,113,106,226,163,51,147,78,73,77,10,57,238,50,15,75,44,77,150,74,163,36,172,235,155,162,229,239,150,189,197,71,50,254,173,115,53,17,43,35,122,149,180,235,109,37,196,169,70,225,169,210,38,205,166,86,176,190,188,155,156,159,113,58,59,67,57,140,56,201,42,132,86,34,204,97,213,13,5,45,121,166,158,93,50,130,117,246,221,54,162,25,125,214,94,92,75,38,194,141,105,74,86,218,13,109,222,203,112,142,229,242,163,249,137,226,111,196,190,152,130,25,84,0,62,107,52,78,243,167,193,191,132,10,123,210,44,15,165,48,29,77,83,86,82,180,52,138,42,169,173,106,105,85,63,37,130,201,180,204,102,145,173,194,66,177,157,105,66,51,186,225,165,9,204,181,165,37,115,222,165,17,22,243,32,29,176,138,190,92,239,164,159,239,147,249,52,72,76,167,73,189,27,103,243,88,41,20,139,72,60,53,152,204,166,49,13,194,65,193,194,85,144,15,63,18,251,138,36,182,211,109,165,211,82,214,165,25,36,146,68,102,102,100,68,46,88,8,1,228,184,243,236,195,47,142,189,15,26,50,171,151,59,233,39,251,228,254,77,18,168,34,175,151,59,233,39,251,228,254,77,1,22,178,201,180,214,75,18,184,201,52,206,46,2,33,200,119,225,22,236,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,158,10,66,212,147,185,25,144,245,120,47,132,53,150,61,98,133,63,132,120,126,196,35,147,218,138,33,76,195,156,91,228,203,13,33,13,169,215,94,113,123,204,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,252,164,166,83,53,159,205,96,164,82,41,100,92,198,101,49,136,110,18,14,14,17,149,60,252,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,232,39,65,125,12,164,90,30,97,196,84,177,201,175,60,214,117,70,207,17,83,76,154,90,202,21,78,52,75,213,67,67,54,171,89,150,181,174,145,56,164,147,142,41,106,82,178,145,161,166,194,224,104,197,163,213,43,162,254,13,73,112,142,150,137,219,246,13,100,76,198,104,184,86,225,222,153,199,58,172,206,196,56,148,23,212,182,130,82,150,164,52,211,72,53,175,38,99,186,160,0,32,7,149,31,207,179,19,126,37,244,60,16,191,252,144,120,165,66,96,181,9,143,248,153,137,115,222,102,166,228,222,10,109,177,187,43,209,26,173,107,209,236,183,226,217,66,220,85,220,117,9,232,164,237,123,157,136,140,202,192,114,163,249,246,98,111,196,190,135,130,24,190,220,218,106,204,170,34,68,204,206,45,18,216,200,134,98,226,32,210,242,137,135,159,101,46,37,167,86,221,242,169,104,75,239,37,42,50,186,73,215,8,173,152,238,23,131,74,237,43,177,31,75,92,71,93,107,90,187,176,202,160,117,140,72,36,12,60,107,133,148,66,168,200,205,41,51,34,214,60,188,169,55,94,50,37,56,164,164,136,144,132,54,218,50,127,147,75,147,238,39,24,102,178,125,32,241,126,85,8,230,31,64,68,109,50,121,76,91,77,69,49,82,173,10,138,97,194,112,144,249,45,132,67,196,176,210,141,15,52,164,62,87,73,145,160,213,123,43,160,14,135,211,93,44,177,113,41,152,20,35,116,37,29,17,7,31,85,173,231,84,75,137,97,107,81,183,2,210,91,90,93,207,16,76,186,131,113,42,73,52,132,173,121,179,147,109,185,63,210,153,76,170,65,42,130,145,72,165,144,146,233,108,186,29,184,72,56,56,70,82,203,16,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,0,229,143,149,113,245,80,62,85,192,100,254,148,250,96,205,113,135,10,48,171,71,186,104,225,17,68,225,221,47,79,165,247,82,210,181,243,25,219,50,166,217,125,107,83,136,74,155,67,10,114,34,29,40,71,69,102,78,56,106,112,148,209,55,213,104,73,161,245,77,165,206,40,53,37,73,69,193,81,50,56,134,21,86,78,33,29,135,215,192,176,235,111,173,148,54,219,171,37,41,111,42,25,109,18,210,135,9,179,81,45,105,81,22,85,91,76,11,192,188,71,210,47,17,229,216,95,133,242,109,186,107,29,119,94,121,211,52,66,203,225,82,100,78,69,68,184,68,122,182,81,153,55,59,26,141,74,74,16,149,173,104,66,190,138,112,47,2,240,227,71,76,56,151,97,126,23,201,182,25,84,13,221,121,231,76,151,21,48,138,81,17,57,21,18,225,17,107,30,94,84,220,236,73,36,165,40,66,80,132,33,9,15,157,109,33,105,105,21,13,143,184,151,69,82,208,59,20,150,159,172,39,50,185,116,54,181,110,106,33,88,141,117,182,155,206,179,82,213,149,8,73,93,70,106,59,92,204,207,120,150,173,26,127,242,54,205,254,15,235,191,195,205,4,85,233,99,231,79,140,159,8,21,15,164,95,18,169,163,79,254,70,217,191,193,253,119,248,121,160,8,86,31,85,3,229,92,125,84,0,0,11,105,132,90,72,224,150,61,77,106,137,54,16,87,208,149,60,69,29,16,212,52,225,112,144,239,147,13,45,197,58,150,205,183,150,132,181,16,133,28,59,182,91,42,90,12,146,70,71,101,36,204,46,88,0,0,0,0,0,132,14,88,42,195,14,39,186,80,29,49,75,80,92,215,84,211,50,246,24,170,39,217,201,28,244,227,208,236,61,10,157,82,110,71,168,97,105,78,185,86,113,121,245,102,89,24,104,213,53,53,101,83,34,161,169,89,205,107,84,199,108,82,90,126,95,17,52,152,196,234,150,230,162,21,134,212,227,174,100,65,41,106,202,132,40,236,146,53,29,172,68,103,184,124,193,85,149,76,246,185,170,167,53,173,83,29,182,206,170,9,132,68,210,99,19,170,67,122,248,167,220,83,142,185,145,4,148,39,50,214,163,178,72,146,87,177,17,22,224,23,255,0,147,122,169,145,81,250,109,97,108,218,163,142,217,33,34,38,17,114,182,220,213,45,204,209,81,176,49,16,144,205,217,4,102,89,223,125,164,94,217,83,154,234,50,73,25,151,208,160,249,87,31,77,24,3,140,114,45,32,48,106,147,198,42,113,157,158,18,166,151,166,33,200,108,203,94,201,20,133,41,184,152,108,235,66,13,205,83,237,186,214,179,33,37,121,51,39,162,162,48,23,0,0,0,124,171,143,165,61,19,188,214,48,111,224,254,158,244,115,2,234,128,15,149,113,202,141,155,77,102,48,208,16,115,9,156,92,84,60,174,28,225,32,90,121,229,45,16,172,27,174,60,109,52,147,59,33,6,235,206,184,105,77,139,59,139,87,21,25,159,20,102,87,39,22,131,144,218,86,214,81,245,134,32,174,46,31,14,168,248,134,17,28,203,72,117,165,206,226,212,70,178,130,105,242,34,74,16,148,146,84,250,146,173,106,80,235,73,73,36,222,39,91,11,213,201,67,160,228,77,75,53,146,105,113,136,203,132,57,20,182,34,33,116,140,164,208,212,65,199,69,180,167,24,84,107,228,162,81,52,134,29,74,245,73,43,58,111,52,151,46,132,182,141,116,186,0,0,197,94,84,127,49,60,77,248,151,211,16,66,0,71,213,64,0,242,152,165,78,215,117,93,9,51,144,97,166,34,248,9,82,69,106,118,42,131,154,25,154,108,121,94,66,220,249,85,227,38,220,206,218,86,223,72,250,58,204,197,189,36,62,107,49,75,11,107,188,22,174,230,120,103,137,114,46,102,169,36,218,157,182,11,106,102,35,85,173,101,15,55,227,25,90,219,85,219,117,10,232,168,237,123,29,140,140,139,233,248,97,175,40,238,131,145,58,86,209,176,21,134,31,46,18,31,17,104,248,119,209,2,203,168,105,164,78,225,20,100,179,130,117,243,34,82,22,149,18,148,194,148,173,82,86,235,169,81,36,158,55,91,12,95,228,91,198,60,39,166,38,53,110,14,205,217,230,234,250,178,152,67,196,74,226,115,68,189,206,240,176,208,177,14,42,27,34,80,108,195,236,196,136,135,117,138,90,84,238,213,151,126,169,36,35,4,114,165,51,105,172,130,107,5,61,145,76,226,229,211,41,116,67,113,112,113,144,143,41,151,225,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,28,80,18,189,69,227,14,9,97,111,36,77,13,43,198,138,110,18,176,135,169,226,38,16,208,20,122,167,47,203,95,157,45,154,137,231,150,104,126,29,42,117,164,48,73,75,170,93,137,23,75,109,153,145,186,130,84,80,142,84,108,218,107,49,134,128,131,152,76,226,226,161,229,112,231,9,2,211,207,41,104,133,96,221,113,227,105,164,153,217,8,55,94,117,195,74,108,89,220,90,184,168,204,228,87,146,191,65,88,154,254,161,149,105,61,138,80,17,108,83,18,56,134,102,84,99,44,197,53,146,109,49,98,41,228,41,247,77,183,13,230,209,10,244,49,25,54,180,35,90,181,32,243,41,180,45,14,6,95,242,92,224,134,60,224,158,3,61,7,141,19,200,184,120,57,228,66,38,52,253,35,22,223,143,167,152,86,117,58,110,41,93,38,151,16,165,165,195,133,224,209,164,212,121,93,121,228,39,50,128,0,0,0,0,98,175,42,63,152,158,38,252,75,233,136,33,149,67,21,121,81,252,196,241,55,226,95,76,65,0,128,17,245,80,62,85,199,213,64,0,0,0,0,0,15,149,113,63,220,151,30,98,120,101,241,215,166,35,68,0,137,254,228,184,243,19,195,47,142,189,49,26,2,0,71,210,158,137,222,107,24,55,240,127,79,122,57,129,117,64,7,202,184,250,83,209,59,205,99,6,254,15,233,239,71,48,62,107,7,210,158,137,222,107,24,55,240,127,79,122,57,128,23,84,0,0,4,43,114,213,249,211,210,223,7,240,62,145,152,137,169,16,173,203,87,231,79,75,124,31,192,250,70,98,2,234,242,24,253,59,63,123,127,202,66,213,114,213,249,211,210,223,7,240,62,145,152,139,171,200,99,244,236,253,237,255,0,41,11,85,203,87,231,79,75,124,31,192,250,70,98,3,2,160,166,211,89,116,52,124,28,190,103,23,11,15,52,135,40,72,230,153,121,72,68,83,4,235,111,19,78,164,142,203,65,58,203,78,18,85,114,206,218,21,197,36,101,117,116,85,209,158,178,210,191,23,32,240,182,143,142,132,151,33,48,234,153,77,230,113,38,74,68,186,92,218,219,67,175,147,121,137,79,47,51,173,161,13,164,203,50,214,156,202,66,51,184,143,21,133,88,103,85,99,38,35,211,152,91,69,66,109,19,170,154,96,212,190,27,51,110,45,182,115,159,77,247,117,104,90,210,203,72,37,56,226,201,39,145,180,45,70,86,73,143,161,237,21,116,103,163,116,80,194,56,60,45,163,227,162,230,43,84,66,166,83,121,156,73,154,87,49,152,184,134,208,235,228,222,99,75,40,202,211,104,67,105,51,202,132,39,50,150,188,238,44,61,174,21,97,157,43,131,120,113,78,97,109,21,9,179,201,105,153,123,82,248,108,205,182,135,30,200,93,55,221,213,161,8,83,206,172,212,227,139,36,150,119,22,181,25,93,70,61,88,0,15,154,205,44,124,233,241,147,225,2,161,244,139,226,85,57,21,60,214,42,159,132,8,239,71,75,132,85,233,99,231,79,140,159,8,21,15,164,95,18,169,200,169,230,177,84,252,32,71,122,58,92,3,63,192,0,6,10,242,161,104,81,249,160,40,69,227,62,30,203,38,177,216,147,70,203,209,12,212,186,8,181,220,243,43,75,202,90,225,201,165,40,172,243,90,215,222,108,219,35,91,157,54,178,56,165,181,171,132,185,76,218,107,32,154,193,79,100,83,56,185,116,202,93,16,220,92,28,100,35,202,101,248,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,212,240,136,14,86,221,14,168,76,47,212,233,47,66,198,115,103,133,181,2,101,211,137,38,173,231,182,169,164,86,221,26,252,199,104,117,245,100,205,171,66,53,8,109,40,43,102,35,43,154,64,101,175,39,94,157,80,218,82,209,165,67,226,12,124,34,49,82,65,14,243,209,204,195,66,186,132,76,229,204,156,58,10,100,102,77,147,12,173,78,68,37,181,178,149,249,104,82,210,132,33,68,132,102,80,128,30,75,143,62,204,50,248,235,208,241,162,127,128,5,170,210,199,205,99,25,62,15,234,31,71,62,46,168,181,90,88,249,172,99,39,193,253,67,232,231,192,124,214,15,165,61,19,188,214,48,111,224,254,158,244,115,3,230,176,125,41,232,157,230,177,131,127,7,244,247,163,152,1,117,64,0,7,202,184,250,83,209,59,205,99,6,254,15,233,239,71,48,62,107,7,210,158,137,222,107,24,55,240,127,79,122,57,128,23,84,80,200,84,91,74,83,73,28,18,174,177,110,161,192,170,62,190,132,155,86,212,172,59,177,51,121,108,52,59,234,68,42,27,91,77,186,71,17,147,80,165,161,199,219,66,208,151,13,105,94,100,168,136,208,178,72,92,128,63,32,192,87,214,157,192,90,125,43,252,214,177,143,252,0,168,125,28,248,249,177,31,84,133,151,172,106,234,221,192,5,0,0,7,143,196,82,53,73,218,35,45,219,90,127,130,177,1,154,71,50,109,248,61,157,54,190,215,215,245,145,63,21,242,73,114,166,136,202,255,0,45,39,248,42,16,49,164,219,76,254,118,245,105,254,236,190,243,247,16,24,241,1,151,167,246,63,24,153,173,4,224,219,110,143,59,55,107,85,87,227,238,80,194,25,165,228,130,214,102,238,252,98,102,244,16,138,67,180,113,248,203,222,171,183,15,114,133,1,158,176,59,153,59,123,47,196,67,144,123,248,141,152,50,78,169,86,246,71,247,134,240,11,25,165,43,132,156,47,169,202,246,182,197,252,97,129,8,90,76,56,159,146,133,72,171,255,0,113,245,126,199,100,77,182,149,170,52,225,133,80,171,218,219,15,241,134,4,32,233,34,178,94,39,212,68,163,189,246,79,226,236,128,201,190,77,232,172,147,181,17,57,111,206,252,111,87,236,230,132,190,209,239,107,36,50,190,149,254,80,96,248,123,68,136,120,228,230,91,40,158,46,231,111,152,17,189,191,221,205,9,133,162,245,39,78,202,84,223,148,114,246,47,199,245,180,128,244,69,192,0,184,0,3,157,66,137,50,33,83,223,196,105,73,167,172,6,179,59,152,161,113,21,186,79,128,161,113,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,192,105,26,149,192,105,0,20,81,152,168,0,210,70,119,26,239,115,26,119,23,80,169,113,1,85,126,33,178,178,226,99,121,95,136,108,175,172,5,184,198,114,205,68,206,8,191,99,254,25,177,11,154,99,35,253,151,42,228,219,127,202,31,197,161,196,216,226,172,62,190,144,154,34,201,60,218,143,43,235,168,16,219,166,164,180,152,197,10,201,236,141,22,94,110,222,69,191,231,120,114,236,1,144,90,22,30,84,202,186,191,58,76,127,225,197,156,211,94,41,111,65,199,178,167,46,148,85,110,216,173,194,197,18,66,239,232,90,188,203,150,39,126,234,77,159,252,56,181,186,110,75,205,137,60,84,81,165,191,25,85,175,129,111,222,152,147,223,184,6,4,70,42,209,209,59,254,138,191,190,99,63,52,35,116,218,240,210,234,181,249,187,171,246,200,192,56,235,20,124,78,239,163,47,248,70,51,199,66,165,41,126,25,101,81,238,230,238,191,219,0,38,46,159,112,150,167,172,171,216,209,213,239,142,249,37,113,230,233,165,22,103,236,93,104,252,99,210,36,238,64,48,183,148,171,66,137,118,145,88,113,29,138,20,84,174,248,155,72,203,210,228,50,210,81,79,185,53,149,195,20,75,171,150,52,195,106,52,19,203,91,234,91,106,38,148,181,56,132,52,102,148,172,212,136,66,164,234,153,237,15,84,201,171,90,90,59,98,156,211,243,8,121,164,186,39,84,135,53,17,76,56,151,26,115,34,200,208,172,171,74,78,202,35,73,218,198,70,91,135,212,137,112,49,1,188,167,242,204,18,148,233,95,58,133,193,103,33,22,181,195,170,38,176,56,104,183,226,81,225,35,209,145,46,198,17,173,213,41,36,178,74,216,37,161,163,200,218,201,72,178,86,149,164,131,207,105,133,167,54,35,233,127,224,180,28,254,3,193,217,45,63,47,107,105,146,65,70,27,144,49,115,126,153,61,48,36,154,9,105,204,133,18,27,109,197,58,109,36,150,73,89,155,174,26,189,15,39,214,132,147,93,43,171,231,39,181,51,17,112,56,117,74,196,67,189,53,140,84,42,148,196,217,244,188,202,151,41,67,137,121,165,161,110,67,169,197,41,214,205,70,201,106,205,68,70,227,119,196,177,244,119,161,181,13,131,116,14,142,52,100,175,2,230,146,169,205,55,23,47,110,49,201,236,189,133,53,207,81,198,146,68,76,99,200,90,148,226,30,83,141,169,42,105,197,26,153,200,76,217,36,209,33,33,119,229,50,153,84,130,85,7,34,145,75,33,37,210,217,116,59,112,144,112,112,140,165,150,33,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,28,194,223,184,197,5,108,101,188,6,161,137,92,160,218,18,74,180,175,160,27,158,211,12,66,64,226,45,43,15,16,244,170,49,48,169,83,243,102,18,203,202,68,165,110,41,230,144,132,57,16,166,212,151,92,53,19,39,172,52,145,19,142,95,45,11,128,168,15,150,25,180,166,107,32,154,198,200,167,178,200,185,116,202,93,16,228,36,100,28,91,42,101,248,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,213,209,87,70,122,203,74,252,92,131,194,218,62,58,18,92,132,195,170,101,55,153,196,153,41,18,233,115,107,109,14,190,77,230,37,60,188,206,182,132,54,147,44,203,90,115,41,8,206,226,46,95,42,63,159,102,38,252,75,232,120,33,159,252,138,158,107,21,79,194,4,119,163,165,192,51,43,5,240,134,141,192,92,47,167,240,143,15,216,139,110,69,78,195,169,152,115,139,124,222,125,213,173,197,58,235,206,47,113,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,181,0,1,0,60,168,254,125,152,155,241,47,161,224,134,127,242,42,121,172,85,63,8,17,222,142,151,12,0,229,71,243,236,196,223,137,125,15,4,51,127,146,78,191,163,112,179,66,106,255,0,16,113,6,161,132,145,211,210,58,226,62,38,58,58,36,207,35,72,230,249,105,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,24,102,86,146,250,69,208,154,47,225,100,126,38,87,81,31,174,193,201,224,178,61,243,78,105,179,60,243,16,122,198,154,115,83,173,212,45,58,213,167,34,56,153,240,35,249,235,199,76,116,196,125,34,241,30,99,138,24,161,57,219,166,177,214,105,150,90,35,68,44,190,21,38,102,220,44,51,102,103,171,101,25,149,98,185,168,212,165,45,106,90,214,181,171,219,105,137,165,85,101,165,126,46,76,43,9,204,202,45,52,196,186,34,34,26,147,148,56,217,50,137,116,184,215,208,53,52,149,173,59,75,137,75,106,121,121,149,153,100,73,35,213,161,180,35,213,104,227,201,231,143,58,75,225,125,73,138,148,132,28,36,186,91,46,135,89,83,232,153,43,82,117,36,107,110,17,59,15,12,165,89,40,66,82,78,167,94,179,38,205,226,67,87,245,103,24,12,234,228,167,211,142,39,18,165,80,26,45,226,74,33,26,158,211,18,114,69,45,51,74,218,96,166,50,232,84,161,5,4,182,238,70,184,150,90,178,146,166,210,122,198,90,113,75,36,169,165,56,244,143,143,150,207,207,85,5,85,126,170,211,149,37,57,48,247,72,56,233,108,116,59,159,185,113,151,155,113,29,202,74,147,212,100,39,123,147,231,77,185,86,149,244,3,146,42,157,248,72,28,69,165,97,225,217,154,193,170,41,42,126,108,194,89,101,43,155,33,180,178,210,16,135,34,20,226,84,211,100,162,100,245,100,163,34,113,187,134,90,143,154,205,44,124,233,241,147,225,2,161,244,139,227,233,76,124,214,105,99,231,79,140,159,8,21,15,164,95,1,53,60,151,30,98,120,101,241,215,166,35,70,85,12,85,228,184,243,19,195,47,142,189,49,26,50,168,4,5,242,134,104,89,53,209,99,20,34,39,180,133,63,22,156,43,169,98,8,233,248,195,137,84,81,65,62,109,230,118,94,251,138,73,41,11,74,137,213,52,75,53,26,217,36,158,177,197,161,236,184,150,62,159,113,75,11,104,76,105,161,38,120,103,137,114,46,121,166,231,58,157,182,11,106,122,31,91,170,121,15,55,227,25,90,28,77,156,105,10,232,168,175,107,29,200,204,143,231,135,74,173,25,235,45,20,49,114,51,11,107,8,232,73,138,21,14,153,148,162,103,12,100,148,76,101,206,45,196,52,249,183,152,212,202,243,52,226,22,218,140,242,173,10,202,165,163,35,139,12,245,228,49,250,118,126,246,255,0,148,132,170,8,171,228,49,250,118,126,246,255,0,148,132,170,0,0,0,0,0,0,0,0,15,154,205,44,124,233,241,147,225,2,161,244,139,226,106,121,46,60,196,240,203,227,175,76,70,136,86,210,199,206,159,25,62,16,42,31,72,190,38,167,146,227,204,79,12,190,58,244,196,104,12,170,0,0,0,0,1,10,220,181,126,116,244,183,193,252,15,164,102,35,13,112,95,8,107,44,122,197,10,127,8,240,253,136,71,39,181,20,66,153,135,56,183,201,150,26,66,27,83,174,188,226,247,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,230,87,45,95,157,61,45,240,127,3,233,25,136,186,188,134,63,78,207,222,223,242,144,9,9,209,215,1,168,221,27,112,142,69,133,52,100,20,34,81,46,135,66,230,113,204,195,155,43,155,76,77,9,40,136,215,73,75,90,179,184,164,220,146,107,86,68,18,27,73,228,66,72,174,88,0,0,249,87,31,85,3,229,92,6,111,242,105,232,43,13,164,213,77,21,137,248,157,1,9,21,133,244,228,67,242,216,168,21,69,58,219,243,121,137,195,145,165,132,27,14,33,214,80,201,62,203,202,112,212,89,143,86,218,82,178,83,134,220,228,140,85,228,184,243,19,195,47,142,189,49,26,50,168,0,0,0,6,42,242,163,249,137,226,111,196,190,152,130,25,84,0,62,107,52,78,243,167,193,191,132,10,123,210,44,15,165,48,0,1,21,124,185,223,73,63,223,39,242,104,149,65,21,124,185,223,73,63,223,39,242,104,12,85,228,184,243,236,195,47,142,189,15,26,39,248,64,15,37,199,159,102,25,124,117,232,120,209,63,192,0,0,2,0,121,81,252,251,49,55,226,95,67,193,11,105,162,174,140,245,150,149,248,185,7,133,180,124,116,36,185,9,135,84,202,111,51,137,50,82,37,210,230,214,218,29,124,155,204,74,121,121,157,109,8,109,38,89,150,180,230,82,17,157,196,92,190,84,127,62,204,77,248,151,208,240,67,42,185,12,126,157,159,189,191,229,32,18,83,133,184,91,66,96,181,9,44,195,60,52,145,115,53,55,38,215,108,80,91,83,209,26,173,107,203,121,207,24,242,214,226,174,227,171,87,73,71,107,216,172,68,68,94,172,0,0,124,187,208,20,5,101,138,117,148,167,15,176,250,158,139,158,84,51,200,130,134,129,129,134,34,206,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,95,81,3,8,57,52,244,21,137,209,150,153,138,196,252,78,128,139,133,197,10,142,29,249,108,84,10,162,154,113,137,68,184,162,8,210,194,13,135,22,211,203,120,216,101,229,56,106,60,165,171,109,41,65,165,195,112,46,174,132,154,31,83,58,35,97,123,82,84,148,36,109,109,60,135,97,85,100,226,17,216,141,68,115,237,56,250,217,67,109,186,179,74,80,202,98,86,209,45,40,108,220,36,146,214,148,153,229,78,69,0,0,249,172,210,199,206,159,25,62,16,42,31,72,190,37,83,70,159,252,141,179,127,131,250,239,240,243,65,21,122,88,249,211,227,39,194,5,67,233,23,196,170,104,211,255,0,145,182,111,240,127,93,254,30,104,2,21,135,213,64,249,87,19,231,202,25,166,156,171,69,140,47,136,145,82,21,4,34,113,82,165,135,34,167,224,206,25,49,71,4,193,185,149,217,131,237,169,68,148,33,41,39,82,209,172,148,75,120,146,90,183,16,135,178,133,159,229,58,229,0,140,194,40,56,157,31,176,66,162,217,43,168,188,204,84,211,38,155,125,168,169,12,43,140,50,243,73,134,90,144,77,155,207,183,17,185,230,214,165,50,148,42,196,151,20,133,183,20,56,47,139,213,150,2,226,133,63,139,152,126,252,35,115,218,118,33,79,67,148,91,4,243,14,161,109,169,167,89,113,27,140,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,188,255,0,231,170,189,170,191,85,106,58,146,163,152,123,164,100,116,202,58,33,207,221,56,243,206,56,190,245,41,74,235,51,25,21,164,119,39,158,60,232,209,133,244,222,42,85,240,112,147,25,108,198,29,5,80,34,90,173,113,211,113,174,56,100,212,60,74,147,116,173,10,73,180,157,122,12,219,39,141,109,95,212,92,124,38,211,70,45,33,105,93,40,48,106,75,139,148,180,54,193,183,235,33,166,50,181,197,55,16,244,178,57,165,101,118,29,197,32,254,165,196,26,146,133,45,167,90,89,161,25,242,149,213,31,57,154,31,105,103,89,104,139,138,30,28,72,161,226,231,18,40,248,119,33,167,180,226,99,202,21,137,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,123,107,16,70,73,117,100,127,66,116,5,127,70,226,157,27,41,196,28,62,168,97,39,148,244,242,28,162,96,99,161,140,242,58,139,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,16,122,0,0,1,128,28,178,120,215,224,54,143,178,156,28,132,151,235,162,241,54,96,122,231,220,107,51,108,64,203,157,135,136,115,42,137,196,154,94,83,235,131,36,221,11,73,183,175,190,85,100,49,10,195,42,185,78,177,75,228,161,166,77,107,178,79,121,206,85,73,108,244,180,191,229,93,78,203,178,182,91,91,27,208,149,47,44,115,145,189,53,102,189,250,42,52,18,6,63,206,176,206,170,167,240,226,151,197,41,180,38,207,37,172,38,19,73,124,163,88,219,136,114,35,96,40,93,123,233,204,130,66,217,53,197,147,105,90,20,175,24,195,233,50,73,163,120,121,81,45,60,138,120,233,25,53,145,86,154,60,79,167,58,238,100,201,82,83,176,206,19,238,56,136,87,87,171,142,66,86,102,109,54,202,30,84,42,210,217,18,20,110,69,190,190,157,212,104,139,106,102,138,154,213,82,90,178,123,47,136,132,110,30,142,147,183,59,142,75,203,81,45,198,23,48,132,129,36,180,68,147,35,94,182,57,165,25,40,210,89,18,179,189,200,146,171,149,161,126,49,200,176,11,74,10,3,21,106,150,115,201,101,83,7,33,230,46,102,89,108,208,177,112,238,194,59,19,100,33,107,94,165,17,10,119,86,148,154,151,171,200,86,53,92,131,232,248,0,0,0,0,7,202,184,159,238,75,143,49,60,50,248,235,211,17,162,0,68,255,0,114,92,121,137,225,151,199,94,152,141,1,149,64,0,0,0,0,0,0,2,50,249,87,180,28,134,169,101,83,189,46,48,229,113,103,61,150,195,195,174,174,148,146,29,136,40,232,70,146,219,9,141,96,146,74,54,150,195,73,70,181,39,102,141,150,148,229,208,166,215,174,136,177,245,80,62,85,192,102,87,39,22,131,144,218,86,214,81,245,134,32,174,46,31,14,168,248,134,17,28,203,72,117,165,206,226,212,70,178,130,105,242,34,74,16,148,146,84,250,146,173,106,80,235,73,73,36,222,39,91,157,225,138,188,151,30,98,120,101,241,215,166,35,70,85,0,0,0,0,0,0,12,85,229,71,243,19,196,223,137,125,49,4,50,168,98,175,42,63,152,158,38,252,75,233,136,32,16,2,62,170,7,202,184,250,168,0,0,0,0,0,1,242,174,39,251,146,227,204,79,12,190,58,244,196,104,128,17,63,220,151,30,98,120,101,241,215,166,35,64,101,80,0,0,249,87,31,74,122,39,121,172,96,223,193,253,61,232,230,7,205,96,250,83,209,59,205,99,6,254,15,233,239,71,48,2,234,128,0,0,133,110,90,191,58,122,91,224,254,7,210,51,17,53,34,21,185,106,252,233,233,111,131,248,31,72,204,64,93,94,67,31,167,103,239,111,249,72,90,174,90,191,58,122,91,224,254,7,210,51,17,117,121,12,126,157,159,189,191,229,33,106,185,106,252,233,233,111,131,248,31,72,204,64,57,21,60,233,234,159,131,248,239,72,203,132,212,136,86,228,84,243,167,170,126,15,227,189,35,46,19,82,0,0,0,62,107,52,177,243,167,198,79,132,10,135,210,47,137,84,228,84,243,88,170,126,16,35,189,29,46,17,87,165,143,157,62,50,124,32,84,62,145,124,74,167,34,167,154,197,83,240,129,29,232,233,112,12,255,0,0,0,1,128,28,181,126,107,20,183,194,4,15,163,166,35,63,198,0,114,213,249,172,82,223,8,16,62,142,152,128,192,14,75,143,62,204,50,248,235,208,241,162,127,132,0,242,92,121,246,97,151,199,94,135,141,19,252,0,45,86,150,62,107,24,201,240,127,80,250,57,241,117,69,170,210,199,205,99,25,62,15,234,31,71,62,3,230,176,125,41,232,157,230,177,131,127,7,244,247,163,152,31,53,131,233,79,68,239,53,140,27,248,63,167,189,28,192,11,170,0,0,62,85,199,210,158,137,222,107,24,55,240,127,79,122,57,129,243,88,39,122,103,165,85,27,162,135,39,230,21,214,19,153,148,34,170,121,142,27,201,161,169,57,67,141,155,203,152,204,74,84,198,67,83,73,90,21,179,54,165,54,167,151,153,57,80,100,146,61,98,219,66,193,202,41,167,84,54,139,84,105,208,248,125,31,8,188,84,159,195,178,244,11,49,48,174,173,18,201,115,199,16,131,153,17,155,102,195,203,75,144,234,109,12,169,126,90,210,181,33,104,73,161,112,129,41,175,235,41,45,125,7,138,80,117,12,91,149,100,4,225,185,251,83,104,181,20,83,234,152,161,226,124,162,28,55,137,68,234,205,210,37,158,114,86,99,190,107,220,197,107,250,254,178,197,58,202,109,136,56,131,80,197,207,42,25,228,65,196,199,71,68,153,103,117,118,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,44,138,174,185,55,116,142,195,253,28,96,116,133,157,200,127,93,140,156,211,41,105,124,233,38,149,228,73,181,24,250,63,247,134,243,69,211,97,26,181,44,189,92,161,194,92,180,29,210,234,85,165,238,17,170,171,122,93,9,39,171,36,49,9,150,212,114,166,34,18,180,33,243,65,41,17,76,160,212,110,166,25,226,205,147,88,87,37,182,243,100,167,53,70,226,178,40,252,147,31,52,122,58,227,197,101,163,118,46,72,177,86,140,141,139,74,229,209,8,68,202,5,152,130,101,19,89,113,173,39,17,4,233,169,11,78,71,18,155,18,141,10,200,178,67,137,44,232,73,151,208,142,142,184,241,70,233,35,132,114,44,86,163,35,97,20,137,140,58,17,51,128,102,32,222,92,170,98,72,73,196,65,58,106,66,21,157,181,42,196,163,66,115,160,208,226,75,34,210,102,23,34,221,163,89,121,59,134,155,29,251,134,175,90,2,128,2,165,110,176,30,86,185,74,149,44,108,136,175,242,201,127,5,66,8,52,160,128,137,133,240,107,90,214,92,219,109,186,68,119,182,164,79,21,106,180,166,92,131,50,63,158,75,248,42,16,95,165,164,116,60,71,130,186,166,212,156,187,117,238,68,95,172,0,197,184,51,34,207,126,225,49,58,3,45,210,164,72,150,127,238,183,238,106,161,68,58,194,32,213,158,214,221,97,50,218,9,54,143,4,139,42,18,95,158,190,207,114,134,1,159,240,106,73,178,171,31,174,63,188,67,120,108,64,160,210,202,175,111,40,254,241,13,254,171,128,176,186,87,151,251,22,85,55,253,131,252,101,129,7,218,72,23,251,40,212,68,95,177,63,139,178,39,3,75,3,50,194,202,167,127,247,15,241,150,4,31,105,29,115,197,10,134,199,253,201,252,93,144,25,39,201,205,14,235,147,213,229,69,254,96,70,117,254,206,104,76,53,18,131,69,61,41,73,149,140,165,204,17,255,0,208,72,136,158,77,134,204,231,106,51,177,254,119,227,127,143,180,37,238,145,109,73,145,203,12,204,173,176,179,252,4,128,239,139,128,0,0,169,149,134,146,66,111,192,85,125,66,136,189,183,152,13,121,72,139,113,13,37,196,84,238,93,96,69,214,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,128,165,186,198,161,160,192,5,76,172,40,11,234,1,160,142,227,89,29,198,132,149,140,107,43,17,112,1,69,25,246,141,165,111,184,220,87,17,161,93,96,60,86,38,153,149,43,50,59,238,241,63,132,64,135,125,55,150,95,36,138,208,247,254,167,126,2,24,76,126,33,161,46,211,115,6,204,138,199,170,226,87,250,34,4,63,105,217,10,136,122,250,183,120,137,39,151,155,119,101,183,208,97,136,5,216,208,157,226,84,92,2,58,91,169,54,190,252,48,242,122,114,195,146,169,51,81,37,23,58,166,252,61,202,36,115,244,33,154,173,83,168,102,117,106,178,41,68,122,254,197,195,13,90,109,50,151,104,150,92,50,34,53,84,201,87,14,214,98,64,70,228,199,163,50,140,73,245,62,178,255,0,40,198,124,232,76,148,39,195,59,160,191,83,186,191,108,140,8,155,163,230,196,122,72,237,104,151,75,252,163,25,225,161,89,47,243,229,103,84,95,161,223,248,128,19,13,78,101,53,63,149,36,91,209,213,239,143,66,146,30,118,155,73,146,159,223,214,143,198,60,190,145,24,243,70,232,219,132,147,220,85,172,227,33,18,137,116,58,211,45,129,122,32,217,92,214,98,104,81,195,193,52,105,66,213,157,197,38,198,162,66,178,32,150,226,139,34,20,100,22,95,148,27,77,169,94,138,20,11,114,42,101,248,72,236,69,170,161,226,25,149,65,166,41,41,126,82,194,153,121,40,155,45,181,50,234,22,134,226,18,218,82,211,132,146,120,245,132,147,50,109,203,65,23,231,166,189,170,127,85,106,42,146,162,152,123,164,100,116,202,58,33,207,221,56,243,206,56,190,245,41,74,235,51,30,215,72,172,121,172,180,146,197,201,238,43,86,113,177,106,92,198,33,104,150,64,189,16,79,34,83,46,37,168,225,224,154,52,161,9,200,218,85,99,81,33,57,214,107,113,69,157,106,51,145,222,73,125,10,121,146,10,15,75,28,76,150,77,96,231,79,235,155,162,229,239,150,161,180,192,188,198,173,115,53,17,43,59,154,228,58,235,109,37,196,165,36,217,41,210,39,9,214,86,128,192,29,40,52,82,196,125,21,39,180,196,146,190,107,63,132,244,252,44,225,167,155,100,201,182,34,148,130,40,200,5,56,147,83,78,61,14,245,210,163,105,197,165,77,173,135,58,58,210,66,111,87,38,182,154,211,29,29,113,30,7,11,235,89,157,176,202,174,152,41,184,148,40,225,88,110,85,52,137,56,102,145,51,117,247,18,75,54,80,134,18,135,18,110,165,9,109,107,116,137,74,65,37,115,9,164,78,4,81,186,72,97,44,247,10,171,56,56,85,34,99,14,181,203,99,158,135,55,151,42,152,147,106,40,120,214,137,43,66,179,182,165,92,210,75,78,116,26,219,81,228,90,136,254,119,49,159,8,107,44,6,196,249,254,18,87,236,66,55,61,167,98,18,204,65,194,62,79,48,234,22,218,93,105,214,215,184,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,72,62,156,69,72,70,183,36,230,154,211,28,64,131,252,204,88,161,51,215,206,164,146,244,57,72,70,184,112,176,237,187,43,133,97,150,74,88,150,208,148,45,199,154,67,106,121,42,241,171,91,122,243,89,164,153,35,92,148,220,6,160,20,72,168,8,1,229,71,243,236,196,223,137,125,15,4,51,255,0,145,83,205,98,169,248,64,142,244,116,184,96,7,42,63,159,102,38,252,75,232,120,33,159,252,138,158,107,21,79,194,4,119,163,165,192,51,252,0,0,64,15,42,63,159,102,38,252,75,232,120,33,143,255,0,37,42,239,228,89,242,20,231,223,206,103,132,30,20,243,102,202,207,232,166,205,179,107,245,217,53,190,163,209,201,159,39,94,91,239,25,1,202,143,231,217,137,191,18,250,30,8,90,173,26,52,116,174,244,160,197,56,12,51,161,97,255,0,90,140,156,70,231,103,230,100,175,105,101,151,227,53,110,186,222,187,85,175,66,181,72,86,117,240,34,226,100,23,87,64,93,10,42,173,43,49,30,18,119,54,150,108,248,101,76,204,25,114,163,152,68,19,136,110,63,33,165,197,75,33,205,181,33,106,121,212,25,18,212,133,22,165,181,146,204,243,41,164,59,61,20,157,45,34,161,169,89,53,21,75,64,236,82,90,126,95,15,43,151,67,107,86,230,162,21,134,210,219,77,231,89,169,106,202,132,36,174,163,53,29,174,102,103,188,121,92,11,192,188,56,209,211,14,37,216,95,133,242,109,134,85,3,119,94,121,211,37,197,76,34,148,68,78,69,68,184,68,90,199,151,149,55,59,18,73,41,74,16,148,33,8,66,110,0,8,192,229,69,228,255,0,131,155,193,204,180,155,193,10,119,83,53,103,105,152,215,18,182,28,97,136,87,33,90,97,215,222,155,39,88,180,101,120,181,86,117,182,201,106,121,78,37,194,73,44,157,83,177,109,64,87,245,150,22,86,82,156,65,195,234,134,46,71,80,200,226,10,38,6,58,24,203,59,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,253,68,8,118,229,80,208,86,38,128,168,102,186,79,97,108,4,91,244,196,242,33,233,149,102,203,209,77,100,148,204,95,138,101,9,125,163,113,194,121,196,69,61,18,102,109,161,11,213,45,43,60,201,109,104,67,97,34,154,31,105,103,70,233,117,133,254,28,72,161,225,36,243,216,8,135,33,167,180,226,99,206,41,249,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,75,235,16,70,106,105,100,80,67,165,143,157,62,50,124,32,84,62,145,124,101,87,37,46,142,154,71,70,99,45,57,164,45,45,15,224,238,30,195,109,208,115,25,164,193,107,38,103,80,228,146,109,216,54,97,208,234,28,126,238,41,38,151,85,226,27,118,24,212,102,227,140,106,85,138,186,88,249,211,227,39,194,5,67,233,23,192,77,79,37,199,152,158,25,124,117,233,136,209,149,67,21,121,46,60,196,240,203,227,175,76,70,140,170,0,16,173,203,87,231,79,75,124,31,192,250,70,98,38,164,66,183,45,95,157,61,45,240,127,3,233,25,136,11,171,200,99,244,236,253,237,255,0,41,9,84,17,87,200,99,244,236,253,237,255,0,41,9,84,0,0,0,0,0,0,0,0,31,53,154,88,249,211,227,39,194,5,67,233,23,196,212,242,92,121,137,225,151,199,94,152,141,16,173,165,143,157,62,50,124,32,84,62,145,124,77,79,37,199,152,158,25,124,117,233,136,208,25,84,0,0,0,0,2,21,185,106,252,233,233,111,131,248,31,72,204,69,213,228,49,250,118,126,246,255,0,148,133,170,229,171,243,167,165,190,15,224,125,35,49,23,87,144,199,233,217,251,219,254,82,1,42,128,0,0,62,85,199,213,64,249,87,1,63,220,151,30,98,120,101,241,215,166,35,70,85,12,85,228,184,243,19,195,47,142,189,49,26,50,168,0,0,0,0,0,0,0,0,4,85,242,231,125,36,255,0,124,159,201,162,85,4,85,242,231,125,36,255,0,124,159,201,160,49,87,146,227,207,179,12,190,58,244,60,104,159,225,0,60,151,30,125,152,101,241,215,161,227,68,255,0,0,0,0,8,1,229,71,243,236,196,223,137,125,15,4,50,171,144,199,233,217,251,219,254,82,24,171,202,143,231,217,137,191,18,250,30,8,101,87,33,143,211,179,247,183,252,164,2,85,0,0,0,0,0,0,0,7,205,102,150,62,116,248,201,240,129,80,250,69,241,42,154,52,255,0,228,109,155,252,31,215,127,135,154,8,171,210,199,206,159,25,62,16,42,31,72,190,37,83,70,159,252,141,179,127,131,250,239,240,243,64,16,172,61,86,41,98,149,119,141,53,220,207,19,49,46,123,207,53,36,231,83,182,198,236,172,195,235,117,76,161,150,252,91,40,67,105,179,109,33,61,20,149,237,115,185,153,153,249,81,34,156,152,188,159,240,120,187,25,13,164,14,55,211,187,93,11,9,149,250,102,90,235,140,59,11,62,138,109,247,153,117,81,40,74,205,194,101,135,33,247,178,226,18,151,148,180,220,212,218,86,135,2,255,0,242,98,242,127,198,97,20,28,54,144,56,223,78,236,149,212,94,87,233,153,107,174,62,212,84,134,21,198,30,101,213,68,161,43,38,205,231,219,136,222,203,136,82,153,74,19,115,75,138,90,27,207,90,254,128,163,113,78,141,155,97,246,32,211,208,147,202,122,121,14,112,209,208,49,36,121,29,69,200,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,208,0,15,158,29,54,244,62,169,180,70,197,7,100,170,40,184,218,38,121,16,250,169,57,196,91,176,250,248,230,26,109,133,188,135,27,105,102,164,173,149,68,161,163,90,144,217,56,105,53,161,41,35,202,155,129,201,197,167,28,54,138,85,148,125,31,136,40,139,136,195,170,194,33,133,199,60,210,221,117,114,72,180,145,160,163,90,96,140,210,180,41,38,148,190,148,167,90,164,52,210,146,106,54,73,167,38,167,26,48,134,141,199,172,47,168,48,143,16,24,139,114,69,81,67,165,152,131,132,124,217,125,165,161,196,186,211,205,175,121,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,159,207,14,58,104,225,136,248,25,142,51,28,12,155,83,243,88,249,175,56,20,60,129,77,64,30,178,125,10,235,198,220,36,76,51,77,169,204,250,235,17,19,104,82,212,151,51,52,125,52,41,36,31,74,98,207,233,117,141,243,93,28,116,116,172,241,150,69,35,132,155,204,164,16,240,201,131,132,139,113,72,96,223,136,138,102,25,181,185,151,164,164,33,79,146,205,4,105,53,146,13,36,164,102,206,86,255,0,147,179,6,49,183,2,52,116,149,208,88,209,50,132,110,33,136,136,167,160,36,9,132,99,95,35,66,226,159,82,217,92,100,59,238,53,22,135,77,73,136,73,229,74,219,55,156,65,169,100,72,75,120,129,203,97,141,18,169,140,77,7,129,20,245,95,9,21,17,43,136,138,159,84,210,118,80,149,174,21,243,105,180,75,148,235,153,110,133,155,79,70,153,52,75,35,200,226,22,180,217,77,40,194,45,132,138,114,168,96,228,139,71,252,26,209,159,7,105,199,182,136,74,102,95,81,67,185,19,149,104,218,226,150,169,115,145,49,57,22,181,155,122,215,220,117,221,94,115,74,51,229,79,69,36,66,213,114,90,96,92,102,48,105,89,33,169,35,100,219,93,55,135,127,158,73,155,206,27,237,182,136,166,200,202,94,132,184,209,101,215,109,90,183,146,218,212,148,173,184,103,252,162,73,161,89,43,203,157,244,147,253,242,127,38,128,178,156,144,20,180,138,185,199,220,66,162,170,152,29,182,75,80,97,124,218,87,49,134,214,173,189,124,43,241,176,13,186,222,116,26,86,156,200,90,138,233,50,81,94,228,100,123,198,21,213,148,180,246,134,170,167,52,85,83,3,177,78,169,249,132,68,174,99,13,173,67,154,136,166,28,83,110,183,157,6,164,43,42,208,162,186,76,210,118,185,25,150,241,157,92,138,158,116,245,79,193,252,119,164,101,193,203,39,130,158,3,105,5,41,198,56,73,134,186,19,19,101,231,174,97,199,115,56,196,116,185,168,120,119,50,164,155,73,37,149,48,184,51,77,214,181,27,154,251,229,78,66,1,34,156,157,184,233,25,143,218,41,210,149,36,250,115,206,117,36,135,91,77,207,158,81,62,110,42,42,20,200,154,91,174,60,106,83,207,57,10,184,87,156,112,148,164,169,199,151,228,153,26,19,146,162,24,57,26,49,190,85,66,227,108,255,0,5,230,18,56,184,136,140,80,135,97,80,49,236,184,156,144,143,203,88,140,136,52,58,131,177,154,28,105,199,108,180,153,154,86,218,19,148,201,102,182,230,124,0,0,0,124,171,137,254,228,184,243,19,195,47,142,189,49,26,32,4,79,247,37,199,152,158,25,124,117,233,136,208,25,84,0,0,0,0,0,0,0,3,229,92,125,84,15,149,112,19,253,201,113,230,39,134,95,29,122,98,52,101,80,197,94,75,143,49,60,50,248,235,211,17,163,42,128,0,0,0,0,0,6,42,242,163,249,137,226,111,196,190,152,130,25,84,49,87,149,31,204,79,19,126,37,244,196,16,8,1,31,85,3,229,92,125,84,0,0,0,0,0,0,249,87,19,253,201,113,230,39,134,95,29,122,98,52,64,8,159,238,75,143,49,60,50,248,235,211,17,160,50,168,0,0,124,171,143,165,61,19,188,214,48,111,224,254,158,244,115,3,230,176,125,41,232,157,230,177,131,127,7,244,247,163,152,1,117,64,0,0,66,183,45,95,157,61,45,240,127,3,233,25,136,154,145,10,220,181,126,116,244,183,193,252,15,164,102,32,46,175,33,143,211,179,247,183,252,164,45,87,45,95,157,61,45,240,127,3,233,25,136,186,188,134,63,78,207,222,223,242,144,181,92,181,126,116,244,183,193,252,15,164,102,32,28,138,158,116,245,79,193,252,119,164,101,194,106,68,43,114,42,121,211,213,63,7,241,222,145,151,9,169,0,0,0,31,53,154,88,249,211,227,39,194,5,67,233,23,196,170,114,42,121,172,85,63,8,17,222,142,151,8,171,210,199,206,159,25,62,16,42,31,72,190,37,83,145,83,205,98,169,248,64,142,244,116,184,6,127,128,0,0,192,14,90,191,53,138,91,225,2,7,209,211,17,159,227,0,57,106,252,214,41,111,132,8,31,71,76,64,96,7,37,199,159,102,25,124,117,232,120,209,63,194,0,121,46,60,251,48,203,227,175,67,198,137,254,0,22,171,75,31,53,140,100,248,63,168,125,28,248,186,162,213,105,99,230,177,140,159,7,245,15,163,159,1,243,88,62,148,244,78,243,88,193,191,131,250,123,209,204,15,154,193,244,167,162,119,154,198,13,252,31,211,222,142,96,5,213,0,0,31,42,227,213,87,248,165,93,226,135,131,158,29,79,121,207,193,42,126,14,150,147,252,170,203,59,44,174,23,54,161,143,20,132,231,203,172,95,77,121,150,119,222,163,177,15,42,51,43,147,175,65,88,157,41,107,34,174,49,6,2,45,24,87,32,136,121,152,231,161,162,154,66,230,115,22,74,29,101,45,50,39,9,246,80,166,226,18,226,222,74,60,132,41,9,90,22,162,90,2,250,114,93,114,127,198,77,227,37,186,77,227,125,59,169,149,51,179,76,104,121,91,238,62,196,83,145,77,62,211,236,205,149,171,90,50,178,90,171,52,219,132,180,188,151,20,225,164,144,77,41,217,95,155,202,101,83,249,84,108,138,123,44,132,152,203,102,48,238,66,70,65,197,178,151,152,137,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,37,50,153,84,130,85,5,34,145,75,33,37,210,217,116,59,112,144,112,112,140,165,150,33,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,28,163,43,245,128,130,30,81,61,5,162,116,91,172,142,184,195,232,8,181,225,92,254,33,150,96,94,137,138,105,107,150,76,94,40,133,156,180,136,220,55,222,66,91,135,83,136,121,72,242,22,148,41,107,90,77,107,183,250,14,233,117,53,209,11,22,213,85,189,46,139,155,210,115,232,116,203,106,57,83,17,10,66,214,193,44,148,136,166,80,106,38,149,18,201,230,201,172,43,26,28,121,178,83,122,211,113,63,64,245,109,45,34,174,41,105,205,21,84,192,237,178,90,130,95,17,43,152,195,107,86,222,190,21,246,212,219,173,231,65,146,211,153,10,81,93,38,74,43,220,140,143,120,249,238,211,91,69,41,238,137,152,201,27,70,234,166,177,148,132,202,241,148,180,238,53,148,39,111,133,202,131,113,179,83,102,104,55,152,90,245,78,21,144,163,178,28,213,161,14,182,64,62,131,169,58,162,71,92,210,242,106,214,150,143,219,100,181,4,190,30,105,46,137,213,173,189,124,43,237,165,198,156,200,178,37,167,50,20,147,178,136,148,87,177,145,30,225,220,151,146,48,83,146,159,0,180,130,192,220,45,157,167,22,127,59,242,106,138,97,206,112,20,164,108,181,173,185,151,23,13,13,104,227,136,109,227,91,90,196,17,180,228,35,237,19,136,84,58,21,118,204,214,149,231,95,173,1,64,1,82,226,3,202,215,42,74,101,141,220,191,76,151,240,84,32,95,73,53,172,252,29,214,173,75,249,242,215,59,219,212,68,245,87,72,35,150,55,251,100,191,130,161,4,154,86,195,182,207,130,250,180,165,55,219,175,149,54,253,96,6,52,192,54,165,231,202,100,86,183,227,19,39,160,124,44,65,82,23,83,164,118,170,239,229,31,235,80,162,28,165,72,190,183,127,177,252,98,110,244,40,148,177,15,71,56,104,36,21,170,99,86,230,200,190,133,12,3,52,32,146,162,101,87,59,244,143,239,16,223,27,112,165,102,143,223,252,67,119,168,5,130,210,199,253,171,42,159,253,135,248,203,2,15,244,139,185,226,149,66,95,181,63,139,50,38,255,0,75,31,246,173,170,127,246,31,227,12,8,64,210,43,253,180,234,15,253,147,248,179,32,50,183,147,85,187,206,12,247,127,107,241,191,199,218,18,241,75,21,164,50,194,253,132,207,240,18,34,43,147,76,175,55,63,240,126,59,248,251,66,93,169,127,208,57,111,237,38,127,128,144,29,185,240,33,65,83,224,66,128,14,117,10,39,241,138,185,212,40,144,26,143,136,169,91,168,80,206,224,71,212,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,128,161,158,235,13,67,65,241,0,7,58,128,28,234,1,182,145,184,74,221,192,109,164,110,36,172,87,184,1,240,27,14,31,18,27,234,87,112,217,115,129,128,242,88,128,238,74,106,60,242,222,218,174,191,116,64,136,45,59,162,117,149,205,112,222,75,95,155,55,223,220,97,132,190,98,26,115,83,19,4,222,215,213,126,17,2,32,116,235,103,37,111,91,175,53,237,205,187,173,238,48,192,59,157,7,151,154,170,36,91,133,45,254,146,24,123,93,52,33,109,135,144,78,107,60,170,133,189,214,247,8,129,228,244,22,130,205,85,146,245,182,205,74,222,217,125,210,24,94,13,49,36,153,240,206,88,173,170,215,158,178,126,71,236,120,142,240,200,137,233,242,114,207,38,5,127,211,111,127,12,198,122,232,78,223,246,231,191,251,221,255,0,137,24,37,89,53,169,170,102,237,230,190,89,132,74,111,110,199,12,103,86,132,238,230,240,207,163,253,238,235,253,178,2,95,233,206,146,158,247,209,248,196,49,114,177,99,150,50,86,152,225,242,35,173,105,121,173,31,75,210,57,221,148,202,220,141,75,240,179,188,207,60,150,103,105,82,27,65,43,90,193,165,180,160,212,230,161,72,125,4,164,173,79,36,76,229,62,118,83,222,250,63,24,183,250,76,232,189,134,26,83,80,15,210,85,252,146,17,115,40,56,120,179,167,231,42,67,134,252,154,53,230,20,218,98,17,171,113,181,56,130,86,173,106,97,75,213,184,109,55,152,143,42,77,33,15,60,156,250,20,254,106,156,71,126,127,95,203,38,173,225,149,45,227,38,81,44,22,169,185,164,113,26,13,185,98,94,204,149,167,50,22,110,58,166,137,74,67,105,74,110,210,158,105,194,158,115,222,60,86,11,97,29,27,128,216,95,32,194,58,1,136,182,228,84,236,58,153,135,56,184,131,121,247,86,183,20,235,175,56,189,196,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,211,116,158,240,26,75,113,140,68,229,24,208,163,243,85,97,187,21,5,1,44,149,55,137,180,183,140,150,196,190,90,167,38,144,36,75,55,37,138,123,50,80,156,203,89,56,210,157,37,37,14,37,73,187,73,121,215,11,46,201,22,235,26,136,172,92,64,124,183,210,117,76,246,135,170,164,213,173,45,29,177,78,169,249,132,60,210,93,19,170,67,154,136,166,28,75,141,57,145,100,164,43,42,210,147,178,136,210,118,177,145,150,225,244,79,161,190,44,87,120,217,163,141,25,136,88,145,72,77,100,83,232,233,123,109,196,59,48,75,40,231,124,136,36,148,205,148,52,73,213,179,17,234,169,74,155,110,217,143,33,45,173,91,174,91,74,215,147,103,1,171,237,40,154,210,42,160,150,194,42,90,168,116,197,76,105,22,160,114,193,77,103,68,234,149,183,197,40,214,105,90,20,147,78,178,29,45,165,46,184,140,238,41,121,221,67,153,106,71,96,4,141,66,132,119,21,1,0,60,168,254,125,152,155,241,47,161,224,134,127,242,42,121,172,85,63,8,17,222,142,151,6,148,124,148,159,154,83,29,170,108,107,249,61,120,57,225,30,197,243,51,193,109,179,81,179,193,177,13,234,219,91,121,179,106,51,121,5,108,214,223,107,157,255,0,208,167,69,47,204,125,133,147,92,51,240,247,194,222,115,168,31,158,237,188,215,176,106,245,144,208,236,234,181,122,231,111,109,155,54,108,197,124,246,182,235,152,100,0,0,0,130,30,80,138,2,178,197,62,81,234,219,15,176,250,158,139,158,84,51,200,137,36,52,12,12,49,22,119,87,204,208,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,82,211,161,222,138,180,110,138,24,71,47,163,228,210,216,69,84,243,24,120,120,154,178,110,219,134,242,230,51,18,71,76,146,234,144,133,108,205,169,78,37,148,101,78,84,25,168,203,88,183,22,191,65,70,232,233,66,82,88,237,93,233,21,179,237,117,157,107,169,131,219,115,188,222,201,43,110,14,1,157,143,87,173,54,156,187,208,26,237,110,173,43,241,185,47,100,221,87,84,0,0,0,0,0,7,18,83,41,149,72,37,80,82,41,20,178,18,93,45,151,67,183,9,7,7,8,202,89,98,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,243,111,165,143,157,62,50,124,32,84,62,145,124,125,41,136,213,197,142,70,191,146,134,41,214,88,153,249,163,185,179,194,218,130,99,61,216,188,16,215,108,187,84,75,143,106,181,155,106,115,229,214,101,205,149,55,181,236,87,176,12,128,228,184,243,19,195,47,142,189,49,26,50,168,90,173,23,48,47,243,53,224,77,51,130,158,20,248,71,224,230,219,243,79,97,216,245,251,68,99,241,62,163,172,115,46,93,126,95,44,239,150,251,175,98,186,160,2,21,185,106,252,233,233,111,131,248,31,72,204,68,212,140,42,211,91,147,123,243,96,226,156,171,19,62,76,190,9,115,101,62,196,139,98,240,119,111,214,106,226,98,30,214,235,54,166,173,125,167,46,92,167,108,151,190,251,16,88,14,67,31,167,103,239,111,249,72,74,160,197,93,6,52,24,252,197,222,27,127,178,143,134,62,24,243,111,234,39,55,236,187,38,211,251,33,236,249,182,159,107,108,157,119,221,149,64,0,0,0,0,0,0,0,3,230,179,75,31,58,124,100,248,64,168,125,34,248,154,158,75,143,49,60,50,248,235,211,17,163,31,241,99,145,175,228,161,138,117,150,38,126,104,238,108,240,182,160,152,207,118,47,4,53,219,46,213,18,227,218,173,102,218,156,249,117,153,115,101,77,237,123,21,236,51,87,69,204,11,252,205,120,19,76,224,167,133,62,17,248,57,182,252,211,216,118,61,126,209,24,252,79,168,235,28,203,151,95,151,203,59,229,190,235,216,130,234,128,0,0,0,0,133,110,90,191,58,122,91,224,254,7,210,51,17,117,121,12,126,157,159,189,191,229,33,127,244,214,228,222,252,216,56,167,42,196,207,147,47,130,92,217,79,177,34,216,188,29,219,245,154,184,152,135,181,186,205,169,171,95,105,203,151,41,219,37,239,190,197,234,244,24,208,99,243,23,120,109,254,202,62,24,248,99,205,191,168,156,223,178,236,155,79,236,135,179,230,218,125,173,178,117,223,112,101,80,0,0,15,149,113,245,80,34,175,251,6,63,250,209,127,220,159,254,252,6,85,114,92,121,137,225,151,199,94,152,141,25,84,45,86,139,152,23,249,154,240,38,153,193,79,10,124,35,240,115,109,249,167,176,236,122,253,162,49,248,159,81,214,57,151,46,191,47,150,119,203,125,215,177,93,80,0,0,0,0,0,0,0,0,17,87,203,157,244,147,253,242,127,38,137,84,24,171,167,62,131,31,155,71,192,159,246,81,240,59,192,238,114,253,68,231,13,171,107,217,191,100,51,147,46,205,237,175,159,170,219,194,42,249,46,60,251,48,203,227,175,67,198,137,254,24,1,162,231,37,39,230,107,199,106,103,26,254,79,94,17,248,57,182,252,204,240,91,99,215,237,16,111,195,122,182,214,230,92,186,252,222,65,223,45,183,94,229,159,224,0,0,2,0,121,81,252,251,49,55,226,95,67,193,12,170,228,49,250,118,126,246,255,0,148,133,213,210,143,146,147,243,74,99,181,77,141,127,39,175,7,60,35,216,190,102,120,45,182,106,54,120,54,33,189,91,107,111,54,109,70,111,32,173,154,219,237,115,186,186,12,104,49,249,139,188,54,255,0,101,31,12,124,49,230,223,212,78,111,217,118,77,167,246,67,217,243,109,62,214,217,58,239,184,50,168,0,0,0,0,0,0,0,124,214,105,99,231,79,140,159,8,21,15,164,95,18,169,163,79,254,70,217,191,193,253,119,248,121,160,242,152,177,200,215,242,80,197,58,203,19,63,52,119,54,120,91,80,76,103,187,23,130,26,237,151,106,137,113,237,86,179,109,78,124,186,204,185,178,166,246,189,138,246,25,85,134,154,41,124,142,244,54,140,209,39,195,222,112,218,233,249,236,139,194,14,107,213,101,231,39,34,151,173,217,117,202,190,175,106,182,93,111,75,39,20,223,112,68,95,39,158,133,147,93,41,241,66,30,123,87,211,241,106,194,186,106,32,206,160,140,40,149,66,148,107,228,222,102,165,236,56,148,154,150,181,40,218,83,164,131,73,161,147,81,235,27,90,217,205,61,50,153,76,170,65,42,130,145,72,165,144,146,233,108,186,29,184,72,56,56,70,82,203,16,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,15,63,133,184,91,66,96,181,9,44,195,60,52,145,115,53,55,38,215,108,80,91,83,209,26,173,107,203,121,207,24,242,214,226,174,227,171,87,73,71,107,216,172,68,68,94,172,0,0,0,7,159,154,208,20,108,246,178,144,98,12,230,158,132,140,168,105,88,120,232,105,44,115,196,106,92,2,35,9,162,137,54,136,207,42,86,180,176,218,13,118,206,72,206,146,50,75,139,37,122,0,0,31,52,58,72,227,124,215,72,252,109,170,113,162,115,35,132,147,68,84,113,13,41,16,16,206,41,196,67,48,203,13,195,178,131,90,183,173,100,211,45,231,93,146,74,94,101,18,80,70,72,47,161,236,126,195,73,238,50,96,213,89,133,84,229,111,224,140,93,85,47,84,173,201,191,54,162,63,83,10,234,137,49,45,234,22,164,18,181,172,27,173,95,50,84,141,102,116,153,41,36,35,175,251,6,63,250,209,127,220,159,254,252,5,234,228,125,193,201,21,13,163,1,98,172,59,219,68,235,18,230,15,196,70,57,149,104,212,66,192,196,63,9,15,13,99,90,144,172,171,68,75,186,194,74,20,123,78,69,102,38,210,98,202,242,231,125,36,255,0,124,159,201,162,82,101,50,153,84,130,85,5,34,145,75,33,37,210,217,116,59,112,144,112,112,140,165,150,33,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,24,193,167,62,131,31,155,71,192,159,246,81,240,59,192,238,114,253,68,231,13,171,107,217,191,100,51,147,46,205,237,175,159,170,219,195,0,57,21,60,233,234,159,131,248,239,72,203,132,132,242,146,96,188,215,27,244,75,170,36,84,189,33,23,82,84,242,56,136,57,244,138,14,17,106,215,147,236,188,73,125,77,182,74,45,114,246,55,99,18,77,89,70,163,81,18,18,167,50,15,21,161,79,38,247,230,62,197,57,174,38,124,153,124,45,231,58,125,249,22,197,224,238,193,171,214,68,195,189,173,214,109,78,222,219,54,92,185,74,249,239,125,214,60,213,1,242,239,64,87,245,150,22,86,82,156,65,195,234,134,46,71,80,200,226,10,38,6,58,24,203,59,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,253,57,82,117,76,138,185,165,100,213,173,45,29,182,201,106,9,124,60,210,93,19,170,91,122,248,87,219,75,141,57,145,100,149,167,50,22,147,178,136,148,87,177,145,30,225,25,115,110,67,89,83,211,88,215,164,90,75,69,193,203,87,16,226,160,225,226,233,36,196,190,203,6,163,213,161,199,83,24,218,92,89,38,196,107,38,208,74,50,51,36,166,246,44,245,209,115,2,255,0,51,94,4,211,56,41,225,79,132,126,14,109,191,52,246,29,143,95,180,70,63,19,234,58,199,50,229,215,229,242,206,249,111,186,246,32,186,160,0,3,229,92,79,247,37,199,152,158,25,124,117,233,136,209,138,191,216,49,255,0,214,139,254,228,255,0,247,227,63,244,92,192,191,204,215,129,52,206,10,120,83,225,31,131,155,111,205,61,135,99,215,237,17,143,196,250,142,177,204,185,117,249,124,179,190,91,238,189,136,46,168,0,0,0,0,0,0,0,15,149,113,245,80,34,175,251,6,63,250,209,127,220,159,254,252,6,85,114,92,121,137,225,151,199,94,152,141,25,84,45,86,139,152,23,249,154,240,38,153,193,79,10,124,35,240,115,109,249,167,176,236,122,253,162,49,248,159,81,214,57,151,46,191,47,150,119,203,125,215,177,93,80,0,0,0,0,0,1,138,188,168,254,98,120,155,241,47,166,32,134,85,11,85,165,30,5,254,105,76,9,169,176,83,194,159,7,60,35,216,190,105,236,59,102,163,103,140,98,39,212,117,141,230,205,168,203,229,149,179,95,125,172,97,243,88,62,170,4,85,255,0,96,199,255,0,90,47,251,147,255,0,223,137,84,0,0,0,0,0,1,242,174,39,251,146,227,204,79,12,190,58,244,196,104,197,95,236,24,255,0,235,69,255,0,114,127,251,241,159,250,46,96,95,230,107,192,154,103,5,60,41,240,143,193,205,183,230,158,195,177,235,246,136,199,226,125,71,88,230,92,186,252,190,89,223,45,247,94,196,23,84,0,0,124,171,143,165,61,19,188,214,48,111,224,254,158,244,115,3,0,63,176,99,255,0,173,23,253,201,255,0,239,196,148,225,61,11,242,47,194,202,55,12,249,211,156,252,18,167,229,210,45,183,81,169,218,182,88,102,217,214,234,243,43,38,109,94,108,185,149,107,218,231,107,128,245,96,0,0,33,91,150,175,206,158,150,248,63,129,244,140,196,77,72,194,173,53,185,55,191,54,14,41,202,177,51,228,203,224,151,54,83,236,72,182,47,7,118,253,102,174,38,33,237,110,179,106,106,215,218,114,229,202,118,201,123,239,177,5,128,228,49,250,118,126,246,255,0,148,133,170,229,171,243,167,165,190,15,224,125,35,49,25,255,0,160,198,131,31,152,187,195,111,246,81,240,199,195,30,109,253,68,230,253,151,100,218,127,100,61,159,54,211,237,109,147,174,251,188,166,154,220,155,223,155,7,20,229,88,153,242,101,240,75,155,41,246,36,91,23,131,187,126,179,87,19,16,246,183,89,181,53,107,237,57,114,229,59,100,189,247,216,131,10,249,21,60,233,234,159,131,248,239,72,203,132,212,140,42,208,167,147,123,243,31,98,156,215,19,62,76,190,22,243,157,62,252,139,98,240,119,96,213,235,34,97,222,214,235,54,167,111,109,155,46,92,165,124,247,190,235,30,106,128,0,0,15,154,205,44,124,233,241,147,225,2,161,244,139,226,85,57,21,60,214,42,159,132,8,239,71,75,135,148,197,142,70,191,146,134,41,214,88,153,249,163,185,179,194,218,130,99,61,216,188,16,215,108,187,84,75,143,106,181,155,106,115,229,214,101,205,149,55,181,236,87,176,202,173,10,116,82,252,199,216,89,53,195,63,15,124,45,231,58,129,249,238,219,205,123,6,175,89,13,14,206,171,87,174,118,246,217,179,102,204,87,207,107,110,185,134,64,0,0,0,192,14,90,191,53,138,91,225,2,7,209,211,17,159,227,31,244,214,209,75,243,96,225,100,171,12,252,61,240,75,155,42,6,39,187,111,53,237,250,205,92,52,67,58,173,94,185,171,95,105,205,155,49,219,37,173,190,228,17,3,201,113,231,217,134,95,29,122,30,52,79,240,192,13,23,57,41,63,51,94,59,83,56,215,242,122,240,143,193,205,183,230,103,130,219,30,191,104,131,126,27,213,182,183,50,229,215,230,242,14,249,109,186,247,44,255,0,0,22,171,75,31,53,140,100,248,63,168,125,28,248,186,163,202,98,197,11,242,80,194,202,203,12,249,211,155,60,45,167,230,50,45,183,81,174,217,118,168,103,25,214,234,243,39,62,93,102,108,185,147,123,90,229,123,128,249,130,31,74,122,39,121,172,96,223,193,253,61,232,230,6,0,127,96,199,255,0,90,47,251,147,255,0,223,137,41,194,122,23,228,95,133,148,110,25,243,167,57,248,37,79,203,164,91,110,163,83,181,108,176,205,179,173,213,230,86,76,218,188,217,115,42,215,181,206,215,1,234,192,0,7,206,102,135,122,42,214,90,87,226,228,190,143,147,75,98,211,76,75,162,33,226,106,201,187,110,19,40,151,75,141,125,50,75,170,66,211,180,184,148,184,150,81,149,89,150,70,163,45,90,28,90,62,132,232,10,2,141,194,202,54,83,135,216,125,79,66,72,233,233,28,57,67,64,192,195,17,228,105,23,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,21,163,70,142,148,38,139,248,89,1,134,116,44,63,235,81,147,136,220,239,124,211,154,108,204,178,252,102,173,215,92,212,235,117,8,86,169,10,200,142,4,92,76,238,168,0,161,151,88,168,0,208,58,10,182,128,163,107,167,169,248,170,190,158,132,155,46,149,156,53,63,148,20,73,26,145,11,49,109,167,90,106,32,145,124,170,90,18,251,134,140,196,121,87,149,105,178,208,133,39,208,25,220,56,164,192,104,45,195,89,111,72,208,91,140,107,245,160,40,42,69,113,64,1,228,171,228,252,203,111,127,233,162,254,10,132,12,233,46,122,255,0,7,61,110,93,179,191,245,145,61,149,193,102,150,54,87,253,50,95,193,80,129,157,38,89,212,248,55,210,189,246,206,175,172,128,199,201,55,209,191,115,248,196,225,104,82,189,109,26,226,173,107,84,166,95,245,80,194,15,100,223,70,253,207,227,19,151,161,107,90,186,49,212,230,191,231,145,71,195,220,161,192,102,27,62,65,251,227,80,163,69,100,31,190,42,123,128,88,45,44,127,218,186,169,255,0,216,127,140,48,33,3,72,175,246,211,168,63,246,79,226,204,137,189,210,201,95,236,91,85,110,254,225,254,50,192,132,45,34,78,248,163,80,110,254,228,254,46,208,12,182,228,205,43,205,143,252,30,142,254,62,208,151,42,111,244,18,93,251,77,159,224,16,136,206,76,239,209,131,255,0,7,163,191,143,180,37,206,155,253,4,151,126,211,103,248,4,3,181,62,4,40,42,124,8,80,1,206,161,68,254,49,87,58,133,19,248,192,106,87,17,66,226,42,174,34,165,192,5,64,80,183,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,10,43,128,210,53,25,92,105,48,0,62,151,16,21,50,176,13,180,149,140,107,26,72,198,162,226,0,162,176,217,115,129,141,245,13,165,145,17,24,15,17,136,206,147,52,236,193,106,82,72,139,85,188,207,221,16,34,3,78,88,244,63,136,85,180,58,92,104,205,92,219,185,39,191,212,33,140,75,86,52,71,28,21,29,56,116,141,178,201,179,249,124,55,186,223,229,16,203,165,252,221,113,248,187,86,179,118,76,151,176,121,28,119,66,195,247,247,0,201,13,4,37,73,57,196,35,185,94,233,82,13,159,13,219,213,11,220,46,238,152,48,54,195,89,105,101,115,116,245,158,175,216,241,3,197,232,29,46,180,92,181,195,75,165,154,142,103,171,119,24,94,225,116,52,197,133,34,195,121,117,137,127,163,204,254,2,32,4,48,226,51,100,221,103,59,45,255,0,162,145,101,191,235,170,25,153,161,84,81,49,225,149,212,130,205,205,222,81,254,216,24,113,138,9,36,215,19,210,236,154,198,151,253,114,134,89,232,114,233,171,194,235,88,237,205,252,63,246,128,19,69,76,41,38,167,236,100,123,209,248,199,163,34,222,67,202,81,235,204,184,155,219,113,183,254,112,245,136,252,96,53,30,237,196,52,168,183,88,198,163,61,226,138,222,147,48,27,100,69,154,195,112,134,217,111,80,220,224,0,43,195,128,160,170,120,128,169,25,245,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,10,25,117,138,138,25,239,176,13,32,42,118,234,20,234,184,10,25,92,198,174,9,26,51,42,246,176,214,91,210,2,128,2,165,196,7,154,172,119,203,208,95,178,11,248,42,16,123,166,35,13,181,224,142,173,70,171,237,247,223,127,238,113,56,149,129,124,160,131,253,144,95,193,80,131,93,44,162,85,25,224,174,108,189,13,187,201,239,212,126,64,24,171,42,185,107,119,123,31,198,39,19,66,85,154,168,183,84,118,221,83,43,240,80,194,15,101,102,159,27,117,17,121,61,126,248,155,141,7,162,137,116,83,132,165,35,125,78,101,199,220,161,128,102,204,57,153,182,102,125,163,82,184,13,48,214,213,157,143,172,106,62,0,49,255,0,75,3,255,0,98,250,166,251,190,113,254,48,192,132,77,34,127,219,74,160,183,15,149,63,139,52,38,223,75,101,229,194,218,175,135,233,31,227,12,8,69,210,17,70,172,78,159,158,239,210,191,197,218,1,151,28,153,223,162,231,254,15,71,127,31,104,75,149,57,250,7,46,253,166,207,240,8,68,119,38,121,94,108,127,224,252,119,241,246,132,184,211,123,164,114,235,127,113,179,252,2,1,218,144,10,164,197,0,28,234,20,79,227,21,115,168,81,63,140,6,165,113,20,21,87,17,64,21,35,51,49,168,105,34,33,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,6,131,226,53,25,216,80,237,246,64,80,85,71,107,10,90,226,134,100,124,64,9,37,113,168,202,199,184,104,65,153,158,241,172,248,144,1,153,117,241,27,78,157,136,204,198,234,136,175,113,176,241,244,85,217,184,5,144,210,94,114,204,175,14,170,56,149,173,36,77,108,119,204,147,62,47,178,93,94,248,133,237,32,231,13,206,241,154,127,170,82,84,79,108,182,202,147,79,8,70,187,125,225,47,26,100,197,173,140,38,171,212,211,153,84,158,111,182,235,254,153,135,16,205,95,184,184,204,95,143,214,158,117,47,85,125,214,189,161,81,249,0,73,182,131,114,3,98,26,73,18,100,225,107,40,216,110,42,77,183,148,49,143,105,166,36,49,124,143,32,82,87,221,63,107,175,220,34,6,222,134,18,244,181,33,167,28,38,108,106,163,160,247,230,246,144,253,227,179,210,250,29,75,160,225,18,104,185,115,251,125,126,227,16,2,18,49,93,179,69,121,63,47,248,222,59,240,202,25,35,162,45,65,13,43,240,179,94,234,19,173,216,45,116,40,239,109,127,103,190,49,223,23,217,82,43,249,249,101,183,205,136,254,191,119,80,185,218,60,76,92,135,240,131,35,217,115,108,151,232,223,245,222,224,19,207,66,196,34,33,113,121,21,124,166,213,247,25,123,33,237,144,86,33,109,176,186,35,88,228,121,26,239,210,99,171,234,197,201,73,245,0,169,219,168,87,138,76,82,214,21,245,166,3,70,91,42,227,87,85,198,131,51,205,110,161,172,143,163,96,1,82,238,226,40,42,71,99,1,82,191,88,168,165,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,52,153,25,152,212,41,114,32,26,109,97,82,62,160,51,185,138,0,161,145,95,136,213,193,35,73,151,89,113,21,43,219,120,0,0,0,232,170,230,148,185,115,100,146,191,143,35,227,237,84,32,235,75,57,36,76,175,193,93,107,74,78,183,110,181,214,147,225,168,236,247,196,231,79,218,91,176,136,73,38,246,116,143,143,113,136,111,211,118,73,171,240,47,44,53,175,206,62,191,246,183,120,12,14,150,33,7,173,204,102,94,79,227,19,119,161,36,181,134,168,229,154,86,230,234,156,207,121,151,235,80,221,194,18,37,8,37,107,115,23,177,252,98,112,180,36,35,85,20,234,143,121,149,76,175,192,195,0,204,200,116,146,91,50,46,209,172,203,117,198,150,72,201,7,126,209,172,252,147,1,143,58,90,183,159,11,234,171,223,126,195,252,97,129,8,186,66,167,38,39,207,210,93,91,47,241,118,132,223,105,98,147,60,48,170,74,223,220,63,198,24,16,139,164,74,109,138,53,6,239,238,79,226,237,0,203,94,76,219,243,185,216,191,220,244,119,241,246,132,184,211,151,41,44,184,255,0,97,179,252,2,17,27,201,158,106,41,177,153,112,240,126,59,248,251,66,92,105,219,243,20,183,246,155,63,192,32,29,161,113,26,134,148,145,153,141,64,14,117,2,74,192,231,80,23,16,21,87,17,65,85,113,20,1,94,62,248,169,92,83,117,187,192,140,238,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,161,149,197,14,223,100,84,206,194,151,46,192,20,189,133,22,68,86,176,212,125,66,139,59,216,5,16,155,117,13,70,123,247,13,13,153,153,239,49,172,248,128,113,35,28,119,136,242,43,236,14,71,173,49,178,233,25,182,96,49,139,76,102,137,204,45,171,146,180,221,39,176,117,254,200,135,16,221,91,182,148,227,108,107,73,46,137,106,247,95,246,34,68,195,105,170,242,225,240,166,178,89,45,69,151,155,188,147,253,147,14,33,198,164,113,81,24,215,18,225,169,71,155,39,148,123,254,116,32,19,5,161,220,57,38,152,166,84,72,227,71,193,117,251,156,56,230,233,109,6,243,180,52,33,33,187,252,221,108,248,151,235,47,138,232,126,214,90,78,151,59,22,250,66,11,240,80,227,213,105,31,4,220,85,33,10,133,180,218,173,55,66,186,73,185,122,147,192,32,115,27,27,113,156,66,159,165,69,99,231,153,129,118,240,124,199,171,192,136,149,179,207,151,93,175,179,117,125,116,116,250,70,178,150,49,62,163,66,82,148,145,79,166,133,100,149,139,116,65,141,120,52,167,190,108,101,117,69,243,191,174,63,116,1,62,216,72,241,58,252,195,34,175,101,195,223,119,122,197,215,36,245,216,89,60,9,55,148,252,215,59,170,85,151,11,197,70,125,110,11,218,71,98,177,128,94,226,189,86,46,34,130,164,71,212,3,108,200,243,111,26,200,183,92,105,87,17,168,184,0,10,145,92,197,5,72,236,2,182,176,168,161,29,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,5,12,174,42,0,52,216,197,45,97,168,248,10,22,243,222,3,73,220,84,140,204,172,40,126,85,133,75,184,0,5,78,194,128,56,147,52,102,97,59,189,121,125,227,17,47,167,52,175,47,129,57,88,254,249,122,239,218,221,226,91,98,236,109,17,25,122,239,196,35,59,78,41,17,254,114,174,220,57,254,137,117,126,214,238,1,20,210,165,101,214,239,246,63,140,78,46,132,41,252,228,187,98,221,225,50,191,3,12,32,238,9,36,156,246,34,234,252,98,114,116,34,65,149,16,247,15,237,153,95,129,134,1,152,200,43,36,197,125,105,138,35,201,48,63,36,192,88,93,42,219,207,134,85,70,235,223,98,235,253,144,192,132,77,36,91,201,138,53,21,138,214,217,63,139,178,39,35,73,200,115,127,12,234,68,22,91,171,99,227,251,97,145,8,186,80,67,42,31,20,106,83,86,94,142,197,195,246,187,32,50,115,147,73,211,41,177,150,111,247,63,29,213,251,61,161,46,148,209,222,69,45,253,164,207,240,8,67,207,38,236,106,27,158,45,61,50,181,63,27,195,246,243,66,95,232,247,210,236,130,87,185,95,56,48,123,254,161,32,59,228,216,183,128,0,3,157,64,147,184,43,165,107,13,41,81,0,214,174,34,130,185,136,250,133,0,86,198,4,71,113,82,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,40,174,3,72,212,174,2,150,235,0,45,252,70,129,173,35,70,83,0,111,136,214,124,70,134,248,141,103,196,3,129,25,24,217,117,69,148,198,241,239,35,49,199,120,143,33,152,12,80,211,117,210,249,22,86,137,223,250,157,252,102,24,67,180,236,239,141,47,17,123,95,226,132,37,251,78,39,201,24,95,90,167,165,114,230,223,227,16,194,32,35,124,110,53,175,174,246,227,251,80,128,76,206,136,4,126,9,210,251,255,0,220,132,23,224,161,199,182,199,246,179,210,144,197,98,253,20,71,31,173,186,60,150,136,237,146,41,26,88,236,69,249,209,129,45,223,90,96,123,156,118,103,89,75,67,17,18,127,68,144,123,254,182,232,8,32,210,125,162,111,20,103,246,36,149,231,243,110,31,182,12,48,49,180,187,207,119,74,78,219,55,18,250,232,229,105,84,209,167,20,167,197,187,244,126,111,195,246,192,174,2,52,74,231,219,18,119,108,191,233,64,78,246,14,67,38,29,249,149,146,130,204,184,111,36,187,214,46,216,181,216,72,146,55,102,39,98,220,168,127,190,177,116,173,214,2,130,187,242,157,133,5,125,105,128,219,59,230,222,99,90,75,117,198,131,242,198,164,157,250,32,42,42,86,235,20,21,34,1,82,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,1,79,92,42,40,69,218,3,109,119,204,118,4,25,145,149,204,85,126,81,130,124,162,1,171,134,243,20,21,225,196,45,112,26,30,73,26,11,113,113,17,225,166,251,41,63,2,250,9,253,81,234,253,172,36,65,92,44,98,62,244,220,107,251,76,220,159,213,31,252,48,8,121,101,54,189,172,66,112,244,33,89,170,135,123,121,255,0,108,202,252,12,48,131,244,116,110,39,3,65,226,181,12,245,255,0,223,58,191,3,12,3,50,17,228,152,175,173,49,66,222,87,32,51,232,153,0,181,184,237,6,152,218,22,120,198,70,207,62,205,229,150,237,207,52,127,136,66,142,153,18,196,193,98,133,95,226,217,44,156,223,228,23,108,60,63,119,120,156,28,95,104,149,69,77,148,105,73,250,135,18,247,102,196,43,105,190,201,22,38,86,138,73,36,191,67,191,139,195,0,246,60,157,211,54,97,106,87,146,180,184,118,144,70,23,68,139,251,181,158,241,50,52,19,200,126,156,148,45,36,118,84,178,29,91,251,219,72,132,141,3,34,28,102,174,137,73,56,178,34,144,197,110,35,253,150,200,154,172,46,82,151,73,200,84,106,51,188,158,20,247,159,185,32,7,180,62,4,40,42,124,8,80,0,80,138,196,42,4,119,0,34,59,0,169,112,21,34,237,1,66,226,53,10,91,125,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,104,62,35,88,208,124,64,85,35,66,206,214,26,133,20,2,141,245,141,102,119,2,224,98,128,43,235,76,113,35,75,229,117,159,189,247,200,114,253,105,142,28,195,116,27,159,99,239,144,12,44,211,173,204,184,113,91,238,189,185,183,240,240,194,39,32,139,93,140,200,46,23,191,241,67,18,137,167,204,203,83,66,215,76,106,111,110,108,223,155,221,161,79,176,69,245,21,242,230,52,65,171,200,207,172,239,181,161,21,249,0,77,94,138,109,228,163,169,109,247,252,233,192,151,253,83,2,225,98,244,62,186,156,135,78,123,124,188,131,225,238,110,15,37,163,75,26,170,50,151,233,95,243,175,4,92,61,201,145,112,241,1,141,162,78,202,51,101,180,82,78,246,191,172,88,8,24,210,250,11,103,197,57,209,235,51,103,168,39,62,182,214,249,100,135,7,71,213,101,231,253,223,220,191,233,71,184,211,150,95,179,98,100,90,181,217,181,147,217,217,249,54,183,203,8,239,239,30,23,71,210,183,63,127,236,191,233,64,79,62,19,250,164,199,234,152,255,0,60,91,106,179,148,119,67,42,26,170,156,209,85,78,50,108,83,170,126,97,17,43,152,195,120,61,53,115,81,20,195,138,109,214,243,162,25,72,86,85,161,69,116,153,164,237,114,51,45,226,230,97,66,122,115,45,253,108,127,158,62,125,180,176,243,166,198,79,132,10,135,210,47,128,250,40,194,236,83,161,49,166,132,150,98,94,26,79,57,226,155,156,235,182,40,221,153,232,125,110,169,229,178,231,139,121,8,113,54,113,165,167,164,146,189,174,87,35,35,63,85,235,76,98,183,37,201,255,0,251,20,195,50,255,0,150,189,49,26,59,253,56,180,186,149,104,133,132,73,170,216,151,66,78,42,201,244,66,165,180,228,169,248,132,161,11,124,144,106,92,83,200,37,19,170,134,100,178,231,213,149,205,110,50,217,169,189,105,56,144,186,81,216,209,134,18,236,93,129,192,153,133,95,9,11,93,77,36,231,61,129,148,60,135,16,184,168,34,91,136,53,52,225,167,86,181,145,178,233,155,73,89,185,145,181,175,46,68,154,139,214,77,38,242,169,12,170,50,119,61,153,66,75,165,178,232,119,34,227,35,98,222,75,44,67,48,218,77,110,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,62,94,170,202,166,123,92,85,83,154,214,169,142,219,103,85,4,194,34,105,49,137,213,33,189,124,83,238,41,199,92,200,130,74,19,153,106,81,217,36,73,43,216,136,139,112,157,41,52,187,28,37,188,153,85,130,52,133,168,249,226,175,123,12,39,177,11,91,208,111,49,29,13,10,228,173,229,49,13,28,167,76,150,236,99,104,50,75,174,26,16,172,197,149,90,197,165,79,186,25,124,2,43,57,43,116,241,253,8,209,83,23,231,95,174,181,72,207,102,115,15,172,34,26,72,148,106,191,108,41,165,184,247,235,112,232,79,169,32,74,152,13,68,98,163,73,29,134,160,0,0,0,0,0,0,0,1,196,153,205,165,82,88,100,70,78,102,112,144,16,238,68,49,8,135,98,94,75,72,83,239,186,134,89,104,148,163,34,53,184,235,141,182,132,241,82,214,148,149,204,200,135,44,98,175,42,63,152,158,38,252,75,233,136,33,106,185,49,116,241,249,55,200,161,176,27,22,39,89,171,234,126,94,158,109,154,76,102,58,200,170,161,148,173,229,57,100,234,146,90,232,118,19,14,74,204,227,142,188,146,113,227,190,71,84,65,159,224,0,3,169,134,170,100,81,117,84,198,138,135,142,207,58,149,75,224,230,145,144,218,165,150,170,22,45,200,150,225,220,206,101,145,89,151,5,18,86,35,53,22,174,234,34,37,36,207,182,17,23,202,135,139,213,150,2,233,237,134,216,185,135,239,194,55,61,167,104,120,55,161,202,45,130,121,135,80,184,217,155,78,178,226,55,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,72,254,140,90,66,210,186,80,96,212,151,23,41,104,109,131,111,214,67,76,101,107,138,110,33,233,100,115,74,202,236,59,138,65,253,75,136,53,37,10,91,78,180,179,66,51,229,32,186,160,0,0,0,0,0,3,0,57,78,180,241,249,8,72,162,112,27,9,231,89,107,234,130,94,174,114,154,75,166,58,184,170,93,149,45,149,55,116,234,148,90,232,134,21,16,73,202,227,110,178,147,109,226,182,118,148,97,154,148,126,42,225,198,32,79,106,154,98,138,173,37,83,169,173,21,48,76,174,127,9,7,16,78,57,47,138,52,18,201,183,8,191,116,155,149,210,78,52,243,102,121,218,113,41,245,99,230,179,70,45,33,106,173,23,241,150,75,139,148,180,54,223,176,107,33,166,50,181,197,57,14,204,206,5,212,229,118,29,197,32,254,165,196,26,146,180,161,214,154,89,161,121,50,159,208,246,11,226,245,27,143,88,95,79,226,230,31,191,22,228,138,162,135,83,208,229,22,193,178,251,75,67,138,105,214,92,70,242,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,48,246,163,202,98,150,41,80,152,45,66,76,241,51,18,231,188,205,77,201,181,59,108,110,202,244,70,171,90,242,25,111,197,178,133,184,171,184,234,19,209,73,218,247,59,17,25,151,171,24,171,202,143,230,39,137,191,18,250,98,8,3,251,40,250,9,255,0,195,159,253,217,156,127,170,12,170,31,42,227,234,160,0,0,0,113,38,115,105,84,150,25,17,147,153,156,36,4,59,145,12,66,33,216,151,146,210,20,251,238,161,150,90,37,40,200,141,110,58,227,109,161,60,84,181,165,37,115,50,33,203,24,171,202,143,230,39,137,191,18,250,98,8,90,174,76,93,60,126,77,242,40,108,6,197,137,214,106,250,159,151,167,155,102,147,25,142,178,42,168,101,43,121,78,89,58,164,150,186,29,132,195,146,179,56,227,175,36,156,120,239,145,213,16,103,248,0,0,0,0,0,183,248,215,143,120,79,163,181,43,11,90,227,29,87,224,252,150,54,96,137,91,17,59,12,76,94,120,165,182,227,137,111,36,59,110,44,174,134,92,59,153,101,232,218,247,50,35,184,2,202,105,161,131,147,220,125,209,130,191,194,170,89,236,147,169,172,189,184,137,115,121,80,123,76,84,36,67,81,109,67,93,107,66,17,174,92,58,90,214,41,68,148,107,51,157,201,54,48,232,40,14,80,189,14,113,62,178,148,225,253,25,141,48,145,83,217,236,65,66,75,225,226,101,51,8,36,62,249,145,229,104,157,136,97,13,18,212,101,149,9,53,17,173,102,148,38,234,82,72,242,40,124,176,202,102,211,89,4,214,10,123,34,153,197,203,166,82,232,134,226,224,227,33,30,83,47,195,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,62,151,176,7,24,228,90,64,96,213,39,140,84,227,59,60,37,77,47,76,67,144,217,150,189,146,41,10,83,113,48,217,214,132,27,154,167,219,117,173,102,66,74,242,102,79,69,68,96,45,254,41,105,235,162,118,11,87,115,60,51,196,188,86,230,106,146,77,169,219,96,185,138,101,17,170,214,178,135,155,241,140,195,173,181,93,183,80,174,138,142,215,177,216,200,200,189,94,5,233,71,129,58,74,115,223,200,82,185,240,143,193,205,155,156,254,102,70,65,234,54,141,110,167,231,150,155,205,155,80,239,147,123,101,223,107,149,225,91,149,31,207,179,19,126,37,244,60,16,202,174,67,31,167,103,239,111,249,72,4,164,205,166,210,169,4,170,54,123,61,153,194,75,165,178,232,119,34,227,35,34,222,75,44,67,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,49,131,251,40,250,9,255,0,195,159,253,217,156,127,170,15,21,202,223,143,48,216,89,163,67,152,109,47,141,139,98,161,196,248,142,107,134,56,104,135,97,214,212,185,133,182,236,115,134,180,32,210,180,41,38,212,50,218,82,209,157,17,138,62,146,80,180,156,58,224,14,14,79,116,128,198,90,79,7,105,199,182,120,186,154,96,152,119,34,114,161,123,36,42,18,167,34,98,114,45,104,39,53,76,54,235,186,188,228,165,228,202,158,146,136,128,125,41,210,117,76,138,185,165,100,213,173,45,29,182,201,106,9,124,60,210,93,19,170,91,122,248,87,219,75,141,57,145,100,149,167,50,22,147,178,136,148,87,177,145,30,225,219,0,0,234,106,202,166,69,67,82,179,154,214,169,142,216,164,180,252,190,34,105,49,137,213,45,205,68,43,13,169,199,92,200,130,82,213,149,8,81,217,36,106,59,88,136,207,112,198,191,236,163,232,39,255,0,14,127,247,102,113,254,168,50,168,124,203,99,246,14,79,116,127,198,90,179,7,106,55,182,136,186,102,96,168,118,226,114,161,27,92,42,210,78,67,68,228,66,214,77,235,88,113,167,117,121,205,72,207,149,93,36,153,0,250,94,148,205,165,83,249,84,20,246,69,51,132,152,203,102,48,237,197,193,198,66,60,151,152,137,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,91,92,116,210,143,2,116,107,230,79,147,93,115,224,231,132,123,79,54,124,204,140,140,215,236,250,173,119,206,205,57,151,46,189,175,42,215,205,186,246,59,99,175,36,134,60,195,98,158,141,13,225,180,194,54,45,250,135,12,34,57,174,36,226,98,29,136,91,178,231,214,227,176,46,18,214,130,74,16,148,147,176,200,105,43,94,68,65,164,250,41,90,18,86,43,151,59,233,39,251,228,254,77,1,154,152,91,167,174,137,216,211,93,203,48,207,13,49,91,158,106,73,206,187,98,130,230,41,148,62,183,84,202,222,115,198,61,14,134,211,102,218,90,186,74,43,218,197,115,50,35,200,1,0,60,151,30,125,152,101,241,215,161,227,68,223,99,246,49,200,180,127,193,170,179,24,170,54,118,136,74,102,94,168,134,225,179,45,27,92,82,212,77,195,67,103,66,22,109,235,95,113,166,181,153,13,40,207,153,93,20,153,128,182,181,255,0,40,94,135,56,97,89,77,176,254,179,198,152,72,89,236,138,32,225,38,16,240,210,153,132,106,24,124,136,179,52,110,195,176,182,141,105,51,202,180,146,140,208,178,82,21,101,37,68,87,43,5,49,239,9,244,137,165,98,171,92,28,170,252,32,146,193,76,23,43,126,39,97,137,132,201,20,134,219,113,77,228,136,109,181,157,144,243,103,114,44,189,43,94,228,100,95,52,51,105,180,214,127,53,141,158,207,102,113,115,25,148,198,33,200,184,200,200,183,148,243,241,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,143,163,61,11,240,114,123,128,90,48,80,24,85,84,189,158,117,42,151,185,17,49,111,42,11,102,138,139,136,118,45,216,107,161,107,66,245,43,136,83,90,196,168,210,189,94,114,177,42,196,23,46,128,175,232,220,83,163,101,56,131,135,213,12,36,242,158,158,67,148,76,12,116,49,158,71,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,2,8,121,56,180,227,134,209,74,178,143,163,241,5,17,113,24,117,88,68,48,184,231,154,91,174,174,73,22,146,52,20,107,76,17,154,86,133,36,210,151,210,148,235,84,134,154,82,77,70,201,52,228,239,0,0,0,0,0,0,234,106,202,166,69,67,82,179,154,214,169,142,216,164,180,252,190,34,105,49,137,213,45,205,68,43,13,169,199,92,200,130,82,213,149,8,81,217,36,106,59,88,136,207,112,229,202,102,210,169,252,170,10,123,34,153,194,76,101,179,24,118,226,224,227,33,30,75,204,68,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,45,174,150,62,107,24,201,240,127,80,250,57,241,25,124,148,250,113,195,97,172,214,3,69,188,73,68,91,178,42,158,112,72,165,166,105,91,175,156,186,99,20,164,32,160,150,221,204,145,12,243,182,82,84,218,75,86,243,174,41,100,164,186,167,25,9,137,0,0,0,0,0,29,76,53,83,34,139,170,166,52,84,60,118,121,212,170,95,7,52,140,134,213,44,181,80,177,110,68,183,14,230,115,44,138,204,184,40,146,177,25,168,181,119,81,17,41,38,118,47,78,77,46,229,90,32,225,26,106,182,37,208,147,138,178,125,16,169,109,57,42,126,33,40,66,223,36,26,151,20,242,9,68,234,225,153,44,185,245,101,115,91,140,182,106,111,90,78,39,18,185,23,106,153,237,115,85,105,11,90,213,49,219,108,234,160,152,72,230,147,24,157,82,27,215,197,62,228,209,199,92,200,130,74,19,153,107,81,217,36,73,43,216,136,139,112,9,63,0,0,22,255,0,26,241,239,9,244,118,165,97,107,92,99,170,252,31,146,198,204,17,43,98,39,97,137,139,207,20,182,220,113,45,228,135,109,197,149,208,203,135,115,44,189,27,94,230,68,118,255,0,11,116,245,209,59,26,107,185,102,25,225,166,43,115,205,73,57,215,108,80,92,197,50,135,214,234,153,91,206,120,199,161,208,218,108,219,75,87,73,69,123,88,174,102,68,118,3,150,175,205,98,150,248,64,129,244,116,196,96,7,37,199,159,102,25,124,117,232,120,208,19,252,0,0,3,207,185,95,209,173,87,240,248,90,170,134,16,234,200,169,59,211,244,74,82,102,167,202,92,211,205,176,168,133,145,21,144,131,117,228,33,57,140,179,153,57,147,54,173,204,190,83,73,74,147,20,41,28,6,174,106,44,23,166,34,231,245,180,28,157,227,146,193,194,27,102,250,95,85,147,180,54,219,136,90,94,91,41,82,159,38,50,168,222,54,137,162,35,53,144,249,204,249,41,87,127,37,63,147,95,62,254,124,252,32,240,167,156,246,86,127,69,54,157,167,95,169,201,170,245,110,150,76,153,58,178,219,112,15,167,224,22,83,67,253,37,36,90,84,224,116,159,19,101,133,169,154,179,150,87,82,66,38,21,108,55,9,56,105,150,215,16,219,68,165,47,51,39,173,67,141,153,45,103,171,113,4,163,37,146,210,155,214,0,56,147,105,180,170,65,42,141,158,207,102,112,146,233,108,186,29,200,184,200,200,183,146,203,16,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,142,88,138,190,85,61,60,127,69,244,84,194,9,215,235,77,85,243,217,100,199,235,232,137,146,41,26,175,218,234,117,109,189,250,228,58,211,234,168,1,35,248,67,141,24,95,143,84,107,120,129,132,117,124,37,69,34,114,33,216,67,136,101,14,52,182,159,108,203,59,78,180,234,82,235,75,177,165,68,149,165,38,104,90,22,87,74,210,103,234,163,102,210,169,116,76,4,28,194,103,9,11,17,52,136,56,72,22,158,121,40,92,83,228,211,143,27,77,36,206,235,89,52,203,174,26,83,115,200,218,213,193,38,101,4,60,151,85,30,144,82,173,38,165,178,156,16,70,221,42,142,217,157,174,37,175,196,52,136,85,200,147,20,211,47,69,41,14,56,140,207,67,237,57,218,54,204,221,37,41,68,73,90,22,234,23,158,156,178,179,105,172,131,70,218,38,123,34,153,197,203,166,82,236,72,150,197,193,198,66,60,166,95,134,125,184,9,130,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,6,122,128,196,174,79,157,54,229,90,87,208,14,72,170,119,225,32,113,22,149,135,135,102,107,6,168,164,169,249,179,9,101,148,174,108,134,210,203,72,66,28,136,83,137,83,77,146,137,147,213,146,140,137,198,239,150,160,0,0,0,0,0,44,166,53,233,153,163,102,142,213,84,45,21,140,120,145,224,252,234,54,94,137,163,16,220,207,31,23,158,21,110,56,218,92,207,14,195,136,43,173,151,10,198,121,186,55,181,140,140,216,41,166,102,141,154,68,213,81,84,86,14,98,71,132,19,168,41,122,230,143,195,115,60,124,38,72,84,56,219,106,115,60,67,13,160,236,183,155,43,17,230,233,94,214,35,50,140,30,90,191,58,122,91,224,254,7,210,51,16,228,84,243,167,170,126,15,227,189,35,46,1,53,32,0,2,223,227,94,61,225,62,142,212,172,45,107,140,117,95,131,242,88,217,130,37,108,68,236,49,49,121,226,150,219,142,37,188,144,237,184,178,186,25,112,238,101,151,163,107,220,200,142,213,82,124,163,218,24,215,53,84,154,138,165,177,147,109,157,84,19,8,121,92,186,27,193,217,171,122,248,167,220,75,109,55,157,112,201,66,115,45,105,43,168,201,37,123,153,145,111,22,87,150,175,205,98,150,248,64,129,244,116,196,69,94,137,222,116,248,55,240,129,79,122,69,128,31,74,96,0,0,0,0,0,0,0,0,0,2,213,99,166,148,120,19,163,95,50,124,154,235,159,7,60,35,218,121,179,230,100,100,102,191,103,213,107,190,118,105,204,185,117,237,121,86,190,109,215,177,218,234,136,171,229,206,250,73,254,249,63,147,64,103,78,10,105,153,163,102,145,53,84,85,21,131,152,145,225,4,234,10,94,185,163,240,220,207,31,9,146,21,14,54,218,156,207,16,195,104,59,45,230,202,196,121,186,87,181,136,204,175,88,133,110,69,79,58,122,167,224,254,59,210,50,225,51,211,105,180,170,65,42,141,158,207,102,112,146,233,108,186,29,200,184,200,200,183,146,203,16,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,128,243,248,165,138,84,38,11,80,147,60,76,196,185,239,51,83,114,109,78,219,27,178,189,17,170,214,188,134,91,241,108,161,110,42,238,58,132,244,82,118,189,206,196,70,101,232,37,51,105,84,254,85,5,61,145,76,225,38,50,217,140,59,113,112,113,144,143,37,230,34,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,62,218,116,105,155,61,211,15,17,225,102,109,202,185,154,140,165,246,136,122,102,90,234,16,113,73,109,211,70,182,38,37,196,222,239,59,170,104,205,180,168,219,109,40,74,83,152,201,110,185,149,92,138,114,236,113,126,123,90,76,229,149,30,201,132,240,153,27,153,75,99,96,222,117,184,233,195,136,241,106,130,114,233,109,151,155,109,8,55,212,74,81,155,107,135,74,154,86,102,157,100,37,126,10,109,42,152,196,199,193,203,230,112,145,81,18,184,130,132,142,105,151,146,181,194,190,109,54,241,52,234,72,238,133,155,79,52,225,37,86,60,142,33,92,20,70,124,177,14,218,67,105,103,89,104,139,202,119,137,149,196,138,30,46,113,34,143,135,148,195,79,105,196,199,148,43,19,84,20,142,20,152,53,172,219,116,144,182,157,89,56,149,146,51,219,88,130,50,75,171,35,150,154,2,191,163,113,78,141,148,226,14,31,84,48,147,202,122,121,14,81,48,49,208,198,121,29,69,204,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,136,61,0,0,0,0,0,0,0,0,15,41,138,88,165,66,96,181,9,51,196,204,75,158,243,53,55,38,212,237,177,187,43,209,26,173,107,200,101,191,22,202,22,226,174,227,168,79,69,39,107,220,236,68,102,93,173,89,84,200,168,106,86,115,90,213,49,219,20,150,159,151,196,77,38,49,58,165,185,168,133,97,181,56,235,153,16,74,90,178,161,10,59,36,141,71,107,17,25,238,31,62,250,109,233,131,83,105,115,138,14,206,148,113,112,84,76,142,33,244,210,114,120,182,161,245,240,44,58,219,8,121,110,56,210,9,74,91,202,134,67,166,133,45,194,108,212,104,66,148,69,153,65,244,60,2,37,121,37,52,215,230,72,200,61,19,113,54,103,42,131,146,189,174,114,139,152,62,122,135,19,28,243,250,197,203,20,100,156,142,107,150,235,174,52,167,20,149,19,132,166,136,220,55,89,66,37,168,0,0,0,6,53,85,156,163,218,24,208,213,84,230,138,170,113,147,98,157,83,243,8,137,92,198,27,193,217,171,154,136,166,28,83,110,183,157,16,202,66,178,173,10,43,164,205,39,107,145,153,111,25,42,62,107,52,177,243,167,198,79,132,10,135,210,47,128,250,40,194,220,82,161,49,166,132,150,98,102,26,79,121,230,155,156,235,182,40,221,149,232,125,110,169,229,178,231,139,121,8,113,54,113,165,167,164,146,189,174,87,35,35,63,86,49,87,146,227,204,79,12,190,58,244,196,104,202,160,0,0,0,0,30,83,21,101,216,143,55,195,138,142,89,132,53,28,170,67,89,196,203,221,110,73,50,154,65,156,76,44,52,81,151,69,75,108,143,223,34,81,165,196,161,70,74,83,79,18,77,165,135,22,181,198,140,47,195,170,202,142,195,250,226,175,132,147,79,107,248,136,136,74,114,30,37,14,37,17,239,178,77,231,104,157,36,234,144,179,55,154,74,18,181,36,220,91,137,66,51,40,200,135,181,31,50,216,253,242,101,249,50,213,159,154,15,157,126,72,92,224,174,125,231,60,186,237,118,82,201,151,39,139,212,234,245,122,173,87,138,213,106,245,94,47,32,151,254,78,14,80,8,61,34,36,77,97,38,47,84,95,236,177,1,180,190,212,76,67,108,67,183,81,66,231,91,153,161,208,202,27,109,15,50,217,146,22,201,39,49,182,209,58,147,95,142,38,131,58,128,0,0,120,172,42,198,140,47,198,249,84,222,123,133,21,124,37,73,45,145,206,34,36,49,145,144,136,115,80,81,172,165,10,113,45,184,164,146,94,70,87,91,81,58,217,169,181,18,136,210,165,12,31,229,58,229,0,140,194,40,56,157,31,176,66,162,217,43,168,188,204,84,211,38,155,125,168,169,12,43,140,50,243,73,134,90,144,77,155,207,183,17,185,230,214,165,50,148,42,196,151,20,133,183,28,58,31,105,103,89,104,139,138,30,28,72,161,226,231,18,40,248,119,33,167,180,226,99,202,21,137,170,9,181,147,6,181,155,110,146,22,211,171,39,18,178,70,123,107,16,70,73,117,100,97,244,102,2,223,224,94,58,97,198,145,120,113,46,197,12,47,156,237,210,168,235,180,243,46,145,34,42,95,20,146,35,114,22,37,178,51,213,188,140,201,185,92,210,105,82,86,133,45,11,66,213,112,0,7,137,197,252,104,194,252,5,163,156,196,12,92,171,225,41,217,19,113,13,66,20,67,200,113,213,186,251,134,100,134,154,105,164,169,215,86,100,74,81,165,9,81,146,16,181,157,146,133,25,122,10,178,169,145,80,212,172,230,181,170,99,182,41,45,63,47,136,154,76,98,117,75,115,81,10,195,106,113,215,50,32,148,181,101,66,20,118,73,26,142,214,34,51,220,62,125,244,227,210,238,107,165,246,46,38,171,98,93,23,39,164,228,48,234,150,211,146,167,226,20,181,161,131,89,169,113,79,32,148,109,38,37,227,203,159,86,86,36,54,203,102,167,53,68,226,131,232,62,87,54,149,79,229,144,115,217,20,206,18,99,45,152,195,183,23,7,25,8,242,94,98,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,203,71,148,66,43,57,21,203,29,79,194,159,248,25,249,123,251,143,251,103,249,157,255,0,181,252,231,255,0,51,251,177,42,137,78,82,189,192,84,184,152,170,184,1,23,88,25,92,6,147,222,86,24,17,166,179,95,218,111,75,251,227,213,251,88,103,178,134,14,233,161,15,172,240,59,167,107,115,135,87,237,112,16,184,180,101,182,251,220,77,174,131,174,222,138,112,178,255,0,186,115,235,247,40,97,9,113,135,147,39,93,238,38,159,65,167,111,68,186,89,127,221,66,186,253,198,24,6,111,164,238,147,26,79,128,211,12,119,108,253,241,169,126,73,128,241,120,172,140,212,76,208,175,107,234,63,12,129,11,90,116,183,151,17,235,109,255,0,222,223,192,67,9,165,197,31,237,50,103,255,0,51,248,84,8,92,211,179,126,36,214,229,255,0,38,255,0,23,134,1,210,232,56,230,74,206,44,178,222,210,40,158,191,217,76,137,183,194,79,237,58,158,95,108,146,19,240,77,136,63,208,148,242,214,177,157,127,48,226,63,141,50,38,243,8,55,209,116,225,255,0,196,112,127,130,108,5,192,189,200,133,0,184,0,10,145,216,105,79,1,81,68,21,136,6,162,224,96,71,212,5,192,197,11,136,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,3,65,141,71,192,15,129,0,162,70,131,43,13,100,52,168,5,81,192,192,18,119,35,0,21,47,36,199,6,104,118,130,117,93,125,31,190,67,156,123,136,200,135,95,54,249,197,223,220,253,242,1,29,92,161,46,171,193,170,248,136,139,245,43,240,144,130,59,112,125,178,119,25,37,38,187,149,246,142,31,181,92,18,19,202,22,249,162,158,175,211,116,238,230,174,63,87,8,35,219,6,86,181,226,252,156,201,55,190,209,192,191,98,184,2,114,52,125,100,147,71,83,86,191,246,185,6,95,245,77,11,133,88,55,154,86,201,88,253,93,63,193,80,240,154,63,165,101,69,211,38,104,50,252,238,65,117,123,147,66,226,85,72,205,45,106,247,245,100,255,0,5,64,33,15,79,166,141,56,144,189,202,223,60,158,127,24,108,90,173,31,136,254,111,110,254,229,255,0,74,47,7,40,10,50,226,65,238,61,243,201,239,225,219,22,139,71,239,213,239,253,151,253,40,9,233,194,189,203,152,251,236,127,158,62,125,180,176,243,166,198,63,240,254,161,244,139,227,232,47,10,200,141,115,27,246,177,254,120,249,244,210,195,206,155,24,255,0,195,250,135,210,47,128,149,221,16,241,226,141,209,187,146,230,144,197,90,206,54,17,40,151,67,207,81,44,129,122,32,217,92,214,98,115,88,243,135,130,104,210,133,171,59,138,77,141,68,133,100,65,45,197,22,68,40,202,38,52,138,199,138,203,73,28,92,158,226,173,103,27,22,165,204,98,22,137,108,11,209,4,242,37,82,226,90,142,30,9,163,74,16,156,141,165,86,53,18,19,157,102,183,20,89,214,163,63,63,85,98,93,85,88,82,20,93,11,54,139,180,150,130,151,197,203,229,16,173,184,230,173,59,76,107,241,143,190,164,41,70,130,121,107,124,144,165,161,41,204,219,12,36,200,205,23,60,180,228,209,208,114,39,72,234,201,172,97,174,23,8,222,29,81,83,134,144,244,35,136,106,33,115,201,139,36,219,229,4,166,86,74,73,67,18,86,210,158,82,211,211,67,132,218,8,205,75,91,33,124,185,43,180,16,223,39,210,167,23,164,191,174,187,72,200,166,114,255,0,172,46,26,116,149,235,127,108,37,164,56,207,235,113,8,87,169,44,72,6,149,254,107,24,199,240,127,81,122,57,241,223,70,227,54,23,203,177,118,7,2,166,53,124,44,45,117,52,147,156,250,6,78,242,28,66,226,160,137,110,32,212,211,134,157,82,214,70,203,166,109,37,102,230,70,214,188,185,18,106,46,135,74,242,47,204,181,140,118,63,165,253,67,232,231,192,124,215,137,199,228,209,211,142,27,72,234,53,156,31,174,17,22,140,69,162,228,237,173,232,183,22,236,66,39,146,230,77,182,10,53,79,44,212,162,137,37,45,164,188,149,171,166,183,9,196,25,146,150,134,96,224,118,180,157,83,61,161,234,169,53,107,75,71,108,83,170,126,97,15,52,151,68,234,144,230,162,41,135,18,227,78,100,89,41,10,202,180,164,236,162,52,157,172,100,101,184,7,212,137,25,245,13,67,23,180,1,211,6,85,165,142,17,165,81,251,91,117,221,29,15,7,1,85,161,230,146,72,137,125,104,81,55,28,210,155,66,26,201,16,108,186,179,109,41,73,180,180,173,25,114,19,110,57,148,32,56,147,105,180,170,65,42,141,158,207,102,112,146,233,108,186,29,200,184,200,200,183,146,203,16,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,136,54,199,78,84,44,101,174,52,142,146,99,30,21,185,224,204,134,138,218,96,169,249,60,83,105,115,110,129,125,109,28,82,102,68,131,241,187,70,161,147,83,73,94,86,117,77,106,149,173,70,208,190,95,41,126,156,113,58,71,86,79,96,245,14,136,68,97,213,23,56,113,108,197,182,182,162,23,60,152,178,78,48,113,169,121,6,164,148,49,37,110,165,148,161,93,52,56,110,44,204,212,132,51,101,116,62,209,50,178,210,235,20,60,7,145,68,69,201,228,80,16,238,68,207,106,52,192,20,83,18,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,188,246,214,44,136,210,210,204,130,111,180,62,210,190,153,210,231,11,252,60,146,200,34,228,115,40,40,135,33,39,18,181,38,33,246,32,95,214,47,86,210,35,86,195,76,196,173,76,165,167,148,150,174,109,147,237,146,237,153,38,171,234,60,166,22,225,109,9,130,212,36,179,12,240,210,69,204,212,220,155,93,177,65,109,79,68,106,181,175,45,231,60,99,203,91,138,187,142,173,93,37,29,175,98,177,17,17,122,176,0,0,1,138,188,168,254,98,120,155,241,47,166,32,132,5,202,102,211,89,4,214,10,123,34,153,197,203,166,82,232,134,226,224,227,33,30,83,47,195,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,39,211,149,31,204,79,19,126,37,244,196,16,128,16,31,65,26,0,233,131,42,210,203,8,210,169,129,197,183,93,209,208,240,112,21,90,30,105,36,136,151,214,133,19,113,205,41,180,37,172,145,6,203,171,54,210,148,155,75,74,209,151,33,54,227,153,64,62,96,112,183,20,171,188,22,174,229,152,153,134,147,222,102,169,36,218,237,138,55,101,102,35,85,173,101,108,185,226,222,66,219,85,219,117,105,233,36,237,123,149,140,136,203,232,79,69,29,43,176,227,75,92,56,69,107,69,59,176,205,96,117,108,79,228,15,188,75,138,148,69,40,140,201,42,50,34,214,50,188,170,54,158,34,36,184,148,168,140,144,180,56,218,2,48,121,106,252,233,233,111,131,248,31,72,204,70,58,232,125,165,157,101,162,46,40,120,113,34,135,139,156,72,163,225,220,134,158,211,137,143,40,86,38,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,25,237,172,65,25,37,213,145,228,87,45,95,157,61,45,240,127,3,233,25,136,192,0,31,81,20,5,127,70,226,157,27,41,196,28,62,168,97,39,148,244,242,28,162,96,99,161,140,242,58,139,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,16,45,201,205,166,191,230,85,196,119,228,21,252,206,106,230,25,85,62,46,101,12,193,235,91,149,199,25,160,155,153,165,156,170,90,178,161,6,219,169,104,210,165,182,164,170,206,169,150,155,57,233,0,0,22,127,74,173,38,40,221,20,48,142,51,20,171,8,24,185,138,213,16,153,108,162,89,12,70,149,204,102,46,33,197,180,193,185,148,210,202,50,180,226,214,226,136,242,161,10,202,149,175,35,107,15,21,167,70,153,178,45,15,48,226,22,102,220,171,158,107,58,163,104,135,166,101,174,161,101,10,167,26,36,107,98,98,92,77,172,203,90,214,140,219,74,137,199,20,180,165,57,72,214,235,127,62,211,105,180,214,127,53,141,158,207,102,113,115,25,148,198,33,200,184,200,200,183,148,243,241,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,143,65,138,88,165,93,227,77,119,51,196,204,75,158,243,205,73,57,212,237,177,187,43,48,250,221,83,40,101,191,22,202,16,218,108,219,72,79,69,37,123,92,238,102,102,121,65,40,208,114,26,154,228,255,0,172,180,184,196,101,197,148,246,101,15,45,93,35,41,52,59,14,80,48,142,205,161,152,84,107,228,162,73,186,183,218,82,245,73,43,180,76,186,151,46,181,56,141,72,97,168,201,77,5,244,205,158,232,121,136,241,83,55,37,92,243,70,85,27,60,61,77,45,105,8,40,165,54,209,175,85,19,12,226,173,103,154,214,186,100,218,148,77,184,149,169,42,202,102,135,91,181,90,61,82,210,42,231,31,112,210,138,170,96,118,217,45,65,88,73,165,115,24,109,106,219,215,194,191,26,211,110,183,157,6,149,167,50,22,162,186,76,148,87,185,25,30,241,237,180,193,209,50,178,209,23,20,60,7,158,196,69,206,36,81,240,237,196,200,170,53,64,20,43,19,84,19,104,55,201,8,39,29,36,45,167,86,109,169,6,188,246,213,172,200,146,234,12,195,232,162,83,54,149,79,229,80,83,217,20,206,18,99,45,152,195,183,23,7,25,8,242,94,98,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,140,28,168,254,98,120,155,241,47,166,32,132,122,242,110,114,130,67,104,237,18,230,15,99,36,214,45,88,117,49,136,84,76,20,201,231,93,121,20,202,201,167,220,116,154,135,101,135,94,121,17,47,27,9,52,37,73,67,107,53,185,107,173,195,57,10,229,71,243,19,196,223,137,125,49,4,2,0,71,213,64,249,87,31,85,0,0,0,3,21,121,81,252,196,241,55,226,95,76,65,8,11,148,205,166,178,9,172,20,246,69,51,139,151,76,165,209,13,197,193,198,66,60,166,95,134,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,79,167,42,63,152,158,38,252,75,233,136,33,0,32,62,132,244,23,211,54,69,166,30,28,69,76,220,149,115,53,103,75,236,240,245,52,181,164,44,225,82,227,164,189,84,76,51,138,189,217,119,84,233,147,106,81,184,218,144,164,171,49,18,29,115,37,71,204,14,22,226,149,119,130,213,220,179,19,48,210,123,204,213,36,155,93,177,70,236,172,196,106,181,172,173,151,60,91,200,91,106,187,110,173,61,36,157,175,114,177,145,25,125,15,104,171,164,197,27,165,126,17,193,226,149,31,3,23,46,90,98,21,45,155,203,34,72,212,185,116,197,180,54,183,88,39,50,146,94,70,87,91,90,28,73,22,100,45,57,146,133,231,109,1,120,7,138,198,140,94,163,112,23,11,234,12,92,196,7,226,219,145,83,176,233,122,32,161,24,55,159,117,107,113,45,52,203,104,220,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,234,166,211,105,84,130,85,27,61,158,204,225,37,210,217,116,59,145,113,145,145,111,37,150,33,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,31,62,218,116,105,155,61,211,15,17,225,102,109,202,185,154,140,165,246,136,122,102,90,234,16,113,73,109,211,70,182,38,37,196,222,239,59,170,104,205,180,168,219,109,40,74,83,152,201,110,184,30,218,85,202,141,143,50,93,37,231,248,243,1,13,9,204,85,60,68,11,19,42,57,231,117,240,202,149,65,161,212,67,194,53,18,226,84,236,58,210,81,15,186,110,50,72,66,162,29,91,138,105,73,81,180,38,167,5,241,122,141,199,172,47,167,241,115,15,223,139,114,69,81,67,169,232,114,139,96,217,125,165,161,197,52,235,46,35,121,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,28,37,242,115,104,81,249,170,177,29,249,253,127,44,154,183,134,84,183,140,153,68,176,90,166,230,145,196,104,54,229,137,123,50,86,156,200,89,184,234,154,37,41,13,165,41,187,74,121,167,10,122,64,124,245,242,137,96,92,30,0,233,89,85,211,114,25,55,54,83,115,237,85,73,33,101,38,193,54,152,88,162,51,117,13,54,201,37,44,178,220,82,34,153,109,179,74,84,150,217,71,148,70,75,86,117,114,45,227,164,246,169,161,42,220,6,168,231,50,165,194,81,59,60,198,154,132,178,27,142,217,98,222,136,92,105,88,140,141,214,91,124,218,86,124,166,164,42,47,42,150,105,83,73,79,107,203,73,131,147,218,195,6,169,44,98,148,61,172,132,195,185,132,68,60,210,27,42,11,44,44,201,80,237,166,39,58,150,70,121,31,98,29,173,90,80,181,43,105,205,209,75,106,51,141,109,11,241,142,69,128,90,80,80,24,171,84,179,158,75,42,152,57,15,49,115,50,203,102,133,139,135,118,17,216,155,33,11,90,245,40,136,83,186,180,164,212,189,94,66,177,170,228,23,3,149,31,207,179,19,126,37,244,60,16,202,174,67,31,167,103,239,111,249,72,98,175,42,63,159,102,38,252,75,232,120,33,122,185,43,241,142,69,163,254,13,105,49,140,85,27,59,68,37,51,47,167,98,27,134,204,180,109,113,75,84,197,184,104,108,232,66,205,189,107,238,52,214,179,33,165,25,243,43,162,147,48,30,43,149,191,30,98,113,79,73,119,48,218,95,27,8,253,61,134,16,252,215,12,112,209,13,68,33,217,139,232,109,216,231,13,104,65,41,11,74,137,168,101,180,165,175,34,224,212,125,21,45,105,43,191,200,167,129,112,115,89,237,105,164,60,250,77,174,230,76,148,221,59,18,225,176,227,104,138,117,26,200,229,165,6,70,235,111,33,149,66,161,46,17,161,38,220,91,232,233,221,68,136,193,31,71,186,23,224,228,247,0,180,96,160,48,170,169,123,60,234,85,47,114,34,98,222,84,22,205,21,23,16,236,91,176,215,66,214,133,234,87,16,166,181,137,81,165,122,188,229,98,85,136,47,88,0,0,8,149,229,172,192,184,57,84,246,139,210,30,67,38,212,243,222,122,110,162,137,108,216,109,181,197,52,141,100,10,212,130,34,117,199,150,202,98,144,167,12,214,146,110,17,132,116,44,146,92,181,11,41,166,134,14,79,113,247,70,10,255,0,10,169,103,178,78,166,178,246,226,37,205,229,65,237,49,80,145,13,69,181,13,117,173,8,70,185,112,233,107,88,165,18,81,172,206,119,36,216,194,37,185,39,113,210,123,134,26,80,75,48,231,158,101,80,84,182,37,222,93,55,76,192,144,140,209,76,67,196,57,0,108,186,102,147,75,202,125,122,132,162,230,151,54,147,78,69,47,86,164,100,7,46,119,210,79,247,201,252,154,34,172,72,167,42,134,49,200,180,128,193,173,25,241,138,156,103,103,132,169,165,245,20,67,144,217,150,189,146,41,10,151,55,19,13,157,104,65,185,170,125,183,90,214,100,36,175,38,100,244,84,70,2,202,242,92,121,246,97,151,199,94,135,141,25,191,203,63,143,49,52,174,23,211,88,1,34,141,132,218,43,136,133,77,39,168,76,67,74,125,185,116,27,141,169,134,214,201,160,214,132,61,19,101,165,210,82,55,192,184,130,206,74,89,39,8,57,46,60,251,48,203,227,175,67,198,139,127,166,134,49,200,177,247,74,10,255,0,21,105,102,114,73,102,179,6,225,229,206,102,89,237,48,176,144,237,66,53,19,101,161,11,70,185,16,233,119,86,164,146,145,172,200,119,52,220,195,213,114,118,224,92,30,63,105,89,74,83,115,233,55,57,211,114,29,109,73,62,101,70,193,182,168,88,82,35,105,14,182,241,41,47,50,228,82,225,89,113,178,74,148,166,222,95,146,68,107,79,208,160,142,174,69,188,28,158,209,248,53,86,227,20,221,237,92,38,34,76,33,225,229,112,217,80,121,161,101,170,136,109,81,57,210,179,50,206,251,241,13,106,212,132,41,59,54,110,146,92,73,148,138,128,249,87,18,83,201,105,167,183,128,145,146,29,20,113,65,140,244,252,214,97,177,210,19,72,120,123,185,1,29,22,249,168,160,226,18,130,187,140,188,251,170,52,59,99,83,110,56,100,179,54,148,74,98,53,128,7,213,64,8,245,228,210,229,4,134,198,25,84,159,71,204,95,154,197,185,136,48,16,251,52,158,109,22,235,177,79,212,168,66,98,159,112,220,52,48,72,97,112,240,204,52,147,91,206,169,111,157,212,102,107,53,94,66,128,4,69,242,150,114,134,77,102,53,252,46,8,96,108,100,92,181,24,113,84,49,50,156,79,84,149,36,226,167,114,231,140,219,133,67,11,232,59,13,15,16,130,90,181,200,90,92,121,150,205,41,36,52,149,189,114,185,82,244,246,240,18,14,125,162,142,23,177,158,160,154,203,246,58,190,105,17,15,118,224,32,98,216,37,28,28,58,86,86,113,231,152,117,38,183,108,105,109,183,8,144,102,234,141,76,69,13,1,64,86,88,167,89,74,112,251,15,169,232,185,229,67,60,136,40,104,24,24,98,44,238,174,198,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,100,18,189,130,250,123,126,106,141,14,241,175,13,241,17,141,159,19,105,156,47,168,99,34,226,24,135,201,11,58,129,68,11,141,28,98,73,5,145,151,137,110,54,151,90,220,147,82,210,182,139,42,148,219,49,2,39,205,253,25,232,221,20,57,63,49,99,11,104,248,232,185,138,213,67,212,147,41,188,206,36,205,43,152,204,92,149,56,135,95,38,243,26,89,70,86,155,66,27,73,158,84,33,57,148,181,231,113,112,24,2,95,185,45,52,246,240,238,14,67,162,142,40,49,146,160,149,75,246,58,66,105,15,15,102,227,224,97,24,53,20,28,66,80,86,109,230,88,105,70,135,108,73,113,182,204,150,100,234,73,79,201,80,249,97,148,205,166,178,9,172,20,246,69,51,139,151,76,165,209,13,197,193,198,66,60,166,95,134,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,78,247,39,238,157,210,45,42,169,86,232,170,165,123,22,38,211,242,242,114,99,13,101,185,206,144,172,55,10,219,179,92,232,135,106,29,141,108,76,66,139,102,73,154,145,107,149,211,188,131,48,5,180,210,43,30,104,221,27,112,142,123,138,213,156,108,34,81,46,135,90,37,144,47,68,27,43,155,76,77,10,56,120,38,141,40,90,179,184,164,216,212,72,86,68,18,220,81,100,66,140,189,173,89,84,200,168,106,86,115,90,213,49,219,20,150,159,151,196,77,38,49,58,165,185,168,133,97,181,56,235,153,16,74,90,178,161,10,59,36,141,71,107,17,25,238,31,62,250,114,105,119,53,210,251,23,19,85,177,46,139,147,210,114,24,117,75,105,201,83,241,10,90,208,193,172,212,184,167,144,74,54,145,18,241,229,207,171,43,18,27,101,179,83,154,162,113,65,111,244,138,199,154,203,73,44,92,158,226,181,103,27,22,165,204,98,22,137,100,11,209,4,242,37,50,226,90,142,30,9,163,74,16,156,141,165,86,53,18,19,157,102,183,20,89,214,163,57,10,228,49,250,118,126,246,255,0,148,132,85,137,84,228,49,250,118,126,246,255,0,148,128,74,160,0,0,192,14,90,191,53,138,91,225,2,7,209,211,17,128,28,151,30,125,152,101,241,215,161,227,70,127,242,213,249,172,82,223,8,16,62,142,152,140,0,228,184,243,236,195,47,142,189,15,26,2,127,128,0,0,67,95,42,230,133,31,35,42,169,253,37,48,206,89,53,137,166,234,217,132,68,77,90,213,181,204,201,230,143,56,149,20,70,115,81,184,150,98,156,113,123,148,156,141,186,89,73,100,79,50,210,102,80,117,53,101,45,34,174,105,89,205,21,84,192,237,178,90,130,95,17,43,152,195,107,86,222,190,21,246,212,219,173,231,65,165,105,204,133,168,174,147,37,21,238,70,71,188,7,206,190,135,250,74,79,116,86,199,25,62,38,203,11,93,42,123,44,174,164,132,76,42,31,114,46,78,235,205,174,33,182,137,74,70,87,139,84,135,27,50,90,11,88,218,9,70,104,53,165,95,69,20,157,83,34,174,105,89,53,107,75,71,109,178,90,130,95,15,52,151,68,234,150,222,190,21,246,210,227,78,100,89,37,105,204,133,164,236,162,37,21,236,100,71,184,64,14,159,90,40,198,104,165,142,49,114,73,99,89,232,202,163,93,56,165,222,109,151,201,182,33,84,242,137,80,10,113,211,86,177,232,126,130,84,100,226,212,166,214,195,138,202,110,228,77,192,228,243,211,219,243,40,193,214,84,77,106,199,56,82,19,41,124,116,246,83,6,220,62,87,60,34,109,132,19,45,42,33,4,165,182,204,74,25,75,10,81,182,233,33,194,97,68,72,70,185,70,18,63,202,13,166,220,171,69,10,1,185,21,48,252,36,118,34,213,80,241,12,202,160,211,20,148,191,41,97,76,188,148,77,150,218,153,117,11,67,113,9,109,41,105,194,73,60,122,194,73,153,54,229,160,178,83,44,172,177,94,191,130,147,65,185,23,63,171,43,25,195,112,205,46,46,44,141,249,132,198,45,226,74,77,199,158,81,17,173,199,92,43,173,197,22,245,25,168,248,152,237,113,163,23,171,44,122,197,10,131,23,49,1,248,71,39,181,20,66,94,136,40,70,9,150,26,66,27,75,77,50,218,55,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,202,79,36,222,133,19,28,63,131,252,211,184,161,44,212,78,167,114,244,55,72,65,56,80,177,13,181,43,138,97,151,138,102,151,16,165,173,183,157,67,138,101,41,241,75,67,122,242,89,40,158,34,64,100,174,128,186,40,193,232,165,129,208,146,73,155,89,235,58,163,83,56,170,30,113,150,9,198,34,148,202,73,48,9,113,163,86,177,152,126,154,82,102,226,210,167,22,251,137,202,78,228,77,149,229,171,243,88,165,190,16,32,125,29,49,25,254,48,3,150,175,205,98,150,248,64,129,244,116,196,4,64,97,86,38,85,88,55,136,244,230,41,81,81,123,60,234,153,152,53,48,134,204,227,136,109,236,135,211,97,221,90,208,181,50,234,13,77,184,130,81,103,109,107,73,157,148,99,232,123,69,93,38,40,221,43,240,142,15,20,168,248,24,185,114,211,16,169,108,222,89,18,70,165,203,166,45,161,181,186,193,57,148,146,242,50,186,218,208,226,72,179,33,105,204,148,47,59,104,249,183,23,87,70,141,34,235,189,23,241,78,3,19,40,88,143,214,160,231,16,89,25,249,167,43,218,89,121,248,61,99,173,57,169,214,234,16,157,106,19,157,28,72,248,145,135,210,152,15,21,130,248,189,70,227,214,23,211,248,185,135,239,197,185,34,168,161,212,244,57,69,176,108,190,210,208,226,154,117,151,17,188,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,149,138,184,153,74,224,222,28,84,120,165,90,197,236,242,90,102,94,236,194,39,43,141,161,199,178,23,65,134,181,139,66,20,243,171,52,182,218,13,69,157,197,161,36,119,81,0,241,90,85,105,49,70,232,161,132,113,152,165,88,64,197,204,86,168,132,203,101,18,200,98,52,174,99,49,113,14,45,166,13,204,166,150,81,149,167,22,183,20,71,149,8,86,84,173,121,27,92,69,232,235,202,133,140,184,87,140,179,202,191,16,156,240,142,140,174,42,8,153,229,73,36,101,180,155,208,207,68,37,166,245,208,47,58,102,233,106,25,135,97,166,161,220,116,218,213,55,171,232,25,165,212,88,173,42,180,152,172,180,175,197,200,204,82,172,32,97,37,200,76,58,101,178,137,100,49,18,145,46,151,54,183,22,211,6,230,82,83,203,204,235,139,91,138,34,204,181,171,42,80,140,141,163,45,121,40,244,40,249,38,213,76,105,41,137,146,201,172,53,55,73,76,33,226,105,38,173,169,102,113,52,101,197,40,226,51,146,137,197,51,10,227,104,220,148,228,113,211,202,107,50,101,230,148,30,83,149,254,169,145,87,56,251,135,181,173,45,29,182,201,106,12,47,148,205,37,209,58,165,183,175,133,126,54,61,198,156,200,178,74,211,153,11,73,217,68,74,43,216,200,143,112,198,189,26,52,139,174,244,95,197,56,12,76,161,98,63,90,131,156,65,100,103,230,156,175,105,101,231,224,245,142,180,230,167,91,168,66,117,168,78,116,113,35,226,71,149,92,181,126,116,244,183,193,252,15,164,102,35,0,0,125,52,96,94,58,97,198,145,120,113,46,197,12,47,156,237,210,168,235,180,243,46,145,34,42,95,20,146,35,114,22,37,178,51,213,188,140,201,185,92,210,105,82,86,133,45,11,66,213,112,4,5,242,124,233,183,53,209,66,191,114,69,83,191,23,29,135,85,84,68,59,51,88,53,69,41,44,74,95,83,204,165,115,100,54,150,93,90,214,220,58,92,74,154,108,146,111,22,172,148,102,109,183,105,222,164,234,153,21,115,74,201,171,90,90,59,109,146,212,18,248,121,164,186,39,84,182,245,240,175,182,151,26,115,34,201,43,78,100,45,39,101,17,40,175,99,34,61,192,48,91,150,175,205,98,150,248,64,129,244,116,196,69,94,137,222,116,248,55,240,129,79,122,69,129,42,156,181,126,107,20,183,194,4,15,163,166,34,42,244,78,243,167,193,191,132,10,123,210,44,0,250,83,0,0,0,1,215,84,115,200,74,94,158,154,84,177,237,188,228,44,166,9,248,231,208,201,17,184,166,218,65,173,68,146,51,34,53,89,39,107,153,21,250,200,7,98,3,0,63,179,87,162,199,251,193,197,95,241,84,187,253,120,101,54,140,250,74,80,250,84,225,219,216,155,135,242,121,244,182,84,204,205,233,94,170,116,195,13,62,167,90,67,107,82,137,44,186,234,114,120,210,34,186,136,238,71,186,214,51,11,178,3,23,180,158,229,13,193,141,19,177,2,7,14,49,30,149,173,230,19,41,132,161,169,211,47,73,96,161,30,99,80,227,207,52,68,102,236,75,106,37,230,97,119,44,182,181,183,157,247,121,140,19,229,78,209,243,30,49,70,65,132,148,133,29,136,112,115,138,141,231,24,133,126,101,47,129,110,25,10,67,75,112,205,106,110,45,106,34,202,217,150,228,158,251,123,224,51,32,69,95,46,119,210,79,247,201,252,154,37,80,69,95,46,119,210,79,247,201,252,154,2,213,114,42,121,211,213,63,7,241,222,145,151,7,41,214,158,63,38,249,236,78,3,97,60,235,53,3,79,204,21,206,83,73,116,199,89,11,84,60,148,50,166,238,157,82,79,83,14,250,98,9,57,92,113,167,148,77,188,87,200,210,139,10,168,124,76,170,176,238,93,87,203,169,104,189,147,195,90,125,116,204,197,244,56,227,111,38,5,200,168,104,135,80,218,144,180,219,89,178,165,165,146,179,37,77,58,234,13,61,43,151,47,5,240,134,178,199,172,80,167,240,143,15,216,132,114,123,81,68,41,152,115,139,124,153,97,164,33,181,58,235,206,47,121,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,152,92,13,15,180,76,172,180,186,197,15,1,228,81,17,114,121,20,4,59,145,51,218,141,48,5,20,196,169,6,218,205,130,90,13,198,137,107,117,212,19,105,65,47,61,181,139,34,52,180,179,47,161,58,2,128,163,112,178,141,148,225,246,31,83,208,146,58,122,71,14,80,208,48,48,196,121,26,69,204,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,207,225,157,23,131,92,158,218,48,49,46,168,234,109,150,155,165,242,196,207,234,37,202,212,111,71,71,69,68,33,179,136,113,152,84,45,197,93,199,90,105,5,227,20,134,144,210,20,181,19,121,197,245,148,205,165,83,249,84,20,246,69,51,132,152,203,102,48,237,197,193,198,66,60,151,152,137,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,4,6,114,163,249,246,98,111,196,190,135,130,30,131,147,139,78,56,109,20,171,40,250,63,16,81,23,17,135,85,132,67,11,142,121,165,186,234,228,145,105,35,65,70,180,193,25,165,104,82,77,41,125,41,78,181,72,105,165,36,212,108,147,78,121,254,84,127,62,204,77,248,151,208,240,67,21,64,125,84,0,135,110,74,253,58,162,104,10,134,85,163,14,41,71,197,191,76,79,34,25,150,209,143,51,10,214,73,76,197,248,167,150,166,29,38,219,39,156,68,83,209,36,68,226,214,189,82,210,130,202,150,214,181,183,49,32,2,50,249,87,180,227,134,166,165,83,189,17,240,229,17,101,61,153,67,195,162,174,155,18,221,135,40,24,71,82,219,233,130,96,210,105,55,86,251,74,70,181,71,118,137,151,84,221,150,167,23,169,189,92,163,186,113,196,232,165,70,192,81,248,124,136,72,140,69,172,33,223,92,11,206,173,167,81,36,132,73,146,14,53,214,12,205,75,90,148,106,75,9,82,117,74,91,78,169,70,162,100,218,114,10,229,50,153,172,254,107,5,34,145,75,34,230,51,41,140,67,112,144,112,112,140,169,231,226,95,113,68,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,1,49,60,156,28,163,243,220,116,158,181,128,216,242,254,215,93,69,237,49,18,25,244,60,18,26,110,106,219,104,91,206,195,68,52,202,82,219,47,54,218,22,164,56,148,165,181,182,131,74,178,184,146,55,228,84,98,254,128,58,31,74,180,77,194,52,166,96,81,110,87,117,140,60,28,125,86,183,157,73,162,25,244,33,70,220,11,73,109,106,107,36,57,188,234,13,196,169,70,234,212,181,230,200,109,182,222,37,242,174,105,211,234,250,47,224,165,103,253,209,11,95,198,192,167,234,82,153,91,113,4,175,174,237,72,74,125,131,38,191,158,25,1,101,57,71,249,64,35,52,136,158,187,132,152,67,81,127,177,60,6,204,251,177,48,237,191,14,229,69,21,145,14,102,136,67,200,109,196,50,203,134,104,67,38,156,166,227,70,234,141,126,36,154,176,26,42,104,163,136,250,90,87,113,148,109,10,214,199,9,45,151,196,70,76,39,113,44,154,160,96,28,212,184,112,141,190,162,50,50,215,190,132,52,68,130,91,132,147,113,194,109,105,105,100,60,86,11,225,13,101,143,88,161,79,225,30,31,177,8,228,246,162,136,83,48,231,22,249,50,195,72,67,106,117,215,156,94,243,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,63,161,237,24,180,122,165,116,95,193,169,46,17,210,209,59,126,193,172,137,152,205,23,10,220,59,211,56,231,85,153,216,135,18,130,250,150,208,74,82,212,134,154,105,6,181,228,204,97,243,153,95,208,21,150,22,86,83,108,62,196,26,122,46,71,80,200,226,14,26,58,6,36,139,59,75,177,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,204,79,38,46,158,63,38,249,20,54,3,98,196,235,53,125,79,203,211,205,179,73,140,199,89,21,84,50,149,188,167,44,157,82,75,93,14,194,97,201,89,156,113,215,146,78,60,119,200,234,139,208,114,150,104,43,19,164,213,51,11,137,248,99,1,23,21,138,20,228,59,18,216,88,20,197,52,219,19,121,113,196,25,169,133,155,238,33,166,86,201,190,243,201,112,148,89,139,88,218,146,179,83,102,220,32,74,102,211,89,4,214,10,123,34,153,197,203,166,82,232,134,226,224,227,33,30,83,47,195,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,3,234,120,6,53,104,47,166,108,139,76,60,56,138,153,185,42,230,106,206,151,217,225,234,105,107,72,89,194,165,199,73,122,168,152,103,21,123,178,238,169,211,38,212,163,113,181,33,73,86,98,36,58,230,74,128,15,154,205,44,124,233,241,147,225,2,161,244,139,227,233,76,124,214,105,99,231,79,140,159,8,21,15,164,95,1,53,60,151,30,98,120,101,241,215,166,35,70,85,12,85,228,184,243,19,195,47,142,189,49,26,50,168,0,0,0,0,0,6,10,242,143,242,127,193,233,17,34,119,22,240,134,157,255,0,101,136,13,153,135,97,161,220,98,29,186,138,23,58,27,203,16,183,150,219,104,121,150,204,214,135,141,89,141,182,141,165,18,252,73,181,10,212,157,83,61,161,170,169,53,107,75,71,108,83,170,126,97,15,52,151,68,234,144,230,162,41,135,18,227,78,100,89,41,10,202,180,36,236,162,52,157,172,100,101,184,125,73,136,171,229,92,208,91,213,244,160,193,74,51,251,162,42,191,130,129,87,212,169,51,70,225,201,63,93,218,150,149,123,7,141,31,60,60,3,50,180,36,211,6,153,210,231,11,218,157,36,225,32,171,105,28,59,9,171,36,240,141,68,106,32,95,117,199,208,202,219,113,212,18,84,135,147,12,183,73,9,91,134,217,40,144,181,40,203,50,173,255,0,40,238,156,113,58,41,81,176,20,126,31,34,18,35,17,107,8,119,215,2,243,171,105,212,73,33,18,100,131,141,117,131,51,82,214,165,26,146,194,84,157,82,150,211,170,81,168,153,54,156,133,108,23,197,234,203,1,113,66,159,197,204,63,126,17,185,237,59,16,167,161,202,45,130,121,135,80,182,212,211,172,184,141,198,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,93,85,127,95,214,88,167,89,77,177,7,16,106,24,185,229,67,60,136,56,152,232,232,147,44,238,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,68,30,124,6,90,99,46,132,147,93,31,180,50,166,241,183,18,24,139,131,173,171,74,162,93,8,137,52,92,42,161,223,145,65,28,52,209,197,52,229,158,82,92,91,233,110,9,211,74,219,67,140,155,102,217,216,205,194,30,43,64,172,45,161,49,167,75,26,27,12,241,46,69,207,52,220,231,156,246,216,45,169,232,125,110,170,91,20,243,126,49,149,161,196,217,198,144,174,138,138,246,177,220,140,200,195,213,232,11,166,189,85,162,158,35,194,73,38,211,61,163,12,170,105,131,45,212,114,248,131,113,109,192,103,52,182,169,156,57,54,149,173,47,52,130,35,90,80,147,215,54,130,65,150,100,180,182,167,162,147,170,100,85,205,43,38,173,105,104,237,182,75,80,75,225,230,146,232,157,82,219,215,194,190,218,92,105,204,139,36,173,57,144,180,157,148,68,162,189,140,136,247,15,157,125,43,180,81,196,125,18,177,29,116,85,106,214,221,42,142,214,63,32,159,176,201,162,22,111,10,147,34,53,36,140,207,86,242,51,36,157,100,204,212,218,148,147,35,90,22,219,139,226,83,122,89,227,205,39,128,211,173,27,164,85,212,92,61,19,60,136,214,187,14,94,174,195,10,207,180,66,48,237,243,53,13,16,165,146,157,104,183,40,210,162,44,164,244,65,60,25,1,202,95,167,28,78,145,213,147,216,61,67,162,17,24,117,69,206,28,91,49,109,173,168,133,207,38,44,147,140,28,106,94,65,169,37,12,73,91,169,101,40,87,77,14,27,139,51,53,33,12,217,253,10,116,81,159,105,105,140,144,84,110,170,107,7,72,75,109,25,84,206,224,153,66,182,8,92,171,54,219,37,56,100,130,121,245,163,84,217,89,106,43,173,205,90,208,211,132,60,86,142,184,13,89,105,37,139,146,44,41,163,32,162,212,185,140,66,23,51,142,102,28,158,68,166,92,75,73,68,70,186,74,90,19,145,180,170,228,147,90,115,172,208,218,79,58,210,71,244,17,163,78,142,148,38,139,248,89,1,134,116,52,54,239,21,25,57,142,206,247,205,57,166,204,203,47,198,106,221,117,205,78,183,80,133,106,144,172,136,224,69,196,204,61,157,1,64,81,184,91,70,202,112,251,15,169,232,73,29,61,35,135,40,104,24,8,84,158,70,145,115,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,239,203,203,21,59,150,242,20,45,234,222,3,112,6,155,159,81,10,153,157,128,104,93,250,187,70,42,105,51,4,196,79,131,122,245,169,25,118,203,88,200,175,234,61,163,42,215,194,229,196,98,110,149,81,49,80,254,11,234,25,205,155,109,189,210,103,111,80,236,1,6,149,10,86,198,207,100,159,75,63,18,247,132,185,232,23,55,137,118,146,36,154,26,177,213,150,220,71,250,212,47,120,137,26,189,74,78,201,114,183,170,113,253,200,149,109,0,227,90,85,42,130,39,90,59,213,196,91,149,238,112,160,36,122,13,70,182,140,207,217,91,238,13,213,21,136,113,229,203,37,48,163,35,35,233,31,15,120,135,33,71,114,1,226,49,93,68,154,46,105,188,175,226,63,10,129,11,90,116,44,149,137,21,177,92,191,83,127,1,12,38,115,23,92,52,81,211,99,59,17,22,163,121,253,117,177,11,26,113,189,159,19,43,91,26,76,143,155,120,126,215,134,1,211,232,81,98,173,99,55,254,161,196,127,26,100,78,6,14,149,232,170,111,254,66,131,252,19,98,15,180,40,35,58,214,44,237,191,152,226,63,141,50,39,7,7,63,180,170,111,254,66,131,252,19,96,61,253,172,2,167,192,131,135,0,20,20,79,1,81,68,240,1,168,184,24,23,16,46,6,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,80,166,99,21,51,176,210,2,165,99,226,52,168,86,215,26,76,238,3,82,56,24,2,56,24,23,16,21,61,219,136,117,243,99,249,73,211,250,159,190,67,176,87,226,29,116,222,251,11,191,185,251,228,2,53,249,68,85,243,19,16,56,126,165,127,14,16,96,54,3,182,111,99,20,141,22,61,251,79,15,218,174,140,246,229,17,81,115,46,32,21,247,252,202,254,28,32,193,157,29,24,214,99,29,60,163,69,239,181,245,254,197,120,4,227,224,75,90,186,46,154,43,25,90,158,130,45,255,0,90,104,123,202,156,175,46,104,189,217,63,193,80,242,56,46,201,34,140,167,58,54,249,131,6,92,125,201,177,236,106,4,164,224,144,74,45,218,210,251,198,2,20,57,65,90,255,0,100,98,59,30,249,220,247,240,237,139,49,163,233,95,159,191,246,95,244,162,252,242,133,65,41,188,66,101,122,171,19,147,153,233,145,230,227,227,218,22,11,0,93,201,207,221,43,95,101,234,250,232,9,238,194,179,186,230,62,251,31,231,143,159,93,44,60,233,177,147,252,63,168,125,34,248,250,4,194,135,73,78,76,72,149,125,236,117,125,88,249,251,210,195,206,151,24,255,0,195,250,135,210,47,128,246,186,14,104,139,53,210,247,22,213,74,63,49,139,148,82,114,24,116,204,170,57,171,16,234,90,208,193,172,146,136,86,86,105,54,145,18,241,230,201,172,59,18,27,121,194,75,154,163,109,83,81,143,184,223,133,250,12,104,243,5,60,126,71,22,228,166,69,15,9,76,82,210,40,103,28,90,226,159,68,58,138,22,20,223,94,115,109,4,211,10,82,222,112,212,100,134,212,100,78,56,105,66,236,94,130,152,145,135,58,58,114,102,200,113,162,175,131,216,101,48,60,237,49,155,57,46,129,37,197,76,34,149,55,126,17,130,50,77,181,143,47,44,51,9,91,138,36,146,82,217,41,104,66,46,152,150,210,91,72,186,239,74,12,83,143,196,186,234,35,245,216,57,60,22,70,126,102,74,246,151,158,98,15,88,211,77,235,181,90,245,167,90,180,231,87,19,62,4,65,229,106,156,85,196,122,211,17,226,177,122,164,173,38,177,117,156,92,193,19,69,78,211,16,109,69,55,20,217,164,218,113,165,55,151,83,171,200,130,108,155,202,150,210,132,37,4,146,74,72,166,158,135,45,35,127,177,153,136,71,164,255,0,246,213,242,63,168,246,61,171,63,57,243,95,53,185,179,243,150,111,211,158,94,111,95,147,85,173,241,250,209,141,124,151,154,0,198,77,227,101,186,77,99,125,59,169,149,51,179,76,104,121,99,238,62,196,83,145,77,62,211,236,205,149,171,90,50,178,90,171,52,219,132,180,188,151,20,225,164,144,77,41,217,19,210,195,205,103,25,62,15,234,31,71,62,3,230,188,74,151,42,150,129,223,162,250,85,225,4,151,245,167,106,233,20,178,95,245,245,196,206,212,189,111,237,116,186,134,217,253,114,33,106,245,85,136,173,31,84,160,62,102,112,47,29,49,31,71,76,71,151,98,134,23,206,118,25,172,13,218,121,151,72,215,11,48,133,81,145,185,11,18,217,25,107,25,94,84,220,174,74,37,37,43,66,144,180,33,105,206,13,58,57,79,161,177,155,8,228,248,83,130,199,23,41,69,85,39,129,142,172,35,161,163,29,74,225,150,226,30,40,201,1,147,176,205,169,196,18,181,6,184,150,150,72,117,25,155,202,104,90,200,237,247,41,118,131,145,58,56,214,78,227,5,16,184,69,225,213,107,56,113,12,194,54,134,161,215,35,152,188,78,62,112,73,101,4,148,156,49,165,14,169,149,33,61,4,54,109,172,136,210,133,189,134,212,157,45,61,174,106,169,53,21,75,64,237,179,170,130,97,15,43,151,67,107,80,222,190,41,247,18,219,77,231,89,165,9,204,181,164,174,163,36,149,238,102,69,188,7,160,194,28,23,197,12,122,172,155,195,252,35,164,34,234,41,235,144,238,197,156,59,43,109,164,52,195,100,89,221,117,215,84,150,154,69,205,41,37,45,73,35,90,208,130,186,150,146,63,161,61,21,116,103,163,116,80,194,56,60,45,163,227,162,230,43,84,66,166,83,121,156,73,154,87,49,152,184,134,208,235,228,222,99,75,40,202,211,104,67,105,51,202,132,39,50,150,188,238,47,202,232,57,162,36,171,68,28,35,85,40,252,198,18,113,86,79,162,19,50,168,230,172,67,165,8,91,228,130,74,33,89,89,164,157,92,51,37,155,38,176,238,107,113,231,9,45,235,77,180,228,80,0,0,0,0,0,12,85,229,71,243,19,196,223,137,125,49,4,33,91,68,239,58,124,27,248,64,167,189,34,192,154,158,84,127,49,60,77,248,151,211,16,66,21,180,78,243,167,193,191,132,10,123,210,44,0,203,78,82,222,79,184,156,30,154,206,52,131,194,9,84,35,120,125,31,17,180,206,37,48,141,53,10,197,52,181,170,21,134,201,178,91,230,183,209,17,18,251,170,36,50,210,80,193,89,36,68,130,77,156,146,24,95,165,26,49,113,188,70,161,213,23,78,97,124,84,61,170,56,201,180,19,170,151,79,216,66,220,66,33,225,16,102,130,126,37,14,165,210,75,232,85,161,236,230,115,81,44,225,223,153,73,180,166,85,63,149,70,200,167,178,200,73,140,182,99,14,228,36,100,28,91,41,121,136,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,194,83,41,149,72,37,80,82,41,20,178,18,93,45,151,67,183,9,7,7,8,202,89,98,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,32,16,195,203,87,231,79,75,124,31,192,250,70,98,61,7,36,206,16,209,184,245,133,250,70,97,30,32,49,22,228,138,162,135,166,89,136,56,71,205,151,218,90,28,152,58,211,205,175,121,18,219,117,182,220,34,81,41,6,104,34,82,84,147,82,79,207,242,213,249,211,210,223,7,240,62,145,152,139,171,200,99,244,236,253,237,255,0,41,0,192,13,39,116,122,170,180,95,198,89,214,17,213,49,59,126,193,171,137,151,77,17,10,228,59,51,56,23,83,153,168,134,210,178,250,166,214,73,82,210,135,90,117,4,181,228,204,121,149,201,95,167,84,77,1,80,202,180,97,197,40,248,183,233,137,228,67,50,218,49,230,97,90,201,41,152,191,20,242,212,195,164,219,100,243,136,138,122,36,136,156,90,215,170,90,80,89,82,218,214,182,228,83,76,29,19,40,221,46,176,191,192,121,236,68,36,158,123,1,16,220,76,138,163,84,1,197,63,42,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,201,125,90,204,141,77,32,203,231,134,172,165,167,180,53,85,57,162,170,152,29,138,117,79,204,34,37,115,24,109,106,28,212,69,48,226,155,117,188,232,53,33,89,86,133,21,210,102,147,181,200,204,183,128,250,147,16,193,202,223,133,250,81,175,23,28,196,106,225,81,117,30,23,194,195,218,156,140,148,193,58,153,116,129,133,173,180,46,30,45,4,107,38,34,86,234,154,37,62,181,90,34,237,228,52,146,10,29,140,149,228,185,211,170,161,198,249,83,216,21,139,241,241,115,74,202,65,14,135,36,243,114,133,138,137,126,105,46,74,87,172,92,115,168,109,77,52,182,13,45,35,104,121,196,107,142,33,148,153,41,236,203,119,63,230,210,153,84,254,85,27,34,158,203,33,38,50,217,140,59,144,145,144,113,108,165,230,34,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,1,12,60,152,186,7,124,155,231,176,216,243,139,18,92,212,13,63,48,79,54,202,230,50,237,100,45,80,242,80,242,92,178,181,169,61,76,59,233,135,53,102,109,198,158,81,56,201,223,35,169,44,255,0,229,71,243,19,196,223,137,125,49,4,50,126,83,41,149,72,37,80,82,41,20,178,18,93,45,151,67,183,9,7,7,8,202,89,98,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,140,28,168,254,98,120,155,241,47,166,32,128,66,182,137,222,116,248,55,240,129,79,122,69,129,63,218,78,232,245,74,233,65,131,83,172,35,170,98,118,13,191,87,19,46,154,34,21,184,135,165,145,205,43,51,81,13,165,101,245,77,172,146,164,41,109,58,234,9,104,207,152,160,7,68,239,58,124,27,248,64,167,189,34,192,250,83,1,243,45,138,88,23,136,248,73,140,179,60,6,168,228,219,109,95,46,152,51,46,110,18,82,103,25,183,56,250,80,184,99,135,36,22,119,53,200,117,165,33,25,73,207,24,73,82,18,187,164,164,215,18,240,203,27,112,143,145,246,174,162,113,238,115,23,17,80,193,68,75,145,11,45,137,113,135,215,37,151,38,119,4,220,52,17,68,50,227,137,125,4,150,205,212,40,213,208,67,233,100,136,146,202,72,72,164,214,128,163,103,181,148,131,16,103,52,244,36,101,67,74,195,199,67,73,99,158,35,82,224,17,24,77,20,73,180,70,121,82,181,165,134,208,107,182,114,70,116,145,146,92,89,43,29,121,81,252,196,241,55,226,95,76,65,0,128,17,245,80,62,85,199,213,64,0,242,152,165,138,84,38,11,80,147,60,76,196,185,239,51,83,114,109,78,219,27,178,189,17,170,214,188,134,91,241,108,161,110,42,238,58,132,244,82,118,189,206,196,70,101,232,38,211,105,84,130,85,27,61,158,204,225,37,210,217,116,59,145,113,145,145,111,37,150,33,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,16,45,202,25,166,156,215,74,124,80,136,145,82,21,4,90,176,174,154,136,34,167,224,206,25,80,165,26,249,55,149,217,131,237,169,70,165,173,74,55,82,209,172,146,104,100,210,90,182,214,183,179,4,143,233,221,93,124,148,57,48,39,120,151,205,124,217,225,109,63,74,207,118,45,126,187,101,218,166,18,231,181,90,204,169,207,151,89,151,54,84,222,215,177,94,194,32,116,78,243,167,193,191,132,10,123,210,44,9,84,210,91,255,0,35,108,163,224,254,132,252,60,172,69,94,137,222,116,248,55,240,129,79,122,69,128,25,85,202,117,160,119,200,66,123,19,143,56,79,37,203,64,212,19,5,115,148,174,93,46,213,194,210,239,41,12,165,187,171,90,163,212,196,62,168,131,78,86,219,105,149,27,108,149,179,180,147,198,173,20,116,174,196,125,18,177,29,21,173,20,238,221,42,142,213,177,63,144,62,241,162,22,111,10,147,51,36,168,200,143,86,242,51,40,218,120,136,212,218,148,162,50,90,22,227,107,250,51,155,74,101,83,249,84,108,138,123,44,132,152,203,102,48,238,66,70,65,197,178,151,152,137,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,124,251,105,209,161,148,247,67,204,71,133,150,55,53,231,154,50,168,218,34,41,153,147,171,65,69,41,182,141,26,216,104,150,211,107,60,214,181,162,55,18,146,109,196,173,42,78,83,53,180,216,94,14,82,62,80,72,109,34,98,91,193,236,27,154,197,167,14,165,209,9,137,141,153,50,235,172,162,166,89,180,195,141,19,176,239,48,211,204,162,25,226,125,36,133,41,72,113,100,135,45,116,54,101,96,52,62,209,50,178,210,235,20,60,7,145,68,69,201,228,80,16,238,68,207,106,52,192,20,83,18,164,27,107,54,9,104,55,26,37,173,215,80,77,165,4,188,246,214,44,136,210,210,204,173,254,11,225,13,101,143,88,161,79,225,30,31,177,8,228,246,162,136,83,48,231,22,249,50,195,72,67,106,117,215,156,94,243,36,54,211,110,56,100,146,82,204,144,100,148,169,70,73,63,161,237,24,180,122,165,116,95,193,169,46,17,210,209,59,126,193,172,137,152,205,23,10,220,59,211,56,231,85,153,216,135,18,130,250,150,208,74,82,212,134,154,105,6,181,228,204,97,234,176,183,11,104,76,22,161,37,152,103,134,146,46,102,166,228,218,237,138,11,106,122,35,85,173,121,111,57,227,30,90,220,85,220,117,106,233,40,237,123,21,136,136,139,213,128,0,243,245,253,1,70,226,157,27,54,195,236,65,167,161,39,148,244,242,28,225,163,160,98,72,242,58,139,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,204,101,89,75,79,104,106,170,115,69,85,48,59,20,234,159,152,68,74,230,48,218,212,57,168,138,97,197,54,235,121,208,106,66,178,173,10,43,164,205,39,107,145,153,111,31,82,98,18,249,97,176,66,107,65,233,23,15,140,175,79,33,35,37,184,163,14,74,135,132,75,106,67,240,47,203,161,97,33,157,66,248,165,104,82,77,149,165,100,100,119,91,137,52,150,66,91,129,134,184,157,137,149,86,46,213,238,87,85,172,94,215,58,136,151,203,101,241,49,74,113,199,28,138,216,160,152,131,67,238,173,197,169,107,121,196,67,165,110,44,213,210,113,75,81,17,17,145,23,46,153,197,234,202,144,194,250,223,8,228,79,194,51,34,196,40,137,75,211,211,83,4,183,222,68,189,199,157,97,148,44,247,33,6,235,196,226,140,139,57,155,45,145,40,146,107,74,252,80,0,201,78,78,220,11,131,199,237,43,41,74,110,125,38,231,58,110,67,173,169,39,204,168,216,54,213,11,10,68,109,33,214,222,37,37,230,92,138,92,43,46,54,73,82,148,219,203,242,72,141,105,250,20,17,213,200,183,131,147,218,63,6,170,220,98,155,189,171,132,196,73,132,60,60,174,27,42,15,52,44,181,81,13,170,39,58,86,102,89,223,126,33,173,90,144,133,39,102,205,210,75,137,50,145,80,0,0,0,0,0,31,62,220,164,152,47,42,193,13,45,42,137,21,47,72,66,83,116,196,242,30,14,125,34,131,132,90,117,6,195,204,146,95,83,109,146,143,82,141,177,168,196,147,86,73,36,146,68,132,165,188,130,197,78,177,50,170,168,48,226,151,194,217,180,94,209,37,163,230,19,73,132,163,88,227,139,114,31,111,40,93,123,9,204,179,66,25,37,194,19,137,66,18,159,24,251,234,51,81,175,116,186,114,203,224,132,214,186,193,41,6,52,75,231,144,144,240,248,95,16,250,99,160,30,109,89,226,216,153,63,7,14,75,105,101,114,37,182,235,109,93,10,34,37,33,197,171,49,26,9,14,67,8,15,107,131,120,189,89,96,70,34,75,241,75,15,159,132,98,161,148,195,199,51,2,252,75,4,242,33,215,19,8,244,41,188,72,62,138,150,132,190,165,160,148,74,70,116,167,50,86,155,164,252,253,39,75,79,107,154,170,77,69,82,208,59,108,234,160,152,67,202,229,208,218,212,55,175,138,125,196,182,211,121,214,105,66,115,45,105,43,168,201,37,123,153,145,111,29,80,206,158,71,220,28,158,215,58,80,22,42,195,189,179,201,112,210,94,252,68,99,153,80,189,124,84,116,59,240,144,240,214,53,165,105,204,133,196,187,172,36,173,37,179,100,86,83,113,38,2,101,48,171,12,233,92,27,195,138,115,11,104,168,77,158,75,76,203,218,151,195,102,109,180,56,246,66,233,190,238,173,8,66,158,117,102,167,28,89,36,179,184,181,168,202,234,49,234,192,0,124,171,137,52,165,116,28,137,210,183,147,135,8,235,12,62,92,36,62,34,209,240,245,2,32,89,117,13,52,137,220,34,167,49,139,56,39,95,50,37,33,105,81,41,76,41,74,213,37,110,186,149,18,73,227,117,184,203,19,253,201,113,230,39,134,95,29,122,98,52,4,5,202,102,211,89,4,214,10,123,34,153,197,203,166,82,232,134,226,224,227,33,30,83,47,195,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,36,210,99,203,21,61,99,69,57,68,178,89,15,181,227,180,94,209,42,153,76,156,150,161,169,124,11,109,153,106,230,137,110,234,109,231,156,109,104,36,180,73,75,100,250,31,82,155,75,73,105,167,238,7,42,94,129,62,29,193,207,180,174,194,247,242,84,18,169,126,217,87,202,226,34,44,220,124,12,35,4,147,140,135,82,206,205,188,203,13,36,150,213,201,46,54,217,26,8,157,73,165,248,129,1,202,148,202,102,179,249,172,20,138,69,44,139,152,204,166,49,13,194,65,193,194,50,167,159,137,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,78,247,39,238,130,50,45,21,105,86,235,90,165,27,110,38,212,18,242,110,99,19,117,183,205,112,175,183,10,227,178,172,136,136,118,29,253,84,76,58,143,105,73,18,151,123,21,147,184,237,175,38,86,128,49,56,39,13,46,210,43,21,155,139,102,182,156,201,220,102,6,156,143,150,52,218,233,228,58,234,136,222,82,205,75,94,210,228,58,90,43,17,50,182,144,252,67,78,37,70,163,36,200,80,11,85,165,143,154,198,50,124,31,212,62,142,124,124,214,15,165,61,44,124,214,49,147,224,254,161,244,115,227,230,176,4,154,105,79,160,228,78,37,104,137,133,90,82,97,178,225,26,158,211,24,79,79,174,169,150,41,13,48,83,25,116,44,177,181,156,106,28,177,26,226,89,106,233,82,92,81,235,25,105,180,160,210,166,146,219,209,215,64,87,245,150,22,86,82,156,65,195,234,134,46,71,80,200,226,10,38,6,58,24,203,59,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,253,25,232,157,230,177,131,127,7,244,247,163,152,17,193,202,177,160,172,53,28,228,126,148,248,81,1,9,13,34,138,136,55,171,88,21,69,58,167,211,49,139,141,89,243,146,13,231,20,74,67,174,196,54,210,153,108,147,171,50,109,73,66,146,167,13,160,199,253,53,249,64,235,45,46,169,234,78,135,84,138,18,71,79,72,225,224,230,83,54,91,100,179,199,207,246,83,68,67,233,53,41,106,106,25,181,59,16,219,45,146,205,70,133,26,221,82,148,164,161,159,43,160,230,136,147,93,47,177,113,84,163,243,24,185,61,39,33,135,76,202,163,154,177,14,165,173,12,26,201,40,133,101,102,147,105,17,47,30,108,154,195,177,33,183,156,36,185,170,54,213,111,244,117,192,106,203,73,44,92,145,97,77,25,5,22,165,204,98,16,185,156,115,48,228,242,37,50,226,90,74,34,53,210,82,208,156,141,165,87,36,154,211,157,102,134,210,121,214,146,63,161,61,29,112,26,141,209,183,8,228,88,83,70,65,66,37,18,232,116,46,103,28,204,57,178,185,180,196,208,146,136,141,116,148,181,171,59,138,77,201,38,181,100,65,33,180,158,68,36,136,34,47,149,254,150,145,80,216,251,135,180,85,45,3,177,73,105,252,47,148,202,229,208,218,213,185,168,133,98,54,61,182,155,206,179,82,213,149,8,73,93,70,106,59,92,204,207,120,189,124,134,63,78,207,222,223,242,144,181,92,181,126,116,244,183,193,252,15,164,102,34,234,242,24,253,59,63,123,127,202,64,37,80,0,113,38,211,105,84,130,85,27,61,158,204,225,37,210,217,116,59,145,113,145,145,111,37,150,33,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,1,129,124,181,126,107,20,183,194,4,15,163,166,35,0,57,46,60,251,48,203,227,175,67,198,143,65,202,41,167,84,78,148,181,145,208,248,125,31,22,140,43,144,68,50,244,11,49,48,173,33,115,57,139,37,16,131,153,17,155,100,251,40,83,113,10,109,12,169,126,66,18,181,33,11,81,161,24,213,130,248,189,89,96,46,40,83,248,185,135,239,194,55,61,167,98,20,244,57,69,176,79,48,234,22,218,154,117,151,17,184,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,136,62,156,192,90,173,26,52,139,161,52,160,194,200,12,76,161,98,63,90,131,156,65,100,123,230,100,211,102,101,231,224,245,142,180,222,187,85,175,66,117,168,78,69,241,35,226,69,117,64,0,0,5,159,210,183,2,176,191,72,44,23,157,210,24,175,21,9,46,150,203,161,226,102,240,115,168,184,151,25,98,71,26,220,35,237,183,49,115,43,173,37,104,97,47,56,179,67,139,38,204,136,243,118,151,206,12,218,10,26,93,53,141,151,193,205,161,38,144,240,177,14,50,212,116,34,93,75,17,72,74,140,146,243,100,242,16,233,33,68,68,162,39,16,133,216,203,50,82,119,34,146,174,85,141,58,161,171,23,35,244,88,194,136,248,72,153,20,44,65,179,90,199,42,21,212,190,169,140,36,106,203,155,80,79,54,146,74,26,118,29,183,84,243,102,173,97,155,105,74,210,148,184,78,224,6,21,96,190,40,99,124,214,111,34,194,138,66,46,164,153,72,228,241,19,232,200,56,69,183,175,40,38,84,132,184,166,219,82,137,79,47,51,173,164,154,108,148,226,141,68,73,74,128,95,94,77,77,30,169,93,34,244,154,129,146,86,177,55,146,210,50,245,85,177,50,245,66,182,251,115,93,154,42,25,180,65,186,78,17,160,153,90,223,73,184,70,149,102,109,11,65,18,77,100,180,79,240,249,108,164,234,153,237,13,85,73,171,90,90,59,98,157,83,243,8,121,164,186,39,84,135,53,17,76,56,151,26,115,34,201,72,86,85,161,39,101,17,164,237,99,35,45,195,232,123,67,189,42,168,221,43,240,142,95,88,73,166,80,137,169,229,208,240,240,213,100,161,182,205,149,203,166,38,142,153,165,165,45,106,217,156,82,92,83,43,204,172,200,35,73,158,177,14,33,1,125,70,0,114,213,249,172,82,223,8,16,62,142,152,140,255,0,24,1,203,87,230,177,75,124,32,64,250,58,98,2,61,121,51,165,50,169,254,154,248,127,34,158,203,33,38,50,217,140,60,250,18,50,14,45,148,188,196,75,14,73,35,146,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,181,229,6,208,146,107,162,133,126,220,246,152,98,46,59,14,170,168,136,135,165,81,137,133,82,88,148,190,167,158,82,37,43,113,79,58,181,173,184,116,182,164,186,225,164,222,45,97,164,140,219,114,220,94,75,143,62,204,50,248,235,208,241,162,116,241,87,12,233,92,100,195,138,143,11,107,88,77,162,75,83,75,221,151,196,229,109,181,184,206,114,232,62,214,177,11,66,94,105,100,151,27,89,164,242,56,132,40,138,233,32,16,89,160,46,154,245,86,138,120,143,9,36,155,76,246,140,50,169,166,12,183,81,203,226,13,197,183,1,156,210,218,166,112,228,218,86,180,188,210,8,141,105,66,79,92,218,9,6,89,146,210,218,229,114,131,105,183,53,210,190,191,110,69,76,63,23,3,135,84,172,68,67,50,168,52,197,41,76,77,159,75,207,37,19,101,182,166,90,90,22,228,58,155,74,90,112,148,108,150,176,146,100,110,57,123,85,165,86,140,245,150,138,24,185,25,133,181,132,116,36,197,10,135,76,202,81,51,134,50,74,38,50,231,22,226,26,124,219,204,106,101,121,154,113,11,109,70,121,86,133,101,82,209,145,197,180,85,209,158,178,210,191,23,32,240,182,143,142,132,151,33,48,234,153,77,230,113,38,74,68,186,92,218,219,67,175,147,121,137,79,47,51,173,161,13,164,203,50,214,156,202,66,51,184,128,186,188,159,58,18,77,116,175,175,220,158,212,236,69,192,225,213,43,17,14,244,214,49,80,170,83,19,103,210,243,42,92,165,14,37,230,150,133,185,14,167,20,167,91,53,27,37,171,53,17,27,141,222,119,169,58,90,69,67,82,178,106,42,150,129,216,164,180,252,190,30,87,46,134,214,173,205,68,43,13,165,182,155,206,179,82,213,149,8,73,93,70,106,59,92,204,207,120,234,176,171,12,233,92,27,195,138,115,11,104,168,77,158,75,76,203,218,151,195,102,109,180,56,246,66,233,190,238,173,8,66,158,117,102,167,28,89,36,179,184,181,168,202,234,49,234,192,66,183,45,95,157,61,45,240,127,3,233,25,136,242,156,149,56,103,74,227,38,48,98,102,22,214,176,155,68,150,166,194,249,156,190,39,43,109,173,198,115,204,37,217,31,107,88,133,161,47,52,178,75,141,172,210,121,28,66,20,69,116,144,245,124,181,126,116,244,183,193,252,15,164,102,35,137,200,195,54,149,75,180,175,157,193,204,38,112,144,177,19,74,30,62,18,5,167,158,74,23,20,249,70,65,60,109,52,147,59,173,100,211,46,184,105,77,207,35,107,87,4,153,144,99,86,149,90,51,214,90,40,98,228,102,22,214,17,208,147,20,42,29,51,41,68,206,24,201,40,152,203,156,91,136,105,243,111,49,169,149,230,105,196,45,181,25,229,90,21,149,75,70,71,23,152,28,148,250,113,195,97,172,214,3,69,188,73,68,91,178,42,158,112,72,165,166,105,91,175,156,186,99,20,164,32,160,150,221,204,145,12,243,182,82,84,218,75,86,243,174,41,100,164,186,167,25,146,157,42,180,103,163,116,175,194,56,204,45,172,35,162,229,203,76,66,102,82,137,156,49,154,151,46,152,182,135,16,211,230,222,98,75,200,202,235,136,91,106,50,204,133,171,42,144,188,142,35,231,94,191,160,43,44,44,172,166,216,125,136,52,244,92,142,161,145,196,28,52,116,12,73,22,118,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,9,137,229,171,243,88,165,190,16,32,125,29,49,17,87,162,119,157,62,13,252,32,83,222,145,96,123,252,71,211,54,123,139,122,29,210,186,51,215,50,173,108,214,132,168,37,209,18,73,196,58,16,134,223,147,195,192,197,195,38,26,33,5,107,60,214,181,148,161,196,145,147,141,145,231,178,208,107,123,192,104,157,231,79,131,127,8,20,247,164,88,1,244,166,3,8,57,93,177,10,190,195,93,27,105,185,238,28,215,21,5,43,50,126,184,131,132,118,50,73,51,122,5,247,24,84,4,122,148,210,156,101,73,81,160,212,132,40,210,103,107,161,39,212,66,53,116,100,210,111,73,41,254,146,88,81,34,158,233,7,137,83,25,108,198,184,145,66,70,65,197,213,145,239,49,18,195,145,236,165,198,156,109,78,154,86,133,36,205,38,147,35,35,35,50,48,31,65,35,175,168,37,203,156,72,38,82,150,245,121,163,96,222,134,78,179,200,186,208,105,233,110,61,219,247,238,49,216,0,15,149,113,58,28,144,80,27,30,135,48,81,27,58,155,219,170,57,156,70,99,189,156,178,144,222,98,191,87,139,203,187,173,38,33,22,175,151,20,162,172,157,202,73,130,96,160,166,49,48,250,162,59,146,50,58,164,229,43,118,90,194,119,185,43,96,27,132,208,111,15,226,16,181,41,81,175,206,31,89,31,4,153,77,34,155,177,119,89,178,63,124,204,6,14,242,217,203,144,214,144,52,60,220,153,81,42,38,142,68,49,185,115,178,137,168,216,149,17,23,121,107,79,254,145,11,61,201,99,46,92,126,156,152,124,241,106,205,16,45,77,226,86,75,235,46,107,138,65,91,119,18,82,210,125,92,12,100,31,46,12,3,109,215,216,89,51,37,168,220,136,147,204,88,82,122,136,155,121,165,17,151,127,140,63,180,66,207,242,67,75,151,27,166,76,182,37,44,19,133,1,79,205,34,20,163,50,241,100,109,165,188,197,126,247,8,183,123,47,124,4,234,8,171,229,206,250,73,254,249,63,147,68,170,8,171,229,206,250,73,254,249,63,147,64,69,172,166,83,53,159,205,96,164,82,41,100,92,198,101,49,136,110,18,14,14,17,149,60,252,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,232,39,65,125,12,164,90,30,97,196,84,177,201,175,60,214,117,70,207,17,83,76,154,90,202,21,78,52,75,213,67,67,54,171,89,150,181,174,145,56,164,147,142,41,106,82,178,145,161,166,227,131,145,134,83,42,152,233,95,59,140,152,75,33,34,162,37,116,60,124,92,11,175,50,149,174,21,243,140,130,100,221,105,70,87,66,205,167,157,108,212,155,30,71,22,158,10,50,63,87,202,161,167,84,77,127,80,205,116,97,194,216,248,182,41,137,28,67,210,218,205,231,161,90,201,54,152,177,20,202,210,195,68,227,102,243,104,133,122,24,200,220,66,209,173,90,150,89,84,218,16,183,2,207,242,140,233,175,249,170,177,29,137,5,1,51,154,183,134,84,183,139,150,195,62,122,166,230,145,196,107,39,38,106,103,42,86,156,200,89,54,210,93,53,41,13,165,74,179,74,121,214,202,250,242,56,205,180,163,152,214,81,208,114,169,156,92,86,8,202,225,222,132,154,181,55,121,213,194,66,198,153,45,230,90,149,164,206,200,137,55,94,214,60,148,89,189,83,138,83,190,49,80,230,120,107,162,142,138,56,143,165,174,35,162,138,162,154,216,101,80,58,183,231,243,247,217,53,194,202,33,84,102,68,165,17,25,107,30,94,85,19,76,145,146,156,82,84,102,104,66,28,113,31,66,120,91,133,180,38,11,80,146,204,51,195,73,23,51,83,114,109,118,197,5,181,61,17,170,214,188,183,156,241,143,45,110,42,238,58,181,116,148,118,189,138,196,68,68,16,89,202,143,231,217,137,191,18,250,30,8,100,86,130,186,38,81,186,93,104,19,85,80,243,216,136,73,60,246,3,18,34,162,100,85,26,160,14,41,249,82,206,10,86,111,146,16,78,52,107,67,173,32,219,82,13,121,47,171,89,145,169,164,25,99,175,42,63,159,102,38,252,75,232,120,33,159,252,138,158,107,21,79,194,4,119,163,165,192,33,218,191,160,43,44,44,172,166,216,125,136,52,244,92,142,161,145,196,28,52,116,12,73,22,118,151,98,50,50,50,51,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,145,237,26,121,92,227,40,141,31,103,178,156,111,99,194,218,234,146,216,24,166,73,216,167,217,138,169,161,92,119,35,169,137,137,75,14,182,219,208,205,150,115,121,195,37,62,147,73,25,27,132,183,28,202,14,81,221,7,34,116,173,163,96,43,12,62,92,36,62,34,209,240,239,162,5,151,80,211,72,157,194,40,201,103,4,235,230,68,164,45,42,37,41,133,41,90,164,173,215,82,162,73,60,110,183,4,32,61,5,127,95,214,88,167,89,77,177,7,16,106,24,185,229,67,60,136,56,152,232,232,147,44,238,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,47,220,154,92,159,112,216,61,42,147,233,7,139,242,168,182,241,6,62,31,105,147,202,98,218,118,21,250,105,11,76,83,14,19,132,135,205,15,174,34,25,246,148,104,121,164,173,131,186,76,137,100,171,89,94,74,29,7,34,106,89,172,147,75,140,70,92,33,200,165,177,17,11,164,101,38,134,162,14,58,45,165,56,194,163,95,37,18,137,164,48,234,87,170,73,89,211,121,164,185,116,37,180,107,165,208,0,71,87,41,215,39,252,102,46,193,196,233,3,130,20,238,215,93,66,102,126,166,150,180,227,238,197,79,161,91,97,150,90,84,50,20,179,108,158,97,184,125,204,182,132,169,228,173,86,53,56,148,33,201,21,0,31,48,56,91,138,85,222,11,87,114,204,76,195,73,239,51,84,146,109,118,197,27,178,179,17,170,214,178,182,92,241,111,33,109,170,237,186,180,244,146,118,189,202,198,68,101,244,19,161,246,150,116,110,151,88,95,225,196,138,30,18,79,61,128,136,114,26,123,78,38,60,226,159,149,44,220,89,48,107,89,182,209,173,14,180,130,113,43,36,100,190,177,4,102,166,150,69,28,28,167,92,159,240,120,69,25,19,164,14,8,83,187,37,11,23,153,250,154,90,211,140,53,11,33,138,113,246,89,105,80,200,82,201,195,101,247,34,55,50,218,20,150,84,133,88,210,218,144,134,240,215,0,116,135,197,13,25,235,40,218,243,9,166,176,144,19,121,132,158,46,72,242,226,96,219,137,70,161,242,73,146,137,43,35,34,91,110,182,203,200,62,25,218,73,44,150,217,173,181,132,164,242,157,114,128,70,97,20,28,78,143,216,33,81,108,149,212,94,102,42,105,147,77,190,212,84,134,21,198,25,121,164,195,45,72,38,205,231,219,136,220,243,107,82,153,74,21,98,75,138,66,219,137,108,45,194,218,239,26,107,185,102,25,225,164,139,158,106,73,206,187,98,130,218,153,135,214,234,153,91,206,120,199,150,134,211,102,218,90,186,74,43,218,197,115,50,35,243,243,105,180,214,127,53,141,158,207,102,113,115,25,148,198,33,200,184,200,200,183,148,243,241,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,137,222,228,230,208,163,243,42,225,195,243,250,254,89,42,115,19,106,159,25,50,137,96,181,174,74,224,76,144,109,203,18,246,101,33,89,86,131,113,213,52,73,74,220,82,83,119,82,203,78,24,92,189,15,180,76,163,116,69,194,255,0,1,228,81,16,147,137,236,124,67,145,51,218,141,48,7,10,252,213,100,226,205,130,90,13,199,77,8,105,165,147,105,65,47,37,245,139,34,37,58,179,59,234,0,0,62,107,52,177,243,167,198,79,132,10,135,210,47,143,165,49,243,89,165,143,157,62,50,124,32,84,62,145,124,4,212,242,92,121,137,225,151,199,94,152,141,25,84,49,87,146,227,204,79,12,190,58,244,196,104,202,160,0,0,0,0,0,0,0,1,9,124,164,124,159,112,218,59,68,183,140,56,55,42,139,86,29,76,98,19,13,27,45,101,167,94,69,50,178,105,134,218,55,98,30,125,215,158,68,75,198,250,137,106,74,80,218,205,13,222,235,108,143,213,242,87,232,43,19,95,212,50,173,39,177,74,2,45,138,98,71,16,204,202,140,101,152,166,178,77,166,44,69,60,133,62,233,182,225,188,218,33,94,134,35,38,214,132,107,86,164,30,101,54,133,161,201,115,171,41,105,21,115,74,206,104,170,166,7,109,146,212,18,248,137,92,198,27,90,182,245,240,175,182,166,221,111,58,13,43,78,100,45,69,116,153,40,175,114,50,61,227,182,1,128,28,181,126,107,20,183,194,4,15,163,166,35,0,57,46,60,251,48,203,227,175,67,198,140,255,0,229,171,243,88,165,190,16,32,125,29,49,24,1,201,113,231,217,134,95,29,122,30,52,4,212,233,47,163,165,9,165,6,22,71,225,157,117,15,250,236,100,158,55,59,223,51,38,155,51,204,177,25,171,105,214,245,218,173,122,213,170,90,178,47,129,151,3,40,1,196,141,24,177,151,11,49,198,31,71,170,158,151,181,95,50,152,67,75,228,232,105,228,166,22,109,180,189,170,134,126,25,247,50,33,76,186,179,177,45,89,114,168,148,151,9,11,66,210,159,165,49,231,220,160,40,215,107,248,124,82,85,61,8,85,100,44,157,233,2,38,201,35,75,231,46,117,230,223,84,58,204,142,203,65,58,202,22,156,196,121,12,220,201,151,88,230,96,178,186,14,104,137,42,209,7,8,213,74,63,49,132,156,85,147,232,132,204,170,57,171,16,233,66,22,249,32,146,136,86,86,105,39,87,12,201,102,201,172,59,154,220,121,194,75,122,211,109,57,16,163,234,26,133,12,183,92,6,147,51,181,133,11,122,183,138,159,1,164,184,128,220,51,177,110,20,204,98,131,81,17,0,161,219,141,198,52,233,29,39,110,101,224,246,125,119,139,218,237,147,191,83,199,119,112,201,83,33,99,49,209,166,81,204,153,147,107,237,61,103,238,64,62,127,171,150,137,27,22,107,149,245,156,127,114,36,155,147,230,98,103,76,176,147,83,91,235,20,151,31,115,133,239,17,213,138,45,66,183,205,154,180,218,250,235,239,63,104,51,159,64,9,219,76,202,160,97,149,19,101,57,89,181,100,228,227,116,194,151,96,9,108,146,172,149,10,163,185,122,161,240,247,136,115,213,192,116,212,195,164,236,10,213,154,254,56,203,135,114,71,114,119,1,109,177,177,215,81,66,206,77,8,189,182,126,163,253,121,177,10,154,105,186,234,241,34,177,53,160,138,252,221,125,199,250,196,56,155,12,104,54,188,6,156,18,184,252,175,248,102,196,42,105,179,147,228,145,89,229,225,243,59,240,16,192,56,26,18,159,231,218,50,255,0,222,56,143,227,76,137,193,193,239,237,46,156,255,0,144,160,255,0,4,216,131,237,9,139,243,233,22,127,241,28,71,241,166,68,224,224,237,188,10,166,255,0,228,40,63,193,54,3,223,159,2,20,21,62,4,40,0,40,158,2,162,137,224,3,81,112,48,34,32,46,6,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,178,42,103,97,164,192,84,142,195,110,246,27,133,110,177,167,41,31,80,10,163,129,129,113,4,238,189,250,192,184,128,170,191,16,235,39,75,74,101,239,25,157,173,151,248,68,59,53,126,33,210,212,75,36,75,98,20,119,221,147,248,68,2,52,57,67,162,201,80,117,251,58,203,145,243,86,235,119,194,12,51,209,161,147,123,24,233,194,74,111,125,179,175,246,43,195,46,185,66,226,81,179,215,246,37,95,230,87,223,132,24,195,162,52,189,136,220,93,165,29,113,178,60,251,125,238,163,46,16,175,246,123,192,38,219,8,91,75,116,101,58,86,177,148,142,16,143,255,0,116,216,245,211,150,146,236,42,18,73,185,235,8,248,247,24,243,184,104,195,108,210,242,68,33,54,36,202,97,146,91,251,27,64,245,17,137,37,180,73,236,80,8,132,229,27,144,147,21,148,157,237,151,46,190,103,60,85,243,222,254,53,142,254,241,136,216,31,20,150,121,235,167,151,54,205,213,127,215,6,114,242,146,65,33,85,61,56,100,146,190,223,59,190,243,253,114,28,96,62,18,70,55,13,206,183,37,116,181,28,11,235,128,39,219,6,99,82,243,211,50,55,51,89,80,221,86,235,112,64,110,150,30,116,184,199,254,31,212,62,145,124,78,230,2,70,55,21,17,54,36,146,186,43,132,226,69,214,110,8,35,210,191,206,151,24,255,0,195,250,135,210,47,128,226,214,216,243,89,86,120,61,135,152,26,184,216,184,74,78,128,135,140,90,37,233,136,35,98,54,99,17,29,23,16,168,213,164,144,147,206,150,162,80,194,82,163,94,66,109,197,32,211,174,113,34,255,0,242,117,232,43,19,165,45,100,85,198,32,192,69,163,10,164,17,15,51,30,244,52,83,72,92,206,98,201,67,172,165,166,68,225,62,202,20,220,66,92,91,201,71,144,133,33,43,66,212,75,69,170,208,239,69,106,203,74,236,92,151,209,242,121,116,90,105,137,116,68,60,77,87,55,109,194,101,18,233,113,175,166,73,117,72,90,118,151,18,151,18,202,50,171,50,200,212,101,171,67,139,71,208,157,3,135,244,118,22,81,178,156,62,195,202,122,18,71,79,72,225,202,26,6,6,24,143,35,72,185,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,135,101,43,149,74,169,249,100,28,142,69,44,132,150,203,101,176,237,194,65,193,194,50,150,88,134,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,91,109,43,206,250,44,99,25,255,0,253,63,168,125,28,248,186,138,35,191,75,120,181,122,87,219,243,44,99,29,191,224,254,161,244,115,224,62,107,199,213,40,249,90,31,84,160,58,186,174,150,145,87,52,172,230,138,170,96,118,217,45,65,47,136,149,204,97,181,171,111,95,10,251,106,109,214,243,160,210,180,230,66,148,87,73,146,138,247,35,35,222,49,219,69,29,1,48,191,69,42,254,182,196,106,98,105,23,49,153,84,241,17,48,178,166,148,78,52,196,146,72,227,201,121,16,8,74,157,113,79,172,148,219,100,168,135,20,106,81,52,222,84,183,227,13,204,158,43,245,13,64,0,0,0,3,31,244,245,197,42,239,5,180,78,174,113,51,13,39,188,205,82,73,185,179,98,141,217,89,136,213,107,102,80,172,185,226,222,66,219,85,219,117,105,233,36,237,123,149,140,136,202,48,52,122,229,30,211,58,185,199,220,52,162,170,156,100,219,100,181,5,97,38,149,204,97,188,29,149,55,175,133,126,53,166,221,111,58,33,146,180,230,66,212,87,73,146,138,247,35,35,222,2,111,192,0,6,42,242,163,249,137,226,111,196,190,152,130,16,173,162,119,157,62,13,252,32,83,222,145,96,77,79,42,63,152,158,38,252,75,233,136,33,10,218,39,121,211,224,223,194,5,61,233,22,0,125,41,128,0,8,86,229,171,243,167,165,190,15,224,125,35,49,23,87,144,199,233,217,251,219,254,82,22,171,150,175,206,158,150,248,63,129,244,140,196,91,253,6,116,205,145,104,121,135,24,197,51,110,85,207,53,157,81,204,112,244,204,181,212,44,161,84,227,69,31,173,137,137,113,54,179,45,107,90,51,109,42,39,28,82,210,148,229,35,91,173,134,117,114,157,105,227,242,16,145,68,224,54,19,206,178,215,213,4,189,92,229,52,151,76,117,113,84,187,42,91,42,110,233,213,40,181,209,12,42,32,147,149,198,221,101,38,219,197,108,237,40,225,218,128,160,43,44,83,172,165,56,125,135,212,244,92,242,161,158,68,20,52,12,12,49,22,119,87,99,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,234,102,211,105,172,254,107,27,61,158,204,226,230,51,41,140,67,145,113,145,145,111,41,231,226,95,113,70,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,19,169,201,197,160,228,78,138,84,108,125,97,136,43,132,136,196,90,194,29,132,71,50,210,26,117,18,72,68,153,172,160,154,124,136,212,181,169,70,149,62,164,171,84,165,180,210,82,74,38,73,215,2,234,232,125,162,101,27,162,46,23,248,15,34,136,132,156,79,99,226,28,137,158,212,105,128,56,87,230,171,39,22,108,18,208,110,58,104,67,77,44,155,74,9,121,47,172,89,17,41,213,153,223,80,0,1,138,188,168,254,98,120,155,241,47,166,32,134,85,12,85,229,71,243,19,196,223,137,125,49,4,2,21,180,78,243,167,193,191,132,10,123,210,44,15,165,49,243,89,162,119,157,62,13,252,32,83,222,145,96,125,41,128,12,85,229,71,243,19,196,223,137,125,49,4,50,168,98,175,42,63,152,158,38,252,75,233,136,32,16,2,62,170,7,202,184,153,62,83,174,80,8,204,34,131,137,209,251,4,42,45,146,186,139,204,197,77,50,105,183,218,138,144,194,184,195,47,52,152,101,169,4,217,188,251,113,27,158,109,106,83,41,66,172,73,113,72,91,97,96,57,78,185,64,32,241,118,50,39,71,236,16,168,182,186,22,19,51,21,52,201,166,216,118,22,125,20,219,236,188,210,97,150,164,27,132,203,14,67,238,121,181,165,47,41,106,177,41,180,161,110,71,88,245,88,91,133,181,222,52,215,114,204,51,195,73,23,60,212,147,157,118,197,5,181,51,15,173,213,50,183,156,241,143,45,13,166,205,180,181,116,148,87,181,138,230,100,71,229,64,77,78,146,223,249,27,101,31,7,244,39,225,229,98,42,244,78,243,167,193,191,132,10,123,210,44,9,84,210,91,255,0,35,108,163,224,254,132,252,60,172,69,94,137,222,116,248,55,240,129,79,122,69,128,31,74,99,202,98,150,22,208,152,211,66,76,240,207,18,228,92,243,77,206,117,59,108,22,212,244,62,183,84,242,30,111,198,50,180,56,155,56,210,21,209,81,94,214,59,145,153,31,171,0,24,235,161,110,133,180,110,134,212,108,222,77,38,168,162,234,74,134,164,136,109,233,212,233,230,78,25,17,8,100,220,40,102,90,134,37,173,45,33,180,186,229,207,50,150,165,184,179,53,101,200,134,242,40,0,0,0,0,6,42,242,157,97,111,201,67,67,106,215,100,145,115,156,214,146,217,234,153,127,203,90,157,151,101,112,182,183,247,173,41,94,88,23,35,122,10,205,123,244,82,107,36,12,170,0,31,42,227,181,164,233,105,237,115,85,73,168,170,90,7,109,157,84,19,8,121,92,186,27,90,134,245,241,79,184,150,218,111,58,205,40,78,101,173,37,117,25,36,175,115,50,45,226,224,105,79,130,159,153,219,72,42,219,7,27,152,109,176,148,252,192,182,7,212,238,177,197,192,190,210,34,33,117,170,213,182,70,241,48,243,68,230,84,18,117,132,188,183,77,140,242,127,145,231,4,38,181,230,145,113,24,202,204,242,18,14,91,133,208,230,168,136,69,54,165,191,28,252,198,22,46,25,164,35,130,80,132,164,158,90,150,102,103,116,54,146,73,231,53,182,19,41,64,80,20,110,22,81,178,156,62,195,234,122,18,71,79,72,225,202,26,6,6,24,143,35,72,185,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,0,0,24,255,0,167,174,41,87,120,45,162,117,115,137,152,105,61,230,106,146,77,205,155,20,110,202,204,70,171,91,50,133,101,207,22,242,22,218,174,219,171,79,73,39,107,220,172,100,70,81,3,253,148,125,59,63,225,207,254,236,201,255,0,213,0,79,240,0,0,234,106,202,90,69,92,210,179,154,42,169,129,219,100,181,4,190,34,87,49,134,214,173,189,124,43,237,169,183,91,206,131,74,211,153,11,81,93,38,74,43,220,140,143,120,249,130,171,41,105,237,13,85,78,104,170,166,7,98,157,83,243,8,137,92,198,27,90,135,53,17,76,56,166,221,111,58,13,72,86,85,161,69,116,153,164,237,114,51,45,227,234,76,66,183,44,158,10,120,13,164,20,167,24,225,38,26,232,76,77,151,158,185,135,29,204,227,17,210,230,161,225,220,202,146,109,36,150,84,194,224,205,55,90,212,110,107,239,149,57,8,6,0,9,243,228,192,193,121,86,20,232,151,73,79,94,164,33,37,53,61,115,14,169,244,230,49,43,75,175,199,176,227,206,170,94,165,184,74,85,144,80,107,101,73,104,140,137,6,227,134,105,75,139,114,240,173,163,118,8,77,116,143,198,218,91,5,228,211,200,73,52,69,71,16,234,87,31,18,218,156,68,51,12,176,228,67,203,36,39,122,214,77,50,230,68,93,36,165,229,73,169,4,102,178,250,94,0,0,0,31,42,226,127,185,46,60,196,240,203,227,175,76,70,136,1,19,253,201,113,230,39,134,95,29,122,98,52,6,85,12,53,162,185,49,240,142,135,210,209,221,37,37,19,24,70,36,80,177,10,153,73,104,136,121,50,19,5,47,152,169,148,167,95,173,113,197,145,161,46,155,207,180,219,109,53,170,112,217,213,169,41,100,146,172,202,0,0,0,1,106,180,177,243,88,198,79,131,250,135,209,207,143,154,193,244,167,165,143,154,198,50,124,31,212,62,142,124,124,214,0,250,83,209,59,205,99,6,254,15,233,239,71,48,46,84,218,83,42,159,202,163,100,83,217,100,36,198,91,49,135,114,18,50,14,45,148,188,196,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,218,232,157,230,177,131,127,7,244,247,163,152,23,84,5,148,209,123,69,28,56,209,74,69,83,201,40,6,179,248,81,80,69,78,29,121,198,72,156,98,21,75,50,131,128,75,138,53,58,227,48,236,217,41,55,92,90,148,226,223,115,163,173,52,38,245,128,0,133,110,90,191,58,122,91,224,254,7,210,51,17,117,121,12,126,157,159,189,191,229,33,106,185,106,252,233,233,111,131,248,31,72,204,69,213,228,49,250,118,126,246,255,0,148,128,74,160,137,94,84,94,80,8,201,188,100,203,70,76,16,168,181,50,166,118,153,117,113,52,97,183,216,138,114,41,167,221,97,233,74,117,136,70,86,75,85,119,92,108,214,151,146,226,91,37,18,9,212,187,144,28,168,90,107,254,103,250,17,120,49,135,179,57,172,14,36,214,82,244,68,181,49,130,61,79,51,74,212,242,144,184,130,117,73,59,188,238,169,246,91,38,204,150,223,77,220,237,169,13,107,33,90,147,165,167,181,205,85,38,162,169,104,29,182,117,80,76,33,229,114,232,109,106,27,215,197,62,226,91,105,188,235,52,161,57,150,180,149,212,100,146,189,204,200,183,128,234,128,73,78,154,154,40,200,180,75,228,244,162,104,221,84,170,50,175,153,98,4,12,101,83,59,130,101,105,219,226,182,9,161,182,217,41,195,53,155,44,33,122,166,202,200,73,217,110,106,208,183,92,33,141,92,156,148,180,138,185,211,10,139,162,170,152,29,182,75,80,75,234,41,92,198,27,90,182,245,240,175,200,163,219,117,188,232,52,173,57,144,181,21,210,100,162,189,200,200,247,128,241,90,42,233,49,89,104,161,139,144,120,165,71,192,194,76,80,168,117,75,102,242,200,146,36,162,99,46,113,109,173,214,9,204,166,166,87,153,166,214,135,18,71,149,104,78,100,173,25,219,95,208,246,21,98,101,43,140,152,113,78,98,149,21,23,180,73,106,105,123,83,8,108,206,54,183,25,206,93,54,29,213,173,104,75,205,44,148,219,136,37,30,71,16,180,153,221,38,32,135,79,237,15,166,186,38,226,226,147,47,40,71,40,74,198,34,50,62,148,91,46,168,215,12,194,22,147,114,5,212,184,181,59,158,28,158,105,4,226,148,162,117,10,66,243,103,55,27,111,181,228,249,211,110,107,162,133,126,228,138,167,126,46,59,14,170,168,136,118,102,176,106,138,82,88,148,190,167,153,74,230,200,109,44,186,181,173,184,116,184,149,52,217,36,222,45,89,40,204,219,110,193,62,131,10,185,74,244,215,151,104,233,135,17,216,95,69,76,237,137,181,116,189,45,195,33,39,20,195,146,169,92,73,68,180,185,155,79,182,146,65,188,133,176,164,54,146,117,43,75,139,67,166,74,74,13,43,200,13,37,244,139,161,52,95,194,200,252,76,174,162,63,93,131,147,193,100,123,230,156,211,102,121,230,32,245,141,52,230,167,91,168,90,117,171,78,68,113,51,224,71,243,173,138,184,153,85,99,38,35,212,120,165,90,197,237,19,170,154,96,236,194,39,43,142,45,182,115,159,65,134,181,139,90,210,203,72,36,182,218,13,71,145,180,33,36,118,73,0,234,169,58,90,123,92,213,82,106,42,150,129,219,103,85,4,194,30,87,46,134,214,161,189,124,83,238,37,182,155,206,179,74,19,153,107,73,93,70,73,43,220,204,139,120,250,19,208,163,69,25,22,137,120,53,5,70,234,165,81,149,124,202,209,149,76,238,9,149,167,111,138,204,179,109,178,83,134,107,54,88,66,245,77,149,144,147,178,220,213,161,110,184,67,26,185,40,244,40,249,25,82,172,105,41,137,146,201,84,77,73,86,203,225,226,105,38,173,174,122,79,43,121,181,40,226,51,146,141,180,189,20,219,136,220,148,231,109,162,202,107,35,121,230,147,34,160,34,3,149,147,66,137,118,31,198,126,105,220,47,150,106,36,179,185,130,219,171,224,155,40,168,135,26,154,69,62,243,199,51,83,139,82,208,219,46,173,196,178,164,248,164,33,205,65,32,148,111,25,35,13,116,85,210,98,178,209,67,23,32,241,74,143,129,132,152,161,80,234,150,205,229,145,36,73,68,198,92,226,219,91,172,19,153,77,76,175,51,77,173,14,36,143,42,208,156,201,90,51,182,191,163,58,178,150,145,87,52,172,230,138,170,96,118,217,45,65,47,136,149,204,97,181,171,111,95,10,251,106,109,214,243,160,210,180,230,66,212,87,73,146,138,247,35,35,222,62,125,244,245,209,158,27,69,141,33,166,116,60,154,58,17,250,122,121,15,225,29,62,203,38,238,120,41,115,241,15,161,184,71,77,213,41,74,91,74,101,198,201,121,215,157,9,66,204,210,165,169,9,9,254,160,43,250,55,20,232,217,78,32,225,245,67,9,60,167,167,144,229,19,3,29,12,103,145,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,176,131,150,175,205,98,150,248,64,129,244,116,196,98,87,37,62,152,51,92,30,197,8,13,30,234,83,132,93,19,136,147,130,75,14,169,165,107,229,211,183,155,67,44,45,10,109,10,83,136,125,77,195,195,169,11,232,160,205,183,9,77,146,93,39,50,215,150,175,205,98,150,248,64,129,244,116,196,6,0,114,92,121,246,97,151,199,94,135,141,19,252,32,7,146,227,207,179,12,190,58,244,60,104,159,224,22,171,73,125,29,40,77,40,48,178,63,12,235,168,127,215,99,36,241,185,222,249,153,52,217,158,101,136,205,91,78,183,174,213,107,214,173,82,213,145,124,12,184,25,113,52,85,209,158,141,209,67,8,224,240,182,143,142,139,152,173,81,10,153,77,230,113,38,105,92,198,98,226,27,67,175,147,121,141,44,163,43,77,161,13,164,207,42,16,156,202,90,243,184,187,192,0,0,0,2,21,185,106,252,233,233,111,131,248,31,72,204,70,10,210,117,76,246,134,170,164,213,173,45,29,177,78,169,249,132,60,210,93,19,170,67,154,136,166,28,75,141,57,145,100,164,43,42,208,147,178,136,210,118,177,145,150,225,157,92,181,126,116,244,183,193,252,15,164,102,35,8,41,58,2,178,174,161,170,8,170,62,158,139,155,34,149,147,185,63,155,148,49,18,151,11,46,109,214,154,118,32,209,124,202,66,20,251,102,188,164,121,81,153,106,178,16,181,36,39,163,64,29,48,101,90,89,97,26,85,48,56,182,235,186,58,30,14,2,171,67,205,36,145,18,250,208,162,110,57,165,54,132,181,146,32,217,117,102,218,82,147,105,105,90,50,228,38,220,115,202,242,138,104,43,13,165,45,26,117,198,31,64,66,35,21,36,16,236,179,2,244,76,83,168,68,206,92,201,196,44,229,164,70,225,48,202,212,228,66,156,67,202,71,150,132,161,75,66,20,107,68,53,232,235,143,53,150,141,184,185,34,197,106,50,54,45,43,151,68,33,19,56,22,98,9,148,77,165,198,180,156,68,19,166,164,45,57,28,74,108,74,52,43,34,201,14,36,179,161,38,95,66,122,58,227,205,27,164,150,17,200,177,90,140,141,132,82,38,48,232,68,206,5,152,131,121,114,153,137,33,39,17,4,233,169,8,86,118,212,171,18,141,9,206,131,67,137,44,139,73,152,124,214,77,165,51,89,4,214,54,69,61,150,69,203,166,82,232,135,33,35,32,226,217,83,47,195,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,46,94,137,222,116,248,55,240,129,79,122,69,129,157,60,176,154,40,225,197,13,7,46,210,110,138,107,153,166,181,69,64,137,60,254,86,195,36,80,177,209,78,177,16,249,71,166,198,90,167,143,103,81,58,68,70,151,84,180,184,121,86,78,41,220,22,209,59,206,159,6,254,16,41,239,72,176,3,232,79,26,240,19,9,244,137,165,97,104,172,99,165,60,32,146,193,76,17,52,98,27,110,137,132,201,20,134,220,109,46,103,135,113,181,157,144,243,133,99,60,189,43,218,228,70,86,170,147,228,225,208,198,134,170,164,213,173,45,131,123,20,234,159,152,67,205,37,209,62,17,77,92,212,69,48,226,92,105,204,139,137,82,21,149,104,73,217,68,105,59,88,200,203,112,201,80,0,0,0,31,50,24,239,46,68,159,28,49,18,82,219,78,54,152,42,174,111,12,148,57,124,201,36,70,58,155,29,250,202,194,120,249,59,161,14,11,66,204,42,101,75,37,154,165,14,61,114,43,121,113,47,46,223,99,53,190,192,132,77,49,160,10,91,165,134,48,195,165,211,112,151,91,206,98,46,101,107,107,98,220,114,223,99,61,190,192,157,253,11,165,167,41,209,39,8,33,77,150,218,207,70,202,162,114,182,68,68,122,232,116,59,125,221,103,158,231,222,102,3,7,121,114,160,22,228,179,6,230,100,225,18,97,223,159,48,105,182,243,55,19,2,162,63,177,170,63,182,44,223,34,220,185,17,122,84,84,49,174,52,225,148,13,13,28,226,22,87,202,151,21,27,2,130,35,247,210,165,216,187,187,134,67,114,222,75,150,238,20,97,180,216,154,108,211,13,80,197,67,26,206,217,136,220,134,204,68,93,199,170,59,251,196,44,247,34,60,33,47,26,49,10,63,57,145,179,75,180,201,38,220,115,197,182,119,251,25,62,232,9,137,17,87,203,157,244,147,253,242,127,38,137,84,17,87,203,157,244,147,253,242,127,38,128,143,92,17,199,154,203,0,220,173,38,152,127,27,23,45,158,213,148,187,180,204,60,218,18,32,153,126,90,135,99,97,31,117,230,207,34,143,58,154,134,113,162,52,154,22,131,120,156,74,201,77,149,252,254,22,225,109,119,141,53,220,179,12,240,210,69,207,53,36,231,93,177,65,109,76,195,235,117,76,173,231,60,99,203,67,105,179,109,45,93,37,21,237,98,185,153,17,249,249,76,166,107,63,154,193,72,164,82,200,185,140,202,99,16,220,36,28,28,35,42,121,248,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,132,244,242,121,232,89,42,209,99,11,225,231,181,125,63,8,156,84,169,97,204,234,8,194,137,76,81,193,48,110,102,106,94,195,137,73,37,8,74,73,165,58,72,53,18,222,37,30,177,196,33,156,161,114,180,81,209,71,14,52,74,195,132,81,84,83,91,116,214,59,86,252,254,126,251,36,136,169,188,82,72,200,148,162,35,61,91,40,204,162,105,146,51,75,105,82,140,205,107,91,142,46,245,128,0,128,30,84,127,62,204,77,248,151,208,240,67,63,249,21,60,214,42,159,132,8,239,71,75,134,0,114,163,249,246,98,111,196,190,135,130,25,255,0,200,169,230,177,84,252,32,71,122,58,92,3,63,198,37,105,13,201,185,130,90,68,227,108,135,25,42,39,98,229,203,76,66,158,171,160,161,150,250,151,83,33,182,24,102,17,147,116,222,203,6,134,211,15,149,102,203,100,183,16,181,22,100,47,43,133,150,160,0,0,0,0,0,3,207,226,20,206,141,146,208,21,44,231,17,155,132,114,147,128,147,198,196,207,145,23,8,113,76,42,92,134,86,168,146,113,146,74,141,212,106,137,119,65,37,89,138,229,99,189,135,203,184,153,238,89,124,111,154,208,184,37,32,193,121,124,142,18,34,31,20,34,31,84,116,123,206,43,60,35,18,215,224,226,9,13,32,172,70,183,29,113,171,173,70,100,148,54,180,229,51,89,45,184,150,193,188,33,172,177,223,17,37,248,91,135,204,66,63,80,205,161,227,158,129,98,37,242,101,17,11,134,132,122,40,217,37,159,69,43,90,88,82,16,106,52,163,58,147,153,72,77,212,65,127,249,44,170,122,54,152,211,74,141,93,97,47,132,90,230,144,241,242,185,68,116,76,200,225,17,46,152,189,12,178,105,194,47,37,245,186,146,114,17,13,40,247,174,45,42,77,214,148,17,207,160,249,97,148,205,166,178,9,172,20,246,69,51,139,151,76,165,209,13,197,193,198,66,60,166,95,134,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,125,57,225,86,38,82,184,201,135,20,230,41,81,81,123,68,150,166,151,181,48,134,204,227,107,113,156,229,211,97,221,90,214,132,188,210,201,77,184,130,81,228,113,11,73,157,210,96,61,88,0,136,13,61,116,245,210,199,5,180,177,174,112,207,13,49,91,153,169,185,55,54,108,80,92,197,45,136,213,107,101,176,175,57,227,30,135,91,138,187,142,173,93,37,29,175,98,177,17,17,4,191,143,154,205,44,124,233,241,147,225,2,161,244,139,226,100,249,47,241,239,22,52,137,192,41,253,107,140,117,95,132,19,168,42,194,42,86,196,78,195,13,9,146,21,16,80,78,37,188,144,237,182,131,178,222,112,238,101,155,165,107,216,136,138,27,52,177,243,167,198,79,132,10,135,210,47,128,154,158,75,143,49,60,50,248,235,211,17,163,42,134,42,242,92,121,137,225,151,199,94,152,141,25,84,0,0,0,0,0,0,0,0,0,0,3,0,57,106,252,214,41,111,132,8,31,71,76,70,0,114,92,121,246,97,151,199,94,135,141,25,255,0,203,87,230,177,75,124,32,64,250,58,98,48,3,146,227,207,179,12,190,58,244,60,104,9,254,0,0,1,165,71,212,53,13,42,46,176,26,79,128,161,113,21,62,2,133,196,6,178,183,88,92,250,133,10,221,98,182,1,65,100,49,229,188,220,199,98,189,182,159,244,66,247,139,37,142,202,52,243,29,250,246,159,244,64,32,27,20,8,207,155,51,123,183,249,131,42,52,27,158,68,195,204,36,48,136,138,202,135,43,56,91,167,33,29,238,168,98,227,97,138,216,160,188,220,217,111,118,255,0,48,100,94,132,175,153,79,41,205,231,253,185,65,245,123,120,96,19,109,68,58,167,101,142,25,170,255,0,44,153,112,246,169,30,155,117,135,146,195,197,235,100,238,171,178,41,69,254,74,7,172,51,234,1,111,241,133,132,189,70,77,209,146,230,123,62,235,251,171,98,22,244,223,131,212,226,53,104,122,187,91,155,186,253,194,24,77,158,38,195,19,212,172,200,148,68,119,212,245,251,162,4,52,105,225,46,213,98,21,112,233,101,202,92,217,186,231,127,80,133,1,225,244,43,94,74,206,44,175,111,152,145,31,198,153,19,129,131,75,37,81,116,222,255,0,212,24,63,193,54,32,223,67,119,117,85,204,106,119,216,164,143,255,0,25,100,77,238,10,68,102,163,105,194,43,254,128,65,245,123,147,96,46,105,240,33,64,35,186,72,0,5,19,192,84,105,35,1,172,184,24,17,1,112,48,35,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,12,174,40,118,224,42,124,5,15,128,2,70,130,185,245,141,105,26,23,186,214,220,3,89,149,133,11,136,1,113,1,85,126,33,231,107,5,234,228,145,107,185,149,181,124,62,173,35,208,172,142,255,0,96,121,138,237,194,110,156,142,86,253,218,174,31,92,72,8,157,229,6,157,230,157,215,178,237,100,70,254,107,221,126,143,145,10,125,162,200,104,126,226,139,20,41,37,146,148,95,63,245,254,199,136,23,27,79,248,165,46,186,175,17,157,118,62,107,220,103,187,212,97,71,139,208,158,90,168,220,75,163,14,205,30,126,113,242,251,161,226,123,187,128,77,142,26,153,157,41,34,81,159,25,76,41,255,0,213,160,122,151,138,233,47,124,121,218,9,157,69,55,39,106,201,44,146,200,116,238,225,185,180,143,68,255,0,144,94,248,8,191,229,34,106,213,37,52,118,45,241,211,191,194,67,136,221,160,34,13,157,191,42,150,87,213,112,63,171,18,81,202,70,155,212,84,189,173,243,236,239,248,112,194,51,104,247,9,27,93,174,87,213,240,253,208,9,230,209,142,37,81,17,83,203,173,103,103,32,188,163,239,116,66,6,149,254,116,184,199,254,31,212,62,145,124,77,86,138,81,38,228,100,252,179,47,213,96,56,159,123,194,21,116,175,243,165,198,63,240,254,161,244,139,224,38,75,146,130,150,145,83,250,19,82,19,105,68,14,162,46,166,152,77,166,147,71,53,171,86,209,20,152,231,97,18,229,148,102,72,179,16,144,232,178,72,147,208,189,179,26,140,243,3,121,30,243,24,169,201,117,114,208,87,12,207,254,89,244,196,104,202,172,196,123,172,0,102,92,69,171,210,192,191,253,172,99,25,255,0,253,63,168,125,28,248,186,187,140,173,97,106,180,176,35,45,22,49,147,224,254,161,244,115,224,62,107,135,213,40,249,90,31,84,160,42,71,97,94,28,69,169,210,91,72,186,19,69,236,44,143,196,202,234,35,245,216,57,52,22,71,190,105,205,54,103,158,98,15,88,211,78,106,117,186,133,167,90,180,228,79,19,62,4,120,47,160,135,42,69,83,137,56,167,49,195,77,37,230,178,166,188,44,152,32,233,40,216,41,107,141,236,241,209,17,45,50,212,160,155,97,181,230,100,245,185,155,121,229,18,145,171,89,58,235,153,210,104,9,63,0,0,22,171,74,60,11,252,210,152,19,83,96,167,133,62,14,120,71,177,124,211,216,118,205,70,207,24,196,79,168,235,27,205,155,81,151,203,43,102,190,251,88,240,171,9,249,26,254,69,248,167,70,226,103,230,142,231,63,4,170,9,116,247,98,240,67,83,181,108,177,45,189,170,214,109,170,201,155,87,151,54,85,90,247,177,218,194,74,128,0,0,0,98,175,42,63,152,158,38,252,75,233,136,33,10,218,39,121,211,224,223,194,5,61,233,22,4,212,242,163,249,137,226,111,196,190,152,130,16,173,162,119,157,62,13,252,32,83,222,145,96,7,210,152,0,0,133,110,90,191,58,122,91,224,254,7,210,51,17,128,3,63,249,106,252,233,233,111,131,248,31,72,204,71,159,228,176,209,50,141,210,51,20,38,213,198,32,68,66,71,72,176,214,34,95,19,17,78,69,192,27,236,78,87,20,220,97,52,78,47,88,146,74,26,118,29,183,13,10,67,136,116,174,133,22,83,50,48,201,94,74,29,7,33,169,169,84,147,75,140,70,92,89,79,102,80,241,11,164,101,38,135,97,202,6,17,212,184,194,163,95,37,18,77,213,190,210,151,170,73,93,162,101,212,185,117,169,196,106,100,208,0,0,0,0,6,42,242,163,249,137,226,111,196,190,152,130,25,84,49,87,149,31,204,79,19,126,37,244,196,16,8,86,209,59,206,159,6,254,16,41,239,72,176,62,148,199,205,102,137,222,116,248,55,240,129,79,122,69,129,244,166,0,49,87,149,31,204,79,19,126,37,244,196,16,202,161,138,188,168,254,98,120,155,241,47,166,32,128,64,8,229,74,101,51,89,252,214,10,69,34,150,69,204,102,83,24,134,225,32,224,225,25,83,207,196,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,56,162,100,249,49,121,63,227,48,138,14,27,72,28,111,167,118,74,234,47,43,244,204,181,215,31,106,42,67,10,227,15,50,234,162,80,149,147,102,243,237,196,111,101,196,41,76,165,9,185,165,197,45,13,133,224,228,243,208,178,85,162,198,23,195,207,106,250,126,17,56,169,82,195,153,212,17,133,18,152,163,130,96,220,204,212,189,135,18,146,74,16,148,147,74,116,144,106,37,188,74,61,99,136,67,57,96,48,125,84,15,149,112,19,83,164,183,254,70,217,71,193,253,9,248,121,88,138,189,19,188,233,240,111,225,2,158,244,139,2,85,52,150,255,0,200,219,40,248,63,161,63,15,43,17,87,162,119,157,62,13,252,32,83,222,145,96,7,210,152,0,199,93,54,244,193,166,116,70,194,247,103,74,56,72,218,218,121,14,250,105,57,60,91,81,26,136,231,218,113,132,60,183,28,105,6,148,161,148,196,161,211,66,150,217,184,73,52,33,73,51,204,144,200,160,17,235,201,185,202,39,53,199,120,151,48,95,30,231,176,143,226,11,145,10,85,61,30,204,2,154,92,241,141,83,241,15,161,212,48,201,67,176,184,116,48,118,89,155,100,226,22,132,146,77,104,82,220,144,160,0,0,0,29,77,89,84,200,168,106,86,115,90,213,49,219,20,150,159,151,196,77,38,49,58,165,185,168,133,97,181,56,235,153,16,74,90,178,161,10,59,36,141,71,107,17,25,238,29,176,193,94,88,44,99,145,80,218,48,30,21,68,51,180,78,177,46,96,196,60,27,121,150,141,68,44,12,67,17,113,17,55,36,41,10,202,180,67,53,171,53,33,71,180,231,78,98,109,68,2,26,241,87,19,42,172,100,196,122,143,20,171,88,189,162,117,83,76,29,152,68,229,113,197,182,206,115,232,48,214,177,107,90,89,105,4,150,219,65,168,242,54,132,36,142,201,33,145,92,152,24,209,53,194,157,45,41,41,19,213,124,92,166,152,174,98,21,33,156,193,165,10,117,136,247,220,101,212,203,210,182,201,42,178,202,49,108,165,46,145,17,160,156,112,141,73,109,110,95,18,192,7,213,64,11,105,163,118,55,202,180,143,193,42,91,26,36,210,56,185,52,61,71,14,234,151,1,18,226,92,92,51,236,190,228,59,200,37,167,114,208,78,178,230,69,217,38,164,101,81,165,6,102,130,185,96,45,86,148,120,23,249,165,48,38,166,193,79,10,124,28,240,143,98,249,167,176,237,154,141,158,49,136,159,81,214,55,155,54,163,47,150,86,205,125,246,177,224,7,246,12,127,245,162,255,0,185,63,253,248,149,64,0,0,0,1,2,220,169,120,233,25,140,26,86,79,169,184,41,206,215,77,225,223,231,110,88,203,100,251,109,162,41,178,35,152,45,77,186,121,117,219,86,177,149,56,132,165,43,110,25,143,40,146,75,84,212,227,246,49,200,180,127,193,170,179,24,170,54,118,136,74,102,94,168,134,225,179,45,27,92,82,212,77,195,67,103,66,22,109,235,95,113,166,181,153,13,40,207,153,93,20,153,143,153,112,30,130,128,175,235,44,44,172,165,56,131,135,213,12,92,142,161,145,196,20,76,12,116,49,150,118,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,250,114,164,234,153,21,115,74,201,171,90,90,59,109,146,212,18,248,121,164,186,39,84,182,245,240,175,182,151,26,115,34,201,43,78,100,45,39,101,17,40,175,99,34,61,195,229,180,77,159,35,206,55,202,171,205,29,34,48,105,153,28,92,28,203,11,162,13,49,17,106,113,43,98,57,137,140,84,92,75,75,71,5,33,105,81,60,133,32,200,202,200,109,68,163,206,104,108,51,212,0,0,124,171,137,254,228,184,243,19,195,47,142,189,49,26,32,4,79,247,37,199,152,158,25,124,117,233,136,208,25,84,3,207,215,245,253,27,133,148,108,219,16,113,6,161,132,145,211,210,56,115,137,142,142,137,51,200,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,113,65,78,114,193,87,113,26,86,42,121,51,61,155,3,166,179,6,101,197,36,152,194,50,113,82,136,19,38,155,84,196,158,134,101,79,41,228,154,23,16,166,12,222,78,87,28,101,38,102,77,186,144,151,240,28,73,76,218,85,63,149,65,79,100,83,56,73,140,182,99,14,220,92,28,100,35,201,121,136,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,44,5,170,210,199,205,99,25,62,15,234,31,71,62,62,107,7,210,158,150,62,107,24,201,240,127,80,250,57,241,243,88,3,233,79,68,239,53,140,27,248,63,167,189,28,192,186,162,213,104,157,230,177,131,127,7,244,247,163,152,23,84,0,0,0,66,183,45,95,157,61,45,240,127,3,233,25,136,186,188,134,63,78,207,222,223,242,144,181,92,181,126,116,244,183,193,252,15,164,102,34,234,242,24,253,59,63,123,127,202,64,51,83,77,125,20,100,90,90,96,212,109,27,170,149,65,213,242,219,198,82,211,184,214,86,173,130,43,50,13,198,205,77,153,44,153,125,8,213,56,86,90,74,232,115,86,181,180,217,15,158,202,178,150,158,208,213,84,230,138,170,96,118,41,213,63,48,136,149,204,97,181,168,115,81,20,195,138,109,214,243,160,212,133,101,90,20,87,73,154,78,215,35,50,222,62,164,198,16,114,151,232,57,13,164,117,26,246,48,208,235,139,70,34,209,114,119,16,204,35,104,118,33,19,201,115,38,227,231,4,150,80,74,81,68,146,150,234,153,82,19,211,91,134,218,200,201,72,91,33,29,88,187,166,156,215,31,52,38,145,96,214,41,84,17,115,76,65,164,107,136,56,184,88,231,225,148,107,153,73,19,47,140,105,46,188,254,99,39,34,90,117,194,66,212,178,66,150,133,178,175,26,189,114,202,218,232,109,140,114,45,31,244,135,167,241,138,163,103,104,132,166,101,243,200,134,225,179,45,27,92,82,229,17,141,195,67,103,66,22,109,235,95,113,166,181,153,13,40,207,153,93,20,153,139,42,0,46,86,145,88,243,89,105,37,139,147,220,86,172,227,98,212,185,140,66,209,44,129,122,32,158,68,166,92,75,81,195,193,52,105,66,19,145,180,170,198,162,66,115,172,214,226,139,58,212,103,159,252,151,220,159,112,211,104,105,46,148,56,211,42,139,66,17,16,152,250,62,71,18,211,176,203,206,203,176,177,16,115,162,117,167,210,163,65,169,15,165,12,58,214,71,16,105,119,164,133,34,246,3,147,175,65,88,157,41,107,34,174,49,6,2,45,24,87,32,136,121,152,231,161,162,154,66,230,115,22,74,29,101,45,50,39,9,246,80,166,226,18,226,222,74,60,132,41,9,90,22,162,90,39,120,7,83,86,82,210,42,230,149,156,209,85,76,14,219,37,168,37,241,18,185,140,54,181,109,235,225,95,109,77,186,222,116,26,86,156,200,90,138,233,50,81,94,228,100,123,199,207,102,154,250,40,207,116,75,198,88,218,55,85,53,140,164,38,87,140,165,167,113,172,161,59,124,46,84,27,141,154,155,51,65,188,194,215,170,112,172,133,29,144,230,173,8,117,178,31,69,34,207,233,85,163,61,27,165,126,17,198,97,109,97,29,23,46,90,98,19,50,148,76,225,140,212,185,116,197,180,56,134,159,54,243,18,94,70,87,92,66,219,81,150,100,45,89,84,133,228,113,1,22,220,147,122,94,124,136,177,31,243,62,214,177,185,41,10,254,96,142,105,83,112,26,215,33,106,39,141,150,25,204,226,12,150,76,190,132,37,165,93,43,36,184,150,20,90,164,27,203,57,169,31,46,245,253,1,89,97,101,101,54,195,236,65,167,162,228,117,12,142,32,225,163,160,98,72,179,180,187,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,156,191,114,88,233,167,42,175,240,142,51,6,177,74,160,132,129,158,225,116,156,226,225,99,159,134,76,36,33,210,240,168,105,164,186,243,249,181,73,92,49,168,144,181,44,155,187,70,202,188,98,137,229,144,101,254,145,88,243,70,232,219,132,115,220,86,172,227,97,18,137,116,58,209,44,129,122,32,217,92,218,98,104,81,195,193,52,105,66,213,157,197,38,198,162,66,178,32,150,226,139,34,20,101,243,217,164,86,60,214,90,73,98,228,247,21,171,56,216,181,46,99,16,180,75,32,94,136,39,145,41,151,18,212,112,240,77,26,80,132,228,109,42,177,168,144,156,235,53,184,162,206,181,25,222,174,80,109,54,230,186,87,215,237,200,169,135,226,224,112,234,149,136,136,102,85,6,152,165,41,137,179,233,121,228,162,108,182,212,203,75,66,220,135,83,105,75,78,18,141,146,214,18,76,141,199,47,232,57,53,52,40,152,233,23,136,240,56,161,90,203,47,134,84,140,193,78,68,173,69,10,251,115,89,164,49,195,58,137,99,172,56,163,89,50,180,62,149,184,163,105,72,83,104,91,68,105,82,201,72,12,170,228,155,208,162,99,135,240,127,154,119,20,37,154,137,212,238,94,134,233,8,39,10,22,33,182,165,113,76,50,241,76,210,226,20,181,182,243,168,113,76,165,62,41,104,111,94,75,37,19,196,72,245,124,181,126,107,20,183,194,4,15,163,166,35,63,198,0,114,213,249,172,82,223,8,16,62,142,152,128,192,14,75,143,62,204,50,248,235,208,241,162,127,132,0,242,92,121,246,97,151,199,94,135,141,19,252,0,3,13,121,69,52,234,134,209,106,141,58,31,15,163,225,23,138,147,248,118,94,129,102,38,21,213,162,89,46,120,226,16,115,34,51,108,216,121,105,114,29,77,161,149,47,203,90,86,164,45,9,52,45,201,215,167,84,54,148,180,105,80,248,131,31,8,140,84,144,67,188,244,115,48,208,174,161,19,57,115,39,14,130,153,25,147,100,195,43,83,145,9,109,108,165,126,90,20,180,161,8,81,33,1,153,64,0,2,21,185,106,252,233,233,111,131,248,31,72,204,67,145,83,206,158,169,248,63,142,244,140,184,57,106,252,233,233,111,131,248,31,72,204,67,145,83,206,158,169,248,63,142,244,140,184,7,159,229,47,208,114,39,71,26,201,236,97,161,215,8,188,58,173,39,14,33,152,70,208,212,58,228,115,23,137,199,206,9,44,160,146,147,134,52,161,213,50,164,39,160,134,205,181,145,26,80,183,173,86,131,154,93,205,116,65,197,197,85,111,203,162,231,20,156,250,29,50,218,142,84,196,66,144,181,176,75,37,34,41,148,26,137,165,196,178,121,178,107,10,198,135,30,108,148,222,180,220,79,208,69,89,75,72,171,154,86,115,69,85,48,59,108,150,160,151,196,74,230,48,218,213,183,175,133,125,181,54,235,121,208,105,90,115,33,106,43,164,201,69,123,145,145,239,31,61,154,107,232,163,61,209,47,25,99,104,221,84,214,50,144,153,94,50,150,157,198,178,132,237,240,185,80,110,54,106,108,205,6,243,11,94,169,194,178,20,118,67,154,180,33,214,200,4,138,114,191,213,50,42,231,66,252,61,173,105,104,237,182,75,80,86,18,153,164,186,39,84,182,245,240,175,202,99,220,105,204,139,36,173,57,144,180,157,148,68,162,189,140,136,247,8,193,209,59,206,159,6,254,16,41,239,72,176,60,251,120,189,89,35,5,226,48,17,79,194,57,73,191,84,51,87,161,181,48,90,246,38,40,132,114,21,74,67,133,99,52,56,211,136,37,37,89,172,108,182,104,201,119,51,250,13,19,188,233,240,111,225,2,158,244,139,0,62,148,192,98,255,0,40,94,148,21,246,137,152,47,37,196,108,57,148,83,243,25,148,198,168,134,146,58,212,238,29,231,152,75,14,66,69,188,165,37,44,186,210,137,121,161,208,68,102,163,43,26,183,112,50,194,188,16,229,118,210,75,18,177,162,129,195,153,237,19,134,172,75,106,170,162,85,36,140,118,18,91,30,151,219,98,38,45,182,92,83,106,84,98,146,75,36,172,204,140,210,162,189,174,71,192,4,186,0,0,8,164,210,115,146,139,72,124,103,199,218,223,20,233,90,211,14,161,165,53,44,213,113,208,140,204,38,17,205,196,33,10,74,74,206,37,16,139,73,29,200,248,40,200,73,110,16,209,145,24,113,132,212,86,30,69,173,133,191,75,211,178,217,51,170,97,106,91,74,92,52,51,108,153,161,74,34,81,166,232,220,102,68,102,92,72,135,174,0,24,179,202,29,162,157,111,165,182,17,200,40,156,59,154,200,37,211,153,69,70,212,213,79,206,226,95,101,131,134,40,104,134,150,132,155,45,58,102,179,91,141,25,93,36,86,74,183,151,3,240,92,156,154,12,226,182,136,83,202,226,107,137,117,13,37,50,77,75,9,3,15,6,82,56,168,151,148,131,101,111,41,122,205,115,13,88,143,88,155,91,53,236,119,181,138,249,198,0,2,42,249,115,190,146,127,190,79,228,209,42,130,42,249,115,190,146,127,190,79,228,208,22,83,145,182,150,145,84,26,92,70,77,166,240,59,68,93,51,71,204,102,146,183,53,171,70,207,20,183,225,161,20,229,146,100,75,187,17,113,8,178,136,211,211,189,179,37,38,83,126,33,91,145,83,206,158,169,248,63,142,244,140,184,77,72,0,0,0,128,30,84,127,62,204,77,248,151,208,240,67,63,249,21,60,214,42,159,132,8,239,71,75,134,0,114,163,249,246,98,111,196,190,135,130,25,255,0,200,169,230,177,84,252,32,71,122,58,92,3,63,192,4,74,233,5,203,5,85,74,180,130,148,175,0,78,85,59,194,202,123,85,182,180,252,35,140,185,84,107,90,66,158,204,183,217,75,208,122,147,82,155,107,34,125,81,181,56,189,115,106,75,73,9,106,1,229,48,183,20,168,76,105,161,37,152,153,134,147,222,121,166,231,58,237,138,55,101,122,31,91,170,121,108,185,226,222,66,28,77,156,105,105,233,36,175,107,149,200,200,207,213,128,0,15,21,141,120,161,42,193,92,35,171,241,94,114,152,71,33,233,105,60,76,201,16,241,49,169,132,68,99,232,65,234,97,73,213,17,146,22,243,186,182,145,209,81,154,220,73,18,84,102,68,97,6,220,167,88,165,242,80,211,38,181,217,39,188,231,42,164,182,122,90,95,242,174,167,101,217,91,45,173,141,232,74,151,150,57,200,222,154,179,94,253,21,26,9,3,34,185,19,240,118,85,58,172,171,204,111,158,72,98,221,136,166,161,225,100,146,8,199,161,82,168,68,191,20,78,42,49,77,56,164,25,148,75,109,54,194,12,219,89,26,90,140,89,40,140,157,72,140,177,63,220,152,184,91,242,47,208,218,138,218,228,92,217,53,171,118,138,166,97,242,214,187,106,218,156,61,145,253,203,82,81,154,5,184,46,130,114,218,221,36,146,205,96,33,175,77,12,28,145,96,22,148,21,254,21,82,207,103,146,202,166,13,196,75,155,202,178,217,161,98,225,218,139,106,26,235,90,214,189,74,34,18,214,177,74,53,47,87,156,236,106,177,74,79,35,142,47,67,86,186,52,71,97,108,67,240,133,50,195,137,195,204,161,134,88,117,43,230,232,229,174,41,151,157,90,174,133,173,81,7,30,130,36,25,89,12,163,50,74,228,165,227,95,45,134,23,202,169,236,92,160,241,94,94,168,70,98,43,57,60,84,182,58,29,152,36,180,183,31,151,173,187,69,58,233,29,222,90,218,140,105,162,204,155,165,16,168,44,202,35,34,71,137,228,125,198,57,237,13,165,1,97,84,59,59,68,151,18,229,239,195,198,55,153,8,212,69,64,195,191,23,15,19,115,66,150,172,168,68,75,90,178,82,18,123,78,117,102,54,210,64,38,252,96,6,148,124,148,159,154,83,29,170,108,107,249,61,120,57,225,30,197,243,51,193,109,179,81,179,193,177,13,234,219,91,121,179,106,51,121,5,108,214,223,107,158,127,128,12,127,208,167,69,47,204,125,133,147,92,51,240,247,194,222,115,168,31,158,237,188,215,176,106,245,144,208,236,234,181,122,231,111,109,155,54,108,197,124,246,182,235,156,22,105,99,231,79,140,159,8,21,15,164,95,31,74,99,230,179,75,31,58,124,100,248,64,168,125,34,248,9,169,228,184,243,19,195,47,142,189,49,26,50,168,97,255,0,39,37,83,34,161,185,58,168,186,214,169,142,216,164,180,252,190,162,154,76,98,117,75,115,81,10,196,210,61,199,92,200,130,82,213,149,8,81,217,36,106,59,88,136,207,112,184,26,33,233,155,135,26,97,200,170,57,157,21,42,154,201,163,233,121,134,207,29,45,152,160,141,196,194,186,183,118,40,146,113,23,108,245,173,180,163,83,100,163,83,110,33,196,158,100,147,110,184,25,0,0,0,0,0,0,0,0,0,0,3,0,57,106,252,214,41,111,132,8,31,71,76,70,0,114,92,121,246,97,151,199,94,135,141,25,255,0,203,87,230,177,75,124,32,64,250,58,98,48,3,146,227,207,179,12,190,58,244,60,104,9,254,0,0,1,67,184,168,161,240,1,160,248,10,23,17,83,224,40,157,230,3,89,91,172,44,125,70,22,223,97,91,145,110,1,164,88,252,125,81,23,49,91,246,87,250,33,124,12,88,108,125,120,190,97,121,95,166,191,209,0,128,220,74,63,208,235,239,245,111,243,6,64,232,92,241,166,160,166,210,70,162,189,99,7,195,234,225,198,62,226,74,210,174,110,177,126,189,254,96,191,90,23,171,45,73,76,146,174,127,159,40,47,194,67,128,155,220,49,94,105,35,219,207,231,197,127,1,3,218,91,125,199,136,195,19,205,38,119,46,226,219,21,252,4,15,115,109,246,1,231,107,120,125,125,61,26,139,36,243,106,252,174,30,90,68,73,105,251,32,38,231,149,220,126,170,27,119,53,239,36,244,188,136,82,236,18,245,81,181,172,148,196,32,200,142,249,56,253,81,8,191,229,5,150,35,85,94,186,77,51,127,153,123,242,239,227,11,220,3,13,180,97,140,41,117,111,26,171,173,63,50,29,79,139,221,244,118,76,77,254,0,196,235,232,138,93,203,168,243,83,144,74,233,113,222,203,66,17,180,110,128,83,248,129,48,97,36,217,26,101,14,43,127,15,86,103,187,188,77,230,0,195,155,52,53,44,131,36,221,52,220,10,119,125,101,160,23,105,62,73,123,195,81,21,198,148,249,37,239,10,128,175,14,35,65,25,16,214,91,248,141,41,52,145,111,32,21,35,43,10,145,117,129,26,76,174,68,23,223,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,50,184,166,94,241,83,59,10,25,117,128,169,118,118,13,167,58,134,225,21,198,219,157,64,53,129,113,0,46,32,42,175,196,60,158,33,238,165,166,31,243,95,132,64,245,107,61,246,238,30,79,17,183,210,147,15,249,175,194,32,4,53,233,240,229,241,10,186,69,191,189,155,255,0,230,33,71,7,65,52,127,178,29,16,187,255,0,124,191,1,18,55,244,246,47,246,71,174,139,254,76,252,4,40,174,129,205,222,190,161,247,255,0,124,255,0,3,20,2,104,40,242,203,33,149,171,182,1,143,224,36,119,17,11,178,11,119,88,234,169,77,210,25,98,123,32,89,254,2,71,101,20,125,2,47,108,2,52,185,71,17,158,160,165,206,246,249,114,117,252,56,97,23,180,218,181,91,78,235,223,39,227,18,137,202,40,206,121,253,48,121,173,242,228,231,171,219,195,136,179,147,248,173,119,93,242,254,48,19,161,162,27,249,227,234,2,203,111,29,47,235,246,207,8,102,210,191,206,151,24,255,0,195,250,135,210,47,137,123,208,206,63,104,154,79,211,170,203,242,196,180,188,171,241,83,221,194,32,244,174,243,164,198,47,240,254,161,244,139,224,38,159,146,239,204,87,12,190,57,244,196,104,202,162,43,117,140,86,228,185,243,21,195,63,142,125,49,26,50,168,0,90,173,44,60,214,113,147,224,254,161,244,115,226,235,95,117,133,169,210,192,255,0,253,173,99,33,127,253,63,168,189,28,248,15,154,241,245,11,95,215,244,110,22,209,179,108,65,196,26,134,18,71,79,72,225,206,38,58,58,36,207,35,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,252,189,12,201,229,19,211,166,39,74,74,200,232,124,62,143,139,70,21,200,34,25,122,5,152,152,86,144,185,156,197,146,136,65,204,136,205,178,125,148,41,184,133,54,134,84,191,33,9,90,144,133,168,208,128,181,90,97,233,83,89,105,93,139,147,10,190,113,50,139,77,49,46,136,136,134,164,229,14,54,76,162,93,46,53,244,13,77,37,107,78,210,226,82,218,158,94,101,102,89,18,72,245,104,109,8,177,99,42,116,6,208,166,169,210,175,17,225,39,115,105,94,163,12,169,153,131,46,84,115,8,130,113,13,199,228,52,184,169,100,57,182,164,45,79,58,131,34,90,144,162,212,182,178,89,158,101,52,135,100,131,78,142,78,202,103,27,48,142,78,172,21,145,66,75,171,186,2,79,3,37,167,209,19,31,16,164,70,73,32,144,241,55,42,37,58,246,169,11,51,123,58,31,113,42,81,173,180,161,110,37,11,83,136,11,127,201,79,167,28,78,37,74,160,52,91,196,148,66,53,61,166,36,228,138,90,102,149,180,193,76,101,208,169,66,10,9,109,220,141,113,44,181,101,37,77,164,245,140,180,226,150,73,83,74,113,233,31,31,44,51,105,76,214,65,53,141,145,79,101,145,114,233,148,186,33,200,72,200,56,182,84,203,240,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,137,212,228,226,211,142,39,74,218,54,62,143,196,20,66,67,226,45,31,14,194,227,158,105,109,52,137,220,34,140,208,81,173,48,70,74,66,210,162,74,95,74,83,170,74,221,105,73,52,147,196,211,97,153,64,0,0,49,126,190,229,22,209,163,15,49,230,83,129,83,138,214,17,200,135,226,34,229,179,217,187,74,94,197,79,204,81,168,212,49,20,233,160,154,52,56,110,62,135,28,67,138,217,220,103,43,201,65,26,214,213,235,198,138,42,178,196,92,47,168,40,124,63,196,168,186,2,123,57,135,76,52,61,71,9,6,81,79,192,32,220,73,186,109,163,58,12,150,166,137,198,201,105,90,86,217,172,150,147,37,36,140,124,219,98,150,22,215,120,45,93,204,240,207,18,228,92,205,82,73,181,59,108,22,212,204,70,171,90,202,30,111,198,50,181,182,171,182,234,21,209,81,218,246,59,25,25,16,78,167,42,63,152,158,38,252,75,233,136,33,10,218,39,121,211,224,223,194,5,61,233,22,6,74,70,242,128,70,98,238,128,248,137,163,246,55,212,91,93,117,9,204,140,83,51,39,91,125,216,169,244,43,115,22,30,117,49,43,74,13,178,121,134,225,247,188,226,210,167,146,180,220,148,226,86,183,49,175,68,239,58,124,27,248,64,167,189,34,192,15,165,48,0,1,10,220,181,126,116,244,183,193,252,15,164,102,34,234,242,24,253,59,63,123,127,202,66,213,114,213,249,211,210,223,7,240,62,145,152,139,171,200,99,244,236,253,237,255,0,41,0,149,64,0,0,0,0,1,138,188,168,254,98,120,155,241,47,166,32,134,85,12,85,229,71,243,19,196,223,137,125,49,4,2,21,180,78,243,167,193,191,132,10,123,210,44,15,165,49,243,89,162,119,157,62,13,252,32,83,222,145,96,125,41,128,12,85,229,71,243,19,196,223,137,125,49,4,50,168,120,172,100,194,26,55,29,240,238,97,133,184,130,196,91,244,244,218,34,5,232,230,33,159,54,87,16,136,104,182,98,137,147,89,116,146,133,169,132,161,102,147,74,242,41,89,84,133,89,68,17,65,201,139,201,255,0,7,139,177,144,218,64,227,125,59,181,208,176,153,95,166,101,174,184,195,176,179,232,166,223,121,151,85,18,132,172,220,38,88,114,31,123,46,33,41,121,75,77,205,77,165,104,114,101,0,0,7,202,184,250,168,31,42,224,38,167,73,111,252,141,178,143,131,250,19,240,242,177,21,122,39,121,211,224,223,194,5,61,233,22,4,170,105,45,255,0,145,182,81,240,127,66,126,30,86,34,87,71,170,166,69,67,99,238,26,86,181,76,118,197,37,167,235,9,52,210,99,19,170,91,154,136,86,35,90,113,215,50,32,148,181,101,66,20,118,73,26,142,214,34,51,220,3,232,167,29,49,211,14,52,116,195,137,142,40,98,132,231,97,149,64,217,166,89,104,137,113,83,8,165,17,155,112,176,205,153,150,177,229,229,85,138,228,146,74,84,181,169,8,66,214,159,157,108,116,199,76,71,210,47,17,230,56,161,138,19,157,186,107,29,102,153,101,162,52,66,203,225,82,102,109,194,195,54,102,122,182,81,153,86,43,154,141,74,82,214,165,173,107,90,174,94,155,122,96,212,218,92,226,131,179,165,28,92,21,19,35,136,125,52,156,158,45,168,125,124,11,14,182,194,30,91,142,52,130,82,150,242,161,144,233,161,75,112,155,53,26,16,165,17,102,85,223,228,224,228,255,0,140,210,34,122,214,45,226,245,59,254,196,240,27,75,13,67,68,56,252,59,149,20,86,69,183,150,29,108,173,183,16,203,46,25,45,111,18,178,155,141,19,73,37,248,227,104,48,88,78,247,39,22,156,113,58,86,209,177,244,126,32,162,18,31,17,104,248,118,23,28,243,75,105,164,78,225,20,102,130,141,105,130,50,82,22,149,18,82,250,82,157,82,86,235,74,73,164,158,38,155,182,156,167,92,159,241,152,187,7,19,164,14,8,83,187,93,117,9,153,250,154,90,211,143,187,21,62,133,109,134,89,105,80,200,82,205,178,121,134,225,247,50,218,18,167,146,181,88,212,226,80,135,34,50,128,175,235,44,44,172,165,56,131,135,213,12,92,142,161,145,196,20,76,12,116,49,150,118,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,15,168,128,22,43,67,237,44,232,221,46,176,191,195,137,20,60,36,158,123,1,16,228,52,246,156,76,121,197,63,42,89,184,178,96,214,179,109,163,90,29,105,4,226,86,72,201,125,98,8,205,77,44,138,250,128,8,11,229,63,198,137,174,43,105,105,86,200,153,171,226,230,212,197,13,16,153,12,154,13,72,83,76,64,62,219,45,38,96,148,54,105,77,214,113,136,121,42,116,200,205,100,219,100,74,83,104,110,211,83,164,142,55,202,180,112,193,42,167,26,39,50,56,185,204,61,57,14,210,145,1,12,226,91,92,75,239,62,220,59,40,53,171,114,16,110,188,222,117,217,70,148,102,81,37,102,68,131,249,162,0,1,119,244,182,193,9,86,142,24,253,81,224,188,154,121,23,57,135,167,33,229,105,92,124,75,105,109,113,47,189,46,134,136,121,100,132,238,66,13,215,156,200,139,168,210,140,169,53,44,200,214,108,55,193,9,85,121,163,166,50,227,43,211,200,184,57,150,23,68,83,74,135,132,75,105,91,17,204,76,98,159,134,117,11,224,164,45,42,38,86,149,145,153,89,14,36,210,121,201,109,134,122,242,33,98,151,251,101,224,164,194,123,253,201,84,202,37,155,47,191,13,30,254,184,145,255,0,38,167,34,215,222,132,250,161,137,84,31,53,154,44,99,95,230,118,210,10,137,198,55,37,251,108,37,63,48,61,189,132,181,172,113,112,47,180,184,120,173,82,117,141,145,188,76,60,233,183,153,100,157,97,35,53,211,114,63,165,48,0,0,0,0,0,17,107,203,97,141,19,89,116,53,7,129,20,245,95,23,11,15,52,135,138,159,84,210,118,80,164,34,41,130,117,180,75,148,235,153,108,180,19,172,198,153,52,75,50,206,218,22,180,221,45,40,162,132,93,253,46,177,190,85,164,118,145,117,158,50,200,164,113,114,137,108,254,34,25,48,112,145,110,37,111,147,16,240,172,195,54,183,50,244,82,181,165,130,89,160,141,68,131,89,164,148,188,185,205,137,24,33,42,160,244,116,193,172,101,102,121,23,25,50,197,24,138,149,81,16,138,109,40,98,5,137,116,83,16,205,33,28,84,181,169,70,242,212,179,50,43,45,180,146,75,33,173,192,180,3,42,185,49,113,75,228,95,166,77,21,181,207,121,178,85,86,237,20,180,195,229,93,118,213,181,54,123,35,27,144,165,35,52,115,112,93,52,229,181,186,74,36,26,197,180,209,39,4,37,90,71,227,245,57,130,243,153,228,92,154,30,163,135,154,37,17,240,205,165,197,195,62,204,186,38,33,149,154,21,185,104,39,89,111,58,46,147,82,51,36,148,131,50,89,90,0,31,85,0,45,86,139,24,215,249,162,116,125,162,113,141,201,126,197,23,80,75,207,111,97,45,106,219,68,115,14,174,30,43,84,157,99,134,76,155,236,186,109,230,89,171,86,104,205,101,92,138,234,128,249,87,19,253,201,113,230,39,134,95,29,122,98,52,64,8,203,74,163,77,57,172,151,65,204,54,209,79,11,106,8,184,8,135,33,231,71,94,62,212,50,154,90,152,126,103,18,228,60,189,167,205,68,102,135,26,112,214,249,33,54,82,22,211,122,195,35,125,160,30,215,148,127,148,2,51,72,137,235,184,73,132,53,23,251,19,192,108,207,187,19,14,219,240,238,84,81,89,16,230,104,132,60,134,220,67,44,184,102,132,50,105,202,110,52,110,168,215,226,73,172,22,30,255,0,2,240,47,17,244,139,196,121,118,23,225,124,155,110,154,199,93,215,158,116,205,16,178,248,84,153,19,145,81,46,17,30,173,148,102,77,206,198,163,82,146,132,37,107,90,16,169,191,174,185,55,116,113,170,180,113,129,209,234,73,33,230,62,99,214,198,73,170,100,180,135,166,140,77,28,66,73,216,199,215,209,218,53,218,182,201,230,143,42,20,132,54,148,19,90,150,13,160,142,174,77,221,62,167,184,5,85,74,240,75,18,38,27,110,25,84,19,4,67,195,189,21,18,134,252,25,138,125,203,28,74,28,117,73,66,96,212,181,230,125,181,40,146,139,169,228,89,90,196,61,55,227,230,7,20,176,182,187,193,106,238,103,134,120,151,34,230,106,146,77,169,219,96,182,166,98,53,90,214,80,243,126,49,149,173,181,93,183,80,174,138,142,215,177,216,200,200,164,171,146,179,79,31,208,141,21,49,126,117,250,235,84,132,246,103,49,250,194,33,164,137,70,171,246,194,154,91,143,126,183,14,132,250,146,0,103,254,150,62,107,24,201,240,127,80,250,57,241,243,88,62,148,244,177,243,88,198,79,131,250,135,209,207,143,154,192,31,74,122,39,121,172,96,223,193,253,61,232,230,5,213,22,171,68,239,53,140,27,248,63,167,189,28,192,186,160,0,0,2,21,185,106,252,233,233,111,131,248,31,72,204,69,213,228,49,250,118,126,246,255,0,148,133,170,229,171,243,167,165,190,15,224,125,35,49,23,87,144,199,233,217,251,219,254,82,1,42,128,0,2,34,249,95,244,76,163,104,88,152,109,40,104,248,136,73,74,234,169,196,52,150,111,35,134,128,52,162,42,98,227,81,145,14,204,141,221,102,84,173,105,97,180,173,180,180,89,151,153,213,40,214,181,230,194,173,17,112,66,85,164,118,145,116,102,13,79,103,145,114,137,108,254,34,37,81,145,112,141,165,111,147,16,240,175,68,184,134,243,116,82,181,165,131,65,44,201,68,131,89,40,210,188,185,14,82,185,106,252,214,41,111,132,8,31,71,76,70,0,114,92,121,246,97,151,199,94,135,141,1,61,20,157,45,34,161,169,89,53,21,75,64,236,82,90,126,95,15,43,151,67,107,86,230,162,21,134,210,219,77,231,89,169,106,202,132,36,174,163,53,29,174,102,103,188,118,192,0,0,0,3,5,121,80,180,40,252,208,20,34,241,159,15,101,147,88,236,73,163,101,232,134,106,93,4,90,238,121,149,165,229,45,112,228,210,148,86,121,173,107,239,54,109,145,173,206,155,89,28,82,218,213,194,8,158,142,81,157,53,255,0,50,174,28,49,32,160,38,114,167,49,54,169,241,114,216,103,207,90,228,174,4,201,100,228,205,76,229,82,21,149,104,38,218,75,166,148,173,197,41,86,117,44,186,217,192,184,11,171,163,70,142,149,222,148,24,167,1,134,116,44,63,235,81,147,136,220,236,252,204,149,237,44,178,252,102,173,215,91,215,106,181,232,86,169,10,206,190,4,92,76,190,138,48,171,12,233,92,27,195,138,115,11,104,168,77,158,75,76,203,218,151,195,102,109,180,56,246,66,233,190,238,173,8,66,158,117,102,167,28,89,36,179,184,181,168,202,234,49,243,217,161,254,146,147,221,21,177,198,79,137,178,194,215,74,158,203,43,169,33,19,10,135,220,139,147,186,243,107,136,109,162,82,145,149,226,213,33,198,204,150,130,214,54,130,81,154,13,105,87,209,69,39,84,200,171,154,86,77,90,210,209,219,108,150,160,151,195,205,37,209,58,165,183,175,133,125,180,184,211,153,22,73,90,115,33,105,59,40,137,69,123,25,17,238,1,219,12,0,229,171,243,88,165,190,16,32,125,29,49,25,254,48,3,150,175,205,98,150,248,64,129,244,116,196,6,0,114,92,121,246,97,151,199,94,135,141,19,19,166,38,149,84,110,138,24,71,48,172,39,51,40,69,84,243,24,120,136,106,78,80,227,102,242,230,51,18,71,64,212,210,86,133,108,205,169,77,169,229,230,78,84,25,36,143,88,182,208,184,65,208,131,23,168,220,5,210,114,146,197,204,64,126,45,185,21,59,15,55,122,32,161,24,55,159,117,107,149,197,180,211,45,163,113,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,23,159,210,95,72,186,239,74,12,83,143,196,202,234,35,245,216,57,60,22,70,126,102,74,246,151,158,98,15,88,211,77,235,181,90,245,167,90,180,231,95,19,62,4,65,226,171,250,254,178,197,58,202,109,136,56,131,80,197,207,42,25,228,65,196,199,71,68,153,103,117,118,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,46,37,39,84,207,104,106,170,77,90,210,209,219,20,234,159,152,67,205,37,209,58,164,57,168,138,97,196,184,211,153,22,74,66,178,173,9,59,40,141,39,107,25,25,110,18,83,201,117,201,255,0,25,55,140,150,233,55,141,244,238,166,84,206,205,49,161,229,111,184,251,17,78,69,52,251,79,179,54,86,173,104,202,201,106,172,211,110,18,210,242,92,83,134,146,65,52,167,92,168,188,159,241,146,136,201,150,147,120,33,78,235,165,79,109,51,26,226,86,195,143,191,20,220,83,175,186,251,211,100,235,22,188,204,158,182,206,182,217,33,44,165,180,184,73,52,27,170,104,51,131,65,205,46,229,90,95,97,26,170,183,229,208,146,122,178,67,16,153,109,71,42,98,33,43,66,31,52,18,145,20,202,13,70,234,33,158,44,217,53,133,114,91,111,54,74,115,84,110,43,34,135,205,14,142,184,243,89,104,219,139,146,44,86,163,35,98,210,185,116,66,17,51,129,102,32,153,68,218,92,107,73,196,65,58,106,66,211,145,196,166,196,163,66,178,44,144,226,75,58,18,101,244,39,163,174,60,209,186,73,97,28,139,21,168,200,216,69,34,99,14,132,76,224,89,136,55,151,41,152,146,18,113,16,78,154,144,133,103,109,74,177,40,208,156,232,52,56,146,200,180,153,132,80,242,213,249,211,210,223,7,240,62,145,152,135,34,167,157,61,83,240,127,29,233,25,112,114,213,249,211,210,223,7,240,62,145,152,135,34,167,157,61,83,240,127,29,233,25,112,9,169,22,171,73,125,29,40,77,40,48,178,63,12,235,168,127,215,99,36,241,185,222,249,153,52,217,158,101,136,205,91,78,183,174,213,107,214,173,82,213,145,124,12,184,25,93,80,1,243,45,142,152,23,136,250,58,98,60,199,11,241,66,77,176,205,96,108,235,47,52,102,184,89,132,42,140,201,184,168,103,12,139,88,202,242,170,199,98,81,41,42,66,210,133,161,104,79,109,162,119,157,62,13,252,32,83,222,145,96,73,167,45,125,1,70,187,130,244,110,41,42,158,132,42,178,22,168,135,144,34,108,146,52,190,114,231,97,35,95,84,58,204,142,203,65,58,202,22,156,196,121,12,220,201,151,88,230,104,203,209,59,206,159,6,254,16,41,239,72,176,2,116,244,214,209,75,243,96,225,100,171,12,252,61,240,75,155,42,6,39,187,111,53,237,250,205,92,52,67,58,173,94,185,171,95,105,205,155,49,219,37,173,190,229,138,184,79,200,215,242,47,197,58,55,19,63,52,119,57,248,37,80,75,167,187,23,130,26,157,171,101,137,109,237,86,179,109,86,76,218,188,185,178,170,215,189,142,214,18,84,0,0,0,0,0,0,0,0,0,34,175,151,59,233,39,251,228,254,77,18,168,34,175,151,59,233,39,251,228,254,77,1,106,185,21,60,233,234,159,131,248,239,72,203,132,212,136,86,228,84,243,167,170,126,15,227,189,35,46,19,82,0,0,0,32,7,149,31,207,179,19,126,37,244,60,16,207,254,69,79,53,138,167,225,2,59,209,210,225,128,28,168,254,125,152,155,241,47,161,224,135,160,192,13,58,162,116,101,208,202,160,195,12,49,143,139,133,197,10,142,184,126,101,11,28,152,86,156,98,81,46,40,105,121,41,245,147,237,173,167,150,241,176,243,41,108,146,121,75,88,226,148,131,75,100,224,100,87,42,230,157,62,175,162,254,10,86,127,221,16,181,252,108,10,126,165,41,149,183,16,74,250,238,212,132,167,216,50,107,249,225,145,21,99,208,80,20,5,101,138,117,148,167,15,176,250,158,139,158,84,51,200,130,134,129,129,134,34,206,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,83,167,163,175,39,102,15,97,118,142,145,248,53,137,50,40,74,150,101,90,67,193,42,185,139,132,143,142,135,98,102,252,44,83,145,48,168,110,207,37,77,161,133,56,72,37,182,77,27,164,217,41,105,44,198,130,8,160,208,95,76,217,238,135,152,143,21,51,114,85,207,52,101,81,179,195,212,210,214,144,130,138,83,109,26,245,81,48,206,42,214,121,173,107,166,77,169,68,219,137,90,146,172,166,104,117,191,160,153,76,218,85,63,149,65,79,100,83,56,73,140,182,99,14,220,92,28,100,35,201,121,136,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,206,102,149,218,40,226,62,137,88,142,186,42,181,107,110,149,71,107,31,144,79,216,100,209,11,55,133,73,145,26,146,70,103,171,121,25,146,78,178,102,106,109,74,73,145,173,11,109,197,228,175,38,46,158,63,33,9,236,54,3,98,196,235,45,3,80,76,19,205,179,73,140,199,87,11,75,188,164,60,167,44,157,82,143,83,16,250,161,201,89,156,109,166,84,110,60,118,206,234,140,38,164,96,175,44,22,49,200,168,109,24,15,10,162,25,218,39,88,151,48,98,30,13,188,203,70,162,22,6,33,136,184,136,155,146,20,133,101,90,33,154,213,154,144,163,218,115,167,49,54,162,25,212,34,3,150,246,186,231,12,83,195,76,51,230,189,95,48,211,241,115,221,183,95,125,118,223,18,76,234,181,121,122,57,57,183,54,108,199,155,93,107,39,37,212,17,215,73,210,211,218,230,170,147,81,84,180,14,219,58,168,38,16,242,185,116,54,181,13,235,226,159,113,45,180,222,117,154,80,156,203,90,74,234,50,73,94,230,100,91,199,212,152,129,110,73,250,90,123,80,105,181,72,77,165,16,59,68,37,51,47,155,205,38,142,107,80,141,158,21,112,47,66,37,203,40,200,215,119,226,225,209,100,145,171,167,123,101,74,140,167,164,6,26,242,182,81,82,170,171,66,218,130,123,48,136,139,110,34,142,156,74,167,112,41,101,105,36,56,250,226,83,2,105,116,141,38,102,141,84,115,170,34,73,164,243,165,7,123,17,165,80,193,128,56,199,61,209,255,0,25,105,60,98,167,25,218,34,233,153,130,98,28,134,204,132,109,112,171,74,155,137,134,206,180,44,155,214,176,227,173,107,50,26,145,159,50,122,73,35,31,70,152,215,133,242,172,106,194,58,191,10,39,42,132,110,30,169,147,196,203,81,17,19,4,152,180,65,190,180,30,166,40,154,81,145,45,108,187,171,117,29,36,153,45,180,153,41,38,68,101,243,24,3,234,160,5,180,209,175,23,161,177,235,1,168,108,92,101,248,71,34,42,41,59,47,76,10,17,135,89,97,169,138,46,212,107,45,161,219,172,144,220,75,111,54,70,102,171,146,8,201,74,35,37,29,203,0,31,53,154,88,249,211,227,39,194,5,67,233,23,199,210,152,249,172,210,199,206,159,25,62,16,42,31,72,190,3,208,85,218,89,214,85,14,138,244,22,138,114,104,120,185,37,61,74,196,76,98,103,78,51,30,74,69,66,183,227,85,21,12,78,182,77,165,77,161,133,56,229,145,172,90,22,188,142,25,18,155,70,91,127,130,248,189,89,96,46,40,83,248,185,135,239,194,55,61,167,98,20,244,57,69,176,79,48,234,22,218,154,117,151,17,184,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,137,130,248,67,89,99,214,40,83,248,71,135,236,66,57,61,168,162,20,204,57,197,190,76,176,210,16,218,157,117,231,23,188,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,39,244,229,228,221,158,232,159,74,201,113,18,142,169,38,181,165,44,246,72,57,236,90,229,136,99,153,226,181,108,33,14,56,104,117,71,169,136,125,79,228,51,65,37,171,52,210,220,113,107,66,150,18,255,0,163,22,144,180,174,148,24,53,37,197,202,90,27,96,219,245,144,211,25,90,226,155,136,122,89,28,210,178,187,14,226,144,127,82,226,13,73,66,150,211,173,44,208,140,249,74,234,143,156,205,15,180,179,172,180,69,197,15,14,36,80,241,115,137,20,124,59,144,211,218,113,49,229,10,196,213,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,61,181,136,35,36,186,178,63,160,140,45,197,42,19,26,104,73,102,38,97,164,247,158,105,185,206,187,98,141,217,94,135,214,234,158,91,46,120,183,144,135,19,103,26,90,122,73,43,218,229,114,50,51,15,86,0,0,0,0,0,0,0,48,3,150,175,205,98,150,248,64,129,244,116,196,96,7,37,199,159,102,25,124,117,232,120,209,159,252,181,126,107,20,183,194,4,15,163,166,35,0,57,46,60,251,48,203,227,175,67,198,128,159,224,0,0,26,85,196,106,0,26,15,120,210,91,140,85,126,81,138,39,113,128,212,42,69,113,168,80,202,224,52,40,99,102,144,209,186,142,96,241,121,179,109,94,186,223,173,12,148,89,238,176,196,157,42,93,212,248,47,209,189,246,222,191,172,0,131,202,225,90,221,139,117,173,172,255,0,52,95,93,16,87,150,167,166,119,127,186,232,47,194,67,139,13,90,22,175,99,235,190,179,252,209,145,186,25,51,172,168,169,165,102,183,231,198,12,184,123,120,112,19,81,131,206,94,159,123,119,234,130,191,128,216,185,9,59,152,240,88,96,90,169,59,136,227,120,211,59,254,229,3,222,128,226,205,139,52,11,165,127,99,247,200,70,231,40,44,6,105,85,122,246,182,215,230,189,217,125,180,47,120,146,136,194,205,8,178,191,103,223,24,49,167,164,171,91,65,87,47,237,22,191,54,110,201,238,208,165,218,2,58,244,99,70,171,20,38,168,189,237,37,115,240,208,226,106,112,61,95,156,218,111,119,251,159,131,252,19,98,20,112,102,47,154,177,114,114,141,94,182,210,147,77,239,151,138,225,207,188,77,30,143,113,59,77,23,76,43,38,92,212,220,18,184,223,232,77,0,188,40,242,19,239,16,168,162,124,146,247,133,64,85,35,65,113,26,210,40,148,238,226,2,165,192,192,139,172,86,214,35,26,75,136,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,3,72,212,174,3,72,10,164,109,185,212,55,18,54,220,234,1,172,11,136,1,113,1,85,254,33,228,177,12,239,75,76,55,126,181,248,68,15,88,190,7,239,15,37,136,134,101,74,204,55,126,181,248,68,0,134,109,61,202,248,147,93,23,252,153,252,94,20,87,64,222,134,32,80,221,220,231,248,8,161,77,61,149,254,201,21,215,15,212,207,192,66,141,205,4,25,82,171,170,29,121,85,250,167,213,238,49,64,38,122,149,50,57,20,180,239,250,69,159,224,36,118,49,102,89,11,127,174,29,93,41,152,164,82,194,183,8,22,127,128,145,216,197,122,153,125,80,8,217,229,19,119,36,250,153,178,111,242,228,231,175,219,195,136,169,133,50,70,107,153,111,176,149,94,81,6,243,79,169,158,63,62,78,127,135,14,34,157,27,175,125,192,38,23,64,136,228,63,59,168,200,137,37,104,169,71,174,191,175,136,17,123,165,111,157,30,49,127,135,213,15,164,95,18,83,201,242,249,157,67,80,164,178,239,141,147,145,255,0,211,136,17,173,165,110,237,40,241,136,191,244,250,161,244,139,224,38,167,146,231,204,83,12,254,57,244,196,104,202,145,138,220,151,62,98,152,103,241,207,166,35,70,84,128,26,172,158,2,212,233,94,119,209,103,24,207,255,0,233,253,69,232,231,197,213,95,146,98,213,105,90,95,254,214,49,140,255,0,254,159,212,94,142,124,7,205,128,186,154,52,232,233,93,233,65,138,112,24,105,66,195,254,181,25,56,141,206,207,204,201,94,210,203,47,198,106,221,117,189,118,171,94,133,106,144,172,234,224,69,196,203,197,80,20,5,101,138,85,148,167,15,176,250,158,139,158,84,51,200,130,134,129,129,134,34,206,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,95,66,90,29,232,173,70,232,163,132,146,250,62,77,45,133,85,79,49,135,135,137,171,38,237,184,111,46,99,49,36,116,201,46,169,8,86,204,218,148,226,89,70,84,229,65,154,140,181,139,113,107,15,109,129,56,23,135,26,58,97,196,191,11,240,190,77,176,202,160,110,235,207,58,100,184,169,132,82,136,137,200,168,151,8,139,88,242,242,166,231,98,73,37,41,66,18,132,33,8,77,193,26,75,119,17,168,4,106,242,161,114,127,207,113,66,98,189,34,176,46,157,154,206,170,248,140,141,85,50,72,103,16,230,215,11,15,10,162,110,53,132,184,178,89,188,132,48,211,7,14,202,86,167,115,54,104,65,45,46,27,177,67,64,87,245,150,22,86,82,156,65,195,234,134,46,71,80,200,226,10,38,6,58,24,203,59,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,253,68,8,224,210,43,146,106,85,139,58,81,192,98,5,33,81,197,200,232,154,194,34,54,119,92,145,184,151,95,132,141,214,182,181,38,4,214,106,81,174,49,79,58,171,45,38,219,6,211,203,186,137,76,195,0,202,173,15,180,179,163,116,186,194,255,0,14,36,80,240,146,121,236,4,67,144,211,218,113,49,231,20,252,169,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,37,245,136,35,53,52,178,43,234,60,166,22,225,109,9,130,212,36,179,12,240,210,69,204,212,220,155,93,177,65,109,79,68,106,181,175,45,231,60,99,203,91,138,187,142,173,93,37,29,175,98,177,17,17,122,176,1,137,92,161,154,22,74,180,167,194,248,137,237,33,79,194,43,21,41,168,114,58,126,48,226,83,10,113,172,19,153,157,151,190,226,146,105,90,20,147,117,77,18,205,36,135,141,39,172,109,11,123,54,90,128,15,150,25,180,166,107,32,154,198,200,167,178,200,185,116,202,93,16,228,36,100,28,91,42,101,248,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,197,203,209,59,206,159,6,254,16,41,239,72,176,36,251,148,235,147,254,51,23,96,226,116,129,193,10,119,107,174,161,51,63,83,75,90,113,247,98,167,208,173,176,203,45,42,25,10,89,182,79,48,220,62,230,91,66,84,242,86,171,26,156,74,16,228,96,232,157,231,79,131,127,8,20,247,164,88,1,244,166,0,0,33,91,150,175,206,158,150,248,63,129,244,140,196,93,94,67,31,167,103,239,111,249,72,90,174,90,191,58,122,91,224,254,7,210,51,17,117,121,12,126,157,159,189,191,229,32,18,168,0,0,0,0,0,49,87,149,31,204,79,19,126,37,244,196,16,202,161,138,188,168,254,98,120,155,241,47,166,32,128,66,182,137,222,116,248,55,240,129,79,122,69,129,244,166,62,107,52,78,243,167,193,191,132,10,123,210,44,15,165,48,0,0,0,0,0,1,242,174,62,170,7,202,184,9,169,210,91,255,0,35,108,163,224,254,132,252,60,172,66,176,154,157,37,191,242,54,202,62,15,232,79,195,202,196,74,224,94,5,226,62,145,120,143,46,194,252,47,147,109,211,88,235,186,243,206,153,162,22,95,10,147,34,114,42,37,194,35,213,178,140,201,185,216,212,106,82,80,132,173,107,66,20,23,47,66,77,15,170,109,46,113,65,169,42,74,46,10,137,145,196,48,170,178,113,8,236,62,190,5,135,91,125,108,161,182,221,89,41,75,121,80,203,104,150,148,56,77,154,137,107,74,136,178,170,127,168,10,2,141,194,202,54,83,135,216,125,79,66,72,233,233,28,57,67,64,192,195,17,228,105,23,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,63,129,120,23,135,26,58,97,196,187,11,240,190,77,176,202,160,110,235,207,58,100,184,169,132,82,136,137,200,168,151,8,139,88,242,242,166,231,98,73,37,41,66,18,132,33,8,77,192,0,16,237,202,161,160,172,77,1,80,205,116,158,194,216,8,183,233,137,228,67,211,42,205,151,162,154,201,41,152,191,20,202,18,251,70,227,132,243,136,138,122,36,204,219,66,23,170,90,86,121,146,218,208,134,230,36,0,124,214,104,197,164,45,85,162,254,50,201,113,114,150,134,219,246,13,100,52,198,86,184,167,33,217,153,192,186,156,174,195,184,164,31,212,184,131,82,86,148,58,211,75,52,47,38,83,250,30,193,124,94,163,113,235,11,233,252,92,195,247,226,220,145,84,80,234,122,28,162,216,54,95,105,104,113,77,58,203,136,222,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,130,178,62,71,156,47,133,210,94,105,81,76,162,226,226,240,129,136,118,163,224,169,200,147,115,60,67,241,8,139,109,216,18,140,102,37,17,8,68,42,209,8,250,28,82,76,220,67,201,105,74,90,155,113,197,72,164,166,83,42,144,74,160,164,82,41,100,36,186,91,46,135,110,18,14,14,17,148,178,196,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,64,34,219,150,247,20,191,218,211,5,37,243,223,238,186,166,111,44,217,125,232,104,7,245,198,143,249,73,57,16,190,245,167,212,204,98,255,0,38,6,11,205,113,91,75,74,74,122,245,33,23,54,166,40,104,133,79,167,49,137,90,154,98,1,246,217,117,82,245,45,194,82,110,179,140,67,42,75,68,102,107,38,220,51,74,155,67,150,180,26,83,227,95,230,137,210,10,182,198,54,229,251,20,37,65,48,45,129,133,53,171,113,16,44,52,136,120,93,106,117,142,17,60,108,50,209,185,149,102,157,97,175,45,147,98,41,94,228,121,193,9,85,7,163,164,70,50,179,60,139,140,153,98,140,65,170,34,17,77,165,12,64,177,46,138,139,134,105,8,226,165,173,74,55,150,165,153,145,89,109,164,146,89,13,110,4,123,114,163,249,246,98,111,196,190,135,130,25,41,200,187,75,72,171,154,87,72,90,42,169,129,219,100,181,4,190,71,43,152,195,107,86,222,190,21,246,230,141,186,222,116,26,86,156,200,90,138,233,50,81,94,228,100,123,198,53,242,163,249,246,98,111,196,190,135,130,25,85,200,99,244,236,253,237,255,0,41,0,141,92,85,195,58,171,6,241,30,163,194,218,214,19,103,157,83,51,7,101,241,57,91,113,13,189,144,250,15,181,172,66,22,166,93,65,165,198,214,105,44,237,173,10,34,178,136,78,167,38,46,41,124,148,52,54,162,182,185,239,57,205,105,45,162,150,152,124,171,169,217,118,87,15,100,99,114,18,149,229,129,114,11,166,156,215,191,73,70,178,88,193,94,90,76,28,145,81,248,203,73,99,20,161,237,92,94,34,75,226,33,230,144,217,86,121,162,165,169,135,109,49,57,212,179,34,206,195,240,237,106,210,132,37,59,54,110,146,156,81,151,85,200,217,141,126,3,105,5,54,193,200,185,126,186,19,19,101,229,169,125,182,179,56,196,116,185,168,136,134,243,40,220,73,37,149,48,184,194,85,144,181,27,154,139,101,78,115,1,53,32,0,0,49,87,148,235,20,190,69,250,27,86,187,36,247,155,38,181,110,207,75,75,254,85,215,109,91,83,133,181,177,189,10,74,51,64,183,27,211,86,91,91,162,162,89,160,101,80,133,110,89,60,107,240,231,72,41,78,14,66,75,245,48,152,101,47,61,115,238,53,149,199,227,166,45,67,196,57,149,68,226,137,76,165,132,65,146,110,132,40,156,215,223,50,114,24,12,32,160,40,10,203,20,235,41,78,31,97,245,61,23,60,168,103,145,5,13,3,3,12,69,157,213,216,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,164,123,150,138,150,145,80,212,174,143,84,85,45,3,177,73,105,249,124,242,87,46,134,214,173,205,68,43,13,202,219,105,188,235,53,45,89,80,132,149,212,102,163,181,204,204,247,143,21,200,209,130,18,170,235,27,103,248,209,48,158,69,195,196,97,124,59,9,129,128,101,180,228,139,126,100,196,100,57,173,213,157,204,144,219,77,187,100,36,136,212,183,16,172,196,72,52,57,114,249,115,190,146,127,190,79,228,208,24,171,201,113,231,217,134,95,29,122,30,52,118,188,169,120,23,25,131,250,86,79,170,72,41,54,201,77,226,39,231,146,88,243,102,251,141,174,41,194,34,152,33,78,58,89,117,219,86,177,229,54,133,41,40,110,37,143,36,148,72,79,85,201,113,231,217,134,95,29,122,30,52,72,167,44,22,14,72,171,157,24,15,21,98,30,217,231,88,105,48,98,34,13,204,171,94,190,22,58,33,136,72,136,107,18,210,132,230,90,225,157,214,26,86,162,217,178,39,41,56,163,1,101,121,16,177,75,253,178,240,82,97,61,254,228,170,101,18,205,151,223,134,143,127,92,72,255,0,147,83,145,107,239,66,125,80,196,170,15,154,205,22,49,175,243,59,105,5,68,227,27,146,253,182,18,159,152,30,222,194,90,214,56,184,23,218,92,60,86,169,58,198,200,222,38,30,116,219,204,178,78,176,145,154,233,185,31,210,152,15,149,113,232,40,10,2,178,197,58,202,83,135,216,125,79,69,207,42,25,228,65,67,64,192,195,17,103,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,47,62,38,251,147,131,147,254,15,71,121,19,88,183,139,212,239,251,44,71,237,44,53,13,16,227,17,13,211,176,185,214,222,88,117,178,183,27,91,207,54,68,181,188,74,204,77,186,77,36,145,227,141,208,188,26,18,104,125,76,232,141,133,237,73,82,80,145,181,180,242,29,133,85,147,136,71,98,53,17,207,180,227,235,101,13,182,234,205,41,67,41,137,91,68,180,161,179,112,146,75,90,82,103,149,57,20,0,3,23,244,254,208,250,85,165,150,17,169,50,242,139,110,187,163,161,227,35,233,69,178,234,73,17,47,173,9,55,32,93,75,139,75,89,34,13,150,144,78,41,73,54,150,148,47,54,66,113,183,32,50,172,165,167,180,53,85,57,162,170,152,29,138,117,79,204,34,37,115,24,109,106,28,212,69,48,226,155,117,188,232,53,33,89,86,133,21,210,102,147,181,200,204,183,143,169,49,134,186,127,232,9,42,210,197,202,114,185,166,166,145,114,154,218,83,17,1,36,126,33,36,151,152,126,72,228,105,107,212,182,156,117,180,146,225,83,17,17,18,147,66,137,78,18,92,104,201,102,182,141,160,178,184,3,167,28,54,145,218,19,98,246,15,87,8,139,70,34,209,120,79,61,91,209,110,45,216,132,79,37,204,203,214,193,70,169,229,154,148,81,36,165,180,151,146,181,116,214,225,56,131,50,82,208,204,69,137,243,155,104,187,133,250,44,232,53,139,212,134,31,201,33,17,50,140,195,121,177,212,51,148,161,194,126,115,26,204,157,214,213,16,189,99,142,41,180,26,181,139,75,9,94,173,179,117,204,164,89,148,106,128,192,31,74,122,39,121,172,96,223,193,253,61,232,230,5,213,22,171,68,239,53,140,27,248,63,167,189,28,192,186,160,0,0,2,21,185,106,252,233,233,111,131,248,31,72,204,69,213,228,49,250,118,126,246,255,0,148,133,170,229,171,243,167,165,190,15,224,125,35,49,23,87,144,199,233,217,251,219,254,82,1,42,128,0,3,0,57,106,252,214,41,111,132,8,31,71,76,70,0,114,92,121,246,97,151,199,94,135,141,25,255,0,203,87,230,177,75,124,32,64,250,58,98,48,3,146,227,207,179,12,190,58,244,60,104,9,254,0,0,1,109,52,138,199,154,55,70,220,35,158,226,181,103,27,8,148,75,161,214,137,100,11,209,6,202,230,211,19,66,142,30,9,163,74,22,172,238,41,54,53,18,21,145,4,183,20,89,16,163,43,129,54,155,74,164,18,168,217,236,246,103,9,46,150,203,161,220,139,140,140,139,121,44,177,12,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,128,29,63,180,193,154,233,101,139,138,84,188,225,27,161,40,232,136,200,10,81,12,180,162,92,75,11,90,73,200,231,84,226,18,238,120,130,101,165,147,106,74,73,164,37,8,203,156,156,113,192,178,184,209,139,213,150,61,98,133,65,139,152,128,252,35,147,218,138,33,47,68,20,35,4,203,13,33,13,165,166,153,109,27,204,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,228,211,147,31,147,254,13,138,38,115,141,24,243,78,235,252,59,167,222,147,200,101,14,56,194,219,84,138,99,6,210,157,143,75,236,173,78,178,243,236,188,182,18,73,83,46,182,217,190,74,190,184,178,99,87,38,166,133,19,29,34,241,30,7,20,43,89,101,240,202,145,152,41,200,149,168,161,95,110,107,52,134,56,103,81,44,117,135,20,107,38,86,135,210,183,20,109,41,10,109,11,104,141,42,89,41,19,168,3,231,135,78,77,17,38,186,32,226,226,105,70,38,49,115,138,78,125,14,169,149,57,53,126,29,72,90,216,37,154,87,10,242,201,36,210,226,89,60,185,245,103,99,67,140,184,105,111,90,77,166,250,242,77,233,121,242,34,196,127,204,251,90,198,228,164,43,249,130,57,165,77,192,107,92,133,168,158,54,88,103,51,136,50,89,50,250,16,150,149,116,172,146,226,88,81,106,144,111,44,229,83,73,125,29,40,77,40,48,178,63,12,235,168,127,215,99,36,241,185,222,249,153,52,217,158,101,136,205,91,78,183,174,213,107,214,173,82,213,145,124,12,184,25,124,235,98,174,25,213,88,55,136,245,30,22,214,176,155,60,234,153,152,59,47,137,202,219,136,109,236,135,208,125,173,98,16,181,50,234,13,46,54,179,73,103,109,104,81,21,148,64,62,159,134,0,114,213,249,172,82,223,8,16,62,142,152,135,36,222,151,159,37,220,56,252,207,181,172,110,122,190,128,151,163,154,84,220,6,169,184,170,117,146,101,134,115,56,131,52,27,204,45,105,105,87,74,13,77,169,133,22,181,100,242,201,203,87,230,177,75,124,32,64,250,58,98,2,21,134,101,114,117,232,43,19,165,45,100,85,198,32,192,69,163,10,228,17,15,51,28,244,52,83,72,92,206,98,201,67,172,165,166,68,225,62,202,20,220,66,92,91,201,71,144,133,33,43,66,212,75,69,170,208,239,69,90,203,74,252,92,151,209,242,105,108,90,105,137,116,68,60,77,89,55,109,194,101,18,233,113,175,166,73,117,72,90,118,151,18,151,18,202,50,171,50,200,212,101,171,67,139,71,208,157,1,64,81,184,89,70,202,112,251,15,169,232,73,29,61,35,135,40,104,24,24,98,60,141,34,230,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,102,29,172,166,83,42,144,74,160,164,82,41,100,36,186,91,46,135,110,18,14,14,17,148,178,196,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,150,0,2,8,121,69,52,21,137,209,106,178,58,227,15,160,34,215,133,115,248,134,89,129,122,38,41,165,174,89,49,120,162,22,114,210,35,112,223,121,9,110,29,78,33,229,35,200,90,80,165,173,105,53,174,223,232,57,165,220,215,68,28,92,85,86,252,186,46,113,73,207,161,211,45,168,229,76,68,41,11,91,4,178,82,34,153,65,168,154,92,75,39,155,38,176,172,104,113,230,201,77,235,77,196,253,4,85,148,180,138,185,165,103,52,85,83,3,182,201,106,9,124,68,174,99,13,173,91,122,248,87,219,83,110,183,157,6,149,167,50,22,162,186,76,148,87,185,25,30,241,128,26,61,242,70,97,197,1,140,181,69,87,138,47,248,105,72,74,166,6,213,37,39,155,66,145,109,45,229,131,137,106,54,33,108,62,72,119,86,179,138,132,92,59,172,147,110,234,205,211,65,33,105,65,6,42,242,191,213,50,42,231,31,112,246,181,165,163,182,217,45,65,133,242,153,164,186,39,84,182,245,240,175,198,199,184,211,153,22,73,90,115,33,105,59,40,137,69,123,25,17,238,29,183,34,167,157,61,83,240,127,29,233,25,112,114,213,249,211,210,223,7,240,62,145,152,135,34,167,157,61,83,240,127,29,233,25,112,9,169,0,0,24,1,203,87,230,177,75,124,32,64,250,58,98,34,175,68,239,58,124,27,248,64,167,189,34,192,149,78,90,191,53,138,91,225,2,7,209,211,17,21,122,39,121,211,224,223,194,5,61,233,22,0,125,41,128,0,0,0,0,0,0,0,0,0,8,171,229,206,250,73,254,249,63,147,68,170,8,171,229,206,250,73,254,249,63,147,64,90,174,69,79,58,122,167,224,254,59,210,50,225,53,34,21,185,21,60,233,234,159,131,248,239,72,203,132,212,128,0,0,8,1,229,71,243,236,196,223,137,125,15,4,49,84,101,87,42,63,159,102,38,252,75,232,120,33,149,92,148,122,11,122,134,148,24,215,70,127,115,197,80,16,81,202,250,165,42,104,228,57,167,235,91,42,212,175,102,241,35,231,119,128,94,174,78,14,79,248,61,29,228,77,98,222,47,83,191,236,177,31,180,176,212,52,67,140,68,55,78,194,231,91,121,97,214,202,220,109,111,60,217,18,214,241,43,49,54,233,52,146,71,142,55,115,168,0,5,159,210,171,70,122,55,74,252,35,140,194,218,194,58,46,92,180,196,38,101,40,153,195,25,169,114,233,139,104,113,13,62,109,230,36,188,140,174,184,133,182,163,44,200,90,178,169,11,200,226,62,120,113,75,11,107,188,22,174,230,120,103,137,114,46,102,169,36,218,157,182,11,106,102,35,85,173,101,15,55,227,25,90,219,85,219,117,10,232,168,237,123,29,140,140,139,233,248,98,254,159,218,31,74,180,178,194,53,38,94,81,109,215,116,116,60,100,125,40,182,93,73,34,37,245,161,38,228,11,169,113,105,107,36,65,178,210,9,197,41,38,210,210,133,230,200,78,54,224,99,95,37,14,156,112,213,44,170,73,162,62,35,34,44,231,178,216,120,132,82,51,99,91,177,5,29,8,210,92,125,80,79,154,141,70,210,216,105,43,213,40,172,209,178,210,91,178,20,218,53,216,107,202,143,231,217,137,191,18,250,30,8,75,166,135,218,18,97,126,136,212,206,89,43,16,147,202,218,54,29,200,73,197,88,168,87,24,126,57,141,161,110,182,210,25,91,206,166,25,9,74,154,66,146,210,136,156,54,27,90,238,105,78,88,54,210,199,206,159,25,62,16,42,31,72,190,3,58,121,14,169,105,20,93,85,139,149,172,68,14,121,212,170,95,39,149,193,196,235,86,90,168,88,183,34,156,136,111,33,30,69,102,92,20,49,220,200,212,90,187,36,200,148,162,57,106,24,1,200,201,133,190,10,104,227,61,196,200,249,22,203,31,93,212,14,108,209,187,86,125,178,87,4,130,101,159,22,75,52,183,146,41,83,20,239,74,86,171,220,238,157,89,140,255,0,0,31,48,56,177,66,252,139,241,78,178,195,62,116,231,63,4,170,9,140,139,109,212,106,118,173,150,37,198,117,186,188,202,201,155,87,155,46,101,90,246,185,218,227,233,248,124,251,114,154,74,101,82,93,56,241,62,14,77,44,132,128,135,114,34,91,22,182,161,153,75,72,83,239,203,33,30,121,211,74,72,136,214,227,174,56,226,213,197,75,90,148,119,51,51,1,43,252,151,30,98,120,101,241,215,166,35,70,85,8,245,228,80,155,74,158,209,182,178,145,51,51,132,92,202,14,184,136,139,136,131,75,201,55,217,97,232,8,36,180,234,219,190,100,161,106,97,228,165,70,86,81,180,225,21,242,157,164,40,0,124,214,105,99,231,79,140,159,8,21,15,164,95,31,74,99,230,179,75,31,58,124,100,248,64,168,125,34,248,9,116,228,138,194,26,54,138,209,94,95,138,82,102,34,206,161,196,120,136,151,167,79,188,249,169,25,32,99,98,225,97,153,105,5,100,161,9,73,56,179,59,26,205,111,46,234,52,146,18,140,212,155,74,101,83,249,84,108,138,123,44,132,152,203,102,48,238,66,70,65,197,178,151,152,137,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,99,7,37,199,152,158,25,124,117,233,136,209,149,64,62,122,244,232,208,202,123,161,230,35,194,203,27,154,243,205,25,84,109,17,20,204,201,213,160,162,148,219,70,141,108,52,75,105,181,158,107,90,209,27,137,73,54,226,86,149,39,41,154,218,111,213,242,115,105,175,249,149,113,29,249,5,127,51,154,185,134,85,79,139,153,67,48,122,214,229,113,198,104,38,230,105,103,42,150,172,168,65,182,234,90,52,169,109,169,42,179,170,101,166,206,109,49,163,8,104,220,122,194,250,131,8,241,1,136,183,36,85,20,58,89,136,56,71,205,151,218,90,28,75,173,60,218,247,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,252,240,233,59,163,213,85,162,254,50,206,176,142,169,137,219,246,13,92,76,186,104,136,87,33,217,153,192,186,156,205,68,54,149,151,213,54,178,74,150,148,58,211,168,37,175,38,99,15,165,48,16,215,201,139,202,1,7,132,81,144,218,63,99,125,69,178,80,177,121,88,166,102,78,182,195,80,178,24,167,31,121,231,83,18,180,160,156,54,95,114,35,123,206,45,73,101,72,77,201,45,169,107,110,101,0,0,0,0,0,0,96,7,45,95,154,197,45,240,129,3,232,233,136,192,14,75,143,62,204,50,248,235,208,241,163,63,249,106,252,214,41,111,132,8,31,71,76,70,0,114,92,121,246,97,151,199,94,135,141,1,63,192,0,0,40,98,162,135,192,6,147,59,23,1,68,159,74,224,124,5,11,136,13,203,159,96,92,251,2,246,32,1,165,68,93,163,23,52,150,146,59,48,240,115,43,138,78,175,108,224,222,110,58,158,254,225,148,102,87,22,3,30,90,191,49,220,140,190,122,255,0,68,2,0,107,102,212,141,139,113,239,214,117,125,72,202,125,9,229,175,63,59,167,94,74,86,105,77,101,9,115,36,25,150,229,195,117,140,101,196,70,14,31,155,250,42,44,218,223,40,190,160,102,214,128,244,211,81,112,210,184,213,38,39,51,53,155,22,202,93,29,197,10,123,247,0,150,124,61,135,83,114,167,51,25,252,246,103,188,189,170,7,176,50,176,232,105,24,114,98,92,226,122,69,227,204,250,95,82,145,222,153,220,5,29,43,180,101,255,0,231,17,135,90,115,180,103,134,245,182,255,0,239,111,87,236,136,97,152,170,222,67,16,244,232,65,22,25,86,202,223,127,153,191,198,33,128,68,244,129,194,135,197,201,221,236,127,40,36,184,219,169,129,51,250,45,62,151,168,106,76,138,215,240,78,0,248,223,232,44,8,86,130,116,219,197,201,217,149,190,113,71,31,169,96,76,230,137,78,26,232,186,82,246,254,212,96,79,119,214,152,1,145,105,242,75,222,21,20,79,146,94,240,212,71,96,2,221,196,104,226,99,95,30,35,65,113,1,168,138,194,164,125,194,130,164,125,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,162,184,13,35,82,184,13,32,42,145,182,231,80,220,35,36,241,235,27,107,59,216,6,176,46,33,96,1,85,126,33,228,49,25,69,224,172,192,174,95,66,252,34,7,174,81,220,143,222,30,47,18,149,150,149,152,168,206,214,212,254,17,0,33,179,79,82,73,98,69,114,100,123,254,102,126,2,20,114,52,13,138,82,107,170,25,174,141,190,105,251,254,163,20,56,90,120,47,62,35,215,6,71,114,62,108,252,4,40,211,160,163,196,222,33,81,6,106,177,23,57,117,123,132,72,9,167,165,148,103,36,150,158,237,240,76,255,0,1,35,176,140,51,38,200,200,189,112,235,169,3,74,228,18,181,113,188,3,7,254,66,71,105,23,147,86,86,246,64,35,115,148,45,14,170,123,76,153,54,163,249,110,113,192,143,217,195,136,161,185,250,226,176,150,238,80,98,50,157,83,22,235,138,156,127,14,28,68,147,189,64,37,135,147,209,119,168,234,30,31,63,73,191,9,16,35,131,74,223,58,60,98,255,0,15,170,31,72,190,36,111,147,196,140,170,74,135,246,244,155,240,145,2,76,161,253,76,253,240,24,183,201,116,95,254,197,48,207,227,175,76,70,140,169,4,153,245,138,157,186,128,105,95,146,98,218,105,49,42,154,207,244,109,197,121,12,138,89,21,49,153,76,104,121,236,36,28,28,35,42,121,248,151,220,128,121,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,46,90,252,147,26,82,71,107,144,12,58,228,236,208,90,27,69,186,49,53,198,32,192,66,57,138,179,248,119,153,142,122,26,41,213,162,89,46,120,225,214,82,211,34,112,216,121,105,114,29,46,45,228,163,203,90,144,149,173,9,37,175,50,75,136,165,142,219,197,74,221,96,42,101,113,81,66,50,234,11,144,10,128,0,0,0,0,0,0,0,140,13,34,121,63,224,240,139,75,60,36,210,7,4,41,221,146,133,139,196,10,125,250,154,90,211,140,53,11,33,138,114,115,2,203,74,134,66,150,78,27,47,185,17,185,150,208,164,178,164,42,198,150,212,132,55,39,224,0,0,0,33,91,150,175,206,158,150,248,63,129,244,140,196,93,94,67,31,167,103,239,111,249,72,74,160,0,0,0,0,0,0,12,85,229,71,243,19,196,223,137,125,49,4,50,168,0,124,214,104,157,231,79,131,127,8,20,247,164,88,31,74,96,0,0,0,0,0,0,3,229,92,125,84,0,12,32,197,122,2,178,197,62,73,250,75,15,176,250,158,139,158,84,51,202,30,131,134,129,129,134,34,206,234,245,210,195,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,43,171,161,38,135,212,206,136,216,94,212,149,37,9,27,91,79,33,216,85,89,56,132,118,35,81,28,251,78,62,182,80,219,110,172,210,148,50,152,149,180,75,74,27,55,9,36,181,165,38,121,83,145,64,0,0,0,0,0,0,49,87,148,235,20,190,69,250,27,86,187,36,247,155,38,181,110,207,75,75,254,85,215,109,91,83,133,181,177,189,10,74,51,64,183,27,211,86,91,91,162,162,89,160,101,80,0,249,129,194,172,51,170,177,147,17,233,204,45,162,161,54,137,213,77,48,106,95,13,153,183,22,219,57,207,166,251,186,180,45,105,101,164,18,156,113,100,147,200,218,22,163,43,36,199,211,69,39,75,72,168,106,86,77,69,82,208,59,20,150,159,151,195,202,229,208,218,213,185,168,133,97,180,182,211,121,214,106,90,178,161,9,43,168,205,71,107,153,153,239,29,176,0,128,30,84,127,62,204,77,248,151,208,240,67,42,185,12,126,157,159,189,191,229,33,42,128,3,26,185,68,176,46,51,31,180,83,170,233,185,12,155,156,234,73,14,170,164,144,178,147,124,220,84,84,41,153,186,134,155,100,148,167,158,114,21,113,76,182,217,165,73,83,143,35,201,50,37,166,0,105,58,166,123,67,85,82,106,214,150,142,216,167,84,252,194,30,105,46,137,213,33,205,68,83,14,37,198,156,200,178,82,21,149,104,73,217,68,105,59,88,200,203,112,250,147,0,29,77,39,84,200,171,154,86,77,90,210,209,219,108,150,160,151,195,205,37,209,58,165,183,175,133,125,180,184,211,153,22,73,90,115,33,105,59,40,137,69,123,25,17,238,29,176,0,14,166,172,170,100,84,53,43,57,173,106,152,237,138,75,79,203,226,38,147,24,157,82,220,212,66,176,218,156,117,204,136,37,45,89,80,133,29,146,70,163,181,136,140,247,15,152,42,178,169,158,215,53,84,230,181,170,99,182,217,213,65,48,136,154,76,98,117,72,111,95,20,251,138,113,215,50,32,146,132,230,90,212,118,73,18,74,246,34,34,220,62,164,192,6,53,114,118,224,92,102,0,232,167,74,83,115,233,55,54,84,147,237,109,73,62,101,70,249,56,152,168,163,35,105,14,182,241,37,76,188,220,42,33,89,113,178,74,82,151,25,95,148,102,107,86,32,114,231,125,36,255,0,124,159,201,162,85,0,4,0,242,92,121,246,97,151,199,94,135,141,19,209,86,82,210,42,230,149,156,209,85,76,14,219,37,168,37,241,18,185,140,54,181,109,235,225,95,109,77,186,222,116,26,86,156,200,90,138,233,50,81,94,228,100,123,199,108,0,62,96,113,87,12,234,172,27,196,122,143,11,107,88,77,158,117,76,204,29,151,196,229,109,196,54,246,67,232,62,214,177,8,90,153,117,6,151,27,89,164,179,182,180,40,138,202,33,58,156,152,184,165,242,80,208,218,138,218,231,188,231,53,164,182,138,90,97,242,174,167,101,217,92,61,145,141,200,74,87,150,5,200,46,154,115,94,253,37,26,201,99,42,128,4,85,242,81,232,45,234,26,80,99,93,25,253,207,21,64,65,71,43,234,148,169,163,144,230,159,173,108,171,82,189,155,196,143,157,222,18,168,0,0,0,0,0,0,2,213,105,99,230,177,140,159,7,245,15,163,159,31,53,131,234,160,0,90,173,19,188,214,48,111,224,254,158,244,115,2,234,128,0,0,0,8,86,229,171,243,167,165,190,15,224,125,35,49,23,87,144,199,233,217,251,219,254,82,18,168,0,0,0,3,0,57,106,252,214,41,111,132,8,31,71,76,70,0,114,92,121,246,97,151,199,94,135,141,19,252,0,0,0,2,223,227,246,14,72,180,128,193,170,179,7,106,55,182,120,74,154,94,168,118,226,114,173,123,36,82,20,78,67,68,228,66,208,110,106,159,109,167,117,121,201,43,201,149,93,21,25,8,86,155,242,98,233,5,42,210,106,19,71,230,224,182,233,84,117,166,108,85,172,33,164,66,174,68,152,166,24,136,142,75,78,186,140,207,67,237,45,107,97,18,179,116,148,164,229,53,161,109,186,185,233,0,30,83,10,176,206,149,193,188,56,167,48,182,138,132,217,228,180,204,189,169,124,54,102,219,67,143,100,46,155,238,234,208,132,41,231,86,106,113,197,146,75,59,139,90,140,174,163,30,172,0,0,97,87,41,94,133,18,237,34,240,226,59,20,40,169,101,241,54,145,151,165,200,101,164,162,159,114,107,43,134,40,151,87,44,105,134,212,104,39,150,183,212,182,212,77,41,106,113,8,104,205,41,89,169,25,170,0,33,47,147,27,65,202,203,23,171,250,123,72,170,173,113,114,10,18,142,156,49,52,149,60,72,34,126,123,49,132,120,150,134,216,37,17,145,67,54,235,100,78,187,99,185,165,77,55,211,214,45,140,244,229,55,192,188,71,210,47,7,232,92,47,194,249,54,221,53,142,196,8,39,94,121,211,52,66,203,225,83,47,152,19,145,81,46,17,30,173,148,102,77,206,198,163,82,146,132,37,107,90,16,172,192,0,22,171,70,141,29,40,77,23,240,178,3,12,232,88,127,214,163,39,17,185,222,249,167,52,217,153,101,248,205,91,174,185,169,214,234,16,173,82,21,145,28,8,184,153,221,80,0,0,0,0,0,0,16,173,203,87,231,79,75,124,31,192,250,70,98,28,138,158,116,245,79,193,252,119,164,101,194,106,64,0,0,0,96,7,45,95,154,197,45,240,129,3,232,233,136,138,189,19,188,233,240,111,225,2,158,244,139,3,233,76,0,0,0,0,0,0,0,0,0,0,0,4,85,242,231,125,36,255,0,124,159,201,162,85,0,4,43,114,42,121,211,213,63,7,241,222,145,151,9,169,0,0,0,0,17,213,84,114,127,198,105,17,202,19,137,24,183,139,212,239,251,19,192,115,115,13,67,68,56,252,59,149,20,87,50,66,183,150,29,108,173,183,16,203,46,25,45,111,18,178,155,141,19,73,37,248,227,106,69,64,0,0,0,0,0,0,7,202,184,250,168,0,24,171,201,113,230,39,134,95,29,122,98,52,101,80,0,0,128,30,84,127,62,204,77,248,151,208,240,66,127,128,4,85,242,24,253,59,63,123,127,202,66,85,0,0,7,205,102,150,62,116,248,201,240,129,80,250,69,241,244,166,0,49,87,146,227,204,79,12,190,58,244,196,104,202,160,0,1,98,180,193,209,50,141,210,235,11,252,7,158,196,66,73,231,176,17,13,196,200,170,53,64,28,83,242,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,188,151,213,172,200,212,210,12,175,168,0,249,119,175,232,10,203,11,43,41,182,31,98,13,61,23,35,168,100,113,7,13,29,3,18,69,157,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,229,207,147,23,148,2,51,23,96,225,180,126,198,250,139,107,174,161,50,177,76,204,157,109,247,98,167,208,173,176,243,206,166,37,105,65,182,79,48,220,62,247,156,90,84,242,86,155,146,156,74,214,228,138,128,0,0,0,0,0,12,0,229,171,243,88,165,190,16,32,125,29,49,24,1,201,113,231,217,134,95,29,122,30,52,79,240,0,0,0,0,161,220,84,80,248,0,208,124,5,11,136,169,240,20,79,16,26,202,221,97,115,234,33,91,16,29,250,128,105,22,31,31,55,115,21,255,0,101,127,162,23,224,99,230,63,70,182,158,97,206,239,247,85,186,63,90,1,3,152,158,225,47,155,55,150,237,119,15,220,9,3,228,245,134,46,97,132,177,43,251,115,111,248,16,130,59,107,231,141,253,135,165,155,46,183,170,222,196,73,47,39,196,42,147,79,195,30,75,90,179,65,241,246,144,160,36,254,74,222,174,25,69,99,245,67,61,254,241,14,196,112,229,68,101,14,171,251,51,251,196,57,128,40,173,201,51,24,131,167,67,133,242,50,173,147,114,191,204,223,227,16,195,47,34,21,149,133,42,246,181,190,248,195,45,58,99,18,156,57,173,200,220,223,243,55,171,221,225,128,69,12,57,159,201,106,118,118,253,36,143,224,176,38,123,68,125,212,85,38,127,250,33,1,248,22,4,48,75,150,78,226,188,233,87,185,28,18,63,130,200,154,61,18,80,105,162,105,51,182,239,4,32,63,2,192,12,139,79,146,94,240,168,162,124,146,247,133,64,85,35,65,113,26,210,52,23,16,26,128,184,128,23,16,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,6,145,169,92,6,144,11,102,251,3,65,149,184,141,196,141,11,43,216,6,171,128,90,192,0,171,88,237,216,60,70,39,102,85,41,50,74,120,248,159,194,160,123,117,21,136,253,225,226,241,24,179,83,115,2,63,114,252,34,0,67,54,157,141,172,177,10,183,204,91,254,102,254,2,24,113,180,28,67,170,196,26,40,146,95,223,46,207,214,34,71,103,167,163,42,78,32,87,43,74,119,124,204,223,127,112,133,29,126,131,14,146,49,14,137,37,42,198,92,229,213,238,17,32,38,154,139,39,10,158,149,18,250,165,236,127,1,35,185,136,34,52,239,237,29,61,28,178,58,126,86,119,221,176,49,252,4,142,222,36,236,130,62,240,24,17,167,140,159,109,155,211,74,217,179,229,137,155,31,151,110,42,135,239,16,251,20,209,35,47,70,215,191,88,153,205,54,141,7,51,167,47,250,252,207,248,76,8,104,152,145,22,174,221,255,0,136,4,168,242,120,103,240,146,161,191,247,116,155,240,145,2,76,225,202,200,59,246,136,206,228,240,50,240,142,162,253,187,38,252,36,64,147,22,15,160,119,237,1,185,239,112,21,20,72,173,172,2,138,242,76,17,192,139,172,21,228,152,162,58,140,192,107,51,221,97,65,83,34,226,40,2,182,62,161,91,16,165,204,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,1,67,224,42,41,125,246,1,164,237,192,248,130,72,174,40,187,230,59,2,12,238,87,1,184,41,123,1,30,240,87,0,26,84,118,222,124,6,34,105,79,83,20,167,193,143,151,181,90,221,183,232,89,175,109,71,113,246,140,185,116,204,146,94,248,192,157,53,38,154,175,3,114,191,107,243,143,173,253,175,220,2,28,234,152,141,118,203,211,205,151,63,85,189,136,147,78,79,184,175,152,16,169,214,113,172,145,213,237,33,68,94,206,92,90,181,57,142,246,205,248,132,151,242,125,68,165,82,56,67,37,238,240,205,190,175,105,10,2,85,165,42,205,14,163,189,250,103,247,136,115,136,186,207,128,235,36,110,37,112,202,177,220,181,134,95,112,135,102,173,201,59,0,216,143,89,34,13,195,189,173,111,190,67,3,52,246,159,54,197,23,93,66,109,89,77,60,217,209,201,127,162,194,159,27,12,237,154,25,148,3,166,124,58,63,194,33,27,252,160,209,206,34,83,94,178,151,108,69,205,123,178,251,104,80,17,237,71,168,230,24,157,54,90,15,89,120,2,59,240,225,169,33,53,186,41,33,109,209,52,154,76,173,106,74,0,191,234,88,16,169,132,154,167,113,18,102,227,251,239,45,86,253,254,205,158,193,54,186,47,165,9,163,41,99,65,110,240,86,6,222,246,169,144,23,245,30,66,111,216,66,162,136,242,19,239,16,168,10,145,216,104,50,50,50,183,1,172,138,227,65,171,125,174,3,85,238,5,196,45,97,82,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,6,145,172,104,62,32,42,145,161,71,107,13,105,27,110,117,0,220,51,184,161,113,0,46,32,11,224,126,240,242,24,134,143,206,204,193,86,47,161,126,17,3,216,47,241,15,35,136,134,94,11,76,15,235,95,132,64,8,112,211,217,105,42,242,186,69,142,255,0,51,63,3,10,58,205,5,90,74,241,14,136,51,74,78,252,229,196,189,194,36,115,52,246,95,251,34,215,69,115,183,204,207,192,66,141,157,4,147,124,64,161,204,173,250,167,248,8,144,19,65,72,165,37,79,202,210,146,34,180,3,31,192,72,237,98,10,200,43,246,142,178,147,43,72,101,159,180,89,254,2,71,103,25,234,69,245,64,48,75,78,104,214,225,230,212,217,25,47,124,68,215,135,213,48,33,210,53,121,242,113,221,126,63,96,75,103,40,28,90,155,156,82,196,133,173,63,44,205,239,99,181,250,80,226,36,20,122,203,91,171,180,4,174,242,124,50,104,168,170,19,43,23,203,178,110,31,92,136,18,83,8,119,108,204,253,144,142,46,79,226,74,167,213,30,84,145,90,50,79,213,237,226,4,142,194,23,139,50,246,192,57,5,188,200,200,106,87,17,164,183,110,26,142,253,96,52,175,201,49,68,145,219,136,170,184,2,58,143,168,6,171,29,138,230,40,42,119,20,1,91,95,128,212,52,145,31,80,88,251,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,1,165,92,70,161,67,242,128,109,170,230,102,9,185,25,10,168,183,153,129,112,1,172,129,92,0,184,1,149,192,109,68,95,86,86,62,177,28,26,109,188,241,248,25,103,86,95,162,62,184,255,0,99,9,28,141,51,75,41,223,235,139,239,24,140,237,55,166,173,39,192,189,206,239,231,30,207,216,221,224,34,122,98,188,218,187,220,248,241,251,2,66,244,8,157,34,26,18,91,13,153,242,214,86,76,238,73,238,222,80,165,191,120,143,39,252,102,94,235,241,25,247,160,187,103,154,79,107,17,120,99,15,255,0,134,1,48,52,156,66,93,128,90,172,175,87,50,223,245,41,29,250,142,233,49,230,168,228,153,75,215,195,231,131,254,10,71,164,191,80,14,4,220,237,46,119,247,63,194,33,25,220,161,111,101,131,175,202,234,253,74,251,240,130,76,103,127,161,175,126,231,248,68,35,19,148,57,118,135,175,211,115,253,74,251,240,128,48,99,5,33,156,142,175,166,9,108,210,71,205,139,87,75,235,140,144,155,253,26,33,77,154,26,148,73,146,51,21,45,2,147,50,250,203,34,25,52,92,129,68,110,35,76,146,182,154,95,204,103,85,211,77,254,140,193,9,182,192,136,68,194,209,148,213,144,132,145,83,208,105,44,165,111,161,52,2,235,36,140,144,159,120,134,172,166,52,164,238,146,247,133,110,125,160,42,145,164,144,103,191,112,212,145,164,149,213,188,6,171,24,23,16,46,6,40,92,64,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,20,62,193,85,112,26,64,84,138,253,99,109,206,161,172,247,91,188,109,25,220,6,232,23,17,82,43,138,0,47,129,251,195,198,226,58,204,169,105,138,75,220,127,8,129,236,148,119,35,247,135,135,197,23,181,84,140,204,242,222,218,158,191,117,64,8,109,211,205,103,242,71,174,72,204,207,244,51,175,220,33,70,246,129,137,37,215,244,55,127,57,254,2,40,117,218,117,63,172,196,154,220,242,218,252,219,215,251,30,24,118,90,5,23,231,254,134,95,252,167,248,8,160,19,63,75,21,164,82,210,236,130,103,248,9,28,232,231,50,180,93,31,93,248,140,112,105,158,148,138,90,95,176,153,254,2,71,54,51,212,203,234,128,71,103,40,10,243,206,169,155,151,8,169,191,240,225,196,76,180,162,93,236,155,88,75,95,40,11,150,156,211,5,111,211,83,127,225,195,136,155,135,93,179,110,236,1,47,26,5,202,147,9,59,168,140,157,35,188,84,167,214,91,130,223,239,18,19,12,156,168,61,247,222,48,67,65,216,189,108,226,161,45,93,190,89,149,245,251,103,198,120,195,116,145,127,108,3,116,183,157,251,6,163,59,135,13,194,128,6,87,43,10,39,114,172,40,165,88,237,97,84,29,237,184,5,76,0,248,138,145,92,2,253,129,155,184,84,187,59,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,105,87,17,168,105,87,16,26,12,206,227,82,122,128,202,229,196,19,184,6,176,0,1,197,152,36,212,202,72,142,221,47,196,98,41,244,230,136,119,243,147,103,22,95,162,94,184,255,0,99,9,86,153,55,157,132,149,237,211,47,188,98,43,116,229,131,191,129,62,51,251,229,213,251,88,4,96,62,131,44,182,81,151,17,33,218,11,74,12,218,149,187,180,249,21,131,7,108,157,133,13,222,35,195,87,147,174,247,18,103,160,116,190,210,152,37,107,184,85,237,159,147,237,97,123,192,74,61,32,209,162,94,178,53,153,248,243,63,242,82,61,7,174,33,209,83,45,228,131,81,94,254,56,254,242,71,123,235,136,7,6,119,250,26,247,238,127,132,66,48,121,67,189,74,191,63,249,43,239,194,9,61,158,238,150,63,251,159,225,16,139,254,80,213,93,186,252,173,253,234,255,0,194,0,197,93,18,27,74,241,22,98,118,47,208,71,186,189,221,129,54,120,44,209,21,25,77,240,253,1,131,234,247,38,196,40,232,128,89,177,26,98,87,253,67,123,248,195,2,109,112,116,178,209,84,223,252,133,7,248,38,192,92,11,88,136,5,111,114,33,64,1,68,138,138,39,128,13,69,192,197,11,136,169,112,49,66,226,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,128,210,53,43,128,210,2,188,126,192,219,89,90,195,113,35,109,206,160,27,132,118,20,46,32,5,196,1,124,15,222,30,39,19,145,158,146,153,34,246,190,167,240,168,30,217,124,15,222,30,39,19,77,41,164,230,75,204,87,45,79,95,186,160,4,49,105,216,214,76,73,173,203,53,237,205,157,95,177,225,135,97,160,90,173,95,80,201,183,247,207,240,49,67,131,167,106,201,120,145,92,111,45,252,217,195,235,16,195,151,160,109,203,16,40,107,23,247,207,240,17,64,38,130,152,93,164,82,221,223,164,153,254,2,71,54,51,123,101,245,67,133,75,220,228,50,205,223,164,153,254,2,71,46,58,250,178,221,235,191,40,8,253,211,237,188,243,122,99,125,173,19,54,254,20,56,137,184,5,234,245,155,175,123,126,49,43,186,126,62,77,206,41,139,26,119,196,205,248,253,84,56,138,73,66,8,245,185,110,126,79,227,1,50,90,13,181,171,155,84,103,154,255,0,44,74,250,189,179,227,58,153,62,141,251,198,32,104,123,8,134,230,21,1,150,111,86,151,113,250,167,134,96,54,86,79,217,1,172,206,225,235,76,80,11,121,128,210,162,191,88,35,113,144,43,114,140,85,30,81,0,169,241,0,62,32,3,85,174,68,42,52,220,198,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,26,79,113,138,153,117,141,38,119,0,53,245,88,19,188,82,251,236,53,95,117,128,106,20,205,220,41,126,160,191,80,14,44,200,238,194,126,172,190,241,136,165,211,158,35,47,129,61,11,223,156,186,255,0,107,9,88,153,40,210,194,76,189,153,125,227,17,19,167,84,81,171,192,139,26,15,244,75,135,254,204,2,57,27,232,220,74,78,130,39,170,147,66,53,107,230,171,155,223,251,136,97,23,112,166,106,205,187,133,132,172,104,39,42,117,114,72,87,141,135,236,138,185,27,242,238,220,136,110,224,18,79,79,22,88,69,253,116,254,241,14,224,142,227,173,147,51,146,29,91,149,234,134,123,253,226,29,153,151,68,238,3,174,158,239,150,63,251,159,225,16,139,238,80,196,244,43,253,255,0,222,175,252,32,148,25,215,232,107,223,185,254,17,8,195,229,14,43,179,95,252,85,247,225,0,98,190,135,231,108,72,153,23,252,70,247,241,134,4,218,224,225,222,139,167,63,228,40,63,193,54,33,23,68,101,228,196,105,142,242,253,4,123,143,237,134,4,217,224,194,243,81,116,223,15,208,24,63,193,54,2,227,159,2,20,2,224,0,2,137,224,42,40,139,91,112,13,69,192,192,139,172,11,129,129,31,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,3,72,212,174,3,72,10,164,104,81,94,195,80,211,123,241,1,172,202,194,130,170,20,46,32,11,43,17,251,195,192,226,147,132,154,82,102,74,50,34,241,60,126,184,129,239,156,224,126,240,181,216,221,26,112,52,52,234,36,178,221,27,55,148,70,101,189,230,203,171,223,1,14,186,116,62,147,196,218,217,9,82,76,190,102,245,254,199,134,29,206,129,86,58,250,134,59,255,0,124,255,0,3,20,60,62,153,211,53,199,98,109,96,179,36,116,249,191,201,35,46,16,240,253,190,240,246,250,4,23,231,242,133,51,255,0,140,255,0,3,20,2,104,41,130,46,98,150,216,255,0,73,51,252,4,142,84,105,17,163,127,178,252,163,135,76,31,204,41,111,237,38,127,128,145,203,141,190,172,173,236,191,40,8,237,229,2,74,121,234,153,223,250,106,111,252,56,113,22,20,250,9,91,69,239,187,39,227,18,135,202,21,24,168,121,229,48,86,78,248,185,199,18,63,103,14,34,246,155,59,237,31,184,252,98,64,156,93,16,219,180,117,65,114,63,85,151,253,247,134,90,35,113,88,98,158,137,41,203,27,80,25,126,187,47,251,239,12,172,70,242,251,34,138,138,151,16,50,176,23,16,26,87,229,24,162,120,138,175,202,48,71,148,64,53,29,133,0,248,128,10,145,92,106,26,110,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,159,80,210,53,29,175,222,40,119,235,1,167,215,10,138,25,29,238,66,182,59,92,192,0,2,215,1,192,156,185,171,133,73,220,189,80,139,127,188,98,33,116,226,74,63,57,87,85,191,68,186,255,0,107,9,115,169,28,67,80,72,82,213,111,26,69,195,184,196,52,105,175,87,65,76,60,13,217,223,109,122,190,113,205,226,214,86,190,205,219,239,0,193,121,117,143,89,152,237,195,241,137,145,208,118,86,196,61,44,70,218,156,50,42,167,54,243,47,214,225,187,132,54,192,39,54,179,55,85,191,24,154,125,8,90,109,116,137,153,40,239,225,65,254,10,24,6,114,203,119,48,171,123,51,251,196,57,102,119,73,142,52,3,121,25,81,29,252,163,63,184,67,145,186,215,1,215,206,191,67,94,253,207,240,136,70,47,40,105,124,173,95,159,252,149,247,225,4,157,206,183,203,158,253,207,240,136,70,47,40,113,90,26,191,248,171,239,194,0,196,77,21,34,20,222,34,204,73,57,127,65,93,227,245,246,4,217,224,132,66,149,69,211,94,79,246,191,7,248,38,196,29,232,209,30,212,6,34,76,92,117,100,146,57,59,169,222,70,123,245,204,31,87,188,38,219,0,98,218,138,163,41,149,37,68,100,170,114,9,69,98,50,250,19,64,46,242,78,233,35,237,33,81,68,91,41,118,88,84,0,105,77,136,134,180,141,4,87,1,172,140,172,96,68,119,224,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,112,26,70,165,112,26,64,45,113,166,214,26,175,97,164,239,214,3,90,133,5,84,40,92,64,23,124,167,126,193,105,113,233,10,118,129,158,180,146,185,158,203,187,254,121,161,118,156,224,126,240,181,88,218,166,202,141,157,107,15,119,202,215,255,0,222,182,2,19,116,193,105,198,177,58,173,66,147,107,108,27,175,251,30,28,92,93,2,11,243,247,66,252,103,248,24,161,225,52,205,83,42,197,74,192,155,63,239,125,184,255,0,115,67,143,127,160,66,63,63,52,41,219,119,205,63,192,197,0,153,138,107,116,138,91,111,238,54,127,128,67,157,20,70,109,150,239,92,56,84,217,164,164,114,219,255,0,113,179,252,2,28,216,197,22,168,178,159,174,1,28,60,161,112,154,233,229,49,226,239,104,185,199,95,183,135,17,113,77,147,133,180,126,227,241,137,64,229,16,143,114,30,123,76,17,59,150,241,115,159,91,126,11,135,238,17,127,77,155,135,180,254,227,241,137,2,115,244,72,53,28,101,67,245,217,127,223,120,101,90,47,213,218,49,79,68,114,89,70,84,55,253,118,95,247,222,25,88,221,242,159,190,40,220,185,31,30,32,92,69,10,253,98,187,136,192,105,87,148,98,169,45,228,52,172,247,153,144,170,77,87,32,21,62,32,42,118,251,34,128,3,88,208,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,10,92,136,84,105,87,16,3,61,251,131,170,230,40,7,228,24,1,25,117,138,245,110,224,52,23,17,175,214,128,160,94,192,42,118,176,15,49,92,62,166,101,141,168,151,111,150,72,184,123,85,8,32,210,98,120,252,119,131,122,248,172,249,54,203,116,8,173,125,79,97,119,9,214,196,101,154,36,205,25,29,190,91,79,240,22,32,43,72,167,175,224,253,149,253,215,213,245,160,22,58,88,75,115,89,147,125,178,254,49,51,122,9,185,22,186,60,205,103,127,207,85,186,191,90,134,16,223,32,100,151,175,232,222,217,122,253,241,54,58,17,73,145,9,70,185,242,182,75,84,230,175,46,255,0,66,134,239,238,1,154,144,151,213,43,55,178,63,188,55,79,201,50,26,33,202,205,159,190,53,159,146,102,3,129,56,35,230,215,191,115,252,34,17,143,202,30,71,178,215,255,0,21,125,248,65,39,51,131,249,154,247,111,71,248,68,35,23,148,61,71,179,87,233,191,247,171,239,194,0,193,236,5,75,171,174,227,201,146,186,185,173,125,156,53,172,137,188,209,201,43,77,13,74,230,45,254,12,64,223,223,212,178,33,95,70,120,45,179,17,102,72,54,179,145,73,221,85,179,91,232,204,9,182,192,24,109,69,25,76,167,38,82,77,57,4,158,55,250,19,64,46,243,126,66,111,216,66,162,137,242,75,222,21,1,84,141,29,46,174,3,89,29,134,130,191,216,1,168,148,102,91,204,84,136,8,138,198,4,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,162,184,13,35,82,184,13,32,3,73,31,104,212,52,0,220,80,160,170,133,0,23,124,167,126,193,102,244,135,120,216,195,202,129,196,154,146,105,217,55,167,113,250,187,66,242,44,238,71,239,11,33,164,179,134,140,56,168,236,102,86,216,248,125,125,144,16,175,165,148,74,226,49,82,170,37,56,179,205,176,249,71,127,210,204,11,211,160,52,34,142,170,161,94,178,63,85,61,255,0,83,138,22,35,74,5,169,204,89,169,139,49,157,246,46,39,251,25,145,144,122,1,180,163,170,40,66,185,91,230,167,224,226,128,75,221,54,147,230,120,4,153,240,132,107,248,36,57,209,68,90,178,221,235,135,22,158,43,74,96,75,178,21,175,224,144,229,69,31,66,222,216,4,101,114,141,40,206,161,166,74,231,186,54,117,252,56,113,25,244,186,190,121,227,235,63,206,18,89,202,46,103,225,29,57,251,118,117,248,72,113,26,84,177,151,203,87,246,159,231,0,157,93,19,12,142,50,160,177,91,198,192,125,247,134,78,202,166,242,169,204,42,227,36,243,40,88,246,27,136,126,17,110,195,60,151,80,151,216,117,76,188,209,169,38,100,75,109,214,220,109,105,226,149,161,73,59,25,25,12,99,209,40,139,108,168,55,125,22,95,247,222,24,23,133,58,109,77,52,81,211,147,25,228,85,59,241,81,216,117,84,226,60,229,153,172,26,162,148,150,37,79,170,112,105,92,217,13,165,151,86,181,183,14,151,18,166,155,36,155,197,171,37,25,155,109,216,38,116,140,172,28,71,22,85,54,149,79,165,112,83,217,20,202,18,99,45,152,195,183,23,7,25,8,242,94,98,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,203,46,32,52,43,113,152,39,180,23,196,197,83,192,6,163,224,40,42,124,8,80,2,214,21,177,246,129,31,104,212,3,169,147,85,50,42,130,99,62,148,202,35,182,136,186,102,96,137,92,209,189,82,209,179,197,46,21,136,180,183,117,17,18,238,196,92,58,238,147,52,244,237,124,201,81,23,108,33,131,73,221,38,43,45,20,57,82,49,7,20,168,248,24,73,138,21,15,40,150,205,229,145,36,73,68,198,92,228,170,92,183,88,39,50,154,153,94,102,155,90,28,73,30,85,161,57,146,180,103,109,114,233,133,88,153,74,227,38,28,83,152,165,69,69,237,18,90,154,94,212,194,27,51,141,173,198,115,151,77,135,117,107,90,18,243,75,37,54,226,9,71,145,196,45,38,119,73,128,245,96,0,0,49,170,172,229,30,208,198,134,170,167,52,85,83,140,155,20,234,159,152,68,74,230,48,222,14,205,92,212,69,48,226,155,117,188,232,134,82,21,149,104,81,93,38,105,59,92,140,203,120,201,81,4,60,171,24,13,13,131,122,81,199,212,210,40,40,182,228,88,147,14,117,51,107,84,59,164,195,115,21,186,180,199,178,135,150,181,19,171,214,145,68,168,136,211,171,40,198,208,72,74,73,6,160,154,156,33,198,140,47,199,170,53,188,64,194,58,190,18,162,145,57,16,236,33,196,50,135,26,91,79,182,101,157,167,90,117,41,117,165,216,210,162,74,210,147,52,45,11,43,165,105,51,229,98,150,41,80,152,45,66,76,241,51,18,231,188,205,77,201,181,59,108,110,202,244,70,171,90,242,25,111,197,178,133,184,171,184,234,19,209,73,218,247,59,17,25,148,96,114,37,227,28,245,170,170,186,209,250,33,157,116,150,38,94,117,140,27,153,144,157,146,41,183,33,225,34,10,196,140,238,107,144,236,54,243,94,84,108,189,20,221,197,25,102,7,42,63,152,158,38,252,75,233,136,32,29,173,39,202,61,161,141,115,85,73,168,170,91,25,54,217,213,65,48,135,149,203,161,188,29,154,183,175,138,125,196,182,211,121,215,12,148,39,50,214,146,186,140,146,87,185,153,22,241,146,163,230,179,68,239,58,124,27,248,64,167,189,34,192,250,83,1,101,49,175,76,205,27,52,118,170,161,104,172,99,196,143,7,231,81,178,244,77,24,134,230,120,248,188,240,171,113,198,210,230,120,118,28,65,93,108,184,86,51,205,209,189,172,100,102,193,77,51,52,108,210,38,170,138,162,176,115,18,60,32,157,65,75,215,52,126,27,153,227,225,50,66,161,198,219,83,153,226,24,109,7,101,188,217,88,143,55,74,246,177,25,148,16,233,111,141,19,92,122,210,26,182,196,8,170,190,46,162,148,57,56,140,132,166,226,30,66,154,67,82,70,226,28,216,154,105,165,37,38,210,53,70,149,26,77,41,81,173,107,90,238,226,214,103,41,92,140,152,91,224,166,142,51,220,76,143,145,108,177,245,221,64,230,205,27,181,103,219,37,112,72,38,89,241,100,179,75,121,34,149,49,78,244,165,106,189,206,233,213,152,12,233,147,85,50,42,130,99,62,148,202,35,182,136,186,102,96,137,92,209,189,82,209,179,197,46,21,136,180,183,117,17,18,238,196,92,58,238,147,52,244,237,124,201,81,23,108,33,131,73,221,38,43,45,20,57,82,49,7,20,168,248,24,73,138,21,15,40,150,205,229,145,36,73,68,198,92,228,170,92,183,88,39,50,154,153,94,102,155,90,28,73,30,85,161,57,146,180,103,109,114,233,133,88,153,74,227,38,28,83,152,165,69,69,237,18,90,154,94,212,194,27,51,141,173,198,115,151,77,135,117,107,90,18,243,75,37,54,226,9,71,145,196,45,38,119,73,128,245,96,0,0,0,0,0,0,0,58,154,106,169,145,86,18,231,166,212,228,118,215,9,15,48,143,149,184,230,169,109,229,138,130,138,118,18,37,187,44,136,207,35,236,58,139,219,42,178,221,38,105,50,51,237,132,32,81,26,102,207,116,60,211,187,27,166,110,74,185,230,140,170,49,2,115,15,83,75,90,66,10,41,77,181,51,138,213,68,195,56,171,89,230,181,174,153,54,165,19,110,37,106,74,178,153,161,214,194,111,192,113,37,51,105,84,254,85,5,61,145,76,225,38,50,217,140,59,113,112,113,144,143,37,230,34,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,28,176,1,212,213,149,76,138,134,165,103,53,173,83,29,177,73,105,249,124,68,210,99,19,170,91,154,136,86,27,83,142,185,145,4,165,171,42,16,163,178,72,212,118,177,17,158,225,219,11,85,165,143,154,198,50,124,31,212,62,142,124,5,213,1,17,124,148,58,113,196,211,83,89,38,136,248,140,136,66,145,76,162,34,17,72,205,141,109,67,156,12,91,170,113,245,65,62,106,52,147,168,125,213,47,84,162,187,164,243,169,110,203,75,136,212,203,160,0,0,0,0,0,0,0,0,12,85,254,202,62,130,127,240,231,255,0,118,103,31,234,131,42,135,202,184,15,169,42,78,169,145,87,52,172,154,181,165,163,182,217,45,65,47,135,154,75,162,117,75,111,95,10,251,105,113,167,50,44,146,180,230,66,210,118,81,18,138,246,50,35,220,59,97,106,180,78,243,88,193,191,131,250,123,209,204,11,170,0,56,146,153,180,170,127,42,130,158,200,166,112,147,25,108,198,29,184,184,56,200,71,146,243,17,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,14,88,133,110,76,93,60,126,66,19,216,108,6,197,137,214,90,6,160,152,39,155,102,147,25,142,174,22,151,121,72,121,78,89,58,165,30,166,33,245,67,146,179,56,219,76,168,220,120,237,157,213,24,77,72,0,0,0,0,0,0,0,242,152,165,138,84,38,11,80,147,60,76,196,185,239,51,83,114,109,78,219,27,178,189,17,170,214,188,134,91,241,108,161,110,42,238,58,132,244,82,118,189,206,196,70,101,232,37,51,105,84,254,85,5,61,145,76,225,38,50,217,140,59,113,112,113,144,143,37,230,34,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,16,67,202,103,46,210,178,85,142,40,130,210,74,163,231,217,81,109,110,81,113,210,248,50,133,147,174,94,183,179,173,48,204,145,158,173,228,102,105,15,37,197,184,249,18,25,206,235,168,212,186,187,171,201,139,202,1,7,132,81,144,218,63,99,125,69,178,80,177,121,88,166,102,78,182,195,80,178,24,167,31,121,231,83,18,180,160,156,54,95,114,35,123,206,45,73,101,72,77,201,45,169,107,108,38,80,0,0,7,138,130,198,140,47,152,226,228,126,4,75,234,248,72,170,238,87,39,41,244,116,157,148,56,181,194,193,26,219,65,41,215,9,58,164,44,205,230,140,154,82,201,204,142,33,121,114,40,148,118,171,77,189,48,105,157,17,176,189,217,210,142,18,54,182,158,67,190,154,78,79,22,212,70,162,57,246,156,97,15,45,199,26,65,165,40,101,49,40,116,208,165,182,110,18,77,8,82,76,243,38,8,62,79,216,203,242,101,252,208,127,36,41,175,201,11,156,57,207,159,115,167,93,174,203,147,46,75,106,245,58,191,21,168,203,170,213,120,172,154,190,128,15,166,144,24,255,0,161,214,152,180,38,151,244,36,68,254,65,7,204,213,36,155,39,132,20,254,177,232,142,107,214,189,16,136,95,150,150,195,77,191,173,110,28,220,241,100,121,47,149,86,50,223,144,0,3,137,54,155,74,164,18,168,217,236,246,103,9,46,150,203,161,220,139,140,140,139,121,44,177,12,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,229,136,86,229,58,211,199,228,223,61,137,192,108,39,157,102,160,105,249,130,185,202,105,46,152,235,33,106,135,146,134,84,221,211,170,73,234,97,223,76,65,39,43,142,52,242,137,183,138,249,26,81,4,191,97,110,41,80,152,211,66,75,49,51,13,39,188,243,77,206,117,219,20,110,202,244,62,183,84,242,217,115,197,188,132,56,155,56,210,211,210,73,94,215,43,145,145,159,171,16,87,201,71,249,163,191,52,115,31,33,79,237,83,229,127,15,246,236,252,215,205,121,213,151,89,111,211,158,171,178,229,233,231,207,127,17,180,9,212,0,29,77,53,84,200,171,9,115,211,106,114,59,107,132,135,152,71,202,220,115,84,182,242,197,65,69,59,9,18,221,150,68,103,145,246,29,69,237,149,89,110,147,52,153,25,246,194,16,40,141,51,103,186,30,105,221,141,211,55,37,92,243,70,85,24,129,57,135,169,165,173,33,5,20,166,218,153,197,106,162,97,156,85,172,243,90,215,76,155,82,137,183,18,181,37,89,76,208,235,97,55,224,56,146,153,180,170,127,42,130,158,200,166,112,147,25,108,198,29,184,184,56,200,71,146,243,17,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,14,88,15,63,94,87,244,110,24,83,47,214,120,129,80,194,72,164,80,177,16,144,209,19,8,179,52,176,194,226,98,27,135,104,220,85,172,132,27,175,54,70,181,89,8,35,53,40,210,146,53,23,160,24,171,202,143,230,39,137,191,18,250,98,8,99,175,37,14,156,112,213,44,170,73,162,62,35,34,44,231,178,216,120,132,82,51,99,91,177,5,29,8,210,92,125,80,79,154,141,70,210,216,105,43,213,40,172,209,178,210,91,178,20,218,53,193,38,128,0,0,0,0,0,0,0,45,254,53,227,222,19,232,237,74,194,214,184,199,85,248,63,37,141,152,34,86,196,78,195,19,23,158,41,109,184,226,91,201,14,219,139,43,161,151,14,230,89,122,54,189,204,136,238,0,192,14,90,191,53,138,91,225,2,7,209,211,16,23,255,0,11,116,245,209,59,26,107,185,102,25,225,166,43,115,205,73,57,215,108,80,92,197,50,135,214,234,153,91,206,120,199,161,208,218,108,219,75,87,73,69,123,88,174,102,68,121,0,32,7,146,227,207,179,12,190,58,244,60,104,159,224,0,0,0,30,42,138,198,140,47,196,90,202,177,195,250,30,175,132,156,207,104,8,136,120,74,142,30,25,14,41,16,15,188,78,100,104,221,52,234,150,178,54,93,74,210,133,40,219,91,106,66,242,168,140,134,42,242,176,193,105,46,188,6,76,195,4,166,209,109,209,172,67,199,51,136,80,50,228,163,109,126,92,189,73,182,241,30,67,116,161,155,38,223,75,228,210,211,118,222,241,137,91,36,233,162,29,112,47,29,49,31,71,76,71,151,98,134,23,206,118,25,172,13,218,121,151,72,215,11,48,133,81,145,185,11,18,217,25,107,25,94,84,220,174,74,37,37,43,66,144,180,33,105,15,166,144,22,255,0,2,241,211,14,52,139,195,137,118,40,97,124,231,110,149,71,93,167,153,116,137,17,82,248,164,145,27,144,177,45,145,158,173,228,102,77,202,230,147,74,146,180,41,104,90,22,171,128,0,60,166,41,98,149,9,130,212,36,207,19,49,46,123,204,212,220,155,83,182,198,236,175,68,106,181,175,33,150,252,91,40,91,138,187,142,161,61,20,157,175,115,177,17,153,122,9,180,218,85,32,149,70,207,103,179,56,73,116,182,93,14,228,92,100,100,91,201,101,136,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,196,6,105,245,166,189,85,165,102,35,197,201,37,51,61,159,12,169,153,131,205,211,146,248,115,113,13,199,228,53,54,153,156,65,56,148,45,79,58,131,51,66,86,146,212,182,179,65,22,101,58,183,66,127,128,67,95,38,47,40,4,30,17,70,67,104,253,141,245,22,201,66,197,229,98,153,153,58,219,13,66,200,98,156,125,231,157,76,74,210,130,112,217,125,200,141,239,56,181,37,149,33,55,36,182,165,173,185,148,0,0,24,213,167,70,153,178,45,15,48,226,22,102,220,171,158,107,58,163,104,135,166,101,174,161,101,10,167,26,36,107,98,98,92,77,172,203,90,214,140,219,74,137,199,20,180,165,57,72,214,235,97,117,126,79,216,53,242,101,252,207,159,36,41,87,201,11,155,249,207,152,179,171,93,169,203,159,46,123,106,245,218,191,27,168,205,173,213,120,220,154,190,152,184,3,229,134,109,54,154,207,230,177,179,217,236,206,46,99,50,152,196,57,23,25,25,22,242,158,126,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,244,147,162,231,201,219,228,19,76,254,105,127,246,201,249,119,158,254,115,254,236,127,103,249,203,229,127,157,245,30,71,238,186,89,128,93,81,231,230,181,253,27,34,172,164,24,125,57,168,97,32,234,26,170,30,58,38,75,2,241,154,87,30,136,50,104,226,73,163,50,202,165,161,47,182,179,69,243,154,51,168,136,210,218,205,62,128,69,175,45,196,218,107,32,154,224,52,246,69,51,139,151,76,165,209,21,4,92,28,100,35,202,101,248,103,219,84,177,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,2,82,128,99,86,130,250,102,200,180,195,195,136,169,155,146,174,102,172,233,125,158,30,166,150,180,133,156,42,92,116,151,170,137,134,113,87,187,46,234,157,50,109,74,55,27,82,20,149,102,34,67,174,100,168,0,0,0,0,0,0,183,255,0,39,236,26,249,50,254,103,207,146,20,171,228,133,205,252,231,204,89,213,174,212,229,207,151,61,181,122,237,95,141,212,102,214,234,188,110,77,95,76,121,253,44,27,210,45,120,37,56,86,139,17,176,140,98,11,113,16,138,131,67,208,208,174,173,246,53,232,39,208,210,162,220,76,59,75,200,102,179,91,169,112,141,8,90,18,146,90,208,226,62,117,232,10,254,178,194,202,202,83,136,56,125,80,197,200,234,25,28,65,68,192,199,67,25,103,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,250,136,1,142,186,18,105,131,76,233,115,133,237,78,146,112,144,85,180,142,29,132,213,146,120,70,162,53,16,47,186,227,232,101,109,184,234,9,42,67,201,134,91,164,132,173,195,108,148,72,90,148,101,153,89,20,0,56,147,105,180,170,65,42,141,158,207,102,112,146,233,108,186,29,200,184,200,200,183,146,203,16,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,142,88,134,14,82,222,80,72,156,97,154,206,52,124,194,9,172,35,152,125,1,17,179,78,38,208,142,181,20,197,74,180,42,21,246,205,179,91,4,182,17,15,18,195,169,37,178,234,144,249,89,68,102,131,77,194,93,48,183,20,168,76,105,161,37,152,153,134,147,222,121,166,231,58,237,138,55,101,122,31,91,170,121,108,185,226,222,66,28,77,156,105,105,233,36,175,107,149,200,200,207,213,136,22,228,230,211,95,243,42,226,59,242,10,254,103,53,115,12,170,159,23,50,134,96,245,173,202,227,140,208,77,204,210,206,85,45,89,80,131,109,212,180,105,82,219,82,85,103,84,203,77,156,239,74,102,210,169,252,170,10,123,34,153,194,76,101,179,24,118,226,224,227,33,30,75,204,68,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,150,0,45,86,147,186,66,210,186,47,224,212,235,23,42,152,109,191,96,213,195,75,165,104,138,110,29,233,156,115,170,202,212,59,106,89,253,83,139,52,165,106,67,77,58,178,66,242,101,48,244,21,174,52,97,126,29,86,84,118,31,215,21,124,36,154,123,95,196,68,66,83,144,241,40,113,40,143,125,146,111,59,68,233,39,84,133,153,188,210,80,149,169,38,226,220,74,17,153,70,68,61,168,249,140,198,140,94,172,177,235,20,42,12,92,196,7,225,28,158,212,81,9,122,32,161,24,38,88,105,8,109,45,52,203,104,222,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,51,220,148,127,154,59,243,56,177,242,107,254,213,62,87,240,3,110,207,206,156,215,145,89,181,151,253,39,234,91,46,110,158,76,246,241,27,56,12,213,28,73,156,218,85,37,134,68,100,230,103,9,1,14,228,67,16,136,118,37,228,180,133,62,251,168,101,150,137,74,50,35,91,142,184,219,104,79,21,45,105,73,92,204,136,114,198,42,242,163,249,137,226,111,196,190,152,130,1,149,64,48,3,147,23,79,31,147,124,138,27,1,177,98,117,154,190,167,229,233,230,217,164,198,99,172,138,170,25,74,222,83,150,78,169,37,174,135,97,48,228,172,206,56,235,201,39,30,59,228,117,69,159,224,3,169,134,170,100,81,117,84,198,138,135,142,207,58,149,75,224,230,145,144,218,165,150,170,22,45,200,150,225,220,206,101,145,89,151,5,18,86,35,53,22,174,234,34,37,36,207,182,17,23,202,135,139,213,150,2,233,237,134,216,185,135,239,194,55,61,167,104,120,55,161,202,45,130,121,135,80,184,217,155,78,178,226,55,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,4,186,0,181,90,49,105,11,74,233,65,131,82,92,92,165,161,182,13,191,89,13,49,149,174,41,184,135,165,145,205,43,43,176,238,41,7,245,46,32,212,148,41,109,58,210,205,8,207,148,174,168,0,0,0,0,0,0,0,0,0,0,0,242,148,238,41,80,149,93,119,87,97,156,130,123,181,84,148,38,193,225,4,22,202,242,54,61,181,147,122,23,198,45,4,219,153,219,73,171,197,169,89,109,101,88,247,12,96,229,29,211,142,39,69,42,54,2,143,195,228,66,68,98,45,97,14,250,224,94,117,109,58,137,36,34,76,144,113,174,176,102,106,90,212,163,82,88,74,147,170,82,218,117,74,53,19,38,211,144,173,130,248,189,89,96,46,40,83,248,185,135,239,194,55,61,167,98,20,244,57,69,176,79,48,234,22,218,154,117,151,17,184,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,136,62,156,192,90,173,24,180,133,165,116,160,193,169,46,46,82,208,219,6,223,172,134,152,202,215,20,220,67,210,200,230,149,149,216,119,20,131,250,151,16,106,74,20,182,157,105,102,132,103,202,87,84,0,98,175,246,81,244,19,255,0,135,63,251,179,56,255,0,84,25,84,62,85,192,125,73,82,117,76,138,185,165,100,213,173,45,29,182,201,106,9,124,60,210,93,19,170,91,122,248,87,219,75,141,57,145,100,149,167,50,22,147,178,136,148,87,177,145,30,225,219,11,85,162,119,154,198,13,252,31,211,222,142,96,93,80,1,212,85,213,76,138,135,165,167,53,173,83,29,177,73,105,249,124,68,210,99,19,170,91,154,136,86,27,83,142,185,145,4,165,171,42,18,163,178,72,212,118,177,17,158,225,219,139,85,165,143,154,206,50,124,31,212,62,142,124,5,210,3,242,12,68,111,37,22,156,113,52,212,214,73,162,62,34,162,16,164,83,40,136,132,82,51,99,91,80,231,3,22,234,156,125,80,79,154,141,36,234,31,117,75,213,40,174,233,60,234,91,178,210,226,53,50,228,126,65,128,210,71,210,176,215,235,70,217,121,99,115,214,128,160,0,0,241,88,154,171,73,25,227,243,226,127,128,177,0,154,66,57,126,96,222,127,166,191,209,9,247,197,21,229,146,50,103,127,159,83,252,5,136,5,210,0,243,115,13,186,182,175,244,64,45,165,36,217,43,107,185,17,219,87,199,247,66,119,180,88,149,166,95,76,45,178,105,148,222,122,107,178,19,98,245,54,59,187,132,23,208,173,164,246,236,233,74,189,74,215,43,251,33,59,58,47,62,79,210,238,40,179,126,142,25,111,250,219,32,50,89,171,100,59,23,88,173,183,13,45,110,65,151,120,215,193,38,3,173,158,168,147,45,127,247,63,194,33,23,252,161,174,25,183,95,239,63,212,175,252,32,147,249,249,145,74,159,85,189,143,240,136,69,183,40,100,66,77,117,251,37,154,255,0,50,189,239,210,134,3,23,52,74,100,158,196,89,143,69,39,243,17,227,222,94,238,192,155,76,20,100,155,163,41,179,202,159,208,8,50,220,94,228,216,133,61,15,219,53,226,36,196,183,126,129,191,252,97,129,54,216,54,140,180,93,55,184,191,64,160,255,0,4,216,11,128,92,8,5,79,129,10,0,10,39,128,168,162,120,0,212,92,12,80,184,138,151,3,20,46,32,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,162,184,13,35,82,184,13,32,3,64,214,52,0,220,80,160,170,133,0,105,95,3,247,133,139,210,117,204,184,109,82,239,63,210,127,198,25,23,209,124,15,222,22,43,73,221,248,109,82,255,0,236,127,198,25,1,9,90,74,47,62,46,212,105,223,191,99,227,251,85,145,149,124,159,242,210,56,218,14,55,86,215,234,166,251,116,184,69,23,96,197,125,36,83,108,94,168,149,127,238,79,226,172,140,183,228,254,139,178,168,56,125,95,247,211,125,255,0,109,24,9,81,146,116,101,176,133,217,12,217,127,146,67,118,56,143,86,70,71,110,151,229,26,100,133,243,62,17,87,227,14,223,240,72,111,70,21,209,251,160,17,153,202,40,213,167,244,202,140,136,239,25,57,63,242,225,196,102,210,201,203,181,102,177,249,31,231,9,77,229,6,151,109,83,186,100,245,217,114,197,78,61,109,248,174,31,188,69,164,129,57,53,251,239,124,191,140,4,232,232,150,180,156,93,67,98,63,84,128,251,239,8,88,210,191,206,151,24,255,0,195,250,135,210,47,137,154,209,21,118,142,168,55,125,22,95,247,222,16,201,165,118,253,41,49,136,255,0,244,254,161,244,139,224,51,47,146,163,78,40,124,54,154,192,104,183,137,40,139,118,69,83,206,9,20,180,205,43,117,243,151,76,98,148,132,20,18,219,185,146,33,158,118,202,74,155,73,106,222,117,197,44,148,151,84,227,51,16,69,99,31,43,34,98,57,42,52,227,137,196,153,92,6,139,152,146,136,70,167,180,196,156,145,75,76,210,182,152,41,140,186,25,40,65,65,45,187,145,170,37,150,172,164,169,180,158,177,150,156,82,201,42,105,78,60,18,56,191,40,193,61,128,178,189,204,81,5,188,136,6,179,61,214,20,21,51,234,20,0,26,198,158,31,100,50,247,128,128,62,84,127,62,204,77,248,151,208,240,67,149,201,243,166,220,215,69,10,253,201,21,78,252,92,118,29,85,81,16,236,205,96,213,20,164,177,41,125,79,50,149,205,144,218,89,117,107,91,112,233,113,42,105,178,73,188,90,178,81,153,182,221,184,188,168,254,125,152,155,241,47,161,224,134,42,128,250,157,148,205,165,83,249,84,20,246,69,51,132,152,203,102,48,237,197,193,198,66,60,151,152,137,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,114,196,53,242,81,233,175,242,50,170,152,209,175,19,38,115,88,154,110,173,152,67,195,82,78,223,92,204,158,104,243,138,73,195,228,36,155,137,102,41,199,17,189,42,200,219,165,152,208,68,243,206,166,101,0,6,26,242,172,96,52,78,50,104,185,31,83,72,160,161,28,158,225,180,65,212,205,173,80,237,27,238,75,144,210,211,30,202,30,90,210,109,35,84,101,18,162,35,86,176,224,219,65,33,74,52,26,115,40,117,53,101,45,34,174,105,89,205,21,84,192,237,178,90,130,95,17,43,152,195,107,86,222,190,21,246,212,219,173,231,65,165,105,204,133,168,174,147,37,21,238,70,71,188,7,205,190,141,120,189,19,128,184,243,67,98,227,47,197,183,15,78,206,25,122,96,80,140,52,243,238,203,151,118,163,89,109,14,217,6,183,33,156,121,178,51,52,216,214,70,74,73,145,40,166,167,148,198,109,42,159,242,127,226,4,246,69,51,132,152,203,102,48,242,24,184,56,200,71,146,243,17,44,57,54,129,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,8,65,198,188,47,154,224,174,46,85,248,81,57,84,91,145,20,180,226,38,90,136,136,152,37,66,46,49,132,44,245,49,68,210,140,205,8,121,173,91,168,233,40,141,14,36,201,74,35,35,57,9,130,198,57,238,46,242,46,86,176,213,27,55,139,160,166,18,170,57,184,156,200,249,106,22,26,101,43,114,24,242,33,9,36,106,216,136,105,139,116,148,173,70,117,40,212,179,34,12,22,209,59,206,159,6,254,16,41,239,72,176,38,207,148,135,27,229,88,35,162,133,88,169,132,142,46,105,17,94,67,196,80,240,40,101,196,182,134,31,143,131,136,35,125,213,29,204,144,219,77,186,178,36,164,205,75,36,35,162,74,55,17,9,154,39,121,211,224,223,194,5,61,233,22,6,85,114,205,226,151,133,122,71,72,176,206,2,123,181,64,80,148,251,123,76,22,203,147,99,154,70,172,222,123,198,26,9,78,103,133,76,185,91,148,164,38,214,43,43,88,64,48,131,15,104,169,174,37,87,244,214,28,200,162,33,24,153,85,83,136,41,36,27,177,107,82,88,109,248,151,144,203,106,113,73,74,148,72,37,44,140,204,146,163,181,236,71,192,125,52,97,237,21,42,195,90,2,154,195,153,20,68,91,242,218,86,79,5,36,131,118,45,105,83,238,49,12,202,25,109,78,41,41,74,77,102,148,17,153,146,82,87,189,136,184,8,128,228,105,193,121,173,75,143,51,76,104,154,210,17,111,211,212,124,158,46,18,93,58,82,212,211,12,78,223,213,55,170,69,148,90,229,236,110,197,102,77,150,148,19,173,169,89,84,182,140,230,124,4,0,242,163,249,246,98,111,196,190,135,130,28,174,79,157,54,230,186,40,87,238,72,170,119,226,227,176,234,170,136,135,102,107,6,168,165,37,137,75,234,121,148,174,108,134,210,203,171,90,219,135,75,137,83,77,146,77,226,213,146,140,205,182,237,197,229,71,243,236,196,223,137,125,15,4,49,84,7,212,149,39,84,200,171,154,86,77,90,210,209,219,108,150,160,151,195,205,37,209,58,165,183,175,133,125,180,184,211,153,22,73,90,115,33,105,59,40,137,69,123,25,17,238,29,176,134,190,74,61,53,254,70,85,83,26,53,226,100,206,107,19,77,213,179,8,120,106,73,219,235,153,147,205,30,113,73,56,124,132,147,113,44,197,56,226,55,165,89,27,116,179,26,8,158,121,212,204,160,0,192,14,83,173,60,126,66,18,40,156,6,194,121,214,90,250,160,151,171,156,166,146,233,142,174,42,151,101,75,101,77,221,58,165,22,186,33,133,68,18,114,184,219,172,164,219,120,173,157,165,29,234,211,163,76,217,22,135,152,113,11,51,110,85,207,53,157,81,180,67,211,50,215,80,178,133,83,141,18,53,177,49,46,38,214,101,173,107,70,109,165,68,227,138,90,82,156,164,107,117,191,159,105,180,218,107,63,154,198,207,103,179,56,185,140,202,99,16,228,92,100,100,91,202,121,248,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,192,74,167,39,79,41,101,125,91,214,84,230,142,56,225,1,23,81,68,76,33,211,46,144,212,176,80,143,68,204,86,251,100,181,218,100,73,53,27,168,213,17,17,197,37,41,52,106,179,191,156,150,235,237,202,80,194,14,77,61,5,98,116,101,166,98,177,63,19,160,34,225,113,66,163,135,126,91,21,2,168,166,156,98,81,46,40,130,52,176,131,97,197,180,242,222,54,25,121,78,26,143,41,106,219,74,80,105,112,220,205,240,1,243,89,165,143,157,62,50,124,32,84,62,145,124,125,41,143,154,205,44,124,233,241,147,225,2,161,244,139,224,50,127,147,115,148,18,27,71,104,151,48,123,25,38,177,106,195,169,140,66,162,96,166,79,58,235,200,166,86,77,62,227,164,212,59,44,58,243,200,137,120,216,73,161,42,74,27,89,173,203,93,110,25,205,160,249,87,18,147,201,167,202,45,70,209,20,4,86,7,233,29,90,197,203,225,233,216,119,227,105,169,244,197,70,243,8,151,50,201,40,229,103,145,6,233,45,178,109,197,48,70,107,206,75,217,209,148,208,195,78,6,122,85,58,104,104,193,67,98,196,86,8,214,184,191,42,167,234,248,44,155,76,52,209,136,136,72,86,51,195,38,37,25,227,92,109,48,169,204,210,210,101,119,119,169,68,130,233,153,36,118,218,88,249,172,99,39,193,253,67,232,231,199,206,101,127,95,214,88,167,89,77,177,7,16,106,24,185,229,67,60,136,56,152,232,232,147,44,238,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,47,218,56,225,36,215,12,121,41,43,121,157,65,49,168,23,50,171,176,222,163,157,148,12,124,229,81,80,80,16,79,65,198,59,8,152,38,18,163,102,25,14,178,234,98,22,73,45,98,156,125,122,195,232,165,13,132,48,137,158,228,210,229,4,134,198,25,84,159,71,204,95,154,197,185,136,48,16,251,52,158,109,22,235,177,79,212,168,66,98,159,112,220,52,48,72,97,112,240,204,52,147,91,206,169,111,157,212,102,107,53,94,24,71,42,83,54,154,200,38,176,83,217,20,206,46,93,50,151,68,55,23,7,25,8,242,153,126,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,32,31,83,192,49,127,64,29,48,101,90,89,97,26,85,48,56,182,235,186,58,30,14,2,171,67,205,36,145,18,250,208,162,110,57,165,54,132,181,146,32,217,117,102,218,82,147,105,105,90,50,228,38,220,115,40,0,113,38,211,105,84,130,85,27,61,158,204,225,37,210,217,116,59,145,113,145,145,111,37,150,33,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,16,109,142,156,168,88,203,92,105,29,36,198,60,43,115,193,153,13,21,180,193,83,242,120,166,210,230,221,2,250,218,56,164,204,137,7,227,118,141,67,38,166,146,188,172,234,154,213,43,90,141,161,126,175,148,235,79,31,147,124,246,39,1,176,158,117,154,129,167,230,10,231,41,164,186,99,172,133,170,30,74,25,83,119,78,169,39,169,135,125,49,4,156,174,56,211,202,38,222,43,228,105,69,142,186,31,104,153,89,105,117,138,30,3,200,162,34,228,242,40,8,119,34,103,181,26,96,10,41,137,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,123,107,22,68,105,105,102,65,55,218,31,105,95,76,233,115,133,254,30,73,100,17,114,57,148,20,67,144,147,137,90,147,16,251,16,47,235,23,171,105,17,171,97,166,98,86,166,82,211,202,75,87,54,201,246,201,118,204,147,85,245,30,83,11,112,182,132,193,106,18,89,134,120,105,34,230,106,110,77,174,216,160,182,167,162,53,90,215,150,243,158,49,229,173,197,93,199,86,174,146,142,215,177,88,136,136,189,88,0,249,87,31,85,3,229,92,7,210,158,137,222,107,24,55,240,127,79,122,57,129,117,69,170,209,59,205,99,6,254,15,233,239,71,48,46,168,0,249,87,31,85,3,229,92,4,186,114,80,233,199,13,82,202,164,154,35,226,50,34,206,123,45,135,136,69,35,54,53,187,16,81,208,141,37,199,213,4,249,168,212,109,45,134,146,189,82,138,205,27,45,37,187,33,77,163,93,38,131,229,92,78,247,39,22,156,113,58,86,209,177,244,126,32,162,18,31,17,104,248,118,23,28,243,75,105,164,78,225,20,102,130,141,105,130,50,82,22,149,18,82,250,82,157,82,86,235,74,73,164,158,38,155,12,202,0,0,0,0,1,101,52,174,209,71,14,52,181,195,133,209,85,171,91,12,214,7,88,252,130,126,195,36,184,169,68,82,136,136,212,146,51,45,99,43,202,146,117,147,50,75,137,74,76,141,11,67,110,35,231,179,20,176,182,187,193,106,238,103,134,120,151,34,230,106,146,77,169,219,96,182,166,98,53,90,214,80,243,126,49,149,173,181,93,183,80,174,138,142,215,177,216,200,200,190,159,134,37,114,134,104,89,42,210,159,11,226,39,180,133,63,8,172,84,166,161,200,233,248,195,137,76,41,198,176,78,102,118,94,251,138,73,165,104,82,77,213,52,75,52,146,30,52,158,177,180,45,236,193,101,121,43,244,234,134,175,233,233,86,140,56,165,31,8,197,79,35,135,102,91,70,60,204,43,185,230,210,230,33,94,90,152,116,155,108,217,109,112,172,195,17,19,139,90,53,168,82,11,42,156,66,214,230,101,105,59,164,45,43,162,254,13,78,177,114,169,134,219,246,13,92,52,186,86,136,166,225,222,153,199,58,172,173,67,182,165,159,213,56,179,74,86,164,52,211,171,36,47,38,83,249,182,155,74,102,178,9,172,108,138,123,44,139,151,76,165,209,14,66,70,65,197,178,166,95,134,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,92,189,32,180,157,198,93,39,167,178,153,254,47,85,28,228,228,146,94,212,190,6,25,134,83,15,10,205,144,130,121,244,178,139,32,158,125,104,39,29,89,17,93,89,82,146,75,109,180,218,3,207,227,70,47,86,88,245,138,21,6,46,98,3,240,142,79,106,40,132,189,16,80,140,19,44,52,132,54,150,154,101,180,111,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,241,67,45,52,96,208,146,107,138,56,23,137,218,75,87,108,69,203,233,58,58,151,157,197,200,97,222,133,81,34,127,26,204,182,55,198,180,234,94,66,208,136,88,148,67,44,213,145,109,186,180,173,163,242,29,34,196,176,30,255,0,2,241,211,17,244,116,196,121,118,40,97,124,231,97,154,192,221,167,153,116,141,112,179,8,85,25,27,144,177,45,145,150,177,149,229,77,202,228,162,82,82,180,41,11,66,22,159,162,156,11,199,76,56,210,47,14,37,216,161,133,243,157,186,85,29,118,158,101,210,36,69,75,226,146,68,110,66,196,182,70,122,183,145,153,55,43,154,77,42,74,208,165,161,104,90,162,3,148,127,147,254,51,71,121,235,184,183,132,52,239,251,19,199,236,204,59,13,14,227,241,14,83,177,89,16,222,88,133,188,183,28,91,47,56,70,180,60,106,202,78,58,109,40,145,226,77,220,107,192,189,40,241,219,70,190,123,249,10,87,62,14,120,71,179,115,159,204,200,56,205,126,207,173,212,252,242,211,153,114,235,221,242,109,124,219,239,98,176,72,255,0,42,246,156,112,212,212,170,119,162,62,28,162,44,167,179,40,120,116,85,211,98,91,176,229,3,8,234,91,125,48,76,26,77,38,234,223,105,72,214,168,238,209,50,234,155,178,212,226,245,49,107,133,184,91,93,227,77,119,44,195,60,52,145,115,205,73,57,215,108,80,91,83,48,250,221,83,43,121,207,24,242,208,218,108,219,75,87,73,69,123,88,174,102,68,126,126,83,41,154,207,230,176,82,41,20,178,46,99,50,152,196,55,9,7,7,8,202,158,126,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,244,19,160,190,134,82,45,15,48,226,42,88,228,215,158,107,58,163,103,136,169,166,77,45,101,10,167,26,37,234,161,161,155,85,172,203,90,215,72,156,82,73,199,20,181,41,89,72,208,211,97,234,180,81,209,71,14,52,74,195,132,81,84,83,91,116,214,59,86,252,254,126,251,36,136,169,188,82,72,200,148,162,35,61,91,40,204,162,105,146,51,75,105,82,140,205,107,91,142,46,245,128,0,15,154,205,44,124,233,241,147,225,2,161,244,139,227,233,76,124,214,105,99,231,79,140,159,8,21,15,164,95,1,147,252,155,156,160,144,218,59,68,185,131,216,201,53,139,86,29,76,98,21,19,5,50,121,215,94,69,50,178,105,247,29,38,161,217,97,215,158,68,75,198,194,77,9,82,80,218,205,110,90,235,112,206,109,7,202,184,149,78,74,61,58,125,67,69,252,107,172,255,0,185,225,104,8,216,228,253,82,85,43,114,32,213,245,173,149,10,79,179,100,151,243,187,32,50,171,149,31,204,79,19,126,37,244,196,16,128,17,63,220,168,254,98,120,155,241,47,166,32,132,0,128,157,62,78,109,61,191,53,68,137,252,55,196,70,54,124,77,166,101,251,100,92,67,16,249,33,103,80,40,90,26,56,196,146,11,35,47,18,220,109,46,181,185,38,165,165,109,22,85,41,182,115,84,124,187,208,21,253,101,133,149,148,167,16,112,250,161,139,145,212,50,56,130,137,129,142,134,50,206,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,127,65,26,29,105,139,66,105,127,66,68,79,228,16,124,205,82,73,178,120,65,79,235,30,136,230,189,107,209,8,133,249,105,108,52,219,250,214,225,205,207,22,71,146,249,85,99,45,225,144,3,207,215,245,253,27,133,148,108,219,16,113,6,161,132,145,211,210,56,115,137,142,142,137,51,200,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,126,128,65,15,40,238,156,112,218,86,214,80,20,126,31,34,46,31,14,168,248,135,215,2,243,171,117,165,206,226,212,68,131,141,117,131,50,74,16,148,146,146,194,84,157,106,80,235,170,81,164,222,54,155,14,85,83,202,185,164,116,94,144,81,88,207,69,69,115,85,62,185,122,37,144,212,44,210,45,115,9,59,76,147,73,206,165,165,180,195,154,222,55,201,79,19,228,73,116,136,201,163,90,154,35,65,203,254,140,90,65,72,180,158,193,169,46,47,72,41,249,172,145,185,150,177,136,152,25,131,11,78,166,41,165,100,121,44,188,105,74,34,153,37,145,146,94,111,162,118,52,168,144,226,92,105,16,109,161,38,135,213,54,151,56,160,212,149,37,23,5,68,200,226,24,85,89,56,132,118,31,95,2,195,173,190,182,80,219,110,172,148,165,188,168,101,180,75,74,28,38,205,68,181,165,68,89,85,244,17,73,210,210,42,26,149,147,81,84,180,14,197,37,167,229,240,242,185,116,54,181,110,106,33,88,109,45,180,222,117,154,150,172,168,66,74,234,51,81,218,230,102,123,192,118,195,0,57,106,252,214,41,111,132,8,31,71,76,70,127,140,0,229,171,243,88,165,190,16,32,125,29,49,1,128,28,151,30,125,152,101,241,215,161,227,68,255,0,8,1,228,184,243,236,195,47,142,189,15,26,39,248,0,0,0,4,32,114,143,242,127,198,104,239,61,119,22,240,134,157,255,0,98,120,253,153,135,97,161,220,126,33,202,118,43,34,27,203,16,183,150,227,139,101,231,8,214,135,141,89,73,199,77,165,18,60,73,187,55,227,207,215,244,5,27,138,116,108,219,15,177,6,158,132,158,83,211,200,115,134,142,129,137,35,200,234,46,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,65,243,237,161,214,152,181,222,136,21,220,68,254,65,7,207,52,220,231,39,132,20,254,177,152,126,116,213,51,16,136,95,150,150,195,174,49,170,114,32,220,241,100,89,237,149,87,35,221,244,19,64,87,244,110,41,209,178,156,65,195,234,134,18,121,79,79,33,202,38,6,58,24,207,35,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,64,14,155,122,31,84,218,35,98,131,178,85,20,92,109,19,60,136,125,84,156,226,45,216,125,124,115,13,54,194,222,67,141,180,179,82,86,202,162,80,209,173,72,108,156,52,154,208,148,145,229,79,138,195,237,37,241,79,12,176,107,16,48,46,150,155,106,105,188,70,217,121,198,239,196,165,232,77,82,188,110,203,145,212,182,222,208,222,86,98,51,33,122,214,144,148,29,136,128,101,167,41,111,40,36,78,48,205,103,26,62,97,4,214,17,204,62,128,136,217,167,19,104,71,90,138,98,165,90,21,10,251,102,217,173,130,91,8,135,137,97,212,146,217,117,72,124,172,162,51,65,166,241,236,61,86,22,225,109,119,141,53,220,179,12,240,210,69,207,53,36,231,93,177,65,109,76,195,235,117,76,173,231,60,99,203,67,105,179,109,45,93,37,21,237,98,185,153,17,251,93,45,176,66,85,163,134,63,84,120,47,38,158,69,206,97,233,200,121,90,87,31,18,218,91,92,75,239,75,161,162,30,89,33,59,144,131,117,231,50,34,234,52,163,42,77,75,50,53,152,90,1,50,124,152,188,160,17,152,187,7,13,163,246,55,212,91,93,117,9,149,138,102,100,235,111,187,21,62,133,109,135,158,117,49,43,74,13,178,121,134,225,247,188,226,210,167,146,180,220,148,226,86,183,48,47,68,237,15,166,186,88,97,30,46,170,134,40,66,174,232,168,137,12,124,149,17,46,169,180,71,48,234,38,37,19,2,74,53,147,77,173,211,109,133,161,199,18,100,75,97,40,53,54,135,22,226,113,215,243,213,65,85,95,170,180,229,73,78,76,61,210,14,58,91,29,14,231,238,92,101,230,220,71,114,146,164,245,25,0,250,62,210,119,72,90,87,69,252,26,157,98,229,83,13,183,236,26,184,105,116,173,17,77,195,189,51,142,117,89,90,135,109,75,63,170,113,102,148,173,72,105,167,86,72,94,76,167,243,195,141,24,189,89,99,214,40,84,24,185,136,15,194,57,61,168,162,18,244,65,66,48,76,176,210,16,218,90,105,150,209,188,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,143,208,105,5,164,238,50,233,61,61,148,207,241,122,168,231,39,36,146,246,165,240,48,204,50,152,120,86,108,132,19,207,165,148,89,4,243,235,65,56,234,200,138,234,202,148,146,91,109,166,209,147,252,155,156,159,112,218,68,196,185,140,56,201,42,139,78,29,75,162,21,13,5,45,121,167,89,69,76,179,105,246,221,54,162,25,125,167,153,68,51,196,194,141,105,74,144,226,201,109,222,232,112,136,47,87,37,62,130,82,162,149,64,105,77,140,180,204,90,166,74,136,39,232,137,84,197,132,165,134,216,36,161,77,206,13,6,102,165,173,74,53,19,25,210,146,65,35,94,146,94,118,28,110,82,128,0,4,85,242,231,125,36,255,0,124,159,201,162,85,4,85,242,231,125,36,255,0,124,159,201,160,35,131,5,241,122,178,192,92,80,167,241,115,15,223,132,110,123,78,196,41,232,114,139,96,158,97,212,45,181,52,235,46,35,113,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,23,208,246,140,90,66,210,186,80,96,212,151,23,41,104,109,131,111,214,67,76,101,107,138,110,33,233,100,115,74,202,236,59,138,65,253,75,136,53,37,10,91,78,180,179,66,51,229,47,154,193,125,116,62,210,206,178,209,23,20,60,56,145,67,197,206,36,81,240,238,67,79,105,196,199,148,43,19,84,19,107,38,13,107,54,221,36,45,167,86,78,37,100,140,246,214,32,140,146,234,200,195,232,204,7,159,160,43,250,55,20,232,217,78,32,225,245,67,9,60,167,167,144,229,19,3,29,12,103,145,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,0,8,171,229,92,208,91,213,244,160,193,74,51,251,162,42,191,130,129,87,212,169,51,70,225,201,63,93,218,150,149,123,7,141,31,60,60,37,80,0,124,198,96,190,47,86,88,11,138,20,254,46,97,251,240,141,207,105,216,133,61,14,81,108,19,204,58,133,182,166,157,101,196,110,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,250,40,209,215,30,104,221,36,176,142,69,138,212,100,108,34,145,49,135,66,38,112,44,196,27,203,148,204,73,9,56,136,39,77,72,66,179,182,165,88,148,104,78,116,26,28,73,100,90,76,226,47,148,127,147,254,51,71,121,235,184,183,132,52,239,251,19,199,236,204,59,13,14,227,241,14,83,177,89,16,222,88,133,188,183,28,91,47,56,70,180,60,106,202,78,58,109,40,145,226,77,220,107,209,247,73,220,101,209,134,123,54,159,225,13,81,205,174,78,229,238,203,227,161,159,101,49,16,175,93,11,38,95,83,43,186,13,230,22,179,113,165,153,29,149,153,42,37,54,227,173,172,36,167,149,47,79,111,1,32,231,218,40,225,123,25,234,9,172,191,99,171,230,145,16,247,110,2,6,45,130,81,193,195,165,101,103,30,121,135,82,107,118,198,150,219,112,137,6,110,168,212,196,64,142,84,166,83,53,159,205,96,164,82,41,100,92,198,101,49,136,110,18,14,14,17,149,60,252,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,42,180,208,208,250,85,162,110,17,224,130,102,5,22,229,119,88,195,206,35,234,181,188,234,77,16,207,161,18,243,110,5,164,182,181,53,146,28,222,117,6,226,84,163,117,106,90,243,100,54,219,108,49,44,72,167,38,47,40,4,30,17,70,67,104,253,141,245,22,201,66,197,229,98,153,153,58,219,13,66,200,98,156,125,231,157,76,74,210,130,112,217,125,200,141,239,56,181,37,149,33,55,36,182,165,173,188,127,208,67,70,57,22,150,152,133,89,97,84,222,117,204,145,104,163,220,154,74,230,251,50,226,118,8,166,166,114,244,169,205,66,93,104,157,204,195,145,13,89,74,202,90,220,246,53,37,34,202,226,150,22,215,120,45,93,204,240,207,18,228,92,205,82,73,181,59,108,22,212,204,70,171,90,202,30,111,198,50,181,182,171,182,234,21,209,81,218,246,59,25,25,16,125,47,87,245,253,27,133,148,108,219,16,113,6,161,132,145,211,210,56,115,137,142,142,137,51,200,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,127,61,154,96,233,103,89,105,117,138,30,28,79,97,226,228,242,40,8,118,225,164,84,226,163,202,41,137,82,13,180,19,230,133,147,109,18,214,235,168,55,20,179,70,123,106,208,102,105,105,4,93,78,51,105,103,143,56,253,70,210,52,30,41,87,81,115,137,69,29,15,170,133,66,247,46,53,242,53,146,98,227,21,123,196,68,165,165,19,36,234,247,146,18,103,234,142,188,227,190,215,65,125,12,167,186,97,226,60,84,177,201,175,51,81,148,190,207,17,83,76,154,90,14,41,45,186,107,213,67,67,54,171,221,231,117,78,145,56,164,155,109,165,10,82,179,25,33,167,2,240,114,110,114,125,195,105,19,18,230,48,227,36,170,45,56,117,46,136,84,52,20,181,230,157,101,21,50,205,167,219,116,218,136,101,246,158,101,16,207,19,10,53,165,42,67,139,37,183,123,161,194,41,180,29,77,39,75,72,168,106,86,77,69,82,208,59,20,150,159,151,195,202,229,208,218,213,185,168,133,97,180,182,211,121,214,106,90,178,161,9,43,168,205,71,107,153,153,239,29,176,0,197,94,84,127,49,60,77,248,151,211,16,67,42,134,42,242,163,249,137,226,111,196,190,152,130,1,1,114,153,180,214,65,53,130,158,200,166,113,114,233,148,186,33,184,184,56,200,71,148,203,240,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,9,254,208,7,76,25,86,150,88,70,149,76,14,45,186,238,142,135,131,128,170,208,243,73,36,68,190,180,40,155,142,105,77,161,45,100,136,54,93,89,182,148,164,218,90,86,140,185,9,183,28,249,247,30,171,11,113,74,187,193,106,238,89,137,152,105,61,230,106,146,77,174,216,163,118,86,98,53,90,214,86,203,158,45,228,45,181,93,183,86,158,146,78,215,185,88,200,140,131,233,248,66,183,45,95,157,61,45,240,127,3,233,25,136,147,237,20,116,174,195,141,45,112,225,21,173,20,238,195,53,129,213,177,63,144,62,241,46,42,81,20,162,51,36,168,200,139,88,202,242,168,218,120,136,146,226,82,162,50,66,208,227,104,140,30,90,191,58,122,91,224,254,7,210,51,16,24,235,161,246,150,117,150,136,184,161,225,196,138,30,46,113,34,143,135,114,26,123,78,38,60,161,88,154,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,103,182,177,4,100,151,86,71,244,17,133,184,165,66,99,77,9,44,196,204,52,158,243,205,55,57,215,108,81,187,43,208,250,221,83,203,101,207,22,242,16,226,108,227,75,79,73,37,123,92,174,70,70,127,48,67,47,249,57,180,215,252,202,184,142,252,130,191,153,205,92,195,42,167,197,204,161,152,61,107,114,184,227,52,19,115,52,179,149,75,86,84,32,219,117,45,26,84,182,212,149,89,213,50,211,102,19,210,0,44,86,152,58,89,209,186,34,225,127,135,19,216,120,73,196,246,62,33,184,105,21,56,168,243,133,126,106,178,113,4,249,161,100,219,166,132,52,210,205,197,44,209,146,250,180,25,146,157,65,24,90,174,81,221,56,226,116,82,163,96,40,252,62,68,36,70,34,214,16,239,174,5,231,86,211,168,146,66,36,201,7,26,235,6,102,165,173,74,53,37,132,169,58,165,45,167,84,163,81,50,109,57,136,28,157,60,164,117,13,1,19,78,104,231,140,141,69,207,41,135,226,19,47,144,206,155,68,84,92,198,82,141,82,201,136,4,195,67,178,235,209,168,91,196,195,44,161,36,75,107,88,105,186,155,75,104,111,0,43,250,254,178,197,58,202,109,136,56,131,80,197,207,42,25,228,65,196,199,71,68,153,103,117,118,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,41,126,228,210,228,251,134,193,233,84,159,72,60,95,149,69,183,136,49,240,251,76,158,83,22,211,176,175,211,72,90,98,152,112,156,36,62,104,125,113,16,207,180,163,67,205,37,108,29,210,100,75,37,88,36,40,0,0,6,63,233,139,166,45,9,162,5,9,15,63,159,193,243,205,73,57,207,224,253,63,172,122,31,157,53,79,67,162,43,229,164,48,235,108,106,155,136,39,60,97,22,123,101,77,204,247,92,188,104,197,234,55,1,112,190,160,197,204,64,126,45,185,21,59,14,151,162,10,17,131,121,247,86,183,18,211,76,182,141,196,107,113,215,27,108,141,70,148,17,172,141,74,74,72,212,95,58,218,69,99,205,101,164,150,46,79,113,90,179,141,139,82,230,49,11,68,178,5,232,130,121,18,153,113,45,71,15,4,209,165,8,78,70,210,171,26,137,9,206,179,91,138,44,235,81,152,121,90,254,191,172,177,78,178,155,98,14,32,212,49,115,202,134,121,16,113,49,209,209,38,89,221,93,136,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,139,207,140,148,165,116,50,158,197,232,99,90,233,137,86,205,118,25,84,14,201,15,74,75,161,214,133,185,48,113,83,86,32,162,98,98,15,126,173,148,102,125,180,55,185,197,184,147,89,228,66,19,175,198,176,23,215,67,237,44,235,45,17,113,67,195,137,20,60,92,226,69,31,14,228,52,246,156,76,121,66,177,53,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,207,109,98,8,201,46,172,143,232,78,128,175,232,220,83,163,101,56,131,135,213,12,36,242,158,158,67,148,76,12,116,49,158,71,81,115,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,128,189,58,52,50,158,232,121,136,240,178,198,230,188,243,70,85,27,68,69,51,50,117,104,40,165,54,209,163,91,13,18,218,109,103,154,214,180,70,226,82,77,184,149,165,73,202,102,182,155,245,124,156,218,107,254,101,92,71,126,65,95,204,230,174,97,149,83,226,230,80,204,30,181,185,92,113,154,9,185,154,89,202,165,171,42,16,109,186,150,141,42,91,106,74,172,234,153,105,179,9,233,31,42,227,234,160,124,171,128,250,83,209,59,205,99,6,254,15,233,239,71,48,46,168,181,90,39,121,172,96,223,193,253,61,232,230,5,213,0,22,167,75,47,53,172,100,248,63,168,125,28,248,186,194,212,105,101,230,181,140,127,7,245,15,163,159,1,243,92,38,159,147,35,79,31,147,124,130,31,1,177,98,115,154,190,167,229,233,230,217,164,198,97,172,138,170,25,74,222,83,150,78,169,37,174,135,97,44,18,179,56,227,175,36,156,120,239,145,213,20,44,14,84,166,109,53,144,77,96,231,178,41,156,92,186,101,46,136,110,46,14,50,17,229,50,252,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,64,62,166,11,203,27,158,180,99,78,130,250,101,72,180,195,195,168,169,163,146,174,102,172,233,141,158,30,166,150,180,133,156,42,92,116,151,170,137,134,113,87,187,46,234,157,50,109,74,55,27,82,20,149,102,34,67,174,100,177,238,43,0,160,25,216,0,202,224,45,206,47,58,104,144,178,100,165,23,203,233,45,199,237,28,16,17,143,14,154,249,143,122,183,109,60,127,230,132,242,227,84,78,205,33,105,121,51,124,210,73,113,183,172,112,64,102,51,69,107,249,159,197,229,203,180,117,223,245,176,30,54,146,136,83,27,93,214,190,150,175,129,253,80,157,13,17,38,40,138,164,93,52,235,63,182,5,39,165,245,166,59,196,16,201,19,234,219,253,143,227,19,119,161,58,63,57,110,149,255,0,221,50,191,5,12,3,51,218,46,129,223,180,87,142,225,162,28,178,182,101,126,177,184,92,64,117,53,42,22,114,152,146,74,173,228,117,251,98,17,85,202,16,211,233,152,87,202,83,183,79,204,173,217,143,216,194,137,88,168,83,121,100,70,255,0,97,252,34,17,111,202,26,221,138,191,59,255,0,122,191,240,128,49,155,67,143,246,197,152,145,255,0,120,159,254,48,192,155,108,31,254,210,233,207,249,10,15,240,77,136,74,208,221,63,236,141,49,223,250,132,255,0,241,134,4,219,97,1,90,138,167,63,228,56,63,193,54,3,222,159,2,20,21,62,4,30,72,10,10,39,128,168,162,120,0,212,92,12,8,186,192,184,24,170,120,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,128,210,53,25,92,83,134,242,1,65,76,189,227,81,21,198,216,13,197,10,10,168,80,184,128,210,230,226,63,120,89,61,36,145,173,195,138,137,23,181,246,79,195,178,47,114,248,31,188,45,126,53,75,209,25,70,78,91,86,179,167,179,249,60,119,58,223,119,112,8,47,210,129,141,94,44,212,189,43,219,99,234,253,140,200,200,173,0,92,181,69,66,38,223,223,79,193,197,11,65,166,124,165,184,44,81,172,20,157,105,100,230,255,0,47,190,30,31,187,188,92,45,2,162,82,154,182,134,104,214,130,183,57,241,61,254,165,20,2,100,228,31,161,112,71,219,10,223,240,72,111,198,249,31,186,252,163,129,74,168,142,79,47,50,50,63,148,154,254,10,71,97,26,68,109,150,255,0,93,249,64,96,118,156,80,250,201,181,58,121,237,242,196,211,171,219,48,34,53,142,134,110,187,216,76,150,152,109,33,201,164,139,88,102,155,63,50,183,85,250,76,136,107,152,56,104,213,222,197,123,241,251,0,38,203,67,248,221,124,198,126,157,86,95,31,46,47,42,254,185,225,14,250,86,121,209,99,15,248,125,80,250,69,241,38,250,4,79,92,139,158,212,72,81,177,186,46,80,93,30,245,191,222,35,35,74,179,190,148,56,192,125,181,237,65,233,23,192,101,91,90,12,124,154,185,59,48,219,28,48,118,140,218,241,34,77,206,252,241,13,4,172,175,79,101,104,154,71,145,217,146,73,237,17,141,89,189,93,141,43,91,68,182,252,106,147,14,217,96,100,166,109,53,144,77,96,231,178,41,156,92,186,101,46,136,110,46,14,50,17,229,50,252,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,124,57,46,143,255,0,216,174,25,151,252,179,233,136,209,136,92,168,122,0,70,74,34,230,90,77,224,133,61,174,149,59,180,204,43,137,99,14,62,252,83,81,78,190,235,239,77,147,172,90,243,50,122,219,58,219,100,130,101,45,165,194,73,160,221,83,65,150,156,159,90,109,74,180,176,160,92,144,212,207,194,64,226,45,45,15,14,204,214,13,81,73,83,243,86,18,203,41,92,217,13,165,150,144,132,57,16,167,18,166,155,37,19,39,171,37,25,19,141,223,45,9,54,87,17,242,245,64,87,245,150,22,86,82,156,65,195,234,134,46,71,80,200,226,10,38,6,58,24,203,59,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,253,19,232,173,164,205,29,165,118,17,193,226,149,33,3,21,46,90,98,21,45,155,203,34,72,212,185,116,197,180,33,110,176,78,88,146,242,50,186,218,208,226,72,179,33,105,204,148,47,59,104,11,188,124,64,84,203,117,197,0,84,142,194,166,118,26,66,199,216,2,1,57,81,252,251,49,55,226,95,67,193,12,159,228,254,209,158,141,210,191,147,242,181,194,218,194,58,46,92,180,226,68,92,202,81,51,134,51,82,229,211,22,229,80,72,105,243,111,49,37,228,101,117,196,45,181,25,102,66,213,149,72,94,71,17,140,28,168,254,125,152,155,241,47,161,224,134,127,242,42,121,172,85,63,8,17,222,142,151,0,136,12,85,195,58,171,6,241,30,163,194,218,214,19,103,157,83,51,7,101,241,57,91,113,13,189,144,250,15,181,172,66,22,166,93,65,165,198,214,105,44,237,173,10,34,178,136,74,87,37,62,157,81,53,139,112,26,44,98,188,124,92,76,246,22,28,153,162,163,147,10,210,88,84,186,18,9,5,205,171,38,91,73,165,109,53,14,227,169,121,195,86,176,141,196,169,105,82,91,39,111,255,0,40,54,132,146,173,43,232,6,231,180,195,16,144,56,139,74,195,196,61,42,140,76,42,84,252,217,132,178,242,145,41,91,138,121,164,33,14,68,41,181,37,215,13,68,201,235,13,36,68,227,151,129,105,76,218,107,32,154,193,79,100,83,56,185,116,202,93,16,220,92,28,100,35,202,101,248,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,128,125,79,0,195,254,78,109,53,35,52,171,195,135,228,149,227,127,236,133,74,120,169,187,208,114,247,211,11,27,11,100,19,17,174,56,150,138,26,29,231,148,110,167,103,39,51,41,80,239,56,132,37,190,131,121,128,2,34,249,105,240,26,38,83,89,82,154,70,201,160,161,17,45,158,195,162,153,157,27,48,237,52,190,113,100,156,118,25,231,86,75,206,250,221,135,39,27,35,201,226,209,2,132,154,250,72,73,96,86,30,98,103,129,248,127,138,84,44,92,92,212,225,43,218,126,6,94,204,44,59,159,42,170,58,26,113,3,24,219,241,8,53,145,30,70,24,140,66,22,73,82,146,167,205,36,68,149,172,202,119,244,255,0,192,104,109,32,244,92,171,169,150,96,162,226,103,178,8,117,212,212,242,33,33,221,137,125,115,24,70,156,82,89,109,150,214,147,117,111,180,167,161,136,140,149,99,136,37,146,20,164,164,135,207,8,15,107,130,21,172,171,13,113,162,129,196,105,236,60,91,242,218,86,168,149,78,227,26,132,66,84,251,140,67,69,182,243,137,109,42,82,82,107,52,160,200,136,212,146,189,174,101,196,117,88,133,90,205,113,42,191,169,113,26,123,15,8,196,202,170,156,70,206,227,26,132,66,146,195,111,196,188,183,156,75,105,82,148,162,65,41,102,68,70,165,29,173,115,62,35,207,139,191,162,70,11,205,113,235,72,106,39,15,225,105,8,186,138,80,228,226,14,46,164,135,101,106,105,13,73,27,136,111,109,117,215,82,164,155,72,213,26,146,74,37,37,70,181,161,8,187,139,65,24,77,79,38,246,8,74,176,71,69,10,77,50,249,228,92,210,34,188,135,135,174,35,150,243,105,109,12,63,31,7,14,100,195,73,43,153,33,182,155,105,6,106,81,154,150,75,95,68,148,77,163,40,0,0,64,15,42,63,159,102,38,252,75,232,120,33,147,252,159,218,51,209,186,87,242,126,86,184,91,88,71,69,203,150,156,72,139,153,74,38,112,198,106,92,186,98,220,170,9,13,62,109,230,36,188,140,174,184,133,182,163,44,200,90,178,169,11,200,226,49,131,149,31,207,179,19,126,37,244,60,16,207,254,69,79,53,138,167,225,2,59,209,210,224,17,1,138,184,103,85,96,222,35,212,120,91,90,194,108,243,170,102,96,236,190,39,43,110,33,183,178,31,65,246,181,136,66,212,203,168,52,184,218,205,37,157,181,161,68,86,81,12,255,0,208,227,149,102,15,8,112,58,117,64,99,124,20,214,162,154,210,82,246,27,161,202,13,150,25,110,46,21,166,88,134,102,84,226,155,109,58,157,94,77,110,210,225,58,165,54,111,94,235,109,166,222,204,174,80,109,9,37,90,87,208,13,207,105,134,33,32,113,22,149,135,136,122,85,24,152,84,169,249,179,9,101,229,34,82,183,20,243,72,66,28,136,83,106,75,174,26,137,147,214,26,72,137,199,47,4,53,101,45,61,161,170,169,205,21,84,192,236,83,170,126,97,17,43,152,195,107,80,230,162,41,135,20,219,173,231,65,169,10,202,180,40,174,147,52,157,174,70,101,188,7,160,198,140,94,172,177,235,20,42,12,92,196,7,225,28,158,212,81,9,122,32,161,24,38,88,105,8,109,45,52,203,104,222,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,38,156,146,154,20,115,36,28,30,150,88,155,44,154,193,206,158,215,55,69,203,223,45,67,105,129,121,141,90,230,106,34,86,119,53,200,117,214,218,75,137,74,73,178,83,164,78,19,172,173,22,87,147,23,64,239,147,124,246,27,30,113,98,75,154,129,167,230,9,230,217,92,198,93,172,133,170,30,74,30,75,150,86,181,39,169,135,125,48,230,172,205,184,211,202,39,25,59,228,117,37,53,32,0,0,0,62,107,52,177,243,167,198,79,132,10,135,210,47,143,165,49,243,89,165,143,157,62,50,124,32,84,62,145,124,4,138,97,6,134,82,45,48,249,51,48,162,88,220,215,153,171,58,95,194,40,138,102,100,234,214,112,169,113,217,188,86,182,26,37,180,222,236,187,170,104,141,196,164,220,109,72,74,147,152,137,109,57,20,19,105,76,214,65,53,141,145,79,101,145,114,233,148,186,33,200,72,200,56,182,84,203,240,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,137,127,228,138,210,206,141,168,112,238,95,162,156,230,30,18,73,80,210,176,241,49,50,87,30,143,53,46,161,67,241,113,113,81,36,211,102,218,82,218,216,75,141,221,26,197,173,104,206,225,17,37,181,229,245,92,164,124,159,113,58,68,195,55,140,56,55,42,132,78,34,203,161,211,13,27,45,101,166,153,93,76,131,117,134,218,55,98,30,125,166,89,92,51,36,250,137,106,74,150,226,9,13,222,200,108,136,35,47,65,109,29,63,52,238,145,212,237,1,50,135,214,211,114,252,211,218,155,167,150,242,184,117,163,59,91,157,109,207,28,226,217,135,204,218,141,104,215,235,8,140,144,98,117,52,177,243,88,198,79,131,250,135,209,207,140,106,228,140,209,235,228,83,163,235,184,179,51,137,154,162,117,138,186,152,215,101,241,144,187,59,112,112,48,142,196,183,6,166,201,69,157,205,114,29,91,250,211,50,74,155,121,156,169,178,77,110,100,174,150,62,107,24,201,240,127,80,250,57,240,31,53,130,93,57,87,180,28,134,169,101,83,189,46,48,229,113,103,61,150,195,195,174,174,148,146,29,136,40,232,70,146,219,9,141,96,146,74,54,150,195,73,70,181,39,102,141,150,148,229,208,166,215,174,136,177,245,80,3,230,7,11,113,74,187,193,106,238,89,137,152,105,61,230,106,146,77,174,216,163,118,86,98,53,90,214,86,203,158,45,228,45,181,93,183,86,158,146,78,215,185,88,200,140,179,255,0,76,222,85,57,22,53,104,251,3,133,248,67,32,154,201,102,181,172,189,62,24,189,16,250,219,84,161,178,118,206,75,225,220,108,211,180,107,181,103,157,211,34,108,225,157,36,41,25,221,113,16,254,127,148,183,147,238,39,7,166,179,141,32,240,130,85,8,222,31,71,196,109,51,137,76,35,77,66,177,77,45,106,133,97,178,108,150,249,173,244,68,68,190,234,137,12,180,148,48,86,73,17,32,147,108,0,148,202,102,179,249,172,20,138,69,44,139,152,204,166,49,13,194,65,193,194,50,167,159,137,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,7,160,194,220,45,174,241,166,187,150,97,158,26,72,185,230,164,156,235,182,40,45,169,152,125,110,169,149,188,231,140,121,104,109,54,109,165,171,164,162,189,172,87,51,34,63,161,237,21,116,103,163,116,80,194,56,60,45,163,227,162,230,43,84,66,166,83,121,156,73,154,87,49,152,184,134,208,235,228,222,99,75,40,202,211,104,67,105,51,202,132,39,50,150,188,238,47,197,104,47,161,148,139,67,204,56,138,150,57,53,231,154,206,168,217,226,42,105,147,75,89,66,169,198,137,122,168,104,102,213,107,50,214,181,210,39,20,146,113,197,45,74,86,82,52,52,222,74,128,0,0,0,249,87,19,125,202,63,202,1,7,163,188,137,220,36,194,26,139,253,150,35,246,103,221,137,135,109,136,134,233,216,92,232,115,52,66,30,67,141,173,231,155,35,66,25,52,230,38,221,55,84,104,241,36,236,32,128,250,83,209,59,205,99,6,254,15,233,239,71,48,46,168,142,14,74,253,58,161,171,250,122,85,163,14,41,71,194,49,83,200,225,217,150,209,143,51,10,238,121,180,185,136,87,150,166,29,38,219,54,91,92,43,48,196,68,226,214,141,106,20,130,202,167,16,181,185,35,224,3,229,92,125,84,15,149,112,25,255,0,165,94,130,223,254,214,48,139,74,12,20,163,62,151,242,88,170,254,10,5,95,241,116,50,147,52,110,28,147,245,221,169,105,87,176,120,209,243,195,195,8,40,10,254,178,194,202,202,83,136,56,125,80,197,200,234,25,28,65,68,192,199,67,25,103,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,63,163,61,19,188,214,48,111,224,254,158,244,115,2,37,121,71,249,63,227,52,119,158,187,139,120,67,78,255,0,177,60,126,204,195,176,208,238,63,16,229,59,21,145,13,229,136,91,203,113,197,178,243,132,107,67,198,172,164,227,166,210,137,30,36,221,9,74,208,251,75,58,55,75,172,47,240,226,69,15,9,39,158,192,68,57,13,61,167,19,30,113,79,202,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,50,95,88,130,51,83,75,34,190,163,230,135,71,92,121,172,180,109,197,201,22,43,81,145,177,105,92,186,33,8,153,192,179,16,76,162,109,46,53,164,226,32,157,53,33,105,200,226,83,98,81,161,89,22,72,113,37,157,9,50,250,41,193,124,94,163,113,235,11,233,252,92,195,247,226,220,145,84,80,234,122,28,162,216,54,95,105,104,113,77,58,203,136,222,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,70,30,212,0,0,0,0,4,122,242,150,242,125,195,99,12,170,113,164,30,16,74,162,220,196,24,8,125,166,113,41,132,105,216,167,234,84,33,48,172,54,77,146,223,36,48,184,120,102,29,81,33,150,148,183,206,201,34,53,154,111,29,122,18,104,125,83,105,115,138,13,73,82,81,112,84,76,142,33,133,85,147,136,71,97,245,240,44,58,219,235,101,13,182,234,201,74,91,202,134,91,68,180,161,194,108,212,75,90,84,69,149,95,67,195,169,166,169,105,21,31,46,122,83,78,64,236,144,145,19,8,249,163,141,235,86,230,104,168,216,167,98,226,92,186,204,204,179,190,251,171,181,242,167,53,146,68,146,34,32,181,90,66,210,210,42,27,66,252,75,162,169,104,29,138,75,79,225,124,230,87,46,134,214,173,205,68,43,18,151,91,105,188,235,53,45,89,80,132,149,212,102,163,181,204,204,247,143,156,33,244,167,165,143,154,198,50,124,31,212,62,142,124,124,214,0,250,136,175,232,10,55,20,232,217,182,31,98,13,61,9,60,167,167,144,231,13,29,3,18,71,145,212,92,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,160,7,77,189,15,170,109,17,177,65,217,42,138,46,54,137,158,68,62,170,78,113,22,236,62,190,57,134,155,97,111,33,198,218,89,169,43,101,81,40,104,214,164,54,78,26,77,104,74,72,242,167,232,120,117,51,250,78,149,170,249,183,194,154,102,85,57,230,105,131,51,105,119,56,65,55,17,177,199,53,125,84,75,57,200,245,111,35,50,178,184,155,41,55,59,25,92,6,11,114,98,232,29,242,16,145,67,99,206,44,73,114,215,213,4,189,60,219,43,152,203,181,113,84,187,42,91,201,114,202,214,168,181,209,12,42,28,213,153,182,221,101,38,227,39,108,238,164,243,252,0,0,0,0,7,205,102,150,62,116,248,201,240,129,80,250,69,241,244,166,62,107,52,177,243,167,198,79,132,10,135,210,47,128,145,252,20,208,250,153,210,231,147,19,13,228,170,40,72,42,218,71,15,80,42,147,156,69,187,17,168,129,125,217,227,203,121,14,54,210,201,42,67,201,134,67,70,181,33,195,108,148,107,66,84,101,149,81,149,242,1,198,95,147,47,230,124,249,30,205,126,72,92,225,205,156,197,145,58,237,118,92,249,179,223,87,169,213,248,221,126,109,86,171,198,231,213,244,196,223,242,92,121,137,225,151,199,94,152,141,25,21,42,160,40,217,21,101,63,196,25,53,61,9,7,80,213,80,240,48,211,168,230,72,210,184,244,65,147,165,12,110,145,30,85,45,9,125,196,18,237,156,209,145,38,102,150,208,73,12,64,211,126,69,138,20,215,38,37,91,37,198,138,230,18,176,173,152,135,148,42,117,56,132,129,110,17,135,223,92,242,17,121,27,109,180,33,57,27,74,146,209,47,34,13,100,217,44,210,147,81,164,160,216,79,247,42,63,152,158,38,252,75,233,136,33,0,32,36,211,149,123,65,200,154,106,107,59,210,227,14,87,8,82,41,148,68,58,234,233,73,33,168,115,129,139,117,77,176,152,214,9,36,146,117,15,186,164,107,82,119,116,158,117,78,93,105,113,122,156,10,192,188,116,196,125,29,49,30,93,138,24,95,57,216,102,176,55,105,230,93,35,92,44,194,21,70,70,228,44,75,100,101,172,101,121,83,114,185,40,148,148,173,10,66,208,133,167,233,164,65,95,40,206,129,63,153,94,122,198,36,97,219,251,70,25,84,211,13,142,18,29,248,140,241,82,88,229,161,110,148,26,141,103,157,230,77,13,184,166,157,222,162,74,20,135,79,50,82,227,193,237,121,66,121,75,37,90,66,209,176,248,47,130,80,17,112,180,108,210,30,10,62,163,143,154,66,37,17,113,111,145,183,16,136,22,208,102,162,105,12,58,148,107,28,73,153,184,235,121,80,173,74,77,113,24,129,163,174,3,86,90,73,98,228,139,10,104,200,40,181,46,99,16,133,204,227,153,135,39,145,41,151,18,210,81,17,174,146,150,132,228,109,42,185,36,214,156,235,52,54,147,206,180,145,249,90,2,128,172,177,78,178,148,225,246,31,83,209,115,202,134,121,16,80,208,48,48,196,89,221,93,140,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,232,79,67,237,19,40,221,17,112,191,192,121,20,68,36,226,123,31,16,228,76,246,163,76,1,194,191,53,89,56,179,96,150,131,113,211,66,26,105,100,218,80,75,201,125,98,200,137,78,172,204,46,6,11,225,13,27,128,184,95,79,225,30,31,177,22,220,138,157,135,83,48,231,22,249,188,251,171,91,138,117,215,156,94,226,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,0,0,48,3,150,175,205,98,150,248,64,129,244,116,196,103,248,192,14,90,191,53,138,91,225,2,7,209,211,16,24,1,201,113,231,217,134,95,29,122,30,52,79,240,128,30,75,143,62,204,50,248,235,208,241,162,127,128,5,148,210,187,74,236,56,209,43,14,23,90,214,174,237,211,88,237,99,18,9,3,15,18,34,166,241,73,34,51,74,76,200,245,108,163,50,77,215,140,141,45,165,73,34,37,173,109,182,187,129,138,88,165,66,96,181,9,51,196,204,75,158,243,53,55,38,212,237,177,187,43,209,26,173,107,200,101,191,22,202,22,226,174,227,168,79,69,39,107,220,236,68,102,95,61,154,87,105,93,136,250,90,226,58,235,90,213,221,134,85,3,172,98,65,32,97,227,92,44,162,21,70,70,105,73,153,22,177,229,229,73,186,241,145,41,197,37,36,68,132,33,182,208,31,71,192,0,2,223,227,166,5,225,198,145,120,113,49,194,252,80,147,109,210,168,235,58,203,205,25,34,42,95,20,146,50,110,42,25,195,35,213,188,140,202,177,216,210,105,82,144,180,173,11,90,21,243,217,142,154,56,98,62,6,99,140,199,3,38,212,252,214,62,107,206,5,15,32,83,80,7,172,159,66,186,241,183,9,19,12,211,106,115,62,186,196,68,218,20,181,37,204,205,31,77,10,73,125,41,143,63,53,160,40,217,237,101,32,196,25,205,61,9,25,80,210,176,241,208,210,88,231,136,212,184,4,70,19,69,18,109,17,158,84,173,105,97,180,26,237,156,145,157,36,100,151,22,74,12,127,208,7,67,233,86,137,184,70,148,204,10,45,202,238,177,135,131,143,170,214,243,169,52,67,62,132,40,219,129,105,45,173,77,100,135,55,157,65,184,149,40,221,90,150,188,217,13,182,219,138,30,84,127,62,204,77,248,151,208,240,66,127,132,0,242,163,249,246,98,111,196,190,135,130,1,149,92,134,63,78,207,222,223,242,144,247,252,167,92,159,241,152,187,7,19,164,14,8,83,187,93,117,9,153,250,154,90,211,143,187,21,62,133,109,134,89,105,80,200,82,205,178,121,134,225,247,50,218,18,167,146,181,88,212,226,80,135,60,7,33,143,211,179,247,183,252,164,37,80,7,207,94,130,250,25,79,116,195,196,120,169,99,147,94,102,163,41,125,158,34,166,153,52,180,28,82,91,116,215,170,134,134,109,87,187,206,234,157,34,113,73,54,219,74,20,165,102,50,67,78,125,4,202,101,50,169,4,170,10,69,34,150,66,75,165,178,232,118,225,32,224,225,25,75,44,67,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,58,170,14,128,163,112,194,153,98,140,195,250,122,18,69,34,133,136,139,137,135,151,194,17,165,134,23,19,16,228,67,164,218,111,100,32,221,121,195,36,38,200,65,25,37,36,148,145,36,189,0,0,0,0,8,171,229,206,250,73,254,249,63,147,68,170,8,171,229,206,250,73,254,249,63,147,64,97,86,129,88,91,66,99,78,150,52,54,25,226,92,139,158,105,185,207,57,237,176,91,83,208,250,221,84,182,41,230,252,99,43,67,137,179,141,33,93,21,21,237,99,185,25,145,245,90,87,104,163,136,250,37,98,58,232,170,213,173,186,85,29,172,126,65,63,97,147,68,44,222,21,38,68,106,73,25,158,173,228,102,73,58,201,153,169,181,41,38,70,180,45,183,23,112,57,46,60,251,48,203,227,175,67,198,137,147,210,187,69,28,56,210,215,14,23,69,86,173,108,51,88,29,99,242,9,251,12,146,226,165,17,74,34,35,82,72,204,181,140,175,42,73,214,76,201,46,37,41,50,52,45,13,184,128,136,206,78,45,56,225,180,82,172,163,232,252,65,68,92,70,29,86,17,12,46,57,230,150,235,171,146,69,164,141,5,26,211,4,102,149,161,73,52,165,244,165,58,213,33,166,148,147,81,178,77,57,59,195,230,7,20,176,182,187,193,106,238,103,134,120,151,34,230,106,146,77,169,219,96,182,166,98,53,90,214,80,243,126,49,149,173,181,93,183,80,174,138,142,215,177,216,200,200,179,215,146,191,78,168,154,2,161,149,104,195,138,81,241,111,211,19,200,134,101,180,99,204,194,181,146,83,49,126,41,229,169,135,73,182,201,231,17,20,244,73,17,56,181,175,84,180,160,178,165,181,173,109,132,196,128,0,0,0,0,243,245,253,1,70,226,157,27,54,195,236,65,167,161,39,148,244,242,28,225,163,160,98,72,242,58,139,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,148,0,233,183,161,245,77,162,54,40,59,37,81,69,198,209,51,200,135,213,73,206,34,221,135,215,199,48,211,108,45,228,56,219,75,53,37,108,170,37,13,26,212,134,201,195,73,173,9,73,30,84,253,15,14,36,206,83,42,157,67,34,14,115,44,132,143,135,110,33,136,180,53,18,202,93,66,95,97,212,60,203,164,149,17,145,45,183,91,109,196,43,138,86,132,168,172,100,70,3,0,57,52,185,62,225,176,122,85,39,210,15,23,229,81,109,226,12,124,62,211,39,148,197,180,236,43,244,210,22,152,166,28,39,9,15,154,31,92,68,51,237,40,208,243,73,91,7,116,153,18,201,86,182,188,185,223,73,63,223,39,242,104,149,65,21,124,185,223,73,63,223,39,242,104,11,85,200,169,231,79,84,252,31,199,122,70,92,51,211,148,51,66,201,86,148,248,95,17,61,164,41,248,69,98,165,53,14,71,79,198,28,74,97,78,53,130,115,51,178,247,220,82,77,43,66,146,110,169,162,89,164,144,241,164,245,141,161,111,102,192,190,69,79,58,122,167,224,254,59,210,50,225,53,32,62,109,180,120,209,146,190,210,11,30,96,112,26,14,26,46,159,153,38,34,33,51,232,136,233,115,202,57,27,16,215,218,87,16,209,17,41,11,74,136,154,74,28,52,17,188,182,219,82,145,158,229,244,41,130,248,67,70,224,46,23,211,248,71,135,236,69,183,34,167,97,212,204,57,197,190,111,62,234,214,226,157,117,231,23,184,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,181,145,80,20,109,51,83,84,213,156,138,158,132,132,158,214,49,16,209,51,217,130,72,205,248,229,195,195,162,29,130,90,140,204,201,13,180,217,18,80,86,65,26,156,81,22,103,22,165,122,0,0,0,0,24,171,202,143,230,39,137,191,18,250,98,8,101,80,197,94,84,127,49,60,77,248,151,211,16,64,33,91,68,239,58,124,27,248,64,167,189,34,192,203,78,82,222,79,184,156,30,154,206,52,131,194,9,84,35,120,125,31,17,180,206,37,48,141,53,10,197,52,181,170,21,134,201,178,91,230,183,209,17,18,251,170,36,50,210,80,193,89,36,68,130,77,177,47,68,239,58,124,27,248,64,167,189,34,192,250,72,155,74,101,83,249,84,108,138,123,44,132,152,203,102,48,238,66,70,65,197,178,151,152,137,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,4,53,242,72,97,126,148,104,197,198,241,26,135,84,93,57,133,241,80,246,168,227,38,208,78,170,93,63,97,11,113,8,135,132,65,154,9,248,148,58,151,73,47,161,86,135,179,153,205,68,179,135,127,139,203,87,231,79,75,124,31,192,250,70,98,38,122,83,41,149,72,37,80,82,41,20,178,18,93,45,151,67,183,9,7,7,8,202,89,98,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,12,60,181,126,116,244,183,193,252,15,164,102,32,61,7,36,206,16,209,184,245,133,250,70,97,30,32,49,22,228,138,162,135,166,89,136,56,71,205,151,218,90,28,152,58,211,205,175,121,18,219,117,182,220,34,81,41,6,104,34,82,84,147,82,79,13,116,157,209,234,170,209,127,25,103,88,71,84,196,237,251,6,174,38,93,52,68,43,144,236,204,224,93,78,102,162,27,74,203,234,155,89,37,75,74,29,105,212,18,215,147,49,231,255,0,33,143,211,179,247,183,252,164,51,127,76,29,19,40,221,46,176,191,192,121,236,68,36,158,123,1,16,220,76,138,163,84,1,197,63,42,89,184,131,124,144,130,113,163,90,29,105,6,218,144,107,201,125,90,204,141,77,32,200,35,47,147,203,148,126,15,71,105,20,195,9,241,189,249,172,117,11,3,47,122,34,153,57,116,19,11,114,91,20,149,196,68,187,12,105,74,80,227,219,83,143,101,75,142,58,105,109,196,182,71,145,181,173,198,177,87,73,221,33,106,173,40,49,150,117,139,149,76,54,193,183,234,225,165,210,180,69,57,16,204,178,5,164,229,106,29,181,44,254,169,197,154,82,132,173,215,93,89,33,25,242,151,148,197,44,45,174,240,90,187,153,225,158,37,200,185,154,164,147,106,118,216,45,169,152,141,86,181,148,60,223,140,101,107,109,87,109,212,43,162,163,181,236,118,50,50,44,160,228,226,208,114,27,74,218,202,62,176,196,21,197,195,225,213,31,16,194,35,153,105,14,180,185,220,90,136,214,80,77,62,68,73,66,18,146,74,159,82,85,173,74,29,105,41,36,155,196,235,97,117,121,43,244,21,137,175,234,25,86,147,216,165,1,22,197,49,35,136,102,101,70,50,204,83,89,38,211,22,34,158,66,159,116,219,112,222,109,16,175,67,17,147,107,66,53,171,82,15,50,155,66,208,228,196,128,0,0,0,8,149,229,147,194,61,32,163,39,178,156,91,141,156,120,71,132,242,187,177,3,13,15,0,211,110,82,209,81,8,135,109,228,196,45,9,214,58,204,67,140,54,180,60,181,26,82,226,141,171,55,118,141,235,23,201,197,160,228,54,149,181,148,125,97,136,43,139,135,195,170,62,33,132,71,50,210,29,105,115,184,181,17,172,160,154,124,136,146,132,37,36,149,62,164,171,90,148,58,210,82,73,55,137,214,231,120,121,250,2,128,163,112,178,141,148,225,246,31,83,208,146,58,122,71,14,80,208,48,48,196,121,26,69,204,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,204,49,215,149,31,204,79,19,126,37,244,196,16,128,17,63,220,168,254,98,120,155,241,47,166,32,132,0,128,250,115,198,140,33,163,113,235,11,234,12,35,196,6,34,220,145,84,80,233,102,32,225,31,54,95,105,104,113,46,180,243,107,222,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,243,195,164,238,143,85,86,139,248,203,58,194,58,166,39,111,216,53,113,50,233,162,33,92,135,102,103,2,234,115,53,16,218,86,95,84,218,201,42,90,80,235,78,160,150,188,153,143,233,76,121,249,237,1,70,212,213,53,51,89,207,105,232,72,185,237,29,17,19,19,34,152,40,140,159,129,92,68,58,225,223,36,40,140,140,208,227,78,25,41,7,116,25,165,181,25,102,109,10,72,99,87,38,230,8,105,23,129,24,36,229,33,143,115,200,70,33,219,136,82,105,234,85,150,225,93,92,141,141,123,238,190,183,98,216,185,62,184,135,95,53,146,13,110,19,104,66,44,162,53,169,182,224,48,125,84,15,149,112,31,74,122,39,121,172,96,223,193,253,61,232,230,5,213,22,171,68,239,53,140,27,248,63,167,189,28,192,186,160,56,147,105,180,170,65,42,141,158,207,102,112,146,233,108,186,29,200,184,200,200,183,146,203,16,204,54,147,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,140,126,196,220,94,163,113,223,65,108,83,197,44,62,126,45,250,122,109,67,213,236,192,191,18,193,178,184,132,67,51,27,10,111,18,15,164,148,45,76,41,104,37,18,87,145,73,204,148,42,233,40,247,229,58,229,0,131,197,216,200,157,31,176,66,162,218,232,88,76,204,84,211,38,155,97,216,89,244,83,111,178,243,73,134,90,144,110,19,44,57,15,185,230,214,148,188,165,170,196,166,210,133,185,146,186,52,255,0,228,109,155,252,31,215,127,135,154,0,133,97,34,124,167,26,0,65,225,20,100,78,144,24,33,78,236,148,52,94,103,234,105,107,78,48,212,44,134,41,199,217,101,165,67,33,75,39,13,151,220,136,220,203,104,82,89,82,21,99,75,106,66,27,142,193,245,53,55,148,202,231,210,168,217,20,246,89,11,49,150,204,97,220,132,140,131,139,101,47,49,18,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,15,153,172,23,197,234,203,1,113,66,159,197,204,63,126,17,185,237,59,16,167,161,202,45,130,121,135,80,182,212,211,172,184,141,198,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,95,67,154,49,233,11,74,233,65,131,114,92,92,165,161,182,13,191,89,13,49,149,174,41,184,135,165,145,205,43,43,176,238,41,7,245,46,32,212,148,41,77,58,210,205,8,207,148,161,135,148,43,66,233,174,139,88,159,17,61,164,105,248,180,225,93,75,16,71,79,198,28,66,162,138,9,243,111,51,178,247,220,82,73,72,90,84,78,169,162,89,168,214,201,36,245,142,45,15,101,240,26,31,233,101,89,104,139,137,254,28,72,152,139,156,72,163,225,220,134,158,211,137,143,40,86,38,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,25,237,172,65,25,37,213,145,135,209,136,40,247,88,121,92,46,197,26,19,26,40,73,102,37,225,164,247,158,41,185,198,187,98,141,217,94,135,214,234,158,91,46,120,183,144,135,19,103,26,90,122,73,43,218,229,114,50,51,245,46,25,100,45,253,96,44,54,146,113,90,138,85,133,106,243,124,216,73,113,183,208,222,16,25,136,49,58,221,131,161,107,107,122,254,160,78,190,149,81,100,205,34,201,230,65,124,221,73,111,63,114,124,64,189,98,226,85,177,229,82,78,218,206,7,245,32,58,233,50,189,91,119,177,252,98,112,180,44,47,206,107,135,255,0,164,167,248,40,113,9,52,235,74,123,104,232,168,237,147,129,123,226,113,180,49,101,108,81,111,33,104,82,111,81,168,250,69,111,161,67,128,203,168,127,83,63,124,107,45,195,75,62,65,251,227,89,113,1,215,207,247,202,159,253,207,240,136,69,223,40,97,120,186,252,191,228,175,252,32,148,105,231,232,99,255,0,185,254,17,8,191,229,13,182,170,191,59,255,0,122,191,240,128,49,107,67,180,255,0,178,60,199,127,234,19,255,0,198,24,19,107,131,255,0,218,85,57,255,0,33,65,254,9,177,9,250,28,25,22,36,76,174,101,250,4,255,0,241,136,113,54,88,68,101,224,93,57,191,245,14,15,240,77,128,247,135,192,133,5,79,129,10,0,10,39,128,168,162,120,0,214,92,3,55,112,161,112,49,66,226,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,25,216,82,247,226,42,174,3,72,13,69,214,54,149,209,181,134,225,29,134,133,111,226,3,89,157,197,11,136,169,149,133,11,136,10,56,102,87,247,135,129,197,111,237,74,104,125,126,35,240,168,30,253,124,15,222,22,247,22,92,75,84,148,213,74,82,82,69,168,222,103,98,245,86,192,67,38,156,132,95,36,186,216,204,236,127,51,127,139,195,14,195,65,104,163,110,189,162,26,35,69,139,156,184,253,102,36,117,90,113,190,219,184,153,90,154,92,65,145,243,111,3,253,143,12,55,244,30,90,17,95,81,74,204,91,185,203,137,251,140,72,9,170,162,221,53,201,101,188,62,112,100,247,125,66,71,115,22,125,11,159,178,29,29,14,73,230,9,82,201,91,213,46,96,248,251,68,142,234,59,212,139,234,191,40,12,20,211,134,127,17,45,155,83,169,104,152,50,84,68,208,186,119,234,83,29,253,226,31,102,110,173,122,188,228,69,107,254,33,45,218,119,67,46,34,113,77,217,181,158,88,153,175,146,94,218,28,68,172,241,147,103,81,116,168,175,155,137,123,194,9,51,228,246,156,183,225,52,249,179,126,30,235,143,147,36,139,54,243,241,143,240,222,35,235,74,115,190,147,184,188,125,181,229,64,127,252,193,241,151,220,159,147,215,81,92,198,180,70,197,157,155,73,18,124,111,234,207,112,223,222,48,251,74,19,205,164,198,45,171,182,186,159,31,255,0,48,120,81,53,188,151,94,98,216,103,241,207,166,35,70,80,205,101,18,169,244,162,54,69,61,150,66,204,101,179,24,119,33,35,32,226,217,75,204,68,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,49,123,146,235,204,91,12,254,57,244,196,104,202,180,153,158,227,1,4,124,162,154,11,68,232,183,89,29,113,135,208,17,107,194,185,252,67,44,192,189,19,20,210,215,44,152,188,81,11,57,105,17,184,111,188,132,183,14,167,16,242,145,228,45,40,82,214,180,154,215,98,180,105,210,46,187,209,127,20,224,49,46,133,136,253,106,14,113,5,145,159,154,114,189,165,151,159,131,214,58,211,154,157,110,161,9,214,161,57,211,196,143,137,31,209,237,91,75,200,171,138,86,115,68,213,48,27,108,150,160,151,196,74,230,48,218,213,183,175,133,125,181,54,235,121,208,105,90,115,33,106,43,164,201,69,123,145,145,239,31,61,154,107,104,165,61,209,51,25,35,104,221,84,214,50,144,153,94,50,150,157,198,178,132,237,240,185,80,110,54,106,108,205,6,243,11,94,169,194,178,20,118,67,154,180,33,214,200,4,249,224,198,47,81,184,245,133,212,254,46,80,15,197,185,34,168,161,212,244,57,69,176,108,190,210,208,226,154,117,151,17,188,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,8,14,228,250,211,110,107,162,133,124,228,138,166,126,46,59,14,170,168,136,118,102,176,106,138,82,88,148,190,167,153,74,230,200,109,44,186,181,173,184,116,184,149,52,217,36,222,45,89,40,204,219,110,211,185,73,213,50,42,226,150,147,86,180,180,118,219,37,168,37,240,243,73,116,78,169,109,235,225,95,109,46,52,230,69,146,86,156,200,82,78,202,34,81,94,198,68,123,128,118,196,87,26,132,63,233,233,167,174,150,24,45,165,133,115,134,152,103,138,220,205,77,201,249,179,98,130,230,41,108,70,171,91,45,133,121,207,24,244,58,220,85,220,117,106,233,40,237,123,21,136,136,139,48,57,48,49,239,22,116,136,192,41,253,107,140,85,95,132,19,168,42,194,42,86,196,78,195,13,9,146,21,16,80,78,37,188,144,237,182,131,178,222,112,238,100,106,233,90,246,34,34,8,193,229,71,243,236,196,223,137,125,15,4,51,255,0,145,83,205,98,169,248,64,142,244,116,184,96,7,42,63,159,102,38,252,75,232,120,33,232,48,15,78,56,109,28,116,38,171,240,122,135,68,90,241,22,180,170,38,75,102,45,181,187,14,137,28,185,233,124,19,7,26,151,144,105,81,196,154,144,234,89,74,21,208,91,102,226,204,137,40,67,193,145,92,170,122,120,254,139,232,169,132,19,175,214,154,171,231,178,201,143,215,209,19,36,82,53,95,181,212,234,219,123,245,200,117,167,213,80,35,215,71,92,6,172,180,146,197,201,22,20,209,144,81,106,92,198,33,11,153,199,51,14,79,34,83,46,37,164,162,35,93,37,45,9,200,218,85,114,73,173,57,214,104,109,39,157,105,35,241,84,157,45,61,174,106,169,53,21,75,64,237,179,170,130,97,15,43,151,67,107,80,222,190,41,247,18,219,77,231,89,165,9,204,181,164,174,163,36,149,238,102,69,188,125,4,232,57,162,36,171,68,28,35,85,40,252,198,18,113,86,79,162,19,50,168,230,172,67,165,8,91,228,130,74,33,89,89,164,157,92,51,37,155,38,176,238,107,113,231,9,45,235,77,180,135,191,209,215,1,168,221,27,112,142,69,133,52,100,20,34,81,46,135,66,230,113,204,195,155,43,155,76,77,9,40,136,215,73,75,90,179,184,164,220,146,107,86,68,18,27,73,228,66,72,174,88,0,0,249,235,229,21,193,201,238,13,233,113,93,195,77,222,218,33,43,9,131,245,140,174,39,42,17,174,133,143,125,215,20,89,18,181,154,117,79,148,67,23,86,85,47,81,159,42,82,180,144,250,20,17,193,203,45,163,196,170,164,194,249,94,146,50,89,84,90,234,26,78,34,18,73,56,136,76,98,82,193,73,30,113,221,90,150,210,207,164,180,70,62,210,82,109,116,173,20,225,172,148,148,164,219,8,118,18,211,200,151,131,146,38,169,90,235,72,24,135,181,211,168,153,129,209,208,109,229,90,118,72,86,219,135,139,136,59,146,242,57,174,91,176,219,141,25,145,178,244,85,103,20,69,18,195,233,119,70,188,33,134,192,92,6,161,176,141,150,33,27,136,167,100,236,179,48,56,71,221,121,135,102,43,187,177,175,54,183,108,179,67,145,46,60,225,17,146,108,75,34,36,164,136,146,65,114,192,0,4,0,242,163,249,246,98,111,196,190,135,130,25,255,0,200,169,230,177,84,252,32,71,122,58,92,48,3,149,31,207,179,19,126,37,244,60,16,207,254,69,79,53,138,167,225,2,59,209,210,224,25,254,48,255,0,75,206,77,220,56,210,191,17,233,204,71,114,164,240,54,62,19,196,84,207,75,165,132,236,84,254,21,38,209,52,147,113,78,165,182,94,109,180,58,218,94,83,78,168,210,182,201,68,164,178,132,12,192,0,28,73,76,166,85,32,149,65,72,164,82,200,73,116,182,93,14,220,36,28,28,35,41,101,136,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,44,0,0,0,66,6,144,188,163,218,103,80,216,251,137,116,85,45,140,155,20,150,159,172,39,50,185,116,55,131,178,167,53,16,172,70,186,219,77,231,92,50,150,172,168,66,74,234,51,81,218,230,102,123,192,77,248,249,172,210,199,206,159,25,62,16,42,31,72,190,39,79,64,172,82,174,241,167,68,234,27,19,49,46,123,207,53,36,231,156,246,216,221,149,152,125,110,170,101,20,203,126,45,148,33,180,217,182,144,158,138,74,246,185,220,204,204,224,179,75,31,58,124,100,248,64,168,125,34,248,11,105,41,155,77,100,19,88,41,236,138,103,23,46,153,75,162,27,139,131,140,132,121,76,191,12,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,250,9,208,95,76,217,22,152,120,113,21,51,114,85,204,213,157,47,179,195,212,210,214,144,179,133,75,142,146,245,81,48,206,42,247,101,221,83,166,77,169,70,227,106,66,146,172,196,72,117,200,160,170,52,44,154,206,180,28,195,109,43,48,182,159,139,143,136,110,30,116,85,227,13,68,169,213,165,134,38,113,45,195,204,26,96,210,102,72,109,166,205,15,154,21,100,161,13,57,171,34,39,221,22,3,5,241,122,178,192,92,80,167,241,115,15,223,132,110,123,78,196,41,232,114,139,96,158,97,212,45,181,52,235,46,35,113,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,16,125,57,139,85,165,143,154,198,50,124,31,212,62,142,124,52,98,210,22,149,210,131,6,164,184,185,75,67,108,27,126,178,26,99,43,92,83,113,15,75,35,154,86,87,97,220,82,15,234,92,65,169,40,82,218,117,165,154,17,159,41,52,177,243,88,198,79,131,250,135,209,207,128,249,172,31,85,3,229,92,125,84,0,226,77,165,50,169,252,170,54,69,61,150,66,76,101,179,24,119,33,35,32,226,217,75,204,68,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,49,87,69,158,78,172,47,209,139,23,43,12,87,151,198,194,79,98,38,145,14,21,41,14,244,185,196,46,149,130,113,111,107,33,218,117,200,135,77,245,169,165,180,209,190,164,165,204,141,172,175,103,156,35,203,80,0,0,0,1,142,186,109,233,131,76,232,141,133,238,206,148,112,145,181,180,242,29,244,210,114,120,182,162,53,17,207,180,227,8,121,110,56,210,13,41,67,41,137,67,166,133,45,179,112,146,104,66,146,103,153,55,87,26,49,122,141,192,92,47,168,49,115,16,31,139,110,69,78,195,165,232,130,132,96,222,125,213,173,196,180,211,45,163,113,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,23,206,182,145,88,243,89,105,37,139,147,220,86,172,227,98,212,185,140,66,209,44,129,122,32,158,68,166,92,75,81,195,193,52,105,66,19,145,180,170,198,162,66,115,172,214,226,139,58,212,102,30,86,191,175,235,44,83,172,166,216,131,136,53,12,92,242,161,158,68,28,76,116,116,73,150,119,87,98,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,243,226,79,185,37,52,40,231,184,200,61,44,177,54,89,42,140,146,179,174,110,139,151,190,90,247,21,28,203,250,181,204,212,68,172,141,234,86,211,173,180,151,18,165,27,134,167,72,155,54,153,90,227,4,0,78,247,39,22,156,113,58,86,209,177,244,126,32,162,18,31,17,104,248,118,23,28,243,75,105,164,78,225,20,102,130,141,105,130,50,82,22,149,18,82,250,82,157,82,86,235,74,73,164,158,38,155,197,93,39,244,21,134,175,244,55,195,29,39,176,182,2,17,138,158,71,134,242,73,149,102,203,209,78,231,155,75,152,146,65,33,47,180,110,56,108,182,184,86,97,140,205,180,33,26,212,41,103,153,78,33,8,114,58,232,10,254,178,194,202,202,83,136,56,125,80,197,200,234,25,28,65,68,192,199,67,25,103,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,250,136,31,42,227,232,247,68,61,39,36,90,90,96,212,54,42,202,36,188,201,22,137,132,84,174,105,40,218,87,19,176,69,52,162,82,91,215,169,166,137,220,204,57,14,237,210,156,165,173,201,115,82,84,62,112,128,125,41,232,157,230,177,131,127,7,244,247,163,152,30,214,191,160,40,220,83,163,102,216,125,136,52,244,36,242,158,158,67,156,52,116,12,73,30,71,81,114,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,241,90,39,121,172,96,223,193,253,61,232,230,7,181,175,43,250,55,12,41,151,235,60,64,168,97,36,82,40,88,136,72,104,137,132,89,154,88,97,113,49,13,195,180,110,42,214,66,13,215,155,35,90,172,132,17,154,148,105,73,26,136,32,7,77,189,15,170,109,17,177,65,217,42,138,46,54,137,158,68,62,170,78,113,22,236,62,190,57,134,155,97,111,33,198,218,89,169,43,101,81,40,104,214,164,54,78,26,77,104,74,72,242,165,161,38,152,53,54,136,216,160,212,233,39,23,27,68,207,34,24,77,89,39,132,106,31,95,28,195,77,190,134,86,219,142,160,212,149,178,168,149,186,72,74,219,39,13,36,133,169,36,121,147,61,56,209,132,52,110,61,97,125,65,132,120,128,196,91,146,42,138,29,44,196,28,35,230,203,237,45,14,37,214,158,109,123,200,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,254,117,180,138,192,106,203,70,220,92,158,225,77,103,5,22,149,203,162,22,185,100,115,208,228,202,38,210,227,90,138,30,53,162,74,214,156,142,37,55,52,146,213,145,100,182,212,121,208,162,32,250,72,164,234,153,21,115,74,201,171,90,90,59,109,146,212,18,248,121,164,186,39,84,182,245,240,175,182,151,26,115,34,201,43,78,100,45,39,101,17,40,175,99,34,61,195,182,16,151,201,185,202,9,13,163,180,75,152,61,140,147,88,181,97,212,198,33,81,48,83,39,157,117,228,83,43,38,159,113,210,106,29,150,29,121,228,68,188,108,36,208,149,37,13,172,214,229,174,183,12,230,208,0,0,0,0,0,5,170,210,199,205,99,25,62,15,234,31,71,62,62,107,7,210,158,150,62,107,24,201,240,127,80,250,57,241,243,88,3,234,160,0,0,0,0,0,0,0,7,205,102,150,62,116,248,201,240,129,80,250,69,241,244,166,62,107,52,177,243,167,198,79,132,10,135,210,47,128,154,158,75,143,49,60,50,248,235,211,17,163,42,134,42,242,92,121,137,225,151,199,94,152,141,25,84,3,21,121,81,252,196,241,55,226,95,76,65,8,1,19,253,202,143,230,39,137,191,18,250,98,8,64,8,15,170,129,231,235,250,2,141,197,58,54,109,135,216,131,79,66,79,41,233,228,57,195,71,64,196,145,228,117,23,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,47,64,0,49,87,66,29,1,169,93,13,124,37,155,248,101,225,149,73,81,234,97,185,209,201,59,112,59,28,11,125,45,157,148,231,117,194,214,56,121,220,61,110,85,234,152,232,17,183,153,89,84,0,0,0,48,255,0,149,3,30,241,99,71,108,2,144,86,184,57,85,248,63,58,141,172,33,101,111,196,236,48,209,121,225,87,5,26,226,155,201,16,219,136,43,173,150,206,228,89,186,54,189,140,200,195,48,6,0,114,213,249,172,82,223,8,16,62,142,152,140,127,208,43,79,93,44,113,167,75,26,27,12,241,47,21,185,230,155,156,243,158,219,5,204,82,216,125,110,170,91,20,243,126,49,152,116,56,155,56,210,21,209,81,94,214,59,145,153,30,64,114,213,249,172,82,223,8,16,62,142,152,128,192,14,75,143,62,204,50,248,235,208,241,162,124,230,211,105,84,130,85,27,61,158,204,225,37,210,217,116,59,145,113,145,145,111,37,150,33,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,16,25,201,113,231,217,134,95,29,122,30,52,93,254,82,222,80,72,156,97,154,206,52,124,194,9,172,35,152,125,1,17,179,78,38,208,142,181,20,197,74,180,42,21,246,205,179,91,4,182,17,15,18,195,169,37,178,234,144,249,89,68,102,131,77,194,213,114,134,105,167,53,210,159,20,34,36,84,133,65,22,172,43,166,162,8,169,248,51,134,84,41,70,190,77,229,118,96,251,106,81,169,107,82,141,212,180,107,36,154,25,52,150,173,181,173,236,216,150,61,4,138,128,172,170,106,102,166,172,228,84,244,92,92,138,142,135,134,137,158,204,18,68,76,64,162,34,33,16,236,18,212,102,68,107,113,215,8,146,130,186,204,146,226,136,178,182,181,39,207,128,250,168,0,0,0,0,0,16,3,202,143,231,217,137,191,18,250,30,8,79,240,128,30,84,127,62,204,77,248,151,208,240,64,50,171,144,199,233,217,251,219,254,82,18,168,34,175,144,199,233,217,251,219,254,82,18,168,0,0,0,0,3,0,57,86,244,163,199,109,26,254,69,223,33,74,231,193,207,8,249,239,156,254,102,65,198,107,246,125,135,83,243,203,78,101,203,175,119,201,181,243,111,189,138,193,159,226,42,249,115,190,146,127,190,79,228,209,229,52,10,211,215,75,28,105,210,198,134,195,60,75,197,110,121,166,231,60,231,182,193,115,20,182,31,91,170,150,197,60,223,140,102,29,14,38,206,52,133,116,84,87,181,142,228,102,71,234,249,115,190,146,127,190,79,228,208,24,171,201,113,231,217,134,95,29,122,30,52,79,240,128,30,75,143,62,204,50,248,235,208,241,162,127,128,98,174,159,90,20,82,186,86,97,196,92,238,83,44,217,241,54,153,151,188,229,57,48,135,38,208,228,126,66,83,137,150,68,27,138,66,20,203,171,51,36,41,106,45,75,139,53,145,229,83,168,118,2,230,210,153,172,130,107,27,34,158,203,34,229,211,41,116,67,144,145,144,113,108,169,151,225,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,31,78,116,238,41,80,149,93,119,87,97,156,130,123,181,84,148,38,193,225,4,22,202,242,54,61,181,147,122,23,198,45,4,219,153,219,73,171,197,169,89,109,101,88,247,12,32,229,45,228,251,134,198,25,84,227,72,60,32,149,69,185,136,48,16,251,76,226,83,8,211,177,79,212,168,66,97,88,108,155,37,190,72,97,112,240,204,58,162,67,45,41,111,157,146,68,107,52,220,28,154,92,160,144,216,195,42,147,232,249,139,243,88,183,49,6,2,31,102,147,205,162,221,118,41,250,149,8,76,83,238,27,134,134,9,12,46,30,25,134,146,107,121,213,45,243,186,140,205,102,171,200,80,249,97,148,205,166,178,9,172,20,246,69,51,139,151,76,165,209,13,197,193,198,66,60,166,95,134,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,79,166,128,186,107,210,186,86,97,196,36,146,109,51,217,241,54,153,151,178,221,71,47,136,54,208,228,126,66,75,106,153,195,147,105,66,20,203,171,50,53,165,9,45,75,139,36,25,101,83,75,116,50,168,0,0,0,0,0,69,95,46,119,210,79,247,201,252,154,37,80,69,95,46,119,210,79,247,201,252,154,2,213,114,42,121,211,213,63,7,241,222,145,151,9,169,16,173,200,169,231,79,84,252,31,199,122,70,92,38,164,0,0,0,0,0,0,98,175,42,63,152,158,38,252,75,233,136,33,149,67,21,121,81,252,196,241,55,226,95,76,65,0,133,109,19,188,233,240,111,225,2,158,244,139,3,233,76,124,214,104,157,231,79,131,127,8,20,247,164,88,31,74,96,2,21,185,106,252,233,233,111,131,248,31,72,204,68,212,136,86,229,171,243,167,165,190,15,224,125,35,49,1,117,121,12,126,157,159,189,191,229,33,42,130,42,249,12,126,157,159,189,191,229,33,42,128,49,127,77,173,4,232,221,49,229,82,39,213,60,132,164,106,201,20,65,33,21,26,101,39,26,251,178,227,75,134,168,37,160,158,100,148,141,106,208,226,84,163,86,172,201,194,65,22,181,195,60,128,160,40,10,55,11,40,217,78,31,97,245,61,9,35,167,164,112,229,13,3,3,12,71,145,164,92,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,0,0,0,0,8,128,211,215,79,93,44,112,91,75,26,231,12,240,211,21,185,154,155,147,115,102,197,5,204,82,216,141,86,182,91,10,243,158,49,232,117,184,171,184,234,213,210,81,218,246,43,17,17,22,95,242,95,227,222,44,105,19,128,83,250,215,24,234,191,8,39,80,85,132,84,173,136,157,134,26,19,36,42,32,160,156,75,121,33,219,109,7,101,188,225,220,203,55,74,215,177,17,16,102,0,0,0,197,94,84,127,49,60,77,248,151,211,16,66,0,68,255,0,114,163,249,137,226,111,196,190,152,130,16,2,3,234,160,0,0,7,202,184,250,168,31,42,224,62,148,244,78,243,88,193,191,131,250,123,209,204,12,63,229,58,229,0,140,194,40,56,157,31,176,66,162,217,43,168,188,204,84,211,38,155,125,168,169,12,43,140,50,243,73,134,90,144,77,155,207,183,17,185,230,214,165,50,148,42,196,151,20,133,182,198,141,53,255,0,50,174,130,56,41,32,160,38,114,167,49,54,169,195,250,121,185,108,51,231,173,114,87,2,114,198,201,201,154,153,202,164,43,42,208,77,180,151,77,41,91,138,82,172,234,89,117,179,136,31,207,85,123,85,126,170,212,117,37,71,48,247,72,200,233,148,116,67,159,186,113,231,156,113,125,234,82,149,214,102,3,170,19,81,163,81,255,0,254,27,166,229,255,0,244,254,187,252,60,208,67,101,89,75,79,104,106,170,115,69,85,48,59,20,234,159,152,68,74,230,48,218,212,57,168,138,97,197,54,235,121,208,106,66,178,173,10,43,164,205,39,107,145,153,111,19,39,163,81,23,246,27,102,255,0,7,245,223,225,230,128,33,92,125,82,40,204,124,173,143,170,69,30,224,30,83,20,48,186,133,198,154,22,103,134,184,151,34,231,154,110,115,169,219,96,182,151,161,245,186,167,144,243,126,49,149,161,196,217,198,144,174,138,138,246,177,220,140,200,254,126,180,192,209,54,178,209,23,19,252,8,158,191,23,56,145,71,195,183,19,34,168,213,0,80,172,77,80,77,160,223,36,32,156,116,144,182,157,89,182,164,26,243,219,86,179,34,75,168,51,250,48,79,1,104,180,169,209,162,140,210,187,8,163,48,182,176,142,138,151,45,49,9,153,74,38,112,198,106,92,186,98,218,28,67,79,155,121,137,47,35,43,174,33,109,168,203,50,22,172,170,66,242,56,128,135,110,78,125,53,191,50,182,35,191,32,175,230,115,87,48,202,169,241,115,40,102,15,90,220,174,56,205,4,220,205,44,229,82,213,149,8,54,221,75,70,149,45,181,37,86,117,76,180,217,207,42,200,140,183,159,88,249,134,197,28,46,174,240,94,187,153,225,166,37,200,185,158,164,147,234,118,216,45,169,152,141,86,181,148,60,223,140,101,107,109,87,109,212,43,162,163,181,236,118,50,50,44,230,228,203,211,250,19,8,226,161,180,127,198,218,135,101,161,162,178,177,76,204,157,109,134,161,100,49,75,125,247,157,76,74,210,130,112,217,125,200,139,155,206,45,73,100,208,155,146,91,82,214,216,103,102,151,174,33,170,57,149,18,211,127,8,18,91,207,220,162,4,18,84,137,108,246,110,151,179,235,247,132,230,233,136,106,58,57,162,36,223,243,196,158,175,114,136,16,95,61,34,86,162,253,89,191,16,14,222,142,97,131,218,238,229,189,79,172,189,176,156,173,19,154,132,42,77,205,68,65,44,185,253,91,201,100,123,245,76,118,8,53,164,27,108,182,188,202,183,169,241,63,170,19,107,161,163,196,245,22,242,140,211,114,168,212,91,190,181,14,39,120,203,150,72,137,7,110,209,171,128,210,207,144,126,248,212,40,224,79,21,243,53,251,251,95,225,16,140,14,80,227,35,106,191,183,252,85,255,0,132,18,123,62,59,74,223,253,207,240,136,69,215,40,99,202,47,15,211,98,183,204,173,255,0,255,0,8,3,25,116,59,255,0,108,121,137,127,196,79,255,0,24,96,77,158,17,17,21,21,77,255,0,200,112,127,129,108,66,94,135,10,190,36,204,149,187,244,9,255,0,227,16,226,109,48,136,239,69,211,159,242,28,31,224,155,1,239,75,128,1,112,0,1,68,240,21,20,79,0,26,139,129,129,23,88,23,3,2,62,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,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,6,145,169,92,6,144,11,13,6,102,99,112,248,16,218,189,184,128,221,227,123,138,10,145,241,20,46,32,11,189,142,253,130,215,227,118,187,192,89,209,183,251,26,220,63,94,108,93,5,157,200,253,225,107,177,165,78,157,25,57,65,31,71,229,125,219,191,93,108,4,43,233,159,175,60,73,172,53,159,241,125,248,127,115,195,142,247,65,200,115,119,16,40,164,228,189,249,203,175,220,34,71,75,166,158,176,177,54,177,79,87,204,255,0,226,240,227,211,104,36,139,226,5,14,102,95,223,63,192,68,128,153,218,37,188,148,252,169,54,181,165,204,23,249,9,29,204,109,137,162,191,178,252,70,58,202,61,38,82,57,102,237,219,3,63,192,72,237,35,19,153,178,43,95,165,249,64,97,230,150,116,162,231,211,41,34,219,128,215,234,159,152,25,248,220,182,204,166,123,203,176,67,206,32,200,226,101,251,6,120,93,94,179,91,110,153,29,237,147,191,188,78,54,54,66,194,189,29,5,181,55,124,174,197,101,222,125,168,191,1,20,250,70,80,114,233,87,131,219,12,171,85,173,218,243,248,245,42,246,212,219,138,143,180,198,49,56,30,207,64,72,178,70,32,184,90,203,94,115,36,234,247,119,70,50,233,54,121,180,146,197,133,95,141,113,61,63,251,123,194,251,104,49,59,106,11,17,217,109,216,156,134,244,238,74,73,44,151,191,143,95,119,120,176,186,73,44,156,210,43,20,220,35,185,46,181,158,42,253,183,142,120,100,38,207,146,234,223,152,95,12,251,126,108,250,98,52,101,98,111,125,227,20,185,46,188,198,48,207,223,156,250,98,52,101,113,113,0,87,3,33,105,180,150,209,210,133,210,127,11,163,240,210,186,135,253,118,50,79,27,157,239,153,147,61,153,230,88,140,213,180,235,122,237,86,189,74,213,45,89,21,192,203,129,149,217,62,35,65,150,251,128,249,165,210,39,1,235,45,27,241,110,123,133,85,156,20,90,87,46,136,90,229,177,207,67,147,40,154,203,141,106,40,120,214,137,43,90,114,56,148,220,210,75,86,69,146,219,81,231,66,136,179,211,145,123,29,49,30,58,182,168,244,120,153,206,118,234,50,6,159,137,169,37,176,209,4,107,114,93,20,152,200,102,220,68,58,239,208,101,205,169,107,91,102,70,157,98,73,105,200,107,116,220,237,121,114,203,253,164,255,0,124,159,201,162,213,242,43,121,211,85,63,7,241,222,145,151,0,202,157,40,185,41,127,52,166,58,212,216,213,242,122,240,115,194,61,139,230,103,130,219,102,163,103,131,102,27,213,182,182,243,102,212,102,242,10,217,173,190,215,60,128,208,167,69,34,208,255,0,11,38,184,105,225,239,133,220,231,80,63,61,219,121,175,96,213,235,33,161,217,213,106,245,206,222,219,54,108,217,138,249,237,109,215,59,254,69,218,43,107,0,128,46,84,127,62,204,77,248,151,208,240,67,21,70,85,114,163,249,246,98,111,196,190,135,130,25,21,201,1,162,101,27,93,68,196,233,67,88,68,66,77,151,74,206,34,100,178,137,28,76,1,169,16,179,22,218,131,136,106,100,78,235,50,169,104,75,238,37,13,169,163,202,188,174,165,68,180,35,40,100,175,38,134,131,144,218,56,209,172,227,13,112,184,181,226,45,105,39,109,15,66,56,135,97,209,35,151,60,109,190,80,74,101,100,149,28,73,169,13,41,229,45,61,5,182,77,160,136,146,181,189,155,224,0,0,0,0,34,131,150,191,27,230,167,53,163,116,110,102,71,8,153,106,97,225,235,136,137,146,156,82,159,113,243,84,108,27,76,33,59,146,132,37,36,242,148,103,152,214,107,108,139,38,67,214,74,164,218,109,42,144,74,163,103,179,217,156,36,186,91,46,135,114,46,50,50,45,228,178,196,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,230,223,74,172,82,249,52,233,29,136,184,152,204,247,158,96,39,53,4,87,53,70,236,187,62,182,86,210,245,48,62,44,208,133,38,208,173,48,158,154,73,103,107,174,234,53,25,133,170,31,67,218,0,99,204,54,144,122,46,82,53,51,209,177,113,51,217,4,58,41,154,133,113,113,14,196,190,185,140,35,77,165,79,56,243,136,73,186,183,218,83,49,38,100,106,177,196,26,13,106,82,84,99,231,132,73,167,34,198,60,196,202,107,42,175,71,41,204,108,34,37,179,216,117,212,210,82,122,33,166,151,206,44,147,109,68,178,210,13,25,223,91,176,228,219,134,89,252,90,32,86,162,71,73,106,32,151,64,0,1,0,60,168,254,125,152,155,241,47,161,224,134,127,242,42,121,172,85,63,8,17,222,142,151,12,0,229,71,243,236,196,223,137,125,15,4,51,255,0,145,83,205,98,169,248,64,142,244,116,184,6,127,128,8,149,211,55,149,106,187,144,227,140,12,131,69,106,214,85,19,72,82,153,81,54,137,114,84,204,84,45,65,28,79,93,230,210,242,205,75,84,26,80,132,54,151,24,54,84,165,41,245,37,107,65,178,225,4,181,0,182,154,58,227,205,27,164,150,17,200,177,90,140,141,132,82,38,48,232,68,206,5,152,131,121,114,153,137,33,39,17,4,233,169,8,86,118,212,171,18,141,9,206,131,67,137,44,139,73,157,203,0,17,171,139,28,141,127,37,12,83,172,177,51,243,71,115,103,133,181,4,198,123,177,120,33,174,217,118,168,151,30,213,107,54,212,231,203,172,203,155,42,111,107,216,175,97,37,64,2,213,104,185,129,127,153,175,2,105,156,20,240,167,194,63,7,54,223,154,123,14,199,175,218,35,31,137,245,29,99,153,114,235,242,249,103,124,183,221,123,20,0,233,99,231,79,140,159,8,21,15,164,95,31,74,99,230,179,75,31,58,124,100,248,64,168,125,34,248,9,169,228,184,243,19,195,47,142,189,49,26,35,215,148,143,147,238,27,71,104,150,241,135,6,229,81,106,195,169,140,66,97,163,101,172,180,235,200,166,86,77,48,219,70,236,67,207,186,243,200,137,120,223,81,45,73,74,27,89,161,187,221,109,145,200,87,37,199,152,158,25,124,117,233,136,209,146,149,101,45,34,174,105,89,205,21,84,192,237,178,90,130,95,17,43,152,195,107,86,222,190,21,246,212,219,173,231,65,165,105,204,133,168,174,147,37,21,238,70,71,188,7,207,22,135,218,89,214,90,34,226,135,135,18,40,120,185,196,138,62,29,200,105,237,56,152,242,133,98,106,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,158,218,196,17,146,93,89,28,228,105,11,84,200,171,157,11,241,46,181,165,163,182,217,45,65,133,243,153,164,186,39,84,182,245,240,175,202,93,113,167,50,44,146,180,230,66,210,118,81,18,138,246,50,35,220,44,94,140,252,149,24,71,163,230,46,68,226,180,230,171,139,174,151,46,136,215,210,112,51,41,114,25,68,157,100,181,26,31,120,210,181,38,46,37,9,213,146,28,200,210,16,178,83,132,222,125,89,181,145,90,88,249,172,99,39,193,253,67,232,231,192,124,214,15,170,129,242,174,62,170,0,0,91,252,116,199,76,56,209,211,14,38,56,161,138,19,157,134,85,3,102,153,101,162,37,197,76,34,148,70,109,194,195,54,102,90,199,151,149,86,43,146,73,41,82,214,164,33,11,90,99,87,67,174,86,42,238,115,140,177,20,198,147,211,201,87,131,117,140,193,8,151,205,50,179,47,129,165,58,49,10,38,242,182,194,156,121,151,28,92,51,58,200,135,188,74,81,172,90,204,179,168,4,181,0,0,14,36,218,83,42,159,202,163,100,83,217,100,36,198,91,49,135,114,18,50,14,45,148,188,196,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,0,116,254,208,250,107,162,110,46,41,50,242,132,114,132,172,98,35,35,233,69,178,234,141,112,204,33,105,55,32,93,75,139,83,185,225,201,230,144,78,41,74,39,80,164,47,54,115,113,182,254,130,71,138,198,140,33,163,113,235,11,234,12,35,196,6,34,220,145,84,80,233,102,32,225,31,54,95,105,104,113,46,180,243,107,222,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,38,16,129,201,231,166,156,215,69,140,80,135,145,85,245,4,90,112,174,165,136,50,168,32,202,25,81,69,4,249,183,149,169,131,13,165,68,164,45,42,38,146,233,160,148,107,100,148,90,183,22,134,114,226,88,186,186,78,232,245,85,104,191,140,179,172,35,170,98,118,253,131,87,19,46,154,34,21,200,118,102,112,46,167,51,81,13,165,101,245,77,172,146,165,165,14,180,234,9,107,201,152,237,80,12,180,210,127,77,185,174,40,224,94,24,232,211,66,63,23,47,164,232,234,94,73,9,62,136,102,41,68,137,252,107,50,216,47,20,235,74,101,11,66,33,98,81,18,130,78,117,182,234,210,135,75,200,104,203,192,104,125,162,101,101,165,214,40,120,15,34,136,139,147,200,160,33,220,137,158,212,105,128,40,166,37,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,121,237,172,89,17,165,165,153,91,76,45,194,218,239,26,107,185,102,25,225,164,139,158,106,73,206,187,98,130,218,153,135,214,234,153,91,206,120,199,150,134,211,102,218,90,186,74,43,218,197,115,50,35,250,30,209,87,70,122,55,69,12,35,131,194,218,62,58,46,98,181,68,42,101,55,153,196,153,165,115,25,139,136,109,14,190,77,230,52,178,140,173,54,132,54,147,60,168,66,115,41,107,206,226,195,218,225,110,22,208,152,45,66,75,48,207,13,36,92,205,77,201,181,219,20,22,212,244,70,171,90,242,222,115,198,60,181,184,171,184,234,213,210,81,218,246,43,17,17,23,204,16,250,168,31,42,224,62,148,244,78,243,88,193,191,131,250,123,209,204,11,85,202,143,230,39,137,191,18,250,98,8,93,93,19,188,214,48,111,224,254,158,244,115,2,213,114,163,249,137,226,111,196,190,152,130,1,101,57,49,121,64,35,49,118,14,27,71,236,111,168,182,186,234,19,43,20,204,201,214,223,118,42,125,10,219,15,60,234,98,86,148,27,100,243,13,195,239,121,197,165,79,37,105,185,41,196,173,110,100,174,152,186,29,80,154,95,208,144,242,9,252,103,51,84,146,108,254,15,212,26,183,162,57,175,90,244,58,226,190,85,67,237,54,254,181,184,114,111,198,25,228,190,100,216,203,124,22,104,157,231,79,131,127,8,20,247,164,88,31,74,96,62,93,235,250,2,178,194,202,202,109,135,216,131,79,69,200,234,25,28,65,195,71,64,196,145,103,105,118,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,57,115,228,106,199,76,71,196,156,56,172,240,190,181,156,243,172,171,14,121,165,169,3,207,145,170,42,30,22,40,162,136,225,84,225,159,77,150,246,84,234,136,203,50,18,181,32,148,104,75,104,70,53,242,213,249,211,210,223,7,240,62,145,152,139,171,200,99,244,236,253,237,255,0,41,0,149,64,0,0,0,0,22,171,75,31,53,140,100,248,63,168,125,28,248,249,172,31,74,122,88,249,172,99,39,193,253,67,232,231,199,205,96,15,170,128,0,0,0,0,0,0,0,31,53,154,88,249,211,227,39,194,5,67,233,23,199,210,152,249,172,210,199,206,159,25,62,16,42,31,72,190,2,106,121,46,60,196,240,203,227,175,76,70,140,170,24,171,201,113,230,39,134,95,29,122,98,52,101,80,12,85,229,71,243,19,196,223,137,125,49,4,32,4,79,247,42,63,152,158,38,252,75,233,136,33,0,32,62,170,0,5,148,210,187,74,236,56,209,43,14,23,90,214,174,237,211,88,237,99,18,9,3,15,18,34,166,241,73,34,51,74,76,200,245,108,163,50,77,215,140,141,45,165,73,34,37,173,109,182,176,189,96,35,3,147,155,148,166,187,196,236,71,127,6,116,152,172,37,81,145,115,255,0,25,76,79,95,134,102,1,197,199,93,8,41,98,145,14,210,25,86,180,141,75,105,74,200,173,98,84,221,221,83,173,33,18,126,0,49,255,0,77,109,20,191,54,14,22,74,176,207,195,223,4,185,178,160,98,123,182,243,94,223,172,213,195,68,51,170,213,235,154,181,246,156,217,179,29,178,90,219,238,89,0,0,48,3,69,206,74,79,204,215,142,212,206,53,252,158,188,35,240,115,109,249,153,224,182,199,175,218,32,223,134,245,109,173,204,185,117,249,188,131,190,91,110,189,201,203,87,230,177,75,124,32,64,250,58,98,51,252,96,7,45,95,154,197,45,240,129,3,232,233,136,8,107,166,170,153,237,31,49,122,109,78,71,108,145,113,18,248,249,91,142,106,144,230,104,88,216,87,97,34,91,178,200,200,179,176,251,168,189,179,39,53,210,100,162,35,46,215,11,112,182,187,198,154,238,89,134,120,105,34,231,154,146,115,174,216,160,182,166,97,245,186,166,86,243,158,49,229,161,180,217,182,150,174,146,138,246,177,92,204,136,252,252,166,83,53,159,205,96,164,82,41,100,92,198,101,49,136,110,18,14,14,17,149,60,252,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,122,121,60,244,44,149,104,177,133,240,243,218,190,159,132,78,42,84,176,230,117,4,97,68,166,40,224,152,55,51,53,47,97,196,164,146,132,37,36,210,157,36,26,137,111,18,143,88,226,16,206,80,179,250,76,232,163,135,26,37,114,102,98,77,21,69,53,183,77,99,185,137,249,252,253,246,73,17,83,120,164,205,224,200,148,162,35,61,91,40,204,162,105,146,51,75,105,82,140,205,107,91,142,46,27,4,255,0,114,163,249,137,226,111,196,190,152,130,16,2,3,234,160,0,0,0,0,0,64,15,42,63,159,102,38,252,75,232,120,33,63,194,0,121,81,252,251,49,55,226,95,67,193,0,202,174,67,31,167,103,239,111,249,72,74,160,138,190,67,31,167,103,239,111,249,72,74,160,0,0,0,12,85,211,159,65,143,205,163,224,79,251,40,248,29,224,119,57,126,162,115,134,213,181,236,223,178,25,201,151,102,246,215,207,213,109,249,84,0,48,3,69,206,74,79,204,215,142,212,206,53,252,158,188,35,240,115,109,249,153,224,182,199,175,218,32,223,134,245,109,173,204,185,117,249,188,131,190,91,110,189,202,213,114,231,125,36,255,0,124,159,201,162,85,4,85,242,231,125,36,255,0,124,159,201,160,49,87,146,227,207,179,12,190,58,244,60,104,159,225,0,60,151,30,125,152,101,241,215,161,227,68,255,0,0,132,13,52,177,211,17,244,116,229,51,175,49,67,11,231,59,12,214,7,153,154,121,151,72,215,11,48,133,84,162,4,220,133,137,108,140,181,140,175,42,110,87,37,18,146,149,161,72,90,16,180,203,254,5,227,166,28,105,23,135,18,236,80,194,249,206,221,42,142,187,79,50,233,18,34,165,241,73,34,55,33,98,91,35,61,91,200,204,155,149,205,38,149,37,104,82,208,180,45,80,131,202,143,231,217,137,191,18,250,30,8,101,87,33,143,211,179,247,183,252,164,3,197,114,168,104,43,19,64,84,51,93,39,176,182,2,45,250,98,121,16,244,202,179,101,232,166,178,74,102,47,197,50,132,190,209,184,225,60,226,34,158,137,51,54,208,133,234,150,149,158,100,182,180,33,188,10,194,220,82,174,240,90,187,150,98,102,26,79,121,154,164,147,107,182,40,221,149,152,141,86,181,149,178,231,139,121,11,109,87,109,213,167,164,147,181,238,86,50,35,47,167,225,242,174,3,233,247,9,235,175,146,134,22,81,184,153,205,124,217,225,109,63,46,158,236,90,253,118,203,181,67,54,246,171,89,149,57,242,235,50,230,202,155,218,246,43,216,122,177,106,180,78,243,88,193,191,131,250,123,209,204,11,170,0,0,0,2,42,249,115,190,146,127,190,79,228,209,42,130,42,249,115,190,146,127,190,79,228,208,22,171,145,83,206,158,169,248,63,142,244,140,184,77,72,133,110,69,79,58,122,167,224,254,59,210,50,225,53,32,0,0,0,0,0,3,21,121,81,252,196,241,55,226,95,76,65,12,170,24,171,202,143,230,39,137,191,18,250,98,8,4,43,104,157,231,79,131,127,8,20,247,164,88,31,74,99,230,179,68,239,58,124,27,248,64,167,189,34,192,250,83,0,16,173,203,87,231,79,75,124,31,192,250,70,98,38,164,66,183,45,95,157,61,45,240,127,3,233,25,136,11,171,200,99,244,236,253,237,255,0,41,9,84,17,87,200,99,244,236,253,237,255,0,41,9,84,0,1,25,124,163,188,164,149,54,24,86,80,24,63,163,13,123,9,11,61,145,68,62,117,124,213,169,108,60,106,24,124,136,146,220,189,165,190,75,104,214,147,55,20,249,19,102,104,89,52,130,112,148,151,219,44,191,208,251,75,58,55,75,172,47,240,226,69,15,9,39,158,192,68,57,13,61,167,19,30,113,79,202,150,110,44,152,53,172,219,104,214,135,90,65,56,149,146,50,95,88,130,51,83,75,34,11,234,0,0,48,3,74,62,74,79,205,41,142,213,54,53,252,158,188,28,240,143,98,249,153,224,182,217,168,217,224,216,134,245,109,173,188,217,181,25,188,130,182,107,111,181,206,255,0,232,83,162,151,230,62,194,201,174,25,248,123,225,111,57,212,15,207,118,222,107,216,53,122,200,104,118,117,90,189,115,183,182,205,155,54,98,190,123,91,117,207,32,0,0,0,0,98,175,42,63,152,158,38,252,75,233,136,33,0,34,127,185,81,252,196,241,55,226,95,76,65,8,1,1,245,80,0,0,3,229,92,125,84,15,149,112,29,173,77,84,207,107,9,139,51,106,142,59,107,139,135,151,192,74,219,115,84,134,242,194,193,66,181,9,12,221,144,68,71,145,134,26,69,237,153,89,110,163,53,25,153,203,247,38,47,39,252,102,17,65,195,105,3,141,244,238,201,93,69,229,126,153,150,186,227,237,69,72,97,92,97,230,93,84,74,18,178,108,222,125,184,141,236,184,133,41,148,161,55,52,184,165,161,187,1,201,139,201,255,0,7,139,177,144,218,64,227,125,59,181,208,176,153,95,166,101,174,184,195,176,179,232,166,223,121,151,85,18,132,172,220,38,88,114,31,123,46,33,41,121,75,77,205,77,165,104,114,101,0,124,214,105,99,231,79,140,159,8,21,15,164,95,18,167,163,81,127,254,27,166,255,0,7,245,223,225,230,130,43,52,177,243,167,198,79,132,10,135,210,47,137,83,209,168,255,0,255,0,13,211,127,131,250,239,240,243,64,16,174,62,169,21,98,226,62,86,199,213,42,200,148,0,155,88,133,76,186,203,128,162,109,185,34,167,216,3,24,52,253,208,250,87,165,150,18,41,18,226,139,110,187,163,161,227,35,233,69,178,234,73,17,47,173,9,55,32,93,75,139,67,89,34,13,150,144,78,41,73,54,150,148,47,54,66,113,183,32,10,109,41,154,200,38,177,178,41,236,178,46,93,50,151,68,57,9,25,7,22,202,153,126,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,245,56,158,34,0,185,81,188,250,241,55,226,111,67,193,0,190,56,11,164,253,123,142,154,63,204,41,108,75,136,57,156,210,133,157,202,217,110,122,235,170,92,76,198,30,38,30,59,33,68,92,186,110,183,179,168,141,235,221,194,82,77,69,157,42,113,204,2,159,29,245,25,125,183,226,25,75,160,188,17,198,225,230,39,32,154,207,150,117,77,29,179,91,232,19,113,139,149,11,70,141,158,201,181,243,245,251,192,59,57,74,86,206,183,86,89,115,101,191,95,104,154,221,11,141,94,6,186,69,192,234,69,126,10,28,66,116,145,199,158,215,102,59,219,47,103,120,155,13,11,155,120,168,215,12,203,119,132,135,217,250,212,56,12,197,100,140,144,119,237,26,133,25,59,160,253,241,168,184,128,235,42,27,20,170,32,207,218,127,8,132,90,114,134,60,131,93,126,209,43,165,243,43,117,191,106,9,72,169,137,206,105,137,201,237,63,132,145,21,28,161,8,141,231,26,249,70,94,47,230,87,103,177,132,1,142,186,29,171,38,34,76,12,206,223,48,223,254,48,192,155,108,30,81,42,139,167,44,127,168,80,127,130,108,66,30,136,110,228,196,41,130,84,171,25,73,30,234,253,144,192,155,76,24,116,149,70,83,133,155,245,6,15,171,220,155,1,114,11,128,1,112,32,0,20,73,220,133,69,18,86,32,26,139,129,129,16,23,3,2,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,6,145,169,92,5,45,214,0,171,216,172,54,184,240,27,166,119,176,218,72,13,211,43,10,10,150,242,59,138,0,162,188,147,247,133,173,198,199,13,186,50,114,171,238,45,159,240,173,139,162,231,3,247,133,166,199,83,87,128,243,187,25,145,252,173,248,102,128,67,14,153,238,155,152,159,88,111,59,31,55,255,0,23,135,30,179,65,35,36,215,212,61,255,0,227,63,192,196,143,21,166,54,99,196,202,184,205,71,250,67,175,246,60,56,246,90,9,165,71,94,81,27,255,0,190,95,129,137,1,52,148,137,145,200,165,159,180,89,254,2,71,103,24,102,77,149,189,144,234,104,242,81,72,165,151,63,210,12,255,0,1,35,179,140,85,155,43,251,32,24,223,143,145,209,12,76,32,9,183,45,119,163,58,136,253,115,98,61,244,140,149,63,19,224,246,117,182,121,118,187,111,50,253,103,184,103,86,147,51,36,194,76,165,101,119,75,51,241,222,79,114,154,239,24,111,142,172,162,47,153,50,33,61,13,166,249,139,183,84,48,24,233,162,156,217,217,78,40,72,242,173,68,78,207,229,23,202,146,62,17,29,254,248,182,120,252,241,196,99,190,35,190,119,241,149,116,225,123,251,227,29,49,233,112,54,97,205,216,145,78,184,107,116,190,109,203,149,208,61,251,159,79,120,241,184,198,254,211,139,181,196,77,212,122,218,146,102,187,171,142,248,167,15,120,204,78,79,37,209,151,230,23,195,59,246,206,125,49,26,50,180,148,87,24,163,201,118,127,254,198,48,208,187,231,62,152,141,25,88,157,219,207,128,13,125,253,67,73,153,112,26,139,126,254,161,165,69,101,95,168,4,86,242,230,25,31,200,78,223,250,73,252,154,45,95,34,183,157,53,83,240,127,29,233,25,112,186,124,185,127,73,79,223,39,242,104,181,156,138,222,116,213,79,193,252,119,164,101,192,38,160,143,180,87,49,13,32,2,1,57,81,252,251,49,55,226,95,67,193,12,255,0,228,84,243,88,170,126,16,35,189,29,46,24,1,202,143,231,217,137,191,18,250,30,8,103,255,0,34,167,154,197,83,240,129,29,232,233,112,12,255,0,0,0,0,0,1,135,252,170,120,199,61,194,45,17,230,240,212,227,54,139,175,102,13,81,206,68,230,71,202,176,177,44,62,228,73,228,90,20,75,214,49,14,235,22,232,169,58,252,233,81,41,4,71,2,227,58,121,94,241,210,15,19,244,142,132,195,154,122,115,182,201,112,210,94,169,115,201,65,48,182,83,56,125,100,228,105,182,235,102,165,171,42,17,8,194,208,179,35,109,216,103,82,72,73,230,82,237,6,15,224,52,76,219,68,108,120,210,54,115,5,8,185,108,138,30,81,76,201,77,232,118,157,95,56,189,56,151,59,18,243,75,53,231,97,109,67,155,109,153,228,241,136,142,90,73,125,21,164,195,29,71,170,194,122,235,228,95,138,116,110,38,115,95,57,248,37,80,75,167,187,22,191,83,181,108,177,45,189,170,214,101,86,76,218,188,185,178,170,215,189,142,214,30,131,70,73,76,170,127,164,150,20,72,167,178,200,73,140,182,99,92,72,161,35,32,226,217,75,204,68,176,228,123,41,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,48,210,83,8,98,112,23,30,107,156,35,121,136,182,225,233,217,195,204,203,206,45,246,158,125,217,114,236,236,19,206,45,171,32,214,228,51,140,184,100,68,155,26,204,141,41,50,52,144,125,36,82,117,76,138,185,165,100,213,173,45,29,182,201,106,9,124,60,210,93,19,170,91,122,248,87,219,75,141,57,145,100,149,167,50,22,147,178,136,148,87,177,145,30,225,219,12,42,228,155,199,73,238,48,104,203,224,221,91,57,149,69,205,112,238,96,138,110,21,152,114,67,113,72,147,183,10,201,193,46,33,180,159,215,217,67,153,82,75,76,49,223,50,210,226,213,154,160,32,7,149,31,207,179,19,126,37,244,60,16,207,254,69,79,53,138,167,225,2,59,209,210,225,128,28,168,254,125,152,155,241,47,161,224,135,181,209,163,78,168,109,22,180,38,170,232,124,62,143,132,94,42,79,235,136,135,160,89,137,133,117,104,150,75,158,151,195,32,230,68,102,217,176,242,210,228,58,155,67,42,95,150,180,173,72,90,18,104,88,100,87,42,47,40,4,28,162,14,101,163,38,8,84,90,233,171,219,76,186,184,154,48,219,15,194,183,10,235,14,176,244,165,58,196,47,51,199,173,187,174,54,104,83,42,109,45,146,141,102,234,90,137,97,232,37,50,202,203,21,235,248,41,52,27,145,115,250,178,177,156,55,12,210,226,226,200,223,152,76,98,222,36,164,220,121,229,17,26,220,117,194,186,220,81,111,81,154,143,137,137,190,209,19,147,167,8,240,155,1,162,233,140,87,162,161,42,58,179,16,164,237,51,89,28,201,40,89,194,161,121,29,230,216,101,180,181,19,72,97,212,161,90,230,151,157,111,50,135,137,101,145,132,180,17,45,161,246,150,117,150,136,184,161,225,196,138,30,46,113,34,143,135,114,26,123,78,38,60,161,88,154,160,155,89,48,107,89,182,233,33,109,58,178,113,43,36,103,182,177,4,100,151,86,71,244,39,64,87,244,110,41,209,178,156,65,195,234,134,18,121,79,79,33,202,38,6,58,24,207,35,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,64,14,155,122,31,84,218,35,98,131,178,85,20,92,109,19,60,136,125,84,156,226,45,216,125,124,115,13,54,194,222,67,141,180,179,82,86,202,162,80,209,173,72,108,156,52,154,208,148,145,229,77,192,228,226,211,142,27,69,42,202,62,143,196,20,69,196,97,213,97,16,194,227,158,105,110,186,185,36,90,72,208,81,173,48,70,105,90,20,147,74,95,74,83,173,82,26,105,73,53,27,36,211,129,59,192,0,0,62,107,52,177,243,167,198,79,132,10,135,210,47,143,165,49,243,89,165,143,157,62,50,124,32,84,62,145,124,4,212,242,92,121,137,225,151,199,94,152,141,25,84,49,87,146,227,204,79,12,190,58,244,196,104,202,160,1,106,180,177,243,88,198,79,131,250,135,209,207,139,170,45,86,150,62,107,24,201,240,127,80,250,57,240,31,53,131,234,34,191,175,232,220,44,163,102,216,131,136,53,12,36,142,158,145,195,156,76,116,116,73,158,70,145,114,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,249,119,25,211,202,63,202,1,25,164,68,245,220,36,194,26,139,253,137,224,54,103,221,137,135,109,248,119,42,40,172,136,115,52,66,30,67,110,33,150,92,51,66,25,52,229,55,26,55,84,107,241,36,208,90,13,54,244,193,169,180,185,197,7,103,74,56,184,42,38,71,16,250,105,57,60,91,80,250,248,22,29,109,132,60,183,28,105,4,165,45,229,67,33,211,66,150,225,54,106,52,33,74,34,204,172,117,25,21,161,38,135,213,54,151,56,160,212,149,37,23,5,68,200,226,24,85,89,56,132,118,31,95,2,195,173,190,182,80,219,110,172,148,165,188,168,101,180,75,74,28,38,205,68,181,165,68,89,85,41,58,102,242,118,225,198,42,104,251,3,77,224,126,31,74,164,181,158,31,75,211,15,72,38,29,242,133,76,76,41,59,172,122,2,33,213,146,181,218,204,239,56,133,186,162,86,210,225,173,78,160,157,125,75,11,65,201,67,167,28,53,75,42,146,104,143,136,200,139,57,236,182,30,33,20,140,216,214,236,65,71,66,52,151,31,84,19,230,163,81,180,182,26,74,245,74,43,52,108,180,150,236,133,54,141,116,154,15,150,25,180,166,107,32,154,198,200,167,178,200,185,116,202,93,16,228,36,100,28,91,42,101,248,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,196,234,114,113,105,199,19,165,109,27,31,71,226,10,33,33,241,22,143,135,97,113,207,52,182,154,68,238,17,70,104,40,214,152,35,37,33,105,81,37,47,165,41,213,37,110,180,164,154,73,226,105,176,204,160,0,1,98,180,193,209,50,141,210,235,11,252,7,158,196,66,73,231,176,17,13,196,200,170,53,64,28,83,242,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,188,151,213,172,200,212,210,12,190,115,7,213,64,249,87,1,62,124,154,186,51,209,184,13,163,204,146,179,147,71,69,204,106,28,81,147,202,170,57,212,107,198,104,66,80,228,57,189,13,8,211,68,163,74,80,202,98,92,35,94,245,184,181,173,70,100,156,141,183,150,162,213,104,157,230,177,131,127,7,244,247,163,152,23,84,0,124,171,143,170,129,242,174,3,233,79,68,239,53,140,27,248,63,167,189,28,192,181,92,168,254,98,120,155,241,47,166,32,133,213,209,59,205,99,6,254,15,233,239,71,48,45,87,42,63,152,158,38,252,75,233,136,32,16,173,162,119,157,62,13,252,32,83,222,145,96,125,41,143,154,205,19,188,233,240,111,225,2,158,244,139,3,233,76,4,43,114,213,249,211,210,223,7,240,62,145,152,139,171,200,99,244,236,253,237,255,0,41,11,85,203,87,231,79,75,124,31,192,250,70,98,46,175,33,143,211,179,247,183,252,164,2,85,0,0,0,0,0,90,173,44,124,214,49,147,224,254,161,244,115,227,230,176,125,41,233,99,230,177,140,159,7,245,15,163,159,31,53,128,62,170,0,0,0,0,0,5,170,210,23,73,220,26,209,126,149,102,169,197,202,163,96,219,245,232,149,203,161,153,84,68,116,205,230,155,53,169,182,26,79,238,18,110,44,208,210,20,235,100,181,163,58,111,117,68,53,242,197,104,251,136,244,254,44,51,164,116,117,65,207,52,101,81,177,200,161,25,113,243,39,36,81,77,67,25,148,34,91,90,142,236,187,170,136,136,74,155,34,73,56,183,201,105,73,154,86,240,74,166,5,227,166,28,105,23,135,18,236,80,194,249,206,221,42,142,187,79,50,233,18,34,165,241,73,34,55,33,98,91,35,61,91,200,204,155,149,205,38,149,37,104,82,208,180,45,95,61,154,88,249,211,227,39,194,5,67,233,23,199,181,208,147,76,26,155,68,108,80,106,116,147,139,141,162,103,145,12,38,172,147,194,53,15,175,142,97,166,223,67,43,109,199,80,106,74,217,84,74,221,36,37,109,147,134,146,66,212,146,60,201,182,154,66,213,50,42,231,31,113,46,181,165,163,182,217,45,65,88,78,102,146,232,157,82,219,215,194,191,26,235,141,57,145,100,149,167,50,22,147,178,136,148,87,177,145,30,224,19,127,201,113,230,39,134,95,29,122,98,52,101,80,197,94,75,143,49,60,50,248,235,211,17,163,42,128,98,175,42,63,152,158,38,252,75,233,136,33,0,34,127,185,81,252,196,241,55,226,95,76,65,8,1,1,244,251,138,88,165,66,96,181,9,51,196,204,75,158,243,53,55,38,212,237,177,187,43,209,26,173,107,200,101,191,22,202,22,226,174,227,168,79,69,39,107,220,236,68,102,95,61,154,87,105,93,136,250,90,226,58,235,90,213,221,134,85,3,172,98,65,32,97,227,92,44,162,21,70,70,105,73,153,22,177,229,229,73,186,241,145,41,197,37,36,68,132,33,182,209,114,185,67,52,211,154,233,79,138,17,18,42,66,160,139,86,21,211,81,4,84,252,25,195,42,20,163,95,38,242,187,48,125,181,40,212,181,169,70,234,90,53,146,77,12,154,75,86,218,214,246,103,39,158,133,147,93,41,241,66,30,123,87,211,241,106,194,186,106,32,206,160,140,40,149,66,148,107,228,222,102,165,236,56,148,154,150,181,40,218,83,164,131,73,161,147,81,235,27,90,217,204,24,150,38,167,147,23,79,31,147,124,138,27,1,177,98,117,154,190,167,229,233,230,217,164,198,99,172,138,170,25,74,222,83,150,78,169,37,174,135,97,48,228,172,206,56,235,201,39,30,59,228,117,69,202,229,9,228,233,167,177,170,141,135,175,176,18,138,132,151,98,45,63,15,5,45,135,148,202,211,11,5,9,57,151,54,109,176,134,28,39,22,211,44,174,25,146,35,109,194,50,241,76,234,77,42,45,78,170,21,165,51,105,172,130,107,5,61,145,76,226,229,211,41,116,67,113,112,113,144,143,41,151,225,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,1,245,60,3,26,180,23,211,54,69,166,30,28,69,76,220,149,115,53,103,75,236,240,245,52,181,164,44,225,82,227,164,189,84,76,51,138,189,217,119,84,233,147,106,81,184,218,144,164,171,49,18,29,115,37,64,6,0,114,213,249,172,82,223,8,16,62,142,152,140,255,0,30,43,18,240,134,141,197,168,154,53,250,205,136,183,209,67,85,16,181,124,177,150,95,54,144,185,140,51,79,34,29,78,154,122,74,66,20,254,176,146,70,155,173,180,18,179,35,50,20,24,85,201,165,201,247,13,131,210,169,62,144,120,191,42,139,111,16,99,225,246,153,60,166,45,167,97,95,166,144,180,197,48,225,56,72,124,208,250,226,33,159,105,70,135,154,74,216,59,164,200,150,74,180,133,0,0,197,94,84,127,49,60,77,248,151,211,16,66,0,68,255,0,114,163,249,137,226,111,196,190,152,130,16,2,3,234,160,0,0,0,0,0,64,15,42,63,159,102,38,252,75,232,120,33,63,194,0,121,81,252,251,49,55,226,95,67,193,0,202,174,67,31,167,103,239,111,249,72,74,160,138,190,67,31,167,103,239,111,249,72,74,160,0,0,0,0,0,0,138,190,92,239,164,159,239,147,249,52,74,160,138,190,92,239,164,159,239,147,249,52,6,42,242,92,121,246,97,151,199,94,135,141,19,252,32,7,146,227,207,179,12,190,58,244,60,104,159,224,16,3,202,143,231,217,137,191,18,250,30,8,101,87,33,143,211,179,247,183,252,164,49,87,149,31,207,179,19,126,37,244,60,16,202,174,67,31,167,103,239,111,249,72,4,170,15,149,113,245,80,62,85,192,125,41,232,157,230,177,131,127,7,244,247,163,152,23,84,90,173,19,188,214,48,111,224,254,158,244,115,2,234,128,0,0,0,138,190,92,239,164,159,239,147,249,52,74,160,138,190,92,239,164,159,239,147,249,52,5,170,228,84,243,167,170,126,15,227,189,35,46,19,82,33,91,145,83,206,158,169,248,63,142,244,140,184,77,72,0,0,0,0,15,21,141,20,85,101,136,184,95,80,80,248,127,137,81,116,4,246,115,14,152,104,122,142,18,12,162,159,128,65,184,147,116,219,70,116,25,45,77,19,141,146,210,180,173,179,89,45,38,74,73,24,11,41,95,114,139,104,209,135,152,243,41,192,169,197,107,8,228,67,241,17,114,217,236,221,165,47,98,167,230,40,212,106,24,138,116,208,77,26,28,55,31,67,142,33,197,108,238,51,149,228,160,141,107,107,139,202,143,230,39,137,191,18,250,98,8,65,94,41,97,109,119,130,213,220,207,12,241,46,69,204,213,36,155,83,182,193,109,76,196,106,181,172,161,230,252,99,43,91,106,187,110,161,93,21,29,175,99,177,145,145,101,252,111,40,4,102,46,232,15,136,154,63,99,125,69,181,215,80,156,200,197,51,50,117,183,221,138,159,66,183,49,97,231,83,18,180,160,219,39,152,110,31,123,206,45,42,121,43,77,201,78,37,107,112,49,175,68,239,58,124,27,248,64,167,189,34,192,250,83,31,53,154,39,121,211,224,223,194,5,61,233,22,7,210,152,0,133,110,90,191,58,122,91,224,254,7,210,51,17,53,34,21,185,106,252,233,233,111,131,248,31,72,204,64,93,94,67,31,167,103,239,111,249,72,94,174,81,254,80,8,61,29,228,78,225,38,16,212,95,236,177,31,179,62,236,76,59,108,68,55,78,194,231,67,153,162,16,242,28,109,111,60,217,26,16,201,167,49,54,233,186,163,71,137,39,112,47,64,205,48,105,157,17,176,191,28,103,74,56,72,218,218,121,15,34,77,39,39,139,106,35,81,28,251,78,69,161,229,184,227,72,52,165,12,166,37,14,154,20,182,205,194,73,161,10,73,158,100,226,173,127,95,214,88,167,89,77,177,7,16,106,24,185,229,67,60,136,56,152,232,232,147,44,238,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,68,30,124,93,93,24,180,133,170,180,95,198,89,46,46,82,208,219,126,193,172,134,152,202,215,20,228,59,51,56,23,83,149,216,119,20,131,250,151,16,106,74,210,135,90,105,102,133,228,202,114,189,201,237,201,211,79,96,173,27,17,95,99,221,21,9,49,196,90,130,30,54,91,17,41,154,38,22,54,18,77,46,112,220,97,108,54,77,173,214,94,92,75,38,102,227,134,103,226,158,212,146,82,90,237,110,0,114,134,104,89,53,209,99,20,34,39,180,133,63,22,156,43,169,98,8,233,248,195,137,84,81,65,62,109,230,118,94,251,138,73,41,11,74,137,213,52,75,53,26,217,36,158,177,197,161,236,161,55,248,47,139,212,110,61,97,125,63,139,152,126,252,91,146,42,138,29,79,67,148,91,6,203,237,45,14,41,167,89,113,27,200,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,249,235,208,95,76,217,238,135,152,143,21,51,114,85,207,52,101,81,179,195,212,210,214,144,130,138,83,109,26,245,81,48,206,42,214,121,173,107,166,77,169,68,219,137,90,146,172,166,104,117,191,160,153,76,218,85,63,149,65,79,100,83,56,73,140,182,99,14,220,92,28,100,35,201,121,136,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,114,192,0,0,0,0,98,175,42,63,152,158,38,252,75,233,136,33,0,34,127,185,81,252,196,241,55,226,95,76,65,8,1,1,245,80,0,0,2,5,185,57,180,40,252,213,88,142,252,254,191,150,77,91,195,42,91,198,76,162,88,45,83,115,72,226,52,27,114,196,189,153,43,78,100,44,220,117,77,18,148,134,210,148,221,165,60,211,133,61,35,202,97,110,22,208,152,45,66,75,48,207,13,36,92,205,77,201,181,219,20,22,212,244,70,171,90,242,222,115,198,60,181,184,171,184,234,213,210,81,218,246,43,17,17,16,122,9,76,166,85,32,149,65,72,164,82,200,73,116,182,93,14,220,36,28,28,35,41,101,136,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,44,0,7,205,102,150,62,116,248,201,240,129,80,250,69,241,42,90,53,127,228,110,155,252,31,215,127,135,154,8,173,210,199,206,159,25,62,16,42,31,72,190,37,79,70,163,47,236,54,205,254,15,235,191,195,205,0,66,184,250,165,62,3,229,104,125,82,31,0,4,249,68,53,31,17,165,30,81,13,71,196,0,142,194,0,185,81,188,250,241,51,226,111,67,193,9,253,43,117,136,2,229,70,243,235,196,207,137,189,15,4,3,214,242,124,50,79,80,120,166,70,69,186,111,77,31,253,76,220,98,109,88,149,179,178,239,45,249,248,126,228,101,223,39,97,36,232,92,85,185,17,252,214,166,127,3,55,24,149,90,41,63,41,216,191,92,255,0,52,7,99,66,203,215,48,219,174,104,61,94,171,137,153,113,205,217,239,9,196,209,42,66,228,178,144,121,181,27,127,163,234,115,162,163,63,161,49,218,93,194,18,240,190,33,134,185,207,88,217,170,250,155,110,35,246,98,118,116,121,83,30,15,47,80,209,54,158,119,59,145,36,139,126,70,187,0,95,246,124,131,247,198,178,226,52,51,228,31,190,53,22,227,1,215,207,203,52,177,244,159,3,203,252,34,17,121,202,27,10,132,162,191,116,146,89,190,101,111,185,254,196,18,143,57,78,105,115,199,187,214,255,0,8,132,100,242,134,67,25,194,215,235,178,109,243,43,239,194,0,194,253,23,166,133,45,196,73,138,149,159,244,25,212,244,72,143,139,204,31,88,155,140,5,142,219,104,202,104,203,55,74,157,131,94,242,34,250,19,93,158,248,129,252,29,140,92,5,121,48,82,92,113,31,51,84,159,22,118,245,237,24,155,253,24,35,21,17,67,210,134,107,112,239,74,192,171,164,126,226,200,11,244,159,36,189,225,81,68,121,37,239,16,168,10,145,92,105,34,81,239,35,26,136,143,168,105,53,149,236,68,100,3,81,92,138,198,40,92,64,84,139,172,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,117,141,38,99,82,184,13,32,3,69,200,134,177,160,142,224,55,11,129,138,23,17,85,10,23,16,20,114,196,71,187,168,90,92,120,113,41,161,39,155,142,255,0,43,126,25,161,118,220,242,79,222,22,159,28,139,243,145,59,47,218,223,134,104,4,41,233,134,225,43,19,42,226,223,250,67,248,188,56,247,90,7,145,120,121,67,153,145,126,169,254,6,40,120,173,49,206,216,159,87,166,223,222,255,0,226,240,227,222,104,30,155,214,244,57,223,251,231,248,24,160,19,49,73,145,115,20,183,119,233,22,127,128,145,207,141,43,183,98,246,95,148,112,169,79,208,41,103,237,22,127,128,145,206,139,44,200,181,253,112,12,65,210,146,17,247,230,146,157,91,137,44,177,17,247,185,159,178,104,99,102,51,75,17,243,30,205,51,250,99,214,253,111,184,101,190,145,80,89,227,229,138,214,218,239,70,159,147,237,155,22,2,161,79,56,108,251,245,122,188,253,247,189,191,32,199,2,55,48,253,226,134,174,233,197,162,233,180,222,12,250,59,184,60,145,229,113,45,205,110,35,213,110,220,207,60,238,57,87,62,59,223,88,245,48,197,178,213,180,218,252,175,154,44,157,184,112,117,3,198,86,203,214,86,115,247,45,108,211,72,163,183,190,234,134,66,119,57,46,188,198,48,214,253,71,57,244,188,96,202,212,159,95,80,197,14,75,147,190,131,88,108,93,138,156,250,94,48,101,121,113,1,172,187,75,128,210,187,157,204,140,84,183,129,151,80,8,171,229,202,250,73,254,249,63,147,69,172,228,86,243,166,170,126,15,227,189,35,46,23,79,151,47,233,41,251,228,254,77,22,179,145,91,206,154,169,248,63,142,244,140,184,4,212,17,92,80,87,143,216,26,128,64,15,42,63,159,102,38,252,75,232,120,33,159,252,138,158,107,21,79,194,4,119,163,165,195,0,57,81,252,251,49,55,226,95,67,193,12,255,0,228,84,243,88,170,126,16,35,189,29,46,1,159,224,0,0,60,166,44,87,95,34,252,44,172,177,51,154,249,207,193,42,126,99,61,216,181,250,157,171,101,134,113,237,86,179,42,178,102,213,229,205,149,86,189,236,118,176,245,98,58,185,102,241,210,14,150,193,169,22,3,74,39,57,39,85,180,193,185,140,210,17,178,97,207,152,240,138,53,164,158,37,25,186,214,178,44,161,212,218,210,146,37,236,143,167,57,18,84,149,4,64,213,149,76,246,185,170,167,53,173,83,29,182,206,170,9,132,68,210,99,19,170,67,122,248,167,220,83,142,185,145,4,148,39,50,214,163,178,72,146,87,177,17,22,225,43,248,145,128,208,218,62,114,56,79,169,151,160,162,225,167,179,248,121,29,77,80,162,46,29,216,103,209,49,139,154,75,148,166,92,101,197,168,218,91,13,37,152,99,34,36,220,225,205,102,132,169,74,33,130,186,0,96,52,78,144,122,81,210,52,203,208,80,145,50,41,4,66,42,106,133,17,112,237,68,176,185,116,35,173,169,76,184,203,139,73,58,135,221,83,48,198,68,74,177,68,26,205,10,74,84,66,93,57,81,252,196,241,55,226,95,76,65,0,133,109,19,188,233,240,111,225,2,158,244,139,3,61,57,107,240,66,106,83,90,55,73,22,103,144,138,150,170,30,30,135,136,150,169,181,37,246,223,37,70,198,52,250,21,189,43,66,146,111,37,68,121,77,6,134,204,179,231,61,94,5,232,157,231,79,131,127,8,20,247,164,88,19,231,165,190,11,202,177,235,71,154,219,15,226,169,8,74,138,110,228,158,50,46,155,135,121,105,105,109,78,219,135,115,98,117,167,84,164,147,75,214,154,82,106,53,37,38,133,173,11,187,107,89,24,67,183,37,102,49,200,176,139,75,137,68,53,70,205,161,43,217,123,180,115,113,57,151,242,172,84,75,236,57,12,121,16,133,26,245,143,195,180,197,186,41,78,191,58,148,73,65,145,207,72,249,97,148,205,166,178,9,172,20,246,69,51,139,151,76,165,209,13,197,193,198,66,60,166,95,134,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,125,41,232,215,139,208,216,245,128,212,54,46,50,252,35,145,21,20,157,151,166,5,8,195,172,176,212,197,23,106,53,150,208,237,214,72,110,37,183,155,35,51,85,201,4,100,165,17,146,140,33,51,149,31,207,179,19,126,37,244,60,16,197,81,149,92,168,254,125,152,155,241,47,161,224,134,74,114,93,114,127,198,77,227,37,186,77,227,125,59,169,149,51,179,76,104,121,91,238,62,196,83,145,77,62,211,236,205,149,171,90,50,178,90,171,52,219,132,180,188,151,20,225,164,144,77,41,208,189,124,151,186,11,124,133,41,84,99,142,49,209,155,38,36,206,179,243,60,52,106,179,61,34,149,184,218,72,174,201,164,182,120,199,174,230,178,230,165,161,163,67,126,41,74,136,108,243,252,0,7,138,198,140,33,163,113,235,11,234,12,35,196,6,34,220,145,84,80,233,102,32,225,31,54,95,105,104,113,46,180,243,107,222,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,243,173,164,86,3,86,90,54,226,228,247,10,107,56,40,180,174,93,16,181,203,35,158,135,38,81,54,151,26,212,80,241,173,18,86,180,228,113,41,185,164,150,172,139,37,182,163,206,133,17,125,47,12,127,211,23,67,170,19,75,250,18,30,65,63,140,230,106,146,77,159,193,250,131,86,244,71,53,235,94,135,92,87,202,168,125,166,223,214,183,14,77,248,195,60,151,204,155,25,111,12,11,228,161,211,142,38,154,154,201,52,71,196,100,66,20,138,101,17,16,138,70,108,107,106,28,224,98,221,83,143,170,9,243,81,164,157,67,238,169,122,165,21,221,39,157,75,118,90,92,70,166,93,6,37,104,89,201,231,133,250,44,74,165,85,124,246,14,18,165,197,68,195,188,81,149,1,169,197,49,4,111,165,41,114,30,5,165,89,40,66,82,70,141,121,160,158,89,45,235,154,16,230,165,57,106,0,62,107,52,177,243,167,198,79,132,10,135,210,47,143,165,49,243,89,165,143,157,62,50,124,32,84,62,145,124,4,212,242,92,121,137,225,151,199,94,152,141,25,84,49,87,146,227,204,79,12,190,58,244,196,104,202,160,1,106,180,177,243,88,198,79,131,250,135,209,207,139,170,45,86,150,62,107,24,201,240,127,80,250,57,240,31,53,131,223,224,94,5,226,62,145,120,143,46,194,252,47,147,109,211,88,235,186,243,206,153,162,22,95,10,147,34,114,42,37,194,35,213,178,140,201,185,216,212,106,82,80,132,173,107,66,21,208,80,20,5,101,138,117,148,167,15,176,250,158,139,158,84,51,200,130,134,129,129,134,34,206,234,236,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,83,253,161,38,135,212,206,136,216,94,212,149,37,9,27,91,79,33,216,85,89,56,132,118,35,81,28,251,78,62,182,80,219,110,172,210,148,50,152,149,180,75,74,27,55,9,36,181,165,38,121,82,23,43,2,240,47,14,52,116,195,137,118,23,225,124,155,97,149,64,221,215,158,116,201,113,83,8,165,17,19,145,81,46,17,22,177,229,229,77,206,196,146,74,82,132,37,8,66,16,155,128,0,2,61,121,75,121,62,225,177,134,85,56,210,15,8,37,81,110,98,12,4,62,211,56,148,194,52,236,83,245,42,16,152,86,27,38,201,111,146,24,92,60,51,14,168,144,203,74,91,231,100,145,26,205,55,136,26,2,191,172,176,178,178,148,226,14,31,84,49,114,58,134,71,16,81,48,49,208,198,89,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,234,32,71,6,145,92,147,82,172,89,210,142,3,16,41,10,142,46,71,68,214,17,17,179,186,228,141,196,186,252,36,110,181,181,169,48,38,179,82,141,113,138,121,213,89,105,54,216,54,158,93,212,74,102,24,6,85,104,125,165,157,27,165,214,23,248,113,34,135,132,147,207,96,34,28,134,158,211,137,143,56,167,229,75,55,22,76,26,214,109,180,107,67,173,32,156,74,201,25,47,172,65,25,169,165,145,95,81,229,48,183,11,104,76,22,161,37,152,103,134,146,46,102,166,228,218,237,138,11,106,122,35,85,173,121,111,57,227,30,90,220,85,220,117,106,233,40,237,123,21,136,136,139,213,128,15,149,113,245,80,62,85,192,125,41,232,157,230,177,131,127,7,244,247,163,152,23,84,90,173,19,188,214,48,111,224,254,158,244,115,2,234,128,15,149,113,245,80,62,85,192,125,41,232,157,230,177,131,127,7,244,247,163,152,22,171,149,31,204,79,19,126,37,244,196,16,186,186,39,121,172,96,223,193,253,61,232,230,5,170,229,71,243,19,196,223,137,125,49,4,2,21,180,78,243,167,193,191,132,10,123,210,44,15,165,49,243,89,162,119,157,62,13,252,32,83,222,145,96,125,41,128,133,110,90,191,58,122,91,224,254,7,210,51,17,117,121,12,126,157,159,189,191,229,33,106,185,106,252,233,233,111,131,248,31,72,204,69,213,228,49,250,118,126,246,255,0,148,128,74,160,0,0,0,0,11,85,165,143,154,198,50,124,31,212,62,142,124,124,214,15,165,61,44,124,214,49,147,224,254,161,244,115,227,230,176,7,213,64,0,0,0,0,0,243,245,253,1,70,226,157,27,54,195,236,65,167,161,39,148,244,242,28,225,163,160,98,72,242,58,139,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,151,160,0,31,60,58,109,232,125,83,104,141,138,14,201,84,81,113,180,76,242,33,245,82,115,136,183,97,245,241,204,52,219,11,121,14,54,210,205,73,91,42,137,67,70,181,33,178,112,210,107,66,82,71,149,56,234,62,154,49,211,2,240,227,72,188,56,152,225,126,40,73,182,233,84,117,157,101,230,140,145,21,47,138,73,25,55,21,12,225,145,234,222,70,101,88,236,105,52,169,72,90,86,133,173,10,249,214,199,76,11,196,125,29,49,30,99,133,248,161,38,216,102,176,54,117,151,154,51,92,44,194,21,70,100,220,84,51,134,69,172,101,121,85,99,177,40,148,149,33,105,66,208,180,36,38,255,0,146,227,204,79,12,190,58,244,196,104,202,161,138,188,151,30,98,120,101,241,215,166,35,70,85,0,197,94,84,127,49,60,77,248,151,211,16,66,0,68,255,0,114,163,249,137,226,111,196,190,152,130,16,87,133,184,91,93,227,77,119,44,195,60,52,145,115,205,73,57,215,108,80,91,83,48,250,221,83,43,121,207,24,242,208,218,108,219,75,87,73,69,123,88,174,102,68,97,112,52,81,209,71,17,244,181,196,116,81,84,83,91,12,170,7,86,252,254,126,251,38,184,89,68,42,140,200,148,162,35,45,99,203,202,162,105,146,50,83,138,74,140,205,8,67,142,35,232,79,11,112,182,132,193,106,18,89,134,120,105,34,230,106,110,77,174,216,160,182,167,162,53,90,215,150,243,158,49,229,173,197,93,199,86,174,146,142,215,177,88,136,136,173,254,138,58,40,225,198,137,88,112,138,42,138,107,110,154,199,106,223,159,207,223,100,145,21,55,138,73,25,18,148,68,103,171,101,25,148,77,50,70,105,109,42,81,153,173,107,113,197,222,176,1,24,28,173,122,20,115,220,28,102,150,88,101,44,154,198,78,153,212,183,90,75,216,45,123,106,129,101,141,90,38,105,35,86,118,245,40,105,166,221,75,105,82,77,179,75,166,77,147,79,45,114,126,0,62,99,48,95,23,171,44,5,197,10,127,23,48,253,248,70,231,180,236,66,158,135,40,182,9,230,29,66,219,83,78,178,226,55,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,125,15,104,197,164,45,43,165,6,13,73,113,114,150,134,216,54,253,100,52,198,86,184,166,226,30,150,71,52,172,174,195,184,164,31,212,184,131,82,80,165,180,235,75,52,35,62,82,195,249,191,35,102,19,199,105,5,9,89,75,234,29,131,9,247,68,68,209,172,20,78,212,151,26,105,132,162,25,49,174,60,227,139,101,231,10,33,215,92,186,28,66,114,182,223,150,78,179,158,180,5,1,70,225,101,27,41,195,236,62,167,161,36,116,244,142,28,161,160,96,97,136,242,52,139,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,152,122,0,0,0,0,0,24,171,202,143,230,39,137,191,18,250,98,8,64,8,159,238,84,127,49,60,77,248,151,211,16,66,0,64,125,84,0,0,0,0,0,8,1,229,71,243,236,196,223,137,125,15,4,39,248,64,15,42,63,159,102,38,252,75,232,120,32,25,85,200,99,244,236,253,237,255,0,41,9,84,17,87,200,99,244,236,253,237,255,0,41,9,84,0,0,0,0,0,0,17,87,203,157,244,147,253,242,127,38,137,84,17,87,203,157,244,147,253,242,127,38,128,197,94,75,143,62,204,50,248,235,208,241,162,127,132,0,242,92,121,246,97,151,199,94,135,141,19,252,2,0,121,81,252,251,49,55,226,95,67,193,12,170,228,49,250,118,126,246,255,0,148,134,42,242,163,249,246,98,111,196,190,135,130,25,85,200,99,244,236,253,237,255,0,41,0,149,65,242,174,62,170,7,202,184,15,165,61,19,188,214,48,111,224,254,158,244,115,2,234,139,85,162,119,154,198,13,252,31,211,222,142,96,93,80,0,0,0,17,87,203,157,244,147,253,242,127,38,137,84,17,87,203,157,244,147,253,242,127,38,128,181,92,138,158,116,245,79,193,252,119,164,101,194,106,68,43,114,42,121,211,213,63,7,241,222,145,151,9,169,0,0,0,0,0,1,137,92,161,154,22,74,180,167,194,248,137,237,33,79,194,43,21,41,168,114,58,126,48,226,83,10,113,172,19,153,157,151,190,226,146,105,90,20,147,117,77,18,205,36,135,141,39,172,109,11,123,52,11,77,165,51,89,4,214,54,69,61,150,69,203,166,82,232,135,33,35,32,226,217,83,47,195,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,62,167,132,117,114,157,114,127,198,98,236,28,78,144,56,33,78,237,117,212,38,103,234,105,107,78,62,236,84,250,21,182,25,101,165,67,33,75,54,201,230,27,135,220,203,104,74,158,74,213,99,83,137,66,28,8,193,209,59,206,159,6,254,16,41,239,72,176,62,148,199,205,102,137,222,116,248,55,240,129,79,122,69,129,244,166,0,33,91,150,175,206,158,150,248,63,129,244,140,196,77,72,133,110,90,191,58,122,91,224,254,7,210,51,16,24,0,37,83,146,143,65,111,80,210,131,26,232,207,238,120,170,2,10,57,95,84,165,77,28,135,52,253,107,101,90,149,236,222,36,124,238,240,178,156,156,28,159,241,154,68,79,90,197,188,94,167,127,216,158,3,105,97,168,104,135,31,135,114,162,138,200,182,242,195,173,149,182,226,25,101,195,37,173,226,86,83,113,162,105,36,191,28,109,77,248,0,242,152,165,133,180,38,52,208,147,60,51,196,185,23,60,211,115,157,78,219,5,181,61,15,173,213,60,135,155,241,140,173,14,38,206,52,133,116,84,87,181,142,228,102,71,234,192,7,206,102,152,58,38,86,90,34,226,135,128,243,216,136,185,196,138,62,29,184,153,21,70,168,2,133,98,106,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,158,218,181,153,18,93,65,158,69,114,98,233,227,242,16,158,195,96,54,44,78,178,208,53,4,193,60,219,52,152,204,117,112,180,187,202,67,202,114,201,213,40,245,49,15,170,28,149,153,198,218,101,70,227,199,108,238,168,229,39,74,173,25,232,221,43,240,142,51,11,107,8,232,185,114,211,16,153,148,162,103,12,102,165,203,166,45,161,196,52,249,183,152,146,242,50,186,226,22,218,140,179,33,106,202,164,47,35,136,199,94,79,254,78,9,22,142,240,114,156,94,197,182,54,252,88,233,196,67,52,196,106,246,90,117,183,88,113,149,195,39,86,162,110,37,229,54,242,201,215,21,157,178,86,84,181,228,27,206,134,117,0,0,0,0,0,197,94,84,127,49,60,77,248,151,211,16,66,0,68,255,0,114,163,249,137,226,111,196,190,152,130,16,2,3,234,160,0,0,0,0,0,0,0,124,214,105,99,231,79,140,159,8,21,15,164,95,18,165,163,87,254,70,233,191,193,253,119,248,121,160,138,221,44,124,233,241,147,225,2,161,244,139,226,84,180,106,255,0,200,221,55,248,63,174,255,0,15,52,1,11,3,234,144,248,15,149,177,245,72,124,0,17,229,16,212,124,70,148,121,68,53,31,16,20,16,7,202,141,231,215,137,159,19,122,30,8,79,224,128,62,84,111,62,188,76,248,155,208,240,64,61,183,39,97,94,131,197,91,127,125,233,143,192,205,198,34,214,38,101,178,92,239,234,159,230,140,187,228,235,254,208,241,91,254,87,166,63,3,55,24,139,88,254,148,255,0,156,255,0,52,7,46,137,137,83,59,110,85,172,175,171,224,127,84,39,103,69,25,146,99,233,7,157,51,117,70,83,213,38,235,222,126,164,199,127,120,129,170,101,95,60,238,246,31,231,9,209,208,245,26,186,53,226,189,255,0,60,42,63,250,168,112,25,92,213,178,29,187,69,70,150,183,164,207,188,106,45,192,56,179,82,188,185,210,250,159,225,16,141,46,80,162,45,134,190,43,23,234,87,223,132,18,91,52,85,160,221,221,236,126,249,8,218,229,11,110,242,202,249,219,255,0,122,183,126,234,16,4,114,225,194,205,186,246,99,99,50,45,128,248,125,83,66,110,244,76,120,220,163,41,68,230,81,218,145,129,61,231,238,76,8,61,161,119,87,115,3,253,131,248,218,19,115,162,26,179,81,180,162,109,107,81,240,63,130,96,6,75,35,200,79,188,66,162,136,242,19,239,16,168,10,164,104,46,35,90,70,130,226,3,80,169,17,138,1,113,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,62,35,81,138,31,11,0,160,208,103,97,172,105,35,183,80,13,100,118,20,46,34,170,20,46,32,14,112,63,120,90,28,126,127,83,64,79,151,151,53,182,93,215,183,209,218,23,121,206,7,239,11,41,164,123,166,140,59,168,122,23,34,217,55,223,221,217,1,11,186,93,69,107,241,86,172,45,94,92,219,7,93,255,0,75,48,46,190,129,12,230,172,232,83,205,253,243,234,247,40,161,102,52,163,119,93,139,85,50,9,54,190,197,215,127,210,204,12,145,208,10,68,234,230,84,36,195,88,172,167,206,155,181,123,188,152,162,227,112,18,203,76,110,147,203,211,217,6,215,240,18,57,241,42,232,240,245,195,137,32,70,73,92,18,111,194,21,178,255,0,36,135,50,32,174,159,178,2,213,98,12,30,215,20,193,235,50,229,113,238,171,241,52,140,123,171,100,25,54,79,150,239,125,103,208,254,167,188,100,62,32,196,166,30,41,130,81,22,247,30,226,118,235,72,240,83,121,43,177,186,172,171,89,100,205,193,179,62,54,239,238,16,66,197,66,206,201,80,83,142,102,207,104,194,85,173,110,11,108,91,170,161,122,202,154,110,229,173,154,58,32,237,239,184,161,124,177,158,72,185,76,206,151,90,221,82,137,79,188,123,219,203,193,76,247,247,140,208,228,253,140,111,193,216,116,221,59,235,20,122,239,115,133,20,100,247,37,193,223,65,188,55,46,197,206,11,255,0,155,198,12,176,35,176,234,229,42,37,176,102,86,245,79,196,67,179,73,110,184,13,194,222,145,161,69,126,177,172,188,129,165,94,73,128,138,206,92,175,164,159,239,147,249,52,90,206,69,111,58,106,167,224,254,59,210,50,225,52,136,226,53,128,174,110,225,82,59,141,34,190,80,8,3,229,71,243,236,196,223,137,125,15,4,51,255,0,145,83,205,98,169,248,64,142,244,116,184,103,248,0,0,0,0,249,235,229,21,198,57,238,50,105,113,93,196,205,217,217,225,40,249,131,244,116,174,27,50,23,169,133,128,125,214,212,121,210,132,26,181,175,156,67,246,86,101,35,95,147,50,146,132,152,250,20,0,17,151,200,177,128,208,210,154,54,171,210,54,115,5,22,137,148,246,33,116,204,148,222,135,117,164,115,115,38,219,177,47,52,179,94,71,208,236,65,54,217,158,79,22,184,21,164,151,210,90,75,34,185,81,252,196,241,55,226,95,76,65,12,170,0,31,53,154,39,121,211,224,223,194,5,61,233,22,7,210,152,0,8,1,229,52,193,79,144,182,151,21,78,207,48,218,160,43,187,214,176,121,221,206,243,91,107,239,109,13,185,102,208,148,218,41,168,156,137,44,214,104,218,204,163,86,107,101,255,0,34,94,49,200,157,165,107,173,31,162,25,212,206,161,166,7,88,193,185,153,106,218,225,92,110,30,18,32,172,72,200,222,165,109,67,111,53,230,94,213,209,77,155,81,156,159,128,8,203,172,180,21,137,210,151,148,123,18,235,140,65,128,139,70,21,200,34,37,108,199,61,13,20,210,23,51,152,179,38,149,44,165,166,68,225,62,202,20,220,66,92,91,201,71,144,133,33,43,66,212,75,68,148,202,101,50,169,4,170,10,69,34,150,66,75,165,178,232,118,225,32,224,225,25,75,44,67,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,57,96,0,0,0,0,0,0,0,0,3,230,179,75,31,58,124,100,248,64,168,125,34,248,250,83,0,24,171,201,113,230,39,134,95,29,122,98,52,101,80,0,0,181,90,88,249,172,99,39,193,253,67,232,231,197,213,0,24,43,201,193,201,255,0,7,163,188,137,172,91,197,234,119,253,150,35,246,150,26,134,136,113,136,134,233,216,92,235,111,44,58,217,91,141,173,231,155,34,90,222,37,102,38,221,38,146,72,241,198,238,117,0,0,0,0,0,0,0,0,0,0,249,87,31,85,0,2,213,104,157,230,177,131,127,7,244,247,163,152,23,84,0,0,124,171,143,170,128,1,106,180,78,243,88,193,191,131,250,123,209,204,11,85,202,143,230,39,137,191,18,250,98,8,101,80,0,249,172,209,59,206,159,6,254,16,41,239,72,176,62,148,192,0,66,183,45,95,157,61,45,240,127,3,233,25,136,186,188,134,63,78,207,222,223,242,144,149,64,0,0,0,0,0,1,106,180,177,243,88,198,79,131,250,135,209,207,143,154,193,245,80,0,0,0,0,0,0,0,0,0,49,215,77,189,15,169,157,46,112,189,217,42,138,18,10,182,145,195,190,170,78,113,22,236,70,162,5,247,92,97,111,33,198,218,89,37,72,121,48,200,104,214,164,56,109,146,141,104,74,140,178,171,34,128,6,58,242,123,208,21,150,22,104,141,68,225,246,32,211,209,114,58,134,71,17,59,134,142,129,137,34,206,210,249,226,48,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,207,34,128,0,98,255,0,41,140,166,107,63,208,163,16,36,82,41,100,92,198,101,49,136,144,194,65,193,194,50,167,159,137,125,201,220,10,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,117,92,158,122,22,74,180,88,194,248,121,237,95,79,194,39,21,42,88,115,58,130,48,162,83,20,112,76,27,153,154,151,176,226,82,73,66,18,146,105,78,146,13,68,183,137,71,172,113,8,103,46,90,128,0,0,0,0,0,0,0,0,0,0,0,0,0,197,94,84,127,49,60,77,248,151,211,16,66,0,71,213,64,0,0,0,0,0,0,8,1,229,71,243,236,196,223,137,125,15,4,39,248,0,69,95,33,143,211,179,247,183,252,164,37,80,0,0,0,0,0,0,0,69,95,46,119,210,79,247,201,252,154,37,80,0,64,15,37,199,159,102,25,124,117,232,120,209,63,192,0,32,7,149,31,207,179,19,126,37,244,60,16,202,174,67,31,167,103,239,111,249,72,74,160,0,15,149,113,245,80,0,45,86,137,222,107,24,55,240,127,79,122,57,129,117,64,0,0,0,0,69,95,46,119,210,79,247,201,252,154,37,80,0,66,183,34,167,157,61,83,240,127,29,233,25,112,154,144,0,0,0,0,0,0,0,0,1,24,26,68,242,127,193,225,22,150,120,73,164,14,8,83,187,37,11,23,136,20,251,245,52,181,167,24,106,22,67,20,228,230,5,150,149,12,133,44,156,54,95,114,35,115,45,161,73,101,72,85,141,45,169,8,110,79,192,0,4,112,105,161,161,245,77,165,206,158,212,140,149,37,23,5,68,200,232,121,82,170,201,196,35,176,250,248,22,29,141,156,45,148,54,219,171,37,41,111,42,25,109,18,210,135,9,179,81,45,105,81,22,85,72,248,0,243,244,5,1,70,225,101,27,41,195,236,62,167,161,36,116,244,142,28,161,160,96,97,136,242,52,139,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,0,0,0,0,0,0,0,0,0,0,0,1,138,188,168,254,98,120,155,241,47,166,32,132,0,143,170,128,0,0,0,0,0,0,0,0,31,53,154,88,249,211,227,39,194,5,67,233,23,196,169,104,213,255,0,145,186,111,240,127,93,254,30,104,36,4,80,192,124,172,15,170,67,224,42,40,124,0,17,229,16,212,124,70,132,95,49,110,26,207,136,10,8,3,229,70,243,235,196,207,137,189,15,4,39,240,22,101,148,183,128,131,142,78,223,237,15,21,127,229,122,99,240,51,113,136,181,129,95,100,255,0,156,255,0,52,79,222,148,247,85,27,12,68,95,171,104,252,19,226,1,171,36,26,118,59,251,167,87,212,128,213,74,53,173,218,186,86,182,78,175,170,19,173,162,75,90,186,69,210,205,127,155,234,62,30,228,192,130,138,93,196,167,105,204,100,94,71,19,250,161,58,58,32,197,55,17,71,60,164,154,127,182,5,22,229,95,232,80,224,50,173,159,32,253,241,168,183,138,53,228,31,190,42,92,64,113,102,105,188,27,155,251,62,249,8,253,211,246,95,172,164,107,183,117,214,191,53,238,203,238,176,189,226,64,166,87,56,87,55,118,125,242,17,251,167,220,74,147,75,87,108,106,76,237,205,123,239,238,144,166,2,47,233,182,117,88,133,51,70,107,218,12,186,190,180,38,159,67,180,126,117,105,125,255,0,238,62,11,240,112,226,23,105,172,203,196,73,167,68,203,229,34,255,0,68,38,191,68,38,204,168,202,80,236,127,218,124,7,87,185,67,128,201,102,247,54,146,246,164,53,13,40,242,19,239,16,212,2,164,118,27,119,177,144,220,72,208,92,64,106,74,183,112,21,189,204,133,0,184,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,224,41,126,161,85,112,26,64,6,146,59,13,67,64,13,197,10,10,168,80,5,22,163,177,251,194,199,105,48,238,76,55,169,14,229,187,99,227,245,246,69,239,115,129,251,194,196,105,60,175,246,53,169,75,119,233,63,227,12,128,133,93,36,156,55,177,138,162,78,237,251,39,15,218,172,140,196,228,255,0,132,45,134,131,114,203,253,84,247,188,168,161,134,250,66,217,88,207,63,73,158,227,217,127,138,52,51,111,147,245,180,115,101,6,156,199,250,169,215,237,162,128,73,116,156,173,3,10,93,140,35,239,16,228,196,238,65,91,180,108,203,44,152,56,114,191,6,80,95,112,134,236,74,136,145,123,151,16,22,71,23,38,74,134,140,132,73,155,69,227,98,75,165,220,104,239,26,224,144,113,57,242,145,171,45,188,157,253,163,196,233,21,82,20,174,101,46,65,61,10,156,239,198,151,140,85,184,41,190,242,237,30,214,132,136,57,134,221,152,211,226,245,94,71,126,111,200,32,136,141,38,96,151,10,253,42,226,155,113,54,92,89,244,138,197,184,216,25,1,160,36,237,182,101,144,16,166,252,49,27,181,147,86,37,43,164,119,76,41,110,222,45,174,153,116,242,101,176,244,179,164,136,146,232,76,85,227,11,118,226,99,184,114,180,30,153,173,153,156,130,29,58,171,46,179,132,189,248,239,84,49,118,128,153,218,117,105,114,13,106,204,94,170,101,184,251,136,119,73,242,76,121,186,65,102,228,189,106,221,185,243,45,223,82,145,232,211,192,81,186,94,64,161,151,71,188,84,188,128,224,87,1,164,146,69,188,106,50,221,113,160,213,115,26,210,119,43,0,160,170,69,12,87,135,0,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,6,149,113,26,133,12,6,145,67,224,42,7,188,5,18,103,114,236,26,143,136,167,0,0,27,107,50,237,235,27,135,188,172,54,93,59,21,143,180,5,130,210,116,141,116,140,57,88,255,0,70,145,195,235,79,8,9,173,210,127,41,88,140,253,83,252,209,63,186,71,178,183,233,70,16,132,41,86,155,164,250,37,127,161,188,32,46,186,97,76,108,57,208,180,230,214,249,69,111,98,3,169,144,216,181,251,253,143,227,19,141,161,130,147,224,91,219,203,251,100,87,224,161,196,27,200,239,227,236,94,199,241,137,185,208,174,44,220,163,156,43,163,125,74,101,187,235,80,224,51,53,159,32,253,241,175,129,92,134,212,57,244,14,221,163,114,251,172,3,143,29,190,21,103,215,187,239,144,192,157,62,101,166,229,35,93,69,100,116,239,205,155,200,183,122,172,41,118,12,249,139,78,104,117,150,254,175,190,48,163,78,198,18,172,60,173,252,171,252,205,252,60,48,8,155,166,208,109,98,76,213,6,70,86,130,46,63,243,34,107,180,68,254,211,41,79,240,62,3,240,76,8,90,150,32,145,138,83,132,111,221,4,158,63,82,200,154,93,17,8,202,139,164,206,199,111,3,224,63,4,192,12,145,79,146,94,240,168,162,124,146,247,133,64,85,35,65,113,26,210,52,23,16,26,133,72,136,80,11,136,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,101,113,67,183,217,21,189,134,147,226,0,52,13,102,71,212,52,21,250,192,110,40,80,84,239,214,40,3,74,200,204,143,222,22,15,74,19,203,134,245,53,248,124,165,248,118,69,252,112,204,146,118,236,24,253,165,62,183,228,105,83,154,127,97,118,127,116,48,2,21,180,130,59,227,68,248,203,135,202,191,197,26,25,205,201,241,15,154,81,64,186,104,254,250,239,191,182,138,24,45,143,102,179,198,73,233,43,143,202,191,197,90,25,229,201,236,95,157,250,7,227,95,225,197,128,146,40,4,252,170,201,91,232,73,251,196,17,151,213,149,189,144,213,1,243,179,63,90,79,222,33,72,162,232,239,246,64,48,91,76,57,177,195,79,37,40,76,70,83,218,230,68,125,11,240,91,93,194,251,225,10,218,136,231,108,135,155,46,162,252,75,245,193,141,186,108,188,150,42,25,69,213,151,52,100,215,170,254,189,145,127,116,127,141,84,87,63,103,119,54,93,151,214,218,215,214,137,222,48,139,79,137,26,152,147,83,78,236,185,73,16,211,101,25,231,189,172,136,126,241,106,180,43,112,209,80,83,68,71,98,240,202,15,248,112,227,38,185,64,169,214,142,147,148,62,152,61,236,203,167,42,190,176,247,120,166,15,183,184,98,238,135,110,236,213,53,50,140,217,111,87,193,29,173,127,162,67,128,155,10,17,68,169,75,166,103,127,150,85,252,20,143,78,146,177,15,31,135,47,147,178,103,143,53,254,91,81,112,246,136,30,197,54,183,120,163,112,188,128,63,32,11,200,3,242,0,109,164,174,163,26,203,119,1,161,39,101,24,214,155,25,128,10,149,186,197,15,136,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,52,171,136,212,52,171,136,10,0,0,10,219,117,192,184,135,173,20,1,67,204,70,118,28,25,131,142,33,187,164,236,121,255,0,40,231,153,246,142,52,67,73,116,172,105,190,251,241,1,103,113,184,208,116,212,57,191,192,230,40,251,122,183,59,4,8,98,210,97,211,205,90,162,253,126,252,125,204,79,166,58,194,56,186,102,29,12,183,115,41,154,58,250,181,110,136,11,197,150,93,107,154,181,169,181,245,246,223,245,176,30,122,64,80,126,63,55,181,237,239,19,89,161,100,35,105,163,156,52,55,98,42,148,207,143,185,67,136,77,167,155,91,187,70,66,189,178,95,238,137,194,208,222,17,216,90,57,214,220,111,41,157,70,165,90,228,127,66,135,1,151,144,228,68,217,219,180,107,26,24,35,36,31,190,53,128,210,241,150,165,68,125,223,124,97,110,157,89,60,0,173,254,45,252,52,48,204,248,179,203,12,181,23,29,223,124,97,22,157,241,200,110,128,174,16,110,217,69,205,158,183,221,225,64,69,116,22,95,146,172,228,255,0,97,35,248,44,137,165,209,28,203,192,138,74,223,239,62,3,240,44,8,86,147,47,104,197,25,194,175,154,240,73,238,234,100,77,86,136,233,181,19,73,110,255,0,114,16,31,129,96,6,70,39,201,47,120,84,81,60,11,222,21,181,192,85,35,65,113,26,210,52,23,16,26,128,184,128,169,16,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,3,72,212,174,3,72,1,159,104,209,123,141,106,35,220,52,17,88,6,225,157,197,5,76,172,40,3,67,156,14,253,130,193,233,74,164,124,141,42,123,158,239,148,191,140,48,47,235,137,59,31,188,44,6,148,237,153,225,165,79,107,126,146,254,48,192,8,82,199,213,35,228,209,61,50,61,223,42,255,0,20,104,103,159,39,181,142,65,64,153,112,249,171,252,56,177,129,88,250,89,113,150,122,71,251,23,248,171,67,59,185,61,95,73,73,104,22,186,95,170,190,247,151,22,36,137,42,130,221,12,201,245,106,211,247,136,82,48,252,89,91,217,10,193,40,142,21,157,223,67,79,222,32,138,50,38,200,204,189,112,162,61,116,229,105,103,62,145,153,39,140,100,219,175,219,176,47,118,141,177,45,171,194,43,174,246,217,58,190,188,44,222,155,145,12,162,125,37,39,27,53,124,185,53,182,226,59,116,217,23,71,69,152,166,222,240,159,49,40,237,177,113,255,0,159,19,188,91,173,63,224,208,116,44,34,137,189,233,148,206,207,143,184,180,48,131,69,72,133,49,89,82,205,231,203,122,178,4,237,107,253,21,129,158,218,123,180,133,97,234,79,34,110,153,52,236,203,119,15,16,216,142,189,30,99,23,11,95,210,104,75,142,38,245,52,2,186,39,111,163,52,40,156,124,44,117,78,73,29,50,85,203,109,81,112,246,136,30,249,60,5,168,192,216,197,68,83,79,169,107,113,71,206,74,43,168,239,244,54,133,215,73,220,128,110,151,144,27,237,220,5,228,10,0,208,101,99,220,53,35,113,220,251,2,214,59,152,168,1,241,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,5,14,194,163,74,184,128,160,174,235,92,80,15,200,48,2,51,191,112,169,151,89,112,26,46,99,82,72,204,184,128,26,76,203,113,13,165,238,225,198,227,120,207,168,109,168,174,2,219,98,220,51,111,200,154,75,136,204,91,122,79,141,189,99,130,1,177,194,25,44,243,46,84,90,251,79,95,214,199,208,46,43,55,243,9,155,17,124,250,159,224,44,64,94,63,180,72,230,27,18,74,251,87,15,249,160,22,234,144,65,158,215,152,191,91,255,0,56,78,190,139,108,195,51,76,172,152,77,139,159,76,248,159,29,91,29,162,9,233,12,197,181,221,71,244,62,191,170,19,113,161,220,212,226,169,37,235,28,121,102,117,17,166,235,59,253,10,31,188,6,95,176,171,182,123,250,198,225,113,27,80,229,116,25,151,104,221,46,32,56,211,37,26,96,220,50,59,90,223,124,132,121,242,128,207,30,102,155,175,33,10,42,196,92,215,209,200,95,174,66,159,27,9,10,155,157,160,93,63,169,254,17,8,211,229,11,126,210,250,253,55,87,234,87,240,161,0,71,165,14,226,226,241,26,104,234,143,62,104,14,60,58,217,33,55,26,37,164,209,69,82,119,43,23,130,48,31,129,96,66,30,25,18,157,175,166,57,79,245,60,248,253,83,66,111,52,83,37,38,137,165,8,207,133,37,2,95,245,44,0,200,132,240,47,120,106,72,208,143,33,62,241,13,100,118,0,72,209,107,24,214,145,183,125,228,3,88,212,158,3,72,169,31,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,3,72,212,174,3,72,0,208,53,141,0,55,20,40,42,161,64,26,92,51,177,239,234,22,23,74,36,153,225,173,77,127,216,95,198,25,23,237,69,114,63,120,88,141,40,18,95,35,74,155,255,0,98,254,48,200,8,75,210,5,63,236,209,62,45,223,165,127,138,52,51,139,147,229,10,41,109,4,100,123,190,106,255,0,10,40,96,238,145,42,213,227,45,64,162,234,217,63,138,52,51,91,147,234,45,92,221,65,38,199,250,169,235,189,180,80,9,59,129,185,66,48,102,127,66,79,222,32,139,63,22,95,84,54,229,138,53,193,195,220,207,212,80,127,112,134,228,89,120,178,250,160,17,235,167,43,132,83,249,39,31,159,38,223,195,96,94,221,25,229,229,9,225,37,208,209,103,216,252,146,236,215,119,11,11,167,51,198,186,142,78,146,185,100,142,155,23,31,116,100,100,86,142,164,75,240,130,197,107,108,159,233,128,91,45,62,222,75,120,124,130,50,62,148,154,119,195,235,13,136,222,192,87,51,98,13,39,150,229,249,228,128,47,250,246,132,138,105,254,226,142,130,135,222,127,160,243,190,191,113,104,71,198,142,48,41,139,175,105,53,154,201,54,170,32,19,228,223,232,204,128,154,61,31,137,94,11,68,102,59,159,58,175,240,109,11,196,146,22,175,4,32,138,22,156,125,4,178,63,154,74,86,228,219,232,109,139,168,158,0,55,75,200,20,21,47,32,80,6,147,226,53,32,183,239,20,51,46,193,82,0,62,32,2,188,59,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,1,75,219,112,95,125,128,15,128,23,0,62,0,92,0,84,0,80,206,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,2,134,87,21,0,26,109,99,222,10,222,91,128,247,110,226,23,221,96,27,118,50,86,254,3,89,94,215,46,1,109,247,0,0,59,91,128,10,145,92,7,133,196,230,148,228,149,164,149,190,124,73,239,250,133,136,13,210,9,149,124,193,185,151,233,175,244,67,232,14,185,133,76,68,181,180,40,200,173,18,71,188,175,235,84,32,143,73,185,35,82,255,0,6,242,173,11,214,109,156,27,34,181,181,61,253,224,44,21,51,20,219,123,78,229,111,201,195,247,66,106,180,46,89,46,146,81,149,255,0,182,83,252,20,56,132,121,41,41,90,236,170,52,249,60,62,200,154,253,9,158,53,209,235,43,90,245,49,149,239,238,80,192,51,110,24,238,217,251,227,116,134,204,18,108,202,174,119,233,31,222,33,188,91,128,112,167,36,101,47,123,127,177,254,17,8,203,229,12,93,161,43,244,220,255,0,82,190,252,32,147,57,218,173,45,120,237,236,127,132,66,48,121,67,93,81,183,95,166,231,111,153,93,127,181,0,96,126,15,228,240,246,96,167,16,74,35,150,171,137,95,215,178,38,239,69,228,17,81,116,170,146,68,68,116,172,13,173,245,166,68,39,96,124,22,219,93,204,27,55,50,90,88,181,95,45,254,136,200,155,253,25,224,210,197,15,74,36,148,71,150,150,129,77,242,218,254,37,144,23,197,191,33,62,241,13,64,146,178,19,239,16,170,64,8,143,168,104,220,102,91,134,225,29,250,134,146,78,109,252,0,5,72,186,192,203,125,133,72,172,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,174,3,72,212,174,3,72,0,208,53,141,0,55,20,40,42,161,64,20,62,7,239,11,25,164,234,115,97,181,75,191,251,143,248,195,34,250,47,113,31,188,44,150,146,141,231,195,122,140,239,107,236,127,135,100,4,33,233,36,90,172,95,168,151,198,219,39,241,86,70,90,104,3,52,178,168,56,93,71,247,211,165,155,246,209,240,176,197,45,40,81,147,22,106,109,247,182,197,252,89,145,144,218,1,197,101,168,232,70,178,127,125,55,223,220,226,128,75,212,145,121,165,208,138,183,24,118,207,252,146,27,241,155,209,251,161,195,167,139,230,92,18,187,97,91,254,9,14,92,105,93,178,250,175,202,2,57,180,230,132,205,82,74,21,172,181,227,166,199,195,221,25,25,21,163,155,121,124,33,223,253,201,254,152,88,125,54,186,117,4,156,184,101,140,154,255,0,13,145,144,24,2,189,127,63,110,203,151,101,239,253,116,65,101,116,253,118,212,44,34,114,249,82,153,217,113,247,22,132,77,72,49,82,189,160,231,13,197,210,147,237,133,233,116,121,70,67,43,101,101,220,143,54,178,52,42,206,33,68,118,52,39,113,220,183,111,33,41,188,160,8,189,27,45,59,240,150,78,191,4,200,136,104,255,0,159,162,62,186,191,190,97,2,126,121,59,171,218,187,20,180,90,165,171,218,238,113,206,115,201,164,108,196,226,162,182,118,153,214,106,227,29,105,29,6,146,148,21,144,218,11,114,74,246,185,220,238,99,40,83,192,96,87,36,94,51,225,229,81,163,196,22,12,75,231,105,110,177,163,95,141,137,143,149,190,68,135,29,132,126,45,110,162,41,141,254,53,162,55,146,218,204,183,161,118,37,17,18,218,82,243,208,184,138,55,72,250,54,17,133,202,127,166,94,146,122,59,227,228,130,138,193,220,71,240,126,75,27,71,194,205,31,134,230,120,8,188,241,75,141,141,109,78,103,136,97,197,149,208,203,101,98,60,189,27,218,230,102,114,120,92,4,44,242,213,121,211,82,191,7,240,62,145,152,128,202,126,74,125,40,241,215,73,51,197,31,147,85,115,225,23,131,188,201,205,159,51,32,224,245,27,70,221,174,249,217,166,243,102,212,181,229,94,217,119,90,231,123,3,167,150,158,154,88,96,182,150,21,206,26,97,158,43,115,53,55,39,230,205,138,11,152,165,177,26,173,108,182,21,231,60,99,208,235,113,87,113,213,171,164,163,181,236,86,34,34,47,85,200,107,199,26,255,0,123,127,202,67,21,185,81,60,250,177,51,226,111,67,193,0,207,254,74,109,40,241,215,73,79,146,143,201,174,185,240,143,193,222,100,230,207,153,144,112,122,141,163,110,215,124,236,211,121,179,106,26,242,175,108,187,173,115,190,127,8,172,228,51,250,118,126,246,255,0,148,132,169,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,40,125,64,71,112,3,43,138,30,226,176,212,52,153,91,172,5,6,162,224,52,141,69,192,5,69,50,247,129,149,197,11,136,13,64,2,134,118,1,80,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,13,57,123,197,11,120,169,241,11,111,176,7,3,20,61,226,188,12,80,247,128,10,167,136,160,169,29,128,117,115,244,107,33,82,155,219,198,145,253,195,16,217,166,244,143,81,224,95,203,89,179,115,143,172,183,247,55,120,153,233,129,120,148,159,182,47,188,98,48,180,226,167,117,222,5,124,185,107,115,151,208,255,0,107,119,128,139,40,19,203,159,174,246,252,98,101,116,21,94,106,75,135,251,170,255,0,69,12,33,157,165,234,111,186,247,19,71,160,187,223,156,229,116,127,221,73,245,251,148,48,12,236,131,47,20,103,237,191,16,222,45,195,98,13,121,218,51,181,186,67,144,69,214,3,173,159,157,165,111,157,189,143,240,136,69,207,40,107,215,42,253,25,127,189,91,239,251,80,74,13,79,186,81,19,251,143,225,36,69,63,40,74,239,48,175,147,111,239,87,240,97,0,99,62,137,240,187,86,34,204,75,89,151,230,43,199,194,255,0,71,96,77,166,7,49,169,163,169,196,230,189,169,248,50,225,238,77,8,106,208,177,172,245,252,121,230,183,204,40,142,175,217,44,9,167,194,22,178,210,146,19,205,127,152,144,189,94,230,216,11,131,235,11,222,20,21,63,36,133,0,84,142,195,65,21,198,180,141,41,224,3,82,74,201,49,66,226,42,92,12,8,186,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,0,26,15,136,212,174,3,72,0,167,14,3,87,30,35,109,91,184,0,220,80,161,113,21,51,51,20,0,95,3,247,133,166,199,88,20,198,80,243,182,76,156,60,251,55,147,199,115,205,126,65,118,86,86,35,247,133,187,197,166,137,116,148,214,247,223,168,252,43,96,33,3,76,89,97,65,98,149,92,100,151,75,38,193,229,151,108,52,63,119,120,184,218,5,188,162,173,104,100,110,183,205,63,192,197,15,49,167,12,57,35,19,107,85,150,109,220,219,199,135,206,240,195,188,208,65,243,69,119,67,149,211,98,231,62,63,89,137,1,51,212,169,124,198,151,171,182,9,175,224,36,118,17,150,38,200,239,235,191,40,235,233,53,18,164,50,195,185,111,129,100,255,0,200,72,230,76,150,100,201,88,189,127,226,48,17,233,166,235,110,57,81,202,114,161,71,104,217,175,2,247,70,69,241,209,181,42,63,8,179,164,211,243,165,183,91,245,225,102,180,204,81,42,127,42,177,145,158,217,52,189,190,173,161,125,52,127,133,114,31,159,188,91,133,155,101,242,139,235,162,12,120,211,254,61,148,209,242,198,245,237,93,201,100,233,36,70,162,185,248,166,120,8,144,141,249,246,34,223,174,175,239,152,147,222,80,41,154,213,79,83,200,241,93,40,41,193,127,145,15,222,35,6,44,239,20,241,251,162,190,248,64,247,56,27,142,88,141,163,182,35,75,177,63,12,103,59,12,214,6,237,188,203,164,107,133,143,133,81,145,185,11,18,217,25,107,25,94,84,220,174,74,35,74,86,133,33,104,66,211,244,31,163,62,145,84,46,147,216,93,1,137,116,60,79,235,80,115,136,44,143,124,204,153,236,204,188,252,30,177,214,155,215,106,245,233,78,181,9,200,174,36,124,72,160,38,174,209,206,177,165,180,125,161,180,146,76,84,44,109,41,89,198,69,202,87,148,201,15,203,230,12,191,16,132,178,180,25,221,196,56,212,50,220,75,137,224,105,113,43,36,217,181,59,233,244,42,210,182,123,162,102,50,65,86,90,217,172,101,35,50,180,37,81,37,130,121,9,219,225,114,172,155,112,146,225,26,13,230,22,189,107,103,116,40,236,182,245,136,67,174,24,163,232,158,251,172,33,99,150,171,206,154,149,248,63,129,244,140,196,76,141,37,84,200,171,138,86,77,90,210,209,219,108,154,160,151,195,205,37,209,58,165,183,175,133,125,180,184,211,153,22,68,180,230,66,146,118,81,18,138,246,50,35,220,33,187,150,171,206,154,149,248,63,129,244,140,196,5,211,228,53,227,141,127,189,191,229,33,138,252,168,190,125,88,153,241,47,161,224,134,84,114,26,241,198,191,222,223,242,144,197,110,84,79,62,172,76,248,155,208,240,64,50,171,144,207,233,217,251,219,254,82,18,169,195,128,138,190,67,63,167,103,239,111,249,72,74,161,151,96,13,64,0,0,0,0,0,3,0,185,96,171,252,76,195,108,40,160,234,28,53,196,106,146,147,121,234,133,216,40,181,200,230,209,16,46,68,37,80,202,90,73,106,101,105,53,36,141,179,220,119,222,96,51,244,7,206,21,33,165,6,148,211,122,178,73,41,61,35,241,81,242,141,152,195,67,234,142,179,152,145,47,59,169,78,83,187,221,119,176,250,59,90,9,196,41,10,51,34,81,25,29,140,200,254,193,150,242,1,168,7,205,140,86,148,250,87,65,69,61,5,21,164,150,43,54,244,59,138,105,196,29,103,49,60,170,73,216,203,115,221,164,37,151,146,22,185,196,124,72,192,26,178,169,196,140,65,168,106,184,180,86,15,75,225,223,157,205,31,142,121,150,219,130,132,89,161,43,121,74,52,160,205,227,60,164,118,189,207,172,6,116,128,0,11,123,164,79,155,246,39,127,129,179,175,226,78,136,49,19,255,0,81,83,242,138,178,159,153,210,213,4,38,213,43,156,193,189,47,141,99,88,164,107,97,222,65,161,196,102,65,146,147,116,168,202,233,50,50,190,227,35,22,51,243,0,232,145,255,0,4,223,252,250,103,254,176,56,29,175,178,239,109,10,233,170,212,196,98,59,243,249,75,182,187,57,223,205,155,186,26,91,246,53,212,87,84,215,84,76,112,69,51,210,49,207,53,82,200,64,0,28,243,169,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,20,80,17,246,128,31,111,96,165,207,176,86,229,218,41,123,110,32,2,51,3,226,4,125,66,134,0,53,112,46,241,66,227,112,62,55,0,226,123,195,129,238,20,26,138,197,214,1,199,136,17,88,83,49,138,153,246,0,168,10,92,187,69,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,5,12,207,168,133,69,47,190,192,54,212,103,123,219,120,170,12,204,202,228,7,229,138,145,23,148,71,188,5,79,136,160,175,30,32,119,225,96,27,81,41,35,108,174,125,98,56,244,213,37,167,192,222,129,239,231,30,175,218,226,71,159,43,182,68,125,162,63,180,208,147,109,30,7,120,183,207,47,56,121,37,251,95,184,4,56,62,121,114,223,119,30,34,93,244,4,155,41,250,77,41,53,51,210,171,137,59,143,220,161,123,196,68,77,8,219,213,110,61,249,184,253,129,42,252,159,14,159,131,12,167,118,250,201,63,131,133,1,38,144,54,54,84,119,245,199,247,136,114,11,136,227,75,172,76,40,189,177,253,226,28,146,226,3,165,170,212,162,148,69,101,77,252,142,175,108,145,20,60,160,154,238,121,175,85,170,59,124,203,223,148,237,228,66,137,97,169,255,0,66,34,127,113,252,36,136,176,229,7,101,36,237,124,245,207,63,204,173,223,98,20,5,133,208,161,165,187,94,71,30,69,126,129,68,112,47,217,44,9,169,194,148,18,40,250,124,183,220,164,176,133,99,250,210,4,50,104,54,108,248,119,27,172,113,41,62,97,137,220,102,69,250,105,129,51,216,97,171,240,82,69,145,100,127,50,33,122,253,205,0,61,161,150,235,138,10,159,2,20,0,26,72,250,134,180,141,41,36,158,243,48,26,139,129,129,113,15,123,121,1,31,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,3,77,134,163,183,88,161,223,236,0,31,2,27,70,119,27,134,118,181,198,217,149,128,110,164,238,70,40,4,86,189,128,1,71,184,207,184,91,220,90,112,147,72,205,109,238,31,133,108,92,37,90,199,110,193,111,241,85,13,174,148,154,37,69,123,234,63,8,128,16,197,167,18,201,88,139,90,220,248,243,111,224,33,134,246,131,113,72,106,191,162,144,102,91,185,203,168,255,0,88,137,26,52,232,109,182,241,18,182,202,86,183,54,254,2,24,116,250,22,76,82,198,36,81,201,83,217,73,60,227,235,111,244,8,142,224,19,129,69,186,151,41,249,86,83,191,204,246,15,135,180,72,236,230,87,212,149,189,159,226,49,231,240,241,237,117,61,40,89,42,228,169,92,58,139,119,180,64,244,49,230,68,209,95,217,126,35,1,30,26,100,197,69,162,165,128,73,52,139,20,116,208,139,255,0,120,215,120,201,204,20,105,69,207,57,10,255,0,59,222,231,245,193,142,26,99,193,41,234,142,92,166,218,191,203,179,67,62,151,186,52,50,99,6,154,83,124,241,100,218,251,63,95,215,4,24,23,202,0,242,147,36,166,136,200,183,194,205,255,0,129,14,35,106,39,124,67,167,237,213,247,196,142,114,130,173,69,39,165,138,252,97,166,255,0,193,135,17,197,17,234,238,125,90,190,248,64,156,254,77,186,94,71,91,242,125,83,180,93,81,1,182,201,106,6,103,242,185,140,54,181,109,235,225,95,142,138,109,214,243,160,201,105,204,133,40,174,147,37,21,238,70,71,188,69,174,156,26,35,205,116,68,197,164,210,172,76,98,230,244,164,246,29,83,42,118,104,252,58,144,181,176,75,52,174,21,229,146,73,181,68,178,121,115,234,206,198,135,25,112,210,222,180,155,78,102,114,67,105,111,39,68,185,157,18,42,242,138,68,205,113,81,179,26,74,45,45,37,76,58,201,160,226,34,96,151,145,4,164,45,38,136,136,132,184,179,81,44,150,226,51,32,208,210,92,207,125,36,180,116,161,116,159,194,216,236,52,174,97,255,0,93,140,147,198,231,123,230,100,207,102,121,150,35,53,109,58,222,187,85,175,90,181,75,86,69,112,50,224,101,68,67,242,115,233,235,249,149,231,175,225,190,33,177,180,97,149,77,48,219,34,226,24,135,207,21,37,142,82,16,209,198,36,144,89,222,100,208,219,105,117,173,234,36,161,43,104,179,37,77,189,234,249,106,188,233,169,95,131,248,31,72,204,70,37,233,21,128,245,150,141,216,183,61,194,170,206,10,45,43,151,68,45,114,216,231,161,201,148,77,101,198,181,20,60,107,68,149,173,57,28,74,110,105,37,171,34,201,109,168,243,161,68,94,42,115,84,207,106,9,116,138,83,55,142,218,33,41,153,122,229,114,182,245,72,70,207,10,184,168,136,181,55,116,145,26,238,252,92,66,238,163,53,116,237,124,169,73,16,73,231,33,175,28,107,253,237,255,0,41,12,86,229,68,243,234,196,207,137,189,15,4,50,167,144,215,142,53,254,246,255,0,148,134,43,114,162,121,245,98,103,196,222,135,130,1,149,92,134,127,78,207,222,223,242,144,149,66,59,8,171,228,51,250,118,126,246,255,0,148,132,169,128,214,0,0,0,0,0,48,19,150,146,90,113,154,44,83,177,237,178,217,170,2,184,130,90,156,50,44,201,109,80,81,168,50,35,227,189,70,139,151,113,118,12,251,24,79,202,249,46,56,221,14,35,162,73,131,115,96,168,165,145,6,162,63,83,186,150,222,99,255,0,222,91,247,64,33,159,2,101,169,156,227,126,30,74,22,135,22,152,234,174,83,12,105,111,203,50,92,99,73,178,123,247,238,31,78,3,230,223,67,168,14,114,210,195,7,161,245,186,188,149,188,150,34,249,111,125,84,99,110,91,143,94,75,95,170,247,223,192,125,36,0,249,123,196,184,18,149,226,61,87,44,38,220,65,66,78,227,152,202,225,89,73,202,250,211,99,239,220,38,123,145,202,94,80,122,34,61,18,77,54,141,190,173,152,196,25,160,172,107,179,80,237,221,93,167,226,237,239,17,8,134,210,102,3,154,180,144,197,121,94,183,91,177,214,243,216,125,102,92,185,242,71,188,155,218,231,107,219,133,196,206,242,78,75,10,3,66,122,82,40,161,205,190,114,153,77,162,141,70,102,122,219,70,186,214,98,236,245,44,187,189,136,12,194,16,231,249,191,180,183,255,0,133,159,254,67,44,255,0,87,19,24,48,231,251,22,122,63,127,191,12,66,255,0,24,65,127,170,14,31,107,105,245,154,142,15,130,213,49,140,231,158,60,49,248,187,35,179,237,179,187,155,35,225,63,167,236,211,115,139,131,131,54,226,188,99,139,139,172,78,51,154,125,120,244,46,22,2,227,101,93,51,208,213,156,117,174,223,240,138,121,47,147,79,38,209,93,22,161,54,189,142,34,43,35,126,41,178,67,119,67,40,70,98,65,246,153,25,222,248,247,253,150,127,255,0,160,63,247,171,255,0,179,25,91,13,128,114,250,59,70,169,214,143,152,127,50,136,117,152,137,4,226,85,46,138,156,60,149,40,157,141,39,212,74,121,109,54,69,148,156,124,247,165,23,36,151,3,62,56,33,253,139,61,32,127,223,134,30,255,0,140,35,127,213,7,205,173,157,165,102,139,84,233,243,51,195,28,93,39,159,174,92,222,236,219,220,141,163,169,215,95,219,17,77,52,205,218,166,212,76,215,70,40,153,153,136,138,104,152,136,136,229,203,187,163,57,244,190,175,234,236,46,209,218,173,174,232,73,183,54,79,37,155,6,203,21,168,105,237,94,178,58,29,165,244,29,74,144,119,67,139,45,233,59,94,229,188,136,198,3,224,198,155,218,80,85,152,195,66,210,213,6,39,109,82,185,205,75,44,151,198,177,204,178,228,107,97,222,138,109,14,35,50,24,37,38,233,81,149,210,100,101,125,198,70,36,167,23,240,178,159,198,172,58,155,97,149,83,25,49,133,149,206,117,26,247,165,238,33,17,9,212,190,219,201,202,165,161,105,43,169,164,145,221,39,184,207,129,239,43,7,69,242,110,224,117,11,88,200,171,105,77,85,93,61,29,79,204,225,102,176,173,196,199,65,169,165,186,195,169,113,9,89,38,21,38,105,53,32,136,200,140,142,215,177,151,17,251,109,13,54,182,246,166,154,244,245,76,81,17,25,231,142,249,207,47,83,141,220,253,185,187,27,59,98,223,211,109,123,20,215,168,170,170,166,153,155,113,84,196,77,20,197,62,116,198,99,21,68,207,163,171,43,128,0,115,110,174,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,96,21,20,202,65,114,11,144,10,25,118,1,91,172,12,251,5,0,14,221,64,2,182,234,235,0,190,235,5,247,88,80,0,0,0,5,74,221,98,185,72,80,173,214,43,123,0,88,133,69,47,96,185,153,238,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,2,158,184,133,70,147,227,184,6,149,145,220,204,129,6,119,34,49,85,92,81,62,81,0,212,103,212,43,123,17,10,110,185,220,47,219,192,6,151,172,104,43,246,140,33,211,1,43,47,4,172,95,221,255,0,248,113,155,203,222,86,62,23,24,145,165,28,142,30,63,193,157,116,46,124,155,109,186,102,86,190,167,176,251,128,65,93,64,147,78,207,110,188,255,0,136,74,47,39,171,228,186,114,30,198,95,219,154,11,135,185,194,8,195,171,25,212,236,189,28,185,179,245,223,216,137,50,228,240,81,248,61,10,87,221,225,162,63,129,8,2,82,37,219,216,81,251,115,251,196,57,68,119,49,197,151,122,130,173,195,57,253,226,28,173,215,220,3,168,169,179,115,84,77,139,216,127,9,34,43,185,65,156,125,81,245,235,70,132,228,249,151,191,175,201,133,18,175,63,65,46,90,250,76,175,124,191,194,33,24,124,160,242,148,19,117,244,97,67,239,249,149,210,207,251,84,184,92,6,51,104,99,16,168,124,66,152,21,139,244,9,242,223,251,101,129,53,56,74,164,46,143,167,150,71,189,82,72,67,63,253,211,98,19,52,69,116,153,196,121,138,13,86,180,141,237,214,253,144,192,154,156,28,124,151,71,211,164,74,191,204,40,78,175,114,108,5,198,46,0,40,92,11,222,21,0,26,72,174,53,10,34,246,222,3,82,74,201,49,66,226,42,92,12,80,184,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,224,52,220,106,87,1,164,1,86,177,92,109,168,110,90,227,66,138,214,1,174,224,0,2,135,192,253,225,225,113,65,4,170,94,103,187,142,167,240,136,30,232,248,31,188,60,110,34,53,172,167,38,9,177,111,213,113,250,226,0,67,6,157,204,101,196,10,225,121,63,189,155,239,238,16,194,221,232,147,28,184,108,77,165,18,151,114,229,219,189,109,255,0,75,190,46,190,158,240,217,43,202,235,114,119,115,103,15,172,194,139,45,162,226,242,98,165,50,157,229,109,183,135,237,103,192,78,230,20,186,183,105,41,3,138,85,243,73,161,85,123,123,146,7,174,143,177,180,87,246,95,136,199,137,193,245,25,209,212,237,204,255,0,64,225,63,4,216,246,145,231,102,139,234,191,40,12,26,210,189,168,103,106,8,28,201,185,148,100,199,172,253,155,99,35,112,165,166,91,231,77,90,109,125,69,247,159,183,24,251,165,28,18,222,159,65,41,57,62,124,152,30,255,0,171,108,100,86,26,165,40,231,27,36,138,250,158,5,245,98,64,142,110,80,51,205,41,165,72,142,255,0,43,205,255,0,131,14,35,158,36,173,16,233,123,117,125,241,34,250,124,169,43,149,210,197,111,210,243,110,63,83,14,35,166,47,116,91,197,238,138,251,225,3,118,83,54,154,200,102,176,115,201,28,202,42,93,50,151,68,55,23,7,25,8,242,153,126,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,60,156,159,58,108,74,180,172,160,92,145,212,207,194,64,226,45,43,14,195,51,72,53,69,37,79,205,88,75,44,165,115,100,54,150,90,66,16,228,66,156,74,154,108,148,76,158,172,148,100,78,55,120,225,127,66,72,188,73,208,50,143,210,123,14,157,134,110,119,76,75,167,42,169,165,139,75,76,166,62,93,13,50,140,89,198,33,203,17,170,33,150,238,74,75,134,122,198,91,66,80,105,83,73,109,220,89,194,188,75,170,112,115,17,233,220,81,162,162,245,19,154,102,96,212,194,27,51,142,33,183,178,159,77,135,117,106,66,212,203,168,53,54,226,9,69,157,181,173,38,118,51,20,79,54,154,186,20,208,186,89,208,145,174,34,89,42,151,226,68,190,94,112,212,221,73,18,79,39,103,179,200,119,103,127,84,162,214,50,188,174,54,70,180,187,169,215,184,227,104,53,26,146,168,14,175,232,10,203,11,107,41,182,31,98,13,61,23,35,168,100,113,7,13,29,3,18,69,157,165,216,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,254,137,180,85,210,94,141,210,187,8,224,241,74,144,129,139,151,45,49,11,150,205,229,145,36,106,92,186,98,218,16,183,88,39,44,73,121,25,93,109,104,113,36,89,144,180,230,74,23,157,180,69,111,44,236,166,85,46,210,186,73,25,47,150,66,66,196,77,40,120,8,184,231,89,101,40,92,83,229,25,26,201,58,234,136,174,181,147,76,180,217,41,87,60,141,161,60,18,68,65,119,185,13,120,227,95,239,111,249,72,98,183,42,39,159,86,38,124,77,232,120,33,149,60,134,150,190,53,223,255,0,70,255,0,148,134,43,242,162,249,245,98,103,196,222,135,130,1,149,60,134,127,78,207,222,223,242,144,149,49,21,156,134,127,78,207,222,223,242,144,149,48,26,192,0,0,0,0,6,38,114,168,75,209,27,160,222,32,62,165,44,149,2,244,158,33,4,158,179,231,72,84,29,251,172,225,159,216,25,102,49,211,148,66,15,110,208,183,21,89,214,100,203,40,109,235,218,254,167,18,202,237,246,114,219,236,128,134,110,79,169,123,147,45,51,112,162,25,163,108,148,137,230,208,121,248,89,166,92,112,250,184,217,7,110,251,112,226,62,137,4,0,242,93,75,78,101,167,38,28,26,161,137,230,161,74,109,18,229,248,35,44,174,43,34,190,194,205,31,100,79,240,15,156,125,56,160,78,95,165,238,46,48,162,108,141,117,92,115,253,14,30,49,195,115,237,244,183,247,220,76,231,38,140,189,18,205,7,240,190,25,10,89,146,225,38,17,29,62,55,118,99,20,225,253,139,175,119,117,132,67,242,144,75,78,85,166,214,41,194,156,49,49,158,97,11,19,148,186,245,208,48,238,230,253,214,124,223,100,76,230,130,48,7,45,208,243,9,97,212,233,56,107,166,97,162,46,69,107,107,110,229,190,198,123,125,128,23,224,99,223,230,254,209,35,254,22,127,249,12,207,253,92,100,32,249,239,28,38,216,218,87,118,127,7,146,136,158,44,245,207,118,61,49,226,237,14,205,183,39,103,239,143,194,190,29,93,116,249,46,12,112,77,49,241,184,243,156,211,87,238,198,49,142,244,239,72,177,127,14,170,92,49,119,25,36,149,14,211,71,179,7,23,48,92,203,100,125,22,135,133,55,9,245,234,148,130,119,162,108,185,187,37,207,46,226,59,149,237,111,230,254,209,35,254,22,127,249,12,207,253,92,91,220,11,255,0,201,143,50,255,0,3,106,239,195,76,4,90,143,151,93,182,111,233,168,181,85,17,30,125,49,51,156,253,156,220,246,234,246,107,178,118,230,171,95,99,81,114,228,70,158,245,86,233,225,154,99,49,19,49,19,86,104,156,207,46,236,71,161,61,245,253,127,72,225,117,35,31,93,215,115,110,108,145,203,53,91,84,86,161,215,181,122,199,80,210,58,13,37,75,59,173,196,22,228,157,175,115,220,70,98,214,83,186,111,104,191,86,84,18,202,90,159,196,237,170,105,57,140,102,95,4,199,50,204,81,173,136,121,100,134,209,153,108,18,83,117,40,138,234,50,34,190,243,34,29,126,159,222,105,21,223,197,126,147,133,17,107,163,183,156,14,24,255,0,134,82,95,227,173,15,223,105,109,75,218,61,85,22,40,136,196,196,117,207,124,204,120,184,189,202,220,61,155,188,155,11,81,181,53,85,215,21,219,170,184,136,166,105,136,243,104,166,168,206,105,153,235,51,158,113,201,57,192,0,57,231,82,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,2,150,184,168,0,165,136,133,44,99,80,210,103,216,1,99,235,3,183,80,165,207,180,0,5,111,215,214,40,0,43,215,188,12,186,203,128,160,169,24,10,10,149,186,194,215,20,1,91,31,80,94,252,69,46,125,160,2,187,204,86,214,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,1,164,248,141,67,73,145,241,48,26,76,207,136,38,249,136,192,248,10,17,157,192,106,62,34,164,93,162,128,0,225,116,119,118,140,89,210,101,49,37,224,222,168,191,187,47,195,220,70,83,30,226,185,139,1,142,240,13,198,243,29,218,105,89,54,159,45,55,227,170,238,238,1,0,149,219,70,222,195,116,218,250,222,191,169,18,75,201,228,191,206,252,41,17,238,240,209,31,192,132,17,213,137,77,18,57,187,162,157,250,238,5,245,2,68,185,60,127,181,248,95,240,209,191,224,66,0,148,249,105,222,29,95,86,127,120,135,40,184,142,28,172,203,103,87,213,159,222,33,203,1,198,154,182,78,64,58,68,87,51,203,252,34,17,239,167,229,50,167,233,90,238,59,98,204,74,230,190,150,178,223,68,133,46,23,18,29,18,156,240,234,78,237,246,227,239,140,50,211,162,1,43,195,122,216,205,182,140,207,155,119,153,123,188,48,8,210,209,210,41,18,92,85,155,180,227,154,146,76,153,105,181,179,113,118,28,251,196,208,224,60,113,69,210,20,225,147,185,200,233,232,53,23,70,223,66,107,242,136,64,165,35,57,163,22,231,70,74,90,62,103,165,62,40,237,196,152,62,225,51,90,48,71,237,52,77,42,172,206,30,106,86,5,93,35,247,22,123,192,100,2,124,146,247,133,70,150,206,237,164,251,136,106,1,82,43,141,4,118,26,210,41,98,236,1,82,59,145,138,23,16,35,221,184,11,136,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,2,150,235,26,134,131,1,84,141,6,100,99,90,70,218,183,240,220,3,88,0,0,161,240,63,120,121,74,228,137,82,56,212,91,121,234,248,253,90,71,171,62,7,239,15,45,90,21,228,209,159,243,127,195,72,8,132,229,0,150,172,170,170,242,44,137,188,191,50,253,255,0,83,133,46,193,142,218,50,40,211,139,20,217,92,247,109,159,197,158,25,63,202,6,182,138,107,94,183,147,167,243,47,165,98,246,48,163,23,244,102,50,249,44,211,127,251,103,241,103,132,19,179,131,119,240,50,156,51,62,50,40,63,193,54,61,180,121,146,90,35,50,191,75,242,143,17,131,95,218,101,57,255,0,32,193,254,9,177,238,99,210,70,201,110,47,43,241,24,163,18,180,136,150,109,211,120,53,54,134,186,49,49,166,121,139,181,72,238,23,202,137,133,217,118,220,196,142,150,175,201,238,204,60,189,127,74,28,222,98,75,54,160,214,72,121,243,45,106,111,107,168,187,143,176,123,248,56,114,131,207,100,161,57,237,228,21,184,95,242,128,139,125,59,221,39,32,41,52,111,233,51,52,45,255,0,83,14,35,206,96,89,99,226,83,216,242,203,252,163,25,235,166,180,205,184,196,81,237,150,183,121,76,83,210,225,191,103,239,24,29,55,44,179,88,212,246,68,56,95,229,24,9,222,228,181,79,255,0,178,44,63,62,215,230,254,148,138,24,77,202,175,161,87,200,206,168,127,73,44,53,150,77,98,105,186,182,97,17,17,86,53,109,115,50,121,155,206,37,69,17,156,212,110,37,152,167,28,94,229,39,35,110,150,82,89,19,204,180,156,220,228,184,221,160,254,29,247,187,56,63,254,107,22,50,130,168,165,228,53,197,43,57,162,170,152,29,182,75,80,64,68,202,230,48,218,213,183,175,133,125,181,54,235,121,208,105,90,115,33,106,43,164,201,69,123,145,145,239,1,243,143,163,22,144,181,86,139,248,201,37,197,202,90,27,111,216,53,144,211,25,90,226,156,97,153,156,11,169,202,236,59,138,65,253,75,136,53,37,105,75,173,180,179,66,242,101,59,235,202,133,139,212,110,61,98,182,27,98,221,0,252,91,146,42,139,13,224,222,135,40,182,13,151,218,90,38,179,54,157,101,196,111,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,243,218,124,104,85,84,232,171,136,241,115,169,76,179,95,134,85,52,193,231,41,200,248,114,113,77,192,103,53,56,153,100,65,184,165,173,47,52,130,50,66,150,163,215,54,131,89,30,98,117,13,98,184,9,81,228,52,250,117,254,246,255,0,148,134,43,242,162,249,245,98,103,196,190,135,130,25,81,200,105,244,235,253,237,255,0,41,12,87,229,69,243,234,196,207,137,125,15,4,3,42,121,12,254,157,159,189,191,229,33,42,98,19,121,55,52,151,163,116,81,194,60,119,197,42,190,6,46,98,181,68,83,50,217,68,178,24,141,43,152,204,92,68,217,109,48,110,88,210,202,50,180,226,214,226,136,242,161,10,202,149,175,35,107,241,90,52,242,143,98,198,18,233,3,61,197,236,80,127,195,24,12,64,216,33,235,54,154,130,134,134,138,125,184,70,181,48,209,48,218,164,182,218,30,101,179,81,19,125,22,221,74,148,149,229,81,165,230,194,122,128,113,37,51,105,84,254,85,5,61,145,76,225,38,50,217,140,59,113,112,113,144,143,37,230,34,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,28,176,0,0,0,29,124,254,159,144,85,114,104,186,118,168,145,203,231,18,152,246,205,152,184,8,248,100,68,67,196,54,124,80,227,107,35,74,211,220,100,100,59,0,1,224,169,60,0,192,138,10,118,205,77,66,224,165,5,78,78,33,210,180,51,48,148,211,112,112,113,45,165,105,52,168,146,235,77,165,68,70,147,50,50,35,222,70,100,61,232,0,11,127,84,232,245,128,85,204,246,42,169,173,112,63,15,234,9,212,110,77,166,99,52,166,96,162,226,159,200,132,161,25,221,113,181,45,89,80,132,164,174,123,146,146,34,220,68,61,156,150,73,38,166,229,16,114,10,118,81,5,43,149,203,153,68,52,28,20,20,58,24,135,135,101,5,100,182,219,104,34,74,18,68,68,68,146,34,34,33,205,0,0,1,14,127,155,251,75,127,248,89,255,0,228,50,207,245,113,199,235,246,149,173,159,195,229,98,103,139,61,49,221,143,76,120,183,13,211,220,157,161,190,62,91,224,53,209,79,146,225,207,28,213,31,27,139,24,197,53,126,236,231,56,238,76,96,12,106,194,140,95,196,90,151,65,88,236,100,157,212,59,77,96,205,53,81,76,17,50,217,24,69,162,33,92,140,38,23,170,74,9,174,137,50,222,236,150,60,187,200,238,119,192,143,205,253,165,191,252,44,255,0,242,25,103,250,184,252,117,27,102,198,154,154,42,174,39,207,140,198,49,246,243,114,91,27,179,93,173,183,47,106,108,105,238,91,137,211,215,54,234,226,154,163,51,19,49,51,78,40,156,199,46,252,79,161,49,128,44,230,151,213,253,93,133,218,59,85,181,221,9,54,230,201,228,179,96,217,98,181,13,61,171,214,71,67,180,190,131,169,82,14,232,113,101,189,39,107,220,183,145,24,192,124,24,211,123,74,10,179,24,104,90,90,160,196,237,170,87,57,169,101,146,248,214,57,150,92,141,108,59,209,77,161,196,102,67,4,164,221,42,50,186,76,140,175,184,200,199,233,171,218,150,116,119,169,177,92,78,103,29,49,223,56,241,124,123,191,184,123,75,121,54,109,221,169,165,174,136,162,220,213,19,21,77,81,62,109,49,84,227,20,204,116,152,199,56,230,149,176,0,28,147,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,115,16,167,30,27,128,80,0,0,0,0,5,109,186,227,65,172,137,89,119,220,107,190,235,13,181,32,205,87,43,0,214,68,174,55,21,59,6,242,73,10,0,0,10,220,187,0,82,231,218,43,99,46,177,66,226,53,25,245,0,113,222,66,162,137,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,3,74,134,161,67,224,3,73,141,36,162,37,112,21,62,3,73,91,53,172,3,112,203,175,180,80,84,248,16,160,0,178,248,200,202,87,205,22,74,119,109,29,95,91,23,160,90,60,92,103,63,52,216,147,187,95,254,140,4,3,99,20,33,67,243,69,144,130,205,180,121,37,245,177,159,60,158,138,52,72,161,18,102,123,235,70,255,0,129,8,48,91,27,208,147,230,92,169,34,249,231,171,235,99,56,249,62,151,105,52,17,92,247,214,109,255,0,2,20,4,171,74,142,240,234,250,179,251,196,57,131,131,40,249,217,95,86,127,120,135,56,5,22,70,105,50,24,141,167,4,42,143,13,107,85,244,109,243,55,248,196,48,203,149,121,38,49,127,76,248,35,138,194,218,197,41,36,102,87,55,239,87,116,76,56,8,115,136,124,161,49,98,116,103,152,190,84,108,186,63,80,200,152,141,17,166,168,136,163,233,86,136,221,186,105,8,19,233,112,245,38,59,196,55,215,137,84,175,21,39,68,165,88,201,150,83,118,207,181,150,143,184,74,190,132,83,205,182,85,79,194,235,34,12,219,163,97,15,166,123,183,38,24,183,111,239,1,155,108,111,97,181,118,160,143,238,13,206,28,70,204,33,222,17,131,247,52,253,225,188,91,248,128,113,225,184,105,50,59,141,92,56,138,92,136,192,5,72,200,46,71,212,22,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,6,145,169,92,6,144,21,35,176,219,87,68,110,17,92,109,185,212,3,88,0,0,162,138,228,126,240,242,181,198,233,4,111,252,223,240,210,61,74,248,31,188,60,141,125,186,157,143,255,0,154,254,26,64,68,15,40,11,215,173,171,198,178,255,0,122,247,223,220,97,70,63,104,198,95,236,177,77,31,237,207,226,207,11,247,167,218,127,62,149,218,239,253,235,221,255,0,53,10,44,38,140,123,241,86,155,63,219,159,197,158,1,59,24,53,253,166,211,159,242,20,31,224,155,30,242,37,57,155,34,189,183,143,7,131,63,218,101,57,255,0,32,193,254,9,177,239,221,242,75,223,1,229,35,225,174,250,207,63,175,87,87,120,164,225,58,173,78,251,223,55,226,29,196,75,25,214,103,154,219,207,168,121,218,201,237,94,199,209,189,245,157,127,82,2,27,244,165,127,95,21,72,22,76,182,114,51,174,253,108,12,69,157,149,167,83,2,236,138,119,248,102,50,107,72,168,221,124,198,144,78,171,47,143,137,47,42,252,84,192,198,105,246,233,228,196,191,101,189,252,51,18,4,240,114,93,151,255,0,177,236,56,63,111,56,244,180,88,203,38,247,152,196,222,75,195,255,0,246,59,135,5,237,231,30,151,140,25,96,142,31,100,81,231,49,67,10,232,76,104,161,38,120,107,137,146,62,121,166,231,26,157,182,7,105,122,31,91,170,121,15,55,227,25,90,28,77,156,105,10,232,168,175,107,29,200,204,143,231,143,74,157,26,43,45,20,113,114,51,11,106,248,232,73,138,21,14,153,148,162,103,12,100,148,76,101,206,45,104,105,243,110,230,166,87,153,167,16,182,212,103,149,104,86,85,45,25,28,95,210,42,55,17,8,89,229,170,243,166,165,143,255,0,233,252,15,164,102,32,46,159,33,166,243,198,178,255,0,6,255,0,148,134,43,242,162,249,245,98,103,196,190,135,130,25,81,200,107,199,26,255,0,123,127,202,67,21,249,81,124,250,177,51,226,95,67,193,0,197,97,218,204,105,58,170,81,34,148,85,51,106,106,107,5,37,168,54,142,104,152,196,65,184,220,44,195,80,178,67,251,59,170,34,67,186,181,153,37,121,12,242,168,200,142,198,47,254,131,26,25,79,116,194,196,120,169,99,147,94,103,163,41,141,158,34,166,153,52,180,28,82,91,116,215,170,134,134,109,87,187,206,234,157,34,113,73,54,219,74,20,165,102,50,67,78,77,150,144,250,50,80,58,64,224,52,118,3,70,67,66,83,242,212,195,195,166,69,17,3,46,101,69,35,126,26,219,50,225,218,50,36,161,9,73,27,74,66,13,6,108,173,198,210,164,103,185,4,92,114,98,233,227,242,16,158,195,96,54,44,78,178,208,53,4,193,60,219,52,152,204,117,112,180,187,202,67,202,114,201,213,40,245,49,15,170,28,149,153,198,218,101,70,227,199,108,238,168,230,164,124,198,99,70,16,214,88,11,138,21,6,17,226,3,16,141,207,105,216,132,179,16,112,143,147,204,58,133,182,151,90,121,181,238,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,147,78,73,77,53,249,238,14,15,68,220,77,153,205,99,39,76,235,156,162,230,15,158,189,181,64,178,198,177,114,197,25,39,59,122,148,52,235,141,41,197,41,38,217,169,162,54,201,166,80,176,147,240,0,0,0,0,0,0,0,0,0,1,30,255,0,216,152,255,0,250,253,255,0,117,127,251,193,33,0,62,77,86,134,198,179,30,94,156,227,167,57,142,190,169,108,27,11,122,118,182,237,121,79,209,119,124,159,148,199,23,155,77,89,225,206,62,53,51,140,102,122,45,38,26,104,249,47,161,180,115,45,29,166,213,52,68,214,5,233,100,210,85,21,50,134,134,76,35,171,106,53,199,212,181,33,10,83,164,133,37,49,6,68,102,106,43,164,140,203,125,133,148,254,197,158,143,223,239,195,16,191,198,16,95,234,131,41,113,22,173,240,7,15,170,122,239,155,246,255,0,7,36,209,179,109,151,91,170,215,236,236,45,221,94,123,43,46,108,150,205,148,237,123,216,248,12,24,254,203,63,255,0,208,31,251,213,255,0,217,143,139,91,250,58,199,5,189,76,71,40,196,114,153,229,30,172,182,125,217,255,0,109,54,180,234,53,123,14,170,167,142,190,43,147,21,91,167,53,213,207,56,170,105,235,158,232,195,49,177,255,0,9,126,78,120,73,62,194,207,8,57,147,158,246,95,151,246,77,167,83,169,137,105,255,0,83,206,140,215,213,101,242,138,217,175,190,214,60,90,195,174,76,95,0,113,6,152,174,254,77,219,127,131,147,152,41,182,203,224,214,171,95,179,190,135,117,121,246,165,101,205,146,217,178,157,175,123,31,1,156,224,62,203,250,13,62,166,228,93,187,78,106,142,156,231,215,221,45,115,101,111,118,217,216,154,58,244,26,11,220,22,171,153,153,142,26,39,51,49,20,207,58,169,153,233,17,28,164,0,1,246,53,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,5,12,236,2,150,182,251,135,29,226,167,212,40,101,190,192,40,2,182,177,144,31,16,20,21,34,191,88,22,226,184,90,251,192,12,250,131,142,224,227,187,176,12,250,128,56,238,236,20,21,62,4,25,187,128,11,129,138,10,153,220,56,110,237,0,34,235,26,133,56,110,20,61,198,2,183,223,97,81,66,59,245,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,25,245,10,138,122,226,1,164,202,229,196,105,36,216,239,112,115,137,141,40,242,136,6,233,29,133,5,76,183,92,80,0,90,156,84,103,63,53,244,173,109,127,87,212,11,172,45,102,40,149,249,179,254,123,252,192,16,47,143,48,58,190,99,241,183,190,211,235,126,180,51,43,147,226,39,230,36,31,67,253,217,183,215,237,33,70,32,105,4,172,220,193,187,251,171,253,16,200,205,3,167,155,50,101,16,155,46,109,109,103,15,210,207,107,95,101,46,22,1,49,212,235,153,225,20,121,109,227,76,184,247,16,237,213,196,121,202,49,253,100,181,197,101,183,203,6,92,125,170,71,163,190,98,184,10,11,37,164,172,14,213,64,84,104,214,229,205,177,250,219,218,207,178,47,109,175,184,90,252,116,133,214,208,243,180,231,181,246,110,175,118,104,4,27,233,41,13,176,99,53,66,156,250,203,28,33,112,183,24,70,76,72,78,128,207,231,92,161,57,45,106,46,31,175,246,168,193,45,48,160,246,124,99,168,87,172,205,119,160,139,133,191,73,52,51,71,64,24,207,151,229,205,234,252,154,49,146,189,253,180,40,9,36,150,157,224,161,254,178,143,188,67,144,145,197,148,43,52,182,16,237,198,29,179,255,0,36,135,41,32,42,101,113,182,174,35,116,109,168,183,216,5,11,137,123,227,89,241,33,164,138,202,33,168,248,144,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,3,72,212,174,3,72,10,145,216,109,169,70,55,8,139,172,109,153,118,128,214,0,0,52,172,247,25,119,15,33,136,43,52,211,113,230,86,221,170,252,34,7,175,95,3,247,135,143,196,27,29,55,30,70,127,173,126,17,0,33,227,79,168,135,21,90,215,109,154,75,47,204,189,246,247,40,81,99,180,92,111,62,42,83,39,99,223,182,240,253,172,240,190,26,124,234,252,54,174,139,57,95,230,103,95,184,194,139,57,162,147,9,94,41,82,230,89,142,251,119,15,218,207,128,156,156,28,178,104,234,116,187,36,80,133,255,0,84,216,247,235,224,60,46,18,52,148,82,52,253,140,255,0,65,33,11,127,214,155,30,241,73,232,144,14,27,132,89,184,245,139,117,137,241,165,9,205,185,86,223,79,93,229,31,102,79,202,46,35,247,37,112,235,49,104,113,161,242,107,153,236,164,239,218,56,159,214,192,66,238,49,76,19,31,57,164,210,151,26,81,166,41,210,232,29,248,173,158,241,98,170,34,181,65,51,35,234,140,120,191,203,49,118,234,210,40,202,146,150,109,93,113,196,146,36,241,222,227,66,213,85,205,234,170,185,211,86,50,201,48,137,78,254,59,156,80,9,218,228,186,47,255,0,99,184,113,245,115,143,75,198,12,176,73,21,134,40,114,93,23,255,0,177,188,56,250,169,207,165,227,6,87,163,201,251,32,55,16,68,86,16,179,203,87,231,79,75,124,31,192,250,70,98,38,153,6,119,43,136,89,229,170,243,167,165,190,15,224,125,35,49,1,116,249,13,10,231,141,127,189,191,229,33,138,252,168,190,125,88,153,241,47,161,224,134,84,242,25,241,198,207,222,223,242,144,197,110,84,111,62,188,76,248,155,208,240,64,50,167,144,207,233,217,251,219,254,82,18,166,34,179,144,207,233,217,251,219,254,82,18,166,3,27,116,232,208,202,69,166,30,28,66,203,27,154,243,53,103,75,237,17,20,204,201,213,172,225,82,227,164,141,108,52,75,105,189,217,119,84,209,27,137,73,184,218,144,149,39,49,18,218,115,231,218,109,41,154,200,38,177,178,41,236,178,46,93,50,151,68,57,9,25,7,22,202,153,126,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,245,60,48,3,148,235,64,239,147,124,138,39,30,112,158,75,154,190,167,229,234,231,41,92,186,93,172,138,170,25,74,217,75,119,86,181,37,174,135,97,49,6,156,173,184,235,201,38,217,43,228,105,36,30,131,147,79,78,168,157,38,169,152,172,48,196,232,248,184,172,80,167,33,223,153,69,71,42,21,166,216,155,203,142,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,204,90,183,18,165,154,156,38,243,124,124,187,208,21,253,101,133,149,148,167,16,112,250,161,139,145,212,50,56,130,137,129,142,134,50,206,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,115,253,161,38,152,52,206,151,56,94,212,233,39,9,5,91,72,225,216,77,89,39,132,106,35,81,2,251,174,62,134,86,219,142,160,146,164,60,152,101,186,72,74,220,54,201,68,133,169,70,89,148,25,20,0,0,0,0,0,0,0,0,0,3,198,227,61,63,55,171,48,122,186,165,169,248,77,170,105,57,166,166,114,248,38,53,137,70,182,33,232,87,16,218,51,44,201,41,186,148,69,117,25,17,95,121,145,8,165,252,192,58,91,255,0,193,55,255,0,62,150,127,172,9,140,1,198,235,182,93,157,161,84,85,118,102,49,225,143,202,91,182,234,239,230,210,221,11,55,44,104,104,162,168,174,98,103,142,42,158,145,142,88,170,144,0,7,36,210,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,20,51,62,160,202,66,160,2,150,176,161,238,220,67,80,211,190,247,176,1,16,31,16,185,246,1,241,1,78,3,85,238,67,72,169,17,0,169,95,176,105,204,68,103,188,134,171,151,104,219,89,118,111,222,2,166,172,187,238,91,198,146,117,39,193,73,63,178,52,56,103,100,145,23,1,199,101,43,223,116,31,218,1,206,51,184,212,92,55,141,180,216,206,253,131,93,212,103,107,110,0,225,192,80,87,134,224,177,118,128,169,23,88,168,161,91,133,197,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,15,128,13,11,34,59,152,162,119,13,118,35,33,167,41,0,212,66,135,196,84,248,17,10,0,11,99,138,13,169,124,217,145,42,85,181,220,10,254,192,92,225,111,177,9,151,15,96,200,218,213,234,183,177,95,216,0,129,237,33,101,206,193,243,5,153,120,179,237,94,82,79,171,85,221,222,46,14,133,147,3,106,123,78,32,212,217,94,177,131,61,231,237,225,251,199,71,165,3,17,108,248,53,172,134,113,23,219,109,153,6,87,245,17,181,162,4,122,24,169,233,148,169,198,146,103,87,65,29,148,118,250,36,63,120,9,203,195,136,130,122,82,225,154,145,243,217,150,227,246,168,30,220,183,21,133,179,194,40,162,137,146,184,180,169,10,34,143,50,186,78,229,228,54,46,110,235,0,23,17,225,241,90,29,49,20,156,209,165,26,186,90,142,28,125,85,3,220,23,17,229,49,18,29,46,211,83,3,60,215,61,87,15,174,32,4,40,105,225,46,110,27,21,39,203,187,133,120,200,2,233,126,208,71,112,200,238,79,231,217,76,238,17,36,242,46,84,107,101,108,197,236,225,69,136,229,8,133,75,88,147,59,87,76,175,48,151,150,255,0,249,61,34,232,114,126,76,158,58,189,48,235,75,100,134,233,2,34,59,29,206,206,194,151,104,9,98,144,18,78,85,4,162,59,222,21,163,255,0,36,135,100,71,113,212,82,238,26,228,146,235,219,231,38,79,119,212,36,118,228,69,212,2,132,118,26,86,91,236,53,216,187,70,133,25,220,6,146,78,254,177,184,148,216,105,35,26,136,207,176,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,1,164,106,87,1,164,0,104,81,222,195,112,239,214,54,215,109,214,1,172,5,74,253,66,128,52,175,129,251,195,198,226,45,147,76,76,23,125,254,43,240,136,30,201,124,15,222,30,55,18,9,62,10,76,123,124,79,225,16,2,27,116,247,119,54,32,87,72,185,88,249,179,240,16,162,220,232,133,2,167,241,50,147,82,80,226,179,109,254,73,95,244,188,64,184,58,121,164,190,72,117,206,239,239,103,224,33,71,67,161,60,50,23,136,212,98,148,139,145,243,143,95,184,68,128,154,60,45,99,85,74,200,146,100,162,52,201,225,75,127,214,208,61,162,183,22,225,230,104,6,178,83,210,139,38,196,82,200,114,45,254,209,3,212,40,142,192,56,17,6,100,162,247,204,89,60,110,204,174,101,232,159,233,158,175,173,139,213,20,106,37,239,237,49,99,113,190,37,214,249,150,235,181,246,158,175,173,132,136,92,154,180,107,172,41,18,50,87,232,147,127,133,104,95,220,44,228,227,60,127,84,202,175,249,49,28,135,109,159,61,15,179,248,61,181,100,207,145,203,231,218,81,123,107,173,107,23,147,126,187,21,130,117,231,34,43,74,69,38,172,223,53,25,46,22,226,235,66,86,244,37,132,81,81,110,153,55,194,166,87,95,185,67,8,47,214,139,56,31,249,156,48,50,155,193,143,9,252,33,240,121,81,159,52,182,45,147,95,175,139,122,35,212,181,142,101,203,174,203,229,157,242,223,117,236,87,117,178,221,188,113,225,210,100,157,229,190,227,146,146,234,49,70,162,34,204,48,179,77,126,78,2,210,255,0,20,229,120,151,242,101,240,75,155,41,246,36,91,23,131,187,126,179,87,19,16,246,183,89,181,53,107,237,57,114,229,59,100,189,247,216,179,80,146,92,108,40,178,43,25,144,12,85,208,95,65,191,204,96,117,183,251,40,120,97,225,143,54,254,162,115,126,203,178,109,63,178,29,207,155,105,246,182,201,215,125,214,179,74,62,74,95,205,39,142,181,54,53,252,158,124,28,240,143,98,249,153,224,182,217,168,217,224,217,134,245,109,173,188,217,181,25,188,130,182,107,111,181,207,62,200,134,231,173,32,24,171,160,206,131,63,152,187,195,111,246,81,240,199,195,30,109,253,68,230,253,151,100,218,127,100,61,159,54,211,237,109,147,174,251,178,164,84,138,226,182,32,21,0,0,24,1,164,239,36,157,43,143,216,203,58,197,202,91,22,188,7,240,143,87,19,49,149,162,153,110,49,149,71,18,114,187,16,218,144,251,25,117,185,82,226,201,73,90,148,234,157,89,172,243,229,79,83,129,124,148,184,143,163,166,35,203,177,67,11,244,188,216,102,176,55,105,230,93,162,13,112,179,8,85,25,27,144,177,45,148,192,181,140,175,42,110,87,37,18,146,149,161,72,90,16,180,200,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,10,25,216,10,253,97,97,80,20,62,3,72,213,114,224,40,101,190,196,2,132,43,98,62,34,156,0,5,76,139,168,104,61,219,203,121,141,86,87,80,91,237,128,227,186,181,36,202,196,91,198,150,92,89,222,233,47,180,57,10,105,10,222,164,253,208,38,144,158,9,181,251,192,18,86,63,124,107,225,192,8,136,248,245,10,151,0,11,220,140,83,117,131,222,224,29,16,2,226,53,10,23,112,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,240,21,20,62,0,41,192,175,214,52,26,204,213,212,53,244,109,188,83,42,111,123,0,173,183,17,138,10,157,237,220,40,0,60,77,104,233,252,167,123,125,19,252,209,237,135,130,175,226,25,135,216,51,47,46,109,111,81,159,176,1,12,250,98,195,178,199,130,58,151,13,89,182,251,220,200,255,0,185,197,166,209,146,100,228,37,105,75,54,157,94,250,166,5,93,46,62,170,207,127,112,246,58,79,212,188,239,224,213,163,117,186,173,179,232,121,109,125,79,113,118,11,115,163,179,137,42,222,150,53,30,255,0,9,160,109,255,0,190,104,4,237,232,245,28,184,186,93,245,171,38,233,178,147,209,250,219,66,244,219,117,197,132,209,145,220,244,132,69,213,127,155,43,234,247,38,69,250,35,220,2,165,196,121,234,233,57,169,184,226,223,244,47,194,36,122,18,226,58,74,189,57,228,81,105,181,239,171,254,26,64,67,71,40,163,54,196,41,202,140,148,95,52,165,254,142,33,237,244,4,67,9,171,200,201,222,145,210,59,203,49,126,187,10,60,191,40,244,50,145,94,206,23,146,196,115,73,121,94,255,0,241,113,13,221,2,38,203,69,127,16,202,162,44,148,82,171,73,22,78,22,126,20,187,0,76,45,38,100,82,25,102,83,191,202,44,255,0,1,35,186,34,46,161,231,40,119,117,180,244,165,70,171,145,203,152,62,30,209,35,209,36,5,76,139,172,105,86,253,227,81,149,198,147,50,1,66,46,177,168,143,168,105,35,46,161,82,226,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,128,210,53,43,128,210,2,167,126,177,180,162,181,134,238,243,27,107,190,235,128,215,112,0,1,165,124,15,222,30,59,17,210,106,165,102,36,69,250,207,225,16,61,138,248,31,188,60,141,124,74,93,59,30,139,238,61,87,225,18,2,26,52,244,109,73,196,42,228,204,191,189,159,128,133,30,123,66,135,242,98,45,26,147,93,136,185,199,171,220,34,71,173,211,238,25,73,175,107,183,46,155,23,53,245,251,140,40,183,122,29,71,46,31,19,105,20,18,142,201,219,248,17,127,115,196,0,156,156,63,90,149,78,202,12,206,228,114,200,115,47,250,8,30,157,103,98,30,63,13,29,83,148,196,145,106,59,146,165,48,199,195,220,208,61,130,252,146,1,214,198,31,72,175,218,98,194,99,210,141,60,197,99,254,234,255,0,68,47,220,89,93,69,126,211,22,3,72,21,234,249,135,191,106,255,0,68,18,33,134,13,106,85,115,72,145,157,254,107,67,254,25,177,46,122,20,34,212,67,214,47,247,74,175,192,195,8,137,150,171,61,117,73,119,77,161,255,0,12,216,151,173,10,74,212,59,247,255,0,124,138,252,12,48,12,189,100,247,125,145,188,70,119,27,13,25,91,119,104,222,46,32,55,82,123,183,138,47,129,216,85,59,200,81,123,146,96,52,163,121,216,198,225,240,33,182,142,63,96,110,31,2,1,75,216,86,230,40,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,165,128,248,238,226,42,40,100,119,185,0,210,125,224,43,99,189,133,15,112,10,220,194,221,102,40,23,1,91,151,88,111,48,34,184,112,226,0,102,93,64,87,251,1,107,113,20,184,10,251,220,2,214,45,252,64,143,168,86,196,96,40,87,251,3,80,165,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,135,192,84,80,238,3,73,240,26,72,213,155,184,106,50,232,220,105,78,243,1,172,183,238,48,34,222,28,56,113,2,238,226,1,109,251,133,178,197,3,89,115,101,189,219,252,193,115,74,247,22,215,18,97,222,115,155,174,164,238,215,127,152,2,6,177,209,216,131,230,77,106,191,186,109,184,189,200,116,90,62,46,213,213,44,68,127,238,150,7,240,205,15,69,164,60,35,208,222,15,229,90,11,54,215,195,127,235,67,207,104,244,139,215,52,177,245,248,75,3,248,102,128,78,86,139,247,58,62,32,255,0,227,165,254,9,145,127,210,91,174,44,6,140,4,105,163,226,11,254,58,95,224,153,23,253,39,186,192,42,58,202,145,162,118,77,16,156,183,51,201,215,237,200,118,99,135,54,78,178,5,212,31,3,203,252,34,1,17,220,165,146,55,25,159,199,204,74,22,196,236,230,94,140,249,248,252,206,61,214,191,112,240,26,13,198,161,140,71,141,65,59,149,73,166,156,73,244,111,244,120,97,124,249,77,37,173,155,46,56,73,78,99,159,192,92,243,31,247,189,193,140,122,32,207,10,85,138,19,91,155,150,76,141,246,250,41,35,253,49,15,219,239,0,155,188,59,121,14,82,210,69,18,174,103,42,134,51,221,238,104,30,173,35,194,97,28,90,35,40,202,117,210,37,93,201,36,34,247,145,23,22,155,252,163,222,110,32,21,26,76,146,42,119,234,20,52,223,128,13,61,17,168,136,105,203,110,35,89,112,1,80,20,226,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,3,72,212,174,3,72,10,164,109,241,226,55,18,54,213,191,134,224,26,237,112,4,145,246,138,157,186,128,105,87,3,247,135,150,173,208,74,145,70,149,139,232,127,195,72,245,42,59,17,251,195,202,214,170,249,141,24,91,254,135,252,52,128,136,158,80,40,84,149,81,94,58,72,65,31,204,189,246,223,234,112,162,194,232,165,18,166,49,90,151,44,235,34,78,221,228,159,236,103,198,67,114,128,183,121,245,120,230,235,124,203,254,4,40,198,237,24,148,105,197,122,104,200,204,173,182,112,253,172,240,9,219,194,87,181,148,141,62,163,53,29,228,176,135,191,235,77,143,118,163,186,72,91,220,28,85,232,234,118,247,63,152,80,159,130,108,92,19,224,3,133,18,155,168,189,243,24,249,164,57,127,107,246,253,151,254,136,100,44,65,92,203,223,49,143,186,68,145,35,193,251,151,29,175,253,16,8,91,148,255,0,111,116,151,252,173,13,248,102,196,190,232,86,69,224,52,70,239,247,72,191,192,195,136,129,148,17,248,119,73,111,253,87,134,252,51,98,95,180,43,50,240,26,35,252,36,95,224,97,192,101,203,93,94,248,228,36,174,99,97,163,34,47,178,55,208,162,32,27,137,221,97,71,56,24,170,84,70,86,46,34,139,35,177,144,13,41,220,119,27,135,228,144,210,146,237,26,140,247,88,5,5,72,174,4,101,214,43,114,236,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,1,67,21,0,20,34,59,220,80,204,134,161,164,248,128,113,220,64,101,97,82,45,247,5,112,1,66,35,234,26,134,129,172,5,46,70,66,132,93,98,187,139,236,129,240,1,75,95,121,10,145,31,104,161,17,141,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,168,106,26,84,93,96,23,43,88,105,185,92,106,63,38,227,65,113,1,175,143,0,45,198,40,0,42,71,190,226,219,226,82,204,185,186,198,101,234,223,230,11,142,69,113,224,113,5,164,175,96,186,82,118,214,241,47,168,1,2,58,65,190,167,121,130,235,89,219,106,226,127,90,29,54,142,232,207,93,210,182,183,246,205,2,95,245,205,15,89,164,204,51,48,158,13,229,101,180,231,219,60,132,145,112,212,254,81,210,104,205,12,79,86,212,170,242,160,237,84,192,150,242,247,102,64,77,214,141,8,38,169,24,132,168,138,231,57,89,238,250,211,34,252,164,238,66,201,104,244,198,174,152,124,136,146,95,53,148,123,190,182,208,189,136,43,16,13,67,98,57,36,168,85,149,139,171,239,144,223,27,113,101,120,101,125,143,190,2,53,121,76,33,190,82,82,205,40,177,207,224,122,191,226,247,70,17,104,225,16,112,248,159,57,50,82,203,230,108,66,122,39,251,33,145,159,156,164,114,151,34,100,137,117,36,207,74,160,130,242,184,252,226,239,112,143,44,16,137,216,177,82,126,133,26,186,16,177,72,232,247,68,183,249,0,78,110,3,196,147,180,29,45,229,25,248,57,2,123,254,178,208,186,6,71,214,44,214,142,177,137,126,133,165,72,141,127,218,204,9,239,250,203,66,242,168,5,76,143,168,80,238,93,96,103,216,22,51,222,3,65,157,250,198,180,112,26,76,138,220,6,164,112,251,32,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,162,184,13,35,82,184,13,32,42,145,182,55,8,236,52,44,237,96,26,128,0,6,149,240,63,120,121,154,205,121,36,113,135,107,219,87,252,52,143,74,225,245,119,15,41,93,158,90,126,57,124,109,170,254,26,64,68,215,40,36,202,243,186,246,27,83,253,235,233,102,246,144,167,216,49,179,69,243,207,138,244,209,218,215,219,63,139,60,47,142,159,207,94,187,174,203,47,247,175,175,220,97,69,150,209,81,141,110,42,210,234,205,107,237,189,95,177,159,1,57,120,59,253,167,211,223,242,28,39,224,155,23,4,247,21,199,129,194,82,203,72,211,232,246,50,88,66,255,0,170,108,123,213,121,4,3,142,255,0,18,251,35,29,180,147,78,95,7,119,255,0,117,255,0,161,25,22,190,35,31,116,140,44,222,15,117,91,107,255,0,66,2,21,101,27,171,170,79,190,109,13,248,102,196,190,104,84,127,156,104,130,255,0,210,69,254,6,28,68,44,164,255,0,63,84,153,219,132,218,31,240,205,137,122,208,168,243,80,239,157,191,221,34,191,3,14,3,47,25,225,246,70,250,120,13,150,186,189,241,200,73,92,172,3,82,78,197,192,84,247,144,33,54,50,222,14,112,48,2,62,161,81,161,7,190,221,195,112,248,16,10,0,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,0,0,2,134,87,21,0,26,72,174,53,0,0,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,0,6,147,222,99,80,161,159,80,10,25,216,172,52,145,223,168,106,61,201,26,12,239,212,3,95,29,194,130,190,180,133,0,7,129,196,7,181,123,7,70,247,214,245,253,64,247,228,118,30,18,189,60,219,15,85,181,191,230,128,129,173,35,35,53,222,15,120,187,91,107,235,250,200,234,116,105,221,90,82,199,255,0,165,16,63,133,100,122,13,38,26,217,252,27,233,102,205,182,117,91,245,145,210,104,196,188,213,149,47,187,253,212,193,126,21,144,19,123,163,191,74,151,124,255,0,227,117,126,13,161,124,81,195,236,139,41,163,226,173,76,62,86,227,54,87,224,218,23,173,28,62,200,13,67,75,251,216,87,216,251,227,80,47,123,102,3,11,116,248,130,215,210,144,231,172,203,121,244,47,173,191,233,55,132,77,72,34,185,191,21,106,115,213,235,44,252,106,56,219,244,201,111,251,130,94,116,237,69,233,40,109,255,0,171,176,191,197,30,16,241,22,121,113,54,167,235,249,126,55,248,192,9,180,209,54,59,104,162,105,63,21,150,244,140,2,188,171,253,5,129,146,74,24,167,161,162,243,81,180,153,91,253,198,64,126,10,28,101,97,157,192,80,84,184,24,160,169,112,48,20,21,205,220,52,153,117,130,120,0,212,92,70,161,164,184,141,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,2,138,224,52,141,71,110,177,67,184,10,112,226,54,212,55,76,136,252,163,176,219,89,22,235,0,214,0,0,52,175,241,15,33,136,238,18,105,73,137,157,183,106,122,253,213,3,215,175,129,251,195,194,226,131,196,154,86,102,70,164,145,22,167,137,251,162,0,67,182,158,175,37,85,229,114,146,50,223,205,157,126,227,10,60,6,135,109,102,196,202,69,121,191,187,250,191,99,196,15,97,167,99,228,188,68,173,208,74,73,145,243,111,3,247,8,97,231,180,49,131,39,177,26,143,59,44,239,206,28,62,177,16,18,38,191,13,55,83,18,66,191,9,76,55,224,208,61,167,20,145,30,225,228,112,233,132,55,77,201,136,140,238,82,184,114,177,253,109,3,215,40,186,36,16,54,213,196,99,222,145,232,63,206,247,31,211,125,95,89,25,6,161,96,52,142,50,47,7,174,127,221,127,232,64,66,148,164,139,195,154,83,127,234,180,63,225,155,18,241,161,74,45,67,191,191,253,210,43,240,48,194,33,165,91,171,170,78,223,223,104,127,195,54,37,239,66,131,63,1,223,221,254,233,85,248,24,96,25,122,201,91,237,142,66,70,195,100,95,116,111,162,215,185,128,214,146,59,138,44,184,239,26,136,203,141,198,149,241,51,32,20,71,17,184,124,8,109,165,61,102,55,15,201,32,20,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,105,80,212,40,124,0,80,252,129,164,140,184,92,84,203,112,210,69,210,184,13,102,123,172,22,20,21,225,192,5,8,133,189,196,39,146,207,55,220,203,126,183,174,222,192,92,33,108,177,51,88,174,109,178,12,253,91,129,125,64,8,41,210,70,96,220,127,131,186,178,79,67,107,189,151,155,142,167,242,14,179,70,135,137,21,173,44,86,191,231,162,4,248,251,171,34,184,246,194,225,249,139,58,22,156,219,87,148,86,253,104,109,104,216,77,21,109,75,17,184,95,219,68,15,89,126,188,200,9,203,209,213,194,114,149,136,62,31,53,150,92,125,205,161,123,80,71,111,178,44,134,142,9,108,233,71,204,151,127,154,234,235,247,54,69,241,45,197,96,0,95,169,152,10,44,250,6,64,49,31,78,223,237,58,23,254,94,133,254,40,240,134,185,154,242,98,109,80,102,95,170,17,191,198,12,76,174,157,164,71,71,66,255,0,203,208,223,197,30,16,207,57,191,201,50,168,47,248,198,55,248,193,128,153,189,11,85,122,62,147,50,47,247,23,1,248,40,113,150,163,18,116,41,177,209,212,150,255,0,247,21,1,248,40,97,150,215,176,0,169,112,48,50,176,23,3,1,67,224,40,158,2,167,192,81,60,0,84,106,46,22,26,120,10,247,245,128,212,2,133,188,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,80,248,10,25,245,10,153,216,80,237,246,64,81,68,70,68,54,174,102,55,70,139,88,6,177,82,34,176,123,226,150,221,112,26,28,224,126,240,182,152,193,19,168,164,166,234,186,11,46,207,229,125,117,177,114,157,61,199,110,193,103,241,242,36,216,161,103,171,207,151,46,203,190,215,250,51,64,33,227,77,168,221,163,18,171,52,230,108,201,92,221,228,159,236,120,97,216,232,55,0,151,241,6,138,89,147,157,46,114,225,245,136,145,227,180,187,140,218,113,70,172,65,185,155,54,193,186,214,253,46,192,185,218,6,65,41,85,173,12,230,175,113,243,158,251,251,140,80,9,135,161,217,38,164,114,196,145,43,116,189,146,223,245,9,30,146,253,71,184,116,212,170,50,73,165,228,69,99,40,38,139,252,132,142,224,203,180,6,133,218,251,134,59,105,41,16,180,248,57,98,78,253,179,253,8,200,119,12,146,123,186,198,54,105,44,253,188,28,186,255,0,187,58,190,178,2,25,165,6,103,93,82,151,47,213,104,111,195,54,37,247,66,130,63,1,159,221,254,233,21,248,24,97,15,242,5,235,107,186,80,175,123,77,225,191,12,216,152,77,11,17,150,135,127,119,251,164,87,224,97,192,101,195,102,125,125,163,122,253,68,54,145,110,190,209,172,188,162,183,0,27,165,228,216,106,183,67,188,104,74,139,172,198,171,153,159,68,0,140,133,110,103,186,192,73,47,92,65,195,128,10,152,160,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,0,0,0,0,0,0,0,0,0,0,0,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,171,136,212,52,159,16,3,242,6,146,62,161,85,91,47,120,208,87,205,220,3,88,175,13,228,4,125,160,100,2,130,219,226,75,136,111,155,186,105,43,235,184,159,212,11,144,45,150,39,195,154,185,182,200,189,181,221,127,80,2,8,244,139,121,184,143,7,178,184,133,101,218,252,147,191,235,35,162,209,213,195,69,115,74,218,223,219,52,9,255,0,215,50,59,157,32,96,86,199,48,248,172,185,182,175,93,127,214,135,67,163,218,178,215,20,182,251,126,121,96,127,12,208,9,210,209,145,90,202,66,33,74,181,202,114,178,221,245,166,69,250,47,36,198,62,232,186,225,170,142,136,233,126,173,47,171,220,153,25,0,147,221,96,21,5,23,64,204,1,94,70,224,24,145,167,103,246,157,11,255,0,47,67,127,20,120,67,52,222,234,196,218,160,173,250,163,27,252,96,196,204,233,221,127,3,161,127,229,232,111,226,143,8,108,152,55,155,19,170,139,167,245,66,59,175,246,65,128,153,77,10,136,138,143,164,238,127,238,42,3,240,80,195,45,79,127,1,137,90,23,145,149,37,74,23,101,25,3,248,40,113,150,167,187,128,13,74,2,224,96,160,46,6,2,135,192,81,60,0,204,139,112,39,128,10,128,10,151,16,21,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,40,174,3,77,134,163,183,88,161,152,10,13,3,89,238,226,52,218,252,0,107,80,165,247,88,84,206,226,150,221,112,27,78,216,136,253,225,98,244,147,140,212,97,253,68,105,115,41,167,100,234,191,209,217,23,206,33,69,145,91,253,105,140,109,210,162,102,136,92,63,169,205,111,229,203,177,95,163,123,93,246,59,128,67,158,147,145,103,21,139,85,42,13,204,217,182,61,214,183,8,102,70,73,104,11,35,53,206,40,72,253,150,228,124,233,211,207,237,98,139,133,198,44,99,204,90,99,241,126,120,104,115,88,78,108,221,86,189,161,90,252,131,55,116,1,149,35,155,40,56,147,99,165,243,83,165,155,219,69,23,104,9,56,167,208,77,202,160,83,107,90,21,162,255,0,36,135,98,163,184,224,201,200,211,1,10,158,162,97,5,254,73,14,106,184,0,217,114,230,100,49,71,74,73,195,80,190,12,103,136,203,155,109,183,64,207,134,163,184,101,99,170,50,62,61,163,7,116,205,154,189,9,224,126,169,252,153,249,194,253,18,59,219,103,238,1,21,244,139,169,122,188,165,200,149,115,41,188,39,87,187,32,76,142,133,201,181,13,17,152,183,248,70,191,192,195,136,101,195,133,27,248,129,76,146,207,53,167,48,93,223,71,64,154,29,14,219,38,232,167,201,37,98,240,133,71,255,0,85,14,3,42,210,71,107,144,27,153,75,121,216,197,16,123,183,246,142,190,113,28,136,70,148,173,110,67,36,145,249,55,235,176,14,205,165,231,177,17,220,204,114,80,155,36,142,219,199,83,37,138,218,161,217,127,62,108,217,183,218,220,12,200,118,233,191,216,0,222,123,130,198,42,101,216,52,153,174,224,43,99,20,21,44,253,97,99,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,5,55,113,21,20,51,221,96,26,84,70,103,114,224,52,145,43,55,112,214,126,64,210,74,59,241,1,170,214,226,23,237,224,7,192,133,0,5,183,196,165,44,185,186,231,250,247,249,130,228,11,123,136,36,195,187,6,125,246,214,219,143,180,1,4,26,67,235,207,193,252,255,0,178,251,61,200,120,236,5,123,87,93,82,197,154,223,158,56,19,225,238,205,11,175,165,4,170,95,5,224,214,70,50,103,219,47,210,81,222,218,158,254,241,102,240,106,41,168,90,218,154,89,185,151,36,250,13,119,177,157,172,243,96,39,71,69,136,164,170,144,124,141,206,51,197,117,123,147,3,35,16,100,162,185,24,197,29,17,39,13,198,210,46,154,98,115,145,212,10,71,145,111,161,49,221,222,50,181,139,90,221,224,53,130,189,76,197,79,136,162,253,76,192,98,54,157,166,126,7,66,255,0,203,208,191,197,30,16,240,236,59,145,24,161,84,33,8,204,101,29,28,124,109,250,96,76,54,157,231,106,58,23,254,94,133,254,40,240,137,74,126,9,17,152,183,85,33,77,103,249,98,57,86,205,111,211,37,249,64,75,206,135,80,111,177,71,210,139,54,242,222,142,129,46,36,127,66,135,25,85,99,49,143,26,44,192,55,9,67,210,106,67,89,15,193,56,4,249,87,250,11,3,34,136,174,0,160,46,6,41,123,138,151,3,1,164,200,143,125,183,129,21,128,239,212,42,155,153,92,192,5,75,180,80,251,133,74,255,0,96,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,1,69,112,26,70,165,112,26,64,23,192,129,59,248,10,159,2,26,27,51,223,188,6,161,82,224,98,130,190,180,192,113,162,247,54,191,168,49,134,250,109,77,87,9,135,149,158,87,94,78,78,110,242,21,110,47,195,119,247,140,198,141,59,48,234,187,27,81,253,195,24,49,167,84,102,92,63,173,250,75,177,115,111,95,187,195,0,137,154,230,37,83,12,80,141,90,150,181,27,154,189,238,29,207,116,58,120,253,161,36,26,1,66,146,105,202,16,212,148,31,232,167,87,186,69,8,216,143,50,138,197,39,10,215,37,91,202,238,135,33,41,90,6,75,73,186,70,134,127,35,86,46,115,224,91,253,86,40,187,0,103,188,186,197,10,193,17,90,205,39,239,16,228,40,200,109,194,39,229,118,137,36,69,226,211,247,134,234,210,118,234,1,176,163,73,153,220,175,188,96,22,155,15,146,124,12,205,152,255,0,68,127,240,195,63,84,157,226,60,244,221,112,207,192,187,40,203,244,71,175,246,176,8,200,195,51,87,135,212,225,146,143,116,226,8,248,251,178,68,210,232,104,165,46,136,136,51,81,159,231,137,124,79,220,97,196,45,225,105,146,171,234,122,251,254,108,64,254,25,34,105,180,56,77,168,152,131,43,17,21,66,191,192,195,128,202,162,50,34,176,225,71,66,166,41,89,20,132,42,233,34,233,21,250,199,53,61,36,157,134,146,109,70,162,185,149,192,37,204,55,10,203,109,19,104,44,183,220,146,221,188,204,118,4,119,43,150,226,27,13,55,208,34,177,95,180,110,166,233,60,166,96,43,115,237,21,51,43,10,0,5,207,180,106,72,210,43,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,40,124,110,42,40,102,93,96,40,173,233,220,52,219,112,212,100,102,91,134,155,40,250,192,106,190,226,32,227,184,128,138,220,67,134,240,20,22,235,16,204,154,230,251,151,29,111,15,220,11,138,98,216,226,92,60,75,188,219,171,118,214,215,95,164,126,208,4,39,105,41,57,132,152,120,57,149,183,79,87,182,121,100,93,122,158,254,225,97,240,253,106,102,170,146,45,42,52,229,154,67,43,162,118,250,34,5,238,210,2,65,26,215,48,231,121,147,190,213,107,40,253,203,184,88,170,28,212,154,170,74,147,81,239,153,67,117,251,162,64,76,158,130,177,238,196,81,46,26,222,117,71,225,73,167,164,163,63,160,195,12,228,132,190,93,231,125,231,247,134,5,232,32,179,77,28,105,185,239,170,255,0,209,66,140,244,131,59,167,236,159,222,1,200,62,34,139,245,51,21,62,34,139,220,217,128,196,45,60,78,212,116,47,252,189,11,252,81,225,21,52,86,172,241,126,170,186,11,213,35,186,191,101,36,74,134,158,175,17,82,16,201,223,250,61,11,252,81,225,21,212,26,210,120,191,85,92,175,210,142,254,52,144,19,63,163,54,67,161,233,66,200,95,218,180,15,87,184,178,47,168,177,154,52,101,240,30,148,50,47,247,45,3,248,22,69,243,0,3,224,1,107,145,128,208,106,183,104,212,133,117,119,138,25,118,141,72,34,202,123,128,84,203,125,133,75,118,225,164,106,46,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,1,69,112,26,70,165,112,26,64,20,118,176,162,17,107,239,20,89,94,194,168,43,220,5,69,125,105,129,157,192,188,147,1,194,152,30,88,71,213,216,210,143,238,24,143,109,61,39,43,69,31,92,194,147,71,98,230,205,249,253,214,20,248,88,72,60,212,173,5,18,125,140,47,239,24,141,61,63,34,173,37,174,209,147,251,215,190,254,222,20,73,17,187,40,111,111,197,102,137,71,151,89,155,142,254,16,199,249,4,184,104,57,41,67,20,13,20,225,45,39,151,156,189,101,190,141,18,34,102,130,70,187,21,160,119,229,205,173,239,253,44,161,49,186,24,194,101,195,10,61,90,203,219,156,58,191,100,68,4,140,175,96,178,178,217,23,82,75,239,13,197,249,36,52,52,86,105,5,216,146,251,195,89,171,119,1,71,95,24,234,155,52,216,207,125,248,24,142,221,56,34,205,30,5,244,15,127,56,245,254,214,18,25,53,119,86,166,250,55,185,171,175,222,17,117,166,76,255,0,106,240,67,229,76,185,121,195,232,151,189,246,126,224,24,31,132,41,215,226,13,58,139,219,230,204,1,118,241,125,34,107,180,67,96,161,168,168,134,243,102,188,253,103,123,91,232,76,8,87,193,87,245,120,139,78,171,45,237,59,151,159,31,119,72,155,45,20,226,181,212,139,202,213,219,230,234,139,143,185,48,3,37,153,62,129,159,120,222,65,18,206,252,6,219,39,152,190,200,223,36,239,226,3,90,55,40,146,53,153,13,178,232,157,198,178,93,203,128,10,88,211,190,247,26,139,120,37,91,248,10,154,111,214,2,128,42,101,96,242,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,0,26,84,121,75,128,210,149,220,248,13,66,158,184,6,175,43,112,23,27,1,240,33,82,224,3,73,241,22,175,19,181,201,230,220,175,172,175,174,224,103,237,5,212,62,34,211,98,171,249,57,175,161,123,235,250,254,160,4,39,105,1,31,16,255,0,48,248,215,19,151,106,245,230,127,173,11,21,68,145,248,85,37,51,85,254,105,67,126,17,34,234,99,99,218,190,102,232,222,251,71,95,214,197,174,161,149,172,170,164,169,181,179,76,225,139,254,177,32,37,247,65,11,157,28,103,127,247,87,254,138,20,103,188,15,144,127,84,127,120,96,150,130,12,234,168,135,11,53,255,0,61,70,124,61,198,20,103,100,1,221,7,245,71,247,128,114,143,136,210,231,169,24,212,124,70,151,125,68,255,0,252,235,1,135,26,123,168,138,146,134,43,126,175,66,255,0,19,120,68,213,61,30,228,30,43,213,14,32,149,115,126,53,59,149,111,211,37,249,4,174,233,246,155,210,144,251,255,0,87,161,127,137,188,34,50,21,118,196,202,148,173,194,42,51,248,192,9,185,209,86,61,200,154,26,146,205,155,125,37,0,173,234,191,208,88,25,20,49,107,67,231,51,81,180,154,109,107,81,208,31,130,135,25,74,0,42,92,12,12,172,5,192,192,105,50,185,141,68,118,43,88,104,87,17,84,240,1,168,184,141,67,64,169,113,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,6,145,169,92,6,144,20,80,212,145,165,67,82,72,138,224,40,0,6,3,172,158,157,160,34,183,126,150,95,240,76,69,110,159,241,214,58,242,31,85,253,235,223,155,246,169,137,72,170,158,54,165,17,235,232,244,96,157,86,255,0,169,80,136,29,61,103,102,244,246,185,134,207,15,191,155,55,17,239,242,33,79,180,73,24,175,131,144,219,102,42,74,19,159,38,125,163,170,246,180,51,159,144,76,230,136,176,123,54,24,210,104,214,102,203,183,245,91,244,195,226,33,244,88,131,76,126,50,211,9,94,123,47,109,242,59,161,95,252,130,106,52,124,128,76,29,13,32,66,53,150,70,213,229,119,188,239,229,20,94,52,121,9,247,136,21,192,85,55,177,91,176,81,103,98,251,32,58,248,242,185,167,223,49,25,58,105,211,251,55,129,223,45,230,205,206,63,67,183,247,63,120,147,136,196,146,205,55,62,23,17,253,166,188,187,93,224,109,208,238,238,113,224,95,181,187,128,70,14,21,21,171,234,123,254,88,129,252,50,68,213,104,114,119,161,226,74,223,238,133,127,129,135,16,173,134,137,213,87,180,239,85,230,240,92,126,188,145,52,58,26,43,61,20,249,220,191,182,53,112,250,212,56,12,177,99,113,125,145,202,65,238,184,227,160,173,246,198,250,11,163,99,1,175,137,141,42,220,118,26,210,86,177,130,250,212,3,74,56,253,129,184,124,8,109,150,237,253,163,112,252,146,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,250,133,70,149,0,210,124,6,155,239,176,214,0,42,159,196,43,195,120,162,120,129,151,96,10,11,93,137,177,154,190,109,241,119,190,187,175,234,5,209,22,175,21,13,9,230,187,44,190,143,215,245,0,33,43,31,220,205,204,59,191,186,191,209,11,49,134,76,102,172,105,245,102,225,56,132,234,247,84,11,163,143,81,153,249,138,234,70,237,171,175,235,66,216,225,115,9,122,176,167,208,70,102,106,156,194,36,136,184,250,170,0,76,190,132,237,90,142,89,230,255,0,116,199,213,238,80,195,52,97,202,223,108,97,166,133,80,27,53,22,234,84,151,18,126,18,169,86,81,91,232,80,253,195,50,160,202,200,63,170,252,64,55,207,136,162,247,54,98,167,196,81,69,116,25,0,195,221,61,27,207,72,67,30,107,94,125,11,213,251,17,225,16,112,237,91,20,106,142,151,233,184,222,175,217,2,98,52,235,110,244,116,45,174,127,55,97,191,138,60,33,194,96,73,111,19,106,131,190,254,112,141,45,255,0,182,12,4,209,232,130,143,206,101,38,87,255,0,113,240,31,130,135,25,66,101,113,138,58,24,173,46,81,244,154,77,69,253,166,64,30,227,247,40,113,150,4,68,96,10,20,46,32,42,92,12,1,66,132,119,20,51,46,208,79,0,21,21,182,235,138,10,145,23,217,1,82,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,2,138,224,40,158,34,170,224,40,91,183,152,13,38,91,206,227,81,145,117,13,11,50,184,212,0,7,192,192,86,253,19,1,229,171,183,181,52,252,217,119,79,70,90,250,183,253,66,132,40,105,197,58,113,250,250,181,134,241,38,74,230,222,28,125,70,24,251,68,210,98,91,164,213,51,58,61,219,165,49,39,255,0,86,177,7,58,103,196,147,184,151,88,88,203,127,55,245,31,247,60,56,14,179,67,182,53,152,187,72,186,100,171,158,223,195,135,206,177,2,106,240,65,132,166,134,146,171,165,127,150,127,12,224,134,93,10,225,77,252,85,163,119,31,75,156,120,25,127,115,68,9,167,193,182,117,52,92,161,189,251,182,142,63,93,112,5,194,71,226,26,28,62,222,209,185,107,112,27,79,25,91,236,128,235,226,156,178,136,174,92,76,97,6,152,240,234,123,193,11,37,103,110,112,224,95,181,198,103,77,163,208,195,137,44,197,229,40,183,145,247,12,54,210,178,62,30,43,193,123,56,71,151,109,224,147,46,58,129,36,69,13,2,147,77,121,77,220,143,244,94,15,143,215,144,38,115,66,205,244,59,230,127,239,145,95,129,135,16,211,69,19,101,93,211,70,149,25,252,214,132,252,50,4,203,104,82,119,161,159,63,253,36,87,224,97,133,25,112,130,47,186,55,146,54,147,248,198,233,22,251,128,214,92,1,126,73,138,167,134,241,69,249,39,96,26,72,110,122,210,27,104,227,246,6,225,240,32,20,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,10,141,42,62,160,20,61,196,52,17,153,168,107,50,221,115,224,52,146,122,87,32,26,203,136,173,186,197,55,10,145,144,13,39,196,90,108,87,108,203,154,236,147,63,87,234,250,129,118,184,158,225,107,49,77,47,57,205,154,180,17,219,93,125,255,0,80,2,8,113,203,198,243,39,93,182,158,31,243,67,196,97,30,86,235,106,109,102,118,36,207,32,204,204,248,23,142,108,123,156,116,135,143,129,230,77,115,9,78,125,166,221,34,62,26,174,195,239,30,19,10,80,183,106,217,2,82,87,82,167,48,169,34,239,214,160,4,213,104,122,251,111,81,238,169,14,33,86,168,84,93,19,191,208,161,198,92,193,157,208,127,85,248,134,29,104,87,7,16,197,20,242,93,111,41,157,72,163,226,71,187,85,14,51,26,21,6,146,183,120,13,227,226,7,228,1,241,20,86,228,24,12,84,211,125,130,118,144,133,185,43,244,114,27,135,237,87,132,50,207,144,77,98,117,85,196,190,105,199,22,255,0,219,6,38,163,77,24,117,191,71,66,101,35,51,231,184,115,226,95,220,207,8,90,173,16,184,92,73,170,148,101,111,154,241,201,223,191,244,194,128,76,62,133,111,37,84,165,42,156,201,221,69,192,245,251,148,56,203,196,17,111,176,194,221,9,163,208,170,102,151,65,40,179,21,23,5,114,177,254,183,12,51,69,7,107,128,10,151,3,20,21,35,221,96,26,84,68,103,123,130,120,2,137,87,224,5,114,1,82,26,139,141,250,197,56,30,224,235,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,2,134,101,97,85,112,20,34,35,226,3,108,237,125,227,88,210,162,43,240,26,128,0,248,0,31,0,30,35,20,136,188,21,158,159,89,73,226,191,6,177,6,90,98,40,149,137,117,114,111,188,246,15,226,240,226,116,49,56,146,170,86,122,71,196,229,17,69,255,0,86,177,6,26,98,161,41,197,58,185,36,86,182,193,252,90,28,7,166,208,98,84,183,177,30,137,137,212,92,143,156,186,89,189,194,36,187,68,203,225,115,26,138,82,88,140,153,77,58,237,215,191,209,22,34,15,65,3,104,171,106,30,254,87,205,62,223,214,98,68,193,97,202,209,224,228,188,136,255,0,94,252,34,192,122,242,61,251,198,203,246,36,223,188,111,25,23,17,177,17,228,23,190,2,220,215,19,69,75,226,25,187,250,178,90,221,183,70,247,177,167,187,188,97,182,145,243,102,95,240,119,52,70,108,187,95,172,50,253,103,184,101,86,44,62,241,69,65,147,74,224,228,69,247,23,106,6,3,105,13,87,173,124,193,171,152,94,219,85,252,79,214,189,168,198,122,140,27,162,77,7,93,83,89,63,190,208,159,134,64,153,125,9,200,252,5,136,255,0,9,87,248,24,97,12,56,124,225,185,93,211,151,59,218,111,7,248,100,137,159,208,160,255,0,56,239,255,0,132,170,252,12,48,200,101,210,72,254,232,221,34,176,208,145,184,92,55,241,1,169,60,5,21,107,25,24,170,122,134,151,56,152,10,39,113,223,168,110,31,2,27,104,222,118,49,184,124,8,5,0,84,173,214,29,16,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,99,254,36,105,235,162,118,17,212,78,210,120,133,138,220,213,53,99,46,178,31,152,166,79,219,51,104,112,186,77,67,169,62,75,136,62,61,125,164,96,50,0,4,106,226,71,45,101,9,76,212,78,203,112,247,8,188,52,149,35,46,174,101,207,239,75,179,221,180,25,248,167,96,77,69,101,41,105,253,197,248,25,11,85,137,28,181,149,221,77,78,187,45,195,220,34,240,46,106,188,186,185,151,63,179,49,201,103,16,103,226,157,129,36,157,210,149,167,247,119,226,68,2,95,192,124,252,76,121,77,180,223,155,65,185,47,152,99,110,182,29,219,103,71,131,114,132,222,198,70,91,202,20,143,137,16,198,121,140,198,54,109,26,228,194,96,246,182,33,219,103,94,82,77,236,68,69,184,136,139,129,16,15,161,252,72,211,215,68,236,35,168,157,164,241,11,21,185,170,106,198,93,100,63,49,76,159,182,102,208,225,116,154,135,82,124,151,16,124,122,251,72,197,128,198,94,88,172,9,162,117,31,34,25,63,201,39,89,159,91,242,196,100,159,85,109,94,95,158,32,143,53,243,57,195,134,175,219,16,133,96,1,42,159,217,206,255,0,213,119,254,251,127,246,1,253,156,239,253,87,127,239,183,255,0,96,34,172,0,74,167,246,115,191,245,93,255,0,190,223,253,128,186,184,53,203,21,129,53,182,209,242,94,147,252,141,181,121,53,95,44,70,78,53,183,214,102,249,222,8,178,219,43,124,120,235,61,169,136,86,0,31,79,184,111,138,84,38,46,83,173,85,152,123,61,231,89,83,249,181,113,27,43,204,95,43,139,108,250,46,161,42,242,155,89,112,234,236,50,30,172,124,176,75,166,49,178,152,214,230,18,247,181,81,13,95,34,242,146,173,114,50,61,198,70,92,12,198,76,75,185,77,180,223,148,193,183,47,151,227,110,170,29,171,228,71,131,114,133,90,230,102,123,206,20,207,137,152,15,160,112,16,105,132,220,174,26,82,82,21,116,52,231,20,167,255,0,36,9,19,89,245,210,109,150,93,41,215,93,167,18,159,30,196,25,173,54,90,155,94,226,223,171,203,193,70,46,30,19,114,210,226,61,33,72,195,73,177,75,12,126,72,19,214,179,235,167,60,244,196,167,93,119,92,82,124,67,16,38,132,217,10,109,27,143,126,175,55,21,24,9,136,1,133,88,111,202,211,162,117,77,78,181,50,196,42,187,192,185,170,243,107,37,187,4,202,99,146,206,44,139,198,181,6,73,59,165,40,87,238,237,196,140,100,6,13,105,71,129,58,65,109,31,34,26,231,159,182,92,154,223,153,145,144,185,115,107,50,252,240,210,47,234,46,112,246,61,229,112,186,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,204,63,26,228,108,83,15,192,106,161,218,201,168,127,90,74,215,92,174,174,137,111,78,83,221,191,136,228,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,13,42,46,177,168,80,248,0,161,249,2,137,35,176,117,88,80,140,200,236,92,0,84,45,113,83,183,217,4,241,1,78,2,218,226,58,217,71,55,107,78,215,215,91,143,180,23,40,248,139,85,138,110,91,154,247,254,191,254,96,8,62,210,69,232,23,252,29,216,213,155,46,215,155,113,151,235,54,227,246,69,183,193,102,77,250,234,152,73,39,50,85,63,130,73,239,183,209,155,30,163,26,159,140,87,51,109,139,254,232,203,184,189,206,252,62,192,232,240,29,9,85,115,75,157,175,249,226,130,252,51,64,38,171,68,200,2,135,164,157,36,53,148,138,126,165,121,87,250,19,3,41,24,51,181,207,133,198,56,232,172,193,120,32,249,229,253,92,87,95,185,48,50,65,178,202,86,183,88,13,103,196,21,228,10,2,188,139,23,16,22,3,74,137,95,56,211,16,237,169,141,98,74,108,194,173,154,223,165,221,46,222,241,9,24,193,12,185,126,35,213,185,17,171,203,80,71,163,141,254,142,230,239,184,39,79,72,136,99,114,154,135,51,69,254,105,53,215,238,46,8,58,210,21,7,13,136,117,114,200,178,222,167,143,46,223,163,186,2,73,116,18,157,191,17,5,34,132,84,86,98,106,139,133,232,228,34,181,138,24,184,216,72,10,15,53,236,35,67,147,250,102,183,35,165,172,169,251,146,40,182,119,101,225,99,133,46,193,37,172,157,174,3,112,11,136,0,10,168,200,140,80,183,240,21,50,43,111,226,52,36,247,151,190,3,80,213,235,69,15,142,241,82,50,224,64,5,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,5,21,192,105,185,22,243,26,149,192,82,214,222,96,52,41,68,53,145,92,109,174,215,220,67,88,0,31,0,0,30,47,19,204,147,73,207,148,101,194,79,20,127,245,75,16,95,166,35,137,86,40,213,203,223,250,67,248,188,56,156,236,81,233,82,179,210,46,185,60,81,127,213,172,65,126,152,237,154,49,58,175,225,187,155,248,126,215,135,1,236,116,23,143,66,49,14,137,107,198,110,231,47,123,212,34,68,199,225,146,210,229,45,45,112,139,142,187,143,31,84,88,133,45,9,31,90,49,66,140,73,45,100,69,206,60,15,246,60,72,154,44,33,112,215,71,74,76,204,206,250,254,39,238,174,8,46,7,18,176,216,124,236,157,253,163,124,140,134,211,246,203,188,186,197,22,95,22,226,152,102,42,11,51,102,102,110,68,112,34,237,64,140,12,109,155,34,39,153,108,111,116,118,159,43,254,111,188,74,86,44,75,142,46,34,4,208,150,138,203,136,51,204,93,166,142,225,22,120,243,5,176,243,30,100,183,211,218,124,130,236,213,126,81,140,245,24,175,134,202,205,93,211,223,242,188,23,225,146,38,155,66,130,50,161,159,63,253,36,87,224,97,132,44,97,138,146,170,238,159,177,126,171,193,126,25,34,106,52,42,35,240,26,35,127,251,164,95,224,97,198,67,46,82,119,33,172,140,109,163,241,141,194,46,176,27,137,234,20,89,25,153,129,112,5,249,38,3,74,60,163,27,135,192,134,218,119,240,226,55,47,184,136,5,0,0,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,1,229,49,35,20,168,76,35,167,93,171,49,10,123,205,82,166,50,235,34,54,87,159,182,103,16,217,116,90,66,149,229,56,130,225,215,216,70,35,223,22,121,105,105,25,20,218,38,77,133,184,99,225,60,17,100,212,206,121,233,216,43,244,91,82,188,67,240,38,126,81,184,141,231,235,115,117,144,9,51,24,171,164,127,40,190,4,232,251,181,201,121,199,159,170,168,93,95,204,93,76,100,46,108,218,149,124,241,179,45,178,241,79,103,227,235,114,241,61,208,191,142,250,85,227,78,145,113,168,127,19,170,190,114,135,98,251,59,27,12,35,58,172,196,209,43,164,203,45,154,174,108,160,247,240,183,191,123,66,3,42,180,143,229,23,199,109,32,182,185,47,56,243,13,43,21,171,249,139,169,131,138,203,151,82,175,158,54,100,56,126,53,156,252,125,118,94,5,191,21,64,93,92,26,209,115,29,180,130,218,62,68,52,55,63,108,185,53,191,52,224,225,114,230,214,101,249,225,212,95,212,92,225,236,123,202,225,106,128,73,78,27,242,41,215,117,53,58,212,203,16,177,119,192,185,170,243,107,37,188,192,204,199,37,156,89,23,141,106,56,146,119,74,80,175,221,219,137,24,200,12,26,228,117,192,154,39,104,249,47,78,62,73,58,204,154,175,149,227,36,250,171,107,51,124,239,26,121,175,153,190,60,53,126,216,192,66,252,186,93,27,54,141,110,95,47,103,91,16,237,242,35,49,38,246,35,51,222,102,69,192,140,102,22,19,114,84,105,73,94,77,161,147,89,83,30,8,72,162,51,222,107,182,203,166,25,114,165,207,160,183,22,149,157,214,132,163,247,119,224,70,38,203,13,240,182,132,194,58,117,170,79,15,100,92,213,42,99,54,174,31,106,121,251,102,113,110,31,73,213,169,94,83,139,62,61,125,132,67,213,128,192,12,26,228,117,192,154,39,104,249,47,78,62,73,58,204,154,175,149,227,36,250,171,107,51,124,239,26,121,175,153,190,60,53,126,216,198,85,96,214,139,152,19,163,238,209,242,33,161,185,135,106,201,173,249,167,25,21,155,46,179,47,207,14,174,222,172,231,15,101,220,86,186,163,141,49,152,193,74,96,220,152,76,30,213,67,181,108,235,202,106,181,204,136,183,17,25,241,50,1,201,16,59,202,105,164,141,19,143,248,191,9,11,65,193,107,37,180,222,179,36,219,88,241,115,134,209,11,6,103,226,29,105,10,107,86,166,86,142,188,220,119,110,189,222,211,107,149,46,164,170,167,81,20,14,142,179,141,134,156,135,201,173,157,108,237,187,206,121,145,12,234,126,87,139,132,39,25,213,56,151,145,185,93,59,230,225,98,17,182,0,57,50,233,116,108,218,53,185,124,189,157,108,67,183,200,140,196,155,216,140,207,121,153,23,2,49,125,180,82,208,207,18,244,171,168,149,7,77,151,55,72,33,45,206,51,143,149,222,217,51,182,249,181,226,22,251,75,115,58,225,212,142,143,11,230,61,220,102,167,69,45,12,240,211,69,74,117,80,116,217,115,140,254,46,220,227,56,249,97,157,175,35,143,155,94,33,111,186,134,242,34,33,72,232,241,182,99,223,192,35,223,9,185,23,171,234,210,145,134,158,98,54,43,120,11,55,123,62,178,83,204,76,204,245,86,117,196,151,142,102,56,146,171,161,40,94,226,221,158,220,82,99,213,204,121,14,35,97,160,220,126,95,164,166,219,16,155,100,99,192,226,111,62,242,35,233,28,125,138,197,115,251,2,87,64,7,206,254,44,232,7,165,38,13,74,162,106,90,203,14,54,105,20,54,75,199,115,196,185,119,204,166,209,234,109,196,45,126,91,137,79,14,187,240,189,177,220,125,84,8,218,229,131,199,122,42,3,15,153,193,22,26,219,106,25,166,109,122,179,58,223,55,234,223,128,137,78,227,111,35,186,198,207,169,101,150,221,103,184,4,62,14,76,186,99,27,41,141,110,97,47,123,85,16,213,242,47,41,42,215,35,35,220,100,101,192,204,113,128,6,80,203,185,77,180,223,148,193,183,47,151,227,110,170,29,171,228,71,131,114,133,90,230,102,123,206,20,207,137,152,201,28,38,229,165,171,164,82,168,105,54,41,97,143,132,241,165,159,93,57,231,166,160,175,210,113,73,241,12,64,153,121,38,218,55,31,173,205,214,98,51,64,4,250,203,185,83,180,32,137,131,109,249,134,50,108,81,10,190,118,60,30,155,185,147,121,145,116,138,18,199,114,177,253,145,201,254,202,62,130,127,240,231,255,0,118,103,31,234,130,0,64,7,211,238,27,226,149,9,139,148,235,85,102,30,207,121,214,84,254,109,92,70,202,243,23,202,226,219,62,139,168,74,188,166,214,92,58,187,12,135,171,31,44,18,233,140,108,166,53,185,132,189,237,84,67,87,200,188,164,171,92,140,143,113,145,151,3,49,158,218,59,242,185,98,238,30,90,81,139,208,30,28,64,31,169,57,173,133,150,108,222,170,165,110,135,131,82,151,153,75,108,183,158,236,157,230,2,106,64,98,173,57,202,123,161,100,255,0,103,134,249,47,106,35,223,207,242,175,48,77,149,151,45,207,203,217,9,39,209,43,253,193,148,50,233,140,20,218,13,185,132,189,237,108,59,183,200,188,166,155,216,204,143,113,145,31,18,48,28,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,234,21,26,84,93,96,40,66,183,79,96,161,138,17,245,0,168,169,29,130,221,98,128,6,45,62,41,62,202,57,179,58,12,239,174,234,47,104,46,192,179,184,186,102,92,211,99,183,171,255,0,163,1,7,58,66,59,10,124,193,169,96,145,243,213,236,146,43,250,144,243,56,3,111,14,169,98,50,227,82,64,254,25,161,204,198,103,220,115,153,245,174,45,118,218,45,152,239,111,83,28,44,0,35,42,238,150,191,251,228,129,252,51,64,39,39,69,148,17,81,209,27,139,244,109,127,130,96,100,42,120,12,124,209,104,255,0,57,209,5,255,0,29,175,240,76,12,132,77,172,0,0,42,118,36,220,5,171,199,180,18,233,184,98,177,126,136,183,199,235,78,8,49,210,104,178,87,213,117,183,126,122,163,203,119,215,158,19,161,142,198,94,14,67,159,252,96,223,224,156,16,91,164,245,252,63,171,247,238,240,174,97,248,119,128,102,207,39,187,183,156,64,149,213,186,139,107,248,80,162,82,27,34,59,216,172,34,203,147,211,124,238,10,255,0,239,45,191,225,194,9,77,111,172,6,160,46,34,166,86,20,46,32,42,191,196,52,36,238,101,239,141,106,252,67,66,120,151,190,3,89,241,21,46,2,135,196,84,143,168,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,192,80,250,69,98,21,87,1,68,241,1,182,178,50,226,53,138,47,136,168,0,31,0,3,224,3,196,226,122,20,170,90,120,105,59,23,52,68,254,13,98,12,116,202,74,139,19,234,251,159,247,191,248,188,56,157,76,72,254,213,167,159,242,76,79,224,214,32,199,77,13,216,161,88,252,95,252,94,28,6,238,133,71,124,80,163,82,91,143,230,142,255,0,253,158,32,77,30,14,93,52,108,160,148,119,249,227,240,174,8,105,208,126,19,91,137,212,91,186,203,95,156,119,91,246,60,72,153,252,39,107,85,72,74,147,154,246,215,245,123,171,128,61,217,31,88,217,126,234,45,199,214,55,70,211,135,213,222,3,192,215,80,11,121,216,99,232,31,73,222,62,250,68,96,105,75,37,92,15,131,23,75,5,159,109,242,11,179,81,221,222,37,98,161,222,227,93,198,191,196,35,47,76,85,228,240,71,117,239,183,255,0,225,198,51,212,96,86,22,39,53,121,79,145,91,244,94,7,240,201,19,83,161,130,117,116,67,233,63,247,198,163,221,245,152,113,11,216,69,210,196,10,123,254,89,128,252,58,68,214,232,128,159,206,91,251,255,0,221,2,191,5,14,50,25,80,147,185,13,196,249,38,54,90,61,214,239,27,233,43,149,128,107,70,242,32,94,228,152,32,172,162,32,89,218,251,128,105,71,31,176,55,45,214,54,210,173,252,6,225,249,36,2,128,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,12,124,211,15,76,58,39,68,202,37,185,196,225,158,115,168,102,119,230,121,62,103,153,219,181,111,67,165,255,0,30,150,93,67,89,27,136,37,244,200,179,91,41,111,61,193,144,99,141,49,152,193,74,96,220,152,76,30,213,67,181,108,235,202,106,181,204,136,183,17,25,241,50,16,239,134,252,179,216,169,76,208,141,72,49,11,15,252,52,169,17,155,89,80,115,172,52,187,61,222,90,203,229,86,160,77,178,179,106,67,124,125,102,110,38,99,17,177,223,74,188,105,210,46,53,15,226,117,87,206,80,236,95,103,99,97,132,103,85,152,154,37,116,153,101,179,85,205,148,30,254,22,247,238,18,169,142,252,175,56,45,134,113,168,151,225,140,135,228,137,16,87,218,17,181,69,202,53,59,154,52,239,122,9,68,171,146,215,195,134,175,219,16,194,28,72,229,105,210,198,166,168,157,153,97,237,93,224,92,169,121,117,114,221,130,91,49,201,102,208,71,227,93,131,37,29,212,149,171,247,118,224,68,48,172,0,122,172,72,197,42,239,23,42,39,106,204,66,158,243,172,213,252,186,200,141,149,150,47,149,180,54,93,22,144,148,249,45,160,184,117,118,153,143,42,0,2,255,0,225,190,158,186,88,225,29,58,213,39,135,184,173,205,82,166,51,106,225,249,138,90,253,179,56,183,15,164,236,58,149,229,56,179,227,215,216,68,61,164,187,149,59,77,248,104,214,223,152,99,38,219,14,155,231,99,193,233,67,121,247,25,23,72,161,46,86,59,31,216,24,152,0,37,46,93,203,143,27,13,6,219,19,13,26,246,216,132,223,59,254,24,147,121,247,153,151,68,160,44,86,43,23,216,25,103,163,135,40,190,4,233,5,178,73,121,199,152,106,168,173,103,204,93,76,100,86,92,186,229,124,241,179,33,179,241,76,231,227,235,178,241,45,240,2,0,62,170,7,26,99,49,130,148,193,185,48,152,61,170,135,106,217,215,148,213,107,153,17,110,34,51,226,100,62,88,0,4,233,227,87,42,254,140,248,117,78,198,196,225,236,231,195,186,146,23,87,171,145,236,243,9,94,183,51,141,145,252,176,236,26,155,77,155,90,220,239,213,229,226,162,25,79,133,120,169,68,227,61,19,47,196,44,61,155,243,156,142,103,173,217,162,118,119,153,207,171,121,109,47,160,234,16,178,178,218,89,111,73,112,185,110,50,51,249,133,18,17,200,249,142,241,180,150,52,189,130,47,181,174,135,175,114,234,21,152,147,179,236,48,145,241,42,220,77,153,175,49,171,173,105,183,182,224,2,104,0,0,0,0,0,6,219,207,53,14,210,158,121,89,80,155,92,237,113,132,186,95,114,156,80,58,61,77,149,67,209,114,111,11,42,102,173,183,177,180,61,1,176,93,48,238,183,210,114,21,198,221,206,219,202,62,137,244,114,111,222,100,69,22,248,201,167,142,147,152,231,34,140,164,43,204,68,219,41,232,205,94,121,127,52,75,219,182,69,182,225,120,214,161,208,191,84,105,10,227,213,110,23,184,74,142,53,114,172,232,207,64,83,177,174,97,237,73,225,149,73,13,171,213,202,54,57,132,187,62,103,27,191,143,118,17,77,149,155,90,215,251,139,113,50,17,173,81,242,158,233,167,63,218,33,190,75,218,136,7,242,124,171,204,18,149,101,203,99,242,246,66,81,244,138,255,0,112,98,168,0,228,204,102,49,179,104,215,38,19,7,181,177,14,219,58,242,146,111,98,34,45,196,68,92,8,135,24,74,118,140,188,149,248,3,136,144,240,88,145,11,143,223,36,218,65,253,102,88,111,5,99,100,186,236,166,243,39,211,56,180,186,155,58,139,249,59,245,86,224,171,137,47,195,124,45,161,48,142,157,106,147,195,217,23,53,74,152,205,171,135,218,158,126,217,156,91,135,210,117,106,87,148,226,207,143,95,97,16,8,1,195,125,2,180,177,197,202,117,170,179,15,112,167,157,101,79,230,213,196,115,236,181,139,229,113,109,159,69,216,132,171,202,109,101,195,171,176,200,102,174,142,28,142,191,58,84,154,66,78,63,92,215,211,91,63,215,144,159,150,225,35,126,178,238,226,246,189,162,85,0,6,63,225,190,129,90,39,97,29,68,213,89,135,184,83,205,83,86,51,106,226,57,246,100,253,179,54,182,207,162,236,66,147,228,184,178,225,215,218,68,50,0,0,0,0,0,7,26,99,49,130,148,193,185,48,152,61,170,135,106,217,215,148,213,107,153,17,110,34,51,226,100,44,70,149,186,102,97,166,138,148,234,99,42,67,231,25,252,93,249,186,79,242,195,59,94,71,24,39,124,122,24,117,13,228,68,66,87,210,227,108,165,191,132,43,105,91,166,102,37,233,87,81,38,50,164,62,110,144,66,95,155,164,255,0,43,189,178,103,109,130,119,199,161,134,150,230,117,195,165,125,46,23,202,91,184,132,149,105,17,202,229,132,88,121,121,70,16,192,120,113,30,126,170,230,182,42,89,179,122,146,147,186,34,13,73,94,100,173,194,220,123,178,119,144,139,76,119,210,175,26,116,139,141,67,248,157,85,243,148,59,23,217,216,216,97,25,213,102,38,137,93,38,89,108,213,115,101,7,191,133,189,251,218,169,116,186,54,109,26,220,190,94,206,182,33,219,228,70,98,77,236,70,103,188,204,139,129,24,204,188,21,228,166,210,98,191,168,160,155,196,42,111,192,218,110,39,89,172,155,237,146,249,142,76,173,185,111,16,212,90,92,59,184,132,35,247,119,224,70,3,13,37,210,232,217,180,107,114,249,123,58,216,135,111,145,25,137,55,177,25,158,243,50,46,4,98,82,244,77,228,138,253,12,174,52,141,138,253,123,105,165,50,125,125,164,124,187,7,25,245,151,183,23,180,62,179,25,237,129,26,42,96,182,142,144,107,99,12,105,78,109,136,126,219,67,251,116,91,218,220,166,233,167,162,243,206,18,108,79,44,183,113,191,189,107,188,3,141,46,151,65,74,96,219,151,203,217,213,67,181,124,136,204,106,181,204,204,247,153,153,241,51,28,144,28,105,140,198,10,83,6,228,194,96,246,170,29,171,103,94,83,85,174,100,69,184,136,207,137,144,14,72,227,76,102,48,82,152,55,38,19,7,181,80,237,91,58,242,154,173,115,34,45,196,70,124,76,134,4,233,17,202,229,132,88,121,121,70,16,192,120,113,30,126,170,230,182,42,89,179,122,146,147,186,34,13,73,94,100,173,194,220,123,178,119,144,139,76,119,210,175,26,116,139,141,67,248,157,85,243,148,59,23,217,216,216,97,25,213,102,38,137,93,38,89,108,213,115,101,7,191,133,189,251,134,101,233,159,202,171,85,207,106,39,168,189,26,231,156,221,32,132,203,172,157,236,205,189,206,121,219,135,112,190,87,140,132,37,179,171,89,62,142,61,43,230,225,148,132,111,204,102,49,179,104,215,38,19,7,181,177,14,219,58,242,146,111,98,34,45,196,68,92,8,135,29,8,83,138,36,32,174,102,36,215,147,167,147,178,164,142,169,32,49,167,25,229,59,36,150,19,91,205,242,253,123,110,109,249,155,139,134,119,198,195,68,231,107,86,178,105,93,36,116,175,98,221,115,1,138,56,77,160,30,148,152,203,42,134,169,104,220,56,218,100,81,57,237,29,207,18,228,91,42,156,71,169,185,16,133,249,109,169,60,58,175,194,215,204,57,119,33,196,108,76,27,111,204,52,148,216,162,21,124,236,120,28,78,100,222,100,93,34,143,177,220,172,127,100,74,232,0,194,172,55,228,150,209,58,153,167,90,150,226,21,35,225,164,213,25,181,147,45,190,101,46,207,119,22,101,226,154,140,52,149,146,164,39,247,23,226,102,61,95,246,46,52,19,255,0,128,207,251,205,56,255,0,91,25,84,60,214,33,226,61,25,133,52,172,93,109,95,78,121,174,75,1,171,218,34,118,119,95,201,157,196,54,158,131,73,82,206,235,113,5,184,143,141,248,17,152,12,122,254,197,198,130,127,240,25,255,0,121,167,31,235,98,42,249,67,105,157,28,48,239,23,81,133,122,63,97,151,131,30,12,95,157,227,249,234,62,55,157,54,152,88,71,216,241,113,102,173,70,171,59,201,232,40,243,230,185,218,196,67,40,116,160,229,128,92,116,20,125,35,163,188,187,82,165,234,182,122,163,93,154,214,54,92,87,202,113,112,93,207,53,188,253,183,96,139,175,150,102,17,63,174,60,231,188,87,177,125,174,4,3,100,4,144,104,131,201,63,87,85,115,100,213,90,72,74,185,162,69,15,125,92,159,94,212,71,56,230,76,67,103,227,224,227,9,108,234,214,150,87,188,186,87,183,2,49,43,184,111,133,180,38,17,211,173,82,120,123,34,230,169,83,25,181,112,251,83,207,219,51,139,112,250,78,173,74,242,156,89,241,235,236,34,1,243,4,3,234,160,99,254,36,104,21,162,118,46,84,78,213,152,133,133,60,235,53,127,46,178,35,159,102,76,95,43,104,108,186,45,68,37,62,75,104,46,29,93,166,96,32,7,13,241,74,187,194,58,137,170,179,15,103,188,213,53,99,54,174,35,101,101,251,102,109,109,159,69,212,41,62,75,139,46,29,125,164,66,97,52,0,229,27,135,199,184,134,112,167,23,34,54,122,224,243,108,17,153,13,124,241,186,41,247,122,16,240,200,102,31,82,203,77,151,73,93,62,37,210,185,30,28,114,164,104,195,130,58,55,84,52,59,88,49,35,230,118,167,252,231,183,192,237,49,113,26,157,66,32,181,126,50,37,215,51,92,222,117,93,27,90,246,59,216,173,131,108,188,236,59,169,121,149,101,90,111,99,181,192,125,82,128,141,93,12,57,85,105,73,237,58,205,23,164,164,243,155,167,240,153,181,115,189,153,199,185,207,59,145,14,31,202,240,112,132,134,117,104,38,17,199,165,124,220,115,16,146,25,116,198,10,109,6,220,194,94,246,182,29,219,228,94,83,77,236,102,71,184,200,143,137,24,14,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,26,133,15,128,13,38,118,43,141,36,162,53,10,159,1,164,143,165,96,27,132,22,185,129,29,128,184,128,160,180,56,180,182,190,101,93,23,245,126,175,173,139,188,124,69,161,197,214,173,205,61,47,215,250,190,182,2,10,49,201,166,90,230,76,173,32,175,180,240,73,123,144,233,176,7,125,119,74,255,0,132,144,63,134,104,118,248,226,238,179,153,58,54,182,211,215,245,161,212,96,1,218,186,165,191,194,72,31,195,52,2,114,180,90,47,206,116,71,252,182,191,193,48,50,16,136,200,134,62,104,182,119,163,162,127,229,181,254,9,129,144,73,224,2,162,167,228,10,2,183,32,5,171,199,117,90,156,135,45,255,0,162,13,254,9,193,6,90,77,89,85,253,92,95,250,85,31,248,119,132,223,105,17,25,168,166,161,203,87,155,230,147,69,198,223,65,112,65,214,144,239,107,177,6,173,232,229,189,79,30,124,111,244,119,64,102,247,39,187,102,83,152,35,221,190,139,111,248,112,162,81,211,209,189,196,101,242,124,49,146,105,47,115,61,243,81,77,110,183,182,133,18,102,149,102,234,1,186,161,66,226,42,161,66,226,2,170,252,67,65,113,47,124,107,87,226,26,11,137,123,224,53,159,17,66,220,98,167,196,80,6,174,34,162,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,192,81,60,69,85,192,81,60,64,104,115,136,212,52,172,206,227,80,0,31,0,3,224,3,200,98,71,246,169,60,255,0,146,98,191,6,177,6,90,101,149,241,78,175,47,249,63,248,180,56,156,204,73,86,90,82,122,127,241,76,87,224,214,32,211,76,101,154,241,86,174,45,219,246,14,31,181,161,192,123,253,2,225,239,91,80,203,207,253,243,234,247,24,161,48,56,126,222,90,106,3,125,237,173,252,34,196,69,232,19,11,172,172,104,85,101,94,254,115,224,94,229,20,37,234,132,100,155,167,32,83,210,221,173,227,245,197,0,244,67,101,222,191,124,111,153,88,108,186,69,247,64,116,51,150,243,169,190,149,183,171,171,222,17,165,166,131,26,175,3,186,119,191,56,117,126,215,18,107,51,105,43,82,56,241,87,15,176,34,239,77,71,94,63,3,115,55,111,209,30,163,253,142,32,193,204,14,99,95,136,180,250,115,101,249,181,46,46,23,226,249,9,184,209,78,19,102,163,223,70,179,53,231,170,59,218,223,66,96,66,246,141,236,107,113,54,159,43,40,254,111,74,248,126,216,33,56,58,60,194,147,84,203,215,37,151,205,101,30,255,0,173,180,40,190,77,149,173,239,141,244,157,138,227,97,187,110,183,104,223,73,216,6,226,14,246,48,81,92,248,141,55,190,227,3,177,0,170,75,125,134,163,62,161,165,28,126,192,169,241,0,0,26,172,93,160,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,60,166,36,98,149,9,132,116,235,181,102,33,79,121,170,84,198,93,100,70,202,243,246,204,226,27,46,139,72,82,188,167,16,92,58,251,8,192,122,176,24,171,253,148,125,4,255,0,225,207,254,236,206,63,213,7,26,99,202,157,161,4,52,27,143,203,241,147,109,136,77,178,49,224,244,221,188,251,200,143,164,112,150,43,21,207,236,0,203,49,139,90,77,114,134,96,142,141,241,17,180,220,84,111,61,213,240,90,188,210,61,92,92,53,243,147,43,47,150,10,25,198,189,73,237,103,31,91,151,137,238,143,189,34,57,92,177,119,16,239,40,194,24,15,1,224,11,213,92,214,194,204,246,159,82,82,119,68,65,165,72,202,164,56,91,143,126,126,226,30,39,147,139,68,58,119,75,42,238,162,155,87,177,58,249,5,31,178,115,132,6,71,19,182,109,108,197,165,175,24,211,205,45,188,139,135,66,186,36,172,220,14,197,123,134,65,76,121,113,227,98,96,220,98,95,163,94,197,16,171,100,127,195,18,115,38,242,51,232,156,5,142,229,114,251,34,56,113,83,21,43,108,103,173,166,24,133,136,83,126,115,158,76,245,91,76,78,206,203,57,245,108,161,164,116,26,66,16,86,67,72,45,201,46,23,61,230,102,115,133,60,228,173,208,158,62,86,252,36,151,9,57,174,49,121,117,81,124,253,54,127,87,101,17,159,65,81,118,59,145,25,111,225,123,245,8,25,152,203,163,101,49,174,75,230,12,234,162,26,182,116,102,37,90,228,70,91,200,204,184,25,0,227,11,177,128,154,47,227,14,146,51,72,169,118,22,211,28,230,136,12,155,99,187,108,43,58,156,233,116,219,220,251,173,230,205,169,112,183,94,214,223,196,175,218,104,93,131,212,246,62,105,47,71,97,53,84,171,74,231,188,225,175,59,44,253,70,95,16,250,125,77,104,87,148,210,120,40,190,201,110,63,161,124,60,195,138,51,10,105,88,74,38,129,147,115,92,150,3,89,179,195,109,14,191,147,59,139,113,93,55,84,165,157,214,226,207,121,159,27,112,34,32,17,143,46,228,56,141,137,131,109,249,134,146,155,20,66,175,157,143,3,137,204,155,204,139,164,81,246,59,149,143,236,142,79,246,12,127,245,162,255,0,185,63,253,248,149,64,1,21,127,216,49,255,0,214,139,254,228,255,0,247,225,253,131,31,253,104,191,238,79,255,0,126,37,80,0,69,95,246,12,127,245,162,255,0,185,63,253,248,127,96,199,255,0,90,47,251,147,255,0,223,137,84,0,17,87,253,131,31,253,104,191,238,79,255,0,126,31,216,49,255,0,214,139,254,228,255,0,247,226,85,0,4,21,226,71,36,182,150,52,205,68,236,183,15,105,31,13,37,72,203,171,153,109,242,217,118,123,182,131,63,20,236,97,168,172,165,45,63,184,191,3,33,138,184,145,133,181,222,17,212,78,210,120,133,34,230,169,171,25,117,144,251,83,47,219,51,104,112,186,77,45,73,242,92,65,241,235,237,35,31,79,195,26,244,247,175,112,62,134,192,217,131,184,221,74,248,83,5,23,170,217,100,91,116,100,14,221,150,50,23,63,203,48,201,81,181,145,75,105,205,254,86,92,165,196,192,124,245,139,189,162,86,42,70,224,158,144,84,174,39,75,229,219,124,68,155,110,201,15,174,38,179,235,160,159,100,250,70,133,145,88,157,51,242,79,135,87,18,180,35,50,249,42,48,154,109,94,105,73,37,172,147,3,180,72,169,13,167,157,79,90,148,101,218,165,209,205,179,235,210,179,186,209,235,9,93,246,45,224,39,116,0,90,253,38,98,241,50,7,4,106,72,172,30,115,37,94,141,143,155,149,104,115,181,226,217,39,119,68,120,175,82,55,60,175,177,190,192,44,6,151,28,166,152,121,163,29,85,224,28,150,148,240,214,163,132,253,19,128,219,159,150,236,89,155,97,214,124,106,161,92,109,204,237,190,106,232,171,163,146,199,188,236,88,75,60,211,79,243,95,248,77,37,198,189,38,254,65,180,171,91,23,54,73,124,11,240,155,156,47,101,61,242,196,51,13,56,214,173,216,118,151,210,62,150,191,41,110,65,223,0,222,121,216,135,84,243,202,204,181,90,231,107,13,0,46,124,38,140,216,221,29,134,104,198,24,90,39,61,32,187,229,152,243,148,33,94,209,27,57,248,163,119,91,234,165,151,200,239,225,188,75,110,0,104,13,201,243,140,120,73,33,196,122,119,12,188,32,151,205,246,173,76,199,158,167,112,154,253,84,75,172,171,197,46,33,10,78,85,54,164,239,73,95,45,247,222,227,154,254,148,184,197,35,228,203,86,147,19,168,220,213,227,22,214,189,171,133,43,222,160,216,139,162,150,141,159,80,50,45,205,255,0,149,210,30,235,64,45,45,161,244,160,194,164,185,62,153,237,21,172,146,252,250,222,164,209,147,93,19,21,179,111,75,45,180,119,101,130,62,133,253,181,143,136,90,92,101,228,117,192,154,219,81,242,33,156,124,141,181,121,245,191,43,198,78,53,183,213,229,249,226,52,178,219,43,156,56,235,61,169,12,42,196,142,73,109,44,105,154,137,217,110,30,210,62,26,74,145,151,87,50,219,229,178,236,247,109,6,126,41,216,195,81,89,74,90,127,113,126,6,66,117,0,7,205,172,186,59,30,116,54,197,6,227,91,79,130,181,100,182,246,43,193,71,100,214,67,153,123,171,71,118,162,123,252,174,210,221,41,122,59,242,185,97,22,33,218,81,139,208,30,3,199,151,169,57,173,138,153,237,62,170,165,110,135,131,74,81,149,40,108,183,158,252,253,198,51,252,99,182,44,232,7,162,222,50,205,162,106,90,203,14,54,153,236,78,75,199,115,196,197,22,202,150,209,234,109,196,33,30,67,105,79,14,171,241,189,195,32,37,211,24,41,180,27,115,9,123,218,216,119,111,145,121,77,55,177,153,30,227,34,62,36,99,146,32,171,26,249,50,180,151,193,42,134,58,123,135,210,143,9,233,169,102,171,36,247,104,151,193,95,88,134,210,127,43,59,20,183,61,81,213,183,192,252,156,220,12,173,227,101,220,166,218,111,202,96,219,151,203,241,183,85,14,213,242,35,193,185,66,173,115,51,61,231,10,103,196,204,7,208,56,8,1,254,202,62,157,159,240,231,255,0,118,100,255,0,234,130,213,99,46,148,120,237,164,22,163,228,189,92,243,246,203,159,85,243,50,14,23,46,109,94,111,157,218,69,253,69,190,62,199,188,238,19,235,142,250,85,224,182,142,144,104,127,19,170,190,109,136,126,251,59,27,12,91,218,220,166,209,43,164,203,46,18,108,79,32,247,241,191,191,104,180,210,35,149,203,23,113,14,242,140,33,128,240,30,0,189,85,205,108,44,207,105,245,37,39,116,68,26,84,140,170,67,133,184,247,231,238,33,128,3,214,225,94,21,214,216,207,91,75,240,247,15,101,28,231,60,153,235,118,104,109,161,150,115,234,217,91,171,233,186,180,32,172,134,150,123,212,92,44,91,204,136,195,207,69,197,204,103,211,21,197,69,57,175,139,126,217,149,100,167,54,84,216,183,21,136,183,16,203,252,38,228,168,210,146,188,155,67,38,178,166,60,16,145,68,103,188,215,109,151,76,50,229,75,159,65,110,45,43,59,173,9,71,238,239,192,140,72,46,134,220,154,84,78,141,147,214,241,10,170,158,248,83,85,195,95,155,226,118,87,160,118,12,200,136,105,222,130,34,156,109,221,99,79,36,186,73,232,229,185,111,59,150,108,0,199,253,20,180,51,195,77,21,41,213,65,211,101,206,51,248,187,115,140,227,229,134,118,188,142,62,109,120,133,190,234,27,200,136,133,35,163,198,217,143,127,12,128,1,143,250,86,233,153,134,154,42,83,169,140,169,15,156,103,241,119,230,233,63,203,12,237,121,28,96,157,241,232,97,212,55,145,17,9,95,75,141,178,150,254,1,144,3,21,116,143,229,23,192,157,31,118,185,47,56,243,245,85,11,171,249,139,169,140,133,205,155,82,175,158,54,101,182,94,41,236,252,125,110,94,39,186,53,116,173,229,63,196,189,35,169,212,209,212,221,49,224,60,129,251,243,140,14,219,15,51,219,50,184,195,141,120,197,194,54,182,242,45,149,43,162,125,44,246,61,201,177,225,88,12,212,210,183,148,255,0,18,244,142,167,83,71,83,116,199,128,242,7,239,206,48,59,108,60,207,108,202,227,14,53,227,23,8,218,219,200,182,84,174,137,244,179,216,247,38,199,133,96,61,86,27,225,109,119,139,149,19,84,158,30,200,185,214,106,254,109,92,62,212,203,23,202,218,220,62,147,171,74,124,150,214,124,122,187,76,128,121,81,173,150,93,136,117,44,178,156,203,85,236,87,176,205,28,55,228,150,210,198,166,168,154,150,226,21,35,224,92,169,121,181,147,45,190,91,49,201,102,214,101,226,154,140,37,29,212,148,39,247,119,224,70,36,191,70,94,79,60,17,209,190,34,10,164,133,130,231,186,190,11,89,150,121,172,139,134,190,114,121,7,242,185,196,184,215,169,61,171,225,235,115,113,61,193,135,250,2,242,104,86,210,218,218,27,20,52,129,167,249,182,2,91,159,99,149,109,108,189,183,107,25,138,97,207,29,9,21,153,172,138,54,87,189,39,154,246,46,179,18,198,219,104,105,4,132,21,146,92,8,106,0,0,28,105,140,198,10,83,6,228,194,96,246,170,29,171,103,94,83,85,174,100,69,184,136,207,137,144,192,157,34,57,92,176,139,15,47,40,194,24,15,14,35,207,213,92,214,197,75,54,111,82,82,119,68,65,169,43,204,149,184,91,143,118,78,242,1,153,120,179,139,244,14,9,82,49,53,198,35,78,249,174,81,9,147,88,254,204,243,246,204,235,109,23,69,148,45,94,91,168,45,197,215,216,70,101,1,186,97,233,135,91,105,103,91,55,56,156,51,205,148,244,178,252,207,39,204,203,219,14,177,152,116,191,227,210,203,75,119,59,144,228,190,153,30,91,229,45,197,190,216,98,206,47,215,216,219,87,68,215,24,141,59,231,73,188,94,77,99,251,51,44,95,43,77,180,93,22,80,132,249,13,32,183,23,87,105,153,157,198,209,59,67,236,67,210,198,170,136,148,210,235,230,249,44,179,39,59,77,236,195,187,22,177,183,212,207,136,91,205,45,204,235,135,82,58,6,121,111,115,221,196,45,158,21,225,93,109,140,245,180,191,15,112,246,81,206,115,201,158,183,102,134,218,25,103,62,173,149,186,190,155,171,66,10,200,105,103,189,69,194,197,188,200,142,104,244,54,228,210,162,116,108,158,183,136,85,84,247,194,154,174,26,252,223,19,178,189,3,176,102,68,67,78,244,17,20,227,110,235,26,121,37,210,79,71,45,203,121,220,174,246,137,218,31,97,230,137,212,172,68,166,151,95,56,78,166,121,57,218,111,103,218,219,117,110,62,166,124,66,222,117,13,228,68,66,145,208,50,205,107,158,254,23,232,0,0,0,6,45,105,251,165,180,62,139,248,84,167,36,51,61,158,181,157,219,152,155,212,154,243,234,98,97,118,157,234,101,198,138,204,190,103,211,183,181,185,240,239,52,190,211,58,129,209,74,145,84,116,209,28,233,83,69,219,154,228,183,121,141,179,43,176,228,247,203,9,97,214,219,200,220,65,47,165,229,91,41,111,61,208,27,138,152,169,91,99,61,109,48,196,44,66,155,243,156,242,103,170,218,98,118,118,89,207,171,101,13,35,160,210,16,130,178,26,65,110,73,112,185,239,51,51,14,54,33,226,61,103,138,213,84,93,109,95,78,121,210,117,31,171,218,34,118,118,152,207,145,180,54,158,131,73,74,10,200,109,5,184,139,133,248,153,152,243,99,53,244,54,228,210,173,180,147,145,55,136,85,84,247,193,106,82,38,252,223,19,178,179,29,183,229,92,67,78,244,17,20,219,141,106,221,101,37,210,79,75,53,203,113,92,228,122,93,201,99,161,4,52,27,108,76,48,111,109,136,77,243,191,225,12,221,188,251,204,203,162,81,118,43,21,139,236,0,128,161,201,151,76,99,101,49,173,204,37,239,106,162,26,190,69,229,37,90,228,100,123,140,140,184,25,143,164,175,204,185,129,63,35,191,145,71,128,223,157,95,238,14,115,140,253,127,95,234,186,221,103,170,244,188,174,238,27,133,161,152,242,88,232,65,19,6,227,18,252,27,216,162,21,108,143,248,67,55,115,38,242,51,232,156,93,142,229,114,251,32,34,174,93,202,109,166,252,166,13,185,124,191,27,117,80,237,95,34,60,27,148,42,215,51,51,222,112,166,124,76,197,145,173,177,143,17,241,26,174,58,242,178,168,249,194,122,174,49,91,27,13,125,9,45,121,13,161,40,242,16,146,242,122,175,198,230,51,255,0,22,121,22,170,233,20,170,38,115,133,184,157,225,60,105,100,212,201,185,149,168,43,244,155,74,188,123,241,198,94,73,184,189,229,235,114,245,144,143,28,67,195,138,207,10,106,168,186,38,190,147,115,92,234,3,87,180,67,109,13,63,147,59,104,113,61,54,148,164,29,208,226,15,113,159,27,113,35,32,18,11,161,135,42,173,87,34,168,153,162,244,148,158,115,140,130,47,54,174,119,179,54,207,54,100,110,33,195,249,94,14,16,214,246,177,102,194,56,244,109,155,134,98,18,246,203,205,68,52,151,153,86,100,42,246,59,88,124,173,137,41,228,170,211,62,162,145,85,114,205,26,235,72,157,174,65,49,215,115,35,153,27,111,155,53,109,199,70,68,110,109,131,91,218,197,154,124,183,11,45,186,59,174,144,18,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,125,66,162,135,192,6,131,224,40,92,69,79,128,161,17,220,6,178,43,133,237,186,194,131,87,80,13,34,205,227,19,153,121,163,119,247,71,250,49,121,12,89,156,102,105,42,230,125,231,187,104,255,0,70,2,5,241,125,122,206,105,221,107,107,255,0,209,138,96,9,126,126,105,99,255,0,210,72,31,195,52,55,49,113,181,159,53,102,66,139,213,250,190,182,54,240,14,222,28,210,246,63,247,71,5,248,102,128,78,70,139,7,122,58,35,254,91,95,224,152,25,12,158,3,29,116,88,53,21,31,16,68,95,171,139,252,19,3,34,145,123,111,1,81,69,151,64,204,84,23,234,102,2,194,233,65,19,169,166,97,250,23,249,170,201,113,247,7,68,35,227,74,246,172,69,171,19,108,191,158,24,245,118,253,29,193,51,58,100,71,170,10,146,133,90,77,189,243,152,116,244,191,107,60,33,102,188,124,227,113,38,170,37,229,177,206,35,151,209,253,176,175,202,2,79,52,14,148,106,32,228,81,59,70,109,101,21,11,209,201,107,92,161,79,180,72,19,125,43,140,40,208,122,5,40,144,83,75,34,115,125,23,7,199,234,33,134,107,146,73,60,0,84,11,136,10,151,3,0,80,161,47,170,195,74,184,138,167,128,10,150,241,168,183,29,134,146,222,99,85,183,88,5,64,83,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,10,43,128,162,120,138,171,128,162,120,128,208,178,43,141,67,74,142,230,53,153,88,5,0,248,10,216,186,133,20,91,183,0,241,120,156,225,38,148,158,149,203,244,34,43,143,214,214,32,203,75,247,72,241,90,173,43,167,244,135,241,104,113,55,216,191,21,179,210,211,227,204,130,34,146,197,43,164,126,230,224,130,253,43,163,19,23,139,53,74,137,109,153,43,97,222,147,236,134,96,5,246,208,1,188,213,69,6,173,255,0,170,159,131,138,18,221,71,93,50,56,52,219,119,140,254,26,132,76,242,126,52,71,82,80,92,127,85,63,7,20,37,170,147,65,38,71,10,91,253,127,240,212,3,185,51,49,176,233,245,119,141,243,62,209,176,237,173,199,172,7,87,30,179,74,147,107,113,49,25,26,110,48,194,60,11,179,156,121,199,172,191,99,9,53,152,153,18,147,115,235,87,226,17,91,166,212,237,197,248,25,115,99,119,56,255,0,225,187,196,24,157,162,250,117,152,161,32,35,191,232,252,167,135,237,129,57,56,15,14,73,166,159,62,151,232,154,143,254,173,161,7,58,43,22,124,82,144,247,79,229,28,63,108,137,209,192,196,145,83,49,23,254,249,47,240,109,10,46,163,105,183,219,27,233,45,251,198,202,59,187,70,250,111,196,192,87,41,10,25,117,10,220,238,40,123,140,5,91,227,246,5,79,136,162,56,138,159,16,1,82,59,10,5,143,176,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,1,230,177,15,17,232,204,41,165,98,235,106,250,115,205,114,88,13,94,209,19,179,186,254,76,238,33,180,244,26,74,150,119,91,136,45,196,124,111,192,140,192,122,80,17,171,137,28,181,148,37,51,81,59,45,195,220,34,240,210,84,140,186,185,151,63,189,46,207,118,208,103,226,157,129,53,21,148,165,167,247,23,224,100,60,244,187,151,30,10,38,53,182,38,26,53,236,80,234,190,119,252,49,55,50,110,51,46,137,64,92,238,118,47,178,2,82,192,99,182,19,105,249,162,222,50,205,161,169,170,55,17,246,153,236,78,123,64,243,60,197,22,202,151,23,234,142,67,161,30,67,106,87,30,171,113,181,253,94,59,233,87,130,218,58,65,161,252,78,170,249,182,33,251,236,236,108,49,111,107,114,155,68,174,147,44,184,73,177,60,131,223,198,254,253,130,237,60,243,80,237,41,231,149,149,9,181,206,215,24,9,164,71,43,150,17,97,229,229,24,67,1,225,196,121,250,171,154,216,169,102,205,234,74,78,232,136,53,37,121,146,183,11,113,238,201,222,67,11,116,201,229,45,173,180,147,145,57,135,180,172,139,193,106,82,38,220,225,13,181,51,29,183,229,92,59,173,116,215,10,219,141,106,221,101,71,209,87,75,53,143,113,88,240,198,93,46,141,155,70,183,47,151,179,173,136,118,249,17,152,147,123,17,153,239,51,34,224,70,2,255,0,226,206,159,154,82,99,44,170,38,154,172,177,31,105,145,68,228,188,15,51,203,145,108,170,109,126,168,220,58,23,229,182,149,113,234,183,11,223,29,198,127,232,239,201,27,139,184,135,105,190,47,71,248,15,0,94,164,222,170,22,103,180,250,170,85,190,30,49,42,70,85,33,179,222,91,243,247,24,207,105,119,37,142,132,16,208,109,177,48,193,189,182,33,55,206,255,0,132,51,118,243,239,51,46,137,69,216,172,86,47,176,2,2,128,100,222,159,122,45,53,163,14,49,59,43,167,224,181,20,148,227,47,50,30,176,213,159,85,11,10,168,143,45,215,29,43,58,249,249,102,94,214,229,195,25,0,4,174,242,28,75,163,97,160,241,138,96,251,57,97,227,124,30,212,47,49,30,124,135,50,37,110,35,185,88,251,68,81,15,161,253,0,240,154,109,131,90,45,209,244,109,75,3,179,79,97,185,195,110,45,106,87,124,211,24,167,27,242,22,180,121,14,39,201,62,189,251,247,16,100,72,249,248,229,54,151,65,74,116,223,196,137,124,189,157,84,59,92,207,145,25,141,86,188,162,12,207,121,153,159,19,49,244,14,33,91,150,47,6,188,9,199,105,126,47,109,122,207,146,78,183,197,106,237,170,230,248,57,124,63,149,156,243,95,53,252,148,91,219,113,1,229,57,37,176,222,162,169,180,177,144,226,20,182,31,60,170,139,218,185,201,204,237,150,77,178,91,28,211,91,141,68,163,186,146,126,74,85,223,98,222,39,80,66,183,35,174,50,248,19,142,211,12,33,217,53,159,36,157,87,141,214,91,85,205,240,115,8,143,39,33,230,190,107,121,72,183,182,224,38,164,0,0,0,0,0,0,0,0,0,99,150,59,105,243,163,134,1,76,38,20,189,87,90,94,170,128,213,124,200,230,232,254,158,116,180,191,87,110,29,109,149,154,121,43,226,125,156,120,68,118,145,252,162,248,237,164,22,215,37,231,30,97,165,98,181,127,49,117,48,113,89,114,234,85,243,198,204,135,15,198,179,159,143,174,203,192,183,132,156,105,115,202,63,134,26,60,193,196,83,212,193,248,73,88,183,147,52,179,229,136,61,85,205,133,151,142,92,43,141,42,236,188,165,113,221,150,220,79,116,40,98,206,47,215,216,219,87,68,215,24,141,59,231,73,188,94,77,99,251,51,44,95,43,77,180,93,22,80,132,249,13,32,183,23,87,105,153,159,140,30,207,9,176,130,190,198,218,186,26,135,195,153,39,58,77,226,243,234,216,218,89,98,249,90,113,211,233,60,180,39,200,105,103,188,250,187,76,136,195,198,9,193,228,162,209,178,161,192,252,42,157,214,117,83,91,44,210,188,217,181,240,89,144,189,159,98,137,142,109,62,49,183,86,149,230,75,169,86,226,77,175,109,231,188,185,58,32,242,99,208,58,61,77,147,92,86,147,159,11,42,102,175,176,63,179,189,1,176,93,49,13,57,209,110,41,198,221,206,219,201,46,145,116,114,110,222,102,101,145,218,76,227,84,62,142,248,35,82,99,20,84,175,156,154,167,246,60,208,218,243,103,89,175,139,102,28,186,100,219,134,86,55,175,228,31,11,110,226,65,116,0,97,135,38,94,151,117,158,148,56,121,61,148,226,60,71,56,213,52,94,203,206,83,124,141,51,183,109,143,198,41,175,16,203,45,182,214,70,152,66,58,38,172,214,185,216,239,124,207,1,242,174,61,86,22,225,189,69,139,149,220,179,15,105,56,125,124,214,107,174,217,219,206,218,111,170,101,110,171,123,138,74,124,150,213,197,69,246,79,112,144,222,73,13,24,224,99,235,106,206,188,196,186,107,44,202,148,230,238,101,94,218,103,151,106,102,61,168,141,204,187,148,250,36,143,45,42,246,182,222,99,221,97,174,4,204,19,202,247,86,85,116,68,159,81,74,225,206,193,206,63,44,37,90,142,112,166,22,219,94,170,230,177,89,157,205,228,146,237,215,148,172,3,33,57,77,165,208,82,157,1,241,34,95,47,103,85,14,215,51,228,70,99,85,175,58,131,51,222,102,103,196,204,69,239,37,140,198,54,27,77,252,60,151,176,246,88,120,222,118,215,163,41,30,124,146,136,211,78,243,43,149,143,176,103,183,44,94,50,248,19,129,50,252,33,217,53,159,36,157,111,141,214,91,85,205,241,146,248,143,39,33,230,190,107,121,72,183,182,224,48,3,146,227,207,179,12,190,58,244,60,104,9,217,196,124,67,165,112,166,140,152,215,213,180,199,96,146,202,245,59,76,70,165,199,114,107,29,67,72,232,182,149,44,238,183,18,91,146,124,119,216,174,99,17,176,155,149,195,69,186,190,145,134,156,226,148,255,0,228,127,61,119,62,186,77,178,204,102,218,155,58,226,83,227,216,131,36,42,232,75,107,220,91,181,153,120,164,199,189,229,54,151,70,205,180,32,196,137,124,189,157,108,67,188,207,145,25,137,55,180,222,12,207,121,153,23,2,49,243,240,3,233,247,13,241,74,132,197,202,117,170,179,15,103,188,235,42,127,54,174,35,101,121,139,229,113,109,159,69,212,37,94,83,107,46,29,93,134,67,213,143,153,12,27,198,74,219,3,43,104,58,242,131,153,108,115,40,61,102,69,234,89,114,249,217,113,163,220,234,22,159,37,213,250,222,191,120,203,233,154,93,49,130,155,65,183,48,151,189,173,135,118,249,23,148,211,123,25,145,238,50,35,226,70,3,146,48,171,74,222,76,12,52,210,58,162,77,99,77,212,254,3,207,223,191,56,199,108,81,19,61,179,43,108,54,215,139,92,91,104,111,34,25,82,122,37,210,207,115,222,155,158,64,96,95,200,38,130,231,189,26,48,83,229,31,145,94,205,206,114,79,151,29,230,222,115,214,198,179,242,196,78,109,118,179,59,171,232,184,188,183,202,121,119,36,93,80,16,173,140,188,142,184,237,68,234,62,68,51,143,146,78,179,62,183,229,120,57,62,170,218,188,191,60,70,158,107,230,115,135,13,95,182,33,130,245,117,35,80,208,149,12,93,43,85,75,246,25,164,14,175,94,198,181,14,228,206,132,184,158,147,106,82,78,233,90,79,113,159,30,209,245,34,49,87,79,141,15,165,250,77,97,148,67,212,236,163,93,92,203,50,115,51,219,66,147,151,89,17,10,79,244,86,243,108,159,137,97,69,211,191,119,75,136,97,110,13,242,47,86,213,28,138,14,123,139,152,139,224,132,201,90,205,162,69,205,12,204,50,244,220,74,126,89,135,142,36,157,210,150,220,220,94,191,47,81,140,206,148,185,161,71,39,108,173,82,232,201,159,129,171,156,219,94,238,166,109,49,218,53,42,51,78,226,215,228,203,182,17,110,181,243,245,219,116,16,214,212,77,79,135,85,60,109,27,89,75,57,190,113,47,213,237,48,218,230,221,201,172,109,46,35,166,218,148,147,186,22,147,220,103,198,199,190,228,58,48,18,253,137,28,181,148,37,51,81,59,45,195,220,34,240,210,84,140,186,185,151,63,189,46,207,118,208,103,226,157,129,53,21,148,165,167,247,23,224,100,49,51,22,121,85,244,164,175,38,209,42,163,106,127,4,36,81,25,45,42,216,165,211,12,185,82,223,209,156,132,74,206,235,66,151,251,187,112,34,24,123,46,151,70,205,163,91,151,203,217,214,196,59,124,136,204,73,189,136,204,247,153,145,112,35,25,19,23,201,203,166,92,13,60,186,170,43,7,50,74,209,108,207,248,67,42,59,93,121,11,162,81,57,188,163,183,15,184,3,29,166,51,24,217,180,107,147,9,131,218,216,135,109,157,121,73,55,177,17,22,226,34,46,4,67,208,225,190,22,215,120,185,81,53,73,225,236,139,157,102,175,230,213,195,237,76,177,124,173,173,195,233,58,180,167,201,109,103,199,171,180,200,114,112,131,9,170,236,109,175,165,184,115,67,192,237,115,121,166,187,80,222,181,166,239,171,101,199,149,189,213,161,62,67,74,61,234,46,29,103,98,63,165,218,70,145,167,168,90,122,18,149,165,101,251,12,174,7,89,168,99,90,183,114,103,90,150,174,146,212,165,29,212,181,30,243,62,61,128,32,138,93,201,99,166,252,76,107,108,76,48,111,98,135,85,243,191,225,12,161,204,155,140,203,162,81,119,59,157,139,236,140,161,167,57,15,254,119,141,168,52,133,246,122,232,31,4,253,242,79,140,68,127,188,173,222,240,149,64,1,138,180,231,38,22,133,146,13,158,39,228,67,175,143,99,63,203,92,255,0,54,78,108,215,47,35,107,52,151,68,237,247,70,80,203,165,208,82,152,54,229,242,246,117,80,237,95,34,51,26,173,115,51,61,230,102,124,76,199,36,0,0,5,161,199,125,42,240,91,71,72,52,63,137,213,95,54,196,63,125,157,141,134,45,237,110,83,104,149,210,101,151,9,54,39,144,123,248,223,223,176,93,225,138,186,71,242,139,224,78,143,187,92,151,156,121,250,170,133,213,252,197,212,198,66,230,205,169,87,207,27,50,219,47,20,246,126,62,183,47,19,221,27,218,95,114,156,87,218,66,202,85,67,209,114,111,4,233,151,109,183,177,180,51,31,183,217,80,238,183,210,114,21,183,26,200,227,42,62,137,244,179,239,220,68,71,132,64,47,254,149,186,102,98,94,149,117,18,99,42,67,230,233,4,37,249,186,79,242,187,219,38,118,216,39,124,122,24,105,110,103,92,58,87,210,225,124,165,187,141,128,25,73,163,47,39,158,55,105,33,15,5,82,66,193,115,37,33,27,172,203,60,214,66,68,219,33,188,131,249,92,226,91,119,213,89,213,240,245,217,184,22,249,47,209,75,147,3,13,52,113,168,149,88,212,149,63,135,19,246,45,205,209,219,20,68,179,99,204,219,237,187,226,209,22,226,28,206,135,146,158,145,116,114,92,183,170,228,24,19,162,15,38,61,125,164,44,165,53,197,105,57,240,78,153,118,251,3,251,59,49,251,125,149,16,211,157,22,226,155,113,172,142,50,146,233,23,75,62,237,196,102,115,59,133,120,87,68,224,197,19,47,195,220,61,148,115,100,142,89,173,217,161,182,135,158,201,172,121,110,175,166,234,214,179,186,221,89,239,81,241,177,110,34,34,245,192,0,3,109,231,154,135,105,79,60,172,168,77,174,118,184,142,45,47,185,88,41,26,82,82,170,87,70,249,175,59,207,98,45,172,156,106,29,135,230,236,170,135,112,188,68,100,25,161,237,98,20,242,55,31,70,215,226,100,3,52,113,171,73,156,17,209,222,30,6,43,24,171,111,7,218,153,107,118,101,115,108,92,94,179,86,109,146,247,67,180,225,149,141,230,248,219,202,221,192,237,30,90,80,114,192,46,58,10,62,145,209,222,93,169,82,245,91,61,81,174,205,107,27,46,43,229,56,184,46,231,154,222,126,219,176,70,198,33,226,61,103,138,213,84,93,109,95,78,121,210,117,31,171,218,34,118,118,152,207,145,180,54,158,131,73,74,10,200,109,5,184,139,133,248,153,152,243,96,57,51,25,140,108,218,53,201,132,193,237,108,67,182,206,188,164,155,216,136,139,113,17,23,2,33,127,244,50,209,6,174,210,182,190,84,174,5,27,37,51,43,183,61,77,46,211,155,30,177,152,133,67,248,147,121,167,28,206,228,57,163,160,103,150,247,85,139,142,206,135,154,30,86,218,89,214,206,73,228,239,115,101,61,44,183,60,78,50,178,246,195,172,102,33,76,120,133,60,210,221,206,228,57,163,160,103,150,249,143,113,111,159,140,43,194,186,39,6,40,153,126,30,225,236,163,155,36,114,205,110,205,13,180,60,246,77,99,203,117,125,55,86,181,157,214,234,207,122,143,141,139,113,17,16,122,89,116,186,10,83,6,220,190,94,206,170,29,171,228,70,99,85,174,102,103,188,204,207,137,152,228,128,0,0,0,0,134,142,88,252,82,195,202,231,16,232,218,78,146,140,215,206,169,94,113,231,191,22,250,109,180,177,47,114,31,213,16,148,121,8,87,144,106,246,214,49,194,229,55,211,3,21,99,241,186,171,192,218,110,168,212,209,82,173,134,204,108,80,202,218,53,176,144,113,62,82,217,214,163,43,196,163,242,206,253,197,184,71,216,0,207,158,75,125,15,240,171,73,24,138,226,119,140,244,191,60,74,228,28,217,176,67,237,177,48,250,237,121,70,165,206,148,51,205,169,54,83,45,31,72,142,246,177,88,140,239,128,194,248,209,58,108,233,59,135,88,97,5,131,84,110,38,115,125,29,47,214,108,210,222,102,151,187,147,89,16,168,133,248,215,24,83,167,119,150,165,111,89,241,177,110,177,0,205,252,40,229,131,117,236,113,168,149,138,44,108,216,115,58,217,57,161,25,243,248,63,169,131,94,191,123,16,90,248,189,162,35,87,229,219,87,125,215,77,196,162,211,117,36,150,174,146,195,212,52,244,110,215,47,139,207,169,123,86,182,243,101,89,161,93,21,145,40,172,164,153,111,46,161,242,212,46,246,4,105,87,141,58,58,70,173,252,49,170,249,182,29,251,109,12,108,48,143,107,114,147,164,158,147,204,184,105,177,188,179,221,198,254,245,131,233,40,5,166,209,127,30,229,122,72,224,236,151,20,165,208,59,2,230,123,78,182,15,90,167,117,58,184,167,152,47,24,109,183,155,54,164,213,185,37,107,219,188,238,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,81,67,224,3,73,222,215,176,161,25,246,13,93,198,41,235,173,212,0,71,97,91,223,136,167,188,0,42,103,212,45,86,41,192,179,23,205,153,212,178,203,174,182,83,46,188,130,234,11,111,136,104,109,92,223,153,86,182,183,175,234,0,65,70,144,20,194,100,220,195,145,184,178,215,109,94,170,93,154,174,27,139,180,120,236,2,79,231,230,151,45,255,0,219,36,15,225,154,23,171,74,86,216,127,193,141,91,153,178,237,183,202,100,118,245,1,102,112,12,191,63,116,177,127,233,36,15,225,154,1,56,122,44,21,168,232,143,249,113,127,130,96,100,66,120,12,122,209,109,36,84,124,69,255,0,191,107,252,19,3,33,83,192,5,65,94,166,96,10,220,131,1,138,122,112,185,146,142,133,222,69,243,114,27,143,237,87,132,49,212,170,55,49,38,168,47,248,206,52,247,126,216,49,50,122,117,40,202,142,133,59,126,174,195,127,20,120,67,60,245,127,236,147,83,240,253,18,141,254,48,96,38,31,66,70,237,76,82,199,99,254,210,224,127,7,12,51,25,59,248,140,64,208,153,63,157,90,85,91,247,209,80,63,131,134,25,126,69,96,1,82,224,98,130,165,192,192,104,87,17,84,240,5,113,4,240,1,94,2,164,102,102,40,42,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,20,87,1,166,246,26,149,192,105,1,167,117,206,227,90,134,131,226,53,168,5,109,98,49,67,242,15,222,49,83,224,40,126,65,251,198,2,209,227,228,78,162,139,169,150,75,202,105,167,99,85,194,255,0,66,116,65,22,144,113,202,140,197,9,249,155,185,243,236,190,182,215,180,59,95,144,78,134,145,174,106,232,138,164,136,237,249,216,142,63,250,151,132,15,227,82,148,238,39,206,110,119,190,207,252,93,176,25,119,201,240,218,188,32,160,78,223,223,95,224,69,9,101,166,46,82,88,111,221,255,0,13,66,41,249,62,225,151,207,20,19,137,71,247,211,125,253,172,80,149,138,104,148,82,136,100,159,30,159,240,140,7,106,179,185,16,227,188,118,47,178,57,6,147,62,161,178,250,122,60,58,192,116,83,87,146,149,163,50,186,213,213,239,8,143,211,74,32,156,240,59,167,123,115,135,87,237,113,45,147,148,22,118,238,93,106,252,66,33,52,205,120,191,57,253,47,239,135,87,237,112,22,31,69,18,190,41,72,173,254,248,37,31,198,68,233,96,129,126,118,162,47,253,242,95,224,219,16,93,162,114,77,88,165,35,177,112,159,201,255,0,140,137,209,193,59,149,54,249,127,198,42,252,27,96,46,146,55,125,177,190,71,114,177,13,132,95,175,180,110,166,247,220,3,117,54,177,118,141,14,113,49,169,61,226,138,182,99,184,3,124,126,192,169,241,20,71,149,184,84,248,128,94,194,183,49,64,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,66,183,43,150,145,31,36,60,93,133,194,25,65,218,2,135,207,172,119,251,167,108,133,128,136,46,138,154,74,145,149,72,50,242,149,126,238,2,106,71,203,4,198,99,27,54,141,114,97,48,123,91,16,237,179,175,41,38,246,34,34,220,68,69,192,136,7,24,0,0,0,0,6,120,114,122,242,122,181,164,75,69,138,88,164,157,85,18,215,206,112,119,205,206,247,218,216,115,198,49,18,219,208,250,167,153,109,91,211,211,224,91,174,103,44,120,53,162,230,4,232,251,180,124,136,104,110,97,218,178,107,126,105,198,69,102,203,172,203,243,195,171,183,171,57,195,217,119,21,173,15,37,140,198,10,39,66,12,60,151,176,246,104,136,46,118,215,163,41,150,76,243,120,211,78,243,43,29,203,176,101,152,0,0,0,138,190,92,239,164,159,239,147,249,52,69,88,207,110,87,156,119,130,196,204,105,149,225,140,189,171,195,225,222,191,36,70,99,241,219,124,36,3,199,209,54,210,105,177,160,203,202,93,253,175,1,129,32,3,234,126,93,49,130,155,65,183,48,151,189,173,135,118,249,23,148,211,123,25,145,238,50,35,226,70,62,99,112,175,9,241,3,27,43,105,126,28,225,140,131,158,106,25,166,183,100,131,218,152,135,214,106,217,91,203,241,143,45,8,43,54,210,213,189,69,124,182,45,230,68,114,235,201,55,164,164,53,99,134,135,129,85,35,186,169,213,39,243,169,229,53,109,123,84,68,116,82,252,134,137,13,228,66,83,197,106,191,85,143,112,9,6,17,87,203,157,244,147,253,242,127,38,137,84,17,87,203,157,244,147,253,242,127,38,128,196,206,76,169,140,20,167,77,252,55,152,76,30,213,67,181,207,25,215,148,213,107,202,35,8,183,17,25,241,50,31,64,227,229,130,93,49,141,148,198,183,48,151,189,170,136,106,249,23,148,149,107,145,145,238,50,50,224,102,62,153,176,111,25,40,156,115,162,96,235,202,14,101,182,75,99,53,153,23,169,121,187,100,121,198,143,115,168,66,188,166,151,235,122,189,227,48,247,32,3,141,49,152,193,74,96,220,152,76,30,213,67,181,108,235,202,106,181,204,136,183,17,25,241,50,1,201,1,138,181,31,41,238,133,146,13,162,27,228,189,175,143,99,39,202,188,193,54,78,108,214,63,47,100,52,151,68,239,247,6,21,99,87,44,213,101,85,211,177,180,230,20,225,199,130,81,238,106,245,19,206,120,106,63,45,156,109,106,249,93,248,18,73,244,82,227,123,207,215,230,234,32,18,169,137,24,165,66,97,29,58,237,89,136,83,222,106,149,49,151,89,17,178,188,253,179,56,134,203,162,210,20,175,41,196,23,14,190,194,49,20,90,95,114,176,85,213,92,217,84,174,141,243,94,104,145,67,219,89,56,212,53,17,206,57,147,14,225,120,136,200,50,91,58,181,165,228,110,62,149,239,192,136,71,68,198,99,27,54,141,114,97,48,123,91,16,237,179,175,41,38,246,34,34,220,68,69,192,136,37,210,232,217,180,107,114,249,123,58,216,135,111,145,25,137,55,177,25,158,243,50,46,4,96,54,94,121,216,135,84,243,202,204,181,90,231,107,11,153,130,186,51,99,118,145,17,17,208,184,59,68,248,64,236,183,85,180,167,156,161,33,53,122,194,112,209,190,33,214,200,238,76,185,194,254,78,254,37,124,209,209,7,146,126,174,170,230,201,170,180,144,149,115,68,138,30,250,185,62,189,168,142,113,204,152,134,207,199,193,198,18,217,213,173,44,175,121,116,175,110,4,98,88,240,243,14,40,204,41,165,97,40,154,6,77,205,114,88,13,102,207,13,180,58,254,76,238,45,197,116,221,82,150,119,91,139,61,230,124,109,192,136,128,70,134,142,28,142,191,58,84,154,66,78,63,92,215,211,91,63,215,144,159,150,225,35,126,178,238,226,246,189,162,74,112,223,11,104,76,35,167,90,164,240,246,69,205,82,166,51,106,225,246,167,159,182,103,22,225,244,157,90,149,229,56,179,227,215,216,68,61,88,0,132,60,83,229,109,210,66,115,136,113,19,108,51,169,60,28,165,186,26,169,70,199,1,25,244,4,37,94,61,232,50,115,213,73,107,222,94,186,220,8,134,97,105,93,141,80,250,67,242,82,213,56,197,11,43,230,230,170,13,135,44,54,188,222,213,234,42,70,33,207,166,109,182,103,115,102,254,65,113,182,254,39,10,35,51,170,109,46,232,200,46,78,10,47,69,42,114,35,156,103,243,30,114,240,145,188,142,179,205,90,185,242,99,161,55,173,156,143,235,91,53,122,155,165,146,221,45,253,16,25,31,200,113,46,141,134,131,198,41,131,236,229,135,141,240,123,80,188,196,121,242,28,200,149,184,142,229,99,237,18,150,49,51,146,198,93,5,13,161,6,30,76,24,103,44,68,111,59,107,215,152,207,62,73,188,105,39,113,157,138,197,216,50,204,0,0,0,97,87,43,78,27,211,181,54,137,211,236,66,153,67,231,154,209,123,47,54,185,157,194,201,182,76,160,90,119,113,40,146,119,74,75,202,74,187,172,123,196,107,114,92,121,246,97,151,199,94,135,141,18,47,202,239,86,87,114,141,25,226,233,105,5,29,206,52,221,65,171,240,130,109,206,12,179,205,90,137,132,2,225,124,66,200,220,127,90,225,154,60,89,150,75,93,87,33,29,28,151,30,125,152,101,241,215,161,227,64,79,172,198,93,5,54,131,114,95,48,103,91,14,237,179,163,49,166,246,50,50,222,70,71,196,136,124,201,226,254,19,85,216,37,95,76,176,230,184,129,217,38,242,189,78,189,189,107,78,91,88,203,111,39,123,75,90,124,135,82,123,148,124,122,142,228,95,78,162,40,185,113,229,208,80,209,184,59,48,97,156,177,17,190,16,235,215,152,207,62,66,150,146,119,25,216,172,93,128,34,208,102,45,17,202,111,141,56,99,130,212,62,18,97,219,60,203,17,75,115,159,57,77,179,66,68,243,182,211,22,168,134,188,75,208,170,38,53,68,181,163,162,165,103,205,115,181,136,134,29,0,12,197,131,229,35,173,164,186,86,85,154,72,211,52,119,54,75,107,61,131,157,41,142,112,101,237,110,201,45,216,217,249,109,112,166,164,217,70,167,122,45,166,247,202,119,226,37,71,69,61,58,112,171,74,120,117,64,73,15,154,106,86,126,120,147,252,178,254,170,230,249,167,199,170,29,182,213,118,216,53,238,225,123,113,45,240,39,134,248,91,93,226,229,68,213,39,135,178,46,117,154,191,155,87,15,181,50,197,242,182,183,15,164,234,210,159,37,181,159,30,174,211,33,222,99,46,142,248,197,163,244,209,137,54,46,209,252,195,25,17,155,84,223,56,66,197,102,202,150,212,123,225,221,89,22,231,155,61,231,235,187,142,193,244,196,2,13,180,31,229,20,171,48,38,104,213,27,137,115,109,186,137,94,109,90,117,13,53,176,217,49,46,31,168,195,45,231,115,188,234,58,250,54,236,185,20,224,75,166,48,83,104,54,230,18,247,181,176,238,223,34,242,154,111,99,50,61,198,68,124,72,192,98,173,111,201,195,130,216,183,164,21,113,142,56,200,159,11,33,234,206,108,216,228,183,139,128,230,205,150,9,48,206,124,177,15,18,147,123,88,109,182,189,232,78,92,153,74,247,51,23,123,6,180,92,192,157,31,118,143,145,13,13,204,59,86,77,111,205,56,200,172,217,117,153,126,120,117,118,245,103,56,123,46,226,181,213,0,0,0,1,97,112,59,68,106,55,1,241,115,17,177,42,149,152,94,95,91,243,70,193,39,213,59,243,31,99,133,117,151,124,122,222,90,162,53,202,117,75,233,37,57,60,146,191,18,191,64,44,94,149,112,26,75,183,79,75,106,189,27,106,253,158,62,73,174,219,233,174,111,151,175,159,245,203,97,182,254,91,140,60,176,186,132,235,157,232,145,235,60,147,183,68,5,244,1,22,147,30,91,216,217,76,107,146,249,134,138,250,168,134,173,157,30,28,18,173,114,35,45,229,0,101,192,200,117,179,30,92,120,216,152,55,24,151,232,215,177,68,42,217,31,240,196,156,201,188,140,250,39,1,99,185,92,190,200,9,93,24,237,139,58,126,104,183,131,83,104,154,106,178,196,125,154,123,13,146,240,60,207,49,93,243,37,181,250,163,112,235,71,144,226,85,199,174,220,111,104,62,199,125,42,241,167,72,184,212,63,137,213,95,57,67,177,125,157,141,134,17,157,86,98,104,149,210,101,150,205,87,54,80,123,248,91,223,189,161,1,159,250,68,114,185,98,238,33,222,81,132,48,30,3,192,23,170,185,173,133,153,237,62,164,164,238,136,131,74,145,149,72,112,183,30,252,253,196,48,38,99,49,141,155,70,185,48,152,61,173,136,118,217,215,148,147,123,17,17,110,34,34,224,68,56,195,53,249,52,180,54,145,105,39,91,76,234,172,66,99,105,165,41,109,78,211,47,204,180,109,251,75,49,136,71,141,105,246,220,107,86,235,40,86,226,86,107,88,236,87,184,88,108,8,209,83,26,116,139,141,91,24,99,74,115,148,59,22,218,31,219,161,25,213,102,39,77,61,23,158,108,213,115,101,101,187,133,189,235,202,94,142,252,145,184,69,135,150,155,226,244,127,135,17,231,234,77,234,162,165,155,55,170,165,91,225,227,20,149,230,74,219,61,229,187,39,121,140,246,151,75,160,165,48,109,203,229,236,234,161,218,190,68,102,53,90,230,102,123,204,204,248,153,142,72,13,182,89,106,29,164,178,202,114,161,55,177,94,227,112,0,0,109,188,243,80,237,41,231,149,149,9,181,206,215,30,63,22,113,126,129,193,42,70,38,184,196,105,223,53,202,33,50,107,31,217,158,126,217,157,109,162,232,178,133,171,203,117,5,184,186,251,8,204,161,67,76,158,81,140,64,210,89,14,210,52,244,39,131,116,115,153,117,242,237,99,17,155,77,182,119,19,227,87,12,219,168,202,243,6,173,199,191,53,184,22,240,247,188,162,60,162,46,227,107,177,88,63,131,241,249,104,84,228,219,227,245,87,231,159,157,34,27,241,113,16,200,122,31,82,251,78,39,162,190,159,19,232,216,142,63,71,179,194,108,32,175,177,182,174,134,161,240,230,73,206,147,120,188,250,182,54,150,88,190,86,156,116,250,79,45,9,242,26,89,239,62,174,211,34,57,118,209,223,146,55,8,176,242,211,124,94,143,240,226,60,253,73,189,84,84,179,102,245,84,171,124,60,98,146,188,201,91,103,188,183,100,239,48,17,1,134,248,91,93,226,229,68,213,39,135,178,46,117,154,191,155,87,15,181,50,197,242,182,183,15,164,234,210,159,37,181,159,30,174,211,33,37,90,56,114,58,252,233,82,105,9,56,253,115,95,77,108,255,0,94,66,126,91,132,141,250,203,187,139,218,246,137,75,151,75,160,165,48,109,203,229,236,234,161,218,190,68,102,53,90,230,102,123,204,204,248,153,142,72,15,53,135,152,113,70,97,77,43,9,68,208,50,110,107,146,192,107,54,120,109,161,215,242,103,113,110,43,166,234,148,179,186,220,89,239,51,227,110,4,68,61,40,0,0,0,180,216,247,165,6,15,104,221,43,133,152,226,149,79,205,139,143,207,177,181,177,69,61,174,200,166,137,205,236,52,230,92,186,230,207,125,175,125,220,14,193,117,94,121,168,118,148,243,202,202,132,218,231,107,140,24,210,51,149,87,1,232,170,86,46,23,7,106,223,9,106,148,234,242,195,108,17,144,122,175,24,201,159,78,34,16,219,85,218,83,135,221,150,220,76,134,32,105,101,202,173,58,199,220,60,153,97,93,35,135,30,12,203,230,58,157,162,59,158,17,27,175,213,190,195,232,241,110,66,33,73,202,166,84,157,202,43,230,191,85,143,0,64,114,102,51,24,217,180,107,147,9,131,218,216,135,109,157,121,73,55,177,17,22,226,34,46,4,66,121,185,58,244,84,149,224,14,14,192,78,167,146,93,154,182,157,107,121,225,221,165,75,190,166,42,45,44,110,75,203,103,212,94,34,232,17,113,223,115,225,135,220,159,92,155,82,252,68,147,73,113,207,22,163,117,146,88,157,167,102,146,106,212,91,78,85,197,66,175,229,134,34,146,180,101,90,27,94,244,111,242,75,117,204,75,208,0,199,252,72,208,43,68,236,92,168,157,171,49,11,10,121,214,106,254,93,100,71,62,204,152,190,86,208,217,116,90,136,74,124,150,208,92,58,187,76,197,252,121,230,161,218,83,207,43,42,19,107,157,174,35,235,73,174,86,172,48,161,160,157,144,224,129,248,85,56,94,92,209,127,44,64,236,150,54,84,93,8,152,53,37,204,232,91,165,199,163,146,252,76,128,71,70,154,115,29,22,211,95,67,82,186,46,97,167,131,242,137,38,125,178,113,207,51,24,190,122,215,51,14,227,126,34,52,179,67,106,87,175,70,227,60,249,174,118,34,72,199,112,25,29,161,182,134,213,182,149,21,179,112,176,172,108,116,164,29,249,218,109,153,151,54,92,236,196,27,30,32,223,109,197,230,117,140,157,14,23,185,238,226,25,187,200,137,9,80,179,79,98,156,84,197,187,74,226,57,143,155,85,116,116,178,174,100,78,238,46,145,116,173,229,125,141,194,79,70,57,85,250,99,104,121,163,60,192,176,162,171,196,111,6,226,165,95,164,57,162,105,25,171,214,165,47,250,171,108,56,71,114,125,42,242,142,217,173,186,214,47,123,130,186,76,224,142,145,16,241,209,88,59,91,120,64,212,183,85,180,171,155,98,225,53,122,195,112,145,186,33,166,204,238,108,185,194,254,78,254,37,112,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,125,246,21,20,62,208,26,22,102,87,50,26,72,238,125,227,89,239,226,52,145,17,43,112,13,101,195,119,17,65,94,5,114,21,177,24,13,54,184,182,120,142,151,75,155,172,95,175,118,123,65,115,15,136,182,24,161,17,170,230,204,171,181,245,221,95,80,2,16,244,136,153,198,171,193,255,0,31,253,215,235,75,220,187,135,134,209,229,133,187,92,210,202,82,46,126,18,192,151,31,118,104,119,216,241,30,113,28,199,153,220,217,118,159,91,111,214,187,135,71,163,195,174,34,185,165,186,86,47,9,96,79,135,187,52,2,112,244,102,96,219,164,159,44,182,249,178,179,227,238,76,139,250,130,177,11,9,163,58,220,118,146,125,68,119,34,156,168,191,234,153,23,241,36,118,222,2,160,175,35,120,2,207,160,100,3,18,52,238,85,168,216,82,73,254,175,67,127,20,120,67,44,236,200,241,42,168,191,247,198,55,248,193,137,154,211,172,136,232,248,91,255,0,127,97,191,138,60,33,150,120,155,98,93,81,98,253,82,141,254,48,96,38,91,66,98,181,35,73,157,191,220,84,7,224,161,134,94,17,92,98,14,132,206,126,116,169,66,51,225,69,64,126,10,24,101,241,95,168,5,5,75,129,138,10,151,3,1,67,224,40,158,2,167,192,81,60,0,84,84,184,134,235,119,138,145,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,184,13,35,82,184,13,32,52,159,17,175,143,1,164,200,198,164,128,169,240,20,245,135,239,10,159,1,164,206,200,81,246,17,128,178,26,75,47,45,21,84,255,0,130,241,223,130,120,65,14,47,172,220,197,25,178,122,207,81,252,93,177,58,218,78,60,146,162,170,158,63,218,180,119,224,158,16,85,137,102,151,177,90,98,70,87,190,167,143,237,100,0,206,30,79,120,23,14,46,129,124,212,140,159,53,119,92,239,194,44,132,164,72,16,73,150,176,69,237,191,132,98,57,57,62,224,153,41,93,4,246,161,172,223,53,55,229,43,249,81,66,72,229,9,36,192,52,68,68,94,87,240,140,7,46,198,123,136,108,186,147,235,237,28,157,221,68,54,156,43,253,176,30,118,116,223,73,190,28,85,248,132,57,233,154,179,252,231,216,255,0,190,31,248,113,50,147,180,111,107,113,113,87,226,16,205,166,82,175,224,133,239,250,161,255,0,135,1,104,52,68,103,62,40,201,175,109,211,249,63,241,131,19,153,131,73,54,228,15,39,254,48,87,240,27,16,127,161,228,58,157,197,9,73,167,47,70,127,38,189,255,0,108,24,156,108,37,108,219,145,186,71,111,159,212,123,190,161,176,23,37,63,140,111,38,246,184,216,65,253,241,190,128,26,200,250,198,133,29,204,200,106,177,223,184,105,82,78,247,1,169,36,100,42,40,146,62,209,80,1,91,95,128,160,170,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,1,106,180,163,249,34,124,130,106,111,145,71,246,213,242,150,193,234,31,221,140,107,125,95,197,250,150,179,202,251,27,236,62,107,7,213,64,249,181,210,175,2,35,116,116,198,153,238,24,190,238,190,30,91,178,234,34,50,146,53,186,200,70,30,87,68,156,112,211,99,122,219,212,119,251,132,22,132,0,0,0,0,4,174,242,28,76,99,98,96,241,138,94,251,217,161,224,188,30,212,35,41,22,76,231,50,53,111,34,185,220,251,68,165,136,213,228,83,195,122,138,153,161,43,236,66,153,67,228,149,86,156,213,205,174,103,108,243,236,111,76,90,119,113,40,212,86,82,139,202,74,123,174,91,196,149,0,15,41,138,88,145,78,225,29,9,51,196,42,178,35,81,42,149,106,118,135,50,56,171,107,94,67,73,220,218,84,175,41,196,240,73,253,130,222,61,88,135,126,86,13,47,166,213,93,93,29,163,125,42,189,158,69,40,213,115,195,150,74,249,199,90,212,12,99,27,156,100,150,206,173,105,81,116,28,60,221,118,45,192,35,162,99,49,141,155,70,185,48,152,61,173,136,118,217,215,148,147,123,17,17,110,34,34,224,68,56,192,36,35,147,147,147,230,55,23,227,96,241,171,21,161,53,84,75,90,206,110,130,214,18,185,230,229,23,12,239,140,98,37,15,67,234,94,109,181,116,145,211,224,91,174,96,51,183,147,155,69,248,45,30,240,90,26,97,56,148,236,181,149,69,159,159,23,175,53,231,212,69,197,148,62,228,186,227,69,102,94,47,34,220,122,87,62,23,202,19,0,176,150,7,20,93,198,120,90,79,37,100,246,92,243,45,190,36,239,104,125,152,188,81,185,170,245,19,203,228,119,241,222,46,8,0,8,171,229,206,250,73,254,249,63,147,68,170,8,43,229,105,196,138,138,166,210,198,125,135,179,40,140,242,170,47,101,230,214,242,54,89,54,201,108,11,174,239,36,146,142,234,73,121,74,87,117,139,112,12,43,0,23,87,6,180,92,199,109,32,182,143,145,13,13,207,219,46,77,111,205,56,56,92,185,181,153,126,120,117,23,245,23,56,123,30,242,184,90,160,25,103,46,228,177,211,126,38,53,182,38,24,55,177,67,170,249,223,240,134,80,230,77,198,101,209,40,187,157,206,197,246,70,76,75,185,14,35,98,96,219,126,97,164,166,197,16,171,231,99,192,226,115,38,243,34,233,20,125,142,229,99,251,32,34,208,93,236,8,209,83,26,116,139,141,91,24,99,74,115,148,59,22,218,31,219,161,25,213,102,39,77,61,23,158,108,213,115,101,101,187,133,189,235,205,6,142,28,157,24,19,163,238,201,58,230,238,126,170,161,117,159,54,181,209,144,185,179,107,147,243,190,210,182,203,197,61,147,135,173,205,196,247,101,80,8,204,194,110,69,170,70,69,54,134,156,226,150,39,120,79,4,89,245,210,110,101,118,10,253,23,18,159,30,196,113,159,148,109,175,113,122,220,189,102,36,35,13,240,182,132,194,58,117,170,79,15,100,92,213,42,99,54,174,31,106,121,251,102,113,110,31,73,213,169,94,83,139,62,61,125,132,67,213,128,0,0,0,0,0,15,149,112,0,1,244,167,162,230,13,126,103,220,9,166,112,135,107,218,185,135,109,241,186,188,153,181,241,143,196,121,57,215,111,86,183,148,124,58,184,21,213,22,171,69,207,146,39,200,38,153,249,43,255,0,109,95,46,237,254,161,253,216,254,171,212,60,95,169,106,252,159,179,190,226,234,128,0,15,41,78,226,149,9,85,215,117,118,25,200,39,187,85,73,66,108,30,16,65,108,175,35,99,219,89,55,161,124,98,208,77,185,157,180,154,188,90,149,150,214,85,143,112,11,19,202,109,46,141,155,104,65,137,18,249,123,58,216,135,121,159,34,51,18,111,105,188,25,158,243,50,46,4,98,8,176,183,18,42,44,35,174,229,152,133,73,196,106,38,178,173,118,206,230,70,213,109,107,43,105,91,156,74,147,228,184,174,41,63,176,123,199,211,172,198,93,5,54,131,114,95,48,103,91,14,237,179,163,49,166,246,50,50,222,70,71,196,136,64,155,250,17,198,195,105,191,11,162,163,243,12,176,241,185,245,17,186,146,60,249,37,27,114,188,89,63,114,177,244,119,187,223,237,64,79,168,194,174,86,156,55,167,106,109,19,167,216,133,50,135,207,53,162,246,94,109,115,59,133,147,108,153,64,180,238,226,81,36,238,148,151,148,149,119,88,247,140,213,24,85,202,211,137,20,237,51,162,116,251,15,102,81,25,38,181,166,203,205,173,228,112,243,236,115,40,23,93,222,73,52,149,146,162,242,148,158,235,158,224,16,88,61,86,22,225,189,69,139,149,220,179,15,105,56,125,124,214,107,174,217,219,206,218,111,170,101,110,171,123,138,74,124,150,213,197,69,246,79,112,242,162,76,185,22,176,154,83,61,171,171,76,82,156,192,222,54,152,230,238,102,123,90,173,219,75,83,22,34,58,41,89,23,146,68,93,52,159,117,184,128,147,220,27,193,186,39,3,40,152,58,14,131,150,236,114,216,61,102,68,107,158,114,249,222,113,211,222,234,214,175,41,213,250,238,191,120,139,31,57,84,233,217,60,195,66,202,242,127,23,7,172,143,148,243,94,198,238,177,101,170,214,205,160,144,190,137,30,85,93,36,69,188,142,221,86,25,120,34,175,150,47,72,255,0,208,253,30,233,185,135,235,190,18,177,170,255,0,147,226,225,58,75,107,234,143,197,185,245,93,128,34,185,150,93,136,117,44,178,156,203,85,236,87,176,153,60,93,194,220,67,160,185,33,38,216,103,91,65,254,122,96,117,27,75,90,198,61,125,78,219,200,233,54,181,55,234,75,73,238,81,247,239,185,14,159,146,171,67,10,118,69,74,75,52,148,173,33,182,185,252,199,93,204,141,231,113,190,108,213,185,29,7,17,189,183,205,15,107,16,105,242,219,44,182,232,239,186,132,144,204,101,208,83,104,55,37,243,6,117,176,238,219,58,51,26,111,99,35,45,228,100,124,72,128,64,85,57,202,123,166,156,131,103,134,249,47,107,224,24,207,242,175,48,74,83,155,53,207,203,217,13,69,210,59,253,193,148,50,238,92,120,216,104,54,216,152,104,215,182,196,38,249,223,240,196,155,207,188,204,186,37,1,98,177,88,190,192,139,64,1,42,159,217,206,255,0,213,119,254,251,127,246,3,24,244,180,229,19,175,52,153,154,72,162,228,180,207,129,112,114,45,171,85,9,182,179,50,207,174,75,4,125,53,67,54,101,99,96,207,125,252,187,110,182,252,71,0,31,70,250,87,233,95,68,232,161,68,179,83,84,208,220,225,50,152,102,230,185,94,119,154,219,53,111,48,135,188,114,25,117,45,228,76,66,87,210,34,205,107,23,117,161,209,31,148,211,15,52,156,170,188,3,157,82,158,5,84,113,127,161,144,27,115,243,45,183,43,111,186,247,141,76,43,109,183,145,182,9,93,37,116,179,216,183,149,142,46,52,233,210,178,35,74,124,85,57,220,2,117,52,212,167,244,30,30,228,173,86,182,26,25,47,244,141,150,220,85,220,96,207,166,71,110,5,98,227,143,244,231,60,243,204,63,131,255,0,63,244,245,62,71,176,60,222,95,71,201,191,16,31,65,186,95,104,99,64,233,91,72,170,6,104,190,107,169,161,45,205,115,171,60,254,199,153,216,115,123,229,116,190,211,110,103,110,28,145,210,242,111,152,183,150,248,147,152,242,88,233,191,13,26,227,18,252,27,219,97,211,108,143,248,67,40,111,62,226,51,232,156,93,202,199,114,251,2,125,64,4,21,225,191,36,182,150,53,53,68,212,183,16,169,31,2,229,75,205,172,153,109,242,217,142,75,54,179,47,20,212,97,40,238,164,161,63,187,191,2,49,108,244,204,209,98,145,209,66,174,150,208,114,108,104,240,230,122,173,119,60,194,248,56,236,179,154,236,212,59,176,253,53,60,234,31,214,162,32,207,160,174,134,75,30,245,88,190,136,7,204,14,41,98,69,69,139,149,220,207,16,170,200,141,124,214,107,169,218,28,200,218,111,170,101,13,39,115,105,74,124,150,211,193,37,246,79,120,11,159,162,118,135,216,135,165,141,85,17,41,165,215,205,242,89,102,78,118,155,217,135,118,45,99,111,169,159,16,183,154,91,153,215,14,164,116,12,242,222,231,187,140,239,232,225,128,212,246,142,56,85,41,194,250,126,47,108,106,89,175,205,23,171,91,122,237,100,75,207,151,65,110,57,150,198,241,151,148,119,181,251,139,197,104,39,79,97,29,43,163,197,63,32,193,202,211,194,217,44,46,215,105,199,54,197,64,109,57,163,162,87,234,17,6,107,70,85,169,196,113,223,146,252,12,134,66,128,0,227,76,102,48,82,152,55,38,19,7,181,80,237,91,58,242,154,173,115,34,45,196,70,124,76,134,4,233,17,202,229,132,88,121,121,70,16,192,120,113,30,126,170,230,182,42,89,179,122,146,147,186,34,13,73,94,100,173,194,220,123,178,119,144,12,203,197,156,95,160,112,74,145,137,174,49,26,119,205,114,136,76,154,199,246,103,159,182,103,91,104,186,44,161,106,242,221,65,110,46,190,194,51,40,138,210,35,149,203,23,113,14,242,140,33,128,240,30,0,189,85,205,108,44,207,105,245,37,39,116,68,26,84,140,170,67,133,184,247,231,238,33,134,120,179,139,245,246,54,213,209,53,198,35,78,249,210,111,23,147,88,254,204,203,23,202,211,109,23,69,148,33,62,67,72,45,197,213,218,102,103,227,0,119,178,153,77,83,137,53,75,82,185,92,63,56,206,102,57,181,109,231,109,157,102,173,179,81,239,81,165,5,100,32,250,203,135,104,148,13,23,249,31,209,3,27,1,87,105,17,49,215,37,26,221,162,151,212,229,189,201,230,211,242,228,36,111,123,46,238,47,107,218,47,151,39,126,132,52,206,6,209,82,172,73,171,228,215,196,24,157,126,181,205,161,207,149,114,189,22,201,110,109,245,176,188,204,58,146,220,157,223,85,188,179,100,7,26,93,46,130,148,193,183,47,151,179,170,135,106,249,17,152,213,107,153,153,239,51,51,226,102,57,32,0,0,3,109,231,154,135,105,79,60,172,168,77,174,118,184,13,192,24,1,164,71,43,150,17,97,229,229,24,67,1,225,196,121,250,171,154,216,169,102,205,234,74,78,232,136,53,37,121,146,183,11,113,238,201,222,66,45,49,223,74,188,105,210,46,53,15,226,117,87,206,80,236,95,103,99,97,132,103,85,152,154,37,116,153,101,179,85,205,148,30,254,22,247,238,18,217,165,247,41,197,3,163,212,217,84,61,23,38,240,178,166,106,219,123,27,67,208,27,5,211,14,235,125,39,33,92,109,220,237,188,163,232,159,71,38,253,230,68,80,197,138,152,169,91,99,61,109,48,196,44,66,155,243,156,242,103,170,218,98,118,118,89,207,171,101,13,35,160,210,16,130,178,26,65,110,73,112,185,239,51,51,244,88,19,163,134,43,105,21,80,46,159,195,42,123,156,156,102,218,245,109,112,204,234,238,135,86,157,207,58,221,238,76,175,129,238,183,189,121,90,209,223,146,55,8,176,242,211,124,94,143,240,226,60,253,73,189,84,84,179,102,245,84,171,124,60,98,146,188,201,91,103,188,183,100,239,48,17,105,129,26,42,99,78,145,113,171,99,12,105,78,114,135,98,219,67,251,116,35,58,172,196,233,167,162,243,205,154,174,108,172,183,112,183,189,121,117,193,94,74,109,25,232,10,118,9,188,66,166,252,50,169,33,181,154,201,190,217,48,151,103,204,227,150,241,13,69,169,178,179,107,66,63,113,126,38,99,51,37,210,232,41,76,27,114,249,123,58,168,118,175,145,25,141,86,185,153,158,243,51,62,38,99,146,3,109,150,90,135,105,44,178,156,168,77,236,87,184,243,216,135,136,244,102,20,210,177,117,181,125,57,230,185,44,6,175,104,137,217,221,127,38,119,16,218,122,13,37,75,59,173,196,22,226,62,55,224,70,98,213,105,99,166,14,30,104,157,74,195,205,170,132,115,132,234,103,159,154,101,23,125,173,183,86,227,9,123,199,161,151,80,222,68,68,37,125,50,44,214,177,111,225,10,122,80,105,95,137,250,99,214,208,111,78,33,182,89,108,14,179,153,228,185,225,215,177,231,101,146,127,229,132,178,210,156,206,168,98,95,78,249,111,148,187,194,251,233,255,0,202,55,17,143,112,239,97,78,17,196,108,244,57,229,219,227,50,18,249,227,124,43,237,116,34,33,144,244,62,165,230,156,46,138,186,124,79,163,98,60,15,151,75,163,102,209,173,203,229,236,235,98,29,190,68,102,36,222,196,102,123,204,200,184,17,140,246,209,223,146,55,23,113,14,211,124,94,143,240,30,0,189,73,189,84,44,207,105,245,84,171,124,60,98,84,140,170,67,103,188,183,231,238,49,46,184,77,132,20,14,9,82,48,212,62,28,201,57,174,81,9,159,86,198,210,243,246,204,235,142,159,73,229,173,94,91,171,61,231,215,216,68,68,17,191,162,111,36,87,232,101,113,164,108,87,235,219,77,41,147,235,237,35,229,216,56,207,172,189,184,189,161,245,152,148,185,116,186,10,83,6,220,190,94,206,170,29,171,228,70,99,85,174,102,103,188,204,207,137,152,228,128,8,134,210,227,146,74,179,128,170,185,255,0,69,90,111,157,36,177,255,0,168,27,99,76,115,110,70,216,71,207,49,209,153,222,214,44,226,28,224,89,109,151,129,164,96,140,4,195,22,180,103,196,180,198,64,189,224,221,93,37,190,85,101,134,140,212,235,161,204,184,25,56,210,174,211,231,219,108,221,70,91,190,153,196,123,242,181,104,207,7,92,225,90,113,166,66,198,73,173,35,125,165,25,140,246,189,170,38,6,25,27,212,234,82,222,68,160,248,33,87,235,177,239,1,219,242,122,242,133,59,164,75,165,133,184,164,173,85,108,215,206,113,150,205,206,247,218,223,115,197,177,12,219,48,250,166,89,109,59,213,211,226,91,238,71,158,35,229,186,145,171,170,26,18,161,132,170,169,89,134,195,52,129,214,106,31,213,33,220,153,208,166,213,209,113,42,73,221,43,81,111,35,227,218,39,215,64,77,41,93,210,123,7,90,154,84,17,186,250,182,79,155,158,203,86,73,201,173,138,138,76,63,144,211,109,29,218,96,188,130,63,109,99,226,25,56,0,0,0,0,0,0,0,0,0,0,0,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,5,69,15,128,10,29,137,55,20,44,188,108,42,102,89,108,40,70,87,224,0,102,43,115,3,46,176,34,1,65,108,177,42,25,49,28,221,184,186,58,238,38,126,208,92,211,226,45,110,39,188,108,243,109,148,162,190,187,129,253,64,8,54,210,42,76,220,179,193,252,169,65,107,54,190,10,51,225,170,237,247,199,152,209,213,179,114,184,165,175,111,237,154,4,191,235,154,29,182,61,206,14,99,204,94,49,245,106,246,175,84,59,241,213,112,223,220,58,253,27,205,37,91,210,215,47,247,79,3,248,102,64,78,30,140,232,38,105,40,132,151,14,121,89,255,0,213,50,47,202,76,141,38,100,44,86,141,198,147,165,31,177,126,172,43,240,108,139,236,68,68,147,176,10,10,46,217,15,180,84,23,234,102,3,18,244,232,108,206,142,133,86,235,28,246,27,248,163,194,25,106,18,38,241,34,167,81,255,0,124,163,75,119,215,204,77,38,155,144,234,122,143,133,34,203,250,57,12,123,255,0,106,188,33,118,175,105,104,196,154,164,174,91,166,177,197,184,255,0,100,40,4,196,104,76,191,206,173,42,103,195,192,168,31,193,195,12,196,73,223,128,194,189,8,35,18,229,55,76,48,89,243,34,138,130,189,248,110,110,24,134,105,34,229,125,224,53,10,151,3,20,2,1,67,189,236,4,86,21,81,16,161,112,1,168,140,136,86,228,99,72,169,25,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,3,65,241,26,149,192,80,248,16,10,13,68,86,26,82,87,51,26,192,6,135,55,52,191,169,49,172,109,190,94,37,195,246,135,247,128,99,118,150,19,52,66,82,53,67,102,110,149,233,56,213,116,120,122,147,253,226,14,235,7,202,51,20,226,214,156,221,61,95,149,221,12,159,200,38,127,76,215,181,116,221,76,156,183,252,231,70,159,31,115,136,16,167,24,189,102,36,175,117,175,111,226,224,36,211,147,250,21,194,147,80,106,186,109,243,83,119,238,226,132,139,202,208,101,6,209,110,245,223,124,198,6,104,2,197,232,154,13,89,191,190,157,94,237,20,51,222,0,178,195,32,175,219,247,204,7,34,228,93,66,134,146,227,98,27,153,123,198,133,31,80,14,130,161,81,33,76,247,154,248,125,129,11,186,99,59,127,4,110,103,250,161,255,0,135,19,49,87,57,170,84,54,235,220,220,255,0,52,66,150,151,241,90,207,4,188,93,173,183,245,254,215,1,214,104,63,47,76,70,36,67,41,77,180,163,68,242,74,101,152,175,111,30,190,27,132,217,225,203,36,196,165,196,101,73,94,44,207,162,94,213,2,24,116,21,129,214,98,51,106,214,219,44,238,72,126,79,187,172,77,61,11,15,171,150,57,211,191,203,38,124,61,170,64,122,244,23,95,120,223,71,11,141,150,186,189,241,190,92,64,84,204,105,190,251,10,158,243,3,220,3,82,111,212,0,92,0,0,87,135,17,65,83,43,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,48,135,149,175,9,169,26,163,69,185,230,41,77,32,115,207,104,141,155,154,222,214,186,90,189,178,99,2,195,221,20,172,144,119,66,72,186,73,85,186,172,123,198,109,60,243,80,237,41,231,149,149,9,181,206,215,17,83,202,77,202,7,133,88,149,133,83,60,7,194,121,135,132,13,84,26,158,115,141,213,68,194,108,154,136,152,56,166,124,91,240,201,55,51,154,28,79,69,101,108,183,59,220,136,4,88,128,9,69,228,150,210,210,87,1,52,145,104,179,23,73,228,140,154,109,91,36,211,111,81,235,53,73,142,142,95,137,38,108,86,35,201,189,194,191,18,191,146,3,3,240,107,69,204,118,210,11,104,249,16,208,220,253,178,228,214,252,211,131,133,203,155,89,151,231,135,81,127,81,115,135,177,239,43,229,158,4,114,62,99,77,91,26,183,241,186,39,192,40,118,109,149,140,144,147,77,162,228,233,31,74,26,52,141,25,77,45,31,126,179,218,152,154,0,1,230,176,227,15,41,92,41,163,37,212,13,19,46,216,36,178,189,118,205,15,174,113,220,154,199,86,234,250,78,41,75,59,173,197,30,245,31,29,214,43,16,244,160,0,45,14,149,120,239,5,163,166,11,79,113,57,246,181,241,18,221,151,81,15,152,209,173,214,69,176,202,186,68,219,132,155,19,215,222,147,191,221,47,158,138,39,15,241,31,28,170,226,145,209,178,142,123,158,198,112,107,104,98,27,62,70,148,174,46,41,8,43,33,165,31,31,91,218,101,121,235,211,15,67,201,94,151,50,186,122,87,52,172,121,133,18,29,174,199,205,234,138,214,235,213,14,175,90,243,89,109,179,151,89,223,55,85,183,221,108,38,194,10,7,4,169,24,106,31,14,100,156,215,40,132,207,171,99,105,121,251,102,117,199,79,164,242,214,175,45,213,158,243,235,236,34,34,12,0,209,7,146,102,85,76,184,138,195,72,248,110,112,141,59,234,228,57,212,214,205,243,195,103,242,204,28,97,146,243,18,153,115,134,235,101,237,18,94,203,45,67,180,150,89,78,84,38,246,43,220,110,0,0,0,0,8,31,198,12,7,210,131,75,253,46,113,6,32,240,155,153,170,152,94,105,231,233,95,63,75,162,57,187,52,177,178,134,241,218,198,155,123,88,212,62,127,23,228,222,202,222,91,231,128,0,98,102,139,252,156,216,45,163,220,20,4,226,97,5,225,21,101,11,173,207,60,214,69,194,103,204,111,36,190,87,40,151,26,43,50,241,55,195,214,230,226,123,178,204,0,0,0,0,0,0,0,0,0,0,0,0,0,120,188,89,198,60,56,192,218,70,38,188,197,42,143,153,36,80,121,53,209,91,27,241,57,51,186,219,73,232,48,133,172,238,183,91,45,201,245,215,224,70,100,31,55,216,191,132,213,118,9,87,211,44,57,174,32,118,73,188,175,83,175,111,90,211,150,214,50,219,201,222,210,214,159,33,212,158,229,31,30,163,185,23,149,151,75,163,102,209,173,203,229,236,235,98,29,190,68,102,36,222,196,102,123,204,200,184,17,143,162,45,42,244,69,195,141,46,105,24,89,125,68,238,195,55,151,103,230,137,198,87,221,216,245,142,176,111,248,132,60,210,92,206,136,116,163,167,124,183,185,111,227,107,116,71,228,203,195,205,24,234,175,15,39,85,95,134,181,28,39,232,100,126,194,252,183,98,204,219,237,61,226,147,20,227,110,103,109,242,79,73,61,28,151,45,231,114,12,207,0,0,30,71,21,49,82,137,193,138,38,97,136,88,133,55,230,201,28,179,85,180,196,236,239,61,147,88,242,26,71,65,164,45,103,117,186,130,220,147,227,115,220,70,101,133,28,153,56,213,17,164,70,55,105,33,140,81,82,190,109,118,160,240,63,52,54,188,158,213,234,33,35,33,203,166,77,182,71,114,102,254,65,113,182,254,39,142,92,176,186,65,211,216,129,94,83,120,77,75,197,102,118,139,219,57,216,242,44,181,155,99,48,15,177,229,182,146,77,137,10,242,20,171,245,219,128,206,142,78,141,28,63,51,238,4,194,115,212,191,101,170,167,218,206,122,241,185,243,106,35,34,246,127,37,213,182,94,41,226,242,45,199,165,115,224,25,84,60,140,255,0,9,240,254,168,196,10,83,20,103,178,13,166,167,162,54,238,98,142,218,159,70,199,182,48,76,68,248,180,172,155,115,59,105,36,244,210,172,182,186,108,123,199,174,0,1,26,188,171,88,91,93,226,69,9,89,98,101,91,34,230,58,111,7,121,187,193,24,221,169,152,175,8,249,217,232,22,99,188,91,107,75,144,123,59,136,74,124,106,92,214,230,186,50,145,92,102,142,145,154,75,97,190,140,244,138,42,138,254,99,170,114,42,251,12,46,165,245,109,57,93,101,14,116,218,105,204,153,117,232,62,145,111,224,93,118,198,41,139,24,211,165,119,37,83,140,86,17,252,245,136,53,77,182,135,245,80,144,218,237,154,163,35,71,69,189,83,9,179,16,233,45,217,111,151,173,71,188,33,52,125,15,232,7,132,211,108,26,209,110,143,163,106,88,29,154,123,13,206,27,113,107,82,187,230,152,197,56,223,144,181,163,200,113,62,73,245,239,223,184,162,79,147,155,69,248,221,33,49,166,26,97,56,148,237,84,109,59,159,159,23,175,36,100,215,194,69,148,62,228,186,219,167,119,153,47,34,252,58,86,46,51,161,136,248,135,74,225,77,25,49,175,171,105,142,193,37,149,234,118,152,141,75,142,228,214,58,134,145,209,109,42,89,221,110,36,183,36,248,239,177,92,192,120,189,40,49,238,87,163,118,14,206,177,74,99,3,183,174,89,179,106,160,245,170,107,93,172,138,101,131,241,132,219,153,114,235,137,91,210,119,181,187,202,2,36,242,156,88,211,15,28,74,29,43,231,170,198,168,190,119,45,13,13,172,217,160,204,203,117,218,104,172,204,55,181,190,94,179,61,254,171,76,61,48,235,109,44,235,102,231,19,134,121,178,158,150,95,153,228,249,153,123,97,214,51,14,151,252,122,89,105,110,231,114,28,151,211,35,203,124,165,184,183,202,71,38,62,136,51,109,30,168,25,141,105,92,35,85,83,85,154,157,124,5,210,173,131,101,122,49,180,248,198,158,113,183,115,182,242,85,184,147,151,134,243,185,144,102,172,186,93,5,41,131,110,95,47,103,85,14,213,242,35,49,170,215,51,51,222,102,103,196,204,96,79,41,54,158,159,33,41,124,70,12,225,155,185,171,72,188,155,108,118,91,115,70,85,65,196,55,226,222,135,91,81,26,230,93,90,122,43,232,113,61,246,34,207,241,5,124,173,56,111,81,83,58,88,207,177,10,101,15,146,85,90,108,188,218,230,118,207,62,199,45,129,105,221,196,163,81,89,74,47,41,41,238,185,111,1,133,96,61,181,61,130,216,153,85,97,229,71,138,210,10,107,106,165,169,45,143,158,35,246,200,116,108,219,83,230,195,30,45,107,39,23,153,212,154,122,9,85,173,115,177,111,30,36,0,7,185,168,48,67,20,41,106,34,95,136,211,234,99,101,167,102,154,221,146,51,109,135,94,179,84,241,50,191,22,151,13,194,179,138,36,239,73,94,247,43,150,241,225,128,4,144,114,79,232,131,54,170,234,232,29,36,42,164,108,242,41,70,183,153,219,186,87,206,58,214,163,160,223,222,219,196,182,117,107,74,79,166,217,230,234,177,111,17,190,39,251,146,227,204,79,12,190,58,244,196,104,12,170,0,0,1,12,156,162,60,157,211,76,46,154,69,99,6,15,192,109,20,116,70,77,190,3,90,148,115,62,84,194,67,183,227,34,34,84,236,70,185,231,28,87,69,29,11,88,247,88,196,205,128,15,149,112,18,45,91,242,114,105,151,164,78,62,206,43,92,100,135,230,182,167,91,62,213,82,103,149,63,159,83,4,150,209,242,164,60,75,118,177,178,219,91,136,184,230,59,216,204,236,38,155,154,17,205,52,52,154,83,48,145,117,215,133,48,117,78,219,178,69,243,98,96,126,118,76,49,175,160,79,186,124,98,109,191,47,147,114,189,247,6,50,0,202,74,75,147,55,76,186,182,30,18,103,11,132,186,185,92,94,179,44,95,63,74,142,217,77,73,62,129,197,18,188,164,219,135,127,1,43,90,38,242,123,225,22,140,188,217,84,106,57,242,185,128,215,124,223,205,21,11,155,62,189,31,59,109,46,50,94,37,253,95,3,242,115,121,71,184,32,4,7,185,198,76,27,173,176,50,182,140,160,235,201,110,199,50,131,213,231,70,185,151,47,157,150,221,45,237,45,105,242,93,71,174,235,247,200,188,48,15,166,252,27,198,74,39,28,232,152,58,242,131,153,109,146,216,205,102,69,234,94,110,217,30,113,163,220,234,16,175,41,165,250,222,175,120,207,220,143,149,112,1,245,80,3,230,7,13,241,74,187,194,58,137,170,179,15,103,188,213,53,99,54,174,35,101,101,251,102,109,109,159,69,212,41,62,75,139,46,29,125,164,67,213,227,46,148,120,237,164,22,163,228,189,92,243,246,203,159,85,243,50,14,23,46,109,94,111,157,218,69,253,69,190,62,199,188,238,19,235,142,250,85,224,182,142,144,104,127,19,170,190,109,136,126,251,59,27,12,91,218,220,166,209,43,164,203,46,18,108,79,32,247,241,191,191,104,122,211,39,148,99,16,52,150,67,180,141,61,9,224,221,28,230,93,124,187,88,196,102,211,109,157,196,248,213,195,54,234,50,188,193,171,113,239,205,110,5,191,14,128,0,101,38,137,154,0,226,182,147,145,208,179,98,71,49,209,206,103,215,79,47,13,19,171,177,62,148,252,175,180,54,233,221,230,53,123,139,118,108,220,11,126,45,143,169,106,122,157,147,210,178,166,100,114,24,61,150,10,31,54,173,173,98,215,151,50,141,71,189,70,102,125,37,25,239,62,176,30,51,4,48,19,14,52,125,164,25,163,48,226,75,205,240,45,102,185,109,47,187,154,238,184,231,209,156,89,151,73,229,245,245,251,196,87,20,7,145,197,76,84,162,112,98,137,152,98,22,33,77,249,178,71,44,213,109,49,59,59,207,100,214,60,134,145,208,105,11,89,221,110,160,183,36,248,220,247,17,153,7,174,24,237,165,246,153,212,14,138,84,138,163,166,136,231,74,154,46,220,215,37,187,204,109,153,93,135,39,190,88,75,14,182,222,70,226,9,125,47,42,217,75,121,238,141,253,34,57,92,177,119,16,239,40,194,24,15,1,224,11,213,92,214,194,204,246,159,82,82,119,68,65,165,72,202,164,56,91,143,126,126,226,30,223,65,174,77,217,118,51,73,100,248,249,142,51,109,190,87,52,218,45,33,212,41,173,163,84,184,152,95,158,97,162,144,164,101,83,77,57,228,21,237,151,121,92,204,45,38,20,104,139,164,198,159,53,218,113,147,18,35,182,57,37,65,125,170,166,213,75,220,190,161,149,195,163,229,70,94,97,126,92,34,26,220,130,227,152,238,87,51,150,252,8,209,83,5,180,116,131,91,24,99,74,115,108,67,246,218,31,219,162,222,214,229,55,77,61,23,158,112,147,98,121,101,187,141,253,235,93,166,89,106,29,164,178,202,114,161,55,177,94,227,112,0,0,99,254,36,105,235,162,118,17,212,78,210,120,133,138,220,213,53,99,46,178,31,152,166,79,219,51,104,112,186,77,67,169,62,75,136,62,61,125,164,96,50,0,6,42,255,0,101,31,65,63,248,115,255,0,187,51,143,245,65,106,177,151,150,43,2,104,157,71,200,134,79,242,73,214,103,214,252,177,25,39,213,91,87,151,231,136,35,205,124,206,112,225,171,246,196,3,63,199,26,99,46,130,155,65,185,47,152,51,173,135,118,217,209,152,211,123,25,25,111,35,35,226,68,34,211,251,57,223,250,174,255,0,223,111,254,192,99,102,53,242,162,233,47,138,145,17,208,20,245,67,224,181,53,29,170,205,39,217,37,241,214,200,77,153,120,245,194,37,207,84,108,215,213,229,91,129,0,195,225,42,156,134,63,78,207,222,223,242,144,140,42,70,145,168,107,186,134,18,149,165,101,251,116,210,59,89,168,99,90,134,179,228,66,156,87,73,197,37,37,100,161,71,188,203,135,104,250,17,208,207,69,42,119,69,76,52,42,110,13,123,92,254,99,250,49,49,179,141,237,122,184,136,133,177,226,141,231,80,222,68,68,26,122,6,87,181,207,127,0,200,0,0,0,0,0,0,0,0,0,0,0,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,161,81,165,92,64,80,105,177,231,238,26,242,220,184,141,6,139,31,16,26,204,247,88,46,65,125,214,20,0,49,106,177,81,6,174,107,177,151,209,255,0,204,23,84,90,156,86,43,115,95,252,255,0,249,128,32,127,29,224,156,133,230,59,154,11,54,211,228,247,106,133,52,106,107,91,90,210,202,34,47,237,162,4,183,253,117,145,163,28,221,205,204,157,27,91,105,235,250,208,228,232,207,253,185,82,229,219,84,65,126,21,144,19,129,163,146,73,186,89,244,153,21,249,221,71,187,235,108,139,228,71,116,152,178,26,58,162,212,179,251,255,0,85,213,248,54,133,239,34,178,76,5,1,126,166,96,42,123,146,3,22,52,213,89,34,146,134,51,189,185,238,31,248,171,194,22,43,101,25,226,77,84,105,51,47,154,241,223,198,20,38,159,77,231,114,209,176,165,151,245,114,27,175,246,43,194,22,107,21,223,18,42,141,223,170,209,191,135,80,9,88,208,65,113,27,28,136,150,250,212,143,2,225,108,70,163,59,110,134,25,228,130,61,247,24,89,161,3,86,166,233,117,230,227,69,65,110,183,185,195,12,212,72,10,138,149,133,5,72,186,192,81,68,119,226,40,73,62,55,5,111,49,82,220,2,182,190,242,21,34,176,22,243,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,162,184,10,31,2,21,87,1,67,224,64,52,151,19,27,131,108,184,152,220,0,27,111,250,131,159,80,127,120,110,13,184,143,157,221,250,133,125,224,24,111,166,227,153,36,117,26,109,123,209,145,159,192,137,16,192,217,230,196,98,62,23,254,128,76,190,156,71,121,37,71,254,5,198,127,2,36,67,52,10,111,136,200,183,127,224,12,4,181,242,127,183,249,200,160,213,127,239,167,225,162,134,119,67,238,105,63,100,96,206,128,73,50,161,40,75,145,254,170,126,26,40,103,59,39,226,82,94,255,0,223,1,190,126,73,13,42,45,215,26,139,129,10,47,128,15,15,136,15,234,213,4,89,111,189,222,191,169,16,83,164,124,126,209,224,239,138,203,151,107,245,215,253,100,78,86,37,198,37,167,32,8,210,71,189,226,242,173,236,4,15,233,1,49,110,43,152,114,18,122,59,85,236,187,241,213,0,188,154,2,51,254,200,46,30,110,19,153,39,87,187,186,38,102,145,44,176,43,43,254,152,63,188,145,15,58,1,176,163,175,95,59,30,233,196,147,171,221,157,19,25,75,36,211,4,162,247,115,251,201,1,232,91,62,174,241,190,129,176,158,37,239,141,228,240,1,174,219,238,40,124,65,60,65,92,64,106,46,0,5,192,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,192,238,80,174,80,167,116,118,116,240,183,11,85,173,173,157,249,242,50,217,121,162,219,35,237,248,183,225,156,102,35,90,203,206,39,114,186,28,79,125,136,131,40,113,171,73,156,17,209,222,30,6,43,24,171,111,7,218,153,107,118,101,115,108,92,94,179,86,109,146,247,67,180,225,149,141,230,248,219,202,221,192,237,128,53,127,45,220,51,49,49,114,218,83,1,54,150,147,171,217,230,94,20,154,51,110,73,171,197,57,1,114,223,153,59,251,46,35,209,168,76,110,210,203,19,30,138,109,191,10,170,249,174,93,98,175,9,3,173,213,67,216,183,120,166,147,102,161,250,173,124,189,102,123,242,231,2,57,31,49,166,173,141,91,248,221,19,224,20,59,54,202,198,72,73,166,209,114,116,143,165,13,26,70,140,166,150,143,191,89,237,76,3,74,205,42,241,166,181,208,67,3,29,171,234,190,114,141,197,47,9,188,35,137,216,97,25,218,185,182,114,198,203,208,109,146,36,101,74,82,94,47,37,237,117,102,17,238,62,135,240,155,64,61,22,240,106,109,13,82,209,184,113,179,79,97,179,218,59,158,38,43,190,100,184,143,83,114,33,104,242,28,82,120,117,223,141,173,229,121,66,116,73,130,210,51,9,99,38,20,204,135,108,174,229,58,190,102,94,212,109,250,172,76,33,68,110,91,205,179,234,12,171,203,191,13,214,87,16,128,161,146,252,155,149,36,150,145,211,75,14,234,26,134,55,100,151,194,115,190,185,237,90,220,203,154,83,24,132,244,80,70,163,186,148,69,184,186,198,53,188,203,176,238,169,151,147,149,105,181,202,247,26,0,125,84,0,130,189,20,185,79,241,47,71,26,117,84,117,73,76,120,113,32,98,220,221,3,182,195,203,54,60,206,62,227,190,49,16,142,45,204,235,121,42,233,31,71,37,139,114,172,86,155,29,244,210,198,156,118,173,81,85,206,103,155,36,60,29,249,186,11,102,132,115,100,206,203,77,187,227,18,194,13,204,230,209,43,164,91,175,98,239,15,162,208,24,57,131,124,172,218,49,212,116,76,28,195,23,43,63,4,42,21,107,54,137,127,55,76,38,25,124,115,132,159,27,15,6,72,59,182,150,213,187,217,219,137,24,206,48,0,0,0,30,71,21,49,82,137,193,138,38,97,136,88,133,55,230,201,28,179,85,180,196,236,239,61,147,88,242,26,71,65,164,45,103,117,186,130,220,147,227,115,220,70,101,235,132,26,114,181,226,205,93,84,105,73,60,194,217,164,118,121,21,17,179,115,91,58,166,139,87,182,75,160,95,123,164,148,18,206,235,73,31,73,74,183,85,139,112,12,227,209,135,149,34,158,210,71,27,165,184,48,214,22,115,3,179,141,118,195,31,207,139,138,215,106,161,30,137,115,197,236,141,229,177,51,151,164,178,190,107,149,237,99,206,129,0,60,151,30,125,152,101,241,215,161,227,68,255,0,0,240,56,237,138,240,248,33,133,83,204,80,138,148,115,163,82,93,155,52,38,208,108,107,53,209,45,48,93,50,66,237,99,118,254,73,222,214,221,123,150,9,225,191,45,101,9,83,84,77,75,113,11,8,188,11,149,47,54,178,101,207,239,76,114,89,181,153,120,166,160,73,71,117,37,9,253,221,248,17,137,33,152,203,160,166,208,110,75,230,12,235,97,221,182,116,102,52,222,198,70,91,200,200,248,145,15,158,237,50,116,54,173,180,87,173,156,133,138,99,108,165,35,45,205,51,108,204,183,181,100,102,28,223,241,4,251,142,35,43,175,228,233,241,181,203,119,0,156,92,26,210,143,2,116,130,218,62,68,53,207,63,108,185,53,191,51,35,33,114,230,214,101,249,225,164,95,212,92,225,236,123,202,247,84,124,171,128,15,170,128,31,53,152,53,165,30,59,104,251,180,124,136,107,158,97,218,178,107,126,102,65,197,102,203,172,203,243,195,75,183,171,57,195,217,119,21,174,175,246,81,244,236,255,0,135,63,251,179,39,255,0,84,1,63,192,48,115,64,141,44,116,157,199,216,25,31,134,248,55,206,180,196,102,211,183,215,126,16,203,216,217,242,28,86,175,230,107,76,161,197,230,113,148,195,244,120,91,88,123,140,239,123,43,109,57,52,91,195,154,184,232,58,203,20,57,190,122,158,48,188,201,49,119,232,73,119,203,110,29,72,242,22,147,242,186,237,198,228,2,251,140,42,211,135,70,173,44,113,134,26,124,246,26,99,118,221,77,199,108,187,21,11,224,212,181,173,159,33,195,107,62,104,188,234,28,94,103,27,91,253,43,90,218,178,221,97,234,244,178,229,13,194,45,23,185,206,156,213,248,77,92,203,181,63,157,187,197,65,107,53,154,133,252,247,179,56,201,89,151,245,188,79,201,203,229,30,238,52,187,149,59,66,8,152,54,223,152,99,38,197,16,171,231,99,193,233,187,153,55,153,23,72,161,44,119,43,31,217,1,11,248,203,162,230,59,104,251,168,249,47,80,220,195,181,103,213,124,211,131,138,205,151,87,155,231,119,87,111,86,111,143,178,238,59,114,112,35,74,188,105,209,210,53,111,225,141,87,205,176,239,219,104,99,97,132,123,91,148,157,36,244,158,101,195,77,141,229,158,238,55,247,173,61,147,29,36,180,125,155,97,123,152,143,48,172,245,180,107,182,207,25,205,209,169,189,162,9,146,241,100,209,59,234,196,73,242,123,248,111,17,73,136,21,159,38,102,33,85,209,244,100,142,128,240,38,10,63,85,170,196,142,117,168,38,91,38,70,144,225,252,202,82,82,110,103,82,14,27,121,149,179,235,58,172,2,81,112,183,74,218,54,178,209,122,89,165,5,88,143,7,228,17,154,237,161,55,118,47,81,146,98,184,36,250,155,36,181,102,90,83,193,189,217,187,11,48,131,45,43,52,152,170,116,160,196,216,170,222,120,222,199,47,44,156,223,46,187,110,108,159,43,176,211,190,53,45,54,167,51,169,130,87,72,183,94,197,218,119,63,73,125,39,169,86,240,134,67,162,38,0,207,57,211,13,233,125,171,95,61,217,156,99,159,246,152,166,99,211,242,180,83,90,248,93,68,70,185,189,206,158,178,217,183,36,201,35,106,153,210,19,9,35,116,9,173,48,22,163,132,230,234,226,93,205,222,13,187,172,137,123,157,117,147,165,69,69,244,80,222,165,141,83,36,146,241,139,60,247,232,244,183,0,148,222,76,42,143,159,244,44,160,54,152,205,124,123,28,235,181,120,188,185,115,77,163,114,112,34,73,244,75,171,236,140,170,16,209,200,227,242,93,249,46,205,124,24,254,209,188,71,133,31,58,255,0,114,204,54,63,47,199,122,182,111,82,253,215,68,76,184,15,41,138,85,21,119,74,80,147,57,254,26,97,215,135,117,36,46,167,98,167,249,221,153,94,217,153,228,33,207,150,158,35,109,188,141,169,110,116,139,165,171,202,91,212,67,28,103,152,249,202,1,31,43,126,18,75,160,23,53,198,47,46,170,47,228,171,37,127,87,101,17,159,65,77,216,238,68,101,191,133,239,212,50,228,0,70,22,140,188,147,147,22,106,24,44,72,210,58,119,180,69,150,179,105,166,246,100,163,55,65,230,81,242,220,28,101,139,118,165,221,201,246,167,214,98,79,64,0,0,0,7,129,197,124,9,194,172,111,135,128,133,197,10,87,158,154,149,235,118,68,237,209,48,218,189,97,160,215,189,135,17,123,155,77,241,189,178,238,226,119,247,76,178,212,59,73,101,148,229,66,111,98,189,198,224,0,242,56,87,132,248,127,130,116,76,191,14,112,198,65,204,212,244,175,91,178,65,237,79,196,106,245,143,45,229,248,199,150,181,157,220,117,106,222,163,182,107,22,226,34,43,121,166,206,17,84,248,241,163,21,103,133,52,107,90,201,196,243,155,182,100,230,108,175,169,152,67,62,189,238,45,9,242,26,87,21,23,117,206,196,119,196,0,71,6,131,252,151,238,225,108,209,172,71,198,245,107,103,141,230,217,165,22,203,177,221,49,44,175,199,195,69,169,14,103,67,141,47,122,122,60,11,125,204,72,248,0,0,176,186,96,232,145,74,233,113,135,137,164,166,211,126,98,157,64,223,154,39,123,59,145,91,6,119,225,220,127,229,116,188,210,29,214,34,28,145,211,51,203,155,49,111,45,247,232,0,121,233,29,1,73,83,116,147,20,44,150,83,179,200,225,243,106,161,117,238,175,46,103,77,211,233,169,70,179,233,168,207,122,186,237,195,112,197,173,27,185,50,240,131,0,43,104,154,242,42,97,225,36,201,188,156,210,189,84,84,31,55,221,151,154,127,113,69,45,46,235,18,247,175,79,71,46,238,55,44,198,0,28,105,140,186,10,109,6,228,190,96,206,182,29,219,103,70,99,77,236,100,101,188,140,143,137,16,133,158,86,13,24,112,171,71,186,134,130,157,225,124,143,154,154,172,57,215,107,135,218,98,95,203,178,34,5,40,233,62,235,151,222,243,135,184,147,198,199,123,21,166,7,21,49,82,137,193,138,38,97,136,88,133,55,230,201,28,179,85,180,196,236,239,61,147,88,242,26,71,65,164,45,103,117,186,130,220,147,227,115,220,70,101,5,58,118,233,169,17,166,21,67,78,184,213,41,204,114,186,83,107,216,91,219,138,39,62,212,136,109,102,253,67,74,43,42,26,253,44,222,86,235,17,111,12,91,18,83,201,27,165,109,69,42,174,229,186,47,206,145,182,202,167,154,238,100,85,219,111,155,245,44,199,198,196,121,44,154,157,214,40,203,203,112,178,219,163,114,232,136,214,29,229,19,91,84,248,117,83,193,86,84,108,207,155,231,18,253,102,205,19,169,109,220,154,198,212,218,250,14,37,73,59,161,106,45,228,124,110,91,236,96,62,163,0,69,94,142,21,135,43,14,144,91,36,235,228,197,204,52,172,86,179,230,215,131,212,212,86,92,186,228,252,239,149,14,31,141,103,39,15,93,155,129,111,207,252,11,195,188,118,160,185,239,228,215,164,95,201,83,110,217,185,179,243,163,7,35,230,220,154,221,119,206,202,86,187,89,157,175,42,217,117,91,188,163,1,117,64,99,254,41,104,21,162,118,52,215,115,60,76,196,188,41,231,154,146,115,169,219,99,121,246,101,15,173,213,50,134,91,241,108,196,33,180,217,182,144,158,138,74,246,185,220,204,204,242,0,0,98,214,45,104,57,15,142,152,253,11,138,184,171,137,28,249,72,74,179,243,69,29,204,231,13,177,107,96,155,97,255,0,151,216,136,67,174,103,117,166,222,233,164,242,229,200,86,35,51,60,165,0,0,0,1,229,49,35,11,104,76,92,167,93,164,241,10,69,206,178,167,242,235,33,246,167,152,190,87,16,225,116,154,90,85,229,54,131,227,213,216,102,44,7,246,46,52,19,255,0,128,207,251,205,56,255,0,91,25,84,0,49,87,251,23,26,9,255,0,192,103,253,230,156,127,173,135,246,46,52,19,255,0,128,207,251,205,56,255,0,91,25,84,0,49,87,251,23,26,9,255,0,192,103,253,230,156,127,173,142,52,199,146,199,66,8,152,55,24,151,224,222,197,16,171,100,127,194,25,187,153,55,145,159,68,226,236,119,43,151,217,23,123,25,116,163,192,157,31,117,31,37,234,231,152,118,172,250,175,153,145,145,89,178,234,243,124,238,210,237,234,205,241,246,93,199,107,67,49,229,78,208,130,26,13,199,229,248,201,182,196,38,217,24,240,122,110,222,125,228,71,210,56,75,21,138,231,246,0,91,204,43,228,124,209,246,146,141,140,127,19,162,124,61,135,123,87,179,177,146,54,87,179,216,150,74,233,51,26,102,188,198,164,30,254,26,191,108,99,24,244,250,228,213,167,176,38,133,155,227,126,23,205,181,52,212,171,103,218,165,26,133,171,102,214,189,11,12,143,30,252,82,220,94,103,29,113,123,144,118,224,118,43,25,95,124,62,229,161,195,10,142,182,110,69,94,97,215,130,20,242,175,158,123,206,241,19,12,190,37,106,47,149,154,129,37,157,220,74,27,227,235,243,112,35,25,67,167,86,22,213,88,213,162,181,111,134,116,76,30,213,58,156,243,110,204,214,177,180,102,212,204,97,158,95,73,197,161,5,100,52,163,222,162,225,186,231,98,48,249,209,25,55,35,229,43,211,98,155,149,177,37,146,227,78,207,7,15,155,84,215,131,146,149,229,204,163,81,239,84,41,153,239,81,158,243,235,30,11,10,244,74,210,11,27,35,99,37,248,99,64,115,204,68,6,175,104,71,58,193,67,228,206,75,52,239,121,228,17,220,154,95,11,249,61,229,124,212,194,110,69,170,186,123,42,134,156,226,150,39,120,49,26,121,245,210,110,101,106,54,221,39,18,159,30,196,113,23,146,77,175,113,122,236,189,70,3,205,232,207,165,55,41,70,147,149,135,131,84,150,56,106,33,24,249,246,59,193,153,2,246,108,205,60,182,252,91,140,182,107,204,108,41,61,19,221,196,251,236,54,158,53,142,144,74,198,169,150,20,227,222,35,248,93,49,163,181,58,168,174,103,130,128,182,215,9,10,249,244,33,83,151,201,213,22,245,43,200,190,235,153,9,206,193,12,4,195,141,31,105,6,104,204,56,146,243,124,11,89,174,91,75,238,230,187,174,57,244,103,22,101,210,121,125,125,126,241,23,207,142,148,120,203,249,160,177,218,166,197,237,147,101,231,237,139,197,107,51,229,212,65,177,15,229,100,69,253,70,254,73,113,235,226,97,144,92,154,90,27,72,180,147,173,166,117,86,33,49,180,210,148,182,167,105,151,230,90,54,253,165,152,196,35,198,180,251,110,53,171,117,148,43,113,43,53,172,118,43,222,115,89,101,168,118,146,203,41,202,132,222,197,123,136,185,208,35,79,125,24,176,43,70,41,30,31,226,5,85,205,21,60,163,105,215,51,176,204,34,54,173,108,194,41,212,244,154,135,91,104,202,219,168,61,202,59,223,168,200,200,172,254,145,60,169,216,185,142,36,116,62,17,200,252,18,151,197,122,170,118,152,88,253,175,46,169,212,239,136,132,66,155,200,166,156,224,123,243,247,17,24,72,6,145,252,162,248,19,163,238,215,37,231,30,126,170,161,117,127,49,117,49,144,185,179,106,85,243,198,204,182,203,197,61,159,143,173,203,196,247,70,102,44,242,171,233,73,94,77,162,85,70,212,254,8,72,162,50,90,85,177,75,166,25,114,165,191,163,57,8,149,157,214,133,47,247,118,224,68,60,172,187,147,39,77,249,180,27,115,9,126,9,107,97,221,190,69,248,73,40,77,236,102,71,184,226,136,248,145,142,79,246,46,52,236,255,0,128,207,251,205,39,255,0,91,1,139,211,25,140,108,218,53,201,132,193,237,108,67,182,206,188,164,155,216,136,139,113,17,23,2,33,198,25,85,253,139,141,59,63,224,51,254,243,73,255,0,214,197,213,193,174,71,92,118,173,182,143,146,244,227,228,109,171,201,170,249,94,14,113,173,190,179,55,206,241,165,150,217,91,227,199,89,237,76,6,0,0,157,60,55,228,150,209,58,153,167,90,150,226,21,35,225,164,213,25,181,147,45,190,101,46,207,119,22,101,226,154,140,52,149,146,164,39,247,23,226,102,61,95,246,46,52,19,255,0,128,207,251,205,56,255,0,91,1,0,35,34,48,155,64,61,41,49,150,85,13,82,209,184,113,180,200,162,115,218,59,158,37,200,182,85,56,143,83,114,33,11,242,219,82,120,117,95,133,175,62,184,111,133,180,38,17,211,173,82,120,123,34,230,169,83,25,181,112,251,83,207,219,51,139,112,250,78,173,74,242,156,89,241,235,236,34,30,172,6,24,104,87,201,199,74,232,189,58,240,250,160,168,252,37,170,81,243,148,70,198,228,30,195,116,68,52,231,69,17,46,54,238,118,159,34,233,39,163,151,118,243,185,102,120,0,0,0,0,0,0,0,0,0,0,0,0,0,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,151,88,168,161,246,0,161,238,72,161,31,88,43,133,134,139,153,31,0,26,192,87,137,23,80,160,0,183,184,129,15,175,216,58,121,114,235,122,175,236,5,195,176,183,88,135,153,28,223,100,153,223,91,254,96,8,48,210,122,91,177,248,53,227,179,231,219,61,109,173,109,79,127,120,226,232,167,3,180,85,212,194,181,185,127,61,144,69,228,223,232,172,13,205,36,222,83,222,14,230,104,209,109,179,143,95,168,142,239,67,200,115,85,71,77,170,231,186,175,131,234,247,72,112,19,69,129,112,219,45,58,243,121,243,94,102,163,189,173,244,54,133,221,245,166,45,190,16,182,105,145,59,127,238,245,117,123,70,197,200,190,235,0,160,169,249,2,128,163,178,56,0,197,29,57,149,122,50,17,54,225,61,134,254,40,240,134,10,144,243,98,77,80,158,201,156,111,241,131,19,59,167,43,164,154,58,22,229,250,187,13,215,251,21,225,12,115,245,95,19,42,147,34,227,51,142,254,48,96,38,11,66,52,254,118,105,125,255,0,238,42,11,240,112,195,50,72,172,49,3,66,84,153,82,212,170,187,104,168,31,193,195,12,193,34,191,88,10,10,151,3,20,21,46,6,3,73,159,80,39,128,43,136,39,128,13,101,192,47,190,194,150,220,4,93,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,128,161,240,33,85,112,20,62,4,3,73,113,49,184,54,203,137,141,192,1,183,17,243,187,191,80,175,188,55,6,220,71,206,238,253,66,190,240,12,47,211,139,244,18,164,255,0,2,227,63,129,18,33,170,82,156,248,146,209,111,223,155,135,237,115,19,41,167,25,252,196,169,11,255,0,66,227,63,129,18,33,218,151,133,56,172,80,134,105,41,90,141,89,247,36,174,123,161,212,2,91,116,10,103,37,1,67,46,202,221,206,124,126,191,20,51,118,31,123,73,251,63,124,97,198,131,114,213,67,97,213,20,106,109,228,229,231,47,40,173,244,120,158,225,152,240,253,22,147,110,255,0,190,3,127,214,144,47,201,32,189,200,23,228,144,11,75,140,17,104,133,122,91,227,27,35,82,162,47,152,251,208,32,103,24,95,75,220,209,210,73,229,218,56,31,214,196,229,227,220,82,24,136,148,146,156,66,110,184,191,40,237,214,216,130,28,75,125,47,243,111,73,39,151,93,192,254,160,6,99,232,3,38,252,251,71,58,77,191,226,230,178,85,112,220,94,57,238,59,132,184,211,200,36,194,168,183,250,169,253,226,17,139,160,12,169,9,169,231,107,50,116,141,49,242,115,47,253,227,253,194,79,228,201,200,193,150,255,0,84,235,247,136,7,110,146,223,126,241,188,141,227,105,31,140,111,38,215,220,2,189,221,65,221,212,7,192,11,128,13,86,177,16,160,169,240,33,64,1,171,41,10,36,86,229,218,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,2,220,77,180,119,193,217,230,36,167,23,102,148,126,190,173,77,237,48,231,8,164,218,240,229,15,234,73,112,154,245,34,36,249,61,252,119,139,142,0,0,0,0,0,0,35,243,148,71,147,185,172,109,106,43,24,48,126,3,45,116,156,155,124,6,182,252,243,243,164,59,126,50,34,37,12,195,234,88,105,197,116,81,211,224,125,43,25,194,235,204,187,14,234,153,121,57,86,155,92,175,113,245,74,48,159,76,158,77,42,39,73,57,235,152,133,74,207,124,22,170,226,109,206,17,59,43,209,219,126,84,67,180,215,65,113,77,182,214,173,166,84,93,20,244,179,92,247,149,204,32,188,5,222,199,125,21,49,167,71,72,212,49,137,212,167,54,195,191,125,157,253,186,17,237,110,82,104,213,209,101,231,13,54,55,144,91,248,223,223,183,148,194,108,32,175,177,182,174,134,161,240,230,73,206,147,120,188,250,182,54,150,88,190,86,156,116,250,79,45,9,242,26,89,239,62,174,211,34,48,201,142,74,140,38,155,87,154,82,73,107,36,192,237,18,42,67,105,231,83,214,165,25,118,169,116,115,108,250,244,172,238,180,122,194,87,125,139,120,157,209,97,116,62,209,58,149,209,59,15,21,75,202,99,121,206,117,48,183,59,205,181,110,51,182,228,126,33,108,120,149,60,234,27,200,136,131,71,64,203,53,174,123,207,117,250,0,0,0,30,34,177,198,156,51,160,107,58,99,15,170,218,151,96,159,214,59,111,50,66,108,113,14,237,91,35,73,118,35,166,218,20,132,101,109,105,62,154,147,123,217,55,61,194,42,121,104,105,58,38,81,137,244,141,81,34,85,234,26,131,111,231,210,179,219,181,16,242,228,67,121,70,104,245,51,63,32,139,219,92,198,54,105,249,139,50,156,101,210,146,176,172,169,168,237,166,69,19,205,251,9,234,148,139,101,151,66,182,231,150,132,47,203,109,94,81,117,110,221,188,241,220,7,62,69,62,154,211,51,86,39,114,72,173,154,54,27,54,169,220,137,94,92,201,52,158,229,17,145,238,81,150,242,235,18,83,131,156,180,53,60,162,6,14,69,139,152,117,225,4,73,235,54,137,239,59,183,9,109,238,41,63,43,67,192,153,112,54,219,220,126,183,55,89,136,199,0,31,85,3,141,49,151,65,77,160,220,151,204,25,214,195,187,108,232,204,105,189,140,140,183,145,145,241,34,9,116,198,10,109,6,220,194,94,246,182,29,219,228,94,83,77,236,102,71,184,200,143,137,24,228,128,141,93,51,249,42,169,73,237,58,245,105,163,92,143,155,167,240,153,117,146,77,165,199,185,207,59,144,237,151,203,17,145,100,134,117,104,39,215,195,165,124,188,114,152,136,169,140,186,54,83,26,228,190,96,206,170,33,171,103,70,98,85,174,68,101,188,140,203,129,144,250,159,22,171,25,116,92,192,157,32,181,31,37,234,27,159,182,92,250,175,154,113,144,185,115,106,243,124,238,234,47,234,45,241,246,61,231,112,249,172,1,63,223,216,184,208,79,254,3,63,239,52,227,253,108,99,182,44,242,45,82,51,217,180,76,231,11,113,59,193,136,35,201,169,147,115,43,177,182,232,182,149,120,247,227,136,252,162,113,123,203,215,101,234,32,17,161,41,210,35,24,164,120,108,172,34,149,214,26,138,73,86,188,191,155,225,85,123,68,28,71,170,169,179,119,213,76,213,229,119,112,220,45,200,203,57,143,37,142,155,240,209,174,49,47,193,189,182,29,54,200,255,0,132,50,134,243,238,35,62,137,197,220,172,119,47,176,56,223,216,184,211,179,254,3,63,239,52,159,253,108,7,143,209,146,3,69,105,228,150,181,167,52,143,159,248,51,48,152,115,111,131,85,38,203,50,141,230,189,90,222,92,95,202,144,102,73,127,90,146,101,175,24,101,147,54,100,240,49,230,177,211,14,240,38,130,230,79,144,166,145,127,37,77,187,105,231,63,206,140,100,143,155,114,106,181,63,60,169,90,237,102,119,124,155,101,213,111,242,136,93,95,236,92,105,217,255,0,1,159,247,154,79,254,182,45,87,230,92,199,111,146,39,200,163,192,111,207,87,247,7,57,193,254,177,175,245,93,110,175,212,186,94,87,119,29,192,45,80,205,221,29,180,65,195,141,34,112,227,13,41,154,153,31,34,106,178,178,231,159,6,42,123,191,62,240,239,100,125,213,198,124,166,135,155,106,87,176,180,202,90,241,166,157,163,91,153,55,52,239,228,213,156,145,26,76,74,40,74,126,127,75,75,252,32,169,38,59,95,59,83,250,217,124,39,53,106,222,74,24,249,105,113,134,219,250,214,205,78,116,8,178,101,202,123,204,119,58,54,114,80,227,180,215,19,165,255,0,154,35,14,249,138,143,107,91,181,252,215,131,138,215,94,29,236,159,58,70,19,169,179,164,207,14,57,183,238,35,1,209,225,246,129,90,49,226,165,108,222,28,208,122,119,115,165,66,237,242,65,252,139,230,12,94,204,173,227,241,142,196,37,30,166,218,213,229,117,91,137,145,14,134,119,201,183,136,212,150,147,148,126,0,212,19,156,146,218,227,156,57,150,127,179,48,123,86,199,47,40,168,143,149,145,20,106,70,85,40,155,233,173,55,242,147,126,2,78,127,177,113,160,159,252,6,127,222,105,199,250,216,202,160,30,71,10,240,174,137,193,138,38,95,135,184,123,40,230,201,28,179,91,179,67,109,15,61,147,88,242,221,95,77,213,173,103,117,186,179,222,163,227,98,220,68,69,235,128,0,0,0,0,0,0,0,6,57,98,222,18,98,38,31,98,36,199,72,221,28,164,188,243,82,78,117,62,23,210,27,75,16,254,24,106,152,110,14,7,229,232,197,169,185,126,198,218,222,123,196,182,90,235,100,93,204,200,192,100,104,15,41,81,84,85,220,182,187,164,100,18,12,58,231,154,110,115,183,248,65,80,115,187,48,252,195,170,100,151,11,242,170,203,89,21,175,112,205,191,22,101,171,182,101,92,140,48,182,162,174,234,186,18,89,63,196,188,58,240,18,164,138,215,109,180,255,0,59,179,52,216,242,188,180,55,242,211,36,77,185,157,180,161,206,137,116,117,153,79,122,76,7,171,0,16,201,134,220,178,216,197,76,77,35,162,241,18,144,240,214,13,253,86,203,9,206,16,178,221,155,42,86,75,233,179,4,102,188,198,164,30,254,25,44,92,76,4,205,128,133,108,101,229,138,199,106,219,81,242,33,147,252,141,181,121,245,191,44,65,206,53,183,213,229,249,226,8,178,219,43,156,56,235,61,169,11,85,253,148,125,59,63,225,207,254,236,201,255,0,213,0,79,240,199,252,72,211,215,68,236,35,168,157,164,241,11,21,185,170,106,198,93,100,63,49,76,159,182,102,208,225,116,154,135,82,124,151,16,124,122,251,72,196,43,98,70,158,186,88,226,229,58,237,39,136,88,173,206,178,167,242,235,33,249,138,90,197,242,184,135,11,164,212,58,85,229,54,131,227,213,216,102,44,0,9,169,198,94,88,172,9,162,117,31,34,25,63,201,39,89,159,91,242,196,100,159,85,109,94,95,158,32,143,53,243,57,195,134,175,219,16,197,92,101,229,138,199,106,219,81,242,33,147,252,141,181,121,245,191,44,65,206,53,183,213,229,249,226,8,178,219,43,156,56,235,61,169,12,0,0,23,63,26,180,153,198,237,34,34,32,98,177,138,182,240,129,217,110,183,102,87,54,194,66,106,245,132,217,47,116,59,77,145,220,153,111,141,252,157,220,78,254,207,6,244,14,210,115,28,228,80,117,125,7,135,123,101,61,25,172,201,48,231,121,123,118,200,183,27,63,20,236,66,23,234,141,45,60,58,175,194,215,200,14,78,238,78,231,113,181,216,92,96,198,8,12,180,42,115,236,16,26,219,243,207,207,112,238,120,200,120,148,61,15,169,125,166,213,210,71,79,129,116,110,103,52,76,178,212,59,73,101,148,229,66,111,98,189,192,71,222,4,114,62,96,181,37,6,183,241,186,39,195,216,135,173,149,140,145,114,189,158,198,233,31,74,26,52,201,121,137,77,31,118,175,219,24,205,220,55,194,218,19,8,233,214,169,60,61,145,115,84,169,140,218,184,125,169,231,237,153,197,184,125,39,86,165,121,78,44,248,245,246,17,15,86,0,0,0,0,0,0,0,0,0,0,0,0,45,86,50,233,71,129,58,62,234,62,75,213,207,48,237,89,245,95,51,35,34,179,101,213,230,249,221,165,219,213,155,227,236,187,142,222,171,13,241,74,132,197,202,117,170,179,15,103,188,235,42,127,54,174,35,101,121,139,229,113,109,159,69,212,37,94,83,107,46,29,93,134,64,44,238,154,26,31,254,107,218,94,81,77,252,144,252,19,230,189,163,199,115,70,223,172,214,185,14,191,39,92,213,173,179,219,137,223,63,85,183,225,199,246,12,127,245,162,255,0,185,63,253,248,146,156,72,197,42,19,8,233,215,106,204,66,158,243,84,169,140,186,200,141,149,231,237,153,196,54,93,22,144,165,121,78,32,184,117,246,17,139,1,253,148,125,4,255,0,225,207,254,236,206,63,213,0,98,175,246,12,127,245,162,255,0,185,63,253,248,127,96,199,255,0,90,47,251,147,255,0,223,137,84,0,24,181,163,47,39,158,8,232,223,17,5,82,66,193,115,221,95,5,172,203,60,214,69,195,95,57,60,131,249,92,226,92,107,212,158,213,240,245,185,184,158,236,165,0,0,0,0,1,243,191,167,230,19,74,112,107,74,74,194,141,166,160,118,105,20,55,55,236,37,173,82,239,154,93,10,227,158,90,214,191,45,197,121,71,215,187,118,226,250,32,24,249,166,30,135,148,78,150,116,75,114,121,195,220,217,80,203,47,204,243,140,175,61,176,235,30,135,83,254,33,47,52,135,115,183,14,72,233,153,229,190,98,222,91,194,52,249,39,244,97,194,173,33,42,26,246,119,138,18,62,117,106,143,230,173,146,31,105,137,99,54,214,136,228,175,164,195,173,219,123,45,158,242,87,11,21,174,119,154,105,116,186,10,83,6,220,190,94,206,170,29,171,228,70,99,85,174,102,103,188,204,207,137,152,128,12,33,173,49,127,147,227,72,52,53,90,202,121,189,112,247,231,105,94,190,21,221,163,52,11,154,143,28,218,95,201,151,108,74,186,28,111,99,235,183,208,64,0,0,0,0,0,0,0,0,12,35,211,235,79,170,87,3,41,89,190,30,97,229,71,254,201,31,43,228,70,198,231,202,126,50,21,227,222,244,58,216,115,60,59,171,245,221,31,170,177,22,49,105,181,202,151,89,199,213,81,20,6,142,179,142,107,146,192,100,214,206,182,118,159,231,44,237,195,58,159,149,226,225,51,179,171,89,60,141,202,60,215,205,192,136,132,105,188,243,177,14,169,231,149,153,106,181,206,214,1,45,28,137,213,109,67,82,195,227,4,44,238,97,180,181,1,224,254,206,157,82,17,147,57,204,77,91,210,146,189,205,37,198,252,4,158,136,228,228,104,193,186,219,15,104,154,242,188,169,165,187,52,182,183,230,190,107,94,185,149,235,54,55,166,13,61,185,11,82,138,202,90,124,164,166,247,221,126,34,70,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,6,133,29,140,198,131,51,53,13,75,242,140,104,177,230,1,187,235,72,80,84,183,17,25,10,119,128,169,95,168,91,236,69,81,23,55,239,47,162,255,0,152,46,9,113,22,231,18,127,83,191,231,191,204,1,5,154,75,41,41,240,115,34,136,254,124,235,250,200,245,250,24,192,27,213,5,54,162,67,134,94,24,193,149,200,189,188,56,240,218,73,58,127,157,219,91,244,223,250,17,122,180,24,167,206,38,42,73,24,76,196,168,154,172,161,183,165,55,73,88,225,143,126,224,18,255,0,134,48,169,135,146,186,158,145,30,216,163,233,125,66,7,185,45,229,115,226,60,189,15,15,170,150,184,70,149,23,203,38,123,203,218,164,122,147,43,0,160,162,207,160,100,42,52,185,228,24,12,73,211,181,118,163,97,72,140,191,71,161,191,138,60,33,162,118,127,236,147,83,159,252,99,27,252,96,196,200,233,220,127,157,24,111,249,118,23,248,163,194,27,167,5,155,18,42,98,45,255,0,52,99,120,125,124,192,76,166,132,233,47,4,105,51,237,162,160,63,5,12,50,240,138,227,17,180,40,34,42,66,147,255,0,2,160,63,5,12,50,229,32,40,42,92,12,80,84,184,24,10,31,1,68,240,21,62,2,137,224,3,81,113,26,134,129,168,184,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,184,10,31,2,21,87,1,67,224,64,52,151,19,27,131,108,184,152,220,0,27,113,31,59,187,245,10,251,195,112,109,196,124,238,239,212,43,239,0,194,189,57,77,69,37,168,237,195,192,184,207,224,68,136,149,194,216,100,196,99,28,177,43,70,98,86,187,174,223,165,86,37,175,78,82,249,137,81,159,254,133,70,127,2,36,68,254,16,32,149,140,146,157,215,190,191,248,171,128,38,47,68,40,22,216,195,106,76,208,214,83,78,223,110,149,255,0,76,68,12,153,100,172,217,17,140,119,209,49,172,184,105,74,158,93,223,47,117,254,200,124,100,66,111,98,34,1,184,147,43,239,224,40,181,36,139,143,88,161,25,117,141,46,249,59,187,64,99,38,148,211,85,193,198,72,137,47,228,37,59,29,235,111,192,217,238,16,113,86,68,28,78,203,117,230,203,159,170,222,196,76,214,153,51,180,64,76,105,228,46,39,37,222,153,17,116,47,193,76,119,8,90,154,47,104,213,88,243,101,205,221,216,2,78,244,8,96,252,34,158,154,83,194,54,81,125,254,232,248,146,121,98,76,154,61,222,191,242,8,237,208,42,5,77,207,170,5,45,171,90,46,80,101,210,246,239,137,21,128,177,55,111,111,249,0,115,211,248,198,234,76,200,198,210,111,114,247,198,225,113,1,185,125,192,92,5,55,91,188,85,61,128,53,31,2,20,21,51,221,97,64,0,0,181,128,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,1,228,113,83,21,40,156,24,162,102,24,133,136,83,126,108,145,203,53,91,76,78,206,243,217,53,143,33,164,116,26,66,214,119,91,168,45,201,62,55,61,196,102,65,234,158,121,168,118,148,243,202,202,132,218,231,107,136,212,211,107,149,46,140,128,165,98,40,13,29,103,28,233,58,143,201,173,157,108,238,177,205,185,28,134,117,63,43,197,194,100,123,88,131,121,27,148,89,109,155,137,145,12,51,210,175,148,59,24,116,146,118,99,78,179,19,204,52,76,110,166,210,28,144,177,89,114,106,23,243,206,204,219,199,227,153,214,113,47,43,47,2,223,138,172,178,236,67,169,101,148,230,90,175,98,189,128,104,1,124,49,7,66,109,39,48,174,137,115,17,171,204,51,230,186,121,171,103,140,231,153,123,246,187,200,100,188,91,79,169,126,168,226,19,228,245,223,129,25,139,30,0,0,0,62,152,180,120,162,176,223,14,240,122,159,163,176,136,173,73,75,246,190,111,47,31,244,72,167,92,119,231,133,41,223,85,91,158,81,159,118,235,16,184,194,19,121,58,185,65,160,180,124,91,120,83,139,145,121,40,71,175,178,76,117,102,124,205,109,173,245,248,168,120,101,189,17,174,125,230,211,189,93,14,37,209,185,20,217,0,0,0,0,15,23,140,117,157,93,135,184,113,55,171,232,58,3,195,105,236,6,207,178,200,185,213,169,110,215,157,246,219,95,203,46,165,72,111,34,22,183,55,145,223,38,82,222,100,45,206,137,218,96,225,230,150,52,172,68,218,151,71,55,206,165,153,57,218,81,119,221,216,181,142,62,150,124,122,217,105,14,103,68,58,151,208,35,203,123,30,254,33,126,128,4,57,255,0,102,23,19,126,77,188,255,0,177,127,177,231,251,223,214,67,255,0,114,100,249,231,98,215,252,241,227,56,123,95,36,4,198,0,11,67,164,46,138,152,45,164,236,28,161,140,91,165,57,218,34,158,218,57,165,253,186,45,141,151,94,109,27,221,24,119,155,37,230,38,27,46,157,237,109,214,185,220,46,240,183,216,99,143,184,75,140,145,147,73,126,27,213,156,239,17,37,212,109,200,216,34,97,245,90,226,89,183,189,230,208,74,185,54,191,38,246,182,251,92,134,61,104,5,162,222,39,232,171,83,226,173,23,85,69,243,157,28,247,49,248,41,54,213,195,179,183,89,184,167,35,124,66,29,117,214,178,61,16,148,120,211,233,90,232,220,118,40,174,195,73,245,119,160,62,149,16,175,214,50,204,145,244,206,125,186,15,92,201,235,54,137,114,201,191,24,217,62,146,178,98,210,174,141,251,14,219,236,19,247,91,86,212,198,29,83,17,181,149,101,51,230,249,60,191,87,180,196,234,92,119,38,177,196,182,142,131,105,82,142,235,90,75,113,31,27,158,235,152,199,31,236,163,232,39,255,0,14,127,247,102,113,254,168,46,102,146,88,87,5,164,198,143,181,22,24,203,230,58,184,122,147,100,201,17,169,51,182,207,26,203,199,209,53,182,124,88,50,242,139,236,240,63,155,233,140,186,54,83,26,228,190,96,206,170,33,171,103,70,98,85,174,68,101,188,140,203,129,144,9,245,254,202,62,130,127,240,231,255,0,118,103,31,234,130,255,0,225,190,41,80,152,185,78,181,86,97,236,247,157,101,79,230,213,196,108,175,49,124,174,45,179,232,186,132,171,202,109,101,195,171,176,200,124,193,0,15,170,128,16,69,163,39,41,198,43,232,245,72,189,67,205,36,222,22,74,26,203,205,108,109,16,208,27,5,221,121,215,186,73,133,113,78,231,91,196,125,35,232,228,221,184,236,89,57,201,63,143,115,26,255,0,16,241,210,190,197,170,151,105,168,234,111,6,51,196,108,105,70,191,102,98,57,162,232,176,218,91,78,86,208,217,121,37,123,117,157,204,6,118,97,222,58,120,123,142,216,185,130,158,11,108,63,34,190,96,249,167,183,107,121,203,156,224,215,19,234,58,180,234,117,121,50,249,107,205,123,244,120,11,170,49,142,142,211,199,13,177,79,30,233,188,23,194,8,31,10,160,230,91,103,61,78,245,177,16,60,207,171,130,84,76,63,202,241,16,233,56,141,113,182,226,58,11,44,153,51,43,137,16,131,173,32,49,35,18,177,63,18,166,85,22,43,68,107,39,206,106,117,233,201,14,89,109,14,210,19,189,132,165,7,116,54,223,2,251,183,1,49,154,86,242,159,225,166,142,53,18,104,234,110,152,240,226,126,197,249,198,7,109,136,150,108,121,155,97,198,188,98,225,28,67,153,208,242,149,209,62,142,75,30,245,88,177,51,22,121,105,113,30,175,164,98,100,216,91,134,63,35,249,235,185,53,51,158,122,98,109,169,179,173,169,94,33,248,18,66,174,132,184,141,231,187,89,155,138,72,98,246,138,90,25,226,94,149,117,18,160,233,178,230,233,4,37,185,198,113,242,187,219,38,118,223,54,188,66,223,105,110,103,92,58,145,209,225,124,199,187,141,213,210,183,147,3,18,244,113,167,83,88,211,117,63,135,18,6,47,206,49,219,20,60,179,99,204,227,13,181,226,215,22,226,220,206,183,148,158,137,116,114,92,247,42,228,29,150,36,114,187,233,49,83,87,110,207,240,246,97,224,93,54,188,186,186,127,85,47,152,228,179,40,65,252,180,236,25,56,119,113,43,115,135,175,203,192,136,123,170,219,150,151,17,231,180,137,201,168,220,49,240,98,122,124,39,60,244,196,109,188,106,85,234,14,64,146,60,130,82,56,250,236,220,72,132,111,128,12,151,169,57,72,244,210,171,164,177,20,245,67,140,219,92,190,47,38,185,159,7,101,45,230,202,178,90,122,72,133,37,21,148,146,61,199,212,49,160,93,95,204,185,142,223,35,191,146,191,128,223,157,95,238,254,115,131,253,127,81,234,90,221,103,170,244,124,158,254,27,197,170,0,0,18,83,163,127,38,254,21,233,87,162,118,31,86,178,10,179,192,186,209,124,237,225,4,199,96,137,152,237,214,153,60,220,47,138,92,83,77,53,145,152,115,79,139,46,150,123,171,121,92,194,53,128,74,167,246,12,127,245,162,255,0,185,63,253,248,200,140,38,228,168,209,110,131,149,67,38,178,166,60,47,158,195,231,188,215,109,152,203,243,102,83,159,65,110,45,72,43,33,105,71,238,47,196,204,4,38,225,190,22,215,120,185,81,53,73,225,236,139,157,102,175,230,213,195,237,76,177,124,173,173,195,233,58,180,167,201,109,103,199,171,180,200,73,158,139,252,143,232,129,141,128,171,180,136,152,235,146,141,110,209,75,234,114,222,228,243,105,249,114,18,55,189,151,119,23,181,237,18,133,46,151,65,74,96,219,151,203,217,213,67,181,124,136,204,106,181,204,204,247,153,153,241,51,28,144,27,108,178,212,59,73,101,148,229,66,111,98,189,198,224,0,0,0,0,0,0,0,0,0,0,0,0,141,93,44,116,222,150,105,49,74,47,1,116,59,95,134,83,90,142,219,68,109,149,46,217,118,119,88,138,79,139,152,48,218,87,153,44,68,167,114,202,217,47,188,205,36,114,84,0,62,109,113,83,68,173,32,176,78,54,14,95,137,212,7,51,68,71,235,54,116,115,172,20,70,124,132,131,86,246,94,89,21,137,212,113,183,149,220,118,184,114,238,76,157,55,230,208,109,204,37,248,37,173,135,118,249,23,225,36,161,55,177,153,30,227,138,35,226,70,62,129,192,4,26,97,55,36,166,148,149,69,93,13,43,197,42,87,192,137,18,243,235,166,155,116,186,101,171,179,78,41,62,37,136,194,89,221,105,109,27,143,118,123,240,35,18,219,129,26,42,96,182,142,144,107,99,12,105,78,109,136,126,219,67,251,116,91,218,220,166,233,167,162,243,206,18,108,79,44,183,113,191,189,107,188,0,0,0,0,0,60,94,44,226,253,3,130,84,140,77,113,136,211,190,107,148,66,100,214,63,179,60,253,179,58,219,69,209,101,11,87,150,234,11,113,117,246,17,153,7,180,1,22,147,30,92,120,40,104,215,24,151,232,215,182,195,166,217,31,240,196,219,207,184,140,250,39,1,114,177,220,190,192,180,56,203,203,21,142,213,182,163,228,67,39,249,27,106,243,235,126,88,131,156,107,111,171,203,243,196,17,101,182,87,56,113,214,123,82,1,53,32,62,126,38,60,166,218,111,205,160,220,151,204,49,183,91,14,237,179,163,193,185,66,111,99,35,45,229,10,71,196,136,117,248,111,160,166,150,56,247,12,213,107,78,225,246,221,42,142,205,154,99,206,210,214,188,131,91,101,226,151,16,133,121,77,41,60,11,133,248,111,48,144,14,84,108,122,193,10,195,10,230,248,29,41,143,231,92,68,119,103,230,246,53,81,140,108,150,137,130,137,119,164,166,201,135,51,195,164,207,164,189,214,221,210,59,9,23,24,79,161,183,38,149,19,163,100,245,188,66,170,167,190,20,213,112,215,230,248,157,149,232,29,131,50,34,26,119,160,136,167,27,119,88,211,201,46,146,122,57,110,91,206,229,155,0,0,0,2,62,36,149,55,43,101,39,138,78,205,167,56,97,225,229,24,222,93,92,163,158,169,153,94,182,240,230,147,241,233,35,117,54,121,68,190,27,245,118,224,161,32,224,0,3,21,121,69,244,143,252,207,184,19,23,204,179,13,150,170,159,106,249,151,197,103,205,168,140,132,218,60,166,150,217,120,167,143,203,183,30,141,207,134,85,8,86,229,104,198,95,147,22,59,73,240,134,159,132,215,120,1,180,106,93,214,101,215,237,208,112,49,10,232,173,8,203,151,86,101,189,74,191,181,224,3,0,4,179,114,103,104,15,69,199,209,114,157,32,241,58,15,156,166,19,45,127,53,65,235,29,103,97,213,187,25,8,247,77,152,140,174,231,73,32,250,72,44,182,177,117,152,240,90,24,114,85,85,115,218,137,154,211,73,73,31,55,72,33,51,106,228,155,75,111,115,158,118,226,27,63,150,32,226,201,108,234,214,76,47,135,74,249,120,102,49,47,108,178,212,59,73,101,148,229,66,111,98,189,192,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,253,209,81,67,176,10,29,173,188,105,34,223,114,224,7,192,80,143,168,6,171,92,86,253,70,41,123,10,244,122,192,10,215,22,187,21,98,202,31,154,252,102,92,218,254,171,251,1,116,5,157,198,119,201,190,103,233,218,251,71,87,214,192,65,46,62,205,138,63,152,178,196,103,201,181,122,203,90,250,174,238,225,152,252,159,48,13,46,77,4,181,53,117,21,102,221,143,49,251,8,94,241,131,88,182,233,175,154,181,138,189,181,246,221,245,177,159,28,159,12,218,71,6,121,119,120,102,223,95,180,133,1,41,116,227,70,212,26,200,147,98,214,153,241,238,33,219,222,227,129,37,34,40,85,219,245,195,251,196,57,224,3,67,190,166,99,88,219,124,236,210,143,222,251,224,48,239,79,56,148,181,73,195,36,215,107,79,161,122,191,98,60,33,234,40,137,220,74,169,143,141,227,163,79,254,208,37,199,79,247,212,154,97,130,207,187,159,161,58,191,97,188,34,82,9,133,70,98,85,72,134,211,156,202,38,49,70,87,183,233,130,252,160,38,79,66,230,148,154,74,148,60,182,47,3,32,122,253,202,28,101,170,70,45,104,125,4,236,61,23,73,43,87,148,252,14,128,46,55,250,20,56,202,75,216,0,84,184,24,160,169,112,48,26,78,224,158,2,166,4,71,96,11,117,138,151,16,46,193,91,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,128,161,240,33,85,112,20,62,4,3,73,113,49,184,54,203,137,141,192,1,183,17,243,187,191,80,175,188,55,6,212,79,206,238,253,66,190,240,12,44,211,152,207,153,106,50,234,58,42,51,248,17,34,41,176,101,188,216,205,39,221,123,237,29,127,177,28,18,171,167,50,143,154,106,18,185,255,0,105,113,127,193,137,17,111,130,12,231,198,89,46,228,239,218,120,254,213,112,4,201,104,164,222,76,50,165,183,90,219,119,241,135,197,255,0,79,1,98,180,93,101,77,225,165,50,123,172,91,111,15,219,15,11,236,94,64,7,30,28,70,219,198,178,79,117,198,177,181,19,125,89,88,250,192,71,254,159,211,136,152,25,189,46,150,226,50,18,162,102,229,228,17,240,84,63,112,137,56,108,209,57,179,116,178,219,184,74,143,40,130,212,153,221,45,117,31,207,83,142,191,111,12,34,194,74,210,207,93,188,189,111,227,1,48,186,24,72,17,46,155,207,86,152,77,94,104,153,97,159,140,191,5,61,223,222,51,142,13,54,78,226,245,195,17,116,76,100,185,198,120,100,148,149,159,151,245,123,103,134,94,66,145,146,108,126,200,32,115,19,248,198,225,113,27,105,252,99,117,62,81,0,213,110,177,84,241,221,196,15,118,254,161,84,151,74,224,0,7,196,0,6,171,145,141,34,169,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,98,38,159,250,109,167,69,58,102,89,41,167,37,251,101,79,80,235,182,69,235,117,123,54,161,200,85,47,114,216,117,181,230,110,33,92,76,173,109,215,62,1,119,113,223,74,188,22,209,210,13,15,226,117,87,205,177,15,223,103,99,97,139,123,91,148,218,37,116,153,101,194,77,137,228,30,254,55,247,237,6,250,97,233,135,91,105,103,91,55,56,156,51,205,148,244,178,252,207,39,204,203,219,14,177,152,116,191,227,210,203,75,119,59,144,228,190,153,30,91,229,45,197,190,197,207,39,147,74,146,104,252,234,117,21,180,70,68,101,214,187,145,40,205,149,36,146,220,146,34,45,201,34,220,93,67,130,0,50,183,147,167,28,112,23,2,241,161,53,30,56,211,150,67,183,230,218,167,108,141,252,239,218,18,45,14,252,167,12,218,246,189,163,90,211,93,34,241,126,89,117,218,207,76,116,109,198,153,78,23,185,140,243,10,51,85,70,181,108,243,46,113,132,85,175,16,80,197,226,137,211,119,213,140,147,228,119,240,222,46,245,57,201,133,166,156,255,0,103,137,249,16,234,32,31,207,242,215,63,202,85,151,45,203,200,218,201,71,210,43,125,208,25,55,95,242,213,53,60,149,199,211,210,93,31,114,161,253,86,170,63,194,179,59,89,73,89,248,181,64,151,97,167,121,247,136,186,18,235,132,220,139,84,140,138,109,13,57,197,44,78,240,158,8,179,235,164,220,202,236,21,250,46,37,62,61,136,227,63,40,219,94,226,245,185,122,204,100,148,187,147,39,66,9,76,107,115,9,126,9,106,162,26,190,69,248,73,55,85,174,70,71,184,226,140,184,25,128,130,44,55,194,218,239,23,42,38,169,60,61,145,115,172,213,252,218,184,125,169,150,47,149,181,184,125,39,86,148,249,45,172,248,245,118,153,12,137,151,114,88,233,191,19,26,219,19,12,27,216,161,213,124,239,248,67,40,115,38,227,50,232,148,93,206,231,98,251,34,123,37,210,232,41,76,27,114,249,123,58,168,118,175,145,25,141,86,185,153,158,243,51,62,38,99,146,3,9,244,54,228,210,162,116,108,158,183,136,85,84,247,194,154,174,26,252,223,19,178,189,3,176,102,68,67,78,244,17,20,227,110,235,26,121,37,210,79,71,45,203,121,220,189,110,38,99,86,55,98,118,55,84,218,50,104,254,215,130,177,84,174,197,225,13,123,154,18,59,153,54,152,68,70,194,252,205,139,109,37,19,174,36,61,15,226,220,86,175,62,177,86,177,36,101,88,0,0,0,0,128,173,21,38,49,186,31,105,191,35,151,226,131,220,223,15,33,218,185,217,25,73,223,87,148,62,108,111,96,157,62,49,45,249,23,227,190,219,237,62,162,21,185,98,240,107,192,156,118,151,226,246,215,172,249,36,235,124,86,174,218,174,111,131,151,195,249,89,207,53,243,95,201,69,189,183,16,19,82,62,96,112,183,13,234,44,92,174,229,152,123,73,195,235,230,179,93,118,206,222,118,211,125,83,43,117,91,220,82,83,228,182,174,42,47,178,123,132,246,82,21,205,119,165,214,134,176,149,174,26,84,190,6,84,149,102,179,98,152,236,108,204,118,77,150,106,166,220,241,79,37,166,220,206,220,58,211,210,36,219,61,202,230,68,103,17,92,153,83,24,41,78,155,248,111,48,152,61,170,135,107,158,51,175,41,170,215,148,70,17,110,34,51,226,100,3,232,28,0,0,6,0,114,185,104,239,242,67,194,40,92,94,148,21,163,232,124,250,198,191,186,118,200,168,8,114,233,41,212,165,25,82,131,63,37,87,238,226,51,252,113,166,50,232,41,180,27,146,249,131,58,216,119,109,157,25,141,55,177,145,150,242,50,62,36,64,48,207,146,155,26,169,218,255,0,70,121,62,30,183,52,218,106,74,55,104,231,118,245,14,35,38,215,48,142,117,141,250,180,182,119,109,30,177,74,225,190,199,184,91,13,57,121,48,39,88,189,89,206,49,139,8,166,250,201,212,203,103,214,72,182,116,22,183,86,212,52,57,124,179,17,22,148,38,200,109,199,55,32,175,228,241,177,140,49,139,118,161,228,227,211,45,110,66,195,115,188,37,53,108,173,231,68,62,215,180,74,183,239,61,160,219,200,113,183,235,189,186,175,186,113,48,175,21,40,156,103,162,101,248,133,135,179,126,115,145,204,245,187,52,78,206,243,57,245,111,45,165,244,29,66,22,86,91,75,45,233,46,23,45,198,70,97,4,211,30,76,157,55,229,48,110,76,38,24,37,170,135,106,217,215,225,36,161,86,185,145,22,226,138,51,226,100,49,133,230,93,135,117,76,188,156,171,77,174,87,184,250,165,24,249,140,154,7,104,199,142,115,216,202,190,188,195,189,178,161,140,213,231,152,115,188,193,187,100,67,109,151,138,106,33,8,245,54,144,158,29,87,227,123,135,206,208,205,222,75,253,29,48,15,72,122,186,173,148,99,116,171,157,156,151,108,28,211,46,215,198,177,180,107,26,141,83,254,54,25,214,242,101,212,180,174,153,157,237,98,226,119,105,125,201,143,95,104,245,41,85,113,69,206,124,44,166,90,182,222,254,206,204,6,193,117,67,180,223,69,200,167,28,119,59,143,40,186,37,209,201,191,113,145,150,21,203,166,49,178,152,214,230,18,247,181,81,13,95,34,242,146,173,114,50,61,198,70,92,12,192,125,58,97,190,22,208,152,71,78,181,73,225,236,139,154,165,76,102,213,195,237,79,63,108,206,45,195,233,58,181,43,202,113,103,199,175,176,136,122,177,5,120,43,202,179,164,197,1,81,65,57,136,85,39,134,84,220,54,179,89,40,216,229,242,236,249,155,114,222,61,168,69,56,86,113,104,95,238,45,192,204,75,222,2,105,65,131,218,72,202,226,166,56,91,83,243,154,224,50,109,141,108,81,76,234,115,169,210,111,123,237,55,155,54,165,195,221,123,91,127,18,184,93,144,0,0,0,0,0,0,1,106,177,151,69,204,9,210,11,81,242,94,161,185,251,101,207,170,249,167,25,11,151,54,175,55,206,238,162,254,162,223,31,99,222,119,96,94,139,152,19,163,95,61,252,133,40,111,7,60,35,217,185,207,230,156,100,102,191,103,214,234,126,121,117,204,185,117,238,249,54,190,109,247,177,90,234,128,0,0,0,15,35,139,21,69,109,69,225,252,214,165,195,156,60,240,230,161,131,212,108,114,14,118,102,89,182,103,125,180,57,242,203,196,104,111,35,106,91,155,203,165,147,41,111,81,15,92,0,48,99,13,244,252,210,99,23,40,70,177,51,15,116,19,231,90,109,252,218,184,223,146,124,189,139,229,121,108,159,139,118,29,46,122,163,107,79,147,213,126,6,70,54,127,178,249,163,135,201,119,192,237,119,231,27,253,249,101,143,254,229,214,124,225,177,107,189,91,196,241,246,254,78,225,157,162,208,227,190,138,152,45,164,92,26,24,196,234,83,156,162,24,190,206,254,221,22,206,171,49,180,106,232,178,243,100,171,147,40,45,252,45,239,220,49,159,10,249,96,244,125,171,99,99,24,196,232,111,0,161,217,213,236,239,231,141,154,109,23,37,154,186,44,193,17,163,41,165,5,191,142,179,218,152,231,210,124,174,250,51,205,235,186,130,65,84,204,60,31,166,229,219,39,52,212,26,169,132,95,58,235,25,82,223,249,85,16,100,227,26,167,9,45,244,204,243,230,204,91,136,89,42,143,144,255,0,231,136,218,127,72,95,97,169,129,240,79,222,37,120,197,199,251,234,223,239,12,94,152,242,88,233,191,13,26,227,18,252,27,219,97,211,108,143,248,67,40,111,62,226,51,232,156,93,202,199,114,251,0,38,94,99,165,174,143,178,156,47,115,25,230,21,254,170,141,106,217,230,92,213,26,171,94,32,161,139,197,19,38,239,171,25,39,200,239,225,188,93,89,116,198,10,109,6,220,194,94,246,182,29,219,228,94,83,77,236,102,71,184,200,143,137,24,128,175,236,92,105,217,255,0,1,159,247,154,79,254,182,59,42,115,147,11,78,200,41,204,60,79,200,135,155,114,103,249,107,159,228,239,106,238,131,47,35,107,223,123,219,236,220,4,210,227,70,145,24,59,163,212,174,18,117,140,21,135,48,65,199,107,54,119,121,190,42,43,62,69,54,149,110,135,109,195,43,27,205,150,242,47,43,184,237,103,63,178,143,160,159,252,57,255,0,221,153,199,250,160,177,56,139,201,93,140,88,240,212,178,97,140,26,94,237,177,146,221,118,206,215,128,16,173,106,53,134,130,87,74,30,45,4,172,196,211,103,190,246,183,191,123,29,86,114,48,226,164,162,187,167,228,20,182,32,120,65,77,204,118,190,118,168,57,170,26,19,154,181,108,165,108,124,170,184,227,113,253,107,134,166,250,6,89,50,230,61,198,3,57,255,0,178,143,160,159,252,57,255,0,221,153,199,250,160,242,152,145,202,211,162,117,51,78,187,50,195,218,187,195,73,170,50,234,229,187,4,202,93,158,238,32,143,198,187,6,105,43,37,75,87,238,45,196,200,88,15,236,24,255,0,235,69,255,0,114,127,251,241,127,240,223,146,91,68,234,102,157,106,91,136,84,143,134,147,84,102,214,76,182,249,148,187,61,220,89,151,138,106,48,210,86,74,144,159,220,95,137,152,12,119,152,242,227,198,196,193,184,196,191,70,189,138,33,86,200,255,0,134,36,230,77,228,103,209,56,11,29,202,229,246,70,51,204,121,83,180,223,137,141,113,249,126,50,108,80,234,182,70,60,30,148,57,147,113,17,244,142,18,231,115,185,253,145,41,127,216,184,208,79,254,3,63,239,52,227,253,108,122,172,55,208,43,68,236,35,168,154,171,48,247,10,121,170,106,198,109,92,71,62,204,159,182,102,214,217,244,93,136,82,124,151,22,92,58,251,72,128,97,134,140,188,176,208,239,68,65,82,250,71,64,108,237,30,179,105,170,117,166,188,187,158,90,62,83,131,130,185,239,212,181,184,253,185,245,137,79,0,0,0,0,0,0,0,24,255,0,138,90,5,104,157,141,53,220,207,19,49,47,10,121,230,164,156,234,118,216,222,125,153,67,235,117,76,161,150,252,91,49,8,109,54,109,164,39,162,146,189,174,119,51,51,60,128,0,30,83,13,240,182,132,194,58,117,170,79,15,100,92,213,42,99,54,174,31,106,121,251,102,113,110,31,73,213,169,94,83,139,62,61,125,132,66,217,214,218,13,232,183,136,213,113,215,149,150,23,243,132,245,92,98,185,238,98,215,208,146,215,144,220,66,81,228,33,37,228,245,95,141,204,95,112,1,198,151,75,160,165,48,109,203,229,236,234,161,218,190,68,102,53,90,230,102,123,204,204,248,153,142,72,0,0,0,0,0,0,0,0,0,11,85,131,90,46,96,78,143,187,71,200,134,134,230,29,171,38,183,230,156,100,86,108,186,204,191,60,58,187,122,179,156,61,151,113,90,234,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,210,174,35,80,161,240,1,160,248,10,39,142,241,83,224,40,92,64,106,181,207,112,10,145,24,173,128,105,22,95,27,77,164,243,46,111,217,61,190,230,47,77,174,98,199,99,227,132,158,98,203,114,249,235,135,252,208,8,19,197,181,178,174,106,200,127,175,223,143,185,140,254,228,254,113,180,73,160,144,74,181,235,38,250,189,164,40,143,76,72,115,55,55,103,51,87,171,90,251,253,128,145,174,79,233,98,138,65,12,234,137,163,203,88,160,251,247,34,23,184,4,160,73,148,147,134,85,143,232,135,247,136,115,199,2,78,68,80,202,177,23,170,31,222,33,207,0,27,81,70,68,194,140,251,190,248,221,27,17,191,59,47,236,125,242,1,130,188,161,115,72,120,122,117,166,214,254,91,79,224,247,101,51,253,36,247,112,139,202,13,184,120,236,82,168,204,203,57,43,108,95,89,126,153,78,255,0,186,36,103,148,170,40,218,147,37,4,165,145,149,65,5,192,255,0,96,58,35,211,5,24,68,110,38,207,19,145,6,123,44,74,140,214,95,178,27,252,160,38,139,69,152,70,88,161,233,51,75,121,127,58,112,5,196,207,232,44,12,133,50,176,178,218,55,66,33,138,18,148,61,91,101,249,215,129,45,197,238,44,139,210,160,20,21,46,6,40,42,70,68,3,73,153,145,138,145,157,133,20,87,59,144,170,45,96,21,34,62,36,42,93,224,92,111,212,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,2,135,192,133,85,192,105,87,146,64,40,92,76,110,13,180,141,192,1,179,22,162,76,51,215,191,169,171,239,13,225,197,152,158,88,71,213,216,210,143,238,24,12,37,211,157,226,230,202,131,143,246,151,23,252,24,145,26,218,59,203,213,27,140,212,254,66,111,167,181,249,93,208,142,247,119,9,19,211,170,61,69,9,60,111,41,217,84,100,79,174,238,137,24,51,162,52,181,136,220,98,165,22,226,80,121,246,235,146,144,71,194,21,255,0,200,2,91,52,116,129,84,38,29,83,205,43,37,209,181,249,60,55,190,240,188,36,71,192,120,12,31,131,106,18,143,148,180,218,82,68,141,162,217,83,98,222,235,130,225,21,184,88,6,156,166,54,162,75,51,100,69,198,227,147,147,188,108,197,153,33,178,59,95,165,96,17,211,202,13,2,228,76,234,152,202,104,232,197,78,47,155,234,225,196,85,83,215,45,163,49,223,200,252,98,84,121,66,166,71,9,59,166,44,209,158,104,169,199,174,183,5,195,247,8,174,167,79,54,209,187,216,126,48,19,97,162,74,76,166,19,219,254,189,47,254,19,195,46,97,140,178,254,232,98,134,138,13,165,49,211,219,17,111,122,3,171,219,60,50,197,130,44,188,58,192,114,81,248,198,229,203,168,109,39,241,141,210,46,176,26,139,200,21,73,216,200,61,104,38,220,108,3,81,151,88,160,92,0,5,72,143,168,80,86,253,155,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,1,133,90,98,242,156,208,154,44,215,112,248,103,32,162,252,59,169,33,115,248,65,5,206,79,74,249,163,51,48,239,66,248,197,194,184,220,70,181,183,205,94,45,93,13,93,149,189,86,32,191,154,80,99,220,175,70,236,29,157,98,148,198,7,111,92,179,102,213,65,235,84,214,187,89,20,203,7,227,9,183,50,229,215,18,183,164,239,107,119,151,206,238,42,98,165,109,140,245,180,195,16,177,10,111,206,115,201,158,171,105,137,217,217,103,62,173,148,52,142,131,72,66,10,200,105,5,185,37,194,231,188,204,206,230,105,99,166,14,33,233,99,85,67,205,170,132,115,124,150,89,159,154,101,23,97,221,139,88,219,9,123,199,161,150,150,230,117,195,165,125,50,60,183,177,110,227,97,128,95,157,15,180,78,170,180,177,196,53,82,242,152,222,108,146,203,237,206,243,109,91,111,108,89,216,136,91,30,37,79,52,183,51,174,28,209,208,51,203,123,158,226,223,58,56,17,162,166,11,104,233,6,182,48,198,148,230,216,135,237,180,63,183,69,189,173,202,110,154,122,47,60,225,38,196,242,203,119,27,251,214,177,28,146,216,111,78,211,58,39,72,113,10,91,15,146,107,90,109,92,228,230,119,15,62,199,50,142,105,173,198,163,73,89,42,63,37,41,239,185,239,25,170,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,57,98,240,107,195,108,9,151,226,246,215,171,249,27,107,124,86,174,250,222,112,140,151,195,249,89,203,45,178,223,201,93,253,175,17,159,227,202,98,150,27,211,184,185,66,76,240,246,172,135,215,202,166,186,157,161,188,238,38,250,167,144,234,119,182,164,171,202,109,60,20,95,100,183,0,141,14,71,157,38,161,217,136,138,209,198,168,154,89,216,140,158,11,67,106,15,165,148,166,17,145,157,52,53,98,221,148,252,107,157,201,236,17,117,46,152,198,202,99,91,152,75,222,213,68,53,124,139,202,74,181,200,200,247,25,25,112,51,9,140,186,54,83,26,228,190,96,206,170,33,171,103,70,98,85,174,68,101,188,140,203,129,144,227,0,250,168,1,138,188,157,26,71,254,104,44,9,132,231,169,134,213,85,72,117,156,245,226,178,101,215,198,69,236,254,75,72,108,252,83,37,228,95,135,74,199,199,42,128,0,0,5,166,199,189,23,240,123,73,25,92,44,187,20,169,142,115,92,6,125,141,221,182,41,157,78,117,52,110,110,97,214,243,102,212,182,91,239,107,110,226,119,192,172,20,122,115,201,115,141,177,248,123,139,81,187,86,25,87,122,174,111,170,117,104,70,93,138,17,199,93,249,77,141,166,32,254,89,142,109,174,146,147,195,57,93,55,36,202,112,242,56,169,133,116,78,51,209,51,12,61,196,41,71,57,200,230,122,173,166,27,104,121,156,250,183,144,234,58,109,45,11,43,45,164,30,229,23,11,30,227,50,48,245,76,188,212,67,73,121,149,102,66,175,99,181,134,224,197,237,8,240,99,26,116,122,69,99,131,213,220,127,58,208,148,255,0,55,120,19,55,213,66,49,182,235,246,152,137,135,136,105,110,60,222,71,222,66,60,114,207,53,174,139,36,204,139,40,64,4,123,242,131,114,114,65,98,252,27,248,173,130,178,221,85,108,214,93,182,93,174,53,115,205,206,21,134,252,108,76,74,25,135,212,178,219,170,232,167,167,192,247,216,196,132,0,15,149,167,153,118,29,213,50,242,114,173,54,185,94,227,213,97,94,42,86,216,49,91,75,241,11,15,102,252,217,60,150,107,118,104,157,157,151,178,107,25,91,75,232,58,133,160,238,135,86,91,210,124,110,91,200,140,166,179,75,142,76,188,60,210,114,170,240,242,75,85,248,21,81,197,254,137,199,236,47,204,182,220,173,176,211,62,41,81,77,182,222,70,216,52,244,83,210,207,115,222,87,56,141,210,99,69,60,77,209,126,169,68,142,183,128,188,190,50,252,221,48,214,195,150,215,145,182,84,239,138,105,231,20,222,69,62,148,244,143,127,18,235,176,75,78,134,220,165,180,78,146,115,214,240,246,170,145,120,45,85,196,223,155,225,182,167,163,182,252,168,136,117,222,154,33,91,109,173,91,76,164,250,74,233,102,177,111,43,30,108,15,149,166,94,118,29,212,188,202,178,173,55,177,218,226,87,52,26,229,67,128,92,3,116,22,146,149,62,170,37,171,236,211,141,137,74,215,93,81,46,175,196,65,194,89,54,45,66,55,171,127,18,245,196,2,82,64,113,165,211,24,41,180,27,115,9,123,218,216,119,111,145,121,77,55,177,153,30,227,34,62,36,99,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,98,162,135,192,6,149,13,37,196,107,185,118,10,101,245,223,112,6,162,224,42,40,92,5,64,104,62,35,31,180,128,141,67,124,195,155,57,223,106,225,255,0,52,50,9,91,183,140,65,210,198,162,136,149,248,43,170,75,158,55,110,190,87,77,60,53,29,221,224,33,46,183,115,104,216,183,153,229,214,121,95,185,18,177,160,92,4,58,41,84,25,67,178,86,171,72,247,32,191,91,133,238,17,57,59,113,81,90,156,198,101,151,55,19,191,27,9,121,208,74,84,104,164,115,109,38,118,170,239,228,251,148,55,120,12,250,151,36,137,133,101,34,34,204,127,120,135,36,108,65,54,104,101,69,154,253,35,63,184,67,124,0,108,71,124,234,191,177,247,200,111,142,60,127,206,142,125,143,190,64,35,111,148,205,211,68,184,210,102,173,213,4,15,163,221,24,27,163,242,51,226,116,232,247,111,128,137,61,255,0,182,26,25,203,202,108,226,182,85,166,231,186,127,1,215,255,0,23,184,48,131,71,20,18,241,58,115,127,239,108,65,240,253,144,200,9,191,209,237,188,180,13,41,184,191,181,152,15,192,180,46,209,157,197,172,192,20,146,104,42,82,223,239,110,7,240,45,11,168,69,96,20,50,176,161,240,26,173,219,188,81,68,3,69,207,180,106,71,146,99,73,149,134,180,112,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,38,40,163,176,214,52,40,174,0,147,181,198,177,161,29,99,88,0,225,77,126,114,137,250,194,254,241,142,104,224,205,202,240,17,69,218,194,255,0,130,96,35,187,79,152,156,145,243,22,178,95,53,26,246,251,251,104,161,140,58,21,193,107,113,74,141,119,89,107,243,142,236,191,177,162,6,76,105,231,13,158,109,27,211,183,231,61,194,225,237,162,133,165,208,122,69,122,150,138,140,218,191,190,93,28,158,231,18,92,110,2,80,48,225,141,93,47,46,44,215,182,187,171,221,22,61,129,110,72,232,104,182,245,84,252,27,119,189,181,155,255,0,118,161,223,154,172,86,176,10,164,236,54,34,207,197,145,251,97,189,154,251,172,56,209,139,200,217,29,175,210,1,25,220,163,142,235,39,244,186,114,219,44,100,232,184,241,233,195,8,201,165,143,89,181,117,91,39,249,194,73,185,70,162,50,84,180,225,228,189,227,167,93,126,233,14,35,126,138,87,207,155,191,91,255,0,56,4,221,104,172,156,145,211,205,247,187,176,31,125,225,149,44,240,251,35,24,52,97,43,70,206,190,187,3,247,221,25,62,207,15,178,36,14,74,75,121,31,120,221,245,166,54,209,196,189,241,188,69,210,35,20,19,189,35,81,110,20,50,235,21,35,232,216,0,0,0,0,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,1,231,113,2,119,87,83,180,140,124,230,131,162,60,47,158,195,234,182,89,55,57,53,47,218,179,58,132,175,199,186,70,132,101,66,150,189,229,191,38,82,222,100,62,111,244,136,158,99,21,73,140,85,4,235,31,98,182,138,242,35,100,231,103,114,66,163,54,88,86,146,198,232,82,38,75,196,37,146,232,23,86,254,149,199,211,16,249,181,210,215,21,35,113,179,72,42,171,19,166,18,237,130,34,115,176,231,135,215,19,185,53,48,76,50,93,34,66,8,238,77,17,249,37,199,175,137,133,161,0,23,255,0,64,172,55,167,113,115,75,26,27,15,106,200,125,124,170,107,206,123,67,121,220,77,245,82,216,167,83,189,181,37,94,83,105,224,162,251,37,184,4,255,0,97,110,27,211,184,71,66,75,48,246,147,135,212,74,165,90,237,157,188,238,42,218,215,150,234,183,184,165,43,202,113,92,84,127,96,183,15,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,202,98,149,59,93,213,116,36,206,65,134,152,139,224,37,73,21,169,216,170,14,104,102,105,177,229,121,11,115,229,87,140,155,115,59,105,91,125,35,232,235,51,22,244,144,245,96,3,230,179,74,63,147,183,201,218,166,252,210,255,0,237,147,242,151,61,252,231,253,198,198,207,243,151,202,255,0,59,234,60,143,221,116,179,11,84,39,115,148,163,67,58,187,74,250,70,152,156,208,115,188,179,218,27,109,217,100,219,51,71,206,155,107,176,105,95,143,117,246,144,198,169,16,235,94,242,86,127,36,172,118,188,60,99,46,139,152,237,163,238,163,228,189,67,115,14,213,159,85,243,78,14,43,54,93,94,111,157,221,93,189,89,190,62,203,184,236,30,147,67,237,44,106,173,19,177,13,85,68,166,11,156,228,179,11,115,188,167,88,219,59,110,70,34,16,199,142,83,46,173,188,139,136,53,244,8,179,90,199,184,247,79,222,14,98,205,35,142,88,113,40,197,42,14,59,108,145,78,246,141,149,237,83,173,231,212,190,227,11,232,186,132,44,172,182,150,91,210,92,55,92,172,103,243,193,131,90,46,99,182,144,91,71,200,134,134,231,237,151,38,183,230,156,28,46,92,218,204,191,60,58,139,250,139,156,61,143,121,94,116,244,10,194,218,239,5,180,78,161,176,207,18,228,92,205,82,73,185,207,109,130,218,153,136,213,107,102,81,79,55,227,25,90,219,85,219,117,10,232,168,237,123,29,140,140,136,50,0,0,0,0,0,0,0,0,0,0,0,121,172,67,195,138,51,21,169,88,186,38,190,147,115,164,150,63,87,180,67,109,14,177,159,35,136,113,61,54,148,149,149,150,218,15,113,151,11,112,51,33,233,64,4,70,233,125,201,58,154,70,93,23,93,224,36,94,182,13,189,95,231,127,87,151,85,117,67,181,243,212,84,97,154,174,106,117,207,39,119,147,216,98,50,221,105,108,172,219,113,54,81,113,43,143,170,85,36,150,89,84,87,35,17,199,167,39,38,28,70,43,205,222,196,188,20,115,87,62,119,46,213,41,177,30,217,100,195,50,143,31,19,20,148,55,145,13,186,189,201,233,112,61,246,48,24,53,161,222,158,24,145,163,12,214,18,72,184,174,114,162,75,89,180,202,50,48,206,126,140,66,145,227,246,119,30,43,60,254,125,199,213,99,221,195,232,8,124,192,226,70,22,215,120,71,81,59,73,226,20,139,154,166,172,101,214,67,237,76,191,108,205,161,194,233,52,181,39,201,113,7,199,175,180,140,78,167,39,70,145,255,0,154,11,2,97,57,234,97,181,85,82,29,103,61,120,172,153,117,241,145,123,63,146,210,27,63,20,201,121,23,225,210,177,241,12,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,190,251,0,219,94,243,48,70,227,32,94,227,48,65,239,35,1,186,0,40,103,96,20,89,92,134,7,233,181,19,253,166,116,63,190,61,127,181,134,119,184,125,18,62,241,31,90,108,196,91,192,206,135,247,199,175,246,176,8,129,115,167,110,171,9,176,208,153,141,93,20,233,102,191,231,149,71,195,220,97,132,39,194,43,54,125,221,130,111,52,51,115,53,34,190,141,191,60,134,92,125,202,28,6,97,66,122,146,190,168,254,240,222,46,209,165,162,178,15,223,21,1,83,222,87,28,41,166,232,55,127,115,247,200,115,11,120,235,42,23,53,82,184,133,90,246,201,252,34,1,25,220,166,238,94,21,105,183,9,252,7,163,220,24,101,163,59,122,204,76,155,149,237,243,46,32,255,0,237,12,140,171,229,47,142,207,17,16,214,170,214,158,64,29,243,127,197,235,24,209,162,123,26,220,73,153,158,107,94,74,241,240,253,144,192,9,178,192,142,141,3,74,151,27,83,144,37,255,0,82,208,185,194,220,224,179,90,186,26,153,233,95,230,4,17,112,247,22,197,198,0,26,84,53,10,40,236,3,108,202,195,90,56,125,145,160,206,227,90,56,125,144,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,206,195,65,153,246,13,103,110,179,26,86,101,107,17,128,162,122,198,224,219,72,220,0,28,41,169,94,6,36,189,193,127,120,199,52,113,38,95,57,68,125,101,127,120,192,71,222,156,112,134,236,218,46,201,89,222,147,112,183,23,182,137,30,87,65,249,50,144,186,41,253,76,69,139,156,183,154,119,126,153,46,193,113,52,206,134,67,211,120,146,81,170,231,75,172,183,125,84,64,217,208,186,78,219,82,90,58,32,137,235,151,56,113,225,229,196,23,96,146,51,102,66,209,55,45,96,183,145,150,110,63,84,99,178,28,73,113,18,33,27,73,117,95,239,152,229,92,203,127,88,163,82,120,142,190,112,230,72,116,157,200,188,97,22,255,0,120,199,62,230,91,200,135,77,81,58,164,194,36,236,94,170,95,120,192,69,55,40,180,224,158,171,164,140,235,24,61,76,198,118,157,202,222,94,53,142,59,251,134,10,225,220,46,191,156,44,75,60,186,175,39,247,99,45,185,65,102,14,57,95,67,34,205,244,39,19,194,221,245,230,187,198,45,97,51,68,190,117,227,187,81,195,254,112,4,218,232,227,13,179,198,77,236,75,44,206,193,121,94,251,163,36,89,225,246,69,129,192,54,50,197,205,14,202,245,72,78,62,251,130,255,0,178,69,109,221,162,64,228,39,241,141,228,13,164,22,255,0,178,55,72,139,133,197,26,175,115,176,169,118,13,60,15,112,170,119,168,128,84,0,248,128,10,145,23,88,102,49,64,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,7,207,199,41,180,186,10,83,166,254,36,75,229,236,234,161,218,230,124,136,204,106,181,229,16,102,123,204,204,248,153,143,160,113,8,122,124,224,38,41,98,247,40,53,103,33,160,233,174,113,139,159,243,118,192,157,178,25,157,110,162,73,10,183,119,186,226,9,54,38,215,229,25,94,219,175,184,6,9,137,84,228,116,209,195,244,67,72,74,146,95,250,215,131,79,235,127,229,8,72,190,138,29,250,146,241,141,253,79,104,203,61,30,180,2,193,252,27,193,105,190,19,84,48,62,18,170,171,217,252,37,141,214,197,65,243,158,203,22,235,240,158,45,17,11,212,234,245,132,159,22,164,230,203,117,94,246,25,11,68,209,52,198,29,83,16,84,109,27,44,230,249,60,191,89,179,67,107,156,119,38,177,197,56,190,155,138,82,142,235,90,143,121,159,27,22,235,16,14,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,0,0,0,0,0,0,0,0,0,0,0,0,0,91,156,114,192,44,55,210,22,145,93,29,137,50,78,112,130,59,106,203,105,125,172,158,53,167,15,212,92,108,206,230,202,58,250,189,242,63,23,161,246,137,20,174,136,248,120,170,74,83,55,231,217,212,117,185,222,119,179,185,11,183,228,126,33,198,62,87,83,206,161,173,90,34,13,29,3,44,217,115,30,243,221,126,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,5,12,204,128,183,239,3,224,41,188,183,216,6,149,249,70,9,221,188,12,238,171,31,1,170,196,69,184,192,8,247,133,239,184,197,0,6,220,81,146,27,35,191,174,17,175,166,244,229,5,224,95,142,135,253,81,245,223,181,187,196,146,76,84,73,97,39,114,242,139,239,24,137,141,57,39,171,79,129,86,84,62,254,114,235,253,173,222,2,56,224,12,149,172,204,100,86,183,227,19,107,161,60,84,58,168,199,18,152,134,140,206,166,50,34,37,151,235,80,194,17,32,76,207,62,66,205,194,246,223,218,38,55,65,120,216,165,210,169,37,178,146,189,84,69,228,159,235,112,192,51,254,19,212,149,245,71,247,134,232,216,129,82,148,202,179,21,186,71,247,136,111,128,169,113,29,13,102,249,49,34,140,94,100,150,93,95,19,246,233,29,241,113,30,75,17,157,38,233,201,129,168,210,68,90,173,231,245,196,0,137,14,82,25,225,191,86,76,224,245,144,230,72,155,75,213,98,62,151,232,127,191,222,45,230,133,114,134,230,56,141,29,155,92,119,167,93,115,161,245,248,126,238,27,199,109,202,31,20,135,49,26,116,146,113,179,180,198,94,123,143,254,47,72,222,208,61,4,88,133,20,187,158,250,93,127,135,133,1,49,216,87,12,80,212,125,62,209,102,179,114,104,68,116,184,238,105,3,219,17,220,121,92,60,77,169,89,34,183,239,149,67,126,13,3,212,164,6,161,165,70,53,13,27,173,188,192,19,99,45,230,43,123,29,136,105,177,118,141,68,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,13,42,43,144,208,101,97,173,119,182,225,160,204,250,192,85,35,112,109,164,110,0,14,44,203,231,56,143,172,175,239,24,229,14,44,203,231,56,143,172,175,239,24,12,26,211,28,150,115,215,119,110,240,105,95,195,136,29,134,134,233,63,6,41,2,255,0,148,63,9,16,58,237,50,29,74,103,143,116,191,220,202,186,189,188,64,230,104,104,249,170,155,164,18,75,254,248,117,123,164,64,146,51,46,13,57,88,71,110,255,0,190,55,238,87,239,27,16,102,103,14,131,62,59,254,248,221,62,59,184,138,42,75,59,219,112,232,234,151,50,65,32,253,216,190,242,135,118,92,71,157,172,22,73,151,160,239,111,150,11,248,42,1,13,58,127,69,17,226,26,10,229,186,117,60,234,63,215,219,22,31,4,165,11,141,231,172,169,89,228,217,184,40,139,142,179,183,222,23,167,79,167,137,88,139,229,112,157,79,58,189,221,177,226,52,105,146,46,97,225,30,72,109,102,175,99,191,78,214,190,187,191,184,4,204,224,204,172,224,162,38,70,100,162,204,184,110,42,35,224,107,236,247,197,230,96,172,95,100,91,140,54,131,83,14,198,153,183,150,234,103,174,253,106,23,41,162,221,191,180,6,242,75,121,123,227,95,174,33,161,55,185,123,227,114,215,48,21,221,219,188,85,36,87,35,20,202,86,189,183,138,151,0,21,62,32,0,0,43,195,128,160,175,213,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,74,143,168,86,229,212,40,119,235,1,160,248,239,26,139,134,225,79,92,53,88,178,128,160,0,0,235,103,111,106,225,82,123,189,80,139,238,24,135,61,56,230,9,115,192,172,138,73,219,156,186,143,246,48,151,234,170,32,153,129,65,231,183,143,34,225,220,161,11,26,102,78,54,207,3,245,113,25,242,115,133,250,22,181,246,126,238,224,24,117,33,38,21,175,214,44,203,201,181,190,200,152,253,7,182,51,165,137,77,186,163,50,170,119,92,186,245,112,221,194,27,228,200,65,107,183,123,31,198,38,111,65,216,6,27,164,77,68,213,173,84,95,202,63,214,161,128,103,92,9,153,178,173,222,184,254,241,13,241,179,5,148,153,81,39,217,31,222,33,188,2,165,196,120,60,94,125,80,244,116,217,212,145,116,117,28,126,186,216,247,150,50,222,45,254,47,165,78,209,243,102,237,123,234,55,127,206,182,2,20,244,246,143,118,43,20,39,136,52,162,197,27,0,123,136,255,0,184,16,61,158,128,208,133,17,95,62,71,155,251,84,81,238,50,253,122,20,120,157,60,216,54,49,74,122,106,70,82,219,96,11,141,255,0,72,32,92,46,79,178,37,98,3,246,255,0,122,74,252,60,40,9,139,161,27,75,116,164,145,4,103,116,203,33,139,127,214,210,61,18,71,69,68,164,138,152,147,238,253,78,135,252,26,71,122,144,26,134,210,184,141,209,180,174,32,5,196,106,46,35,73,113,26,139,136,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,3,108,248,141,197,112,27,106,221,188,5,82,55,6,218,70,224,0,226,76,254,114,136,250,202,254,241,142,88,225,205,62,112,137,250,194,255,0,130,96,48,63,77,23,77,19,215,172,171,90,152,81,240,246,241,3,119,66,232,219,200,232,228,107,63,190,29,94,222,32,117,90,110,62,104,159,63,210,81,126,117,84,123,143,219,196,141,141,9,35,9,114,250,49,179,53,157,249,199,143,15,42,36,73,25,239,2,179,84,42,14,247,189,254,249,141,253,254,80,227,75,12,142,13,191,179,247,204,114,85,216,40,18,138,251,204,121,90,233,244,183,44,108,243,219,229,146,46,30,213,67,212,25,110,30,19,19,156,83,18,102,151,153,69,120,212,150,227,246,139,1,12,154,120,70,161,220,71,113,58,219,228,157,206,203,201,225,227,219,29,174,134,146,134,99,124,48,207,15,159,39,55,219,166,101,107,237,29,253,195,194,105,167,31,180,226,116,197,25,156,61,92,250,116,93,35,253,144,158,31,104,93,173,9,90,79,231,207,162,159,212,238,175,219,34,9,119,163,97,210,194,226,108,140,183,54,250,239,236,135,179,111,135,217,30,110,155,108,146,167,247,23,20,112,251,35,210,55,195,236,138,55,146,127,124,107,51,50,222,67,66,127,24,215,235,138,224,41,152,250,204,107,79,1,75,17,157,236,86,26,128,0,0,0,47,112,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,6,147,49,168,80,203,125,192,105,21,63,36,207,172,14,221,66,135,228,24,10,21,190,200,213,235,70,130,62,149,134,191,90,2,130,167,98,43,138,10,153,145,149,128,120,204,67,139,76,52,169,181,147,153,76,226,200,184,95,214,172,65,102,147,117,26,166,30,13,222,51,89,171,219,62,135,107,95,83,221,220,39,51,19,146,71,37,107,113,124,248,159,224,44,64,126,144,139,74,57,131,49,30,253,171,253,16,11,55,39,67,199,174,177,123,30,206,241,52,58,19,27,137,165,13,36,118,35,169,255,0,209,195,8,86,151,173,212,235,50,184,162,189,184,25,247,137,135,208,74,50,37,234,85,38,184,135,85,249,235,34,233,44,207,118,174,24,4,131,65,21,154,63,170,252,68,57,3,143,47,85,216,85,253,145,253,226,28,130,1,82,185,241,224,60,70,42,37,162,164,230,138,89,126,177,126,63,174,160,123,114,61,227,199,226,123,6,253,39,50,108,178,221,90,158,63,93,64,8,79,229,1,67,42,196,201,225,182,91,246,249,127,111,247,189,35,218,114,125,36,203,16,95,221,187,193,37,126,30,20,121,94,80,88,37,177,137,83,179,51,71,207,242,242,221,255,0,39,164,122,254,79,228,25,87,239,30,239,237,77,95,135,133,1,49,116,87,246,177,39,255,0,147,161,255,0,6,145,222,36,116,84,81,145,211,82,114,236,151,67,254,13,35,189,72,13,67,105,92,70,232,218,87,16,2,226,53,23,17,164,184,141,69,196,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,1,161,92,6,181,112,27,103,196,5,82,55,6,218,70,224,0,225,205,62,112,137,250,194,255,0,130,99,152,56,115,79,156,98,126,176,191,224,152,8,250,211,147,116,230,41,69,186,212,154,207,252,184,145,208,104,51,22,165,29,18,209,173,103,126,114,220,103,187,244,200,244,90,114,145,115,132,114,172,91,169,23,127,133,18,60,54,131,49,100,81,84,74,46,187,252,210,251,209,34,72,146,121,81,145,203,218,237,233,127,8,199,40,112,36,107,207,44,97,87,61,249,184,253,81,142,194,229,97,69,74,199,212,45,190,48,45,72,144,180,100,163,47,151,210,91,143,218,56,46,71,30,2,217,99,81,154,105,198,14,255,0,170,41,225,245,183,2,68,24,233,116,250,222,197,89,233,103,89,229,168,103,37,188,255,0,100,140,131,208,145,140,222,25,216,147,250,157,255,0,137,24,227,165,138,205,88,173,80,111,63,237,134,113,252,100,100,198,132,137,34,240,207,113,126,167,127,226,64,75,172,133,36,74,123,113,113,71,227,29,242,55,150,238,209,209,200,188,167,125,244,254,49,222,163,241,128,214,155,145,150,254,177,188,92,70,209,113,33,184,71,210,32,21,62,34,165,192,80,247,239,26,136,186,55,0,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,80,206,192,40,100,40,126,65,138,158,253,228,40,126,65,128,208,94,88,220,245,163,108,188,177,185,235,64,80,15,121,88,128,84,184,128,240,248,158,95,49,25,183,247,98,127,128,177,1,26,66,153,159,48,92,255,0,186,191,209,9,250,196,226,188,145,157,223,167,19,252,5,136,2,210,16,207,230,6,255,0,238,175,244,64,44,220,9,145,231,177,118,126,49,47,122,6,26,138,149,65,26,143,251,109,46,191,115,133,17,11,46,65,171,89,107,117,126,49,49,218,14,75,141,20,169,26,73,178,181,83,125,223,91,134,238,1,159,146,227,187,10,250,179,251,196,57,67,137,45,66,144,194,137,71,115,206,127,120,135,44,5,75,136,243,117,219,121,233,232,226,50,35,35,213,110,63,171,72,244,99,161,173,138,244,212,111,111,139,252,34,64,67,15,40,196,57,22,35,206,205,41,73,124,210,151,240,47,248,185,35,208,104,10,130,77,114,225,216,175,224,153,240,250,244,40,234,249,69,154,53,98,44,232,138,215,231,41,127,163,146,46,46,128,180,187,190,20,53,20,105,133,179,180,138,85,192,239,189,200,83,223,184,4,167,209,106,79,131,50,114,34,223,205,208,255,0,131,72,239,136,172,58,154,93,146,98,69,45,104,201,55,68,19,41,221,195,114,18,59,100,128,168,219,50,184,220,26,47,188,136,6,155,88,198,162,226,53,25,23,96,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,6,217,241,27,138,44,197,107,141,38,139,117,128,162,10,247,27,131,108,138,195,112,0,113,38,91,224,226,11,220,87,247,140,114,199,26,60,175,8,254,255,0,161,43,239,24,12,0,211,173,191,150,166,71,126,20,123,223,126,36,89,173,8,99,245,117,5,23,15,170,189,185,199,126,111,105,18,125,130,250,233,215,13,153,19,135,51,249,52,108,70,235,126,217,24,171,161,92,126,171,18,168,216,125,85,237,206,59,243,126,199,136,62,193,36,75,157,40,173,100,150,21,203,90,249,247,126,237,67,184,51,183,80,243,148,43,218,202,110,5,89,109,125,111,95,186,40,122,63,108,40,168,181,248,218,121,169,198,19,217,49,79,224,220,23,64,90,252,104,94,90,125,157,223,170,41,254,3,128,32,163,74,180,219,21,170,29,252,106,25,191,241,145,149,250,16,66,102,240,211,198,127,123,186,191,108,140,85,210,169,89,177,94,162,221,254,232,102,255,0,198,76,102,118,132,82,188,158,26,120,251,223,155,189,111,237,158,240,18,131,39,69,148,230,254,180,254,49,221,55,195,236,142,174,82,156,166,233,223,216,254,49,217,167,126,254,195,1,186,146,176,214,52,36,238,53,128,214,157,201,26,139,120,162,60,146,26,175,186,192,40,0,0,0,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,161,151,88,168,161,151,88,13,32,126,65,128,31,144,96,52,23,150,55,61,104,219,35,177,240,27,133,189,32,40,42,162,186,72,80,84,248,16,15,21,137,133,243,17,146,253,152,159,224,44,64,22,144,103,110,96,255,0,218,191,209,9,254,196,207,208,70,127,110,39,248,11,16,7,164,41,219,152,63,246,175,244,64,44,204,189,62,169,191,179,241,137,141,208,77,204,244,149,242,219,243,215,110,62,229,12,33,234,77,208,215,117,223,47,227,19,59,160,235,57,40,245,30,107,218,168,51,225,238,80,192,51,154,92,126,36,203,219,254,34,28,179,43,14,60,17,221,163,250,175,196,67,124,0,116,213,137,94,156,139,47,173,254,17,35,185,29,45,99,186,155,140,255,0,155,252,34,64,67,159,40,138,63,217,46,120,87,253,80,151,250,57,34,255,0,104,11,11,150,62,92,188,252,104,214,119,91,219,66,139,5,202,27,191,19,103,159,242,132,191,209,233,25,31,160,35,119,138,150,111,255,0,113,140,253,248,80,18,21,40,69,165,240,187,255,0,75,163,248,36,57,227,141,0,86,151,66,151,99,40,254,9,14,65,29,192,84,109,172,238,99,112,109,43,136,1,113,47,124,110,25,111,184,219,46,37,239,141,103,196,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,112,20,81,93,36,42,174,2,135,192,128,105,46,206,193,184,54,203,137,141,192,1,179,23,243,179,191,91,87,222,27,195,106,43,231,103,190,182,175,188,3,8,116,229,65,28,186,124,163,189,202,140,138,254,12,72,194,45,15,98,137,188,91,164,147,153,4,101,183,241,63,216,209,3,56,116,228,77,229,117,2,183,238,163,34,255,0,131,18,48,27,68,216,180,181,140,180,170,20,182,202,219,119,19,253,138,248,9,146,195,87,245,148,140,185,87,73,223,93,195,235,171,30,180,150,124,55,15,7,132,177,4,237,31,42,202,164,153,30,191,121,31,186,184,61,215,94,240,27,133,198,226,215,227,127,246,182,199,252,164,159,193,184,46,129,31,218,22,191,27,183,211,108,91,127,205,36,254,13,192,16,93,164,250,76,241,90,164,220,127,219,12,223,248,201,140,246,208,176,211,249,241,178,139,245,59,175,246,192,192,221,39,236,88,171,81,230,59,126,120,102,223,198,76,103,142,133,141,32,188,49,202,102,127,161,223,248,128,18,69,47,220,107,183,105,126,49,217,34,230,67,174,151,159,73,86,223,188,191,24,236,82,103,112,26,210,55,11,121,92,248,141,5,188,200,107,50,223,184,6,180,238,72,212,86,52,223,172,105,47,32,84,184,0,168,0,0,0,5,143,176,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,1,67,61,246,21,20,182,251,128,161,149,133,15,200,49,85,113,20,63,32,192,105,34,233,92,107,245,163,65,113,26,253,104,10,10,145,92,80,85,60,64,120,188,77,47,152,140,151,236,196,255,0,1,98,0,244,132,253,64,255,0,218,191,209,9,252,196,223,208,86,127,110,39,248,11,16,5,164,41,254,128,91,246,87,250,32,22,130,86,74,61,110,84,153,249,61,94,248,154,93,8,77,5,71,169,57,139,125,78,125,126,229,12,33,114,88,233,183,173,181,183,229,227,246,68,196,104,53,55,83,244,178,75,51,39,122,168,147,209,63,115,134,239,1,159,208,101,102,143,234,134,248,227,64,40,212,201,153,219,202,252,68,57,32,42,92,71,157,174,220,201,78,71,29,203,118,171,143,215,18,61,17,113,30,75,18,94,38,105,121,139,134,105,34,78,167,122,184,122,162,0,67,239,40,27,196,230,39,79,10,233,249,254,94,123,191,228,244,140,157,208,8,190,88,149,159,254,133,177,247,225,70,39,105,229,26,152,156,86,159,54,75,108,237,25,0,125,19,223,243,130,6,90,104,6,131,39,101,42,177,239,162,216,251,240,160,36,34,7,231,8,111,173,35,248,36,55,203,119,17,177,5,243,132,55,214,145,252,18,27,231,191,128,10,220,187,70,131,51,46,2,182,62,193,165,92,64,18,102,102,87,237,27,135,196,134,217,113,47,124,110,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,162,184,10,31,2,21,87,1,67,224,64,52,151,19,27,131,108,184,152,220,0,27,81,63,59,59,245,10,251,195,116,109,68,252,236,239,212,43,239,0,194,141,57,55,74,42,18,47,247,151,23,252,24,145,27,154,54,205,87,5,140,244,234,146,109,116,54,191,47,190,17,238,254,241,36,122,115,91,153,234,43,255,0,188,184,191,224,196,136,191,192,119,178,227,44,140,179,127,116,245,126,197,116,4,215,96,20,121,199,80,50,39,212,109,221,123,87,145,195,115,206,151,226,23,83,138,133,148,209,161,220,216,111,78,22,107,223,108,234,247,119,133,236,77,183,24,10,223,117,133,177,198,100,235,41,246,83,217,48,79,15,168,112,92,238,39,184,91,140,90,75,103,36,107,49,126,159,79,240,28,1,5,90,83,160,211,138,245,22,98,50,47,8,102,246,191,95,203,38,51,175,66,88,198,85,225,157,158,104,255,0,67,184,40,191,100,140,38,210,229,152,118,241,74,118,121,109,154,127,56,62,39,253,210,50,191,65,248,135,203,195,75,175,251,219,212,95,178,64,74,140,176,183,174,222,215,241,142,209,37,113,213,203,12,174,230,95,107,248,199,106,131,43,111,237,1,169,37,99,47,124,110,122,226,26,75,137,91,128,214,124,119,113,1,94,227,26,136,183,13,62,182,231,196,106,35,232,216,0,0,0,6,177,160,47,112,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,6,147,191,88,161,249,6,42,103,115,20,63,32,192,104,35,60,195,115,214,141,187,158,97,184,94,64,10,10,167,136,160,170,120,128,241,120,155,250,10,207,237,196,255,0,1,98,0,180,131,253,64,255,0,218,191,209,9,253,196,211,180,149,159,219,137,254,2,196,1,105,5,151,230,6,111,217,95,232,128,89,200,85,100,205,154,197,123,113,18,221,160,67,237,157,46,217,107,17,253,183,23,95,185,194,136,151,82,97,142,219,190,248,149,45,0,214,165,211,108,216,238,94,23,166,255,0,251,184,80,18,97,44,52,155,7,101,17,244,207,175,184,135,48,202,195,175,148,17,19,7,111,215,63,17,14,192,248,239,0,46,34,223,227,52,82,225,168,121,195,132,73,232,236,254,87,15,86,108,92,18,183,80,182,24,246,233,183,135,147,219,42,214,217,122,189,221,160,16,207,166,92,123,145,184,199,80,182,100,217,145,61,2,174,135,237,22,187,198,113,104,10,201,151,51,158,85,111,162,161,250,191,106,140,12,210,152,215,21,141,117,26,75,164,121,160,207,179,244,155,34,67,116,18,149,191,15,5,34,136,83,25,73,116,92,46,252,196,119,185,67,31,104,12,228,131,43,65,67,151,185,35,239,13,238,28,55,141,168,98,50,133,100,143,169,180,253,225,186,144,11,159,96,208,174,35,112,206,195,73,145,31,16,26,83,196,189,241,184,100,87,26,73,36,71,184,133,79,137,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,224,40,124,8,85,92,5,15,129,0,210,92,76,110,13,178,226,99,112,0,109,68,252,236,239,212,43,239,13,209,181,21,125,157,223,168,87,222,1,132,250,115,95,153,234,43,255,0,188,184,191,224,196,136,182,192,215,12,177,150,72,148,159,75,229,159,226,142,137,73,211,155,124,158,162,63,253,11,139,254,12,72,139,76,14,82,19,141,50,85,25,30,237,167,248,163,128,38,115,70,5,95,13,169,172,199,210,249,115,248,195,194,249,151,1,98,244,95,82,21,134,244,209,164,140,175,182,255,0,24,120,95,68,239,32,26,139,118,243,22,235,22,117,103,37,106,255,0,221,233,254,3,130,226,44,242,164,133,178,197,71,141,82,148,32,204,247,71,23,240,86,18,33,23,75,163,105,88,165,58,35,223,105,252,227,248,200,203,205,9,96,152,47,12,236,215,247,187,215,31,236,145,136,154,93,178,104,197,9,194,247,116,231,243,131,255,0,180,16,202,93,7,103,174,57,225,174,101,172,237,205,190,181,63,178,64,74,164,168,250,75,183,106,127,24,237,146,58,169,73,21,220,247,211,248,199,106,155,128,220,73,159,221,26,238,124,70,148,167,176,107,183,87,88,13,105,242,119,138,145,110,185,112,26,120,22,81,172,188,128,20,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,105,50,223,184,12,172,147,21,59,95,188,81,87,202,119,1,160,136,174,53,250,209,160,184,141,126,180,5,5,83,196,80,85,60,64,120,204,77,34,57,35,63,183,19,252,5,136,2,210,8,139,230,6,111,217,95,232,132,255,0,98,97,23,50,51,251,113,63,192,88,128,45,33,139,244,2,223,178,255,0,209,0,179,44,154,156,189,247,216,75,78,128,146,237,85,44,217,169,155,90,175,35,242,189,206,23,188,68,204,10,13,121,236,101,186,223,140,75,158,129,206,25,210,200,73,117,213,132,95,245,112,160,36,74,88,72,38,21,151,217,159,222,33,204,189,199,10,86,149,19,10,204,100,125,51,251,196,57,160,2,210,233,15,17,170,195,170,128,205,118,182,201,213,238,237,11,180,124,5,149,210,77,253,94,29,84,119,189,139,99,234,247,118,64,67,198,62,146,99,241,206,165,73,244,250,16,138,236,253,42,193,9,59,208,206,84,220,45,47,75,190,219,25,84,170,58,8,140,243,94,247,110,28,251,68,99,98,198,88,172,121,169,136,202,229,179,195,30,253,223,165,225,196,171,232,135,8,77,209,244,169,216,173,224,132,9,22,243,253,105,128,25,42,205,201,134,200,250,146,95,120,107,189,133,16,86,66,75,176,136,106,202,96,27,204,105,51,177,141,100,86,27,119,46,7,196,6,162,49,83,59,153,13,36,86,26,136,186,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,164,207,168,15,129,10,168,80,248,16,13,41,59,153,141,193,182,92,76,110,0,165,236,54,226,140,138,29,223,168,87,222,27,163,106,40,175,12,239,212,43,239,0,194,109,57,148,92,207,81,17,127,188,184,191,224,196,136,174,193,99,50,198,89,49,220,255,0,76,127,20,112,74,142,156,197,105,61,69,254,5,197,255,0,6,36,69,86,13,172,147,140,114,142,63,166,63,138,184,2,104,52,88,186,176,206,152,59,255,0,118,255,0,24,124,95,146,190,94,59,198,63,104,168,249,30,26,210,233,186,191,78,255,0,24,124,100,19,103,209,35,1,182,183,58,142,251,140,90,44,89,143,75,114,235,30,179,116,194,219,190,165,206,241,116,103,17,72,132,96,156,60,197,119,50,244,120,240,49,132,122,74,227,116,12,145,136,184,99,118,120,149,49,62,113,131,212,169,36,93,18,120,183,120,194,221,184,73,17,213,165,242,210,188,70,143,90,72,203,52,238,110,127,245,233,25,11,160,251,154,191,13,46,103,191,155,184,127,237,35,15,241,182,169,42,170,174,141,140,109,216,181,17,204,99,157,249,97,87,87,77,210,62,211,223,187,120,203,189,8,122,126,26,91,171,155,184,255,0,237,34,137,116,147,42,230,239,30,41,252,99,184,79,227,29,52,148,172,110,251,233,252,99,185,79,227,1,184,92,70,162,61,247,26,11,136,215,196,6,190,41,184,212,71,209,176,161,23,70,194,165,98,77,186,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,136,212,40,118,1,164,15,201,49,83,183,80,161,249,6,3,73,113,26,253,104,208,91,140,107,226,144,20,21,79,17,65,84,241,1,227,177,44,175,36,103,246,226,127,128,177,0,154,68,32,211,224,253,204,191,77,255,0,162,19,249,136,253,57,59,73,46,168,180,255,0,5,98,2,244,142,104,203,193,238,31,166,255,0,208,128,177,80,206,41,57,178,169,69,195,129,137,89,208,6,96,226,233,166,72,221,116,239,88,36,183,171,220,225,123,196,81,216,219,235,227,216,36,239,147,254,96,69,32,134,70,103,55,214,40,235,246,144,189,224,37,74,78,188,208,234,185,153,248,195,227,239,16,231,159,17,211,211,206,107,33,20,119,63,85,50,223,239,16,237,192,80,204,136,174,99,30,52,181,154,166,7,12,234,167,46,233,100,216,124,142,248,134,59,251,198,67,159,1,139,122,106,68,19,88,91,89,17,26,136,203,155,184,126,216,135,1,20,245,28,79,58,227,141,68,233,26,204,149,6,201,248,206,59,154,135,46,241,47,26,42,49,168,162,41,53,153,39,125,37,0,91,190,178,192,136,41,73,20,110,52,79,210,101,152,249,189,10,186,247,250,216,114,19,23,163,59,100,221,13,74,36,146,68,105,165,160,75,113,123,139,32,47,178,55,164,143,184,86,231,218,52,183,228,39,222,33,168,5,72,251,70,139,88,200,107,72,209,125,224,53,10,145,24,161,29,197,75,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,40,174,2,135,192,133,85,192,80,248,16,13,37,196,198,224,219,46,38,55,0,6,204,81,124,172,233,251,154,190,240,222,27,81,63,59,59,245,10,251,192,48,151,78,111,208,138,139,252,11,139,254,12,72,138,44,39,115,38,49,74,183,94,218,255,0,226,174,9,96,211,149,63,49,234,45,255,0,238,46,47,248,49,34,37,240,212,242,98,220,185,206,54,215,110,255,0,217,150,2,102,180,75,127,54,27,82,189,31,238,238,191,217,15,140,144,100,238,132,159,190,49,115,67,247,181,152,117,73,22,91,95,111,235,247,120,129,148,48,251,154,79,217,1,231,171,35,203,0,131,183,233,130,254,10,132,78,233,144,246,170,50,114,188,183,189,89,16,86,191,124,64,150,42,193,55,129,78,255,0,211,5,247,148,34,147,78,115,213,66,76,85,198,245,123,197,247,34,64,96,84,229,90,201,164,90,173,107,196,56,127,229,24,144,157,8,37,249,124,52,241,223,222,239,91,251,103,188,71,132,122,243,71,196,157,190,140,191,225,24,145,221,11,142,222,24,252,95,255,0,136,1,42,18,141,198,239,126,95,198,59,100,30,235,119,142,146,74,187,169,221,221,105,252,99,187,65,110,191,120,13,196,141,194,222,87,27,105,27,133,184,172,3,90,119,164,106,45,197,97,164,188,129,169,59,128,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,136,212,40,101,214,2,134,119,14,41,49,64,45,192,52,146,108,119,184,215,235,70,147,43,157,198,162,220,144,20,0,21,35,176,15,43,93,150,105,91,101,127,211,37,252,21,8,31,210,90,11,85,224,231,140,189,246,207,91,245,145,61,181,106,51,203,219,43,219,199,145,255,0,146,161,9,218,98,75,118,47,4,124,118,124,251,127,173,181,173,179,247,247,128,195,7,28,205,109,195,61,116,26,168,54,87,100,208,123,38,109,109,99,15,210,214,90,215,56,98,225,97,129,100,213,189,119,220,25,121,161,188,94,90,134,155,45,93,255,0,61,240,125,126,222,28,4,220,81,81,90,233,107,138,201,111,150,12,184,251,84,143,78,71,113,225,48,218,35,89,40,115,161,111,151,12,184,251,84,15,116,158,0,7,192,98,102,156,39,108,49,173,119,127,123,127,140,67,12,179,62,3,18,116,228,85,176,194,181,221,253,237,254,49,12,2,47,104,85,219,25,167,187,191,83,11,255,0,14,38,67,71,67,181,19,75,171,182,153,129,252,11,34,30,240,198,3,110,198,121,233,107,114,124,202,191,147,126,184,114,19,37,128,112,91,61,13,75,150,179,53,169,200,36,249,54,250,11,64,46,210,119,164,143,184,84,81,59,146,69,220,42,2,164,118,26,8,237,212,53,145,92,104,34,235,1,175,53,203,128,17,117,129,22,235,138,23,16,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,5,15,129,10,171,128,161,240,32,26,75,137,141,193,182,92,76,110,0,13,168,159,157,157,250,133,125,225,186,54,226,126,119,119,234,21,247,128,97,62,156,165,243,34,162,223,254,226,226,255,0,131,18,34,75,15,82,78,98,196,2,51,17,95,91,252,89,98,91,180,230,79,204,138,139,143,246,151,23,252,24,145,17,52,43,251,54,43,192,187,116,150,93,111,149,195,231,101,0,152,157,14,154,36,97,229,34,90,194,59,109,255,0,135,136,25,83,13,185,164,219,127,31,190,49,39,67,72,253,163,15,232,242,204,217,230,231,15,36,253,222,35,188,101,180,30,246,81,246,126,248,14,142,173,37,108,40,60,167,234,229,247,148,34,63,78,37,186,110,78,18,166,22,148,149,97,17,101,25,29,143,231,145,46,245,58,77,112,73,77,143,115,197,195,222,80,138,77,60,229,173,177,47,143,137,78,179,51,149,139,183,191,13,233,138,62,192,17,241,16,178,68,116,85,250,221,87,95,121,137,15,208,154,106,217,120,103,208,79,234,119,175,253,178,35,178,97,149,51,8,146,191,209,151,252,35,25,221,161,84,123,77,248,101,172,121,164,223,155,173,117,17,127,116,119,128,152,9,11,164,225,188,69,110,40,235,247,199,122,139,90,215,235,30,106,153,82,84,167,242,168,143,122,56,31,190,61,34,56,151,190,3,116,138,195,81,10,23,18,26,237,188,6,162,242,5,75,128,22,228,138,150,242,0,0,0,0,21,34,46,177,75,31,96,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,134,125,194,160,3,69,143,176,6,163,26,120,128,210,124,70,162,224,25,74,251,247,10,216,136,183,24,10,0,0,14,174,124,217,185,8,130,43,250,169,31,14,227,16,225,166,236,18,211,224,93,205,95,170,62,183,246,176,153,137,154,13,80,233,43,31,150,92,61,227,17,23,167,20,153,211,240,42,204,68,126,169,122,195,253,141,220,2,57,146,133,251,19,251,67,37,244,74,153,183,15,84,83,72,113,41,35,240,182,12,247,174,223,68,96,99,141,148,94,180,254,208,189,26,53,199,41,138,206,152,73,27,127,219,60,17,239,250,235,32,39,87,7,99,91,139,145,58,226,13,59,166,10,78,229,95,214,54,46,138,55,144,178,58,61,197,109,20,195,235,51,70,233,178,139,163,245,182,133,237,110,198,86,191,88,10,175,114,76,98,22,156,234,34,195,26,219,121,126,166,255,0,24,134,25,124,237,137,179,222,48,227,78,167,237,134,181,186,72,211,250,155,252,98,24,4,118,224,99,102,230,54,79,140,143,245,20,250,189,188,48,152,236,22,108,202,139,166,203,127,232,12,31,87,185,54,33,215,71,243,207,141,115,211,255,0,137,21,195,234,225,132,201,96,218,73,52,85,54,127,241,12,31,224,155,1,112,147,228,151,188,42,5,192,0,84,142,195,65,113,26,134,148,145,30,240,26,203,129,129,23,120,23,3,2,226,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,128,161,240,33,85,112,20,62,4,3,73,113,49,184,54,203,137,141,192,1,183,17,243,187,191,80,175,188,55,6,220,71,206,238,253,66,190,240,12,43,211,148,175,38,168,207,255,0,66,227,63,129,18,33,218,156,117,72,196,216,123,17,110,207,199,246,185,137,141,211,133,55,146,84,123,191,220,92,103,240,34,68,55,73,141,72,196,198,84,91,136,179,127,23,48,18,233,161,11,230,170,6,139,190,91,252,209,252,52,72,205,8,3,188,59,103,239,253,243,24,65,160,227,171,85,13,69,116,183,31,57,117,123,180,72,205,201,105,158,204,223,217,251,230,3,139,80,36,142,17,55,63,162,151,222,49,22,90,123,164,157,148,198,160,207,113,86,46,112,250,152,161,41,85,26,242,193,163,127,209,139,239,24,139,13,60,221,36,202,227,140,213,254,236,29,234,246,177,64,35,150,112,130,76,206,40,174,123,159,115,248,70,50,167,69,58,169,201,111,133,25,151,8,141,102,197,234,135,107,219,95,195,127,120,197,169,146,53,243,56,195,182,107,62,231,119,174,49,120,112,94,96,114,254,120,187,218,189,102,207,235,111,123,107,59,187,192,79,133,13,24,152,133,197,146,86,218,172,109,121,39,127,100,61,179,127,140,90,44,30,154,34,53,233,145,37,252,249,85,15,235,109,196,215,220,46,218,8,248,247,128,223,46,37,239,141,206,187,13,164,159,223,27,132,125,125,96,42,53,145,116,110,52,145,92,174,124,70,178,242,0,80,0,0,84,138,225,152,197,47,96,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,80,248,10,23,17,83,49,66,45,247,1,69,111,85,128,136,184,13,43,59,25,153,2,14,230,70,96,53,24,10,153,10,88,6,212,97,93,148,253,81,125,225,25,186,109,200,90,95,129,151,39,247,115,143,254,27,184,73,171,228,74,65,17,239,222,35,239,77,57,126,111,3,179,51,253,240,245,223,181,251,192,67,244,89,106,242,100,223,123,220,92,157,31,31,54,235,122,92,139,47,246,201,4,123,254,188,208,241,17,16,77,22,92,205,118,250,227,30,183,2,93,109,170,238,150,70,107,25,212,80,39,195,221,154,1,56,250,51,61,173,164,223,51,52,254,140,168,183,125,105,145,127,219,43,21,251,198,58,232,182,225,42,145,124,205,87,249,182,174,175,114,96,100,82,14,251,146,2,145,38,90,133,92,251,62,248,194,173,59,162,144,140,60,174,27,214,34,229,205,155,140,247,250,188,48,205,8,227,82,97,150,101,221,247,200,96,94,158,241,171,77,31,93,49,173,223,243,51,118,95,117,133,48,24,73,163,177,147,152,203,59,90,76,142,242,69,240,250,228,48,153,92,29,47,206,85,54,71,253,226,131,252,19,98,24,116,102,113,71,139,147,133,168,248,201,28,223,111,117,135,19,57,131,139,189,23,78,88,255,0,80,160,255,0,4,216,11,136,92,8,5,11,129,10,128,13,40,224,53,13,146,87,72,136,143,117,192,111,151,3,2,62,160,34,177,24,21,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,112,20,62,4,42,174,2,135,192,128,105,46,38,55,6,132,218,231,113,172,0,109,196,122,131,151,246,7,247,134,224,218,137,51,212,56,94,208,254,240,12,54,211,121,4,169,29,72,105,43,254,115,35,63,129,18,33,174,84,210,213,137,173,33,41,227,155,117,255,0,99,152,153,173,53,146,147,144,84,153,139,127,129,177,159,192,137,16,235,78,178,151,49,106,29,179,77,200,243,238,191,236,99,1,42,186,15,48,182,168,26,41,74,77,173,206,93,126,237,18,51,98,88,162,217,91,223,219,247,204,97,174,134,141,27,52,29,30,148,166,196,92,225,215,238,209,3,49,101,74,249,85,171,159,178,251,230,36,14,29,90,234,27,151,182,172,214,241,228,92,61,170,132,77,105,215,58,102,38,26,103,8,152,156,202,110,176,122,233,200,101,107,20,73,113,176,149,170,221,194,68,173,179,189,190,89,47,224,168,67,142,155,19,7,21,51,159,55,174,185,38,177,138,177,101,246,209,61,194,140,69,135,132,84,84,124,114,137,188,196,79,25,241,183,21,40,123,218,49,199,101,251,102,83,213,235,53,125,247,182,111,202,58,26,46,79,17,53,126,100,182,225,245,185,22,131,62,153,38,215,53,247,151,96,247,113,244,212,109,63,171,215,193,106,53,247,183,140,37,230,203,110,195,59,113,1,50,154,56,205,149,27,23,56,74,162,51,229,114,12,188,139,113,55,123,134,69,32,251,59,70,40,104,169,49,68,68,124,241,41,123,49,147,208,5,228,219,138,158,238,25,93,15,115,77,207,141,192,111,164,172,55,8,183,220,104,46,36,55,55,22,224,21,35,234,26,175,212,52,141,101,228,220,5,0,0,0,45,112,21,189,184,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,98,48,220,66,162,135,222,3,74,136,142,224,146,34,220,92,69,76,186,203,128,210,94,86,224,26,237,126,32,101,187,112,92,186,194,228,96,52,41,38,101,192,97,94,151,148,227,211,47,4,245,80,122,205,94,223,127,24,69,107,234,59,251,134,106,168,207,168,99,166,62,72,83,50,230,44,208,154,205,94,213,244,75,90,250,174,254,224,16,103,80,74,93,132,217,245,112,249,51,231,191,76,142,246,183,120,222,193,181,34,26,188,165,214,179,203,150,127,4,174,223,163,54,46,61,93,70,172,182,75,203,127,92,250,55,212,251,97,109,240,229,165,177,92,83,132,132,229,62,120,131,50,223,125,250,228,0,155,61,19,166,13,68,210,15,26,30,204,92,252,164,249,54,250,19,29,195,39,27,238,24,141,161,163,145,10,163,30,214,43,127,132,106,234,46,26,168,113,151,12,95,175,180,6,136,244,172,225,156,202,93,159,124,134,1,233,243,9,20,116,173,116,233,55,187,230,102,251,151,235,144,162,64,34,138,236,40,189,239,190,48,155,79,9,115,110,225,229,112,254,166,234,62,108,223,155,221,225,75,180,4,121,232,214,165,183,139,51,132,168,236,101,37,95,225,97,196,206,224,179,153,168,218,114,231,250,131,7,248,38,196,45,96,108,82,37,184,195,59,37,175,86,69,39,82,120,95,138,225,204,76,182,6,70,37,250,46,154,82,28,205,122,122,13,92,45,244,38,128,93,132,169,39,184,143,125,134,161,199,101,74,205,115,61,214,28,155,164,192,81,103,150,195,109,8,235,50,235,27,139,44,214,11,17,112,1,82,224,98,133,196,46,0,53,128,211,126,209,82,238,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,1,69,112,20,81,217,36,42,174,2,135,192,128,105,73,94,227,112,104,71,19,26,192,6,212,79,168,185,245,7,247,134,232,218,137,35,212,56,101,236,15,239,0,195,253,53,88,113,84,253,72,162,81,110,163,99,58,253,164,64,135,106,117,42,107,21,161,212,103,188,179,239,47,218,198,38,51,77,21,146,105,218,148,149,115,252,231,70,126,14,32,67,237,35,14,113,152,195,8,202,114,244,245,158,87,13,208,170,63,196,2,86,244,51,35,94,30,209,235,237,231,14,63,95,136,25,119,45,59,48,218,125,255,0,190,99,22,180,62,149,174,27,14,105,35,50,107,163,183,249,63,95,136,238,25,75,7,209,66,11,178,224,58,74,255,0,55,52,52,100,127,166,147,252,21,136,107,211,89,42,76,206,124,171,241,172,34,191,133,18,38,58,191,124,185,165,162,233,110,138,79,240,86,33,163,77,56,162,92,222,160,69,215,186,176,139,227,245,81,0,60,70,142,50,36,77,10,160,83,140,195,57,144,161,12,181,169,189,175,174,225,184,251,5,236,199,250,32,165,156,195,170,134,151,183,172,218,175,170,69,175,109,87,30,137,118,139,101,162,147,6,182,42,53,89,39,116,64,158,255,0,121,225,149,154,74,83,150,240,114,237,66,254,156,245,191,89,238,24,207,81,116,52,33,168,54,249,204,253,6,236,74,173,21,43,46,154,175,197,111,247,140,241,135,222,131,62,241,28,186,9,68,234,234,25,226,84,107,233,70,202,75,119,213,190,36,94,8,243,182,102,94,203,242,11,3,148,146,222,71,222,55,74,221,100,54,211,184,110,39,121,138,22,190,242,26,136,237,184,197,15,176,128,184,219,172,6,163,46,177,65,83,224,66,128,3,85,139,176,105,26,179,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,138,138,25,245,0,162,140,178,238,26,8,236,119,26,133,50,25,239,43,0,212,124,8,197,109,187,112,167,85,187,2,228,2,130,217,226,60,163,108,230,239,22,193,228,215,121,101,219,147,187,184,92,222,38,60,149,85,8,110,236,183,36,29,179,241,253,200,8,191,168,240,208,222,217,254,85,149,30,92,252,91,247,189,168,194,90,118,13,233,118,35,211,13,169,105,177,204,224,150,100,131,59,122,185,126,65,38,245,36,161,80,251,54,100,179,210,207,192,189,238,225,26,17,230,168,92,73,167,20,149,26,114,196,65,171,162,118,253,48,96,37,231,67,103,84,229,30,225,165,74,34,240,141,69,199,220,161,198,96,67,95,33,153,158,251,140,31,208,98,96,184,170,41,195,55,93,87,231,160,211,210,85,254,133,13,222,51,130,27,201,50,239,1,184,178,204,147,35,223,239,140,61,211,157,146,60,56,173,139,42,127,83,122,189,222,24,102,26,183,16,196,141,56,219,35,195,42,213,86,47,212,223,227,16,192,34,170,141,136,84,30,48,207,50,45,104,249,154,146,232,29,191,185,196,203,104,225,16,111,208,148,167,73,102,103,75,192,153,153,159,184,178,33,102,90,241,177,140,19,195,37,40,190,80,65,116,79,218,176,38,87,69,135,205,218,34,147,37,26,143,243,167,0,123,254,178,192,11,230,113,136,73,101,233,220,183,25,144,231,50,231,27,153,152,181,53,181,125,7,74,235,98,35,54,245,35,108,83,4,76,88,204,143,164,125,106,45,221,19,29,157,47,137,146,169,238,211,179,181,49,45,70,75,235,82,159,93,155,133,150,125,128,46,72,13,182,98,27,118,249,82,173,221,164,55,120,110,1,67,221,196,105,204,70,91,134,179,35,235,20,44,164,92,0,18,71,107,25,239,26,139,113,10,17,117,141,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,2,138,224,40,124,8,85,92,5,56,238,1,164,184,152,220,26,18,118,51,26,192,6,135,189,69,207,169,63,188,53,141,168,130,187,75,46,212,31,222,1,136,90,107,164,149,79,84,166,91,191,57,145,191,192,137,17,29,134,172,165,120,211,46,37,88,239,174,226,95,177,22,38,11,76,88,107,210,245,57,231,255,0,113,241,189,94,231,16,34,47,14,154,203,142,114,242,205,250,239,87,236,53,128,151,93,20,161,80,156,51,165,242,146,72,254,94,222,73,253,144,248,200,54,75,33,145,94,246,22,51,69,54,255,0,216,198,151,223,253,219,252,97,241,125,205,22,93,238,3,196,226,116,81,177,37,105,73,78,253,177,37,184,237,235,22,33,135,76,24,213,63,80,212,105,82,79,251,110,140,61,234,191,175,136,19,35,139,5,121,35,95,183,147,252,7,4,47,233,106,175,207,37,70,86,225,86,70,126,17,240,30,203,66,233,67,83,8,74,157,78,41,37,149,185,105,149,219,205,196,159,252,131,56,116,134,165,225,34,121,131,54,164,178,237,124,88,35,253,107,188,98,86,129,45,103,150,85,71,154,222,34,85,213,237,98,4,137,98,124,171,110,230,223,31,147,38,187,214,222,247,201,223,220,49,145,139,26,20,69,174,14,170,143,108,179,43,93,48,148,145,244,173,111,24,239,229,18,85,40,89,185,12,163,225,227,12,190,225,8,222,209,154,89,205,117,155,10,215,235,115,204,229,167,228,229,181,157,87,121,246,139,171,163,254,152,15,202,241,246,185,192,188,81,155,146,229,241,21,116,198,22,150,143,117,15,58,250,34,28,152,155,45,75,143,34,21,118,207,61,208,181,154,73,162,65,160,212,105,52,19,127,133,237,85,189,61,84,83,114,113,197,203,62,151,53,178,246,14,179,108,216,212,94,209,211,197,54,105,138,166,59,230,153,156,76,199,142,58,204,120,103,212,205,210,45,220,70,164,249,38,54,200,172,162,27,165,184,125,46,21,82,225,112,245,194,151,223,112,190,251,128,214,124,8,80,0,0,0,0,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,52,162,177,166,39,211,233,237,47,41,157,67,196,205,169,151,152,98,109,4,147,50,118,17,79,50,151,153,53,36,236,102,149,182,178,52,172,174,147,50,90,72,243,33,100,158,228,72,152,171,156,51,185,110,187,83,195,92,76,78,34,121,242,229,49,152,159,84,196,196,199,140,78,64,0,21,128,0,0,0,56,203,152,203,218,152,51,41,114,62,29,17,209,44,187,18,204,42,157,73,58,235,77,169,9,113,196,162,247,82,82,167,90,37,40,138,196,110,32,142,217,138,252,144,89,137,140,76,247,128,0,8,0,14,154,145,172,105,138,246,66,213,81,71,78,161,230,210,152,135,162,24,102,54,24,205,77,60,166,30,91,46,26,21,193,105,39,27,89,18,211,116,168,136,148,147,52,153,25,204,198,113,222,206,45,215,52,77,200,137,225,137,136,153,238,137,156,226,51,227,56,156,120,226,124,29,200,0,10,192,0,29,115,21,4,162,38,160,141,165,153,139,205,52,151,65,194,204,34,88,213,168,181,112,241,11,125,12,175,49,150,83,204,168,87,202,196,102,101,147,121,17,26,111,38,98,58,178,166,138,170,137,154,99,56,231,62,142,238,127,76,196,125,46,196,0,5,98,0,0,0,0,227,76,102,50,249,60,190,42,109,54,143,135,130,129,130,101,113,49,81,81,46,165,166,152,105,9,53,45,197,173,70,68,148,165,36,102,106,51,34,34,35,51,14,139,17,53,78,35,171,146,0,0,128,0,183,184,181,143,248,73,129,156,213,242,83,171,121,147,158,245,251,7,202,17,49,58,237,78,175,89,234,13,175,45,181,173,249,86,190,109,215,177,219,10,238,81,106,158,58,230,34,60,103,147,232,210,233,53,26,235,209,167,210,219,170,186,231,165,52,196,213,51,136,204,226,35,51,56,136,153,245,46,16,11,89,133,154,79,224,110,53,84,17,20,182,25,87,28,243,52,133,131,92,193,230,57,178,50,31,44,58,86,132,41,121,158,105,9,59,41,212,21,136,239,191,133,136,237,116,194,221,218,46,211,197,110,98,99,209,205,150,179,67,170,217,247,124,134,178,221,86,235,235,138,162,105,159,170,98,36,0,1,155,229,0,91,76,86,210,55,7,112,66,97,1,44,197,26,166,34,70,244,205,149,63,6,165,74,35,159,105,244,165,89,86,73,117,150,86,217,169,38,105,204,140,217,146,75,65,153,17,41,38,124,124,44,210,127,3,113,170,160,136,165,176,202,184,231,153,164,44,26,230,15,49,205,145,144,249,97,210,180,33,75,204,243,72,73,217,78,160,172,71,125,252,44,71,111,199,225,54,98,191,37,199,28,94,25,140,253,78,78,54,46,211,171,75,240,232,211,220,242,56,207,31,5,92,56,233,158,44,99,25,244,174,152,0,177,117,22,155,218,47,210,117,4,206,150,168,49,59,101,154,73,163,30,151,198,177,204,179,21,234,162,25,89,161,196,102,67,6,149,89,73,50,186,76,200,237,184,204,133,187,122,213,152,205,218,162,61,115,135,229,161,217,154,237,167,84,209,161,179,93,201,142,115,20,83,53,99,215,136,156,47,160,15,61,64,87,244,142,40,210,48,21,221,9,54,231,57,28,207,91,178,197,106,29,103,89,171,117,109,47,160,234,82,178,178,219,89,111,73,94,215,45,198,70,21,253,127,72,225,117,35,31,93,215,115,110,108,145,203,53,91,84,86,161,215,181,122,199,80,210,58,13,37,75,59,173,196,22,228,157,175,115,220,70,99,47,41,71,7,148,204,112,227,57,238,199,142,124,31,143,193,53,31,8,248,39,147,171,202,241,112,240,226,120,184,179,142,30,30,188,89,229,140,103,60,158,132,6,61,254,111,237,18,63,225,103,255,0,144,204,255,0,213,197,251,138,152,203,224,95,132,134,141,143,135,135,122,96,241,195,66,54,235,169,66,162,29,38,214,225,182,217,25,221,106,38,219,113,121,74,231,149,10,62,9,51,44,45,234,44,222,207,147,174,39,30,19,18,250,117,187,31,104,236,206,24,214,233,235,183,197,156,113,209,85,57,199,92,102,35,56,204,103,193,201,0,1,251,56,224,0,0,0,0,0,7,26,62,99,47,149,176,152,153,156,124,60,35,43,121,152,100,184,251,169,109,42,117,215,18,219,77,145,168,200,141,75,113,104,66,83,197,74,82,72,174,102,68,57,32,184,156,103,184,0,0,64,0,0,0,0,0,6,61,254,111,237,18,63,225,103,255,0,144,204,255,0,213,197,243,167,106,9,69,89,79,203,42,154,126,47,106,149,206,96,217,152,65,63,171,82,53,176,239,32,150,218,242,172,137,73,186,84,71,101,17,25,95,121,17,143,198,214,162,205,233,197,170,226,125,83,18,228,181,219,27,105,108,202,98,189,118,158,187,113,60,162,107,162,170,115,234,204,70,93,136,0,15,217,198,128,0,0,0,0,0,0,0,0,0,0,58,105,141,99,76,74,106,121,61,25,51,157,67,194,206,170,22,98,223,149,194,58,102,149,70,38,24,155,55,201,179,61,202,82,82,234,21,146,249,141,57,148,68,100,133,154,123,145,34,98,115,17,220,206,171,117,209,20,213,84,76,69,81,152,244,198,102,51,30,49,152,152,245,196,199,112,0,2,176,0,0,0,0,0,0,5,170,199,77,40,240,39,70,190,100,249,53,215,62,14,120,71,180,243,103,204,200,200,205,126,207,170,215,124,236,211,153,114,235,218,242,173,124,219,175,99,176,93,80,24,255,0,133,186,122,232,157,141,53,220,179,12,240,211,21,185,230,164,156,235,182,40,46,98,153,67,235,117,76,173,231,60,99,208,232,109,54,109,165,171,164,162,189,172,87,51,34,60,128,0,0,30,83,20,177,74,132,193,106,18,103,137,152,151,61,230,106,110,77,169,219,99,118,87,162,53,90,215,144,203,126,45,148,45,197,93,199,80,158,138,78,215,185,216,136,204,131,213,128,197,95,236,163,232,39,255,0,14,127,247,102,113,254,168,50,168,0,7,159,158,215,244,109,51,83,83,52,100,246,161,132,132,158,214,49,17,48,210,41,122,140,205,248,229,195,195,174,33,243,66,72,140,201,13,180,217,154,150,118,65,26,155,73,158,103,16,149,122,0,0,0,0,0,29,76,130,172,165,106,190,114,240,90,166,149,78,121,154,96,244,166,99,205,241,173,196,108,113,205,91,91,12,246,67,61,91,200,204,156,205,170,202,77,202,228,87,1,219,0,0,0,0,243,245,229,127,70,225,133,50,253,103,136,21,12,36,138,69,11,17,9,13,17,48,139,51,75,12,46,38,33,184,118,141,197,90,200,65,186,243,100,107,85,144,130,51,82,141,41,35,81,7,160,0,0,0,29,77,89,84,200,168,106,86,115,90,213,49,219,20,150,159,151,196,77,38,49,58,165,185,168,133,97,181,56,235,153,16,74,90,178,161,10,59,36,141,71,107,17,25,238,24,215,253,148,125,4,255,0,225,207,254,236,206,63,213,0,101,80,0,0,0,0,0,15,63,34,175,232,218,154,166,169,168,201,21,67,9,23,61,163,162,33,161,167,178,244,153,147,240,43,136,135,68,67,6,180,153,17,154,28,105,194,52,172,174,131,52,184,146,60,205,173,41,244,0,0,0,0,3,207,215,245,253,27,133,148,108,219,16,113,6,161,132,145,211,210,56,115,137,142,142,137,51,200,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,125,172,166,109,42,159,202,160,167,178,41,156,36,198,91,49,135,110,46,14,50,17,228,188,196,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,64,57,96,0,0,0,60,251,149,253,26,213,127,15,133,170,168,97,14,172,138,147,189,63,68,165,38,106,124,165,205,60,219,10,136,89,17,89,8,55,94,66,19,152,203,57,147,153,51,106,220,202,30,128,0,0,0,0,0,0,0,0,7,159,175,235,202,103,12,40,217,182,32,86,113,81,112,178,41,20,57,197,204,34,33,165,241,17,171,97,130,50,204,233,181,14,133,186,104,73,30,101,168,146,100,132,18,150,171,37,42,50,15,64,3,21,127,178,143,160,159,252,57,255,0,221,153,199,250,160,202,160,0,22,171,29,52,163,192,157,26,249,147,228,215,92,248,57,225,30,211,205,159,51,35,35,53,251,62,171,93,243,179,78,101,203,175,107,202,181,243,110,189,142,221,78,10,105,153,163,102,145,53,84,85,21,131,152,145,225,4,234,10,94,185,163,240,220,207,31,9,146,21,14,54,218,156,207,16,195,104,59,45,230,202,196,121,186,87,181,136,204,130,245,138,25,92,84,99,77,91,202,61,161,141,15,84,206,104,154,167,25,54,41,213,63,48,136,149,204,97,188,29,154,185,168,138,97,197,54,235,121,209,12,104,86,85,161,69,116,153,164,237,114,51,45,224,50,76,247,10,149,248,92,91,252,21,199,172,39,210,34,150,138,173,112,118,171,240,130,75,5,48,92,173,248,157,134,38,19,36,82,27,109,197,55,146,33,182,214,118,67,205,157,200,178,244,173,123,145,145,92,14,5,152,3,142,225,65,82,62,176,50,235,0,79,17,213,77,153,109,237,86,100,36,237,155,137,95,176,118,131,139,16,214,124,189,43,90,253,64,49,183,17,168,249,84,63,55,228,133,132,44,218,219,218,25,37,236,4,48,84,246,111,18,41,244,165,36,93,56,67,221,187,232,234,19,177,137,80,223,161,221,63,215,186,190,160,65,125,102,215,251,40,211,137,205,197,80,125,95,178,20,2,78,244,10,90,142,139,81,92,255,0,182,195,235,247,40,81,158,144,255,0,140,96,126,129,236,106,232,197,116,175,106,172,207,135,185,66,140,240,134,59,151,14,176,27,139,235,24,155,166,249,102,195,26,209,60,47,205,219,255,0,246,136,97,150,75,235,24,163,166,203,218,188,51,172,250,55,183,55,117,254,200,134,1,17,23,54,177,126,120,68,103,186,9,189,252,61,99,2,101,52,77,112,206,137,164,238,87,252,232,192,117,251,139,2,26,226,222,214,99,12,244,242,219,229,54,186,253,205,129,50,186,36,163,53,15,73,111,183,231,66,3,240,44,0,184,245,205,3,9,83,66,106,156,136,101,147,56,173,121,153,195,18,247,217,91,184,151,178,226,60,172,135,14,162,36,122,253,85,68,226,181,217,111,149,131,71,11,251,125,252,69,231,91,121,146,73,205,195,184,104,66,47,125,224,58,201,108,83,205,107,51,184,183,47,110,42,61,220,71,124,151,247,111,77,254,200,208,80,247,245,255,0,112,106,66,58,175,214,3,89,61,155,214,253,209,174,215,222,54,205,25,76,183,220,106,37,111,224,2,183,49,82,51,184,90,251,197,72,173,214,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,224,40,124,8,85,92,5,15,129,0,162,78,198,99,88,219,46,38,55,0,6,220,65,93,151,62,160,254,240,220,27,111,238,97,195,246,135,247,128,98,14,154,111,234,105,218,149,57,47,122,54,52,248,251,156,64,137,140,43,61,102,54,202,221,181,175,175,221,255,0,178,44,74,254,155,142,43,152,106,66,177,111,163,35,63,129,18,34,103,10,28,203,141,82,178,185,110,215,241,253,168,176,19,49,162,161,255,0,177,133,46,95,183,127,140,62,47,155,165,184,204,88,141,20,28,37,225,157,44,87,45,251,119,241,135,197,252,117,37,148,204,5,155,198,248,237,150,159,105,90,172,223,52,146,159,42,222,177,193,11,154,78,204,118,154,174,165,70,167,45,170,136,195,190,107,253,21,238,225,50,58,66,62,150,233,198,174,164,151,205,100,150,243,247,55,68,45,105,20,234,23,88,212,217,86,147,63,9,99,79,113,251,171,192,50,151,147,225,141,100,154,169,86,107,124,173,40,62,30,210,32,73,149,90,223,206,155,255,0,92,255,0,52,70,255,0,39,114,9,114,42,159,143,206,146,110,31,81,16,37,26,97,12,151,181,119,205,186,252,62,192,131,20,176,116,181,53,60,42,175,127,151,224,207,254,176,198,10,227,218,179,99,166,35,42,214,189,89,55,63,251,99,162,85,105,202,74,30,2,105,12,242,10,47,116,67,74,233,218,219,149,239,8,171,199,210,182,59,98,57,23,251,237,156,127,28,116,107,91,203,242,54,253,115,238,119,135,97,255,0,56,106,253,138,126,242,66,116,8,210,203,228,165,32,78,20,226,93,79,180,86,242,188,220,218,252,82,114,185,54,128,66,8,247,186,106,61,116,75,118,94,123,146,84,166,201,43,241,138,75,203,44,197,226,162,16,11,78,207,230,244,165,65,44,170,100,17,123,44,210,77,24,204,194,9,253,90,87,170,136,105,100,182,215,149,100,105,85,148,146,59,40,140,142,219,200,200,75,182,136,26,82,211,250,65,209,16,242,169,140,126,166,187,145,65,180,137,220,27,230,132,174,47,41,37,7,28,201,33,41,73,182,226,172,106,74,82,90,165,175,33,150,83,109,107,253,54,46,213,242,244,198,158,244,249,209,210,124,99,243,124,189,167,238,12,236,155,181,109,157,157,79,244,21,79,159,76,71,196,170,123,226,34,57,81,63,100,242,233,48,200,98,227,148,106,224,99,66,119,17,25,113,26,248,149,207,136,216,157,50,25,220,80,0,0,0,0,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,229,166,134,148,146,253,31,168,23,165,52,220,230,29,56,133,61,100,138,77,10,108,38,32,225,90,53,229,114,49,212,25,145,37,41,73,56,77,230,37,18,221,34,44,139,66,29,203,238,180,135,210,30,136,209,202,136,93,83,84,185,181,204,98,243,179,39,147,178,225,38,34,101,16,68,87,73,29,143,35,73,186,77,199,76,140,144,70,91,148,181,33,11,134,58,254,191,171,177,70,174,143,174,235,185,183,57,207,38,122,173,170,43,80,211,58,205,91,72,105,29,6,146,148,21,144,218,11,114,74,246,185,239,51,49,193,109,157,169,26,74,60,141,169,243,231,236,143,207,195,235,245,246,191,102,155,135,86,240,234,35,105,107,233,198,154,220,242,137,255,0,137,84,79,78,124,166,152,253,169,239,248,177,223,52,250,156,22,199,154,199,6,177,122,19,23,161,159,136,156,199,41,231,149,55,102,46,53,210,57,179,79,223,94,151,156,35,51,82,148,163,214,18,150,75,34,117,8,89,165,121,108,115,57,133,216,147,76,98,253,3,38,196,122,57,216,133,202,103,108,169,214,74,37,147,105,214,212,133,169,183,27,90,119,145,41,14,33,104,51,73,154,76,210,102,149,41,38,74,56,91,175,176,23,19,176,214,136,164,177,22,169,144,106,169,250,210,13,17,146,232,198,29,39,144,140,228,107,109,167,141,59,155,117,109,18,94,74,76,247,161,92,115,33,212,55,236,116,75,210,126,111,163,61,111,17,30,185,119,57,210,243,253,75,19,232,22,210,146,136,52,54,107,213,190,194,206,214,117,189,99,134,72,51,36,44,148,164,171,41,154,92,71,11,178,246,141,123,58,231,145,212,68,197,51,207,159,118,123,253,83,223,245,250,251,63,127,119,55,77,190,90,47,210,59,34,170,106,191,111,52,199,12,198,43,138,102,98,104,235,136,170,153,207,12,248,249,179,202,98,105,153,208,28,105,116,198,95,56,151,194,205,165,49,240,241,176,49,172,162,38,22,42,25,212,186,211,237,45,36,164,56,133,164,204,148,149,36,200,201,68,102,70,70,70,67,146,55,126,175,45,76,77,51,137,234,15,43,138,53,77,79,68,208,51,154,174,142,161,162,43,25,180,177,148,190,204,146,26,36,152,118,45,36,180,235,9,10,202,179,53,37,179,90,201,9,74,148,179,65,33,36,106,81,15,84,3,26,162,106,166,98,39,19,226,253,44,87,69,171,180,215,114,152,170,152,152,153,166,115,17,49,19,206,38,98,98,98,39,167,41,137,240,148,20,71,227,134,42,204,113,85,56,219,17,88,68,34,182,67,204,190,83,102,25,105,133,102,109,164,178,146,54,219,66,91,52,155,72,36,41,6,156,171,73,168,148,74,37,42,243,9,163,198,144,244,70,145,180,66,42,154,89,205,146,99,9,145,153,196,157,231,9,81,18,216,131,35,178,76,236,89,218,85,148,109,186,68,68,178,35,220,149,165,104,70,4,105,233,162,31,200,162,110,254,47,97,220,174,212,124,230,48,246,233,124,20,22,72,121,3,138,75,68,139,158,177,71,170,121,211,120,211,100,33,182,140,208,217,91,51,100,118,79,70,157,34,234,125,27,171,239,10,229,44,196,76,165,49,108,173,137,180,145,49,133,14,212,193,57,23,169,53,40,208,225,37,77,184,162,90,86,73,205,108,232,35,36,184,187,233,154,77,85,237,145,171,170,214,166,124,217,158,125,255,0,222,143,199,191,233,135,166,247,131,96,236,222,209,183,122,214,191,98,83,17,118,221,56,162,35,20,227,24,205,154,163,164,99,165,61,41,137,196,196,240,85,51,51,108,3,166,163,171,26,99,16,41,137,117,103,70,78,161,230,210,89,179,36,252,36,91,6,121,92,77,204,140,140,142,198,149,37,68,105,82,20,68,164,169,42,74,136,140,140,138,214,105,85,164,180,135,70,250,5,201,162,142,30,42,170,155,50,234,105,217,108,75,111,106,162,221,109,109,37,213,45,109,164,201,41,105,47,165,195,74,148,131,89,36,210,149,17,157,203,112,185,126,221,171,115,122,185,243,98,51,159,231,236,121,191,69,178,181,155,67,91,78,206,211,219,153,189,85,92,60,56,231,19,223,159,12,115,154,166,122,68,76,206,34,22,83,148,59,74,127,0,233,247,112,50,132,143,151,63,60,168,224,222,98,163,114,250,215,37,144,14,160,136,153,202,105,52,19,177,8,90,247,153,230,67,101,152,146,70,235,78,39,18,180,38,197,172,91,195,204,91,134,167,112,178,159,240,155,194,108,251,125,57,181,195,65,115,158,207,13,18,182,254,90,125,10,212,234,179,184,231,68,203,62,92,167,123,144,177,117,21,65,55,171,42,9,157,83,80,69,237,83,73,204,99,211,8,215,245,105,70,182,33,229,154,220,94,84,17,37,55,82,140,236,146,34,43,238,34,33,43,122,9,232,177,27,128,148,140,117,85,93,192,106,43,138,142,236,69,67,44,161,221,230,200,70,157,89,33,150,222,105,75,205,173,178,29,89,146,242,157,153,73,164,148,209,169,90,134,158,230,163,107,235,226,237,19,52,197,61,241,221,30,30,25,159,207,150,33,232,205,175,164,216,253,157,238,141,91,63,81,69,55,110,94,140,77,53,127,196,175,190,174,88,170,41,183,202,98,98,98,99,20,226,168,174,168,150,82,128,15,27,139,88,181,68,96,157,17,27,95,87,211,77,146,93,9,102,218,105,178,37,68,70,68,25,25,162,29,132,25,150,119,85,99,177,92,136,136,148,165,26,80,149,40,183,42,235,166,221,51,85,83,136,135,154,116,250,123,186,187,180,216,177,76,213,93,83,136,136,231,51,51,210,34,30,23,74,173,37,164,58,55,208,46,77,20,112,241,85,84,217,151,83,78,203,98,91,123,85,22,235,107,105,46,169,107,109,38,73,75,73,125,46,26,84,164,26,201,38,148,168,140,238,81,59,79,227,214,39,72,49,149,140,122,57,255,0,57,214,13,70,42,49,216,169,131,68,234,34,51,182,109,45,165,32,172,73,104,218,82,154,36,163,46,68,88,155,52,101,73,151,93,139,88,181,91,227,101,111,27,95,87,211,77,174,99,23,102,218,105,178,52,195,193,195,145,153,162,29,132,25,158,70,147,115,177,92,204,204,212,165,26,150,165,40,251,24,220,5,196,232,28,26,150,227,210,228,26,218,62,103,24,244,26,98,152,116,156,91,25,28,38,137,215,144,157,237,180,183,73,198,146,163,245,237,217,68,156,237,27,154,38,191,104,94,218,23,184,173,102,41,163,156,99,187,31,181,63,207,39,172,119,75,115,182,110,232,108,232,177,180,38,154,175,106,60,202,230,172,98,169,170,39,250,42,115,214,49,19,203,173,83,153,240,136,152,204,5,198,122,127,31,48,198,85,137,20,251,27,30,217,157,136,217,122,162,16,243,144,17,109,157,156,101,102,143,176,180,154,137,42,83,110,54,179,74,115,88,174,16,132,157,26,116,139,169,244,110,175,188,43,148,179,17,50,148,197,178,182,38,210,68,198,20,59,83,4,228,94,164,212,163,67,132,149,54,226,137,105,89,39,53,179,160,140,146,226,239,51,180,117,99,76,98,5,49,46,172,232,201,212,60,218,75,54,100,159,132,139,96,207,43,137,185,145,145,145,216,210,164,168,141,42,66,136,148,149,37,73,81,17,145,145,109,27,43,105,83,175,183,138,190,60,117,252,255,0,158,159,83,162,59,64,220,171,187,167,173,227,181,25,211,92,153,224,159,15,224,158,179,152,142,147,63,26,57,199,56,170,35,185,0,1,202,186,252,17,89,167,22,153,76,99,91,232,195,76,49,152,196,38,137,130,121,47,197,71,52,227,141,38,122,163,109,149,182,78,50,227,45,184,218,88,119,90,89,13,74,74,212,73,93,174,132,25,93,62,80,189,46,37,229,47,140,209,251,12,103,209,10,142,83,198,205,87,48,130,121,36,210,26,36,169,43,150,146,136,140,212,165,40,203,93,149,73,36,146,53,74,53,231,117,8,142,241,169,109,205,171,197,51,165,179,60,191,106,127,15,207,234,241,207,162,59,43,220,24,179,77,59,123,105,209,231,207,59,84,207,116,126,252,199,140,254,198,121,68,121,220,230,105,154,115,191,147,191,75,23,228,83,9,86,142,21,178,97,202,83,28,243,201,166,230,38,166,217,56,72,151,20,183,85,10,233,168,200,156,75,174,41,90,179,222,225,58,225,34,203,74,211,170,146,17,243,222,37,7,65,93,50,152,196,185,124,183,6,113,42,99,16,186,206,17,157,68,178,99,18,227,145,14,207,82,132,196,58,179,89,165,146,75,74,101,134,155,73,173,199,13,78,157,213,115,81,157,255,0,77,135,181,98,98,52,183,167,217,159,195,242,250,188,31,31,106,155,133,85,53,87,183,246,101,25,137,231,118,152,238,235,51,115,213,251,248,233,241,231,151,20,198,103,136,247,229,103,250,85,252,121,255,0,129,18,16,35,223,149,159,233,87,241,231,254,4,114,155,111,245,11,159,71,222,134,135,217,111,245,179,73,254,39,249,85,173,239,37,159,156,13,65,254,6,197,255,0,29,130,18,148,34,215,146,207,206,6,160,255,0,3,98,255,0,142,193,9,74,31,142,239,254,165,30,185,114,29,175,255,0,89,170,246,40,247,0,0,57,183,87,177,7,148,191,10,101,245,126,9,179,137,206,205,162,33,163,168,7,137,76,195,165,9,83,81,109,71,68,67,48,226,85,192,210,164,168,154,90,84,70,101,100,173,38,147,204,74,68,119,232,251,138,127,33,92,101,165,113,53,112,123,84,60,154,48,246,198,73,188,235,84,35,205,169,152,141,90,115,160,141,210,105,215,13,23,81,39,57,39,53,202,228,115,123,81,83,242,138,178,159,153,210,213,4,38,213,43,156,193,189,47,141,99,88,164,107,97,222,65,161,196,102,65,146,147,116,168,202,233,50,50,190,227,35,16,67,136,84,37,65,134,53,188,238,128,170,97,181,51,73,20,99,144,111,217,11,74,28,202,125,23,91,206,148,168,218,113,57,86,133,26,75,50,22,149,90,198,53,13,191,102,173,62,162,141,93,190,255,0,124,116,251,61,207,70,246,69,180,237,109,125,143,169,221,253,95,56,167,56,142,92,237,220,137,138,162,59,249,85,153,153,254,56,79,120,131,29,34,124,224,113,59,252,50,157,127,29,116,74,86,129,117,255,0,135,218,49,210,219,76,219,111,152,83,154,234,126,55,196,106,181,27,58,254,87,103,114,82,149,101,132,92,47,73,55,189,250,70,107,204,34,215,72,159,56,28,78,255,0,12,167,95,199,93,31,166,222,189,26,141,45,155,180,244,158,127,99,226,236,151,103,92,217,27,123,104,232,46,243,170,220,112,231,166,113,92,198,99,61,211,214,61,18,148,173,0,124,210,40,79,141,61,39,20,44,231,42,54,45,77,233,250,70,156,194,25,36,210,92,152,122,171,93,27,61,134,178,87,23,179,195,186,202,161,74,198,119,109,165,186,78,43,54,82,53,42,30,196,171,19,137,85,227,208,7,205,34,132,248,211,210,113,66,49,116,161,196,217,70,48,227,229,99,136,84,251,89,101,115,24,196,49,4,188,202,61,124,60,59,45,195,182,253,150,132,41,58,196,178,78,100,82,72,211,159,41,220,202,231,250,237,13,87,144,217,118,237,211,60,235,166,152,250,49,25,252,190,151,195,186,27,10,54,174,254,235,117,119,105,205,189,61,219,181,116,204,113,205,117,69,17,232,158,181,196,248,208,244,58,21,225,44,46,48,233,11,78,200,231,18,189,190,71,39,214,79,38,237,25,178,104,56,120,123,27,105,113,14,145,147,173,46,33,80,237,45,4,147,51,67,138,224,87,82,115,127,148,234,99,48,147,224,117,43,54,148,199,196,65,71,65,87,16,49,48,177,80,206,169,167,88,117,16,113,170,67,136,90,76,141,42,74,136,140,148,70,70,70,68,100,58,110,75,156,50,155,211,88,99,81,226,100,201,220,144,245,172,99,44,75,216,202,147,188,60,9,188,131,127,49,44,207,164,235,207,55,145,73,73,150,163,55,72,150,86,236,121,83,60,223,169,255,0,240,202,19,248,148,104,195,79,166,248,62,200,174,185,235,84,103,242,251,57,253,47,167,108,237,175,211,29,162,233,180,212,204,77,187,21,69,17,225,156,76,215,152,241,226,158,25,246,97,116,180,75,210,126,81,164,197,17,17,30,185,119,54,85,18,13,75,19,232,22,210,163,135,37,184,75,213,190,194,206,247,105,205,91,134,72,51,53,160,210,164,171,49,18,92,93,244,16,33,64,87,245,118,23,85,208,21,221,9,54,230,201,228,179,91,178,197,106,26,123,87,172,105,109,47,160,234,84,131,186,28,89,111,73,218,247,45,228,70,38,147,71,188,118,166,52,136,195,136,108,64,166,161,34,32,148,151,149,3,50,128,126,230,168,40,212,33,10,113,162,93,136,157,78,87,16,164,173,36,87,74,211,114,66,179,33,63,110,199,218,145,173,167,201,93,248,241,246,199,143,175,199,235,245,106,253,164,110,21,91,179,127,225,250,24,206,150,185,233,223,110,175,221,159,26,103,246,103,251,179,206,34,106,185,96,0,57,199,86,0,0,3,30,244,254,243,72,174,254,43,244,156,40,183,186,5,233,121,242,87,148,49,132,56,137,52,189,97,38,131,45,134,97,27,27,158,34,126,218,84,233,174,197,171,73,107,89,104,153,37,93,107,113,210,37,184,119,202,225,149,194,211,251,205,34,187,248,175,210,112,162,30,229,211,25,132,158,97,11,54,148,199,196,65,71,65,60,136,152,88,168,103,84,211,172,58,133,18,144,226,22,147,35,74,146,162,35,37,17,145,145,145,25,13,95,106,107,171,208,109,10,110,83,211,134,51,30,49,153,254,97,222,251,133,186,186,93,237,221,11,250,75,252,171,139,213,77,21,247,211,87,5,191,174,39,165,81,223,28,250,196,76,125,4,0,176,122,29,105,45,47,210,43,14,18,168,211,136,69,93,76,179,11,9,81,33,214,210,73,125,213,161,68,136,182,212,132,165,188,175,27,78,43,33,17,27,106,37,38,217,73,11,93,252,27,29,139,212,106,45,197,219,115,152,151,75,237,77,153,169,216,250,203,154,29,101,60,55,40,156,76,123,166,60,98,99,19,19,223,19,18,0,0,253,95,0,0,0,62,123,196,231,104,237,230,253,134,63,224,108,151,248,147,66,12,68,231,104,237,230,253,134,63,224,108,151,248,147,67,79,221,175,149,185,234,143,123,210,29,184,124,223,164,246,234,251,171,132,0,3,112,121,188,17,173,201,253,165,255,0,130,49,82,141,30,43,230,115,73,166,49,155,53,53,48,97,155,174,18,46,33,227,61,149,226,73,93,109,58,235,134,105,115,122,144,181,217,87,108,200,217,146,145,243,222,53,237,183,171,185,162,187,102,237,191,226,250,99,205,228,238,78,203,119,127,73,188,218,13,165,160,214,71,41,242,83,19,223,77,95,210,226,168,244,198,126,152,204,79,41,151,208,128,12,48,208,87,76,166,49,46,95,45,193,156,74,152,196,46,179,132,103,81,44,152,196,184,228,67,179,212,161,49,14,172,214,105,100,146,210,153,97,166,210,107,113,195,83,167,117,92,212,103,124,207,28,206,151,85,111,89,106,46,218,158,83,246,79,132,186,211,111,236,45,102,238,107,171,208,107,169,197,84,244,158,234,169,238,170,153,239,137,251,39,49,56,152,152,128,0,15,161,195,3,198,226,214,45,81,24,39,68,70,215,213,244,211,100,151,66,89,182,154,108,137,81,17,145,6,70,104,135,97,6,101,157,213,88,236,87,34,34,37,41,70,148,37,74,46,230,177,172,105,140,63,166,38,53,157,103,58,135,148,201,101,44,155,241,113,111,153,229,109,55,34,34,34,43,154,148,165,25,37,40,73,26,148,165,37,41,35,51,34,56,115,210,171,73,105,246,146,21,243,147,69,28,68,45,43,41,121,212,211,178,216,150,217,214,194,52,226,26,75,170,90,219,73,26,148,234,152,75,134,149,41,100,131,81,165,42,50,43,159,23,181,54,149,58,11,124,185,215,61,35,241,159,71,189,190,110,30,229,95,222,237,111,159,154,116,244,124,122,188,127,134,159,226,159,254,49,206,121,226,39,198,226,78,54,98,62,42,226,58,241,82,168,168,162,17,63,67,205,187,2,236,27,139,97,50,196,182,188,236,183,11,99,187,41,109,91,210,100,121,179,25,173,74,82,212,165,28,177,232,151,164,252,163,73,138,34,34,61,114,238,108,170,36,26,150,39,208,45,165,71,14,75,112,151,171,125,133,157,238,211,154,183,12,144,102,107,65,165,73,86,98,36,184,184,165,166,176,23,19,171,12,39,168,49,158,156,144,109,212,221,51,24,80,113,234,101,210,84,66,108,222,177,215,73,162,233,27,77,37,77,27,138,234,39,73,68,70,148,58,166,250,108,46,196,154,159,8,43,233,54,35,209,206,195,162,109,36,121,78,178,81,44,147,173,56,149,161,77,184,218,211,184,205,43,109,107,65,154,76,148,68,163,52,169,42,34,81,106,186,13,161,123,65,123,202,93,204,211,95,57,207,127,166,63,158,110,254,222,205,208,217,155,219,179,103,69,160,154,105,187,166,243,104,225,198,41,156,68,249,58,162,58,68,198,61,52,242,158,124,226,103,156,5,189,192,92,103,167,241,243,12,101,88,145,79,177,177,237,153,216,141,151,170,33,15,57,1,22,217,217,198,86,104,251,11,73,168,146,165,54,227,107,52,167,53,138,225,13,238,221,202,110,211,21,209,57,137,121,55,87,165,189,161,191,94,155,81,79,13,116,76,196,199,132,199,41,128,0,120,220,95,197,58,127,5,112,234,109,137,181,76,28,198,42,87,38,212,107,217,151,182,133,196,43,92,251,108,167,42,86,180,36,236,167,82,103,117,22,226,62,39,184,237,117,211,110,153,174,169,196,67,29,62,158,238,174,245,26,123,20,241,87,92,196,68,71,124,204,226,35,233,151,178,1,135,63,217,76,209,251,253,231,226,23,248,190,11,253,108,102,48,252,108,106,236,234,179,228,106,137,199,87,37,181,183,127,105,236,46,15,210,54,106,183,199,158,28,247,227,25,250,179,31,88,34,175,151,59,233,39,251,228,254,77,18,168,34,175,151,59,233,39,251,228,254,77,31,67,135,98,175,37,199,159,102,25,124,117,232,120,209,63,195,230,51,5,241,122,178,192,92,80,167,241,115,15,223,132,110,123,78,196,41,232,114,139,96,158,97,212,45,181,52,235,46,35,113,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,23,209,158,5,227,166,28,105,23,135,18,236,80,194,249,206,221,42,142,187,79,50,233,18,34,165,241,73,34,55,33,98,91,35,61,91,200,204,155,149,205,38,149,37,104,82,208,180,45,65,112,6,42,242,163,249,137,226,111,196,190,152,130,25,84,49,87,149,31,204,79,19,126,37,244,196,16,8,1,31,79,184,171,49,196,121,70,28,84,115,60,33,167,37,83,234,206,26,94,235,146,73,108,210,48,225,161,98,98,136,186,41,91,132,94,249,146,77,77,165,106,34,74,157,100,148,110,163,230,8,125,84,0,249,140,198,138,243,20,49,43,20,42,10,191,26,34,162,223,173,159,136,76,36,232,226,229,237,192,190,219,240,205,166,27,84,228,59,104,109,45,45,9,101,40,52,228,73,221,7,125,247,19,103,201,205,166,191,230,170,195,135,228,21,252,206,84,222,38,210,222,46,101,12,193,234,156,154,64,145,32,155,153,165,156,169,66,115,45,102,219,169,104,212,148,56,148,170,205,37,230,155,43,85,202,117,201,255,0,25,139,176,113,58,64,224,133,59,181,215,80,153,159,169,165,173,56,251,177,83,232,86,216,101,150,149,12,133,44,219,39,152,110,31,115,45,161,42,121,43,85,141,78,37,8,114,35,40,10,254,178,194,202,202,83,136,56,125,80,197,200,234,25,28,65,68,192,199,67,25,103,105,118,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,48,250,136,1,98,180,62,210,206,141,210,235,11,252,56,145,67,194,73,231,176,17,14,67,79,105,196,199,156,83,242,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,140,151,214,32,140,212,210,200,188,254,157,26,102,200,180,60,195,136,89,155,114,174,121,172,234,141,162,30,153,150,186,133,148,42,156,104,145,173,137,137,113,54,179,45,107,90,51,109,42,39,28,82,210,148,229,35,91,173,133,159,229,35,229,4,137,209,218,25,188,30,193,185,172,34,177,22,99,14,152,152,217,147,46,180,242,233,148,19,172,56,209,59,14,243,14,178,242,226,89,55,210,72,82,146,182,208,104,114,214,91,102,113,173,161,38,152,53,54,136,216,160,212,233,39,23,27,68,207,34,24,77,89,39,132,106,31,95,28,195,77,190,134,86,219,142,160,212,149,178,168,149,186,72,74,219,39,13,36,133,169,36,121,147,143,243,105,180,214,127,53,141,158,207,102,113,115,25,148,198,33,200,184,200,200,183,148,243,241,47,184,163,83,142,184,226,140,212,181,169,70,106,53,25,153,153,153,153,142,40,15,168,138,2,191,163,113,78,141,148,226,14,31,84,48,147,202,122,121,14,81,48,49,208,198,121,29,69,204,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,8,64,228,224,229,0,140,209,222,122,214,18,98,245,69,254,196,241,251,75,237,68,196,54,252,67,148,236,86,69,185,154,29,12,161,199,22,203,206,17,33,108,146,114,147,142,147,169,52,120,226,118,111,192,113,38,211,105,84,130,85,27,61,158,204,225,37,210,217,116,59,145,113,145,145,111,37,150,33,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,31,62,218,116,105,155,61,211,15,17,225,102,109,202,185,154,140,165,246,136,122,102,90,234,16,113,73,109,211,70,182,38,37,196,222,239,59,170,104,205,180,168,219,109,40,74,83,152,201,110,185,120,57,72,249,65,33,180,137,137,111,7,176,110,107,22,156,58,151,68,38,38,54,100,203,174,178,138,153,102,211,14,52,78,195,188,195,79,50,136,103,137,244,146,20,165,33,197,146,28,181,208,217,149,128,208,251,68,202,203,75,172,80,240,30,69,17,23,39,145,64,67,185,19,61,168,211,0,81,76,74,144,109,172,216,37,160,220,104,150,183,93,65,54,148,18,243,219,88,178,35,75,75,50,9,9,228,115,198,61,32,171,185,21,69,67,86,172,205,103,152,109,74,75,225,160,100,19,184,197,52,150,229,113,77,172,204,229,173,168,208,78,196,230,101,228,171,123,138,76,51,112,236,160,137,41,121,178,18,84,60,166,22,225,109,9,130,212,36,179,12,240,210,69,204,212,220,155,93,177,65,109,79,68,106,181,175,45,231,60,99,203,91,138,187,142,173,93,37,29,175,98,177,17,17,122,176,22,171,75,31,53,140,100,248,63,168,125,28,248,249,172,31,74,122,88,249,172,99,39,193,253,67,232,231,199,205,96,15,170,128,0,0,24,107,202,125,139,26,75,225,30,9,28,243,2,161,33,32,169,232,136,120,136,106,186,165,67,200,110,99,37,67,175,194,51,8,112,102,111,37,73,91,170,121,230,205,104,109,197,163,114,210,109,40,146,177,153,67,137,54,148,202,167,242,168,217,20,246,89,9,49,150,204,97,220,132,140,131,139,101,47,49,18,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,15,156,29,21,116,152,172,180,80,197,200,60,82,163,224,97,38,40,84,58,165,179,121,100,73,18,81,49,151,56,182,214,235,4,230,83,83,43,204,211,107,67,137,35,202,180,39,50,86,140,237,175,232,123,11,113,74,132,198,154,18,89,137,152,105,61,231,154,110,115,174,216,163,118,87,161,245,186,167,150,203,158,45,228,33,196,217,198,150,158,146,74,246,185,92,140,140,224,219,148,51,66,201,174,139,24,161,17,61,164,41,248,180,225,93,75,16,71,79,198,28,74,162,138,9,243,111,51,178,247,220,82,73,72,90,84,78,169,162,89,168,214,201,36,245,142,45,15,101,243,250,11,233,155,61,208,243,17,226,166,110,74,185,230,140,170,54,120,122,154,90,210,16,81,74,109,163,94,170,38,25,197,90,207,53,173,116,201,181,40,155,113,43,82,85,148,205,14,182,31,66,128,56,146,153,180,170,127,42,130,158,200,166,112,147,25,108,198,29,184,184,56,200,71,146,243,17,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,8,150,229,94,211,142,38,165,154,206,244,71,195,148,66,28,138,91,17,14,138,186,108,75,106,32,227,162,218,83,111,166,9,131,73,168,154,67,14,165,26,213,29,157,55,154,83,118,66,91,94,184,44,255,0,40,206,158,223,154,162,122,198,27,225,219,27,62,25,83,51,13,178,18,33,248,124,145,83,168,228,33,109,20,98,137,101,157,150,73,14,56,150,154,220,163,74,212,183,75,50,146,219,55,171,146,235,148,2,50,81,25,45,209,147,27,234,45,116,169,237,154,93,67,205,31,109,247,226,155,138,117,246,152,102,82,173,90,23,153,147,214,221,167,28,52,37,148,182,166,205,70,131,105,45,70,8,0,250,168,1,128,28,151,186,116,252,154,233,84,96,118,49,214,123,94,36,201,115,243,60,76,106,114,189,61,149,182,218,76,174,241,168,246,136,198,108,230,178,228,149,173,162,67,158,53,73,136,112,179,43,26,49,122,141,192,92,47,168,49,115,16,31,139,110,69,78,195,165,232,130,132,96,222,125,213,173,196,180,211,45,163,113,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,16,121,77,42,180,152,163,116,80,194,56,204,82,172,32,98,230,43,84,66,101,178,137,100,49,26,87,49,152,184,135,22,211,6,230,83,75,40,202,211,139,91,138,35,202,132,43,42,86,188,141,175,231,178,191,198,42,251,17,113,114,109,141,243,153,244,92,45,89,52,156,28,237,17,144,81,79,33,112,15,146,201,76,166,25,197,45,78,180,134,9,45,161,146,206,102,218,27,108,136,250,36,61,6,146,250,69,215,122,80,98,156,126,38,87,81,31,174,193,201,224,178,51,243,50,87,180,188,243,16,122,198,154,111,93,170,215,173,58,213,167,58,248,153,240,34,204,174,74,125,7,33,177,42,107,1,165,38,36,174,45,169,21,49,56,37,210,210,196,161,214,14,99,49,133,82,22,81,171,114,196,75,134,101,219,37,41,109,71,172,121,167,18,179,74,90,83,111,7,170,210,167,27,244,139,158,114,126,224,198,52,98,148,142,18,156,174,229,184,145,35,157,73,38,208,206,66,196,34,108,194,37,81,81,80,51,83,135,70,118,152,90,205,69,157,133,149,179,180,165,106,208,133,147,73,205,93,7,52,187,149,105,125,132,106,170,223,151,66,73,234,201,12,66,101,181,28,169,136,132,173,8,124,208,74,68,83,40,53,27,168,134,120,179,100,214,21,201,109,188,217,41,205,81,184,171,21,203,87,230,177,75,124,32,64,250,58,98,34,131,71,92,121,172,180,109,197,201,22,43,81,145,177,105,92,186,33,8,153,192,179,16,76,162,109,46,53,164,226,32,157,53,33,105,200,226,83,98,81,161,89,22,72,113,37,157,9,50,15,165,224,22,171,70,141,34,232,77,40,48,178,3,19,40,88,143,214,160,231,16,89,30,249,153,52,217,153,121,248,61,99,173,55,174,213,107,208,157,106,19,145,124,72,248,145,93,80,0,0,0,30,127,16,168,169,86,37,80,21,46,28,207,98,34,216,150,213,82,120,217,36,99,176,139,74,95,109,136,150,86,203,138,109,74,74,146,75,36,172,204,140,210,162,189,174,71,192,122,0,1,243,3,139,20,47,200,191,20,235,44,51,231,78,115,240,74,160,152,200,182,221,70,167,106,217,98,92,103,91,171,204,172,153,181,121,178,230,85,175,107,157,174,39,83,147,47,26,254,77,58,35,210,219,68,191,101,143,161,45,69,70,100,107,35,46,236,76,51,179,184,221,220,90,149,120,87,97,179,168,242,221,210,119,42,73,57,111,130,188,179,120,23,25,75,99,44,139,30,101,18,108,146,90,218,94,220,186,105,22,217,190,231,205,136,68,154,18,111,26,136,218,107,89,8,80,233,109,9,81,26,246,71,213,144,141,42,82,186,174,70,76,82,240,83,72,233,238,25,199,207,118,88,10,238,159,115,102,130,217,115,237,147,72,37,147,204,248,194,65,169,188,144,170,152,171,122,146,133,94,199,117,106,200,5,213,229,206,250,73,254,249,63,147,69,170,228,84,243,167,170,126,15,227,189,35,46,23,87,151,59,233,39,251,228,254,77,22,171,145,83,206,158,169,248,63,142,244,140,184,4,180,233,3,137,159,33,188,14,175,49,73,184,185,84,60,93,51,79,199,76,32,57,209,204,144,175,71,33,149,108,172,47,166,131,86,181,243,105,178,66,84,74,90,150,73,73,230,81,15,154,202,178,169,158,215,53,84,230,181,170,99,182,217,213,65,48,136,154,76,98,117,72,111,95,20,251,138,113,215,50,32,146,132,230,90,212,118,73,18,74,246,34,34,220,37,83,150,211,24,228,77,82,180,46,143,208,236,235,167,81,51,2,172,99,28,204,180,236,144,173,183,17,9,14,86,52,100,115,92,183,98,119,146,243,35,101,233,38,206,36,203,10,185,58,240,118,123,140,154,91,208,176,210,135,182,120,74,62,96,197,99,52,137,202,133,234,97,96,31,105,196,150,69,45,6,173,107,231,14,197,211,153,72,215,231,202,164,161,68,2,105,244,54,192,184,61,29,244,113,163,48,231,153,185,186,116,153,123,115,26,141,43,54,22,242,231,17,8,75,145,68,227,172,17,33,221,90,207,82,133,221,71,170,101,164,231,81,36,148,119,175,214,138,10,250,208,27,94,184,198,239,173,33,183,235,140,110,122,210,1,65,165,101,123,13,66,138,1,108,113,65,140,188,217,211,253,123,171,234,4,12,213,71,124,80,166,213,216,228,31,241,133,9,237,197,85,31,204,191,249,255,0,243,4,11,212,72,53,226,117,56,68,70,102,110,193,150,239,219,6,2,80,116,18,60,212,98,142,223,238,168,255,0,5,12,51,178,31,201,251,35,8,52,19,97,198,168,119,110,218,202,213,74,143,121,123,140,48,205,230,12,205,38,103,218,3,113,125,99,17,180,228,93,176,206,181,43,127,123,127,140,67,12,184,120,236,201,159,255,0,156,70,27,233,209,22,148,225,189,108,131,90,8,203,155,119,25,239,245,120,96,17,57,154,248,181,59,221,250,77,191,224,50,38,123,68,84,254,114,41,45,255,0,238,62,3,240,44,8,94,132,86,183,22,39,70,86,59,193,35,135,212,178,38,139,68,123,149,19,73,127,130,16,31,129,96,6,68,180,221,149,123,241,33,71,83,195,120,220,79,146,94,240,210,226,111,110,32,53,36,109,57,185,196,253,129,188,52,59,115,223,110,160,27,136,85,210,103,96,61,227,97,165,26,76,147,110,38,57,7,99,235,1,66,44,189,98,165,188,82,219,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,128,161,240,33,85,112,20,85,242,149,128,105,46,38,55,6,218,79,121,141,192,1,183,16,101,168,115,234,15,239,13,193,181,16,87,101,194,237,65,253,224,24,117,166,203,102,185,5,72,162,35,59,81,145,156,62,162,36,68,126,27,58,80,248,211,46,82,212,148,229,215,121,71,111,210,139,19,7,166,68,14,178,154,169,149,210,254,211,227,75,137,126,183,16,33,178,81,18,82,172,93,105,211,50,45,86,111,40,175,198,20,251,61,240,19,59,162,52,106,29,195,122,81,41,113,181,95,110,224,119,250,59,227,35,150,102,108,153,219,255,0,203,140,67,208,150,120,136,220,60,163,58,72,233,243,143,4,168,184,63,19,219,239,12,188,74,201,80,196,119,255,0,242,224,49,219,73,87,117,116,195,70,70,87,231,148,150,255,0,173,188,33,103,30,34,13,218,222,167,73,229,221,81,70,158,239,175,58,38,91,74,152,246,224,233,70,156,82,136,175,61,74,119,145,159,208,223,236,247,132,46,227,83,205,191,90,84,142,37,87,207,63,140,87,14,215,92,1,155,156,157,8,62,97,170,14,199,190,18,77,252,8,145,41,134,217,187,196,143,119,96,139,190,78,163,104,169,218,146,202,59,236,82,91,255,0,208,136,18,155,12,140,217,178,239,181,128,116,208,178,212,165,246,213,103,119,45,39,247,125,225,13,218,64,22,92,120,196,130,236,171,167,5,255,0,108,116,77,115,80,217,86,74,223,184,200,248,144,133,61,32,255,0,219,239,18,191,194,249,207,241,215,70,181,188,191,37,111,215,62,231,120,118,31,243,134,175,216,167,239,60,0,246,24,77,139,53,182,10,86,208,85,237,5,51,217,38,16,151,109,214,156,35,84,60,99,6,100,107,135,125,4,101,157,181,88,174,87,35,35,36,169,38,149,165,42,47,30,3,81,162,186,173,213,21,83,56,152,122,43,81,167,181,171,181,85,139,244,197,84,85,24,152,158,113,49,61,98,97,57,88,21,141,84,142,61,97,244,37,119,73,63,250,220,52,206,23,43,191,40,71,234,26,117,232,108,238,54,141,110,175,92,146,214,37,57,85,196,187,10,226,17,153,150,241,7,90,62,99,173,79,163,198,35,195,98,5,53,9,15,26,149,50,168,25,148,3,228,68,152,216,37,173,10,113,162,93,140,218,86,102,208,164,173,60,20,132,220,150,156,200,84,214,81,181,149,49,136,52,188,186,177,163,103,80,243,105,52,217,146,126,18,45,131,60,174,38,230,70,70,70,68,105,82,76,141,42,66,136,148,149,37,73,81,17,145,145,111,187,43,105,70,190,222,42,229,92,117,252,222,71,237,3,114,43,221,29,92,87,99,53,105,238,103,134,124,39,190,137,159,24,235,19,223,30,152,151,112,0,3,150,117,234,164,103,212,22,46,208,35,176,160,13,96,0,0,0,0,0,0,0,0,0,0,0,0,60,245,127,95,210,56,93,72,199,215,117,220,219,155,36,114,205,86,213,21,168,117,237,94,177,212,52,142,131,73,82,206,235,113,5,185,39,107,220,247,17,152,244,35,198,226,214,18,209,24,217,68,70,208,53,244,175,107,151,69,217,198,157,108,201,49,16,113,4,70,72,136,97,102,71,145,212,220,236,118,50,50,53,37,68,164,41,73,60,46,241,240,79,147,199,22,57,103,166,125,47,171,67,26,105,212,219,141,108,213,22,184,163,139,135,28,92,57,231,140,242,206,58,103,237,67,158,144,250,67,214,250,70,214,235,170,106,151,54,73,116,38,118,100,242,118,92,53,67,203,97,204,202,233,35,177,103,117,86,73,184,233,145,26,204,139,114,80,148,33,23,243,65,93,13,95,196,185,132,183,25,177,42,93,14,186,50,17,237,124,178,93,18,219,113,13,79,84,133,68,52,178,89,37,226,83,73,101,246,155,81,161,198,205,46,149,211,99,73,157,241,139,22,176,150,183,193,58,222,54,129,175,165,123,36,198,18,206,52,235,102,106,135,140,135,51,50,68,67,11,50,44,237,42,199,99,177,25,25,41,42,36,173,42,73,101,247,39,126,150,47,200,166,18,173,28,43,100,195,148,166,57,231,147,77,204,77,77,178,112,145,46,41,110,170,21,211,81,145,56,151,92,82,181,103,189,194,117,194,69,150,149,167,85,162,104,56,46,107,255,0,223,179,156,247,254,247,118,125,31,244,238,122,195,123,126,19,163,221,57,141,213,225,139,113,76,115,167,186,214,38,106,154,39,247,187,243,206,113,53,76,121,248,148,132,86,52,117,49,136,20,196,198,140,172,228,176,243,105,44,217,147,98,46,17,242,60,174,38,228,100,100,101,99,74,146,162,37,37,105,50,82,84,148,169,38,70,68,101,12,90,75,104,233,83,232,221,95,120,41,54,122,34,101,41,139,101,15,202,103,106,131,40,118,166,9,200,141,113,37,36,183,9,42,109,197,26,20,131,86,107,100,89,145,37,196,94,103,107,26,198,152,195,250,98,99,89,214,115,168,121,76,150,82,201,191,23,22,249,158,86,211,114,34,34,34,185,169,74,81,146,82,132,145,169,74,82,82,146,51,50,35,135,61,42,180,150,159,105,33,95,57,52,81,196,66,210,178,151,157,77,59,45,137,109,157,108,35,78,33,164,186,165,173,180,145,169,78,169,132,184,105,82,150,72,53,26,82,163,34,185,243,59,199,26,127,37,79,23,202,119,122,187,243,232,252,122,119,186,207,177,121,218,241,174,187,22,63,84,199,159,158,156,88,243,120,63,143,199,187,135,227,115,138,23,75,65,221,50,152,193,71,215,134,152,157,49,136,85,19,26,242,159,133,142,117,199,29,76,137,68,219,203,112,155,101,182,92,113,196,190,238,168,178,18,146,148,40,212,187,93,107,51,149,49,20,154,16,104,113,21,141,83,118,241,31,18,100,191,236,119,7,175,101,182,31,91,204,174,117,17,149,72,202,202,154,90,22,150,154,89,230,83,164,118,53,183,171,34,87,140,213,202,216,250,118,15,194,62,13,253,55,197,253,159,28,126,94,31,150,28,39,107,113,177,227,109,255,0,221,223,45,137,242,216,199,15,23,44,99,248,241,158,62,238,159,181,198,0,0,231,29,88,235,170,42,126,81,86,83,243,58,90,160,132,218,165,115,152,55,165,241,172,107,20,141,108,59,200,52,56,140,200,50,82,110,149,25,93,38,70,87,220,100,98,24,244,167,209,226,111,163,158,39,69,83,26,185,140,77,55,29,242,205,63,53,138,109,37,182,67,217,38,180,26,144,121,77,214,148,173,90,247,36,206,201,94,68,37,196,16,154,209,109,52,132,192,154,99,72,140,56,137,195,250,150,46,34,9,73,121,49,210,216,246,46,106,130,141,66,22,150,221,52,92,137,212,229,113,105,82,20,101,116,173,86,52,43,42,211,197,109,109,157,26,251,94,111,199,142,159,147,127,236,251,124,235,221,61,161,139,211,51,167,185,202,184,240,240,174,35,198,59,252,99,49,140,227,17,239,160,238,153,76,96,163,235,195,76,78,152,196,42,137,141,121,79,194,199,58,227,142,166,68,162,109,229,184,77,178,219,46,56,226,95,119,84,89,9,73,74,20,106,93,174,181,153,216,76,122,198,122,131,31,49,58,107,137,21,3,27,30,217,145,136,41,122,98,22,243,112,16,141,149,155,101,6,191,178,181,26,73,41,83,142,56,178,74,115,88,173,232,188,122,37,96,212,163,29,49,186,75,69,84,19,153,116,20,173,155,204,227,97,162,157,82,28,153,67,176,164,169,200,56,114,66,146,163,117,196,222,230,149,17,161,180,186,225,92,219,202,122,109,58,141,70,174,138,52,81,57,140,242,252,57,248,71,119,255,0,152,244,181,237,143,177,183,127,85,170,222,106,168,225,174,104,243,230,57,242,142,117,76,71,239,85,203,139,199,17,60,166,106,154,178,83,147,151,69,142,117,138,134,210,42,187,128,151,69,74,218,214,162,151,131,120,181,171,56,182,222,200,168,243,34,86,84,106,148,219,136,109,43,37,43,61,220,34,65,182,210,215,35,35,141,46,151,75,228,242,248,89,76,166,2,30,10,6,9,148,67,66,194,195,52,150,154,97,164,36,146,134,208,132,145,18,82,148,145,17,36,136,136,136,136,136,114,70,247,161,209,209,161,179,22,168,250,103,198,94,77,222,173,228,212,239,78,210,175,95,168,229,29,41,167,186,154,123,163,215,223,51,223,57,158,93,29,53,99,88,211,24,127,76,76,107,58,206,117,15,41,146,202,89,55,226,226,223,51,202,218,110,68,68,68,87,53,41,74,50,74,80,146,53,41,74,74,82,70,102,68,112,231,165,86,146,211,237,36,43,231,38,138,56,136,90,86,82,243,169,167,101,177,45,179,173,132,105,196,52,151,84,181,182,146,53,41,213,48,151,13,42,82,201,6,163,74,84,100,87,57,132,175,232,10,71,20,105,24,250,18,187,148,243,156,142,103,170,218,161,117,238,179,172,213,186,135,81,211,105,73,89,89,109,160,247,40,175,107,30,227,50,16,197,164,62,143,21,190,142,85,186,233,106,165,189,174,93,23,157,233,60,225,150,205,48,243,40,114,50,186,136,174,121,29,77,210,78,52,102,102,131,50,222,164,41,11,95,13,188,115,168,139,116,197,63,39,223,235,244,250,60,61,63,67,179,123,23,183,177,234,214,93,174,247,235,145,241,51,140,112,99,156,209,252,125,98,174,254,30,156,166,181,227,208,131,67,136,172,106,155,183,136,248,147,37,255,0,99,184,61,123,45,176,250,222,101,115,168,140,170,70,86,84,210,208,180,180,210,207,50,157,35,177,173,189,89,18,188,102,174,84,166,50,233,124,226,95,21,41,155,64,67,198,192,198,178,184,104,168,88,150,146,235,79,180,180,154,86,218,208,162,50,82,84,147,50,52,153,25,25,25,145,136,190,208,47,75,207,145,68,221,140,33,196,73,165,168,249,204,97,108,51,8,216,220,144,242,7,20,151,77,118,45,90,143,84,243,166,201,42,235,67,109,25,173,195,182,103,12,229,6,99,49,151,201,229,241,83,105,180,124,60,20,12,19,43,137,138,138,137,117,45,52,195,72,73,169,110,45,106,50,36,165,41,35,51,81,153,17,17,25,152,250,118,20,105,254,11,155,93,127,107,61,115,249,120,126,121,112,125,172,85,182,103,111,112,235,190,78,62,71,135,60,60,57,238,254,60,227,143,191,49,31,179,192,134,189,45,52,96,155,232,207,91,195,192,34,99,206,116,188,255,0,92,252,134,57,197,36,162,13,13,154,53,140,62,130,181,157,111,88,217,26,200,137,11,37,37,73,202,102,166,209,232,116,37,210,159,243,61,214,238,201,235,24,249,138,232,58,131,161,28,195,39,172,68,190,44,205,4,136,242,107,41,169,86,74,77,14,37,179,37,41,6,74,179,138,105,180,31,31,77,13,41,38,26,64,215,207,74,105,185,204,66,176,246,68,241,20,154,20,216,84,57,69,58,72,202,228,99,168,51,51,82,148,163,112,155,204,73,52,52,100,89,16,181,187,155,143,161,238,139,21,6,144,181,188,60,214,99,1,169,160,228,81,141,46,119,24,249,45,40,139,202,105,89,192,50,104,82,84,110,184,155,18,148,149,22,169,11,206,103,152,219,67,154,220,121,187,67,254,239,241,229,248,253,31,131,186,235,152,189,185,249,223,28,70,104,243,251,167,198,158,83,28,174,116,229,31,183,211,151,36,198,12,73,211,127,76,120,92,21,148,57,135,24,109,58,255,0,100,72,205,67,206,62,194,25,121,18,88,124,201,94,103,146,234,22,133,58,234,11,42,90,50,185,33,205,97,154,124,94,179,37,106,8,26,130,71,68,63,42,194,153,61,60,204,210,10,13,48,178,88,57,130,151,11,45,135,202,68,132,18,137,132,41,68,211,105,222,77,161,37,124,164,130,82,8,243,166,16,113,139,228,157,242,78,168,190,76,188,227,225,166,216,174,118,219,237,172,214,88,178,229,203,208,213,100,201,171,213,248,189,94,77,95,67,40,217,54,222,186,230,146,204,81,110,38,38,174,255,0,15,167,199,193,210,157,151,110,166,139,120,118,141,90,141,109,84,213,110,206,38,40,153,140,213,57,229,51,79,60,209,31,181,221,51,136,231,25,121,105,116,186,97,56,152,66,202,101,48,17,17,177,209,175,34,26,22,22,25,165,58,235,238,173,68,148,54,132,36,140,212,165,40,200,137,36,70,102,102,68,66,237,233,61,163,255,0,230,112,170,169,170,30,42,121,206,179,72,234,105,137,180,213,246,202,208,233,139,114,38,37,181,54,193,25,18,181,73,75,40,34,82,186,74,50,82,172,130,81,33,57,223,160,238,134,175,224,163,11,196,188,78,151,67,170,182,141,101,76,66,192,186,219,110,170,68,146,113,228,56,109,188,219,206,54,226,159,107,84,121,201,41,82,18,106,69,236,181,145,227,159,42,103,156,13,63,254,6,194,127,29,141,28,5,205,151,58,109,12,223,189,30,116,204,98,60,35,243,159,177,219,218,45,251,183,183,55,174,141,147,179,170,205,138,41,174,106,170,58,87,84,68,116,254,26,121,243,137,197,83,206,51,17,19,54,179,71,157,24,38,250,69,209,24,133,31,72,204,117,117,69,35,205,175,203,96,94,82,81,15,49,67,197,21,173,96,214,118,213,186,122,150,205,181,153,228,189,210,187,18,245,141,217,73,116,198,97,39,152,66,205,165,49,241,16,81,208,79,34,38,22,42,25,213,52,235,14,161,68,164,56,133,164,200,210,164,168,136,201,68,100,100,100,70,66,64,57,38,62,154,159,17,255,0,227,135,161,229,1,209,3,194,232,89,190,144,244,11,217,103,50,232,61,166,165,151,190,245,145,23,9,14,201,22,212,201,168,236,135,90,105,178,37,55,185,43,66,46,155,56,70,79,95,209,115,119,65,70,170,207,198,140,230,60,113,51,206,61,49,252,250,127,47,246,238,141,159,189,186,157,131,180,230,60,141,83,71,147,170,122,83,53,91,163,52,213,252,53,76,230,38,122,79,94,83,154,110,214,133,250,82,75,244,129,160,89,148,212,147,152,117,98,20,137,147,41,204,41,48,152,115,138,104,151,149,184,198,144,70,100,164,169,38,217,57,148,146,72,116,204,178,33,11,107,53,132,229,103,250,85,252,121,255,0,129,24,131,163,180,187,27,35,177,86,91,19,163,236,4,68,69,103,47,102,38,38,25,198,154,135,90,97,218,54,148,219,174,56,113,37,169,66,77,14,26,51,57,98,204,180,145,116,148,146,60,190,229,103,250,85,252,121,255,0,129,31,109,90,219,154,205,147,115,202,68,230,158,24,207,116,243,143,183,199,254,173,106,214,235,233,55,111,180,29,28,232,171,167,130,239,149,171,130,38,56,168,254,142,188,198,35,165,19,159,51,213,49,251,57,155,123,201,103,231,3,80,127,129,177,127,199,96,132,165,8,181,228,179,243,129,168,63,192,216,191,227,176,66,82,135,37,187,255,0,169,71,174,90,63,107,255,0,214,106,189,138,61,192,0,243,211,170,254,145,167,106,234,110,132,156,77,182,121,229,93,182,115,52,46,161,213,237,91,43,68,235,253,52,164,208,140,168,50,62,154,147,126,5,115,220,57,170,170,138,99,53,78,29,103,106,205,203,245,112,218,166,106,156,76,242,140,242,136,153,153,245,68,68,204,207,116,68,204,242,122,17,24,188,168,216,101,40,166,177,58,156,196,201,107,185,34,43,88,55,152,152,49,149,71,120,136,18,101,4,254,99,89,151,73,167,153,111,34,82,146,45,70,110,145,172,237,39,66,197,233,169,132,177,88,195,163,213,69,35,147,202,246,249,228,159,87,60,148,52,70,241,172,226,33,238,110,37,180,52,70,110,186,184,117,68,52,132,26,76,141,110,39,129,217,73,227,246,182,155,225,90,74,168,142,177,206,61,113,249,198,99,233,110,29,159,109,184,216,59,193,99,81,92,226,221,83,193,87,119,155,87,46,126,138,106,225,170,125,150,16,114,104,98,180,194,144,198,199,176,197,169,76,60,76,13,126,201,165,232,133,45,73,118,17,216,24,120,151,219,82,120,146,146,164,155,168,82,76,136,238,164,40,148,89,77,43,176,154,68,249,192,226,119,248,101,58,254,58,232,241,180,237,65,55,164,234,9,101,83,79,197,236,179,73,52,99,51,8,39,245,105,94,170,33,149,146,219,94,85,145,165,86,82,72,236,162,50,59,111,35,33,232,113,158,160,148,85,152,195,93,85,52,252,94,213,43,156,212,179,57,132,19,250,181,35,91,14,244,83,139,109,121,86,68,164,221,42,35,178,136,140,175,188,136,198,145,86,167,143,73,77,137,253,154,185,122,166,63,60,253,111,82,216,216,177,165,222,43,187,82,220,114,189,106,34,174,191,26,138,162,51,51,211,157,51,76,68,127,12,203,57,233,108,90,138,193,238,76,57,44,242,79,52,216,39,147,126,112,145,202,29,34,120,150,81,17,19,56,178,113,77,173,163,35,105,212,67,166,33,212,44,212,68,75,109,60,78,201,84,123,211,180,252,222,172,168,37,148,181,63,9,181,77,39,49,140,203,224,152,214,37,26,216,135,150,72,109,25,150,100,148,221,74,34,186,140,136,175,188,200,133,194,196,140,77,148,84,184,45,132,24,103,45,107,60,69,21,7,58,126,96,254,101,21,162,35,166,78,44,152,202,104,34,232,180,203,46,103,74,148,71,175,203,209,52,29,239,95,38,134,20,204,42,252,108,123,19,154,155,67,195,64,208,12,154,158,135,82,20,167,98,221,142,135,137,97,180,167,129,37,41,73,58,181,40,204,206,233,66,73,39,152,212,143,170,185,157,163,126,206,158,158,145,77,49,246,68,213,63,71,63,169,192,233,173,219,220,189,149,180,182,205,232,197,117,221,189,115,159,127,159,85,54,169,229,207,21,114,152,240,227,148,157,81,212,117,49,135,244,196,186,140,163,36,176,242,153,44,165,146,98,18,17,130,60,173,166,230,102,102,103,115,82,148,163,53,41,106,51,82,148,165,41,70,102,102,103,138,92,169,158,111,212,255,0,248,101,9,252,74,52,102,48,195,158,84,207,55,234,127,252,50,132,254,37,26,54,221,169,17,78,134,228,71,76,60,239,184,151,43,189,189,58,75,151,38,102,169,185,153,153,231,51,51,156,204,207,124,202,45,69,218,209,167,72,186,159,70,234,251,194,185,75,49,19,41,76,91,43,98,109,36,76,97,67,181,48,78,69,234,77,74,52,56,73,83,110,40,150,149,146,115,91,58,8,201,46,46,252,157,16,104,10,71,20,116,137,164,168,74,238,83,206,114,57,158,223,181,66,235,221,103,89,171,129,136,117,29,54,148,149,149,150,218,15,114,138,246,177,238,51,33,198,210,91,71,74,159,70,234,251,193,73,179,209,19,41,76,91,40,126,83,59,84,25,67,181,48,78,68,107,137,41,37,184,73,83,110,40,208,164,26,179,91,34,204,137,46,34,250,53,171,119,236,219,141,101,174,145,56,207,132,242,235,232,156,254,19,233,245,94,208,214,236,173,163,172,175,118,181,209,154,174,91,227,225,158,149,83,51,84,79,12,231,60,84,205,57,238,152,229,85,51,202,102,153,149,160,43,250,71,20,105,24,10,238,132,155,115,156,142,103,173,217,98,181,14,179,172,213,186,182,151,208,117,41,89,89,109,172,183,164,175,107,150,227,35,30,132,68,30,132,186,83,254,103,186,221,217,61,99,31,49,93,7,80,116,35,152,100,245,136,151,197,153,160,145,30,77,101,53,42,201,73,161,196,182,100,165,32,201,86,113,77,54,131,151,193,188,236,221,125,58,251,60,125,42,142,177,252,247,75,202,123,239,186,55,183,71,104,206,158,115,85,154,243,54,234,158,248,240,158,238,42,115,17,56,199,116,226,34,98,0,0,28,139,77,99,222,159,222,105,21,223,197,126,147,133,16,230,38,51,79,239,52,138,239,226,191,73,194,136,115,26,86,242,126,181,79,179,30,249,122,131,177,79,152,47,127,109,87,220,182,244,52,5,127,87,97,117,93,1,93,208,147,110,108,158,75,53,187,44,86,161,167,181,122,198,150,210,250,14,165,72,59,161,197,150,244,157,175,114,222,68,98,105,52,123,199,106,99,72,140,56,134,196,10,106,18,34,9,73,121,80,51,40,7,238,106,130,141,66,16,167,26,37,216,137,212,229,113,10,74,210,69,116,173,55,36,43,50,19,25,218,109,104,177,249,158,235,118,167,20,116,4,197,116,29,65,211,129,125,226,214,34,95,22,102,179,92,1,187,152,212,171,37,36,182,212,225,18,148,131,52,221,197,52,226,207,194,232,211,164,93,79,163,117,125,225,92,165,152,137,148,166,45,149,177,54,146,38,48,161,218,152,39,34,245,38,165,26,28,36,169,183,20,75,74,201,57,173,157,4,100,151,23,124,52,26,187,155,31,83,54,47,252,92,243,244,122,99,249,231,30,167,209,189,187,189,162,237,31,98,219,218,187,39,19,122,41,205,19,202,38,168,239,183,84,247,76,78,113,153,197,53,103,156,69,83,41,182,1,231,168,10,254,145,197,26,70,2,187,161,38,220,231,35,153,235,118,88,173,67,172,235,53,110,173,165,244,29,74,86,86,91,107,45,233,43,218,229,184,200,199,161,27,189,53,69,113,21,83,57,137,121,110,245,155,154,123,149,90,187,76,211,85,51,49,49,49,137,137,142,83,19,19,206,38,39,172,0,0,43,243,124,247,137,206,209,219,205,251,12,127,192,217,47,241,38,132,24,137,206,209,219,205,251,12,127,192,217,47,241,38,134,159,187,95,43,115,213,30,247,164,59,112,249,191,73,237,213,247,87,8,0,6,224,243,120,62,123,196,247,208,21,253,35,138,52,140,5,119,66,77,185,206,71,51,214,236,177,90,135,89,214,106,221,91,75,232,58,148,172,172,182,214,91,210,87,181,203,113,145,136,16,26,158,242,213,21,197,154,169,156,196,241,127,165,232,78,196,108,220,211,220,218,54,174,211,52,213,76,218,137,137,140,76,76,121,88,152,152,158,113,49,61,97,200,151,76,102,18,121,132,44,218,83,31,17,5,29,4,242,34,97,98,161,157,83,78,176,234,20,74,67,136,90,76,141,42,74,136,140,148,70,70,70,68,100,37,239,66,253,41,37,250,64,208,44,202,106,73,204,58,177,10,68,201,148,230,20,152,76,57,197,52,75,202,220,99,72,35,50,82,84,147,108,156,202,73,36,58,102,89,16,133,181,155,26,241,239,68,166,43,29,25,40,44,123,195,248,56,118,167,242,154,30,85,29,83,180,236,67,153,166,48,76,202,161,80,78,183,157,122,180,41,134,152,51,200,148,167,88,149,40,238,107,74,82,188,49,160,43,250,187,11,170,232,10,238,132,155,115,100,242,89,173,217,98,181,13,61,171,214,52,182,151,208,117,42,65,221,14,44,183,164,237,123,150,242,35,31,14,158,237,237,137,168,142,62,116,85,17,244,199,140,122,99,249,241,109,123,99,103,236,222,212,54,69,95,6,152,163,81,106,170,162,51,214,154,227,49,52,213,49,19,60,21,117,204,119,98,113,152,154,83,222,2,214,104,241,164,61,17,164,109,16,138,166,150,115,100,152,194,100,102,113,39,121,194,84,68,182,32,200,236,147,59,22,118,149,101,27,110,145,17,44,136,247,37,105,90,17,114,166,50,233,124,226,95,21,41,155,64,67,198,192,198,178,184,104,168,88,150,146,235,79,180,180,154,86,218,208,162,50,82,84,147,50,52,153,25,25,25,145,141,218,221,218,111,81,23,45,206,98,122,60,183,172,208,223,217,218,154,180,154,202,102,138,232,156,85,19,214,63,63,24,231,137,142,113,56,69,110,155,250,99,197,99,84,221,204,56,195,105,215,251,29,193,234,30,113,246,16,243,43,157,68,101,74,243,60,151,80,133,165,166,150,121,82,209,149,141,109,235,12,213,226,245,118,183,70,109,25,170,237,37,106,231,164,242,120,158,108,145,203,50,243,204,231,35,79,108,26,198,158,83,30,33,78,182,183,117,139,96,209,208,51,203,124,199,184,183,250,157,52,52,91,152,104,253,95,61,54,166,228,209,9,195,217,235,196,114,104,163,125,81,5,10,233,163,51,144,110,172,200,141,42,74,137,195,111,49,168,214,209,17,231,90,208,238,94,155,68,189,39,230,250,51,214,241,17,235,151,115,157,47,63,212,177,62,129,109,41,40,131,67,102,189,91,236,44,237,103,91,214,56,100,131,50,66,201,74,74,178,153,165,196,104,119,102,107,215,255,0,222,61,51,207,30,29,216,244,125,184,244,189,105,160,183,70,155,116,115,185,177,19,84,209,154,56,177,51,53,114,226,154,187,166,230,51,202,124,216,174,34,38,56,99,9,132,163,168,234,99,15,233,137,117,25,70,73,97,229,50,89,75,36,196,36,35,4,121,91,77,204,204,204,206,230,165,41,70,106,82,212,102,165,41,74,82,140,204,204,206,51,180,244,209,15,228,81,55,127,23,176,238,87,106,62,115,24,123,116,190,10,11,36,60,129,197,37,162,69,207,88,163,213,60,233,188,105,178,16,219,70,104,108,173,153,178,57,65,151,76,101,243,137,124,44,218,83,31,15,27,3,26,202,34,97,98,161,157,75,173,62,210,210,74,67,136,90,76,201,73,82,76,140,148,70,100,100,100,100,35,59,79,77,49,225,113,34,41,252,27,194,153,214,209,73,67,221,153,244,115,104,101,200,121,196,66,30,105,198,210,194,141,6,178,105,149,179,185,212,45,36,233,169,86,37,33,41,90,246,93,183,26,104,210,98,231,95,217,199,143,163,209,227,232,244,225,210,93,150,220,219,117,239,15,22,139,51,76,252,180,213,156,112,231,51,53,79,57,227,206,120,59,230,172,230,120,102,181,131,209,167,72,186,159,70,234,251,194,185,75,49,19,41,76,91,43,98,109,36,76,97,67,181,48,78,69,234,77,74,52,56,73,83,110,40,150,149,146,115,91,58,8,201,46,46,243,43,64,87,244,142,40,210,48,21,221,9,54,231,57,28,207,91,178,197,106,29,103,89,171,117,109,47,160,234,82,178,178,219,89,111,73,94,215,45,198,70,33,139,71,141,30,43,125,35,107,116,82,212,179,123,36,186,19,35,211,137,195,205,154,161,229,176,230,103,101,25,92,179,186,171,40,155,104,140,141,102,71,189,40,74,214,137,157,160,40,10,71,11,169,24,10,18,132,148,243,100,142,89,173,217,97,117,238,189,171,214,58,183,87,211,117,74,89,221,110,44,247,168,237,123,22,226,34,31,38,238,124,35,130,174,47,147,238,245,250,61,30,62,158,157,237,135,182,152,216,255,0,9,181,54,191,92,253,188,99,28,24,229,199,252,89,199,14,57,240,231,139,151,3,208,139,57,165,245,1,87,98,142,142,213,109,9,66,74,121,206,121,51,216,54,88,93,123,76,235,53,113,208,238,175,166,234,146,130,178,27,89,239,81,94,214,45,230,68,60,247,230,254,209,35,254,22,127,249,12,207,253,92,95,58,118,160,148,85,148,252,178,169,167,226,246,169,92,230,13,153,132,19,250,181,35,91,14,242,9,109,175,42,200,148,155,165,68,118,81,17,149,247,145,24,231,38,229,141,109,21,90,162,184,156,196,196,226,98,122,242,117,85,26,61,173,187,58,171,27,67,81,166,174,220,209,93,53,83,229,40,170,152,153,166,98,168,142,120,207,78,113,19,156,34,19,243,0,233,111,255,0,4,223,252,250,89,254,176,38,48,7,158,175,235,250,71,11,169,24,250,238,187,155,115,100,142,89,170,218,162,181,14,189,171,214,58,134,145,208,105,42,89,221,110,32,183,36,237,123,158,226,51,31,134,139,103,216,217,145,93,84,85,56,158,185,152,229,140,250,35,197,203,111,54,248,109,77,248,185,167,181,169,181,79,21,19,49,76,91,166,172,213,53,240,198,49,53,85,51,57,166,49,17,227,222,244,34,42,249,115,190,146,127,190,79,228,209,156,20,238,155,218,47,213,149,4,178,150,167,241,59,106,154,78,99,25,151,193,49,204,179,20,107,98,30,89,33,180,102,91,4,148,221,74,34,186,140,136,175,188,200,134,15,242,231,125,36,255,0,124,159,201,163,236,181,122,213,232,205,170,162,125,83,150,179,174,217,154,237,153,84,81,174,179,93,185,158,113,21,211,52,231,213,152,140,162,172,100,86,132,154,96,212,218,35,98,131,83,164,156,92,109,19,60,136,97,53,100,158,17,168,125,124,115,13,54,250,25,91,110,58,131,82,86,202,162,86,233,33,43,108,156,52,146,22,164,145,230,75,147,222,128,163,113,79,75,154,39,15,177,6,158,132,158,83,211,200,121,220,52,116,12,73,30,71,81,204,241,134,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,93,86,152,58,38,86,90,34,226,135,128,243,216,136,185,196,138,62,29,184,153,21,70,168,2,133,98,106,130,109,6,249,33,4,227,164,133,180,234,205,181,32,215,158,218,181,153,18,93,65,159,234,248,95,66,116,5,127,70,226,157,27,41,196,28,62,168,97,39,148,244,242,28,162,96,99,161,140,242,58,139,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,22,58,242,163,249,137,226,111,196,190,152,130,17,235,201,185,202,9,13,163,180,75,152,61,140,147,88,181,97,212,198,33,81,48,83,39,157,117,228,83,43,38,159,113,210,106,29,150,29,121,228,68,188,108,36,208,149,37,13,172,214,229,174,183,12,228,43,149,31,204,79,19,126,37,244,196,16,8,1,31,85,3,229,92,125,84,0,8,107,229,58,228,255,0,131,194,40,200,157,32,112,66,157,217,40,88,188,207,212,210,214,156,97,168,89,12,83,143,178,203,74,134,66,150,78,27,47,185,17,185,150,208,164,178,164,42,198,150,212,132,55,50,128,3,230,179,70,45,33,106,173,23,241,150,75,139,148,180,54,223,176,107,33,166,50,181,197,57,14,204,206,5,212,229,118,29,197,32,254,165,196,26,146,180,161,214,154,89,161,121,50,159,159,198,140,94,172,177,235,20,42,12,92,196,7,225,28,158,212,81,9,122,32,161,24,38,88,105,8,109,45,52,203,104,222,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,146,188,163,186,14,67,104,165,89,64,86,24,124,184,184,140,58,172,34,31,68,11,46,161,215,87,36,139,73,18,206,9,215,204,141,43,66,146,106,83,10,82,181,170,67,78,165,68,163,100,221,115,218,242,98,232,29,242,111,158,195,99,206,44,73,115,80,52,252,193,60,219,43,152,203,181,144,181,67,201,67,201,114,202,214,164,245,48,239,166,28,213,153,183,26,121,68,227,39,124,142,164,130,197,86,154,34,77,112,235,67,42,99,74,42,190,99,23,15,50,174,42,136,105,108,150,76,112,234,104,153,149,42,26,53,205,169,253,98,73,74,91,202,134,105,109,100,232,106,77,43,204,230,184,137,174,171,66,12,33,163,113,235,73,202,75,8,241,1,136,183,36,85,20,60,221,152,131,132,124,217,125,165,162,87,22,235,79,54,189,228,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,114,105,203,87,230,177,75,124,32,64,250,58,98,48,3,146,227,207,179,12,190,58,244,60,104,11,41,142,152,23,136,250,58,98,60,199,11,241,66,77,176,205,96,108,235,47,52,102,184,89,132,42,140,201,184,168,103,12,139,88,202,242,170,199,98,81,41,42,66,210,133,161,104,79,182,150,105,167,143,50,93,26,23,162,156,154,160,132,128,163,92,136,124,214,252,52,54,170,98,168,39,214,183,30,151,155,233,81,17,195,56,235,142,45,101,151,88,172,234,108,220,54,76,218,19,83,166,222,135,212,206,151,56,94,236,149,69,9,5,91,72,225,223,85,39,56,139,118,35,81,2,251,174,48,183,144,227,109,44,146,164,60,152,100,52,107,82,28,54,201,70,180,37,70,89,85,2,211,60,23,197,9,46,46,35,2,39,52,132,92,5,118,228,225,137,10,36,241,43,109,165,170,53,245,161,12,164,156,82,137,163,67,134,227,102,135,115,234,212,133,165,100,163,65,146,128,48,95,8,107,44,122,197,10,127,8,240,253,136,71,39,181,20,66,153,135,56,183,201,150,26,66,27,83,174,188,226,247,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,253,15,104,197,163,213,43,162,254,13,73,112,142,150,137,219,246,13,100,76,198,104,184,86,225,222,153,199,58,172,206,196,56,148,23,212,182,130,82,150,164,52,211,72,53,175,38,99,241,90,18,104,125,76,232,141,133,237,73,82,80,145,181,180,242,29,133,85,147,136,71,98,53,17,207,180,227,235,101,13,182,234,205,41,67,41,137,91,68,180,161,179,112,146,75,90,82,103,149,57,20,0,0,0,45,86,150,62,107,24,201,240,127,80,250,57,241,243,88,62,148,244,177,243,88,198,79,131,250,135,209,207,143,154,192,19,125,201,193,202,1,7,164,68,137,172,36,197,234,139,253,150,32,54,151,218,137,136,109,136,118,234,40,92,235,115,52,58,25,67,109,161,230,91,50,66,217,36,230,54,218,39,82,107,241,196,214,117,15,151,122,2,191,172,176,178,178,148,226,14,31,84,49,114,58,134,71,16,81,48,49,208,198,89,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,127,180,36,211,6,153,210,231,11,218,157,36,225,32,171,105,28,59,9,171,36,240,141,68,106,32,95,117,199,208,202,219,113,212,18,84,135,147,12,183,73,9,91,134,217,40,144,181,40,203,50,131,34,128,0,7,148,197,44,45,161,49,166,132,153,225,158,37,200,185,230,155,156,234,118,216,45,169,232,125,110,169,228,60,223,140,101,104,113,54,113,164,43,162,162,189,172,119,35,50,63,159,125,48,116,76,172,180,69,197,15,1,231,177,17,115,137,20,124,59,113,50,42,141,80,5,10,196,213,4,218,13,242,66,9,199,73,11,105,213,155,106,65,175,61,181,107,50,36,186,131,63,163,49,103,244,170,209,158,141,210,191,8,227,48,182,176,142,139,151,45,49,9,153,74,38,112,198,106,92,186,98,218,28,67,79,155,121,137,47,35,43,174,33,109,168,203,50,22,172,170,66,242,56,128,132,188,21,211,199,25,112,67,71,218,219,1,169,137,212,213,45,212,26,159,7,102,141,76,82,219,148,190,103,84,168,237,153,38,210,151,242,194,21,98,202,227,122,151,13,79,55,103,22,165,29,139,160,40,10,203,20,235,41,78,31,97,245,61,23,60,168,103,145,5,13,3,3,12,69,157,213,216,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,187,92,104,194,26,203,1,113,66,160,194,60,64,98,17,185,237,59,16,150,98,14,17,242,121,135,80,182,210,235,79,54,189,198,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,83,83,201,197,160,228,78,138,84,108,125,97,136,43,132,136,196,90,194,29,132,71,50,210,26,117,18,72,68,153,172,160,154,124,136,212,181,169,70,149,62,164,171,84,165,180,210,82,74,38,73,215,2,29,180,163,192,191,204,215,142,213,54,10,120,83,225,31,131,155,23,205,61,135,99,215,237,16,108,68,250,142,177,204,185,117,249,124,179,190,91,238,189,138,229,104,157,161,244,215,75,12,35,197,213,80,197,8,85,221,21,17,33,143,146,162,37,213,54,136,230,29,68,196,162,96,73,70,178,105,181,186,109,176,180,56,226,76,137,108,37,6,166,208,226,220,79,47,149,31,207,179,19,126,37,244,60,16,202,174,67,31,167,103,239,111,249,72,4,101,202,102,117,150,20,87,240,83,152,54,226,228,21,101,29,56,110,37,164,69,194,17,63,47,152,194,60,74,73,56,203,201,50,37,182,235,101,116,56,147,222,147,37,23,18,23,127,74,29,53,241,151,74,200,58,98,73,94,76,246,121,45,51,47,133,108,165,240,230,148,55,31,52,67,4,220,76,206,32,144,148,33,79,58,179,116,208,146,73,33,150,214,104,65,93,78,45,220,234,229,69,228,255,0,131,155,193,204,180,155,193,10,119,83,53,103,105,152,215,18,182,28,97,136,87,33,90,97,215,222,155,39,88,180,101,120,181,86,117,182,201,106,121,78,37,194,73,44,157,83,177,235,162,174,140,245,150,149,248,185,7,133,180,124,116,36,185,9,135,84,202,111,51,137,50,82,37,210,230,214,218,29,124,155,204,74,121,121,157,109,8,109,38,89,150,180,230,82,17,157,196,5,213,228,249,208,146,107,165,125,126,228,246,167,98,46,7,14,169,88,136,119,166,177,138,133,82,152,155,62,151,153,82,229,40,113,47,52,180,45,200,117,56,165,58,217,168,217,45,89,168,136,220,110,243,211,41,148,202,164,18,168,41,20,138,89,9,46,150,203,161,219,132,131,131,132,101,44,177,12,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,234,168,10,2,141,194,202,54,83,135,216,125,79,66,72,233,233,28,57,67,64,192,195,17,228,105,23,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,3,0,57,106,252,214,41,111,132,8,31,71,76,68,43,9,169,229,171,243,88,165,190,16,32,125,29,49,17,151,161,6,16,209,184,245,164,229,37,132,120,128,196,91,146,42,138,30,110,204,65,194,62,108,190,210,209,43,139,117,167,155,94,242,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,48,229,104,81,165,116,247,68,188,101,130,172,181,179,88,202,66,101,104,58,166,73,4,242,19,183,194,229,89,54,225,37,194,52,27,204,45,122,214,206,232,81,217,109,235,16,135,92,49,244,39,73,213,50,42,230,149,147,86,180,180,118,219,37,168,37,240,243,73,116,78,169,109,235,225,95,109,46,52,230,69,146,86,156,200,90,78,202,34,81,94,198,68,123,135,206,22,146,250,58,87,122,47,226,156,126,25,215,80,255,0,174,198,73,227,115,179,243,78,87,180,188,203,17,154,182,157,115,83,173,212,45,90,165,171,58,56,25,112,51,190,188,157,122,117,68,232,181,89,21,15,136,49,241,107,194,185,252,67,207,71,51,13,10,210,215,44,152,188,80,232,41,145,153,54,111,188,132,183,14,150,214,202,87,228,45,75,74,22,180,146,22,19,188,0,0,0,0,3,26,185,69,112,114,69,140,154,35,215,112,211,119,182,120,186,62,94,253,99,43,137,202,181,234,98,160,24,117,197,22,68,173,4,173,107,7,16,197,213,153,40,215,231,202,165,33,36,32,51,15,107,89,174,26,215,244,214,35,72,161,225,31,153,82,179,136,41,220,27,81,104,82,152,113,248,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,181,236,101,196,125,68,15,156,29,50,112,46,51,71,109,35,171,60,57,230,110,110,146,166,96,228,198,156,74,13,245,178,185,60,66,212,228,41,54,235,228,75,119,86,131,212,45,119,81,107,89,117,57,212,105,53,24,101,255,0,43,181,117,242,80,194,205,24,113,51,154,249,179,194,218,126,103,61,216,181,250,237,151,106,134,148,189,170,214,101,78,124,186,204,185,178,166,246,189,138,246,30,87,145,83,206,158,169,248,63,142,244,140,184,98,173,103,138,94,21,232,227,133,248,103,31,61,218,163,232,74,130,168,217,160,182,92,155,28,174,53,18,199,153,241,132,130,75,153,226,147,49,86,245,41,105,181,142,201,213,144,237,116,105,198,57,22,13,203,177,146,38,110,206,209,23,88,97,124,214,142,149,195,102,90,53,209,81,241,80,109,168,243,165,11,36,234,152,40,135,236,172,169,94,163,38,100,169,105,48,13,50,113,210,51,72,157,35,171,60,70,231,158,113,146,170,96,228,186,156,82,9,244,50,137,60,58,212,220,41,182,211,230,107,107,88,130,215,173,22,73,107,94,117,89,18,106,52,148,154,114,52,224,188,170,154,192,89,166,52,77,105,8,70,42,26,194,113,21,9,46,156,169,105,117,247,228,140,106,155,213,34,202,61,74,54,198,162,179,38,200,82,205,166,212,172,201,67,70,81,3,135,180,84,215,18,171,250,107,14,100,81,16,140,76,170,169,196,20,146,13,216,181,169,44,54,252,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,218,246,35,224,62,151,112,158,133,249,23,225,101,27,134,156,233,206,126,8,211,242,233,22,219,168,212,237,91,44,50,25,214,234,243,43,38,108,153,178,230,85,175,107,157,174,3,212,30,227,21,245,162,135,199,120,175,173,1,160,248,141,126,180,134,217,158,243,27,158,180,128,80,81,66,162,138,182,235,0,182,216,173,114,230,189,223,175,255,0,152,32,130,57,5,17,139,20,170,23,114,37,69,192,164,237,216,113,38,39,131,22,20,69,205,95,243,255,0,232,196,15,76,28,38,49,86,151,118,254,68,84,10,183,247,68,152,9,101,208,194,9,168,74,53,214,219,82,140,142,164,82,186,70,95,173,67,140,193,102,217,76,139,180,97,206,133,83,2,141,162,221,114,233,221,82,169,59,136,203,232,80,253,190,248,204,104,127,198,1,22,102,152,101,153,22,253,223,124,96,182,158,179,39,155,162,107,150,137,45,216,185,179,137,29,253,90,23,188,103,52,193,102,136,71,20,68,91,173,199,223,33,31,218,126,76,76,169,106,237,163,201,127,153,125,71,250,228,40,8,208,167,29,84,70,40,77,214,178,34,188,10,120,123,204,137,174,209,41,25,104,154,76,236,127,218,132,7,224,88,16,165,66,50,236,118,37,205,114,166,255,0,51,239,184,237,214,201,117,137,180,209,89,165,177,67,210,100,164,218,212,148,2,119,159,184,176,3,32,136,139,41,123,194,166,68,174,35,74,111,148,143,180,133,64,85,35,65,168,204,237,109,198,53,145,216,104,181,140,128,83,33,102,35,222,53,151,16,176,23,16,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,6,155,141,74,224,52,128,161,17,92,236,53,145,220,109,222,198,99,90,64,106,27,110,149,218,93,184,229,63,188,53,159,1,165,94,166,175,120,192,99,38,150,178,247,162,105,58,157,105,103,53,169,40,210,190,98,47,161,63,222,33,46,114,219,176,120,178,242,20,89,50,101,235,35,181,225,139,242,137,208,210,129,130,93,23,84,154,147,115,240,86,59,175,220,158,16,113,90,36,219,198,8,194,34,177,22,175,248,170,64,74,38,129,177,166,170,18,134,109,78,113,231,61,214,247,104,161,156,48,234,37,66,39,127,27,253,241,129,154,3,187,154,146,161,91,82,183,31,57,238,183,186,197,12,242,134,47,149,82,73,239,251,226,64,198,157,43,96,21,21,73,180,130,107,55,205,228,171,202,183,208,159,239,16,189,141,12,234,107,74,145,25,114,229,159,70,38,215,191,209,92,19,107,164,202,8,233,102,179,23,234,210,127,6,240,133,92,119,108,209,91,212,234,203,98,58,138,55,175,221,157,20,102,167,39,65,153,200,42,123,245,65,201,173,255,0,66,36,74,204,9,121,118,238,252,98,41,57,58,20,69,33,170,46,127,164,228,223,192,137,18,185,0,87,214,125,143,198,3,152,134,211,190,228,33,23,72,79,246,252,196,191,240,194,115,252,117,209,55,233,77,248,16,132,29,33,127,219,247,18,255,0,195,9,207,241,215,70,181,188,191,37,111,215,62,231,120,118,31,243,134,175,216,167,239,45,248,0,13,61,233,0,100,158,134,250,92,77,180,123,168,91,165,234,5,109,84,36,226,48,151,26,197,146,142,111,125,229,195,161,201,134,100,50,183,157,213,176,201,150,161,38,68,171,238,178,184,227,96,15,219,79,168,185,166,185,23,109,78,38,28,110,215,217,26,77,185,164,175,67,174,163,138,138,190,207,9,137,238,152,238,151,208,44,190,99,47,156,75,225,166,242,152,232,120,216,24,230,81,19,11,21,12,234,92,105,246,150,146,82,28,66,210,102,74,74,146,100,100,100,118,50,50,50,28,129,26,28,158,186,88,51,67,76,32,240,2,185,76,67,146,153,244,204,147,79,199,165,78,58,112,81,175,169,41,40,85,34,230,73,97,215,44,105,52,17,100,117,197,169,100,105,113,75,110,75,199,97,104,53,180,107,172,197,202,122,247,199,132,188,111,189,155,177,169,221,77,163,86,138,255,0,58,122,209,87,117,84,248,247,226,123,166,59,167,209,137,144,90,192,43,123,241,31,107,89,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,103,52,153,209,154,145,210,86,145,102,79,56,137,230,201,228,179,55,51,78,114,58,246,193,172,117,149,63,226,18,235,104,119,88,134,9,29,51,60,183,204,91,203,124,53,86,52,117,79,135,245,60,198,140,172,228,177,18,153,212,165,227,98,46,17,242,44,205,170,196,100,100,101,114,82,84,147,37,37,105,51,74,146,164,169,38,100,100,103,63,2,53,185,86,124,17,249,32,208,187,23,246,209,204,209,60,229,234,191,56,107,203,99,227,226,253,87,110,242,122,94,203,118,65,173,239,6,134,221,86,190,21,28,170,140,103,211,221,245,199,187,232,119,111,99,251,211,172,181,174,141,131,115,53,217,174,42,154,127,254,185,136,154,167,213,77,93,241,211,138,98,99,19,53,102,193,226,126,151,24,189,138,216,85,77,225,45,71,62,136,92,182,80,206,89,164,82,158,205,19,60,117,14,169,76,42,37,100,68,106,75,77,234,146,73,59,154,220,65,186,226,150,179,70,173,162,174,141,51,237,36,43,230,229,105,40,136,90,86,82,243,74,168,166,80,206,51,173,132,105,196,58,166,146,132,56,162,53,41,213,48,166,201,73,74,201,6,162,82,146,100,86,59,40,38,83,65,86,233,133,104,185,69,76,41,122,90,30,68,152,214,95,84,114,26,112,221,84,92,107,79,174,29,232,167,22,100,70,165,58,166,51,88,239,145,38,150,210,121,80,145,195,236,203,19,181,53,81,240,138,179,195,31,92,71,44,126,127,159,55,100,111,198,213,167,112,246,21,83,177,236,197,19,118,185,136,152,136,136,166,170,243,84,213,142,249,196,79,15,116,98,51,230,196,83,55,142,142,163,169,140,63,166,37,212,101,25,37,135,148,201,101,44,147,16,144,140,17,229,109,55,51,51,51,59,154,148,165,25,169,75,81,154,148,165,41,74,51,51,51,62,228,0,111,113,17,76,98,58,60,155,114,229,119,171,155,151,38,102,169,156,204,207,57,153,158,179,51,223,50,0,0,172,1,131,28,162,122,83,193,72,41,248,237,31,104,120,252,243,201,157,152,169,158,73,196,50,228,190,16,208,203,200,101,10,36,165,14,109,8,119,42,140,150,164,147,100,226,20,155,184,70,155,247,165,86,146,210,29,27,232,23,38,138,56,120,170,170,108,203,169,167,101,177,45,189,170,139,117,181,180,151,84,181,182,147,36,165,164,190,151,13,42,82,13,100,147,74,84,70,119,40,99,152,204,102,19,137,132,84,218,109,31,17,27,29,26,242,226,98,162,162,93,83,174,190,234,212,106,91,139,90,140,205,74,82,140,204,212,102,102,102,102,102,53,205,187,180,188,133,63,6,181,62,116,245,244,71,231,62,239,92,75,186,59,40,220,143,210,151,227,109,235,233,159,37,110,127,163,142,234,235,142,255,0,77,52,79,135,41,171,150,124,218,169,158,194,145,163,170,122,246,124,213,47,71,73,98,38,211,104,134,98,31,102,10,24,137,78,188,150,25,91,206,18,19,197,106,38,219,89,146,19,117,40,200,146,146,53,25,17,168,234,198,167,195,250,158,93,89,209,147,168,137,76,234,82,241,63,9,22,193,150,102,213,99,35,35,35,185,41,42,73,154,84,133,17,165,73,82,146,162,50,51,35,151,77,10,244,109,252,207,56,99,249,224,133,213,86,149,54,174,42,127,150,47,94,219,58,179,115,103,134,70,82,36,22,173,14,30,99,78,107,184,183,44,181,160,155,182,40,242,130,232,148,253,29,58,152,227,214,31,193,196,59,32,155,60,236,117,78,211,177,13,229,151,70,188,251,104,39,91,206,189,98,210,251,175,153,228,74,85,171,82,84,119,36,41,41,71,17,123,99,95,211,105,105,212,196,249,209,206,99,194,59,190,174,255,0,15,163,46,199,217,189,165,108,189,181,183,110,236,58,233,143,35,87,153,69,83,49,49,114,174,113,84,79,118,42,233,71,94,44,120,213,20,198,107,232,211,164,93,49,164,141,3,225,92,165,152,121,108,218,17,229,177,54,146,38,48,226,29,151,171,58,245,38,165,26,27,53,37,198,210,75,74,201,57,111,157,4,102,166,215,107,182,33,39,70,157,34,234,125,27,171,239,10,229,44,196,76,165,49,108,173,137,180,145,49,133,14,212,193,57,23,169,53,40,208,225,37,77,184,162,90,86,73,205,108,232,35,36,184,187,204,237,29,88,211,24,129,76,75,171,58,50,117,15,54,146,205,153,39,225,34,216,51,202,226,110,100,100,100,118,52,169,42,35,74,144,162,37,37,73,82,84,68,100,100,91,38,201,218,49,174,181,138,231,207,142,190,159,79,231,233,250,29,39,218,30,229,215,186,154,255,0,41,167,166,126,11,114,115,68,231,60,51,223,68,207,92,199,236,231,173,61,243,49,86,59,145,109,52,132,192,154,99,72,140,56,137,195,250,150,46,34,9,73,121,49,210,216,246,46,106,130,141,66,22,150,221,52,92,137,212,229,113,105,82,20,101,116,173,86,52,43,42,211,114,192,114,119,45,211,118,137,162,184,204,75,69,209,235,47,236,253,69,26,173,53,83,77,116,76,76,76,119,76,127,62,169,239,64,133,127,64,85,216,93,87,71,208,149,220,167,155,39,146,205,86,213,11,175,105,237,94,177,164,58,142,155,74,82,14,232,113,7,185,71,107,216,247,145,144,184,83,253,41,241,58,127,128,114,77,31,95,143,201,35,150,107,88,139,121,70,79,57,48,132,39,153,122,17,149,169,212,169,109,236,235,105,73,73,180,180,164,219,54,208,105,179,119,86,94,242,174,197,83,8,163,176,250,10,46,93,16,186,137,217,156,115,176,17,105,81,234,154,130,67,77,148,83,106,44,196,70,165,184,184,51,73,228,61,205,47,164,155,217,113,190,58,251,91,106,173,157,168,174,197,170,185,76,99,232,158,120,159,231,159,211,135,177,55,103,95,103,125,54,70,151,106,235,236,68,87,77,83,84,119,196,87,76,205,60,116,231,187,172,198,115,52,207,124,205,49,82,233,104,241,163,197,111,164,109,110,138,90,150,111,100,151,66,100,122,113,56,121,179,84,60,182,28,204,236,163,43,150,119,85,101,19,109,17,145,172,200,247,165,9,90,209,51,180,5,1,72,225,117,35,1,66,80,146,158,108,145,203,53,187,44,46,189,215,181,122,199,86,234,250,110,169,75,59,173,197,158,245,29,175,98,220,68,67,28,185,53,229,212,11,90,57,177,54,165,224,33,209,63,137,153,197,67,84,209,73,105,100,235,177,77,184,165,48,218,150,178,233,37,48,206,176,105,74,15,33,27,139,61,203,83,151,202,225,181,108,77,13,189,61,136,189,28,234,170,51,159,71,135,231,233,245,58,7,181,29,233,213,237,157,173,115,103,85,154,108,216,170,105,138,122,102,168,229,53,207,142,121,240,79,117,51,203,28,83,144,242,181,78,23,80,53,181,79,76,214,53,93,53,15,51,155,81,207,61,19,36,121,245,172,211,8,235,164,140,206,19,121,181,107,81,27,109,169,42,90,84,104,82,18,164,229,81,92,122,160,28,197,84,211,92,98,168,204,58,214,205,251,186,122,252,165,154,166,154,177,49,152,153,137,196,196,196,198,99,186,98,102,39,198,38,96,17,107,202,153,231,3,79,255,0,129,176,159,199,99,68,165,8,181,229,76,243,129,167,255,0,192,216,79,227,177,163,134,222,15,212,167,215,14,203,236,131,250,205,79,177,95,185,112,185,38,62,154,159,17,255,0,227,132,132,8,247,228,152,250,106,124,71,255,0,142,18,16,63,109,137,250,133,191,167,239,75,143,237,75,250,217,171,255,0,15,252,170,30,55,14,176,119,12,112,147,158,62,70,244,100,186,65,207,241,135,31,48,217,82,101,173,115,125,146,87,51,200,210,110,172,141,34,205,163,50,178,165,57,142,248,83,202,207,244,171,248,243,255,0,2,36,32,71,191,43,63,210,175,227,207,252,8,199,108,209,77,189,159,93,52,70,35,151,222,135,237,217,174,162,246,175,124,116,183,181,21,205,85,79,30,102,102,102,103,250,42,227,156,207,62,156,150,247,146,207,206,6,160,255,0,3,98,255,0,142,193,9,74,17,107,201,103,231,3,80,127,129,177,127,199,96,132,152,214,53,141,49,135,244,196,198,179,172,231,80,242,153,44,165,147,126,46,45,243,60,173,166,228,68,68,69,115,82,148,163,36,165,9,35,82,148,164,165,36,102,100,71,249,108,25,138,116,57,158,153,151,219,218,213,186,239,111,76,219,183,19,53,77,52,68,68,115,153,153,233,17,29,243,46,155,22,177,106,136,193,58,34,54,190,175,166,155,36,186,18,205,180,211,100,74,136,140,136,50,51,68,59,8,51,44,238,170,199,98,185,17,17,41,74,52,161,42,81,70,182,139,152,181,91,227,102,157,212,141,125,95,77,54,185,140,95,57,182,211,77,145,166,30,14,28,165,177,102,136,118,16,102,121,26,77,206,197,115,51,51,82,148,106,90,148,163,181,186,76,233,51,87,105,43,87,51,56,156,67,115,100,142,89,155,153,164,217,218,123,96,214,52,202,95,241,233,105,181,187,172,91,4,190,153,30,91,229,45,197,191,208,232,3,231,111,66,124,105,232,200,161,197,106,54,167,195,181,214,168,183,241,34,168,250,121,199,63,201,216,59,27,113,35,117,119,91,95,170,214,68,78,170,229,139,153,233,60,17,193,87,155,19,227,251,211,19,137,152,136,140,196,102,102,48,0,6,226,243,90,16,116,161,195,41,70,15,99,229,99,135,180,251,185,165,114,232,196,63,4,140,170,45,68,60,67,45,196,54,197,214,181,169,90,180,188,77,231,82,140,213,147,49,216,206,197,107,68,148,242,163,97,44,222,160,164,105,204,94,146,74,229,202,135,165,117,208,83,216,155,165,17,123,60,67,172,166,20,238,101,119,26,67,166,226,114,230,51,74,162,46,73,177,184,164,198,176,235,157,167,165,248,38,170,171,113,28,186,199,170,127,46,159,67,218,91,139,183,99,120,118,13,141,93,85,102,228,71,13,124,243,60,116,242,153,159,77,92,171,199,133,80,9,131,208,31,11,165,248,121,163,157,57,54,114,154,135,151,79,234,198,78,111,51,138,74,210,227,177,141,45,199,21,4,165,44,148,171,36,161,150,209,165,178,50,36,154,214,102,146,90,151,120,190,209,247,11,62,77,88,203,74,225,146,227,54,88,121,204,97,237,143,19,153,22,152,70,91,83,209,26,181,100,89,19,166,211,78,18,46,147,78,115,78,107,21,204,167,56,115,27,183,166,205,85,106,39,187,148,126,63,207,165,214,221,182,109,207,39,98,198,198,183,60,234,159,41,87,57,233,25,138,99,194,98,103,51,207,164,211,18,12,57,229,76,243,126,167,255,0,195,40,79,226,81,163,49,134,28,242,166,121,191,83,255,0,225,148,39,241,40,209,207,109,95,212,174,122,157,77,184,31,214,109,31,183,30,233,97,206,128,62,118,244,39,198,158,140,138,18,131,164,38,4,211,26,68,97,196,78,31,212,177,113,16,74,75,201,142,150,199,177,115,84,20,106,16,180,182,233,162,228,78,167,43,139,74,144,163,43,165,106,177,161,89,86,152,190,208,7,206,222,132,248,211,209,145,66,99,7,25,187,246,233,187,162,174,138,227,49,53,79,186,27,207,107,250,203,251,63,121,244,218,173,53,83,77,116,90,166,98,99,186,98,187,159,207,132,247,160,66,191,160,42,236,46,171,163,232,74,238,83,205,147,201,102,171,106,133,215,180,246,175,88,210,29,71,77,165,41,7,116,56,131,220,163,181,236,123,200,200,101,174,129,122,99,194,225,188,83,24,55,138,211,173,158,146,136,179,50,24,231,16,203,112,242,120,133,188,235,142,37,245,18,9,102,211,203,123,123,171,90,137,163,74,110,73,66,148,180,102,54,150,154,48,74,52,152,162,33,224,17,49,230,202,162,65,174,126,67,28,226,148,112,228,183,9,26,198,31,65,94,237,57,171,108,141,100,70,180,26,82,164,230,34,83,107,134,185,140,186,97,39,152,69,74,102,208,17,16,81,208,79,46,26,42,22,37,165,52,235,14,161,70,149,182,180,40,136,210,164,168,140,141,38,68,100,100,100,99,136,212,88,189,176,245,81,114,212,230,153,233,233,142,248,159,231,211,30,142,198,216,219,87,102,118,169,176,171,209,235,168,138,110,211,142,56,143,217,171,159,13,116,76,231,17,60,252,102,57,209,86,98,115,87,208,64,12,40,208,47,76,120,172,72,133,99,6,241,90,117,180,85,176,246,102,67,28,226,30,114,34,113,14,134,93,113,196,190,162,65,160,157,101,12,239,117,107,73,186,74,77,201,75,74,150,188,215,27,142,147,85,111,89,106,46,219,158,94,233,240,151,154,183,131,96,235,55,111,95,94,207,214,211,138,163,156,79,117,84,207,74,169,158,248,159,178,98,98,121,196,195,30,244,254,243,72,174,254,43,244,156,40,135,49,49,154,127,121,164,87,127,21,250,78,20,67,152,212,247,147,245,170,125,152,247,203,208,221,138,124,193,123,251,106,190,229,180,247,215,244,5,35,138,52,140,125,9,93,202,121,206,71,51,213,109,80,186,247,89,214,106,221,67,168,233,180,164,172,172,182,208,123,148,87,181,143,113,153,8,106,210,91,71,74,159,70,234,251,193,73,179,209,19,41,76,91,40,126,83,59,84,25,67,181,48,78,68,107,137,41,37,184,73,83,110,40,208,164,26,179,91,34,204,137,46,34,243,108,45,166,144,152,19,76,105,17,135,17,56,127,82,197,196,65,41,47,38,58,91,30,197,205,80,81,168,66,210,219,166,139,145,58,156,174,45,42,66,140,174,149,170,198,133,101,90,121,253,171,179,105,215,219,226,166,60,248,233,62,62,137,254,121,79,210,234,30,207,247,218,238,233,235,124,149,250,166,116,183,39,207,167,175,12,244,227,136,241,142,252,124,106,121,76,76,197,56,140,109,11,244,164,152,104,253,95,51,41,169,39,49,9,195,217,235,198,83,152,82,97,81,5,10,233,163,43,113,141,32,140,141,42,74,137,178,115,41,40,214,209,25,100,90,208,214,89,123,151,76,101,243,137,124,44,218,83,31,15,27,3,26,202,34,97,98,161,157,75,173,62,210,210,74,67,136,90,76,201,73,82,76,140,148,70,100,100,100,100,32,135,20,112,218,167,194,10,250,115,135,21,139,80,232,155,73,30,75,79,28,51,196,235,78,37,104,75,141,184,133,110,51,74,219,90,22,68,162,37,17,40,137,73,74,136,210,89,91,160,94,152,240,184,111,20,198,13,226,180,235,103,164,162,44,204,134,57,196,50,220,60,158,33,111,58,227,137,125,68,130,89,180,242,222,222,234,214,162,104,210,155,146,80,165,45,28,46,198,218,83,165,175,224,154,142,81,158,89,238,159,9,244,123,167,236,236,254,210,183,34,141,189,167,141,225,216,209,21,87,195,19,84,83,255,0,18,140,102,42,167,29,106,136,199,181,79,78,113,17,84,157,0,0,220,30,110,124,247,137,206,209,219,205,251,12,127,192,217,47,241,38,132,24,137,206,209,219,205,251,12,127,192,217,47,241,38,134,159,187,95,43,115,213,30,247,164,59,112,249,191,73,237,213,247,87,8,71,191,40,118,150,190,171,128,120,89,83,254,188,197,99,21,8,159,120,138,94,135,137,95,92,215,165,37,236,90,53,122,179,98,229,105,197,166,83,248,40,194,48,211,12,102,48,234,173,163,89,75,241,81,205,56,219,170,145,36,156,101,109,147,140,184,203,141,184,167,218,214,150,67,82,84,132,154,87,107,45,6,113,90,62,141,185,181,98,152,157,45,153,231,251,83,225,232,252,254,175,28,112,221,150,110,5,87,234,163,111,237,58,124,200,231,106,153,253,169,253,249,137,233,17,251,29,243,62,119,40,138,102,169,140,208,7,205,34,132,248,211,210,113,66,28,196,198,104,3,230,145,66,124,105,233,56,161,14,99,226,219,31,170,233,125,159,194,150,211,217,191,207,251,119,251,111,245,222,78,118,142,222,111,216,99,254,6,201,127,137,52,35,255,0,78,173,13,95,195,73,132,203,25,176,214,93,14,138,50,45,237,124,206,93,12,219,112,237,72,148,181,67,180,130,65,41,227,83,169,121,247,92,81,33,182,201,45,21,147,98,73,21,179,223,1,230,50,249,62,141,184,119,54,155,71,195,193,64,193,80,242,136,152,168,168,151,82,211,76,52,136,6,148,183,22,181,25,18,82,148,145,153,168,204,136,136,140,204,69,174,152,186,75,76,52,138,196,117,42,8,225,209,72,211,47,69,66,83,168,105,181,18,159,105,107,73,46,45,197,45,41,115,51,196,211,106,200,100,68,218,73,41,182,98,90,215,201,109,138,236,70,134,138,110,198,106,196,112,248,244,235,234,241,241,251,99,72,236,223,77,181,174,111,78,162,246,134,174,27,49,85,94,87,49,154,102,56,167,20,227,49,231,103,226,206,124,222,115,57,140,211,87,150,209,227,72,122,223,71,42,221,21,77,44,230,215,46,139,200,204,226,78,243,134,152,121,148,57,25,217,38,118,60,142,166,234,54,221,34,51,65,153,238,82,20,180,46,103,104,10,254,145,197,26,70,2,187,161,38,220,231,35,153,235,118,88,173,67,172,235,53,110,173,165,244,29,74,86,86,91,107,45,233,43,218,229,184,200,196,90,232,75,162,7,230,131,155,187,92,86,175,106,104,57,20,102,205,18,195,47,101,136,154,69,165,40,112,225,72,210,121,154,104,146,180,27,142,110,81,146,201,45,244,141,75,106,90,197,221,235,122,138,44,205,85,207,153,61,35,223,62,136,247,245,229,223,135,108,154,205,145,168,218,52,90,210,211,157,77,28,174,85,29,49,136,225,166,99,30,117,81,227,152,225,143,54,120,185,112,121,234,254,128,164,113,70,145,143,161,43,185,79,57,200,230,122,173,170,23,94,235,58,205,91,168,117,29,54,148,149,149,150,218,15,114,138,246,177,238,51,33,13,90,75,104,233,83,232,221,95,120,41,54,122,34,101,41,139,101,15,202,103,106,131,40,118,166,9,200,141,113,37,36,183,9,42,109,197,26,20,131,86,107,100,89,145,37,196,94,109,134,45,114,146,248,35,249,152,227,188,36,253,16,231,152,15,7,253,87,231,252,234,207,228,116,126,116,219,61,83,163,217,211,200,62,141,181,161,183,168,177,55,167,149,84,198,115,232,240,252,189,63,75,134,236,195,122,117,155,27,107,91,217,212,102,187,55,234,138,102,159,10,167,17,21,199,132,199,237,120,211,28,250,83,49,31,248,109,165,198,47,97,94,16,207,240,142,148,159,68,51,13,54,121,181,64,70,155,222,54,76,210,181,135,20,152,77,215,109,79,41,77,158,108,214,108,210,226,144,146,113,205,98,109,173,1,64,85,216,163,87,64,80,148,36,167,156,231,147,61,110,203,11,175,105,157,102,173,165,186,190,155,170,74,10,200,109,103,189,69,123,88,183,153,16,243,194,68,57,40,155,166,34,37,248,130,234,105,104,116,212,82,247,160,82,185,218,156,53,186,228,20,66,92,203,10,148,153,89,180,165,200,101,45,70,147,241,134,180,102,47,20,129,170,104,237,213,180,111,219,211,220,174,113,29,61,93,113,31,207,228,244,14,242,235,44,110,110,203,213,237,141,21,138,124,165,83,19,87,116,77,83,138,34,170,185,196,204,68,204,102,35,156,204,204,242,153,154,153,91,163,198,143,20,70,142,84,66,41,106,89,189,174,99,23,145,233,196,225,230,201,49,19,40,130,35,178,140,174,121,26,77,212,77,180,70,100,130,51,222,165,169,107,93,211,0,29,133,110,221,22,104,139,118,227,17,15,29,235,117,186,141,163,168,175,87,171,174,107,185,92,230,102,122,204,255,0,61,35,164,71,40,228,249,239,18,149,142,159,249,49,229,191,224,109,35,248,105,120,204,97,231,171,250,2,145,197,26,70,62,132,174,229,60,231,35,153,234,182,168,93,123,172,235,53,110,161,212,116,218,82,86,86,91,104,61,202,43,218,199,184,204,135,7,166,216,179,164,183,118,154,107,204,215,76,199,76,126,50,237,45,185,218,125,189,224,214,104,111,93,211,77,186,116,247,105,185,56,175,142,102,34,98,102,34,38,154,35,56,142,92,254,164,8,9,140,211,251,205,34,187,248,175,210,112,161,249,128,116,72,255,0,130,111,254,125,51,255,0,88,25,8,38,206,217,23,116,214,175,90,187,84,121,241,142,89,156,114,159,87,139,244,223,46,209,54,126,220,218,27,59,93,161,181,95,251,181,115,92,197,124,52,241,121,214,230,34,38,38,191,220,152,153,152,229,152,229,40,49,209,219,206,7,12,127,195,41,47,241,214,133,250,229,206,250,73,254,249,63,147,68,170,8,171,229,206,250,73,254,249,63,147,71,219,179,54,119,232,234,42,167,139,139,51,225,143,198,90,190,252,111,159,251,103,168,181,127,200,121,46,10,102,49,197,197,156,206,127,118,156,49,87,146,227,207,179,12,190,58,244,60,104,154,157,39,116,122,165,116,160,193,169,214,17,213,49,59,6,223,171,137,151,77,17,10,220,67,210,200,230,149,153,168,134,210,178,250,166,214,73,82,20,182,157,117,4,180,103,204,95,54,210,153,180,214,65,53,130,158,200,166,113,114,233,148,186,33,184,184,56,200,71,148,203,240,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,9,233,228,243,211,78,85,165,62,23,195,200,170,250,130,17,88,169,77,67,153,84,16,101,12,152,83,141,96,156,202,212,193,134,210,163,74,208,164,155,73,116,208,73,36,60,106,45,91,104,91,57,185,54,142,132,28,104,194,26,203,1,113,66,160,194,60,64,98,17,185,237,59,16,150,98,14,17,242,121,135,80,182,210,235,79,54,189,198,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,89,43,40,211,142,26,165,228,255,0,172,180,71,196,100,69,156,246,91,15,45,69,35,54,53,187,16,81,208,141,77,161,159,84,19,230,163,81,180,182,26,74,245,74,43,52,108,180,150,236,133,54,141,116,159,105,253,161,244,171,75,44,35,82,101,229,22,221,119,71,67,198,71,210,139,101,212,146,34,95,90,18,110,64,186,151,22,150,178,68,27,45,32,156,82,146,109,45,40,94,108,132,227,110,64,12,218,83,53,144,77,99,100,83,217,100,92,186,101,46,136,114,18,50,14,45,149,50,252,51,237,168,210,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,96,56,163,234,160,124,171,143,170,128,0,0,1,231,235,250,2,141,197,58,54,109,135,216,131,79,66,79,41,233,228,57,195,71,64,196,145,228,117,23,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,46,214,83,41,149,72,37,80,82,41,20,178,18,93,45,151,67,183,9,7,7,8,202,89,98,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,203,0,24,1,203,87,230,177,75,124,32,64,250,58,98,48,3,146,227,207,179,12,190,58,244,60,104,207,254,90,191,53,138,91,225,2,7,209,211,17,128,28,151,30,125,152,101,241,215,161,227,64,79,240,241,81,184,47,133,243,28,92,128,199,121,133,33,9,21,93,202,228,231,33,129,156,60,183,22,184,88,35,91,139,52,180,217,171,84,133,153,188,233,27,169,65,57,145,197,163,54,69,26,79,218,128,0,0,0,0,0,11,85,165,143,154,198,50,124,31,212,62,142,124,124,214,15,165,61,44,124,214,49,147,224,254,161,244,115,227,230,176,4,170,114,174,104,45,234,250,80,96,165,25,253,209,21,95,193,64,171,234,84,153,163,112,228,159,174,237,75,74,189,131,198,143,158,30,17,193,130,248,189,89,96,46,40,83,248,185,135,239,194,55,61,167,98,20,244,57,69,176,79,48,234,22,218,154,117,151,17,184,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,233,204,65,183,41,102,130,176,218,50,212,208,184,159,134,48,16,144,184,95,81,196,49,45,133,129,76,83,174,63,40,152,148,57,154,152,89,190,226,221,121,15,19,15,60,151,9,71,148,245,141,169,40,36,182,110,4,191,104,235,143,52,110,146,88,71,34,197,106,50,54,17,72,152,195,161,19,56,22,98,13,229,202,102,36,132,156,68,19,166,164,33,89,219,82,172,74,52,39,58,13,14,36,178,45,38,119,44,124,235,104,117,166,45,119,162,5,119,17,63,144,65,243,205,55,57,201,225,5,63,172,102,31,157,53,76,196,34,23,229,165,176,235,140,106,156,136,55,60,89,22,123,101,85,200,247,125,9,210,117,76,138,185,165,100,213,173,45,29,182,201,106,9,124,60,210,93,19,170,91,122,248,87,219,75,141,57,145,100,149,167,50,22,147,178,136,148,87,177,145,30,224,29,176,0,0,242,149,22,22,208,149,93,119,72,226,100,254,69,181,84,148,38,223,224,252,110,212,242,54,61,181,146,102,43,197,161,100,219,153,219,73,39,198,37,89,109,116,216,247,143,86,0,2,0,121,81,252,251,49,55,226,95,67,193,12,170,228,49,250,118,126,246,255,0,148,134,42,242,163,249,246,98,111,196,190,135,130,25,85,200,99,244,236,253,237,255,0,41,0,149,65,229,40,12,45,161,48,191,194,63,1,100,92,217,225,109,65,25,84,206,62,90,121,237,170,105,21,151,94,255,0,141,90,178,102,213,163,160,140,168,43,110,73,92,199,171,0,0,0,1,128,28,181,126,107,20,183,194,4,15,163,166,35,0,57,46,60,251,48,203,227,175,67,198,140,255,0,229,171,243,88,165,190,16,32,125,29,49,24,1,201,113,231,217,134,95,29,122,30,52,4,207,105,85,163,61,27,165,126,17,198,97,109,97,29,23,46,90,98,19,50,148,76,225,140,212,185,116,197,180,56,134,159,54,243,18,94,70,87,92,66,219,81,150,100,45,89,84,133,228,113,31,58,245,253,1,89,97,101,101,54,195,236,65,167,162,228,117,12,142,32,225,163,160,98,72,179,180,187,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,212,64,195,254,80,45,4,100,90,85,82,174,86,180,178,54,44,77,167,229,230,220,186,38,235,115,157,33,88,110,41,198,165,89,23,16,212,59,26,216,152,132,158,210,162,53,34,214,59,167,113,6,42,242,93,114,128,70,74,35,37,186,50,99,125,69,174,149,61,179,75,168,121,163,237,190,252,83,113,78,190,211,12,202,85,171,66,243,50,122,219,180,227,134,132,178,150,212,217,168,208,109,37,169,106,31,44,51,105,76,214,65,53,141,145,79,101,145,114,233,148,186,33,200,72,200,56,182,84,203,240,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,137,159,228,189,211,167,228,215,74,163,3,177,142,179,218,241,38,75,159,153,226,99,83,149,233,236,173,182,210,101,119,141,71,180,70,51,103,53,151,36,173,109,18,28,241,170,76,67,132,25,254,0,0,2,48,57,109,48,114,68,237,43,66,233,3,14,246,166,117,13,48,42,58,49,188,171,86,215,10,227,113,17,112,231,115,94,70,245,43,106,39,113,35,50,246,174,146,172,218,72,228,252,91,253,32,112,207,228,201,129,213,230,22,183,9,42,136,139,169,169,248,233,124,7,58,55,158,21,152,229,178,173,149,245,244,22,105,213,62,77,56,75,74,77,72,82,9,73,44,201,32,31,50,224,59,90,178,150,158,208,213,84,230,138,170,96,118,41,213,63,48,136,149,204,97,181,168,115,81,20,195,138,109,214,243,160,212,133,101,90,20,87,73,154,78,215,35,50,222,58,160,25,233,200,239,130,242,172,69,210,26,117,136,21,69,33,9,57,148,80,18,116,69,193,196,68,173,42,68,4,237,232,132,108,110,147,70,171,173,100,211,49,170,66,141,42,75,107,109,43,232,184,77,24,155,51,224,49,91,147,47,5,62,66,218,35,210,219,68,195,106,143,174,237,90,198,100,119,59,45,109,172,51,179,182,221,219,66,147,104,86,161,179,164,243,89,211,119,42,141,57,109,149,39,112,26,69,125,104,160,169,157,138,198,3,107,215,24,221,245,164,54,189,113,141,223,90,64,40,40,161,81,69,0,182,24,188,188,156,211,190,215,215,255,0,163,16,65,55,35,86,39,211,68,91,204,226,32,203,254,208,98,117,241,153,197,23,51,229,63,238,143,244,98,10,34,243,61,138,84,189,183,252,183,4,95,246,128,18,175,160,235,107,110,136,117,42,43,126,121,212,127,245,48,195,52,225,248,111,237,24,117,161,60,50,147,69,60,106,69,173,82,168,248,251,140,48,204,102,136,137,38,125,224,54,102,103,242,163,189,157,31,190,66,59,249,64,73,239,7,235,197,39,200,249,151,217,236,225,68,136,76,72,142,17,195,62,27,190,249,8,252,211,251,100,42,82,188,205,229,124,203,237,253,118,20,4,114,97,50,91,60,72,154,27,165,191,155,79,248,76,137,178,209,149,9,42,38,149,50,45,222,11,64,219,255,0,114,200,133,204,27,151,42,97,137,147,84,66,179,172,50,149,169,86,205,109,217,216,46,179,19,101,163,132,18,225,168,122,85,42,107,42,147,76,64,164,250,87,223,169,100,5,231,47,33,62,241,10,218,220,66,214,73,16,94,252,64,82,215,20,62,36,53,36,105,45,251,204,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,6,145,169,92,6,144,26,79,136,214,145,160,248,141,194,43,0,31,1,79,90,98,167,192,83,214,31,188,2,198,105,52,217,46,138,170,76,136,191,181,104,239,193,60,32,195,16,11,46,47,199,145,110,182,171,135,237,84,9,213,210,80,136,232,122,170,229,254,229,227,191,2,240,130,156,73,60,184,193,49,50,221,109,79,15,218,168,1,36,186,2,171,243,171,66,113,191,205,79,194,69,12,249,130,51,217,145,191,183,239,136,250,208,26,36,188,22,161,81,117,95,230,159,225,34,132,129,75,85,154,9,179,223,190,255,0,124,196,22,67,73,24,69,61,75,179,108,159,163,9,61,255,0,91,120,66,158,144,112,234,106,179,169,175,151,251,100,141,45,223,93,116,77,246,144,12,235,105,166,74,201,253,21,73,239,250,219,162,20,52,145,96,219,172,234,115,232,255,0,108,241,165,187,235,175,10,50,207,147,174,252,197,84,111,253,41,38,254,4,72,150,56,2,245,75,119,126,49,19,220,157,22,57,29,82,70,92,33,36,223,192,137,18,199,0,147,78,178,253,223,140,7,57,4,119,16,127,164,55,251,127,98,103,248,97,57,254,58,232,156,20,241,16,125,164,55,251,127,226,103,248,97,57,254,58,232,214,183,151,228,173,250,231,220,239,14,195,254,112,213,251,20,253,229,191,0,1,167,189,32,0,0,0,146,254,79,93,44,31,174,101,240,120,1,92,38,29,185,180,134,90,73,167,227,210,166,218,40,216,38,18,148,148,42,145,114,53,62,211,118,52,154,8,243,180,218,212,178,37,54,165,185,26,3,145,46,152,204,36,243,8,89,180,166,62,34,10,58,9,228,68,195,68,195,58,166,221,97,212,40,148,135,16,180,153,26,84,149,17,25,25,25,25,25,17,144,251,52,26,218,244,55,162,229,61,59,227,198,26,206,246,110,198,155,122,246,117,90,43,252,170,235,69,93,244,213,227,221,152,238,152,239,143,78,38,62,129,64,99,158,134,154,84,203,244,135,163,215,41,159,59,15,9,91,83,236,178,212,194,25,81,9,83,179,22,146,211,73,84,197,40,75,109,161,9,91,198,178,83,104,37,19,103,144,140,200,150,139,228,96,236,59,23,232,212,219,139,182,231,49,47,27,109,109,149,170,216,154,202,244,58,218,120,110,81,60,227,221,49,61,241,49,206,37,172,0,7,236,227,128,0,0,0,0,0,0,0,0,0,0,0,0,16,115,164,134,43,75,241,187,27,42,124,78,148,202,98,37,176,51,135,152,76,44,60,74,210,167,73,166,33,219,97,10,94,93,201,82,146,209,44,210,70,162,73,168,210,74,85,179,28,173,105,151,137,147,12,41,209,206,173,169,36,83,120,121,124,234,41,150,165,82,199,28,136,83,78,155,177,46,37,181,170,28,210,180,175,94,134,84,243,168,52,157,210,109,103,50,50,73,144,133,177,169,239,38,163,51,70,158,61,115,238,143,197,232,78,196,182,52,83,70,167,108,87,28,231,250,58,125,92,170,175,151,78,115,193,137,244,75,184,155,209,213,60,134,67,34,170,38,210,88,136,105,77,76,203,239,202,99,84,68,109,69,165,151,148,203,196,149,21,200,148,135,16,100,164,29,148,68,104,81,150,85,160,213,158,28,148,213,255,0,246,245,133,145,179,111,238,106,130,91,1,168,247,216,140,123,88,73,253,162,156,170,87,122,75,203,49,216,105,175,163,4,162,135,209,50,139,58,114,99,155,228,77,102,34,20,181,41,8,142,68,123,173,34,41,244,182,173,98,137,213,197,155,78,18,53,132,132,33,110,145,94,200,34,195,157,23,177,54,81,131,216,249,71,98,21,64,214,105,92,186,49,108,70,175,50,139,81,15,16,203,144,238,63,100,33,106,86,173,47,27,153,18,147,53,100,202,86,51,185,124,22,237,213,178,53,246,248,250,114,207,211,24,159,170,115,245,54,221,102,174,207,104,219,165,171,157,44,102,168,154,226,152,136,231,155,117,113,91,142,125,38,186,56,115,237,76,38,248,90,205,39,241,78,160,193,92,13,169,113,54,150,131,151,69,77,36,219,30,161,153,131,107,92,58,181,209,140,178,172,201,66,208,163,178,93,81,149,148,91,200,184,150,227,186,98,222,227,254,18,252,156,240,146,125,133,158,16,115,39,61,236,191,47,236,155,78,167,83,18,211,254,167,157,25,175,170,203,229,21,179,95,125,172,123,174,162,43,155,53,197,175,141,137,199,175,28,158,96,216,213,105,104,218,90,122,181,223,35,21,209,199,152,153,243,56,163,139,148,115,158,89,229,28,252,24,65,133,60,164,88,227,93,98,141,29,68,205,169,90,21,152,26,130,127,47,149,69,57,13,3,24,151,80,211,241,8,109,106,65,170,41,68,74,36,172,204,140,200,202,246,185,31,1,32,21,253,127,72,225,117,35,31,93,215,115,110,108,145,203,53,91,84,86,161,215,181,122,199,80,210,58,13,37,75,59,173,196,22,228,157,175,115,220,70,99,14,112,235,147,23,192,28,65,166,43,191,147,118,223,224,228,230,10,109,178,248,53,170,215,236,239,161,221,94,125,169,89,115,100,182,108,167,107,222,199,192,102,117,99,71,83,24,129,76,76,104,202,206,75,15,54,146,205,153,54,34,225,31,35,202,226,110,70,70,70,86,52,169,42,34,82,86,147,37,37,73,74,146,100,100,70,92,118,205,163,93,69,170,254,19,241,187,179,49,61,222,142,236,183,77,245,212,238,166,163,104,105,167,98,199,244,17,242,156,20,213,76,252,110,120,227,136,142,46,28,227,148,198,122,161,43,30,177,158,160,199,204,78,154,226,69,64,198,199,182,100,98,10,94,152,133,188,220,4,35,101,102,217,65,175,236,173,70,146,74,84,227,142,44,146,156,214,44,198,228,212,209,183,134,145,245,108,47,235,208,180,154,81,23,245,216,120,184,151,27,73,125,83,72,37,43,245,229,26,61,73,99,20,116,150,209,210,167,209,186,190,240,82,108,244,68,202,83,22,202,31,148,206,213,6,80,237,76,19,145,26,226,74,73,110,18,84,219,138,52,41,6,172,214,200,179,34,75,136,189,252,228,241,210,159,192,58,129,172,12,174,227,230,47,200,234,56,198,88,167,28,190,181,185,100,123,171,50,54,114,146,77,100,212,66,214,141,228,121,80,225,102,52,145,58,235,137,214,180,19,22,246,143,251,239,198,204,245,253,238,236,254,24,244,79,71,118,239,117,55,53,155,153,49,187,19,19,107,134,158,84,231,51,106,35,21,69,61,249,199,198,138,185,226,42,166,99,138,112,147,161,198,152,203,165,243,137,124,84,166,109,1,15,27,3,26,202,225,162,161,98,90,75,173,62,210,210,105,91,107,66,136,201,73,82,76,200,210,100,100,100,102,70,57,35,166,172,107,26,99,15,233,137,141,103,89,206,161,229,50,89,75,38,252,92,91,230,121,91,77,200,136,136,138,230,165,41,70,73,74,18,70,165,41,73,74,72,204,200,143,123,170,98,34,102,174,143,40,89,162,229,203,148,209,106,38,106,153,136,136,142,179,61,216,199,60,231,162,28,244,170,209,166,125,163,125,124,228,173,69,17,21,74,205,158,117,84,236,202,37,198,117,177,109,54,134,148,234,86,134,212,102,149,52,167,210,217,169,73,65,44,210,106,74,72,142,197,118,244,11,210,243,228,81,55,99,8,113,18,105,106,62,115,24,91,12,194,54,55,36,60,129,197,37,211,93,139,86,163,213,60,233,178,74,186,208,219,70,107,112,237,153,195,59,7,164,38,59,84,250,68,98,60,78,32,84,176,144,240,73,75,41,129,150,192,49,99,76,20,18,22,181,54,209,174,196,110,171,51,139,82,150,162,43,169,106,177,33,57,80,156,157,228,236,209,98,54,127,80,64,233,5,92,64,100,145,203,46,253,50,202,138,29,230,230,17,100,183,153,91,203,73,169,75,111,103,91,89,146,70,132,168,220,54,214,149,89,179,37,104,122,62,42,182,142,116,25,136,207,127,238,247,231,209,225,223,211,189,235,45,227,242,86,119,54,105,222,217,166,171,156,17,19,195,202,102,238,39,135,134,121,249,255,0,189,49,154,121,85,56,224,204,36,164,0,91,221,32,177,79,228,43,131,85,86,38,162,15,106,136,147,65,150,198,201,183,157,10,139,121,196,179,15,172,78,116,25,180,78,186,217,174,202,37,100,37,101,185,216,143,122,185,93,54,168,154,234,233,17,151,148,116,154,91,186,237,69,189,45,136,205,117,213,20,196,120,204,206,35,237,148,82,105,169,139,80,184,195,164,45,69,60,147,205,54,249,28,159,87,35,148,58,68,201,160,225,225,238,78,41,181,180,102,78,180,184,133,68,58,133,154,140,205,14,39,129,89,41,179,143,211,243,120,106,126,10,169,122,19,44,174,99,25,21,47,134,127,88,147,214,68,67,161,133,188,140,164,121,139,42,98,152,59,153,17,30,125,198,102,74,183,94,36,99,31,116,120,133,161,57,60,100,18,170,197,188,213,70,31,236,243,54,221,67,108,146,225,226,35,227,200,162,96,212,178,55,51,52,157,172,210,102,218,200,156,92,51,75,224,68,145,215,182,236,220,218,19,122,252,247,68,213,246,244,250,179,143,83,216,218,189,167,164,220,235,123,59,100,209,25,139,149,211,106,35,191,28,56,226,255,0,158,104,226,246,166,122,173,239,37,206,38,202,41,172,78,168,240,206,100,214,72,138,214,13,151,229,239,230,81,222,34,4,158,89,177,148,144,101,210,105,231,156,206,165,36,139,81,151,164,107,43,73,208,130,12,29,196,217,190,13,226,117,59,137,146,70,181,209,18,40,196,190,182,51,37,59,76,58,136,208,251,25,148,133,146,53,141,45,198,243,229,51,78,124,197,188,136,78,248,217,119,119,81,229,52,211,106,122,211,63,100,243,247,229,210,61,179,108,127,129,109,171,123,66,152,243,111,211,207,159,237,81,138,103,151,116,112,240,122,231,32,0,13,129,211,224,139,94,84,207,56,26,127,252,13,132,254,59,26,37,40,69,175,42,103,156,13,63,254,6,194,127,29,141,28,38,240,126,165,62,184,118,135,100,31,214,106,125,138,253,203,133,201,49,244,212,248,143,255,0,28,36,32,71,191,36,199,211,83,226,63,252,112,144,129,251,108,79,212,45,253,63,122,92,127,106,95,214,205,95,248,127,229,80,8,247,229,103,250,85,252,121,255,0,129,18,16,35,223,149,159,233,87,241,231,254,4,54,223,234,23,62,143,189,7,101,191,214,205,39,248,159,229,86,183,188,150,126,112,53,7,248,27,23,252,118,8,121,237,54,180,191,252,208,115,118,168,122,41,157,77,7,34,140,218,97,159,121,156,177,19,72,180,165,109,148,81,146,139,51,77,18,86,178,109,189,202,50,89,169,206,145,165,13,99,84,178,160,155,201,160,166,242,233,108,94,166,30,123,6,153,124,193,26,180,171,93,14,152,134,98,9,23,50,51,79,141,135,101,87,77,143,161,107,216,204,143,208,225,46,18,214,248,217,91,193,80,52,12,175,107,152,197,221,199,93,112,205,48,240,112,228,100,75,136,125,100,71,145,164,220,174,118,51,51,52,165,36,165,169,41,61,66,157,109,218,180,212,232,173,71,89,231,233,207,72,254,122,251,253,25,127,118,116,22,118,221,221,231,218,21,71,153,76,69,57,229,20,69,49,231,87,51,61,253,209,221,76,70,121,204,199,15,158,98,159,155,196,211,241,181,75,48,153,165,114,232,200,89,124,75,250,196,150,174,34,33,15,173,148,101,51,204,121,147,10,249,220,136,200,178,111,50,51,77,239,166,128,62,118,244,39,198,158,140,138,25,41,167,142,18,209,24,39,162,53,37,64,208,50,189,146,93,9,89,66,184,235,174,25,42,34,50,33,80,49,132,184,135,214,68,89,221,86,82,185,216,136,136,146,148,146,80,148,164,177,175,64,31,59,122,19,227,79,70,69,15,214,52,147,162,215,218,181,84,230,115,76,207,214,227,238,111,21,27,207,186,123,67,95,102,158,26,56,47,83,78,122,226,40,152,204,250,103,174,59,186,115,198,102,99,0,0,111,239,33,188,110,49,97,148,163,25,48,198,162,195,57,219,186,152,121,236,26,152,67,249,84,173,154,33,38,75,97,252,169,90,13,122,183,80,219,153,51,17,43,38,83,220,102,32,166,99,46,152,73,230,17,82,153,180,4,68,20,116,19,203,134,138,133,137,105,77,58,195,168,81,165,109,173,10,34,52,169,42,35,35,73,145,25,25,25,24,156,236,112,197,105,126,8,97,85,65,138,51,57,76,68,205,153,27,45,169,48,108,45,40,83,238,186,234,25,105,38,181,110,66,77,199,17,153,86,81,165,57,140,146,163,34,73,193,72,212,55,150,109,249,75,120,248,216,156,250,187,191,23,163,59,15,141,95,192,245,115,87,200,241,83,195,237,226,120,241,244,112,103,151,62,88,233,41,8,228,166,160,63,183,172,83,141,148,255,0,115,83,242,216,253,127,190,252,99,58,178,87,237,21,102,82,123,146,126,89,9,8,17,205,201,103,139,80,178,249,189,81,130,211,137,166,175,157,114,79,36,140,44,153,66,23,16,218,114,69,165,42,51,39,22,234,154,40,117,146,8,148,68,136,119,85,209,177,230,145,145,204,236,73,162,116,84,112,122,115,235,207,243,244,58,215,181,42,53,52,239,70,162,117,61,252,60,61,113,195,195,17,24,207,170,115,221,197,144,97,207,42,103,155,245,63,254,25,66,127,18,141,25,140,48,231,149,51,205,250,159,255,0,12,161,63,137,70,143,219,106,254,165,115,212,227,119,3,250,205,163,246,227,221,44,57,208,7,206,222,132,248,211,209,145,66,99,4,57,232,3,231,111,66,124,105,232,200,161,49,131,143,221,191,213,106,246,167,221,13,195,182,191,159,236,255,0,99,79,223,184,12,57,211,211,68,63,146,188,161,252,94,195,185,93,235,9,52,25,237,210,248,40,44,241,19,246,210,166,137,23,61,98,75,90,203,68,241,166,200,91,142,145,33,178,190,86,200,179,24,7,49,170,211,91,213,218,155,87,35,148,253,158,151,91,236,29,185,171,221,221,125,27,67,69,86,42,167,172,119,85,29,244,204,119,196,253,113,202,99,19,17,49,243,239,46,152,204,36,243,8,89,180,166,62,34,10,58,9,228,68,194,197,67,58,166,157,97,212,40,148,135,16,180,153,26,84,149,17,25,40,140,140,140,136,200,75,222,133,250,82,75,244,129,160,89,148,212,147,152,117,98,20,137,147,41,204,41,48,152,115,138,104,151,149,184,198,144,70,100,164,169,38,217,57,148,146,72,116,204,178,33,11,107,54,53,242,136,104,156,252,138,97,53,210,62,137,84,57,74,99,158,101,85,36,184,146,219,39,9,18,226,144,210,98,154,36,145,19,137,117,197,39,88,91,220,39,92,53,221,105,90,181,88,99,64,87,245,118,23,85,208,21,221,9,54,230,201,228,179,91,178,197,106,26,123,87,172,105,109,47,160,234,84,131,186,28,89,111,73,218,247,45,228,70,52,219,23,111,108,61,92,209,115,157,51,215,211,30,49,233,255,0,172,61,47,181,54,126,206,237,87,119,232,213,105,38,41,187,79,197,153,253,138,241,206,221,83,140,240,206,99,56,143,221,174,34,121,68,203,94,159,222,105,21,223,197,126,147,133,16,230,37,75,72,220,86,151,227,127,39,156,239,20,101,146,152,137,99,51,198,101,234,84,27,235,74,212,195,173,78,24,101,212,146,211,185,105,39,27,94,85,89,38,164,229,51,74,76,205,37,21,163,45,225,174,155,154,138,43,167,164,211,19,31,92,190,126,199,180,215,116,91,27,83,166,191,24,174,139,245,211,84,120,76,81,110,38,62,137,125,8,14,154,99,88,211,18,154,158,79,70,76,231,80,240,179,170,133,152,183,229,112,142,153,165,81,137,134,38,205,242,108,207,114,148,148,186,133,100,190,99,78,101,17,25,33,102,158,228,96,127,41,181,99,83,225,253,79,131,85,157,25,58,136,148,206,165,47,78,223,132,139,96,203,51,106,180,9,25,25,29,201,73,82,76,210,164,40,141,42,74,148,149,17,145,153,30,219,173,212,252,14,196,222,198,113,143,182,98,37,231,141,215,216,159,237,30,212,183,179,34,174,25,174,43,196,250,105,162,170,169,207,94,89,136,207,126,51,142,107,249,165,166,140,18,141,38,40,136,120,4,76,121,178,168,144,107,159,144,199,56,165,28,57,45,194,70,177,135,208,87,187,78,106,219,35,89,17,173,6,148,169,57,136,148,218,225,174,99,46,152,73,230,17,82,153,180,4,68,20,116,19,203,134,138,133,137,105,77,58,195,168,81,165,109,173,10,34,52,169,42,35,35,73,145,25,25,25,24,153,205,21,116,150,144,233,33,64,183,52,73,195,194,213,82,150,90,77,69,45,134,109,237,84,35,174,45,212,180,164,45,196,145,41,46,165,133,56,73,74,150,104,37,18,84,163,50,185,218,93,61,52,67,249,43,202,31,197,236,59,149,222,176,147,65,158,221,47,130,130,207,17,63,109,42,104,145,115,214,36,181,172,180,79,26,108,133,184,233,18,27,43,229,108,139,132,218,186,10,53,246,163,91,165,231,56,231,233,143,206,60,58,247,117,140,59,75,179,253,236,212,110,142,190,173,217,219,185,162,142,44,83,51,210,221,83,207,254,74,243,19,21,103,134,51,197,241,106,154,163,174,208,47,76,120,172,72,133,99,6,241,90,117,180,85,176,246,102,67,28,226,30,114,34,113,14,134,93,113,196,190,162,65,160,157,101,12,239,117,107,73,186,74,77,201,75,74,150,188,215,31,62,242,233,140,194,79,48,133,155,74,99,226,32,163,160,158,68,76,44,84,51,170,105,214,29,66,137,72,113,11,73,145,165,73,81,17,146,136,200,200,200,140,132,202,104,101,142,115,124,125,193,24,42,166,166,44,213,4,170,49,233,44,217,244,195,165,150,226,98,26,74,22,151,144,148,168,203,164,211,204,154,172,72,45,102,179,42,18,156,163,244,216,123,78,117,17,240,107,191,26,58,79,140,122,125,49,238,251,126,78,213,55,26,222,199,185,250,107,103,196,69,154,231,21,83,251,181,78,121,211,252,53,99,167,117,93,57,76,69,48,198,37,106,171,210,126,81,163,62,136,216,85,30,137,119,57,213,19,250,54,88,196,134,5,196,168,161,205,109,192,195,235,31,125,101,107,52,222,177,179,52,17,146,214,106,74,83,148,141,78,34,41,71,97,61,168,38,245,44,107,83,25,220,94,211,16,204,28,36,189,11,213,165,22,135,133,135,110,29,132,89,36,69,209,105,150,211,126,39,150,230,102,102,102,122,214,139,93,94,134,154,230,223,198,170,49,19,225,233,119,110,243,110,166,159,122,110,233,169,214,79,244,86,170,154,170,167,190,174,88,138,115,221,29,243,61,113,24,142,185,133,69,80,77,234,202,130,103,84,212,17,123,84,210,115,24,244,194,53,253,90,81,173,136,121,102,183,23,149,4,73,77,212,163,59,36,136,138,251,136,136,42,42,126,111,73,212,19,58,90,160,132,217,102,146,104,199,165,241,172,107,18,189,84,67,43,52,56,140,200,51,74,172,164,153,93,38,100,118,220,102,67,62,57,60,116,74,245,44,124,197,58,99,245,151,232,232,88,181,123,230,115,5,178,105,250,222,161,74,63,100,233,39,212,92,24,115,164,79,156,14,39,127,134,83,175,227,174,133,253,21,203,58,122,117,23,58,213,60,163,209,227,62,179,101,239,62,147,105,109,139,219,31,69,17,52,216,166,56,170,140,99,139,49,28,52,227,150,41,142,83,233,229,203,28,229,43,64,31,52,138,19,227,79,73,197,8,115,19,25,160,15,154,69,9,241,167,164,226,132,57,142,75,108,126,171,165,246,127,10,90,95,102,255,0,63,237,223,237,191,215,121,149,186,76,105,45,62,139,194,92,62,209,206,154,56,136,25,76,190,135,167,149,82,41,214,217,90,102,78,185,3,3,23,14,150,238,147,113,180,180,73,65,230,74,210,107,82,212,147,78,84,17,174,218,232,205,163,53,93,164,173,92,244,158,79,19,205,146,57,102,94,121,156,228,105,237,131,88,211,202,99,196,41,214,214,238,177,108,26,58,6,121,111,152,247,22,255,0,99,165,230,25,74,41,170,51,3,177,50,90,238,72,138,214,129,149,177,48,99,42,142,241,16,48,16,104,39,243,26,204,186,77,60,203,121,18,148,145,106,51,116,141,103,107,133,201,115,137,178,138,107,19,170,60,51,153,53,146,34,181,131,101,249,123,249,148,119,136,129,39,150,108,101,36,25,116,154,121,231,51,169,73,34,212,101,233,26,202,223,132,91,248,70,209,166,214,174,121,114,143,163,25,166,62,158,89,245,207,127,55,39,86,175,244,62,230,94,215,238,245,17,23,34,42,170,102,99,51,199,21,240,221,174,115,214,105,197,83,78,115,24,166,152,196,211,28,41,33,163,168,234,99,15,233,137,117,25,70,73,97,229,50,89,75,36,196,36,35,4,121,91,77,204,204,204,206,230,165,41,70,106,82,212,102,165,41,74,82,140,204,204,207,185,0,27,220,68,83,24,142,143,39,220,185,93,234,230,229,201,153,170,103,51,51,206,102,103,172,204,247,204,130,47,121,79,49,90,95,86,226,172,159,11,160,165,49,12,189,64,178,234,162,227,29,90,114,196,59,28,212,51,196,150,208,87,50,74,27,67,125,35,50,51,82,212,89,72,144,74,92,156,204,102,50,249,60,190,42,109,54,143,135,130,129,130,101,113,49,81,81,46,165,166,152,105,9,53,45,197,173,70,68,148,165,36,102,106,51,34,34,35,51,16,51,136,85,221,65,137,213,188,238,191,170,98,117,211,73,236,99,145,143,217,107,82,27,204,125,22,155,206,165,40,154,109,57,80,132,154,143,42,16,148,222,196,53,253,226,212,121,59,17,102,63,106,126,200,255,0,174,29,195,216,198,198,141,102,214,185,180,171,142,86,41,196,123,85,230,62,159,54,42,137,245,196,184,210,234,58,167,155,83,19,138,206,89,37,136,138,146,211,207,66,49,52,139,104,137,73,131,84,73,184,76,27,132,91,210,149,41,165,167,61,178,146,178,164,204,141,104,37,94,205,2,235,255,0,0,116,156,165,182,153,182,193,47,168,245,212,252,111,136,214,235,246,132,124,174,206,228,169,73,205,22,136,94,146,109,107,116,140,145,152,100,166,138,186,48,74,43,237,7,170,152,72,89,142,174,121,138,122,215,209,18,106,83,40,97,114,232,165,166,5,135,15,198,17,180,81,12,45,107,90,91,37,154,31,82,119,154,16,161,28,227,92,170,205,123,58,108,234,60,99,139,237,233,245,99,62,183,115,216,218,122,93,242,163,105,236,108,226,45,213,54,167,151,56,137,167,28,92,249,102,46,69,120,244,83,18,250,16,1,227,112,119,19,101,24,201,134,52,238,38,73,26,212,195,207,96,210,250,216,204,165,108,209,9,51,67,236,102,82,16,107,213,186,135,27,207,148,137,89,51,22,227,33,236,135,97,81,93,55,41,138,233,156,196,188,117,168,211,221,210,94,175,79,126,158,26,232,153,137,137,238,152,156,76,125,18,139,95,236,166,105,3,254,243,240,247,252,95,27,254,182,51,59,18,113,242,177,163,180,60,132,210,14,89,45,147,59,81,68,72,36,83,85,66,190,203,170,130,39,99,87,10,151,82,72,75,132,230,82,39,215,148,179,220,172,155,153,239,190,57,255,0,98,99,255,0,235,247,253,213,255,0,239,6,82,215,90,60,120,107,163,28,54,142,62,23,236,123,60,154,81,41,231,158,111,214,102,216,87,14,173,102,163,88,86,207,179,219,46,179,163,155,138,173,191,128,209,91,218,116,209,119,203,231,60,51,195,206,58,253,110,221,222,109,110,227,93,212,232,103,100,197,60,17,118,153,187,138,46,71,244,121,140,231,52,198,99,25,229,25,150,12,127,101,51,72,31,247,159,135,191,226,248,223,245,177,158,250,79,226,157,65,130,184,27,82,226,109,45,7,46,138,154,73,182,61,67,51,6,214,184,117,107,163,25,101,89,146,133,161,71,100,186,163,43,40,183,145,113,45,199,137,95,216,152,255,0,250,253,255,0,117,127,251,193,152,216,255,0,132,191,39,60,36,159,97,103,132,28,201,207,123,47,203,251,38,211,169,212,196,180,255,0,169,231,70,107,234,178,249,69,108,215,223,107,30,122,43,123,70,155,55,163,81,158,41,143,55,156,117,196,255,0,211,171,230,222,141,102,230,93,218,91,58,173,145,20,249,26,107,254,155,20,87,30,103,21,29,98,98,38,121,113,242,167,51,245,195,8,48,167,148,139,28,107,172,81,163,168,153,181,43,66,179,3,80,79,229,242,168,167,33,160,99,18,234,26,126,33,13,173,72,53,69,40,137,68,149,153,145,153,25,94,215,35,224,60,103,46,119,210,79,247,201,252,154,47,110,29,114,98,248,3,136,52,197,119,242,110,219,252,28,156,193,77,182,95,6,181,90,253,157,244,59,171,207,181,43,46,108,150,205,148,237,123,216,248,11,37,203,157,244,147,253,242,127,38,143,167,101,81,172,162,138,190,25,215,60,185,196,251,156,38,255,0,234,55,111,81,169,179,59,183,17,20,69,51,197,138,106,167,158,121,124,104,142,239,4,90,203,37,51,89,212,74,224,228,210,200,184,248,134,225,223,139,91,80,204,169,213,165,134,26,91,207,58,105,73,25,146,27,105,183,28,90,184,37,8,82,142,196,70,99,208,97,110,41,87,120,45,93,203,49,51,13,39,188,205,82,73,181,219,20,110,202,204,70,171,90,202,217,115,197,188,133,182,171,182,234,211,210,73,218,247,43,25,17,150,64,114,92,121,246,97,151,199,94,135,141,23,87,148,235,64,239,144,132,246,39,30,112,158,75,150,129,168,38,10,231,41,92,186,93,171,133,165,222,82,25,75,119,86,181,71,169,136,125,81,6,156,173,182,211,42,54,217,43,103,105,39,202,180,4,164,232,171,164,197,27,165,126,17,193,226,149,31,3,23,46,90,98,21,45,155,203,34,72,212,185,116,197,180,54,183,88,39,50,146,94,70,87,91,90,28,73,22,100,45,57,146,133,231,109,24,87,202,235,161,245,51,31,70,204,52,180,163,202,18,91,61,149,196,67,38,174,75,206,196,45,115,118,29,56,72,24,69,180,70,181,52,210,216,52,182,147,66,80,130,90,28,90,148,172,205,165,43,192,13,15,180,179,172,180,69,197,15,14,36,80,241,115,137,20,124,59,144,211,218,113,49,229,10,196,213,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,61,181,136,35,36,186,178,57,105,229,8,175,232,220,83,228,225,173,177,7,15,170,24,73,229,61,60,135,146,68,192,199,67,25,228,117,28,243,6,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,68,16,66,62,170,7,202,184,250,168,0,0,0,0,0,1,128,28,181,126,107,20,183,194,4,15,163,166,35,0,57,46,60,251,48,203,227,175,67,198,140,255,0,229,171,243,88,165,190,16,32,125,29,49,24,1,201,113,231,217,134,95,29,122,30,52,4,255,0,0,0,0,0,0,241,88,223,90,205,112,215,5,235,236,70,145,67,194,63,50,165,105,121,172,238,13,168,180,41,76,56,252,52,35,143,54,151,18,149,37,70,131,82,8,140,137,73,59,94,198,92,68,69,255,0,102,175,74,127,247,131,133,95,226,169,143,250,240,151,236,88,161,126,74,24,89,89,97,159,58,115,103,133,180,252,198,69,182,234,53,219,46,213,12,227,58,221,94,100,231,203,172,205,151,50,111,107,92,175,113,26,223,216,49,255,0,214,139,254,228,255,0,247,224,51,255,0,75,31,53,140,100,248,63,168,125,28,248,249,172,31,74,122,88,249,172,99,39,193,253,67,232,231,199,205,96,15,168,138,254,191,163,112,178,141,155,98,14,32,212,48,146,58,122,71,14,113,49,209,209,38,121,26,69,200,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,231,219,76,93,49,107,189,47,235,184,121,252,254,15,153,169,185,54,127,7,233,253,99,49,28,215,173,102,29,17,95,45,33,134,156,127,90,228,57,57,227,8,242,95,42,108,69,190,240,114,150,105,213,13,164,213,77,11,134,24,99,31,9,21,133,244,228,67,19,40,88,228,194,186,219,243,121,137,195,153,41,245,147,237,161,214,80,201,62,243,41,108,146,89,143,88,226,148,178,83,100,221,170,208,147,67,234,155,75,156,80,106,74,146,139,130,162,100,113,12,42,172,156,66,59,15,175,129,97,214,223,91,40,109,183,86,74,82,222,84,50,218,37,165,14,19,102,162,90,210,162,44,170,11,191,201,193,201,255,0,25,164,68,245,172,91,197,234,119,253,137,224,54,150,26,134,136,113,248,119,42,40,172,139,111,44,58,217,91,110,33,150,92,50,90,222,37,101,55,26,38,146,75,241,198,212,223,143,63,64,80,20,110,22,81,178,156,62,195,234,122,18,71,79,72,225,202,26,6,6,24,143,35,72,185,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,0,0,0,0,0,16,3,202,143,231,217,137,191,18,250,30,8,101,87,33,143,211,179,247,183,252,164,49,87,149,31,207,179,19,126,37,244,60,16,202,174,67,31,167,103,239,111,249,72,4,170,0,0,0,0,0,192,14,90,191,53,138,91,225,2,7,209,211,17,128,28,151,30,125,152,101,241,215,161,227,70,127,242,213,249,172,82,223,8,16,62,142,152,140,0,228,184,243,236,195,47,142,189,15,26,2,127,128,0,4,112,114,172,104,57,19,137,82,168,253,41,48,217,112,141,79,105,137,57,174,169,150,41,13,48,83,25,116,42,86,179,141,67,150,35,92,75,45,93,42,75,138,61,99,45,54,148,26,84,210,91,122,34,233,58,166,123,67,85,82,106,214,150,142,216,167,84,252,194,30,105,46,137,213,33,205,68,83,14,37,198,156,200,178,82,21,149,104,73,217,68,105,59,88,200,203,112,250,147,16,237,202,177,160,228,54,26,205,99,244,164,195,101,197,187,34,169,231,6,186,166,88,164,58,249,203,166,49,74,90,206,53,14,88,201,16,207,59,116,169,46,40,181,111,58,218,80,106,75,169,109,144,205,253,1,116,215,165,116,172,195,136,73,36,218,103,179,226,109,51,47,101,186,142,95,16,109,161,200,252,132,150,213,51,135,38,210,132,41,151,86,100,107,74,18,90,151,22,72,50,202,166,150,238,85,15,153,108,11,199,76,71,209,211,17,229,216,161,133,243,157,134,107,3,118,158,101,210,53,194,204,33,84,100,110,66,196,182,70,90,198,87,149,55,43,146,137,73,74,208,164,45,8,90,126,143,176,158,186,249,40,97,101,27,137,156,215,205,158,22,211,242,233,238,197,175,215,108,187,84,51,111,106,181,153,83,159,46,179,46,108,169,189,175,98,189,128,122,176,0,1,4,60,171,24,13,13,131,122,81,199,212,210,40,40,182,228,88,147,14,117,51,107,84,59,164,195,115,21,186,180,199,178,135,150,181,19,171,214,145,68,168,136,211,171,40,198,208,72,74,73,6,171,21,162,174,22,252,154,116,142,195,172,51,122,69,207,48,19,154,130,23,157,96,182,173,159,91,43,105,122,232,239,24,75,66,147,104,86,159,87,65,68,179,181,145,117,26,72,238,255,0,42,14,55,202,177,179,74,249,210,100,210,56,185,116,61,1,14,170,29,107,137,113,42,92,99,240,81,145,70,243,228,148,238,66,13,215,156,66,11,50,140,208,218,86,121,77,102,218,44,174,141,120,189,19,128,184,243,67,98,227,47,197,183,15,78,206,25,122,96,80,140,52,243,238,203,151,118,163,89,109,14,217,6,183,33,156,121,178,51,52,216,214,70,74,73,145,40,131,233,120,7,18,83,54,149,79,229,80,83,217,20,206,18,99,45,152,195,183,23,7,25,8,242,94,98,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,202,62,0,40,124,119,8,87,254,205,86,148,223,239,7,10,191,197,83,31,245,225,52,251,204,196,86,31,33,153,151,255,0,245,15,253,201,255,0,239,192,72,230,8,214,147,92,74,193,138,7,17,103,144,240,140,76,170,170,94,85,59,140,106,17,10,75,13,191,19,8,219,206,37,178,82,148,162,65,41,102,68,70,165,29,173,115,62,35,220,95,113,16,242,88,77,67,124,139,240,182,142,195,78,116,231,63,4,169,249,116,139,109,212,106,118,157,150,25,182,117,186,188,202,201,155,87,155,46,101,90,246,185,241,30,176,0,23,212,3,74,207,133,192,89,220,102,138,75,124,207,155,49,223,104,255,0,70,32,214,27,198,226,165,41,223,31,2,91,255,0,108,137,178,210,10,36,217,230,28,138,90,111,181,121,39,111,214,132,33,65,69,37,172,76,166,22,172,231,150,62,8,247,113,249,224,128,76,6,135,80,234,110,141,120,147,148,139,194,37,30,239,173,67,140,181,102,228,147,35,223,188,98,6,133,179,20,68,209,79,40,181,159,219,34,147,210,250,212,63,120,203,230,78,233,205,222,3,102,104,71,177,59,99,246,63,124,132,111,114,133,69,184,137,61,124,201,58,225,17,115,86,226,86,239,42,16,196,144,77,206,210,231,76,189,175,240,136,70,135,40,91,191,51,235,242,51,63,212,175,225,66,0,195,253,22,152,40,172,78,154,41,100,149,94,72,233,244,247,253,26,28,77,126,9,67,234,104,186,108,210,73,47,152,16,101,209,250,211,98,22,180,71,73,57,137,83,61,197,250,6,247,31,175,176,38,195,6,209,150,140,167,56,126,129,65,254,9,176,23,11,214,144,160,173,142,194,128,42,71,97,163,121,29,134,161,164,136,207,120,13,101,192,192,139,172,11,129,129,113,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,192,105,26,149,192,105,1,164,248,141,197,13,187,216,204,107,80,10,159,1,79,88,126,240,169,240,20,245,166,2,201,105,39,253,163,213,95,224,188,119,224,94,16,77,138,103,147,22,102,106,235,45,79,15,218,200,19,187,164,138,191,56,245,86,239,247,49,29,248,23,132,16,98,242,191,217,90,108,171,126,177,252,89,176,25,255,0,160,36,121,243,93,9,15,157,207,213,78,189,222,84,81,137,28,147,170,242,230,78,231,235,191,132,98,50,180,1,115,49,80,104,183,247,211,127,255,0,197,9,50,146,39,230,99,59,253,151,240,140,72,22,223,27,18,133,72,26,206,146,81,115,146,120,149,253,99,130,22,52,162,75,37,86,84,217,26,74,79,194,152,221,228,146,47,162,188,38,83,72,71,245,52,195,7,150,255,0,53,146,92,125,205,209,10,90,70,61,174,172,234,114,203,111,207,52,105,241,247,87,133,25,113,201,214,118,146,85,95,181,100,223,192,137,18,205,9,209,207,126,225,19,124,157,5,121,29,83,251,82,77,252,8,145,44,144,165,124,223,96,7,53,39,188,65,246,144,223,237,255,0,137,159,225,132,231,248,235,162,112,11,137,8,63,210,27,253,191,177,51,252,48,156,255,0,29,116,107,91,203,242,86,253,115,238,119,135,97,255,0,56,106,253,138,126,242,223,128,0,211,222,144,0,0,0,0,0,122,12,61,174,170,12,50,173,228,149,253,45,19,169,154,72,163,27,140,98,235,90,80,230,83,233,52,230,69,37,70,219,137,204,133,164,148,89,144,181,38,246,49,52,122,62,99,173,49,164,62,28,67,98,5,53,9,17,4,164,188,168,25,148,3,247,53,65,70,161,8,83,141,18,236,68,234,114,184,133,37,105,34,186,86,155,146,21,153,9,131,193,112,112,43,27,42,236,3,196,8,74,234,146,127,245,184,105,156,46,86,190,95,128,215,180,235,208,217,220,109,122,173,102,169,37,172,74,115,39,137,118,31,45,178,182,156,232,46,112,213,206,137,235,249,186,243,180,13,199,183,189,186,88,185,99,20,234,109,199,155,51,210,99,247,39,209,51,210,123,167,209,50,156,240,30,87,11,177,38,152,197,250,6,77,136,244,115,177,11,148,206,217,83,172,148,75,38,211,173,169,11,83,110,54,180,239,34,82,28,66,208,102,147,52,153,164,205,42,82,76,148,126,168,111,180,213,21,211,21,83,57,137,121,30,253,139,154,107,181,88,189,76,211,93,51,49,49,61,98,98,113,49,62,152,144,0,6,79,200,0,0,0,0,0,0,0,0,0,1,28,220,171,53,222,190,160,161,112,202,26,38,98,222,197,7,19,61,141,103,61,161,30,215,44,153,135,86,82,87,73,212,106,34,138,234,79,69,47,116,76,243,168,138,193,232,43,71,49,89,233,71,69,67,199,73,98,38,16,50,151,159,156,68,27,68,230,88,101,67,48,183,33,222,113,72,182,84,166,36,161,203,164,121,84,165,37,39,124,217,79,207,105,101,95,75,241,55,72,202,238,175,148,148,57,192,187,51,216,97,93,134,138,76,75,81,45,66,54,136,84,68,33,196,145,18,146,234,88,39,10,215,34,37,145,17,170,217,143,45,185,40,168,231,219,151,226,14,32,69,201,97,205,152,135,160,100,240,19,21,19,106,116,148,218,92,118,41,148,159,170,33,38,78,65,169,91,137,42,50,71,19,71,71,71,162,127,72,109,108,247,113,125,148,254,120,251,94,167,212,211,254,199,246,123,228,250,87,54,177,215,19,21,221,158,120,231,214,153,174,103,151,117,44,206,198,44,50,148,99,38,24,212,88,103,59,119,83,15,61,131,83,8,127,42,149,179,68,36,201,108,63,149,43,65,175,86,234,27,115,38,98,37,100,202,123,140,196,16,143,161,1,9,58,89,80,50,252,50,210,50,187,164,37,39,14,80,45,76,246,232,86,161,161,83,12,212,51,81,109,162,41,16,232,109,38,100,148,180,151,201,178,181,136,201,4,100,73,190,82,251,247,150,199,155,69,248,143,68,251,227,241,106,125,136,109,73,139,186,173,151,85,83,137,136,185,76,119,70,39,134,185,245,206,104,250,146,233,163,238,41,252,154,176,106,149,196,213,193,236,177,19,152,51,219,25,38,242,33,49,108,184,166,98,53,105,206,179,38,141,214,156,52,93,70,172,134,156,214,59,145,92,33,134,28,151,184,146,253,73,132,51,220,56,142,118,33,215,168,201,154,93,133,53,50,218,90,110,10,55,59,136,109,42,79,73,106,39,219,139,90,141,101,184,156,65,18,140,186,41,204,241,207,104,47,252,39,77,69,217,235,49,207,215,210,126,215,82,239,102,202,253,11,182,245,90,24,140,83,77,115,195,31,195,62,117,63,252,102,0,0,31,91,94,90,77,37,180,116,166,52,145,160,124,20,155,61,15,45,155,66,60,135,229,51,181,65,156,67,178,245,103,70,184,146,146,91,102,164,184,218,77,10,65,171,45,242,44,200,212,218,45,12,85,141,29,83,225,253,79,49,163,43,57,44,68,166,117,41,120,216,139,132,124,139,51,106,177,25,25,25,92,148,149,36,201,73,90,76,210,164,169,42,73,153,25,25,207,192,195,157,61,52,67,249,43,202,31,197,236,59,149,222,176,147,65,158,221,47,130,130,207,17,63,109,42,104,145,115,214,36,181,172,180,79,26,108,133,184,233,18,27,43,229,108,139,95,219,123,51,225,52,121,123,81,231,199,95,76,126,113,255,0,79,7,112,118,91,191,31,161,117,49,178,118,133,120,211,220,159,54,103,165,21,207,167,186,154,187,251,162,113,87,40,154,165,216,104,11,165,63,201,142,145,78,23,214,113,243,24,186,226,152,131,83,238,70,197,30,183,157,32,9,210,66,94,55,9,37,103,91,214,52,210,201,119,82,250,46,102,90,148,230,76,90,211,235,74,127,147,29,92,172,47,163,35,229,209,116,61,49,24,151,219,141,133,61,111,58,71,147,70,133,60,78,26,74,205,55,172,117,164,18,46,149,244,156,204,180,169,188,152,165,1,49,152,74,223,84,76,178,62,34,17,229,178,244,50,156,97,213,54,165,52,235,106,109,214,204,210,100,102,149,182,181,161,73,224,164,169,68,119,35,50,29,205,1,64,85,216,163,87,64,80,148,36,167,156,231,147,61,110,203,11,175,105,157,102,173,165,186,190,155,170,74,10,200,109,103,189,69,123,88,183,153,16,224,110,237,93,70,167,77,78,147,191,166,123,231,194,63,158,191,91,182,244,91,129,178,54,38,219,189,188,19,49,20,68,77,81,76,226,41,183,60,230,186,179,210,34,35,167,72,167,51,225,78,46,86,138,186,52,207,180,144,175,155,149,164,162,33,105,89,75,205,42,162,153,67,56,206,182,17,167,16,234,154,74,16,226,136,212,167,84,194,155,37,37,43,36,26,137,74,73,145,88,230,114,93,46,151,201,229,240,178,153,76,4,60,20,12,19,40,134,133,133,134,105,45,52,195,72,73,37,13,161,9,34,36,165,41,34,34,73,17,17,17,17,16,240,216,11,131,20,254,1,225,140,171,13,233,247,246,205,143,59,241,179,5,67,161,151,35,226,220,59,184,242,201,31,97,9,37,26,148,150,219,109,6,165,101,185,220,33,181,108,173,159,26,11,60,254,60,245,252,190,135,64,111,254,248,220,222,221,163,155,124,180,246,243,22,227,199,198,185,207,125,88,233,203,17,136,198,115,50,24,49,202,167,93,212,18,106,34,138,160,37,209,58,137,93,77,25,25,25,50,200,181,165,111,108,100,198,169,165,89,68,149,53,154,32,214,105,82,79,166,211,74,35,35,78,252,231,16,247,202,7,88,191,86,233,71,83,195,148,234,30,99,3,79,51,7,39,129,54,13,181,38,29,40,97,46,60,201,169,30,82,147,18,236,73,43,49,154,146,172,201,59,101,36,151,229,183,175,249,29,28,211,29,106,152,143,198,126,200,199,210,251,251,38,217,95,164,183,146,221,218,177,195,102,154,171,156,199,89,248,180,253,49,85,81,84,123,47,11,162,246,25,74,49,135,31,40,236,61,168,29,203,43,152,198,45,248,212,101,81,235,225,225,217,114,33,198,46,133,161,73,214,37,147,111,58,84,70,156,249,138,230,86,57,173,168,169,249,69,89,79,204,233,106,130,19,106,149,206,96,222,151,198,177,172,82,53,176,239,32,208,226,51,32,201,73,186,84,101,116,153,25,95,113,145,136,222,228,176,160,101,243,172,71,171,241,18,52,225,221,122,152,150,67,192,194,50,236,42,92,82,29,141,90,239,16,219,134,119,109,73,110,25,198,247,21,212,152,133,21,200,174,74,147,33,248,238,254,158,40,210,77,115,31,26,103,234,142,94,252,185,46,216,118,189,122,141,224,163,75,110,169,136,177,76,125,21,213,231,76,199,166,105,224,250,159,62,243,25,116,194,79,48,138,148,205,160,34,32,163,160,158,92,52,84,44,75,74,105,214,29,66,141,43,109,104,81,17,165,73,81,25,26,76,136,200,200,200,196,206,104,91,84,204,43,29,23,48,246,109,51,102,29,167,161,229,139,149,37,44,37,73,73,181,4,251,144,141,40,243,25,158,99,109,132,26,142,246,53,26,140,136,138,196,81,191,167,205,59,224,238,149,85,150,166,69,205,144,115,61,138,99,13,150,23,82,220,86,178,17,173,115,232,177,17,47,52,65,63,153,101,123,184,78,92,243,18,134,74,114,79,212,19,120,154,127,17,233,103,162,243,74,229,209,146,217,132,51,26,180,150,174,34,33,15,161,229,230,34,204,121,147,10,193,88,204,200,178,110,34,51,85,248,189,141,63,4,218,53,105,231,158,115,31,87,60,253,159,107,125,237,42,136,222,29,205,179,182,41,197,51,79,147,185,142,188,171,136,166,105,143,84,215,25,246,89,240,0,3,115,121,148,17,107,202,153,231,3,79,255,0,129,176,159,199,99,68,165,8,181,229,76,243,129,167,255,0,192,216,79,227,177,163,132,222,15,212,167,215,14,208,236,131,250,205,79,177,95,185,112,185,38,62,154,159,17,255,0,227,132,132,8,247,228,152,250,106,124,71,255,0,142,18,16,63,109,137,250,133,191,167,239,75,143,237,75,250,217,171,255,0,15,252,170,1,30,252,172,255,0,74,191,143,63,240,34,66,4,123,242,179,253,42,254,60,255,0,192,134,219,253,66,231,209,247,160,236,183,250,217,164,255,0,19,252,170,216,31,71,81,213,62,32,84,242,234,50,140,146,196,77,167,83,103,137,136,72,70,8,179,56,171,25,153,153,157,137,41,74,72,212,165,168,201,41,74,84,165,25,17,25,148,202,232,205,163,53,35,163,85,34,244,158,79,19,206,115,201,158,94,121,156,228,117,157,191,86,235,202,99,196,41,215,16,214,173,15,154,58,6,89,173,152,247,158,235,123,161,46,136,31,153,242,80,237,113,90,189,174,175,39,176,123,52,75,12,189,154,30,87,8,165,33,195,133,35,73,229,117,211,82,16,110,57,189,36,104,36,183,209,37,45,220,165,31,46,197,217,127,5,167,203,222,143,62,122,122,35,243,159,250,120,185,222,211,119,246,118,245,233,217,123,58,191,247,106,39,206,152,233,114,168,247,211,76,244,142,147,62,119,60,83,49,135,60,169,158,111,212,255,0,248,101,9,252,74,52,97,206,128,62,118,244,39,198,158,140,138,25,141,202,153,230,253,79,255,0,134,80,159,196,163,70,28,232,3,231,111,66,124,105,232,200,161,199,109,31,157,237,250,232,247,183,61,205,255,0,195,173,103,177,168,251,146,152,192,0,27,131,205,232,255,0,229,80,197,25,132,11,20,134,17,201,170,88,136,118,102,12,196,77,231,178,198,144,164,38,33,162,113,9,130,83,139,203,101,164,156,110,40,245,100,163,44,200,74,148,155,165,179,40,239,23,11,72,44,83,249,53,99,45,85,137,168,131,217,97,231,49,133,177,178,109,228,90,97,25,109,44,195,235,19,157,100,78,155,77,54,107,178,141,57,205,89,108,86,34,183,163,173,246,142,167,225,122,154,238,199,78,145,234,143,231,47,107,238,94,195,255,0,103,182,30,159,67,84,98,184,142,42,249,70,120,170,231,57,199,92,103,134,39,194,33,236,112,119,19,102,248,55,137,212,238,38,73,26,215,68,72,163,18,250,216,204,148,237,48,234,35,67,236,102,82,22,72,214,52,183,27,207,148,205,57,243,22,242,33,59,227,231,188,75,95,39,102,45,74,43,236,3,129,162,57,210,99,21,80,80,183,130,153,38,48,148,172,176,239,60,242,224,205,167,12,204,148,209,52,157,82,83,114,52,106,13,57,73,57,13,92,206,238,106,184,110,85,167,170,122,243,143,92,117,250,227,220,235,110,218,182,20,223,210,89,219,22,169,231,110,120,43,229,251,53,115,166,102,123,162,154,179,30,153,173,148,163,14,121,83,60,223,169,255,0,240,202,19,248,148,104,204,97,135,60,169,158,111,212,255,0,248,101,9,252,74,52,115,251,87,245,43,158,167,80,238,7,245,155,71,237,199,186,88,115,160,15,157,189,9,241,167,163,34,132,198,8,115,208,7,206,222,132,248,211,209,145,66,99,7,31,187,127,170,213,237,79,186,27,135,109,127,63,217,254,198,159,191,112,0,1,176,58,124,31,61,227,232,64,124,247,141,83,121,255,0,225,127,123,240,122,3,176,191,252,255,0,248,95,253,137,8,255,0,251,72,255,0,249,254,249,132,123,137,8,255,0,251,72,255,0,249,254,249,132,123,142,43,106,255,0,192,254,206,159,197,216,27,129,255,0,170,127,239,47,255,0,165,244,32,35,223,149,159,233,87,241,231,254,4,72,64,143,126,86,127,165,95,199,159,248,17,181,237,191,212,46,125,31,122,30,127,236,183,250,217,164,255,0,19,252,170,216,247,160,15,157,189,9,241,167,163,34,132,198,8,115,208,7,206,222,132,248,211,209,145,66,99,7,201,187,127,170,213,237,79,186,27,7,109,127,63,217,254,198,159,191,113,13,90,119,203,165,242,189,44,43,232,105,100,4,60,35,43,122,6,37,77,176,210,91,74,157,118,2,29,199,92,50,73,17,26,150,226,214,181,43,138,148,165,25,220,204,204,102,127,37,159,155,245,65,254,25,69,255,0,18,130,24,115,167,247,157,189,119,241,95,163,33,70,99,114,89,249,191,84,31,225,148,95,241,40,33,199,236,238,91,94,231,174,175,123,113,223,73,154,187,59,210,76,245,224,177,247,97,22,163,47,116,29,208,213,140,107,125,120,151,137,210,232,132,209,48,79,41,136,88,23,91,113,164,207,84,109,188,135,13,183,155,121,183,27,75,14,234,143,57,37,73,90,137,72,189,208,178,43,107,162,94,140,19,125,38,43,120,136,5,204,121,178,151,144,106,95,159,71,54,164,156,65,33,195,94,173,134,16,119,187,174,106,220,34,89,145,161,4,149,41,89,140,146,218,230,50,157,167,229,20,157,63,44,165,169,248,77,150,87,38,131,102,95,4,198,177,75,213,67,178,130,67,104,204,179,53,42,201,73,21,212,102,103,109,230,102,63,61,139,178,254,19,87,194,47,71,153,29,35,198,127,40,251,126,183,217,218,126,254,206,197,181,59,35,102,87,141,69,81,231,85,29,109,211,49,158,83,221,85,81,210,122,211,28,227,19,52,203,177,16,99,164,79,156,14,39,127,134,83,175,227,174,137,206,16,99,164,79,156,14,39,127,134,83,175,227,174,143,191,121,126,74,223,174,125,205,75,176,255,0,156,53,126,197,63,121,41,90,0,249,164,80,159,26,122,78,40,67,152,152,205,0,124,210,40,79,141,61,39,20,33,204,113,251,99,245,93,47,179,248,82,220,59,55,249,255,0,110,255,0,109,254,187,201,24,210,139,12,165,21,102,128,88,101,136,79,59,169,154,80,180,213,62,252,50,242,169,90,216,120,182,33,33,222,98,196,178,74,110,165,48,230,115,74,140,181,25,74,196,181,24,195,29,27,49,37,140,34,199,90,51,16,35,93,135,102,6,93,51,75,83,7,159,101,199,82,204,19,233,83,17,46,18,27,233,169,73,101,215,20,146,34,62,146,83,209,87,146,114,165,75,225,148,163,25,52,48,165,48,206,118,238,166,30,123,64,201,216,67,249,84,173,154,33,48,108,45,135,242,165,104,53,234,221,67,110,100,204,68,172,153,79,113,152,134,49,54,197,19,167,189,103,81,71,124,71,215,79,253,48,207,179,141,77,189,177,179,182,142,198,212,76,204,83,114,228,76,120,81,119,60,162,125,53,69,115,244,250,95,66,0,60,46,6,98,75,24,191,132,52,158,35,182,236,58,222,157,203,26,118,52,161,153,113,166,155,141,71,139,138,109,9,114,234,36,161,244,58,130,51,51,185,36,140,148,162,50,81,251,161,186,81,92,92,166,43,167,164,243,121,143,85,166,185,163,191,94,154,244,98,186,38,105,152,240,152,156,76,125,108,106,229,12,174,252,10,209,142,119,4,204,76,198,30,50,170,140,132,145,67,61,6,188,153,115,172,222,121,46,168,148,70,77,46,30,29,246,212,69,155,54,176,146,101,149,74,50,136,201,116,186,97,56,152,66,202,101,48,17,17,177,209,175,34,26,22,22,25,165,58,235,238,173,68,148,54,132,36,140,212,165,40,200,137,36,70,102,102,68,67,53,185,84,43,233,124,235,17,233,12,59,130,40,119,94,166,37,145,17,209,111,53,20,151,20,135,99,86,139,67,184,217,21,219,82,91,134,109,205,231,117,38,33,39,98,43,26,173,111,39,229,28,253,91,165,29,49,16,114,88,121,140,13,60,204,100,226,56,159,38,212,152,116,161,133,54,203,196,149,249,74,76,75,176,198,156,164,106,74,178,168,173,148,212,90,86,213,153,215,109,40,179,79,72,197,63,159,213,159,177,233,237,193,183,78,235,110,85,123,78,236,121,213,69,119,166,39,150,113,24,166,51,252,81,76,99,211,87,76,165,206,157,167,229,20,157,63,44,165,169,248,77,150,87,38,131,102,95,4,198,177,75,213,67,178,130,67,104,204,179,53,42,201,73,21,212,102,103,109,230,102,33,75,74,28,50,148,96,246,62,86,56,123,79,187,154,87,46,140,67,240,72,202,162,212,67,196,50,220,67,108,93,107,90,149,171,75,196,222,117,40,205,89,51,29,140,236,83,124,35,55,149,66,129,151,201,113,30,144,196,72,35,135,105,234,158,89,17,3,22,203,80,169,109,75,118,9,104,180,67,142,17,221,197,41,184,150,219,222,87,74,97,210,87,50,177,39,152,222,13,60,87,164,138,226,62,44,253,147,203,223,135,91,246,61,181,235,211,239,5,122,91,149,76,197,250,103,233,174,159,58,38,125,49,79,31,214,189,156,152,216,167,225,102,13,76,112,202,34,15,87,17,65,198,120,167,144,221,144,236,36,107,143,60,140,202,53,153,169,210,117,49,36,118,74,82,72,213,91,49,230,49,152,194,43,57,50,177,37,250,91,29,98,240,253,231,98,14,6,183,150,56,210,89,105,150,212,157,182,17,42,125,167,28,90,172,180,165,44,148,90,108,147,59,169,212,221,39,98,82,101,76,125,59,18,255,0,151,209,211,158,180,242,250,186,125,152,112,125,168,108,175,209,123,203,127,134,49,77,220,92,143,239,124,105,250,107,138,150,247,243,68,232,253,255,0,14,152,123,255,0,196,240,95,210,142,226,174,197,26,6,133,160,93,197,26,146,165,135,102,149,101,152,120,147,154,67,33,113,109,45,167,214,132,50,226,53,9,89,184,149,169,214,236,164,145,149,148,71,195,120,129,145,41,88,233,255,0,147,30,91,254,6,210,63,134,151,143,143,71,182,110,106,173,221,171,134,34,104,166,102,27,38,241,246,103,162,216,58,189,5,152,191,85,116,234,46,211,110,174,81,19,17,51,17,51,29,121,243,239,137,133,194,252,223,218,36,127,194,207,255,0,33,153,255,0,171,139,231,80,84,84,253,39,40,126,160,170,103,178,233,52,174,23,46,190,54,97,20,136,120,118,179,40,144,156,206,44,201,41,186,148,148,149,207,121,153,23,19,16,0,38,51,79,239,52,138,239,226,191,73,194,139,179,246,189,237,85,155,215,110,68,121,145,152,198,124,39,211,62,12,55,195,179,189,155,176,182,150,206,208,232,238,87,49,169,174,104,170,106,154,103,30,117,184,204,98,154,127,126,122,231,185,114,165,216,241,129,211,137,132,44,166,83,140,212,44,108,116,107,200,134,133,133,134,168,160,221,117,247,86,162,74,27,66,18,225,154,148,165,25,17,36,136,204,204,200,136,71,47,46,119,210,79,247,201,252,154,44,46,142,222,112,56,99,254,25,73,127,142,180,47,215,46,119,210,79,247,201,252,154,62,205,149,180,42,218,20,85,85,84,227,18,215,55,255,0,115,172,110,118,166,205,139,23,102,184,174,153,158,113,17,140,78,59,152,171,201,113,231,217,134,95,29,122,30,52,79,156,218,83,42,159,202,163,100,83,217,100,36,198,91,49,135,114,18,50,14,45,148,188,196,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,3,57,46,60,251,48,203,227,175,67,198,137,254,28,171,64,124,245,233,209,161,148,247,67,204,71,133,150,55,53,231,154,50,168,218,34,41,153,147,171,65,69,41,182,141,26,216,104,150,211,107,60,214,181,162,55,18,146,109,196,173,42,78,83,53,180,223,128,161,52,133,170,168,156,9,196,205,31,118,110,112,166,241,27,155,98,114,185,20,226,121,174,58,14,49,151,246,134,91,185,182,122,214,218,213,56,89,73,74,200,194,179,145,53,145,127,67,216,209,132,52,110,61,97,125,65,132,120,128,196,91,146,42,138,29,44,196,28,35,230,203,237,45,14,37,214,158,109,123,200,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,254,117,180,138,192,106,203,70,220,92,158,225,77,103,5,22,149,203,162,22,185,100,115,208,228,202,38,210,227,90,138,30,53,162,74,214,156,142,37,55,52,146,213,145,100,182,212,121,208,162,32,182,163,234,160,124,171,143,170,128,0,0,0,0,0,24,1,203,87,230,177,75,124,32,64,250,58,98,48,3,146,227,207,179,12,190,58,244,60,104,207,254,90,191,53,138,91,225,2,7,209,211,17,128,28,151,30,125,152,101,241,215,161,227,64,79,240,0,0,0,0,0,0,0,181,90,88,249,172,99,39,193,253,67,232,231,199,205,96,250,83,210,199,205,99,25,62,15,234,31,71,62,62,107,0,123,252,11,192,188,71,210,47,17,229,216,95,133,242,109,186,107,29,119,94,121,211,52,66,203,225,82,100,78,69,68,184,68,122,182,81,153,55,59,26,141,74,74,16,149,173,104,66,190,138,112,47,2,240,227,71,76,56,151,97,126,23,201,182,25,84,13,221,121,231,76,151,21,48,138,81,17,57,21,18,225,17,107,30,94,84,220,236,73,36,165,40,66,80,132,33,9,182,186,18,104,125,76,232,141,133,237,73,82,80,145,181,180,242,29,133,85,147,136,71,98,53,17,207,180,227,235,101,13,182,234,205,41,67,41,137,91,68,180,161,179,112,146,75,90,82,103,149,57,20,0,0,0,0,0,0,0,0,32,7,149,31,207,179,19,126,37,244,60,16,202,174,67,31,167,103,239,111,249,72,98,175,42,63,159,102,38,252,75,232,120,33,149,92,134,63,78,207,222,223,242,144,9,84,0,0,0,0,1,128,28,181,126,107,20,183,194,4,15,163,166,35,0,57,46,60,251,48,203,227,175,67,198,140,255,0,229,171,243,88,165,190,16,32,125,29,49,24,1,201,113,231,217,134,95,29,122,30,52,4,255,0,0,0,0,226,77,165,50,169,252,170,54,69,61,150,66,76,101,179,24,119,33,35,32,226,217,75,204,68,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,57,96,3,229,92,125,41,232,157,230,177,131,127,7,244,247,163,152,31,53,131,233,79,68,239,53,140,27,248,63,167,189,28,192,11,170,45,86,149,88,165,242,22,209,199,17,113,49,153,239,51,71,201,169,248,174,106,141,217,118,141,84,209,212,106,96,124,89,161,105,85,226,157,97,61,52,154,10,247,93,146,74,50,186,162,42,249,109,49,175,251,69,209,206,14,95,217,90,204,34,156,107,246,196,28,35,108,172,156,253,186,110,37,77,254,176,105,87,150,64,34,214,109,54,154,207,230,177,179,217,236,206,46,99,50,152,196,57,23,25,25,22,242,158,126,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,197,0,1,61,28,149,152,199,61,197,221,17,229,16,213,27,55,139,160,166,14,209,205,196,230,71,203,80,176,204,48,228,49,228,66,18,72,213,177,16,211,22,233,41,90,140,234,81,169,102,69,152,2,10,249,38,241,210,69,131,250,77,120,55,86,206,102,176,146,172,68,151,162,155,133,102,28,150,228,42,231,14,69,50,112,75,136,109,39,245,246,80,230,85,26,21,18,119,202,133,56,180,206,153,240,1,67,226,52,159,1,82,220,42,106,221,192,6,130,226,53,90,196,54,203,202,49,187,235,72,5,5,20,42,52,172,237,96,22,67,29,33,19,19,204,157,6,207,46,211,229,23,214,132,26,22,70,241,50,153,73,164,183,198,65,112,47,217,2,118,113,175,163,204,223,251,71,250,49,5,81,173,223,18,233,178,191,233,152,63,227,6,2,89,180,38,113,5,69,58,89,120,212,202,234,247,40,97,153,140,25,26,14,221,163,9,244,33,98,212,91,167,155,253,211,171,171,220,161,134,107,66,22,84,25,95,215,126,32,27,83,127,208,199,127,115,252,34,17,141,202,30,225,148,61,126,155,159,234,87,223,132,18,113,58,59,75,94,221,236,127,132,66,48,185,67,183,51,95,171,254,74,251,240,128,49,119,67,180,231,196,137,145,238,253,2,127,143,237,134,4,216,97,17,90,139,167,63,228,56,63,193,54,33,91,67,62,150,35,76,79,254,34,127,248,203,2,107,112,156,255,0,57,148,233,127,196,144,159,130,108,7,185,46,0,5,192,0,5,19,192,106,35,176,210,158,0,53,23,3,2,50,2,224,98,133,196,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,1,164,106,87,1,164,6,147,226,53,168,104,62,35,90,128,84,248,10,122,195,247,133,79,128,161,249,7,239,0,178,122,73,23,231,30,170,63,253,23,142,252,11,194,7,113,132,237,138,51,115,253,175,252,93,177,60,154,71,167,53,19,84,241,254,214,35,191,2,240,129,236,107,73,35,19,103,42,191,13,159,143,237,118,192,102,126,128,14,252,210,160,211,151,251,233,215,237,98,132,164,211,170,188,162,31,119,179,254,17,136,167,208,5,244,243,197,6,156,233,191,205,78,191,107,20,37,90,154,81,42,67,13,99,35,242,255,0,134,96,45,22,144,232,214,83,77,21,237,243,93,39,255,0,86,232,133,157,35,19,146,174,169,119,223,243,203,24,95,245,175,9,177,199,132,56,186,121,162,74,12,254,106,39,129,123,71,68,44,233,44,211,168,171,234,101,41,181,21,234,120,222,37,238,175,0,202,206,78,181,222,69,84,110,253,41,38,254,4,72,150,40,21,223,62,238,207,198,34,103,147,177,95,49,42,162,81,145,124,171,38,254,4,72,150,41,121,151,140,223,217,248,192,118,137,16,129,164,55,251,127,98,95,248,97,57,254,58,232,155,228,149,204,66,14,144,223,237,253,137,159,225,132,231,248,235,163,90,222,95,146,183,235,159,115,188,59,15,249,195,87,236,83,247,150,252,0,6,158,244,128,0,0,0,0,0,0,0,50,51,67,61,42,166,26,59,214,43,148,207,157,136,139,162,106,23,153,106,97,10,168,133,37,169,115,170,117,164,170,98,148,37,167,22,181,33,146,89,41,180,18,77,194,200,70,102,104,69,165,206,157,168,37,21,101,63,44,170,105,248,189,170,87,57,131,102,97,4,254,173,72,214,195,188,130,91,107,202,178,37,38,233,81,29,148,68,101,125,228,70,32,0,102,54,128,186,90,252,139,42,4,225,62,38,212,251,61,15,52,205,205,143,197,39,51,114,152,245,172,140,174,233,168,181,48,206,93,121,238,74,74,92,52,175,197,165,79,44,246,45,139,181,102,197,81,167,189,62,108,244,159,15,250,58,99,180,253,192,167,106,218,171,108,236,218,127,167,166,51,93,49,251,113,17,214,34,63,106,35,235,143,76,70,101,40,0,6,230,243,48,0,0,0,0,0,0,0,3,166,173,42,153,125,11,71,79,107,105,179,49,15,64,211,242,200,169,172,83,112,201,74,157,91,76,52,167,22,148,18,141,36,106,52,160,200,136,204,138,246,185,151,17,220,140,123,211,251,205,34,187,248,175,210,112,163,241,212,220,155,54,107,185,29,209,51,245,67,147,216,186,42,118,150,211,211,232,171,156,69,203,148,83,51,232,170,168,143,197,14,98,99,52,6,167,124,29,209,86,141,215,72,185,178,50,103,182,204,98,115,66,234,92,138,214,69,187,169,125,119,34,53,230,135,38,50,172,239,118,201,187,30,82,72,135,49,63,244,237,63,40,164,233,249,101,45,79,194,108,178,185,52,27,50,248,38,53,138,94,170,29,148,18,27,70,101,153,169,86,74,72,174,163,51,59,111,51,49,170,110,213,174,43,213,221,240,140,125,127,254,59,255,0,182,253,127,146,217,218,93,12,71,199,174,106,207,177,24,199,211,199,19,244,59,17,23,188,168,88,108,197,55,139,210,44,71,129,106,29,166,107,57,98,154,138,36,188,226,157,114,54,11,35,107,113,73,87,69,9,54,28,132,66,73,7,188,219,89,154,72,250,74,148,33,129,252,171,180,180,194,46,142,195,234,217,167,161,202,6,83,51,142,149,60,218,148,173,106,157,139,105,183,27,82,74,214,52,146,96,157,37,25,153,25,26,145,98,59,153,151,53,183,45,197,205,21,83,142,113,137,251,127,44,186,199,178,189,109,90,61,232,177,76,85,138,110,69,84,207,167,52,204,196,127,205,20,173,239,37,133,125,47,146,226,61,95,135,113,165,14,211,213,60,178,30,58,17,231,98,146,218,150,236,18,215,120,118,219,50,187,138,83,113,46,57,184,238,148,195,168,236,101,115,76,153,8,115,208,7,206,222,132,248,211,209,145,66,99,7,229,187,215,38,189,31,12,254,204,204,123,167,241,114,61,177,232,237,233,119,147,202,209,214,237,186,42,159,92,77,84,123,168,128,0,7,56,234,160,89,61,42,180,150,144,232,223,64,185,52,81,195,197,85,83,102,93,77,59,45,137,109,237,84,91,173,173,164,186,165,173,180,153,37,45,37,244,184,105,82,144,107,36,154,82,162,51,185,92,186,254,191,164,112,186,145,143,174,235,185,183,54,72,229,154,173,170,43,80,235,218,189,99,168,105,29,6,146,165,157,214,226,11,114,78,215,185,238,35,49,10,88,245,140,245,6,62,98,116,215,18,42,6,54,61,179,35,16,82,244,196,45,230,224,33,27,43,54,202,13,127,101,106,52,146,82,167,28,113,100,148,230,177,112,251,99,105,124,6,215,5,185,243,234,233,232,143,31,203,211,234,151,100,246,113,185,83,189,58,239,132,106,233,159,131,90,159,58,122,113,85,214,40,137,251,106,199,56,167,151,41,170,153,91,209,116,180,109,199,153,190,142,120,156,198,33,75,101,124,235,14,168,56,137,124,194,91,175,75,27,100,59,132,70,72,214,155,110,27,121,93,67,46,93,41,185,234,242,222,202,49,146,186,4,104,113,40,196,25,68,86,48,98,220,150,93,52,165,230,144,113,114,201,36,177,229,169,75,125,102,163,101,232,195,54,214,90,172,153,94,109,178,59,175,57,155,133,171,54,218,90,177,203,73,109,29,42,125,27,171,239,5,38,207,68,76,165,49,108,161,249,76,237,80,101,14,212,193,57,17,174,36,164,150,225,37,77,184,163,66,144,106,205,108,139,50,36,184,139,234,95,4,212,233,45,81,173,142,81,158,94,143,9,159,68,255,0,61,94,134,157,226,216,123,193,175,212,238,205,201,138,170,138,113,84,79,74,186,197,116,211,49,251,84,114,206,38,38,39,156,124,89,152,153,218,58,177,166,49,2,152,151,86,116,100,234,30,109,37,155,50,79,194,69,176,103,149,196,220,200,200,200,236,105,82,84,70,149,33,68,74,74,146,164,168,136,200,200,187,145,22,186,5,233,121,242,40,155,177,132,56,137,52,181,31,57,140,45,134,97,27,27,146,30,64,226,146,233,174,197,171,81,234,158,116,217,37,93,104,109,163,53,184,118,204,225,156,165,13,223,103,235,168,215,217,139,148,245,239,143,9,252,188,30,91,223,29,213,212,110,158,210,171,73,118,38,109,207,59,117,126,245,63,255,0,168,233,84,114,231,207,24,152,153,15,159,250,138,160,155,213,149,4,206,169,168,34,246,169,164,230,49,233,132,107,250,180,163,91,16,242,205,110,47,42,8,146,155,169,70,118,73,17,21,247,17,16,153,221,49,42,223,2,180,99,196,89,199,55,237,155,68,153,114,157,94,183,87,151,110,90,96,245,151,177,223,38,209,159,45,186,89,114,221,55,185,66,144,215,247,150,238,107,183,107,194,38,126,190,95,132,187,127,176,253,4,209,165,213,235,230,62,53,84,209,31,221,137,170,121,245,231,199,79,213,29,123,165,139,147,94,129,151,210,250,57,177,87,180,112,239,71,86,115,56,168,231,157,76,42,91,117,182,152,113,80,173,195,169,203,153,184,148,169,151,92,77,236,73,56,133,145,23,21,43,43,133,189,209,238,128,249,23,96,141,19,66,59,41,230,200,201,100,154,31,156,97,117,250,237,92,123,137,214,197,244,243,40,142,241,14,58,125,21,26,74,246,79,68,136,133,194,27,38,138,215,144,211,81,111,29,34,62,190,255,0,181,210,91,207,180,63,74,237,173,86,178,42,204,87,114,169,137,229,241,115,49,79,78,92,169,196,35,155,149,130,159,148,67,84,24,113,84,179,9,150,105,49,131,153,75,226,95,214,40,245,144,240,235,97,108,163,41,158,82,202,168,167,206,228,68,103,159,121,153,18,109,107,121,54,170,223,7,52,156,129,147,243,126,209,225,84,154,62,83,172,214,228,217,178,33,49,154,203,88,243,223,99,201,150,233,245,76,215,232,216,242,247,148,186,150,152,84,58,53,42,109,4,244,58,25,166,103,240,51,88,180,186,165,18,150,210,201,200,66,75,118,35,35,86,178,45,179,177,153,22,82,81,222,228,68,120,1,161,221,91,224,86,147,152,117,56,230,253,179,104,156,162,83,171,214,234,242,237,200,84,30,178,246,59,228,218,51,229,183,75,46,91,166,247,45,95,95,31,7,218,244,220,233,19,52,207,225,62,233,119,214,233,92,253,51,217,221,253,38,56,170,162,139,212,117,239,140,215,79,134,49,197,78,35,56,196,71,119,36,214,128,0,220,158,104,4,90,242,166,121,192,211,255,0,224,108,39,241,216,209,41,66,45,121,83,60,224,105,255,0,240,54,19,248,236,104,225,55,131,245,41,245,195,180,59,32,254,179,83,236,87,238,92,46,73,143,166,167,196,127,248,225,33,2,61,249,38,62,154,159,17,255,0,227,132,132,15,219,98,126,161,111,233,251,210,227,251,82,254,182,106,255,0,195,255,0,42,128,121,89,246,27,83,21,37,125,74,226,60,217,168,135,102,212,99,51,22,165,36,151,141,45,54,168,212,54,219,206,41,37,189,106,38,219,52,36,140,242,145,56,179,52,154,178,41,62,168,7,39,85,49,92,98,168,254,99,156,52,75,55,238,105,234,154,237,85,49,51,19,28,188,42,137,166,168,245,76,76,196,250,36,0,1,147,242,97,207,42,103,155,245,63,254,25,66,127,18,141,24,115,160,15,157,189,9,241,167,163,34,134,99,114,166,121,191,83,255,0,225,148,39,241,40,209,135,58,0,249,219,208,159,26,122,50,40,105,251,71,231,123,126,186,61,239,72,110,111,254,29,107,61,141,71,220,148,198,12,123,211,210,191,240,7,70,58,167,102,155,108,19,10,143,83,79,193,120,141,110,191,104,95,203,12,239,74,146,156,208,136,138,233,42,214,183,68,201,121,70,66,8,181,229,57,197,63,11,49,150,93,134,80,240,122,184,122,14,15,198,188,182,236,183,98,227,91,101,229,229,81,44,201,77,19,73,134,34,186,82,162,94,182,249,139,41,142,119,107,234,126,13,164,170,123,231,148,125,63,244,204,186,159,179,173,137,59,115,120,108,91,152,243,45,207,148,171,191,149,19,19,17,49,61,211,87,13,51,232,150,45,97,237,9,80,98,117,111,36,160,41,104,109,116,210,123,24,220,27,23,66,212,134,243,31,73,215,50,37,74,38,155,78,101,173,68,147,202,132,41,86,177,14,195,25,233,249,69,39,140,53,213,45,79,194,108,178,185,53,75,51,151,193,49,172,82,245,80,236,197,56,134,209,153,102,106,85,146,146,43,168,204,206,219,204,204,101,47,37,206,25,74,42,92,78,168,241,50,100,238,120,138,42,13,150,37,236,101,81,90,34,56,158,65,191,152,150,69,209,105,151,155,200,164,168,143,95,155,162,104,43,227,94,145,62,112,56,157,254,25,78,191,142,186,52,186,244,222,79,71,77,249,235,85,83,245,71,253,114,244,230,151,110,78,179,121,111,236,186,39,205,177,106,153,159,110,185,137,250,113,79,14,39,187,51,14,227,17,112,133,138,123,1,176,159,24,165,48,177,26,154,177,153,172,4,217,73,101,197,52,136,216,105,131,233,101,106,116,212,105,74,157,98,201,75,100,73,221,8,181,22,99,53,153,93,190,77,76,77,155,210,120,248,88,122,203,90,233,93,117,6,243,17,40,204,148,234,162,33,25,118,33,151,238,104,53,42,201,75,237,228,37,36,143,95,152,238,104,73,11,249,133,152,66,254,55,114,105,202,104,121,100,44,59,211,163,102,101,31,38,55,89,109,106,40,214,38,177,46,33,13,169,197,36,154,83,169,37,177,172,204,89,82,250,140,238,87,73,198,180,186,99,48,147,204,33,102,210,152,248,136,40,232,39,145,19,11,21,12,234,154,117,135,80,162,82,28,66,210,100,105,82,84,68,100,162,50,50,50,35,33,244,221,162,118,117,235,26,154,35,148,211,76,253,145,197,31,79,226,225,52,58,139,123,231,179,182,166,196,212,85,19,93,187,183,173,243,231,136,227,170,109,85,142,92,169,152,196,71,240,62,130,6,28,242,166,121,191,83,255,0,225,148,39,241,40,209,147,152,93,137,52,198,47,208,50,108,71,163,157,136,92,166,118,202,157,100,162,89,54,157,109,72,90,155,113,181,167,121,18,144,226,22,131,52,153,164,205,38,105,82,146,100,163,198,62,84,207,55,234,127,252,50,132,254,37,26,54,205,167,84,87,161,174,170,103,49,48,243,222,227,216,185,166,222,189,45,139,212,205,53,211,115,19,19,214,38,51,19,19,233,137,97,206,128,62,118,244,39,198,158,140,138,19,24,33,207,64,31,59,122,19,227,79,70,69,9,140,31,14,237,254,171,87,181,62,232,109,125,181,252,255,0,103,251,26,126,253,192,0,6,192,233,240,124,247,143,161,1,243,222,53,77,231,255,0,133,253,239,193,232,14,194,255,0,243,255,0,225,127,246,36,35,255,0,237,35,255,0,231,251,230,17,238,36,35,255,0,237,35,255,0,231,251,230,17,238,56,173,171,255,0,3,251,58,127,23,96,110,7,254,169,255,0,188,191,254,151,208,128,143,126,86,127,165,95,199,159,248,17,33,2,61,249,89,254,149,127,30,127,224,70,215,182,255,0,80,185,244,125,232,121,255,0,178,223,235,102,147,252,79,242,171,99,222,128,62,118,244,39,198,158,140,138,19,24,33,207,64,31,59,122,19,227,79,70,69,9,140,31,38,237,254,171,87,181,62,232,108,29,181,252,255,0,103,251,26,126,253,196,57,233,253,231,111,93,252,87,232,200,81,152,220,150,126,111,213,7,248,101,23,252,74,8,97,206,159,222,118,245,223,197,126,140,133,25,141,201,103,230,253,80,127,134,81,127,196,160,135,31,179,190,119,185,235,175,222,220,55,203,255,0,14,180,126,198,159,238,67,39,48,187,13,169,140,32,160,100,216,113,71,53,16,137,76,145,149,52,201,196,188,110,186,226,150,181,56,227,139,86,226,53,45,197,173,102,73,34,73,26,140,146,148,164,137,37,234,128,6,221,77,49,69,49,77,49,136,135,157,47,223,185,169,187,85,251,213,77,85,213,51,51,51,214,102,103,51,51,233,153,4,24,233,19,231,3,137,223,225,148,235,248,235,162,115,132,24,233,19,231,3,137,223,225,148,235,248,235,163,92,222,95,146,183,235,159,115,186,251,15,249,195,87,236,83,247,146,149,160,15,154,69,9,241,167,164,226,132,57,137,140,208,7,205,34,132,248,211,210,113,66,28,199,31,182,63,85,210,251,63,133,45,195,179,127,159,246,239,246,223,235,188,156,237,29,188,223,176,199,252,13,146,255,0,18,104,68,94,150,84,12,191,12,180,140,174,233,9,73,195,148,11,83,61,186,21,168,104,84,195,53,12,212,91,104,138,68,58,27,73,153,37,45,37,242,108,173,98,50,65,25,18,111,148,165,211,71,111,55,236,49,255,0,3,100,191,196,154,24,31,202,161,64,203,228,184,143,72,98,36,17,195,180,245,79,44,136,129,139,101,168,84,182,165,187,4,180,90,33,199,8,238,226,148,220,75,109,239,43,165,48,233,43,153,88,147,201,109,171,62,83,103,209,114,63,103,31,84,198,61,248,105,61,152,237,63,130,111,126,167,73,84,242,189,229,34,35,248,169,170,106,137,250,41,138,190,181,227,228,189,196,151,234,76,33,158,225,196,115,177,14,189,70,76,210,236,41,169,150,210,211,112,81,185,220,67,105,82,122,75,81,62,220,90,212,107,45,196,226,8,148,101,209,78,103,136,172,228,202,196,151,233,108,117,139,195,247,157,136,56,26,222,88,227,73,101,166,91,82,118,216,68,169,246,156,113,106,178,210,148,178,81,105,178,76,238,167,83,116,157,137,73,149,49,246,236,75,222,91,69,78,122,211,203,234,233,246,97,171,246,163,179,63,70,111,53,249,166,49,77,220,92,143,239,71,157,63,77,113,82,22,180,210,170,101,245,142,148,120,133,54,150,51,16,211,48,243,52,74,148,151,210,148,168,221,130,97,184,71,84,89,76,203,41,184,194,205,39,123,154,77,38,100,71,114,44,157,228,159,167,127,219,30,173,137,145,127,123,101,208,83,53,194,253,125,200,134,27,120,203,246,170,150,132,159,235,38,162,242,68,123,137,123,228,238,167,229,18,109,21,105,169,140,182,19,83,17,61,140,153,76,38,11,214,41,90,232,132,197,185,14,75,177,153,146,124,84,59,41,178,108,93,11,218,230,102,122,246,198,137,213,109,25,189,63,197,87,215,203,241,119,31,105,117,83,176,55,50,141,155,111,51,19,228,237,68,250,41,142,44,207,62,248,163,29,253,89,42,49,7,148,215,13,152,170,112,42,19,16,25,106,28,163,168,137,155,110,169,231,94,113,42,216,162,212,150,29,109,180,38,232,82,148,241,194,42,234,34,178,90,85,148,87,52,171,47,133,147,211,74,150,152,86,58,46,98,20,166,88,244,59,79,67,203,17,53,82,159,82,146,147,106,9,246,226,221,73,101,35,60,198,219,11,36,149,172,106,52,145,153,21,204,182,189,161,110,46,233,110,83,49,158,83,245,199,56,251,94,126,220,253,109,91,63,111,232,239,211,87,14,46,83,19,63,195,84,240,213,255,0,198,101,22,186,38,215,210,252,50,210,50,132,171,230,197,14,80,45,76,246,24,167,98,98,147,12,212,51,81,109,174,21,113,11,113,68,100,148,180,151,205,195,189,136,201,6,70,105,190,98,155,97,243,222,62,132,7,9,187,55,38,109,220,183,221,19,19,245,255,0,248,237,30,220,116,118,232,213,232,245,145,241,171,166,186,103,213,68,196,199,219,92,128,2,197,233,189,81,84,20,158,139,245,165,65,75,79,102,50,105,164,47,55,106,35,101,241,75,135,136,107,52,198,25,10,202,226,12,148,155,165,74,73,216,247,145,153,112,49,177,95,187,22,109,85,118,127,102,38,126,167,76,108,205,13,91,79,93,103,67,68,226,110,87,77,17,51,221,197,49,25,250,50,190,128,32,199,243,68,233,3,255,0,14,152,133,255,0,196,241,191,210,137,206,31,14,206,218,116,109,30,46,26,102,56,113,246,231,242,109,91,231,184,250,141,204,242,30,94,237,53,249,94,44,98,38,49,195,195,227,227,196,8,171,229,206,250,73,254,249,63,147,68,170,8,171,229,206,250,73,254,249,63,147,71,38,209,216,171,201,113,231,217,134,95,29,122,30,52,79,240,128,30,75,143,62,204,50,248,235,208,241,162,127,128,6,21,114,180,225,109,9,85,232,157,62,196,201,252,139,106,169,40,77,151,193,248,221,169,228,108,123,108,202,5,152,175,22,133,147,110,103,109,36,159,24,149,101,181,211,99,222,51,84,98,175,42,63,152,158,38,252,75,233,136,32,16,2,62,170,7,202,184,250,168,0,0,0,0,0,1,128,28,181,126,107,20,183,194,4,15,163,166,35,0,57,46,60,251,48,203,227,175,67,198,140,255,0,229,171,243,88,165,190,16,32,125,29,49,24,1,201,113,231,217,134,95,29,122,30,52,4,255,0,0,0,0,0,0,0,0,11,85,165,143,154,198,50,124,31,212,62,142,124,124,214,15,165,61,44,124,214,49,147,224,254,161,244,115,227,230,176,7,213,64,0,0,0,0,0,0,0,0,0,8,1,229,71,243,236,196,223,137,125,15,4,50,171,144,199,233,217,251,219,254,82,24,171,202,143,231,217,137,191,18,250,30,8,101,87,33,143,211,179,247,183,252,164,2,85,0,0,0,0,0,96,7,45,95,154,197,45,240,129,3,232,233,136,192,14,75,143,62,204,50,248,235,208,241,163,63,249,106,252,214,41,111,132,8,31,71,76,70,0,114,92,121,246,97,151,199,94,135,141,1,63,192,0,0,0,0,62,85,199,210,158,137,222,107,24,55,240,127,79,122,57,129,243,88,62,148,244,78,243,88,193,191,131,250,123,209,204,0,186,163,230,179,74,172,82,249,52,233,29,136,184,152,204,247,158,96,39,53,4,87,53,70,236,187,62,182,86,210,245,48,62,44,208,133,38,208,173,48,158,154,73,103,107,174,234,53,25,205,79,41,166,53,252,133,180,71,170,118,121,126,213,31,93,222,138,131,206,214,118,90,219,88,123,104,113,203,56,133,38,208,173,68,228,81,102,179,166,214,100,154,115,90,10,240,158,133,249,40,98,157,27,134,124,233,205,158,22,212,18,233,22,219,168,215,108,187,84,75,108,235,117,121,147,159,46,179,54,92,201,189,173,114,189,192,92,12,83,192,184,204,48,209,199,7,177,26,161,147,108,83,172,75,152,84,115,22,84,179,125,15,42,78,194,37,173,193,19,141,56,73,66,115,45,113,111,161,104,35,39,26,137,105,70,181,22,84,163,151,162,158,3,67,105,6,230,44,83,44,193,69,196,207,100,24,111,49,169,169,228,66,67,187,18,250,230,48,145,176,74,75,45,178,218,210,110,173,246,148,244,49,17,146,172,113,4,178,66,148,148,144,204,158,90,42,90,69,67,82,186,61,81,84,180,14,197,37,167,229,243,201,92,186,27,90,183,53,16,172,55,43,109,166,243,172,212,181,101,66,18,87,81,154,142,215,51,51,222,60,7,34,167,157,61,83,240,127,29,233,25,112,12,21,164,234,153,237,13,85,73,171,90,90,59,98,157,83,243,8,121,164,186,39,84,135,53,17,76,56,151,26,115,34,201,72,86,85,161,39,101,17,164,237,99,35,45,195,233,163,9,235,159,146,142,21,209,184,151,205,124,217,225,109,63,46,158,236,90,253,118,203,181,67,54,246,171,89,149,57,242,235,50,230,202,155,218,246,46,2,3,52,255,0,192,104,157,31,52,163,171,169,150,96,161,33,164,83,248,133,212,212,242,33,33,218,134,97,18,232,183,92,82,89,109,150,214,162,105,12,58,151,161,136,140,147,114,135,37,146,18,149,36,134,122,114,46,227,164,134,107,134,245,30,143,19,57,212,213,234,146,73,48,137,169,37,176,209,4,183,33,81,39,116,161,155,113,16,235,185,165,188,145,74,90,214,217,146,8,213,22,75,78,115,55,77,1,37,28,12,84,247,144,165,138,224,102,69,186,224,54,189,113,141,223,90,67,107,215,24,221,245,164,2,131,67,157,67,88,208,231,80,11,79,140,137,207,205,27,237,109,163,253,24,130,152,244,230,197,26,96,175,107,197,65,23,253,160,196,235,99,34,210,142,104,233,22,253,163,137,253,108,65,108,66,155,78,41,210,235,82,200,178,197,192,158,243,253,146,2,86,116,40,103,87,69,187,210,191,231,149,71,195,220,161,134,102,66,159,64,207,188,97,246,133,238,178,245,26,234,137,212,25,149,72,162,220,162,253,106,28,102,27,7,100,29,183,239,1,198,157,21,229,175,31,212,255,0,8,132,97,242,135,110,98,191,248,171,239,194,9,60,157,92,229,175,110,246,63,194,33,24,92,161,169,86,174,191,60,167,250,149,213,251,80,6,50,232,100,238,76,69,152,158,91,252,194,127,175,246,75,2,107,176,153,121,232,202,119,117,190,98,66,31,253,83,98,17,180,63,89,39,17,230,68,106,34,249,134,247,19,253,144,192,155,28,29,113,42,163,41,194,204,159,208,40,62,191,114,108,5,193,62,4,40,42,124,8,80,5,72,236,52,17,117,141,67,73,31,80,13,101,192,197,11,136,169,112,49,66,226,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,128,210,53,43,128,210,3,73,241,26,212,52,113,51,190,235,13,106,1,83,224,52,159,144,175,120,198,163,49,69,110,65,219,176,192,89,173,33,154,83,148,69,80,148,165,70,103,77,70,150,226,247,23,68,15,99,204,58,216,196,169,225,45,181,167,46,205,229,21,191,75,180,39,207,27,152,218,41,42,133,6,74,233,72,98,211,209,250,211,130,10,244,159,129,216,241,58,165,178,92,34,70,199,229,23,108,59,63,148,6,65,232,9,28,132,84,180,35,42,117,162,183,58,110,53,111,245,56,163,18,205,71,185,172,145,66,41,38,70,71,172,222,95,86,161,12,122,15,79,220,133,196,26,42,20,149,15,100,243,151,148,123,247,177,18,125,162,98,176,198,53,81,116,156,181,211,52,30,125,119,147,195,115,171,252,128,60,222,50,195,161,114,54,243,154,136,185,196,143,252,135,4,48,105,83,10,219,117,61,72,164,154,183,213,81,133,191,235,143,137,165,198,36,56,228,137,162,38,212,127,52,18,123,139,218,56,33,135,74,228,56,154,146,163,204,133,17,120,85,24,91,203,221,31,1,127,249,62,28,54,164,213,73,21,183,195,74,56,253,68,64,150,137,127,209,62,199,227,17,31,201,252,229,229,53,74,110,93,24,105,65,127,147,16,37,190,86,162,94,183,121,110,203,195,236,128,237,80,103,113,8,90,67,127,183,246,38,127,134,19,159,227,174,137,189,69,239,192,66,22,144,223,237,253,137,159,225,132,231,248,235,163,90,222,95,146,183,235,159,115,188,59,15,249,195,87,236,83,247,150,252,0,6,158,244,128,0,0,57,17,242,233,132,173,244,195,76,224,34,33,30,91,44,196,165,183,218,83,106,83,78,182,151,26,112,137,68,70,105,91,107,66,210,124,20,149,36,202,228,100,99,142,37,3,16,180,86,151,233,15,162,118,23,205,164,45,67,194,86,212,253,17,43,118,95,18,152,116,169,217,139,73,150,146,147,46,82,212,227,104,66,86,241,160,210,226,205,68,217,231,50,34,37,174,241,159,81,83,243,122,78,160,153,210,213,4,38,203,52,147,70,61,47,141,99,88,149,234,162,25,89,161,196,102,65,154,85,101,36,202,233,51,35,182,227,50,31,118,183,65,115,71,49,51,206,153,140,196,254,30,182,171,187,27,217,164,222,90,46,81,111,205,187,110,169,166,186,51,206,49,51,17,84,120,211,63,100,242,159,79,94,0,3,225,109,64,0,0,145,141,0,244,199,133,153,66,192,224,54,43,78,181,115,22,245,16,84,164,123,200,101,168,117,195,182,203,108,181,46,60,136,77,157,45,93,219,90,205,70,233,172,208,106,37,147,105,115,62,7,207,188,186,99,48,147,204,33,102,210,152,248,136,40,232,39,145,19,11,21,12,234,154,117,135,80,162,82,28,66,210,100,105,82,84,68,100,162,50,50,50,35,33,45,122,20,105,106,198,144,20,193,82,149,156,100,58,49,10,78,203,174,69,180,196,59,137,76,124,19,102,202,10,56,236,130,101,181,41,111,18,20,218,85,229,37,75,74,82,133,18,83,184,108,61,169,229,99,224,215,167,156,116,159,31,71,173,230,254,212,247,11,224,53,206,219,217,148,127,71,87,202,83,31,179,63,189,17,17,202,153,239,240,158,125,39,150,78,128,0,217,93,30,0,0,0,0,0,12,65,229,66,152,204,32,116,119,149,67,65,71,196,67,179,48,170,224,225,162,219,105,213,33,49,13,20,52,83,132,219,132,71,101,164,156,109,181,229,59,150,100,36,248,164,140,178,248,71,191,43,63,210,175,227,207,252,8,227,118,197,124,26,27,147,232,199,215,49,13,223,179,141,52,106,183,167,71,110,103,165,83,87,143,197,166,170,191,15,163,171,12,48,38,142,99,16,49,162,135,163,35,100,177,19,104,25,180,254,5,137,132,35,4,230,103,32,181,201,56,147,51,110,203,74,82,201,56,165,44,140,178,165,42,85,202,215,41,215,16,231,160,15,157,189,9,241,167,163,34,132,198,14,59,118,168,136,211,215,95,124,206,62,168,143,205,185,118,221,170,174,189,175,166,210,207,197,166,223,20,122,234,170,168,158,95,220,143,230,1,141,92,162,52,252,162,115,162,173,75,49,153,66,107,162,36,81,146,217,132,189,122,197,39,83,16,168,182,225,205,118,35,34,87,138,136,121,54,85,203,167,123,92,136,203,37,70,61,233,253,230,145,93,252,87,233,56,81,204,109,8,137,210,93,207,238,207,185,215,27,161,93,84,111,6,134,105,156,127,77,110,62,186,226,39,235,142,82,139,93,29,188,224,112,199,252,50,146,255,0,29,104,78,112,249,239,31,66,3,130,221,154,179,69,202,124,38,62,220,254,78,214,237,202,199,14,163,69,127,63,26,154,227,30,204,211,63,111,23,216,0,15,27,140,88,117,242,91,195,26,139,13,252,36,152,200,57,254,13,80,188,225,0,171,56,214,242,59,40,174,89,218,85,178,56,221,203,59,106,90,51,39,53,203,102,174,102,41,153,166,51,62,14,141,211,209,110,229,234,40,189,87,13,51,49,19,86,51,136,207,57,196,115,156,71,60,71,84,99,105,217,165,60,22,61,213,208,52,173,9,31,175,161,233,203,63,11,18,131,136,107,156,226,221,105,6,183,156,101,212,163,46,170,235,105,4,104,204,87,121,68,163,75,164,148,249,93,14,180,105,152,105,21,136,233,76,105,67,162,145,166,94,133,139,168,150,235,138,37,62,210,214,163,68,35,105,66,146,230,103,137,167,19,156,140,137,180,146,149,124,196,132,47,175,155,232,121,142,178,28,94,145,96,196,218,155,135,134,155,84,207,62,153,76,114,162,146,114,248,182,25,204,111,68,37,226,185,146,80,218,13,197,54,105,39,137,6,139,183,153,104,74,165,175,4,240,134,152,192,236,56,148,97,229,47,11,14,148,193,50,133,71,69,180,201,180,169,140,105,161,36,244,83,132,106,81,230,90,147,123,26,149,145,36,148,36,242,161,36,90,126,139,69,123,105,106,234,189,171,140,68,79,56,233,207,186,61,95,135,175,47,72,239,54,244,108,221,200,221,219,59,51,119,238,69,85,220,167,204,170,38,42,197,57,158,43,147,49,202,106,153,204,71,72,226,207,44,83,194,246,50,233,116,190,79,47,133,148,202,96,33,224,160,96,153,68,52,44,44,51,73,105,166,26,66,73,40,109,8,73,17,37,41,73,17,18,72,136,136,136,136,133,189,210,19,2,105,141,34,48,226,39,15,234,88,184,136,37,37,228,199,75,99,216,185,170,10,53,8,90,91,116,209,114,39,83,149,197,165,72,81,149,210,181,88,208,172,171,77,203,1,183,220,183,69,218,38,221,113,152,151,156,180,154,221,70,135,83,78,175,79,92,211,114,153,204,79,126,124,127,60,245,239,64,61,99,71,84,248,127,83,204,104,202,206,75,17,41,157,74,94,54,34,225,31,34,204,218,172,70,70,70,87,37,37,73,50,82,86,147,52,169,42,74,146,102,70,70,114,101,160,94,151,159,37,121,67,24,67,136,147,75,214,18,104,50,216,102,17,177,185,226,39,237,165,78,154,236,90,180,150,181,150,137,146,85,214,183,29,34,91,135,124,174,25,118,26,125,104,177,242,99,164,85,138,20,100,4,198,46,184,166,32,210,195,112,80,165,173,231,72,2,116,214,166,73,179,81,89,214,245,142,186,131,69,212,190,147,121,86,165,55,147,14,116,29,209,255,0,19,177,79,19,165,245,221,41,60,152,210,146,58,82,49,46,198,84,112,196,68,230,176,138,231,9,14,75,35,67,174,173,10,178,201,73,83,105,109,102,110,37,68,180,52,238,159,102,198,167,100,235,226,221,168,154,162,175,182,63,56,254,121,75,209,251,71,106,108,94,208,119,70,230,183,93,85,54,174,89,142,115,251,151,49,203,29,102,105,175,164,71,60,244,143,62,156,198,124,105,253,230,145,93,252,87,233,56,81,15,114,233,116,194,113,48,133,148,202,96,34,35,99,163,94,68,52,44,44,51,74,117,215,221,90,137,40,109,8,73,25,169,74,81,145,18,72,140,204,204,136,132,161,114,166,121,191,83,255,0,225,148,39,241,40,209,129,250,37,82,211,10,199,73,92,56,148,203,30,135,105,232,121,252,52,213,74,125,74,74,77,168,35,218,221,73,101,35,60,198,219,11,36,149,172,106,52,145,153,21,204,166,220,143,47,175,166,212,120,68,125,115,63,155,62,202,238,70,202,221,27,250,234,167,148,85,114,190,125,220,52,83,31,233,207,210,155,96,0,27,163,204,108,123,211,251,205,34,187,248,175,210,112,162,28,196,231,105,19,230,253,137,223,224,108,235,248,147,162,12,70,153,188,148,227,81,69,94,52,251,166,127,55,166,59,18,191,197,177,245,22,49,241,110,231,62,213,52,199,217,195,246,190,132,0,0,110,111,51,130,45,121,83,60,224,105,255,0,240,54,19,248,236,104,148,161,22,188,169,158,112,52,255,0,248,27,9,252,118,52,112,155,193,250,148,250,225,218,29,144,127,89,169,246,43,247,46,23,36,199,211,83,226,63,252,112,144,129,30,252,147,31,77,79,136,255,0,241,194,66,7,237,177,63,80,183,244,253,233,113,253,169,127,91,53,127,225,255,0,149,64,0,3,149,117,248,0,0,48,231,149,51,205,250,159,255,0,12,161,63,137,70,140,57,208,7,206,222,132,248,211,209,145,67,49,185,83,60,223,169,255,0,240,202,19,248,148,104,195,157,0,124,237,232,79,141,61,25,20,52,253,163,243,189,191,93,30,247,164,55,55,255,0,14,181,158,198,163,238,74,94,234,42,130,81,73,211,243,58,166,160,139,217,101,114,104,55,166,17,175,234,212,189,84,59,40,53,184,188,168,35,82,172,148,153,217,36,102,118,220,70,98,4,42,42,130,111,86,84,19,58,166,160,139,218,166,147,152,199,166,17,175,234,210,141,108,67,203,53,184,188,168,34,74,110,165,25,217,36,68,87,220,68,66,76,121,79,49,90,97,73,97,84,159,11,160,165,48,239,51,95,60,234,162,227,29,90,179,67,181,2,236,51,196,150,208,86,35,82,220,91,125,35,51,34,74,20,89,76,214,74,70,8,104,189,134,82,140,97,199,202,59,15,106,7,114,202,230,49,139,126,53,25,84,122,248,120,118,92,136,113,139,161,104,82,117,137,100,219,206,149,17,167,62,98,185,149,141,183,174,206,167,85,70,146,223,88,247,213,143,195,31,90,118,75,179,237,236,61,133,169,222,13,95,197,174,38,123,166,120,45,113,102,99,191,51,87,20,76,119,240,196,165,43,66,188,37,138,193,237,30,169,217,28,226,87,176,79,39,26,201,228,221,163,55,137,101,17,17,99,109,46,33,210,35,105,212,67,166,29,165,160,146,68,75,109,92,78,234,84,82,233,19,231,3,137,223,225,148,235,248,235,162,115,132,24,233,19,231,3,137,223,225,148,235,248,235,163,246,219,246,169,177,166,181,106,158,145,203,236,113,221,145,109,11,187,87,110,109,13,117,255,0,141,114,56,167,233,171,56,143,68,116,143,66,82,180,1,243,72,161,62,52,244,156,80,141,237,48,240,90,95,129,56,235,56,164,41,233,124,68,37,59,24,203,19,89,34,31,137,75,234,217,93,77,148,146,85,205,68,148,62,135,219,73,57,211,202,218,76,205,87,206,169,33,208,7,205,34,132,248,211,210,113,66,214,114,163,97,148,222,165,195,26,115,19,37,174,231,135,162,163,30,98,96,198,84,149,161,227,141,148,19,249,141,100,125,23,89,101,188,137,74,140,245,249,186,36,131,191,237,174,210,197,253,149,110,184,142,116,211,76,253,24,140,253,156,254,135,29,186,155,118,173,147,191,250,189,53,117,98,221,251,183,104,156,207,46,46,58,166,137,199,124,241,121,177,237,203,143,201,123,139,207,212,52,12,247,7,102,209,80,250,234,77,228,199,202,82,167,155,75,171,130,137,90,212,242,18,209,36,148,164,180,253,212,167,12,213,190,45,9,60,164,72,35,238,121,83,60,223,169,255,0,240,202,19,248,148,104,192,253,21,49,121,140,17,199,90,102,184,153,197,68,51,37,39,149,1,57,38,158,113,9,56,39,210,109,173,110,37,180,168,221,75,74,52,63,171,202,121,148,194,72,172,118,81,103,135,42,103,155,245,63,254,25,66,127,18,141,31,134,155,85,229,246,77,202,38,121,209,24,250,59,191,47,161,201,237,173,131,250,39,180,61,38,170,221,56,183,168,171,142,60,56,186,87,30,188,226,169,246,152,115,160,15,157,189,9,241,167,163,34,132,198,8,115,208,7,206,222,132,248,211,209,145,66,99,7,215,187,127,170,213,237,79,186,26,255,0,109,127,63,217,254,198,159,191,112,0,1,176,58,124,31,61,227,232,64,124,247,141,83,121,255,0,225,127,123,240,122,3,176,191,252,255,0,248,95,253,137,8,255,0,251,72,255,0,249,254,249,132,123,137,8,255,0,251,72,255,0,249,254,249,132,123,142,43,106,255,0,192,254,206,159,197,216,27,129,255,0,170,127,239,47,255,0,165,244,32,35,223,149,159,233,87,241,231,254,4,72,64,143,126,86,127,165,95,199,159,248,17,181,237,191,212,46,125,31,122,30,127,236,183,250,217,164,255,0,19,252,170,216,247,160,15,157,189,9,241,167,163,34,132,198,8,115,208,7,206,222,132,248,211,209,145,66,99,7,201,187,127,170,213,237,79,186,27,7,109,127,63,217,254,198,159,191,113,14,122,127,121,219,215,127,21,250,50,20,102,55,37,159,155,245,65,254,25,69,255,0,18,130,24,115,167,247,157,189,119,241,95,163,33,70,99,114,89,249,191,84,31,225,148,95,241,40,33,199,236,239,157,238,122,235,247,183,13,242,255,0,195,173,31,177,167,251,144,204,96,0,27,131,205,224,131,29,34,124,224,113,59,252,50,157,127,29,116,78,112,131,29,34,124,224,113,59,252,50,157,127,29,116,107,91,203,242,86,253,115,238,119,135,97,255,0,56,106,253,138,126,242,82,180,1,243,72,161,62,52,244,156,80,135,49,49,154,0,249,164,80,159,26,122,78,40,67,152,227,246,199,234,186,95,103,240,165,184,118,111,243,254,221,254,219,253,119,147,157,163,183,155,246,24,255,0,129,178,95,226,77,11,73,202,55,75,75,234,29,23,39,51,104,215,162,16,245,51,51,151,205,97,18,210,146,73,91,171,124,161,13,46,92,140,205,58,184,183,14,196,100,121,137,39,123,17,145,221,189,29,188,223,176,199,252,13,146,255,0,18,104,122,154,210,150,151,215,84,116,246,137,155,61,16,204,13,65,44,138,149,69,57,12,164,165,212,52,251,74,109,106,65,168,148,68,162,74,204,200,204,140,175,107,145,240,27,69,118,126,17,163,242,94,52,227,236,116,46,159,104,254,136,222,72,215,207,75,119,184,167,211,17,95,56,250,99,48,131,156,29,196,217,190,13,226,117,59,137,146,70,181,209,18,40,196,190,182,51,37,59,76,58,136,208,251,25,148,133,146,53,141,45,198,243,229,51,78,124,197,188,136,77,46,60,76,102,18,124,14,196,73,180,166,62,34,10,58,10,148,155,196,194,197,67,58,166,157,97,212,65,186,164,56,133,164,200,210,164,168,136,201,68,100,100,100,70,66,10,68,156,226,238,38,205,241,135,147,50,43,16,170,6,178,205,38,48,114,246,35,87,153,39,175,136,135,156,179,14,227,246,66,16,148,235,20,201,185,145,41,34,78,124,165,114,43,158,177,177,53,62,78,205,251,126,20,205,81,30,168,231,248,59,215,181,13,135,26,221,167,178,181,113,17,17,85,218,109,85,87,89,243,170,137,162,49,223,17,138,231,233,244,163,24,78,46,141,84,115,20,22,0,80,20,187,114,88,137,75,208,242,8,71,227,96,162,73,196,186,204,107,237,147,209,68,180,185,210,66,141,247,29,51,65,219,41,153,164,136,136,136,138,14,135,208,128,253,183,102,136,154,238,87,223,17,17,245,231,242,113,189,185,106,171,163,77,162,210,199,197,170,170,234,159,93,49,76,71,47,239,207,243,32,235,170,42,126,81,86,83,243,58,90,160,132,218,165,115,152,55,165,241,172,107,20,141,108,59,200,52,56,140,200,50,82,110,149,25,93,38,70,87,220,100,99,177,1,182,204,68,198,37,231,138,43,170,221,81,93,19,137,142,113,49,220,249,239,19,157,163,183,155,246,24,255,0,129,178,95,226,77,8,49,19,25,160,15,154,69,9,241,167,164,226,134,155,187,117,99,81,93,62,52,251,166,63,55,165,187,109,177,197,177,244,247,243,241,110,227,30,213,53,79,217,195,246,178,16,121,234,254,128,164,113,70,145,143,161,43,185,79,57,200,230,122,173,170,23,94,235,58,205,91,168,117,29,54,148,149,149,150,218,15,114,138,246,177,238,51,33,232,64,110,85,83,21,196,211,84,102,37,230,187,55,174,105,238,83,118,213,83,77,84,204,76,76,78,38,38,57,196,196,199,56,152,158,146,199,191,204,3,162,71,252,19,127,243,233,159,250,192,200,64,1,249,218,177,106,198,124,149,49,78,124,34,33,246,107,246,182,208,218,156,63,14,191,93,222,28,227,142,170,170,198,113,156,102,103,25,196,103,29,113,0,138,190,92,239,164,159,239,147,249,52,74,160,138,190,92,239,164,159,239,147,249,52,126,174,61,138,188,151,30,125,152,101,241,215,161,227,68,255,0,8,1,228,184,243,236,195,47,142,189,15,26,39,248,0,98,175,42,63,152,158,38,252,75,233,136,33,149,67,21,121,81,252,196,241,55,226,95,76,65,0,128,17,245,80,62,85,199,213,64,0,0,0,0,0,12,0,229,171,243,88,165,190,16,32,125,29,49,24,1,201,113,231,217,134,95,29,122,30,52,103,255,0,45,95,154,197,45,240,129,3,232,233,136,192,14,75,143,62,204,50,248,235,208,241,160,39,248,0,0,0,0,0,0,0,90,173,44,124,214,49,147,224,254,161,244,115,227,230,176,125,41,233,99,230,177,140,159,7,245,15,163,159,31,53,128,62,170,0,0,0,0,0,0,0,0,0,0,64,15,42,63,159,102,38,252,75,232,120,33,149,92,134,63,78,207,222,223,242,144,197,94,84,127,62,204,77,248,151,208,240,67,42,185,12,126,157,159,189,191,229,32,18,168,0,0,0,0,3,0,57,106,252,214,41,111,132,8,31,71,76,70,0,114,92,121,246,97,151,199,94,135,141,25,255,0,203,87,230,177,75,124,32,64,250,58,98,48,3,146,227,207,179,12,190,58,244,60,104,9,254,0,0,0,0,1,242,174,62,148,244,78,243,88,193,191,131,250,123,209,204,15,154,193,244,81,132,245,215,200,191,64,90,55,18,249,175,156,252,18,193,249,116,247,98,215,234,118,173,150,74,219,218,173,102,85,100,205,171,203,155,42,173,123,216,237,96,17,173,203,55,138,94,21,233,29,34,195,56,9,238,213,1,66,83,237,237,48,91,46,77,142,105,26,179,121,239,24,104,37,57,158,21,50,229,110,82,144,155,88,172,173,97,14,215,145,147,2,227,42,156,101,158,227,204,222,77,158,75,68,203,220,151,74,226,220,55,219,249,177,22,146,66,141,147,73,19,78,234,225,14,33,46,33,74,51,70,214,194,178,25,169,42,78,5,226,21,107,53,196,170,254,165,196,105,236,60,35,19,42,170,113,27,59,140,106,17,10,75,13,191,18,242,222,113,45,165,74,82,137,4,165,153,17,26,148,118,181,204,248,137,243,228,234,193,201,22,13,232,143,66,67,74,30,218,34,235,9,123,21,140,210,39,42,209,174,138,143,97,167,18,89,20,181,146,117,76,20,59,23,78,84,175,81,159,42,84,181,16,12,64,229,206,250,73,254,249,63,147,69,170,228,84,243,167,170,126,15,227,189,35,46,23,87,151,59,233,39,251,228,254,77,22,171,145,83,206,158,169,248,63,142,244,140,184,6,69,114,203,104,241,42,169,48,190,87,164,140,150,85,22,186,134,147,136,132,146,78,34,19,24,148,176,82,71,156,119,86,165,180,179,233,45,17,143,180,148,155,93,43,69,56,107,37,37,41,54,240,3,64,28,120,136,209,247,74,58,70,166,122,54,18,26,69,63,136,69,51,80,174,46,33,168,102,17,46,139,117,180,169,231,30,113,10,38,144,195,169,102,36,204,141,55,40,115,65,173,41,82,140,79,158,44,80,191,37,12,44,172,176,207,157,57,179,194,218,126,99,34,219,117,26,237,151,106,134,113,157,110,175,50,115,229,214,102,203,153,55,181,174,87,184,249,151,171,41,105,237,13,85,78,104,170,166,7,98,157,83,243,8,137,92,198,27,90,135,53,17,76,56,166,221,111,58,13,72,86,85,161,69,116,153,164,237,114,51,45,224,62,164,108,87,176,161,145,95,136,199,109,0,113,226,27,72,61,23,41,26,157,232,216,184,153,236,130,29,20,205,66,184,184,135,98,95,92,198,17,166,210,167,156,121,196,36,221,91,237,41,152,147,50,53,88,226,13,6,181,41,42,49,145,70,68,105,1,180,94,81,141,219,116,72,198,217,17,230,61,195,119,214,149,192,105,26,28,234,26,198,135,58,128,90,92,102,100,151,204,246,204,118,218,56,127,205,136,38,156,18,91,196,234,108,200,248,63,6,123,255,0,108,24,158,44,90,70,126,106,203,115,182,191,135,252,216,129,170,170,240,216,155,78,157,173,101,194,43,165,251,97,64,37,99,65,183,179,209,46,220,211,127,10,20,95,245,48,195,54,161,124,159,178,48,59,65,41,129,189,71,40,174,222,250,168,203,119,214,161,187,198,120,66,219,45,239,214,3,110,110,87,151,58,95,83,252,34,17,151,202,26,193,236,181,250,178,171,245,43,171,190,16,73,180,200,140,224,92,34,223,195,239,144,142,46,80,137,99,206,201,171,231,201,135,140,143,154,183,146,78,222,92,41,118,0,194,77,21,99,17,7,137,147,60,238,54,130,230,71,75,166,118,250,59,6,38,203,3,162,147,19,71,83,153,86,133,94,159,131,87,68,239,244,38,196,19,224,220,193,217,38,34,76,150,68,218,85,205,138,65,147,187,184,173,147,237,46,193,54,186,51,204,213,23,68,210,171,51,104,205,84,180,10,207,47,123,44,247,128,190,158,180,133,0,142,232,73,246,145,10,145,216,0,138,227,65,17,241,34,26,248,112,222,40,70,73,220,70,2,169,224,119,220,5,196,80,206,227,82,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,0,0,5,12,174,40,119,183,71,136,173,236,41,125,251,128,109,153,44,204,107,79,182,20,59,245,13,71,110,160,20,21,245,166,40,43,235,76,5,191,197,118,9,218,94,121,116,92,206,77,18,92,125,205,98,13,244,191,132,75,88,143,86,153,55,99,45,131,175,220,33,196,236,226,4,46,215,79,205,155,213,231,207,44,125,22,189,175,116,47,112,133,77,55,41,167,32,171,170,206,40,160,178,37,28,221,210,214,94,215,102,24,184,95,188,7,142,208,230,45,76,226,173,34,157,101,173,183,245,126,198,136,19,71,130,145,68,237,17,38,51,93,204,246,142,175,118,112,66,54,138,81,165,7,139,52,190,119,114,18,54,239,91,123,94,25,255,0,202,38,135,71,248,226,138,161,228,42,75,185,137,91,87,173,181,236,243,160,61,46,36,176,113,18,150,210,104,204,91,97,31,27,122,213,136,107,211,26,94,166,39,117,11,132,206,91,213,209,101,124,215,245,241,29,226,104,107,198,141,114,182,242,166,231,180,145,241,246,170,16,247,166,156,33,183,48,158,44,219,181,234,248,157,247,246,209,0,61,22,129,147,134,96,32,42,196,61,17,171,51,102,84,86,200,103,193,49,29,194,97,100,10,37,235,247,222,217,127,24,132,61,16,166,203,129,106,168,66,34,50,93,48,5,108,151,225,175,238,19,101,75,63,159,106,233,222,217,58,190,168,7,167,73,17,8,63,210,27,253,191,177,51,252,48,156,255,0,29,116,77,250,78,231,188,66,6,144,223,237,253,137,159,225,132,231,248,235,163,90,222,95,146,183,235,159,115,188,59,15,249,195,87,236,83,247,150,252,0,6,158,244,128,0,0,39,47,71,111,55,236,50,255,0,3,164,191,196,154,24,217,202,27,162,207,135,148,251,184,229,66,192,75,216,158,83,144,111,63,81,55,109,83,147,56,6,144,70,79,102,53,18,13,200,116,33,123,140,179,45,179,202,74,51,105,166,213,146,122,59,121,191,97,151,248,29,37,254,36,208,184,67,177,235,210,209,172,210,69,171,157,38,35,232,156,117,120,167,75,183,117,91,183,188,21,237,13,36,249,212,215,86,99,186,170,102,169,205,51,232,159,178,113,49,206,33,243,228,3,61,180,251,208,230,38,91,19,29,143,24,83,37,214,75,220,215,198,213,112,12,173,231,98,17,16,227,206,60,236,196,179,173,87,108,245,150,113,8,36,147,68,130,89,36,208,110,41,188,9,26,22,179,73,115,69,118,109,92,250,252,97,235,141,220,222,45,30,243,232,41,215,104,231,148,242,154,123,233,171,190,39,240,241,140,79,120,0,3,229,115,192,238,40,234,198,167,195,250,158,93,89,209,147,168,137,76,234,82,241,63,9,22,193,150,102,213,99,35,35,35,185,41,42,73,154,84,133,17,165,73,82,146,162,50,51,35,233,192,88,153,166,115,29,88,92,183,69,234,38,221,200,137,166,99,19,19,206,38,39,172,76,119,196,166,215,70,125,33,41,141,34,48,226,14,165,150,71,67,166,127,4,203,44,84,82,212,32,218,84,20,105,163,164,105,108,212,163,212,45,73,90,154,94,101,93,36,100,103,157,11,74,110,216,131,28,10,198,202,187,0,241,6,18,187,164,159,253,110,26,103,11,149,175,151,224,53,237,58,244,46,119,27,94,171,89,169,73,107,18,156,201,226,93,135,50,152,39,139,212,198,56,225,196,163,16,233,120,168,117,38,53,148,38,58,17,167,141,213,75,163,73,9,55,161,92,51,74,79,50,20,171,92,210,156,233,52,173,37,149,105,51,222,246,78,212,167,93,71,5,127,30,58,250,125,63,155,201,157,161,238,37,221,214,212,206,171,77,25,210,215,62,108,254,236,207,62,25,251,120,103,190,57,79,56,123,160,0,28,203,173,64,0,0,30,122,173,195,172,62,175,182,79,14,232,90,122,163,216,53,155,47,59,75,24,140,212,103,203,159,87,173,74,178,230,200,139,218,215,202,87,224,67,208,128,149,83,21,70,42,140,195,244,181,122,229,138,226,229,170,166,154,163,190,39,19,245,195,198,211,248,49,131,212,156,221,138,130,150,194,138,54,77,52,133,205,168,141,151,200,161,97,226,26,204,147,66,178,184,132,18,147,116,169,73,59,30,242,51,46,6,61,144,0,148,209,77,17,138,99,12,175,234,47,106,106,227,191,92,213,61,51,51,51,239,7,93,80,83,180,253,89,40,126,159,170,100,82,233,204,174,43,46,190,10,97,10,136,136,119,114,168,150,156,205,172,141,42,178,146,149,21,203,113,145,31,18,29,136,11,49,19,24,151,231,69,117,91,170,43,162,113,49,206,38,59,150,247,243,59,104,253,255,0,1,120,123,255,0,195,16,95,209,11,132,0,49,166,221,20,124,88,136,126,215,245,122,141,86,60,189,202,170,199,76,204,206,62,176,0,6,111,156,0,0,0,0,0,28,104,9,116,190,86,194,161,165,144,16,240,140,173,231,162,84,219,13,37,180,169,215,92,83,142,184,100,146,34,53,45,197,173,106,87,21,41,74,51,185,153,152,228,128,46,103,24,238,116,213,77,23,71,87,82,246,229,53,181,39,38,168,96,89,120,162,91,133,154,192,53,22,210,29,36,169,36,225,33,196,168,137,68,149,168,179,90,246,81,151,89,142,154,159,193,140,30,164,230,236,84,20,182,20,81,178,105,164,46,109,68,108,190,69,11,15,16,214,100,154,21,149,196,32,148,155,165,74,73,216,247,145,153,112,49,236,128,97,54,232,153,226,152,140,190,138,53,186,155,118,230,205,23,42,138,39,186,38,113,207,175,46,156,192,0,25,190,103,26,99,46,151,206,37,241,82,153,180,4,60,108,12,107,43,134,138,133,137,105,46,180,251,75,73,165,109,173,10,35,37,37,73,51,35,73,145,145,145,153,24,240,223,153,219,71,239,248,11,195,223,254,24,130,254,136,92,32,24,85,110,138,254,52,68,190,155,26,221,78,150,38,44,92,170,152,159,9,152,247,0,0,51,124,192,242,181,78,20,225,117,117,48,110,109,91,97,181,45,80,199,50,201,67,55,21,53,147,195,197,186,134,137,74,81,54,75,113,10,50,73,41,106,60,183,181,212,103,214,99,213,0,198,170,105,174,49,84,101,250,217,191,119,79,87,29,154,166,153,241,137,152,159,177,231,169,44,58,195,234,7,107,240,18,133,167,169,205,191,87,181,115,76,177,136,61,126,76,217,53,154,164,167,54,92,235,181,239,108,199,110,38,61,8,0,180,211,20,198,41,140,66,93,189,114,253,115,114,237,83,85,83,223,51,153,250,228,0,1,95,152,0,0,58,106,166,139,163,171,169,123,114,154,218,147,147,84,48,44,188,81,45,194,205,96,26,139,105,14,146,84,146,112,144,226,84,68,162,74,212,89,173,123,40,203,172,199,77,79,224,198,15,82,115,118,42,10,91,10,40,217,52,210,23,54,162,54,95,34,133,135,136,107,50,77,10,202,226,16,74,77,210,165,36,236,123,200,204,184,24,246,64,48,155,116,76,241,76,70,95,77,26,221,77,187,115,102,139,149,69,19,221,19,56,231,215,151,78,111,43,84,225,78,23,87,83,6,230,213,182,27,82,213,12,115,44,148,51,113,83,89,60,60,91,168,104,148,165,19,100,183,16,163,36,146,150,163,203,123,93,70,125,102,20,182,20,225,117,11,48,114,109,68,225,181,45,79,71,60,201,195,57,21,42,147,195,194,58,182,141,73,81,182,107,109,9,51,73,169,9,60,183,181,210,71,212,67,213,0,121,42,56,184,177,25,95,135,106,188,151,144,242,149,112,116,198,103,31,86,112,15,11,49,192,124,14,156,76,34,166,211,108,25,161,99,99,163,94,92,76,84,84,77,59,6,235,175,186,181,26,150,226,214,166,204,212,165,40,204,205,70,102,102,102,102,99,221,0,181,81,77,127,26,50,194,198,170,254,150,102,108,87,52,204,248,76,199,185,215,83,244,237,63,73,202,24,167,233,105,20,186,77,43,133,205,168,130,151,194,162,30,29,172,202,53,171,43,104,34,74,110,165,41,71,98,222,102,103,196,194,160,167,105,250,178,80,253,63,84,200,165,211,153,92,86,93,124,20,194,21,17,16,238,229,81,45,57,155,89,26,85,101,37,42,43,150,227,34,62,36,59,16,23,134,49,195,142,76,60,181,207,41,229,120,167,139,57,206,121,231,174,115,215,57,239,91,223,204,237,163,247,252,5,225,239,255,0,12,65,127,68,61,77,83,69,209,213,212,189,185,77,109,73,201,170,24,22,94,40,150,225,102,176,13,69,180,135,73,42,73,56,72,113,42,34,81,37,106,44,214,189,148,101,214,99,185,1,132,90,183,76,76,69,49,207,208,253,235,215,234,238,213,77,117,221,170,102,158,147,53,78,99,213,207,147,198,211,248,49,131,212,156,221,138,130,150,194,138,54,77,52,133,205,168,141,151,200,161,97,226,26,204,147,66,178,184,132,18,147,116,169,73,59,30,242,51,46,6,61,144,0,202,154,41,162,49,76,97,249,95,212,94,212,213,199,126,185,170,122,102,102,103,222,0,0,201,248,130,222,254,103,109,31,191,224,47,15,127,248,98,11,250,33,112,128,97,85,186,43,248,209,18,250,44,106,245,26,92,249,11,149,83,158,184,153,140,253,79,61,242,58,195,239,4,124,0,240,22,158,240,95,251,201,205,140,108,30,171,173,249,223,46,175,213,122,126,79,149,210,227,188,121,239,204,237,163,247,252,5,225,239,255,0,12,65,127,68,46,16,9,54,109,213,214,152,250,159,165,189,163,172,181,159,39,118,168,204,230,113,84,198,102,122,204,243,235,233,7,158,171,112,235,15,171,237,147,195,186,22,158,168,246,13,102,203,206,210,198,35,53,25,242,231,213,235,82,172,185,178,34,246,181,242,149,248,16,244,32,51,170,152,170,49,84,102,31,61,171,215,44,87,23,45,85,52,213,29,241,56,159,174,30,54,159,193,140,30,164,230,236,84,20,182,20,81,178,105,164,46,109,68,108,190,69,11,15,16,214,100,154,21,149,196,32,148,155,165,74,73,216,247,145,153,112,49,236,128,4,166,138,104,140,83,24,101,127,81,123,83,87,29,250,230,169,233,153,153,159,123,198,212,24,49,131,213,100,221,250,130,169,194,138,54,115,52,138,203,175,141,152,72,161,98,34,29,202,146,66,115,56,180,26,149,100,165,41,43,158,226,34,46,4,59,154,90,139,163,168,89,123,146,154,38,147,147,83,208,47,60,113,46,66,202,160,26,132,105,110,154,82,147,112,208,218,82,70,163,74,18,89,173,123,36,139,168,135,114,2,69,186,34,120,162,35,44,235,214,234,110,91,139,53,220,170,104,142,233,153,199,46,156,186,114,0,0,102,249,129,225,102,56,15,129,211,137,132,84,218,109,131,52,44,108,116,107,203,137,138,138,137,167,96,221,117,247,86,163,82,220,90,212,217,154,148,165,25,153,168,204,204,204,204,204,123,160,24,213,69,53,252,104,203,247,177,170,191,165,153,155,21,205,51,62,19,49,238,117,212,253,59,79,210,114,134,41,250,90,69,46,147,74,225,115,106,32,165,240,168,135,135,107,50,141,106,202,218,8,146,155,169,74,81,216,183,153,153,241,49,227,191,51,182,143,223,240,23,135,191,252,49,5,253,16,184,64,37,86,168,170,34,38,35,147,59,122,237,85,154,170,174,221,202,162,106,231,51,19,49,159,95,62,125,123,220,105,116,186,95,39,151,194,202,101,48,16,240,80,48,76,162,26,22,22,25,164,180,211,13,33,36,148,54,132,36,136,146,148,164,136,137,36,68,68,68,68,67,146,0,51,232,249,166,102,169,204,245,120,89,142,3,224,116,226,97,21,54,155,96,205,11,27,29,26,242,226,98,162,162,105,216,55,93,125,213,168,212,183,22,181,54,102,165,41,70,102,106,51,51,51,51,51,29,207,200,235,15,188,17,240,3,192,90,123,193,127,239,39,54,49,176,122,174,183,231,124,186,191,85,233,249,62,87,75,142,241,232,64,126,113,106,220,103,20,199,63,67,234,175,95,171,185,20,197,87,106,152,166,98,99,206,158,83,29,38,57,242,152,238,91,223,204,237,163,247,252,5,225,239,255,0,12,65,127,68,46,16,0,180,219,162,143,139,17,12,47,234,245,26,172,121,123,149,85,142,153,153,156,125,96,0,12,223,58,222,254,103,109,31,191,224,47,15,127,248,98,11,250,33,236,105,250,118,159,164,229,12,83,244,180,138,93,38,149,194,230,212,65,75,225,81,15,14,214,101,26,213,149,180,17,37,55,82,148,163,177,111,51,51,226,99,177,1,133,54,168,162,115,76,68,62,171,250,237,86,166,158,11,247,42,170,58,226,102,103,223,32,0,12,223,40,0,0,3,202,87,88,79,133,152,161,176,252,147,48,210,148,171,121,179,91,177,115,236,154,26,63,101,214,101,214,106,181,200,86,76,218,180,102,203,107,228,77,248,16,245,96,2,223,210,218,61,96,21,13,61,133,170,104,172,15,195,250,126,117,5,159,102,152,202,233,152,40,72,166,51,161,72,94,71,91,109,43,78,100,45,73,59,30,244,168,200,247,25,139,128,0,0,58,154,166,147,165,107,153,20,85,45,90,211,50,170,130,75,27,147,105,151,77,32,155,139,133,127,34,210,180,103,105,194,82,21,149,104,74,138,229,185,73,35,45,228,67,182,0,22,171,243,39,104,177,255,0,155,78,21,127,240,108,187,250,17,117,64,0,0,0,0,0,0,121,250,215,15,104,28,74,149,53,34,196,106,30,159,170,165,172,68,38,45,168,57,220,177,152,230,27,125,41,82,82,234,91,121,42,73,44,146,181,164,148,69,123,45,69,214,99,207,210,218,61,96,21,13,61,133,170,104,172,15,195,250,126,117,5,159,102,152,202,233,152,40,72,166,51,161,72,94,71,91,109,43,78,100,45,73,59,30,244,168,200,247,25,139,128,0,0,0,0,0,0,0,0,3,137,54,148,202,167,242,168,217,20,246,89,9,49,150,204,97,220,132,140,131,139,101,47,49,18,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,182,191,153,59,69,143,252,218,112,171,255,0,131,101,223,208,139,170,0,0,0,0,0,0,0,0,0,0,0,45,253,83,163,214,1,87,51,216,170,166,181,192,252,63,168,39,81,185,54,153,140,210,153,130,139,138,127,34,18,132,103,117,198,212,181,101,66,18,146,185,238,74,72,139,113,16,237,104,92,39,194,204,47,219,190,70,120,105,74,82,92,231,170,219,121,138,77,13,1,181,106,243,106,245,186,148,39,62,93,98,242,230,189,179,170,220,76,122,176,0,0,0,0,0,1,231,235,92,61,160,113,42,84,212,139,17,168,122,126,170,150,177,16,152,182,160,231,114,198,99,152,109,244,165,73,75,169,109,228,169,36,178,74,214,146,81,21,236,181,23,89,143,63,75,104,245,128,84,52,246,22,169,162,176,63,15,233,249,212,22,125,154,99,43,166,96,161,34,152,206,133,33,121,29,109,180,173,57,144,181,36,236,123,210,163,35,220,102,46,0,0,0,0,0,0,0,181,95,153,59,69,143,252,218,112,171,255,0,131,101,223,208,143,107,51,195,218,6,117,70,163,14,103,52,61,63,31,73,183,14,196,34,36,49,50,198,93,151,37,134,13,6,203,69,12,164,155,68,134,205,182,205,9,203,100,228,77,173,98,30,128,0,90,175,204,157,162,199,254,109,56,85,255,0,193,178,239,232,69,213,0,1,229,43,172,39,194,204,80,216,126,73,152,105,74,85,188,217,173,216,185,246,77,13,31,178,235,50,235,53,90,228,43,38,109,90,51,101,181,242,38,252,8,113,104,172,16,193,124,53,154,187,61,195,156,33,162,169,89,147,240,234,132,118,50,73,32,132,129,125,198,20,164,169,77,41,198,91,74,141,6,164,33,70,147,59,93,9,62,162,30,212,0,5,180,155,232,201,163,116,254,107,27,61,158,104,249,134,179,25,148,198,33,200,184,200,200,186,78,1,231,226,95,113,70,167,29,113,197,52,106,90,212,163,53,26,140,204,204,204,204,197,202,184,25,238,185,0,243,180,86,31,80,56,107,42,118,67,135,84,61,63,74,203,95,136,84,91,176,114,73,99,48,44,56,250,146,148,155,170,109,148,165,38,179,74,16,147,81,149,236,132,151,81,15,67,191,46,225,67,47,92,42,147,232,247,128,211,149,93,131,81,158,226,46,176,60,253,66,134,101,110,254,176,21,43,117,141,183,58,134,225,88,198,218,206,246,1,109,241,41,172,252,221,116,222,218,238,191,168,16,45,137,9,217,177,38,68,102,89,114,183,10,174,223,211,11,19,239,95,195,19,219,5,145,123,107,122,254,164,64,214,60,75,92,148,226,52,160,141,157,81,166,6,29,223,43,55,209,221,223,196,251,0,72,38,128,179,86,206,147,75,123,70,245,85,196,86,201,238,80,189,194,68,229,202,39,27,51,51,191,72,203,238,8,173,208,18,160,120,165,48,80,219,94,231,43,22,200,211,171,45,247,76,41,118,9,76,146,40,214,194,142,247,241,135,247,136,7,54,45,4,168,117,164,139,179,239,140,43,211,166,155,106,51,15,107,104,162,130,206,226,249,183,165,172,50,189,159,134,46,23,238,25,174,233,102,35,35,24,213,165,212,133,51,44,57,171,17,178,235,53,155,7,209,45,123,62,199,127,112,8,99,130,108,229,24,161,55,100,203,85,150,13,5,111,43,138,89,62,241,51,26,37,76,9,234,42,147,65,61,115,42,66,0,252,159,114,99,184,67,166,37,66,170,65,140,115,246,146,141,65,37,152,116,218,249,184,176,201,247,137,90,208,170,125,183,83,244,220,33,197,231,213,209,176,103,151,87,107,89,16,229,198,221,224,51,37,173,236,161,93,169,47,188,53,13,16,230,71,10,201,223,214,39,239,13,194,43,128,17,216,104,224,123,198,179,183,80,165,136,207,120,5,238,5,196,86,201,234,2,34,46,60,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,1,69,112,20,34,185,138,171,128,210,2,134,103,115,21,70,251,220,105,50,222,53,160,173,112,20,21,245,166,40,43,235,76,7,159,170,144,75,149,71,164,248,28,27,164,127,244,84,34,23,79,105,91,40,157,87,79,165,9,37,23,54,111,204,126,194,20,132,192,84,104,53,203,35,109,111,157,92,45,255,0,82,98,38,116,251,132,81,70,87,107,232,126,165,253,232,80,24,119,128,211,7,165,184,163,35,113,181,154,117,123,77,172,146,62,48,238,246,251,226,104,52,83,153,57,29,134,212,187,238,45,74,53,237,183,186,72,184,68,62,93,94,240,132,252,36,89,181,137,146,162,185,145,150,191,135,237,119,4,204,232,120,254,108,47,164,82,102,163,190,223,199,246,196,64,11,247,86,178,151,165,173,149,139,213,200,247,159,181,80,137,157,58,100,8,133,98,103,24,73,65,27,181,131,220,20,163,61,229,18,98,91,231,73,39,32,208,70,68,101,172,35,223,239,24,139,221,61,224,210,114,104,195,36,54,87,172,28,234,246,145,64,49,199,69,248,205,157,234,169,179,205,185,80,101,184,139,168,223,19,127,69,68,184,238,217,117,30,237,95,81,123,97,3,24,33,55,41,92,194,168,65,173,226,204,243,5,226,207,177,79,119,151,104,156,252,47,142,40,174,115,222,225,229,212,249,93,249,192,93,4,29,204,66,14,144,223,237,253,137,159,225,132,231,248,235,162,111,144,101,212,33,7,72,111,246,254,196,207,240,194,115,252,117,209,173,111,47,201,91,245,207,185,222,29,135,252,225,171,246,41,251,203,126,0,3,79,122,64,0,0,19,151,163,183,155,246,25,127,129,210,95,226,77,11,132,45,238,142,222,111,216,101,254,7,73,127,137,52,46,16,237,11,31,37,79,170,61,207,7,237,111,156,47,251,117,125,233,113,230,50,233,124,226,95,21,41,155,64,67,198,192,198,178,184,104,152,104,150,146,227,79,180,180,154,86,218,208,162,50,82,84,147,50,50,50,50,50,51,35,17,45,166,182,137,79,224,5,78,117,93,25,7,16,188,62,156,60,211,112,142,191,16,218,149,1,26,225,60,179,129,43,172,222,113,41,67,38,180,184,164,249,42,74,20,165,45,38,165,75,136,233,171,26,58,152,196,10,98,99,70,86,114,88,121,180,150,108,201,177,23,8,249,30,87,19,114,50,50,50,177,165,73,81,18,146,180,153,41,42,74,84,147,35,34,50,249,54,142,207,163,95,107,134,121,85,29,39,249,238,108,59,151,190,26,157,209,215,69,234,51,85,170,177,21,211,227,30,49,221,197,29,211,235,142,146,128,176,23,107,73,141,30,234,125,29,241,30,50,154,153,192,196,42,65,26,243,207,211,179,37,172,157,76,108,17,47,162,74,112,146,146,215,161,42,66,93,70,84,217,70,70,69,145,104,82,173,40,235,219,182,171,179,92,219,174,49,48,246,38,131,93,167,218,122,106,53,122,90,162,170,43,140,196,199,243,214,58,76,119,79,32,0,6,15,172,23,239,67,173,37,166,26,58,226,58,85,26,112,235,164,106,103,161,97,42,36,58,218,141,76,52,133,168,145,22,218,144,149,57,153,146,117,197,100,34,50,113,38,164,219,49,161,104,176,128,63,91,23,171,211,220,139,182,231,19,15,131,106,108,205,54,216,209,220,208,235,41,226,183,92,98,99,221,49,225,49,56,152,158,233,136,148,255,0,211,181,4,162,172,167,229,149,77,63,23,181,74,231,48,108,204,32,159,213,169,26,216,119,144,75,109,121,86,68,164,221,42,35,178,136,140,175,188,136,199,98,34,115,65,77,44,95,193,26,157,188,52,170,211,14,186,38,169,153,161,78,196,173,77,178,169,76,107,132,134,182,165,56,179,73,27,6,148,54,78,146,207,162,148,18,210,100,105,82,29,150,49,216,59,59,95,70,190,215,29,60,166,58,199,131,199,123,229,186,122,141,209,218,19,165,187,60,86,234,231,69,95,189,30,159,9,142,147,31,79,73,128,0,7,222,212,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,20,49,80,1,166,198,68,41,114,224,42,103,188,55,31,2,0,45,251,143,128,210,119,74,183,30,225,168,200,200,174,52,154,139,47,13,224,53,92,237,123,138,41,37,107,151,17,180,75,52,157,212,102,101,216,11,125,36,146,62,144,13,105,81,146,140,174,40,162,181,134,214,185,38,91,136,198,226,148,74,181,128,121,122,169,148,189,178,230,34,59,103,235,250,145,5,250,87,193,55,11,137,82,189,90,72,136,164,204,43,113,153,254,152,127,180,78,204,248,137,205,69,136,183,102,227,246,4,27,105,130,201,183,136,144,10,50,79,70,66,209,238,250,252,64,11,209,160,60,93,161,229,105,233,111,172,216,234,46,200,81,46,20,234,201,112,75,81,95,115,166,95,112,132,59,232,19,23,100,74,74,235,223,89,177,255,0,133,19,1,72,186,78,64,175,143,171,43,143,212,164,7,120,123,197,152,210,66,9,168,140,61,168,137,104,35,205,178,95,121,151,209,217,23,163,215,11,73,164,66,47,135,117,1,149,191,74,126,29,160,16,141,164,155,41,129,198,202,140,154,44,182,216,203,113,223,244,163,39,214,36,95,64,136,247,31,68,149,149,168,205,41,162,161,172,86,46,173,148,71,102,148,221,12,105,168,207,219,65,240,253,166,200,144,29,0,158,233,202,10,234,254,210,161,255,0,240,160,36,38,16,200,225,24,183,235,105,251,195,120,247,112,27,16,91,224,33,143,181,164,127,4,134,240,10,157,186,134,149,25,245,10,141,42,226,0,147,59,149,207,172,110,29,134,217,113,47,124,107,62,32,42,92,5,69,11,113,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,128,210,53,43,128,210,2,138,26,144,71,190,227,73,157,133,91,235,0,11,29,140,5,125,105,128,234,103,166,92,223,22,71,215,12,231,240,76,69,62,159,237,22,186,188,81,18,127,82,254,244,40,149,201,194,111,1,21,191,232,11,254,9,136,194,211,241,139,193,215,125,47,239,95,87,124,40,8,245,195,21,100,196,217,105,239,221,174,225,251,93,98,100,180,52,115,62,26,209,229,115,223,206,28,127,108,68,8,108,160,75,87,138,112,37,198,218,223,226,202,19,15,161,138,239,134,212,126,239,239,135,241,136,128,25,69,51,34,84,42,18,68,87,37,151,222,49,25,218,122,195,17,72,162,84,105,70,250,189,125,94,210,40,73,140,90,51,67,163,125,183,151,222,17,251,167,84,147,93,75,173,123,85,179,85,102,171,100,247,56,158,240,17,189,66,68,46,26,113,81,18,22,180,222,37,62,73,219,130,220,19,169,130,209,186,238,121,233,56,118,217,248,159,215,4,18,73,203,100,169,42,70,188,188,177,202,77,248,112,113,193,56,88,22,238,110,123,232,255,0,115,117,253,116,6,67,54,178,51,221,113,8,154,66,255,0,183,238,37,255,0,134,19,159,227,174,137,184,99,121,159,117,132,35,233,11,254,223,184,151,254,24,78,127,142,186,53,173,229,249,43,126,185,247,59,195,176,255,0,156,53,126,197,63,121,111,192,0,105,239,72,0,0,2,114,244,118,243,126,195,47,240,58,75,252,73,161,112,133,189,209,219,205,251,12,191,192,233,47,241,38,133,194,29,161,99,228,169,245,71,185,224,253,173,243,133,255,0,110,175,189,32,0,15,213,199,188,6,58,224,157,35,143,152,125,23,66,85,172,126,185,19,44,138,204,239,202,17,250,135,90,102,43,35,110,35,91,171,215,40,245,106,86,85,112,62,210,134,44,90,194,90,223,4,235,120,218,6,190,149,236,147,24,75,56,211,173,153,170,30,50,28,204,201,17,12,44,200,179,180,171,29,142,196,100,100,164,168,146,180,169,37,59,227,30,244,194,209,98,159,210,22,136,136,154,203,160,53,53,228,138,13,213,201,35,24,36,37,113,121,73,75,40,7,141,106,74,77,167,21,114,74,148,162,213,45,121,200,242,155,136,115,132,219,27,50,53,148,121,91,113,231,199,219,30,30,191,7,105,118,109,191,85,110,222,170,52,58,218,191,221,110,79,252,149,79,237,71,133,51,251,95,92,116,231,14,96,59,10,138,159,155,210,117,4,206,150,168,33,54,89,164,154,49,233,124,107,26,196,175,85,16,202,205,14,35,50,12,210,171,41,38,87,73,153,29,183,25,144,235,198,139,49,49,56,151,171,40,174,155,148,197,116,78,98,121,196,199,120,0,0,200,18,17,201,239,165,231,232,110,143,88,149,52,253,113,186,110,109,31,27,245,164,177,42,74,117,127,94,54,214,183,125,131,40,47,83,72,143,112,31,86,139,89,115,69,118,46,219,250,99,198,60,26,254,243,110,230,147,122,52,21,104,117,113,233,166,174,250,106,238,170,63,24,239,142,79,161,0,24,163,160,166,150,44,99,117,48,222,26,85,105,136,69,109,75,75,16,167,98,86,167,30,76,218,9,179,67,91,82,156,89,168,201,242,82,219,39,73,103,210,82,201,105,51,37,41,13,101,112,236,77,54,162,141,85,168,187,110,121,75,198,155,107,99,106,182,6,186,230,131,89,78,43,166,126,137,142,233,143,68,199,63,178,121,228,0,1,251,184,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,80,248,10,138,25,239,176,10,95,118,241,66,21,62,32,103,112,3,59,21,140,104,53,39,133,134,163,77,202,247,21,35,177,88,7,21,228,168,203,162,118,222,58,25,190,218,77,217,152,165,160,245,157,75,50,221,188,122,53,150,115,50,225,188,53,59,136,243,125,192,30,94,86,236,94,180,201,232,151,22,68,142,181,153,239,185,15,79,114,62,4,54,205,22,81,239,235,27,137,232,128,233,103,9,182,166,246,63,43,241,8,68,211,62,17,77,87,208,138,60,155,169,214,207,119,215,162,4,224,204,209,159,87,190,214,205,248,132,55,105,215,40,217,235,84,47,104,205,150,150,37,91,37,175,103,98,123,192,116,218,14,206,219,131,142,145,67,40,223,186,235,40,83,232,240,222,112,197,219,220,38,103,15,98,147,19,44,113,69,155,116,74,139,165,245,9,16,81,162,76,94,174,175,165,145,171,189,234,232,29,247,247,86,4,223,224,234,243,200,223,93,173,104,215,11,254,173,0,46,31,174,22,167,72,75,124,142,167,229,111,238,95,195,180,46,185,111,59,139,79,164,39,251,93,207,255,0,246,95,195,180,2,17,52,176,60,184,213,81,219,217,193,127,19,100,103,231,39,237,212,236,167,127,251,137,135,251,240,163,0,180,177,43,227,85,71,245,112,95,196,153,25,247,201,250,126,58,82,95,250,18,199,223,133,1,34,50,255,0,156,97,200,255,0,89,71,222,33,188,54,101,223,56,195,125,101,31,120,134,240,0,210,174,35,80,210,160,2,226,94,248,214,124,70,132,157,204,189,241,173,92,64,12,197,75,128,161,111,43,10,150,224,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,1,164,106,87,1,164,5,12,174,42,223,88,30,251,119,10,54,174,59,128,84,87,214,152,160,175,173,48,29,116,216,175,5,19,191,232,11,251,198,35,15,79,200,123,179,93,175,63,247,175,117,187,225,68,159,76,76,202,21,242,34,191,138,87,222,49,31,26,122,192,41,218,50,185,120,148,100,103,205,157,28,190,235,10,64,34,214,144,115,83,137,240,155,179,91,89,221,250,93,66,92,244,45,142,190,31,81,222,43,251,225,235,189,222,32,68,76,11,197,3,137,168,214,17,89,23,185,168,242,241,135,63,202,37,99,65,233,211,15,209,20,84,50,73,23,87,57,111,39,8,254,141,18,124,0,102,201,158,178,25,179,225,114,35,251,131,14,52,211,129,214,81,173,158,182,215,169,72,252,159,114,136,25,155,12,140,240,237,88,253,98,79,238,12,94,210,238,73,19,29,72,52,134,82,226,143,194,4,175,162,209,171,118,169,255,0,202,2,28,166,165,179,214,85,42,124,175,154,113,5,217,193,213,137,166,209,242,51,95,207,254,47,46,93,151,174,255,0,174,136,92,196,86,87,45,175,42,54,157,35,191,59,198,39,164,89,78,228,242,132,172,104,137,63,135,143,240,179,41,54,156,155,7,7,72,248,235,255,0,32,12,232,103,137,253,129,8,250,66,255,0,183,238,37,255,0,134,19,159,227,174,137,182,135,86,99,62,235,8,73,210,19,253,191,113,47,252,48,156,255,0,29,116,107,91,203,242,86,253,115,238,119,135,97,255,0,56,106,253,138,126,243,192,0,0,211,222,144,0,0,4,229,232,237,230,253,134,95,224,116,151,248,147,66,225,11,123,163,183,155,246,25,127,129,210,95,226,77,11,132,59,66,199,201,83,234,143,115,193,251,91,231,11,254,221,95,122,85,34,184,160,169,21,250,195,55,112,253,92,123,80,0,0,196,157,62,180,88,249,49,210,42,197,10,50,2,99,23,92,83,16,105,97,184,40,82,214,243,164,1,58,107,83,36,217,168,172,235,122,199,93,65,162,234,95,73,188,171,82,155,201,20,162,123,241,10,187,167,240,198,136,157,215,245,76,78,166,87,34,131,114,49,251,45,9,91,153,75,162,211,121,212,148,155,174,43,42,16,147,81,102,90,210,155,220,196,28,226,157,110,198,37,98,61,75,136,16,244,244,60,141,53,12,205,249,145,192,48,251,143,37,149,58,179,82,174,183,12,205,74,82,140,212,163,34,74,115,41,89,80,132,229,66,116,221,226,211,217,183,118,155,180,206,42,171,172,126,63,135,243,47,74,246,51,181,246,142,179,67,119,67,126,153,170,205,169,243,43,240,153,235,71,140,199,237,71,134,113,51,137,166,30,88,0,6,184,238,176,0,0,118,20,237,65,55,164,234,9,101,83,79,197,236,179,73,52,99,51,8,39,245,105,94,170,33,149,146,219,94,85,145,165,86,82,72,236,162,50,59,111,35,33,50,154,39,105,35,47,210,83,14,14,162,118,10,30,91,81,74,30,76,12,238,94,211,201,82,82,238,66,82,98,26,78,99,113,44,58,89,178,231,222,74,67,168,186,245,121,213,11,99,57,249,51,112,50,183,136,173,220,199,104,243,152,202,105,120,56,56,153,124,10,145,16,108,148,230,33,102,72,90,20,222,83,215,67,55,101,40,206,233,45,123,109,101,53,27,110,18,121,189,133,168,189,107,83,22,232,140,211,87,88,252,126,135,87,118,175,177,182,118,187,98,85,173,213,85,20,93,181,241,42,239,153,159,216,235,25,226,250,113,215,166,115,37,32,0,55,167,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,224,42,0,52,145,92,15,113,88,12,172,40,0,91,197,22,91,140,133,69,8,174,171,245,0,212,93,18,35,238,20,87,72,172,22,48,61,229,96,27,105,79,76,247,138,145,88,106,46,34,128,58,248,164,102,203,190,214,184,137,142,80,24,127,207,83,138,207,194,143,62,175,116,138,18,222,190,161,20,188,160,112,203,77,72,249,157,247,81,202,63,39,221,34,128,98,158,138,157,26,210,149,47,253,44,129,252,43,2,113,240,60,239,78,196,126,223,115,240,77,136,51,209,133,68,154,222,148,191,251,234,129,252,51,34,113,112,25,100,170,106,36,136,203,244,69,206,191,114,108,5,209,245,194,213,105,5,191,14,231,223,251,47,225,218,23,88,184,11,87,164,2,20,188,60,159,17,17,239,217,122,189,221,160,16,129,165,161,91,26,170,63,171,130,254,36,208,207,158,79,179,241,242,146,255,0,208,150,62,252,40,192,237,45,154,82,49,146,161,51,191,170,65,117,126,194,104,103,135,39,242,136,159,148,239,47,237,41,142,190,248,80,18,39,46,249,198,27,235,40,251,196,55,134,196,187,124,12,49,251,138,62,241,13,240,1,69,21,148,66,160,191,40,128,83,215,16,212,124,69,8,206,220,0,5,125,168,169,21,186,197,47,109,193,155,184,6,160,20,45,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,40,174,3,72,212,174,3,73,29,128,14,197,214,40,130,78,253,226,139,43,138,32,175,112,27,134,69,212,5,228,152,160,175,173,48,28,41,129,39,103,122,231,244,37,125,227,24,13,167,106,155,240,54,183,65,172,191,83,122,253,214,24,103,204,122,73,80,238,220,254,134,175,188,99,1,180,238,131,79,129,181,195,189,63,212,207,123,213,97,128,68,212,221,68,140,71,116,210,100,118,203,248,2,18,103,160,84,65,170,156,161,144,102,155,124,211,252,36,80,140,137,225,19,120,134,245,143,134,94,63,88,33,36,250,4,62,163,146,80,168,232,254,169,255,0,14,40,4,143,192,219,101,100,200,254,132,159,188,66,203,233,3,45,68,109,58,218,23,172,183,59,18,186,63,91,119,187,188,94,121,105,94,17,143,172,167,239,16,182,88,221,11,154,159,104,200,150,102,115,36,158,239,168,112,4,24,105,2,201,64,226,125,74,130,185,23,63,76,200,179,247,68,40,103,246,132,181,42,92,240,207,51,240,155,185,187,130,191,108,247,140,11,210,133,147,107,20,170,11,165,69,121,252,219,137,126,201,49,148,218,17,205,214,94,26,92,217,47,208,239,252,79,120,9,120,128,94,176,215,188,183,91,135,217,16,157,164,39,251,126,226,95,248,97,57,254,58,232,154,121,35,217,205,221,233,220,105,225,246,68,44,105,11,254,223,184,151,254,24,78,127,142,186,53,173,229,249,43,126,185,247,59,195,176,255,0,156,53,126,197,63,121,224,0,0,105,239,72,0,0,2,115,52,119,34,252,207,216,99,254,7,73,127,137,52,46,8,183,218,59,121,191,97,151,248,29,37,254,36,208,184,35,180,44,124,149,62,168,247,60,31,181,190,112,191,237,213,247,164,0,1,250,184,246,177,198,152,204,101,242,121,124,84,218,109,31,15,5,3,4,202,226,98,162,162,93,75,77,48,210,18,106,91,139,90,140,137,41,74,72,204,212,102,68,68,70,102,57,34,51,121,66,244,177,98,185,152,70,96,5,12,152,134,229,50,25,153,166,160,143,82,156,104,227,99,88,82,146,112,169,69,200,148,195,78,92,212,107,35,206,235,104,82,8,146,218,86,231,197,175,214,209,161,179,55,42,235,221,30,50,217,183,79,118,53,59,215,180,105,209,88,229,79,90,234,238,166,159,30,236,207,116,71,124,250,51,49,107,116,204,210,170,97,164,69,98,137,76,133,216,136,74,38,158,121,230,165,240,169,136,82,154,152,186,151,93,74,102,42,66,154,109,104,82,217,52,18,91,89,40,219,44,228,70,70,181,223,28,192,7,94,95,191,94,166,228,221,185,57,153,123,39,100,236,173,46,196,209,209,161,209,83,195,110,136,229,30,249,153,239,153,158,115,32,0,15,201,200,128,2,225,96,86,9,213,216,249,136,48,148,37,36,199,235,113,51,56,172,205,124,161,1,175,105,167,162,178,56,226,53,186,189,114,79,86,149,102,87,2,237,44,173,219,170,237,81,69,17,153,151,207,171,213,216,208,216,171,83,169,170,41,162,152,204,204,244,136,92,45,15,116,88,168,52,133,173,225,230,179,24,13,77,7,34,140,105,115,184,199,201,105,68,94,83,74,206,1,147,66,146,163,117,196,216,148,164,168,181,72,94,115,60,198,218,28,151,186,118,159,148,82,116,252,178,150,167,225,54,89,92,154,13,153,124,19,26,197,47,85,14,202,9,13,163,50,204,212,171,37,36,87,81,153,157,183,153,152,233,176,187,13,169,140,32,160,100,216,113,71,53,16,137,76,145,149,52,201,196,188,110,186,226,150,181,56,227,139,86,226,53,45,197,173,102,73,34,73,26,140,146,148,164,137,37,234,135,96,236,205,157,70,130,214,58,213,61,103,240,143,67,199,219,243,190,90,141,238,215,77,113,154,108,81,51,20,83,232,253,233,254,41,239,240,142,81,227,32,1,101,49,207,74,236,56,209,219,17,240,226,138,197,7,121,170,85,136,220,230,195,51,247,94,36,194,203,98,161,78,16,155,76,73,25,116,25,115,106,81,27,215,202,218,144,147,89,18,20,183,26,228,154,66,245,128,0,0,0,0,0,0,0,0,0,0,12,63,155,242,162,232,203,40,210,10,19,4,28,157,235,165,79,89,135,235,134,35,97,95,145,55,20,235,76,57,14,148,188,211,139,204,201,235,93,109,215,149,145,44,186,218,73,68,104,55,29,104,51,0,0,0,0,113,38,205,205,94,149,70,179,34,141,132,131,153,46,29,196,193,196,69,195,42,37,134,95,52,158,173,110,52,151,27,83,136,37,88,205,4,226,13,68,70,68,164,222,229,12,63,217,171,210,159,253,224,225,87,248,170,99,254,188,2,106,64,90,173,22,49,175,243,68,232,251,68,227,27,146,253,138,46,160,151,158,222,194,90,213,182,136,230,29,92,60,86,169,58,199,12,153,55,217,116,219,204,179,86,172,209,154,202,185,21,180,229,11,210,130,190,209,51,5,228,184,141,135,50,138,126,99,50,152,213,16,210,71,90,157,195,188,243,9,97,200,72,183,148,164,165,151,90,81,47,52,58,8,140,212,101,99,86,238,6,65,148,0,35,3,67,62,84,12,125,210,39,73,58,63,7,43,90,67,15,224,164,181,7,56,109,47,202,229,241,173,197,35,81,1,17,16,140,138,114,45,196,21,214,202,72,238,131,232,153,218,199,99,41,63,0,1,22,186,93,114,171,99,70,8,105,23,89,225,70,24,200,240,214,121,79,83,113,16,208,140,70,69,195,69,196,190,111,236,172,170,37,167,28,102,45,8,206,220,66,158,104,210,73,35,73,182,105,87,73,38,50,43,147,159,74,220,113,210,218,149,172,235,92,84,164,169,73,84,150,79,48,133,149,201,162,100,76,188,214,209,20,77,173,200,198,221,67,209,14,175,160,135,32,205,39,100,164,245,170,34,53,25,25,36,51,0,5,159,192,109,38,40,220,121,168,113,38,140,147,64,197,203,170,28,46,170,35,105,201,212,19,196,107,66,144,220,84,67,48,209,109,58,73,36,169,15,38,25,195,52,110,91,107,66,210,100,105,200,227,151,128,0,0,0,0,0,0,0,90,173,34,244,151,194,205,23,232,71,171,172,76,155,123,29,138,77,6,252,55,58,76,252,115,45,57,178,48,243,173,235,181,90,244,45,204,170,232,34,234,62,162,48,186,160,44,166,138,58,87,97,198,150,184,112,138,214,138,119,97,154,192,234,216,159,200,31,120,151,21,40,138,81,25,146,84,100,69,172,101,121,84,109,60,68,73,113,41,81,25,33,104,113,180,94,176,0,1,231,235,250,254,141,194,202,54,109,136,56,131,80,194,72,233,233,28,57,196,199,71,68,153,228,105,23,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,48,244,0,48,215,68,238,82,90,7,74,60,109,169,240,162,2,158,139,145,67,156,58,38,84,140,68,201,108,177,19,48,97,182,25,218,225,94,104,158,89,28,74,93,55,221,70,169,74,37,67,165,70,164,182,108,168,220,204,160,0,0,0,1,142,186,114,105,119,42,209,7,8,211,85,177,46,132,156,85,147,232,133,75,105,201,83,241,9,66,22,249,32,212,184,167,144,74,39,87,12,201,101,207,171,43,154,220,101,179,83,122,210,113,55,43,2,241,211,14,52,139,195,137,118,40,97,124,231,110,149,71,93,167,153,116,137,17,82,248,164,145,27,144,177,45,145,158,173,228,102,77,202,230,147,74,146,180,41,104,90,22,160,184,0,0,0,0,48,130,109,202,223,163,68,151,30,99,112,182,49,232,183,40,216,8,119,26,118,188,132,207,21,4,169,138,46,106,105,184,118,91,83,174,195,88,141,5,18,217,171,51,150,202,217,178,100,248,12,223,1,196,148,205,165,83,249,84,20,246,69,51,132,152,203,102,48,237,197,193,198,66,60,151,152,137,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,114,192,0,113,38,211,105,84,130,85,27,61,158,204,225,37,210,217,116,59,145,113,145,145,111,37,150,33,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,24,129,163,143,41,102,23,233,5,164,93,73,129,178,184,8,182,32,226,34,22,170,26,112,112,142,54,83,134,24,133,37,197,33,246,204,205,76,175,51,81,47,52,181,18,9,108,229,74,210,211,168,36,186,25,148,0,0,0,45,254,61,227,93,43,163,182,19,207,113,142,181,151,205,99,100,180,254,203,180,177,43,105,183,34,151,175,137,106,29,25,18,227,141,160,236,183,146,103,117,151,68,142,215,59,17,251,89,76,218,85,63,149,65,79,100,83,56,73,140,182,99,14,220,92,28,100,35,201,121,136,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,128,114,192,0,0,0,99,174,155,120,171,164,150,8,97,123,184,175,128,180,237,21,60,150,211,112,239,197,212,240,115,200,72,248,152,211,99,88,194,91,118,17,184,85,161,57,27,74,162,29,125,78,168,137,45,183,152,188,149,0,200,160,16,173,253,154,189,41,255,0,222,14,21,127,138,166,63,235,194,87,180,120,210,6,129,210,107,11,224,113,95,14,87,22,137,108,100,68,68,35,176,113,198,201,70,193,62,203,134,149,53,16,219,46,56,150,214,105,200,234,82,106,185,182,235,106,221,152,128,92,176,1,10,223,217,171,210,159,253,224,225,87,248,170,99,254,188,2,106,64,120,172,16,173,102,184,149,130,244,14,35,79,97,225,24,153,85,84,188,170,119,24,212,34,20,150,27,126,38,17,183,156,75,105,82,148,162,65,41,102,68,70,165,29,173,115,62,35,181,175,235,250,55,11,40,217,182,32,226,13,67,9,35,167,164,112,231,19,29,29,18,103,145,164,92,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,195,208,0,134,186,179,150,175,31,124,42,156,248,11,64,225,255,0,131,124,225,17,204,252,237,42,141,219,182,29,98,181,27,70,170,59,87,174,213,228,207,147,163,154,246,221,97,151,250,4,233,37,166,38,149,26,220,68,196,138,47,15,233,156,50,135,214,177,15,23,7,42,142,110,58,117,20,155,160,211,8,110,197,173,9,101,165,151,140,121,72,82,77,73,54,144,70,173,98,153,12,213,0,0,0,17,23,141,252,174,218,73,97,174,52,87,216,115,34,162,112,213,249,109,43,84,77,100,144,110,197,203,99,212,251,140,67,69,184,203,106,113,73,140,74,77,102,148,17,153,146,82,87,189,136,184,12,212,228,244,210,130,190,210,207,5,231,88,141,136,210,138,126,93,50,151,85,17,50,70,154,146,67,188,203,10,97,184,72,71,146,165,37,231,93,81,175,52,66,200,204,148,69,98,78,238,38,97,148,0,0,0,2,202,96,86,149,216,113,142,117,182,32,97,124,177,222,106,172,240,230,160,153,201,230,82,104,135,137,78,68,66,194,198,46,29,184,248,115,177,107,25,94,84,103,34,44,205,56,178,66,174,74,105,199,111,88,0,0,0,0,0,0,0,0,0,8,86,254,205,94,148,255,0,239,7,10,191,197,83,31,245,224,19,82,3,197,96,133,107,53,196,172,23,160,113,26,123,15,8,196,202,170,165,229,83,184,198,161,16,164,176,219,241,48,141,188,226,91,74,148,165,18,9,75,50,34,53,40,237,107,153,241,30,212,0,6,10,202,57,89,48,58,59,73,168,188,33,152,30,193,66,239,148,67,86,47,184,206,202,153,195,81,79,182,183,84,227,110,184,218,229,207,54,80,230,212,79,64,208,172,202,113,58,181,155,140,223,93,45,180,129,154,224,174,138,245,30,144,24,90,186,126,127,17,1,15,43,139,148,187,18,106,138,151,70,49,23,27,12,201,58,74,97,196,27,136,54,159,53,33,72,89,17,244,79,121,110,48,190,160,34,47,4,57,93,180,146,196,172,104,160,112,230,123,68,225,171,18,218,170,168,149,73,35,29,132,150,199,165,246,216,137,139,109,151,20,218,149,24,164,146,201,43,51,35,52,168,175,107,145,240,18,232,0,0,0,0,49,255,0,75,109,52,112,179,68,106,85,19,42,165,92,251,82,71,89,50,234,102,95,29,12,136,231,51,182,249,181,16,242,22,178,113,168,51,114,29,77,42,33,45,185,149,74,34,36,44,247,11,129,129,120,233,135,26,69,225,196,187,20,48,190,115,183,74,163,174,211,204,186,68,136,169,124,82,72,141,200,88,150,200,207,86,242,51,38,229,115,73,165,73,90,20,180,45,11,80,92,0,0,0,0,0,0,22,82,167,210,187,14,40,109,38,164,250,50,86,174,243,52,214,168,167,225,39,18,9,163,239,17,66,199,69,59,21,18,193,192,42,228,90,167,143,103,73,180,102,102,151,84,181,54,89,86,77,165,219,214,0,0,0,0,2,202,96,86,149,216,113,142,117,182,32,97,124,177,222,106,172,240,230,160,153,201,230,82,104,135,137,78,68,66,194,198,46,29,184,248,115,177,107,25,94,84,103,34,44,205,56,178,66,174,74,105,199,66,245,128,0,0,0,0,0,0,0,8,245,229,11,229,11,198,141,19,49,162,75,135,56,115,76,81,83,25,108,198,151,134,157,186,236,238,10,45,231,210,251,145,113,108,169,41,83,49,45,36,145,150,29,6,68,105,51,185,171,127,2,47,107,201,189,166,182,41,233,131,242,68,249,38,72,41,73,103,130,92,209,177,115,20,44,75,58,205,171,107,214,107,117,207,187,123,108,200,203,151,45,174,171,222,229,96,205,80,0,0,0,22,83,76,204,107,170,180,118,209,178,176,198,58,42,95,42,141,157,83,252,223,179,49,52,105,199,33,87,175,143,135,135,94,116,182,227,107,59,33,229,25,89,101,210,34,189,202,228,97,122,192,68,94,8,114,187,105,37,137,88,209,64,225,204,246,137,195,86,37,181,85,81,42,146,70,59,9,45,143,75,237,177,19,22,219,46,41,181,42,49,73,37,146,86,102,70,105,81,94,215,35,224,37,208,0,0,120,172,111,173,102,184,107,130,245,246,35,72,161,225,31,153,82,180,188,214,119,6,212,90,20,166,28,126,26,17,199,155,75,137,74,146,163,65,169,4,70,68,164,157,175,99,46,32,61,168,8,86,254,205,94,148,255,0,239,7,10,191,197,83,31,245,225,53,32,0,0,0,2,34,241,191,149,219,73,44,53,198,138,251,14,100,84,78,26,191,45,165,106,137,172,146,13,216,185,108,122,159,113,136,104,183,25,109,78,41,49,137,73,172,210,130,51,50,74,74,247,177,23,1,33,58,25,227,93,85,164,78,141,148,126,49,214,178,249,84,20,234,160,231,13,165,137,91,78,55,10,141,68,124,68,58,50,37,199,28,89,93,12,164,206,235,62,145,157,172,86,34,11,214,2,218,96,238,144,52,14,55,205,107,217,21,32,184,182,38,88,113,84,69,210,179,168,56,211,101,47,147,236,40,211,180,161,182,220,90,182,103,20,151,82,219,139,36,26,141,151,75,41,100,49,114,192,80,202,226,150,237,26,133,15,128,13,38,95,104,84,136,173,96,185,218,192,92,64,80,212,101,186,192,71,216,40,123,204,239,192,19,184,247,0,173,183,220,81,67,87,13,229,196,105,80,14,50,206,214,17,119,202,15,12,163,168,34,149,145,123,168,197,245,123,120,161,40,110,219,117,204,70,222,159,178,226,118,99,48,127,43,189,10,49,222,5,187,114,162,143,176,6,9,232,220,225,51,94,82,104,51,34,189,81,0,123,254,188,200,156,28,0,117,43,167,98,9,42,73,151,56,187,192,253,197,177,5,152,35,24,80,24,131,74,22,118,202,213,20,10,250,103,238,237,254,65,55,58,46,204,211,50,166,34,92,39,25,85,166,175,39,197,157,203,212,26,62,222,240,23,212,140,197,181,199,54,205,218,10,118,130,35,59,236,220,11,127,171,52,46,89,113,183,80,240,216,179,12,220,69,31,53,109,106,81,102,212,94,199,238,173,128,131,189,49,97,212,198,50,84,74,82,22,146,55,160,74,234,43,126,146,104,102,198,128,15,22,215,44,43,167,117,22,207,223,133,24,141,167,92,3,48,152,171,62,90,86,189,241,112,9,233,25,127,112,32,100,255,0,39,252,217,163,154,64,48,151,216,51,110,140,104,173,155,121,89,80,165,191,120,9,52,149,43,52,190,23,135,168,35,248,36,57,35,133,36,81,46,87,4,178,50,60,208,205,158,239,169,33,205,0,5,249,68,0,178,186,136,3,54,251,23,88,169,149,140,80,147,190,226,170,226,0,101,216,41,99,236,26,136,247,10,92,251,0,84,184,10,138,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,10,43,128,210,53,43,128,161,91,172,5,6,134,250,198,181,17,245,13,13,245,128,214,43,235,76,80,12,247,24,14,28,127,168,59,245,181,125,227,24,43,167,82,47,65,86,230,101,253,237,252,52,48,206,168,239,80,119,235,106,251,198,48,123,78,86,77,204,61,173,141,41,185,159,54,245,251,188,48,8,127,169,83,151,16,226,78,220,50,126,0,132,143,104,10,162,230,154,23,127,247,211,248,81,66,56,234,226,54,113,10,44,149,184,203,87,248,4,137,15,208,30,45,37,45,161,81,172,254,249,245,123,104,160,18,107,43,249,206,31,235,40,251,196,60,102,43,65,20,92,145,164,19,89,190,94,74,173,154,222,177,99,216,73,214,75,130,134,177,223,196,32,254,225,14,134,187,100,222,150,161,38,155,150,212,71,199,218,168,4,25,105,145,36,84,191,19,38,78,108,218,189,124,246,114,119,207,123,218,33,61,253,226,231,232,99,58,106,27,195,13,100,78,92,220,223,110,133,255,0,186,59,135,155,211,170,8,154,196,69,154,90,182,105,212,234,253,47,119,108,121,221,25,170,39,165,158,18,106,227,53,90,221,142,254,44,149,123,107,187,143,180,4,235,210,143,19,202,136,178,175,99,111,171,234,132,51,105,11,254,223,184,151,254,24,78,127,142,186,38,7,14,227,213,18,228,105,27,185,172,108,250,219,113,204,33,251,72,95,246,253,196,191,240,194,115,252,117,209,173,111,47,201,91,245,207,185,222,29,135,252,225,171,246,41,251,207,0,0,3,79,122,64,0,0,19,155,163,191,155,238,24,255,0,129,210,95,226,77,11,128,45,254,142,254,111,184,99,254,7,73,127,137,52,46,0,237,11,31,37,79,170,61,207,7,237,111,156,47,251,117,125,233,2,214,1,141,154,99,233,115,40,209,242,158,114,150,144,43,107,175,39,48,102,184,22,44,166,249,190,29,228,68,33,185,134,101,178,182,93,213,190,201,22,161,70,70,171,239,178,120,205,70,162,222,154,220,221,187,56,136,101,178,54,70,175,110,106,232,208,232,104,226,174,175,179,198,102,123,162,59,229,105,121,66,244,181,126,153,68,102,143,184,121,25,16,196,218,33,147,110,169,139,84,59,106,105,48,81,48,170,45,133,36,234,20,106,83,141,190,135,20,226,13,57,8,144,73,81,169,75,38,227,124,114,38,51,25,132,226,97,21,54,155,71,196,70,199,70,188,184,152,168,168,151,84,235,175,186,181,26,150,226,214,163,51,82,148,163,51,53,25,153,153,153,153,142,56,235,205,118,182,189,117,233,185,95,78,232,240,135,178,183,87,118,116,187,171,179,168,209,105,227,53,117,174,174,250,170,239,159,87,132,119,71,46,124,230,64,0,62,54,200,0,14,68,186,93,48,156,76,33,101,50,152,8,136,216,232,215,145,13,11,11,12,210,157,117,247,86,162,74,27,66,18,70,106,82,148,100,68,146,35,51,51,34,32,234,147,49,76,102,122,59,156,61,161,42,12,78,173,228,148,5,45,13,174,154,79,99,27,131,98,232,90,144,222,99,233,58,230,68,169,68,211,105,204,181,168,146,121,80,133,42,214,33,52,154,61,224,77,49,163,190,28,67,97,253,53,23,17,26,165,60,168,233,148,123,247,37,70,198,173,8,75,142,146,46,100,210,114,182,132,165,9,51,178,80,155,154,213,153,106,183,186,25,232,171,47,209,222,142,92,218,124,212,60,93,109,80,178,203,179,8,165,67,165,46,203,154,83,77,41,82,228,173,46,184,133,165,15,18,205,78,32,210,78,30,67,50,50,66,45,145,163,120,216,219,47,224,116,121,91,177,231,207,217,31,159,143,212,242,183,105,123,247,254,209,234,63,71,232,42,255,0,118,183,61,127,126,175,31,102,58,83,29,255,0,27,195,0,0,28,235,170,65,21,124,185,223,73,63,223,39,242,104,149,65,21,124,185,223,73,63,223,39,242,104,15,65,201,149,202,33,13,85,67,75,180,112,199,186,142,45,117,58,226,28,69,53,83,205,102,14,196,174,114,183,157,82,202,10,41,231,148,165,20,73,41,102,150,84,103,145,196,18,25,34,75,137,65,63,38,131,229,134,83,54,154,200,38,176,83,217,20,206,46,93,50,151,68,55,23,7,25,8,242,153,126,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,58,156,159,122,122,211,218,76,209,176,52,54,32,207,97,32,241,82,81,14,219,49,200,136,217,96,145,63,89,156,74,137,232,22,73,211,91,203,76,60,58,92,136,36,182,132,33,107,51,74,82,131,34,32,204,160,0,0,0,0,0,1,138,186,123,105,191,34,209,30,132,106,10,156,138,149,76,177,54,119,170,118,73,36,140,101,113,12,162,20,158,34,122,42,45,45,186,218,219,103,34,93,67,103,156,148,183,109,149,42,75,110,154,2,207,242,163,105,219,53,193,57,83,56,17,130,245,52,36,61,109,60,135,90,170,9,140,35,234,219,105,232,37,37,6,210,27,202,89,90,137,136,74,212,100,188,250,198,155,73,44,146,147,121,151,83,12,35,181,252,245,87,181,87,234,173,71,82,84,115,15,116,140,142,153,71,68,57,251,167,30,121,199,23,222,165,41,93,102,98,77,37,60,140,49,51,29,29,32,166,17,149,68,92,175,27,162,161,219,121,216,24,185,187,74,167,225,86,168,162,53,50,225,179,8,183,141,105,132,51,73,155,107,90,53,228,121,84,166,236,102,30,215,146,223,79,168,204,68,216,116,100,198,57,132,214,101,87,150,217,17,78,212,81,145,47,199,61,55,108,181,177,47,67,69,184,226,150,180,188,210,9,195,109,195,50,109,77,54,77,244,22,218,53,210,84,62,91,63,61,84,21,85,250,171,78,84,148,228,195,221,32,227,165,177,208,238,126,229,198,94,109,196,119,41,42,79,81,144,156,158,79,189,61,105,237,38,104,216,26,27,16,103,176,144,120,169,40,135,109,152,228,68,108,176,72,159,172,206,37,68,244,11,36,233,173,229,166,30,29,46,68,18,91,66,16,181,153,165,41,65,145,16,102,80,130,30,85,236,29,154,225,174,150,147,186,185,50,24,72,26,123,16,97,225,231,114,183,96,161,84,211,14,62,150,91,102,53,43,86,68,160,226,78,33,11,125,194,73,168,237,20,210,214,121,156,50,19,188,48,131,149,191,1,161,177,79,70,135,49,38,95,5,22,253,67,134,17,28,233,12,80,208,238,196,45,217,115,235,109,168,230,205,8,89,37,8,74,73,168,149,186,164,47,34,32,212,93,20,173,106,32,199,78,69,60,116,131,149,79,107,77,30,39,211,157,79,61,228,169,41,216,103,9,134,219,92,83,72,213,199,33,43,51,39,92,121,108,166,21,105,108,137,105,38,225,31,95,66,202,53,222,190,90,191,53,138,91,225,2,7,209,211,17,21,122,44,99,95,230,118,210,10,137,198,55,37,251,108,37,63,48,61,189,132,181,172,113,112,47,180,184,120,173,82,117,141,145,188,76,60,233,183,153,100,157,97,35,53,211,114,57,84,229,171,243,88,165,190,16,32,125,29,49,1,128,28,151,30,125,152,101,241,215,161,227,68,217,233,35,141,242,173,28,48,74,169,198,137,204,142,46,115,15,78,67,180,164,64,67,56,150,215,18,251,207,183,14,202,13,106,220,132,27,175,55,157,118,81,165,25,148,73,89,145,32,225,51,146,227,207,179,12,190,58,244,60,104,203,254,90,204,116,140,149,72,168,189,30,36,51,157,79,61,231,169,42,40,102,201,246,220,92,43,75,213,192,161,75,35,38,156,101,111,38,41,106,108,201,106,39,33,24,95,66,201,53,132,75,15,165,61,22,48,83,243,59,104,251,68,224,227,147,13,182,46,159,151,158,222,250,93,214,54,184,231,221,92,68,86,169,90,182,204,217,39,222,116,155,204,130,86,172,145,154,234,185,156,37,242,116,232,235,19,164,38,146,244,227,19,154,78,46,109,68,210,177,9,156,212,207,19,77,42,17,180,54,133,174,22,30,32,158,74,144,226,31,136,109,182,212,205,141,107,107,94,100,68,72,90,209,244,18,3,231,174,189,199,76,71,209,211,78,236,83,197,12,47,156,236,51,88,28,64,168,154,121,151,72,215,11,48,133,84,205,227,114,22,37,178,50,214,50,188,169,185,92,148,74,74,86,133,33,104,66,211,55,250,58,105,47,133,154,80,80,140,215,88,103,54,246,91,108,154,49,248,110,116,150,120,231,154,111,107,97,151,92,212,235,117,11,91,121,149,211,69,148,93,100,80,3,165,143,157,62,50,124,32,84,62,145,124,118,186,40,233,93,136,250,37,98,58,43,90,41,221,186,85,29,171,98,127,32,125,227,68,44,222,21,38,102,73,81,145,30,173,228,102,81,180,241,17,169,181,41,68,100,180,45,198,214,31,71,192,60,253,1,95,209,184,167,70,202,113,7,15,170,24,73,229,61,60,135,40,152,24,232,99,60,142,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,132,24,199,202,201,74,224,126,147,245,70,15,84,120,125,207,212,101,59,179,193,57,59,167,230,109,196,71,34,56,161,212,228,74,77,149,229,105,121,94,113,168,101,53,173,109,77,41,135,212,165,44,212,77,54,25,254,2,223,224,94,58,97,198,145,120,113,46,197,12,47,156,237,210,168,235,180,243,46,145,34,42,95,20,146,35,114,22,37,178,51,213,188,140,201,185,92,210,105,82,86,133,45,11,66,213,237,102,211,105,84,130,85,27,61,158,204,225,37,210,217,116,59,145,113,145,145,111,37,150,33,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,1,213,87,245,253,27,133,148,108,219,16,113,6,161,132,145,211,210,56,115,137,142,142,137,51,200,210,46,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,127,61,154,98,105,85,89,105,95,139,147,10,194,115,50,139,77,49,46,136,136,134,164,229,14,54,76,162,93,46,53,244,13,77,37,107,78,210,226,82,218,158,94,101,102,89,18,72,245,104,109,8,186,188,160,154,122,212,58,76,214,81,212,54,31,79,98,224,240,174,81,16,227,48,40,135,218,160,151,63,65,148,50,141,232,230,77,211,67,200,76,68,58,156,135,37,54,133,161,11,35,82,82,179,50,44,53,1,119,244,93,210,110,190,209,103,20,37,184,129,72,68,197,198,75,81,16,149,78,169,227,152,189,13,5,57,96,155,117,188,143,165,179,202,165,161,47,186,166,150,180,172,155,112,210,188,170,177,165,95,65,56,23,142,152,113,164,94,28,75,177,67,11,231,59,116,170,58,237,60,203,164,72,138,151,197,36,136,220,133,137,108,140,245,111,35,50,110,87,52,154,84,149,161,75,66,208,181,124,203,140,170,208,39,77,249,238,136,245,219,176,85,28,84,214,101,134,83,189,107,179,185,36,27,40,136,121,17,68,201,147,49,80,137,113,214,208,219,217,210,210,28,60,228,149,181,124,201,82,155,104,208,19,252,49,43,148,87,67,104,157,44,48,190,26,97,74,68,197,170,187,162,33,226,222,166,160,78,53,168,120,40,229,196,57,12,113,12,190,107,109,71,157,77,67,26,90,60,237,160,156,82,117,138,36,92,211,147,244,181,89,74,215,50,40,90,166,138,169,165,85,4,150,55,62,205,49,149,198,183,23,10,254,69,169,11,200,235,102,164,43,42,208,164,157,143,114,146,100,123,200,199,108,3,229,179,243,213,65,85,95,170,180,229,73,78,76,61,210,14,58,91,29,14,231,238,92,101,230,220,71,114,146,164,245,25,9,222,208,19,78,201,86,151,116,204,108,138,165,131,132,148,226,45,59,14,81,115,136,56,86,210,196,20,83,14,68,60,150,221,129,109,113,14,190,180,54,218,97,210,242,150,68,73,113,228,17,110,90,69,138,229,72,208,22,51,17,54,237,38,240,114,95,53,153,85,229,177,195,212,84,236,28,51,241,207,77,219,45,84,51,49,48,141,182,149,173,47,52,130,108,156,108,136,155,83,77,155,157,5,182,189,116,80,208,21,253,101,133,149,148,167,16,112,250,161,139,145,212,50,56,130,137,129,142,134,50,206,210,236,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,97,245,16,45,166,144,250,64,208,58,50,225,124,118,43,226,50,226,215,45,131,136,135,132,106,14,4,217,56,216,215,222,112,146,150,161,219,121,198,210,226,201,57,221,82,73,87,38,218,113,91,242,152,240,24,33,167,110,3,99,22,3,76,241,222,50,166,132,165,96,233,88,116,42,174,151,76,95,204,252,145,245,110,74,15,41,102,125,14,168,140,152,91,104,187,199,208,74,73,210,91,72,134,13,53,244,174,158,233,105,140,177,181,150,182,107,7,72,75,111,7,75,73,35,94,66,182,8,92,168,39,28,52,182,68,130,121,245,163,90,225,221,106,43,161,189,98,208,211,102,2,223,227,166,58,98,62,145,120,143,49,197,12,80,156,237,211,88,235,52,203,45,17,162,22,95,10,147,51,110,22,25,179,51,213,178,140,202,177,92,212,106,82,150,181,45,107,90,213,117,116,23,211,54,123,161,230,35,197,76,220,149,115,205,25,84,108,240,245,52,181,164,32,162,148,219,70,189,84,76,51,138,181,158,107,90,233,147,106,81,54,226,86,164,171,41,154,29,111,26,192,7,212,149,45,86,82,181,204,138,22,169,162,170,105,85,65,37,141,207,179,76,101,113,173,197,194,191,145,106,66,242,58,217,169,10,202,180,41,39,99,220,164,153,30,242,49,219,8,64,228,221,211,234,123,128,85,84,175,4,177,34,97,182,225,149,65,48,68,60,59,209,81,40,111,193,152,167,220,177,196,161,199,84,148,38,13,75,94,103,219,82,137,40,186,158,69,149,172,67,217,235,202,9,167,173,61,163,53,27,29,67,97,244,246,18,51,21,38,240,238,51,2,136,125,150,53,18,5,145,195,40,222,142,100,221,37,178,181,67,196,41,200,114,83,107,66,214,130,53,37,72,35,35,11,43,202,107,202,33,13,74,195,76,116,112,192,74,142,45,21,58,34,27,69,75,83,202,166,14,195,46,76,182,93,74,206,10,21,230,84,149,28,73,169,4,151,148,71,145,180,26,217,50,83,138,89,49,22,184,85,134,117,86,50,98,61,57,133,180,84,38,209,58,169,166,13,75,225,179,54,226,219,103,57,244,223,119,86,133,173,44,180,130,83,142,44,146,121,27,66,212,101,100,152,234,191,61,85,237,85,250,171,81,212,149,28,195,221,35,35,166,81,209,14,126,233,199,158,113,197,247,169,74,87,89,152,158,157,2,116,32,145,104,143,66,59,27,81,194,202,166,88,155,59,214,181,59,157,193,188,184,134,81,10,79,25,179,11,8,167,26,109,109,179,145,45,45,194,200,74,91,183,204,165,37,182,137,1,119,244,110,193,9,86,142,24,37,75,96,188,154,121,23,57,135,167,33,221,74,227,226,91,75,107,137,125,231,220,136,121,100,132,238,66,13,215,156,200,139,168,210,140,169,53,44,200,214,119,44,4,122,242,163,105,219,53,193,57,83,56,17,130,245,52,36,61,109,60,135,90,170,9,140,35,234,219,105,232,37,37,6,210,27,202,89,90,137,136,74,212,100,188,250,198,155,73,44,146,147,121,151,82,22,43,149,35,79,168,60,68,219,180,100,193,201,132,170,101,72,22,199,17,81,84,80,113,44,71,51,55,112,181,81,44,195,66,56,218,150,132,178,210,201,179,113,194,50,113,78,182,109,244,16,218,245,209,193,41,155,77,100,19,88,41,236,138,103,23,46,153,75,162,27,139,131,140,132,121,76,191,12,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,237,168,10,2,178,197,58,202,83,135,216,125,79,69,207,42,25,228,65,67,64,192,195,17,103,117,118,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,41,20,210,59,146,34,107,72,96,53,55,87,224,187,145,115,202,246,155,147,160,235,41,43,111,170,36,167,79,239,113,248,137,117,208,133,103,109,74,82,16,198,66,55,89,109,187,22,189,42,40,128,203,78,78,237,55,224,244,170,161,14,146,172,98,178,226,109,39,47,105,217,234,141,150,33,153,154,54,167,157,109,17,80,173,33,213,45,89,80,134,54,131,38,219,109,14,196,36,144,146,74,208,146,204,1,242,239,64,87,245,150,22,86,82,156,65,195,234,134,46,71,80,200,226,10,38,6,58,24,203,59,75,177,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,253,14,232,163,165,118,28,105,107,135,8,173,104,167,118,25,172,14,173,137,252,129,247,137,113,82,136,165,17,153,37,70,68,90,198,87,149,70,211,196,68,151,18,149,17,146,22,135,27,64,120,14,84,127,49,60,77,248,151,211,16,67,0,57,47,116,233,249,10,85,72,192,236,99,172,246,76,54,157,103,230,120,152,212,230,102,69,52,113,196,153,93,227,81,108,240,111,93,205,101,201,72,67,166,135,60,82,85,16,225,231,255,0,42,63,152,158,38,252,75,233,136,33,0,32,62,170,0,70,7,38,47,40,92,101,83,25,13,163,174,144,53,126,186,106,246,86,169,41,252,205,231,223,138,154,197,58,251,206,59,11,27,22,251,203,204,241,235,89,68,49,101,66,77,45,155,121,141,102,210,87,39,224,0,0,2,13,185,73,244,24,154,232,251,95,198,98,166,28,202,226,227,176,234,170,136,137,153,58,136,57,90,146,197,46,250,158,108,149,10,234,153,108,152,102,25,78,68,33,48,215,52,157,174,214,83,54,201,199,44,254,133,26,87,79,116,75,198,88,42,203,91,53,140,164,38,86,131,170,100,144,79,33,59,124,46,85,147,110,18,92,35,65,188,194,215,173,108,238,133,29,150,222,177,8,117,195,31,66,117,77,39,74,215,50,40,170,90,181,166,101,85,4,150,55,38,211,46,154,65,55,23,10,254,69,165,104,206,211,132,164,43,42,208,149,21,203,114,146,70,91,200,135,207,190,156,154,34,77,116,65,197,196,210,140,76,98,231,20,156,250,29,83,42,114,106,252,58,144,181,176,75,52,174,21,229,146,73,165,196,178,121,115,234,206,198,135,25,112,210,222,180,155,72,79,245,1,95,209,184,167,70,202,113,7,15,170,24,73,229,61,60,135,40,152,24,232,99,60,142,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,242,238,51,83,147,187,79,168,205,24,234,163,160,241,74,97,53,153,97,148,239,85,15,115,137,126,35,193,151,9,199,87,180,194,195,102,52,19,43,91,238,42,33,182,208,78,43,162,226,115,41,189,91,184,86,3,233,35,70,73,180,170,65,162,38,20,79,103,179,56,73,116,182,93,134,242,40,184,200,200,183,146,203,16,204,55,44,101,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,33,219,148,31,79,15,205,127,61,145,200,40,169,52,214,69,64,211,57,162,97,161,166,14,228,138,152,199,58,132,146,226,34,89,109,197,178,157,81,18,155,100,136,214,164,165,111,40,215,227,141,180,52,171,211,95,228,155,128,88,69,163,94,25,204,230,176,212,221,37,71,201,97,170,215,111,169,102,113,52,102,10,25,37,15,144,210,78,41,152,87,27,94,245,43,35,142,158,98,65,147,44,186,171,21,163,174,3,86,90,73,98,228,139,10,104,200,40,181,46,99,16,133,204,227,153,135,39,145,41,151,18,210,81,17,174,146,150,132,228,109,42,185,36,214,156,235,52,54,147,206,180,145,133,202,208,131,66,234,171,75,140,71,98,6,53,51,89,37,3,45,214,63,59,168,90,129,113,77,175,84,108,230,129,134,124,208,108,148,98,201,246,204,146,179,232,54,106,119,42,242,147,107,159,74,2,128,163,112,178,141,148,225,246,31,83,208,146,58,122,71,14,80,208,48,48,196,121,26,69,204,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,207,224,94,5,225,198,142,152,113,46,194,252,47,147,108,50,168,27,186,243,206,153,46,42,97,20,162,34,114,42,37,194,34,214,60,188,169,185,216,146,73,74,80,132,161,8,66,19,112,0,0,0,7,205,102,150,62,116,248,201,240,129,80,250,69,241,42,156,138,158,107,21,79,194,4,119,163,165,194,42,244,177,243,167,198,79,132,10,135,210,47,137,84,228,84,243,88,170,126,16,35,189,29,46,1,159,224,0,3,231,135,19,241,138,190,192,173,57,113,67,17,176,230,125,23,46,153,75,177,34,118,235,173,53,20,243,44,76,24,110,112,183,149,9,20,150,86,133,59,12,226,154,65,56,209,168,137,68,94,241,148,212,232,119,165,85,27,165,126,17,203,235,9,52,202,17,53,60,186,30,30,26,172,148,54,217,178,185,116,196,209,211,52,180,165,173,91,51,138,75,138,101,121,149,153,4,105,51,214,33,196,34,8,116,177,243,167,198,79,132,10,135,210,47,142,215,69,29,43,177,31,68,172,71,69,107,69,59,183,74,163,181,108,79,228,15,188,104,133,155,194,164,204,201,42,50,35,213,188,140,202,54,158,34,53,54,165,40,140,150,133,184,218,195,232,248,7,138,193,220,98,160,113,214,128,149,226,54,28,207,161,38,50,217,140,59,14,186,211,81,76,188,252,189,247,25,109,229,66,69,37,149,173,45,68,182,151,80,78,52,106,51,73,159,188,103,237,64,7,83,84,213,148,173,13,34,138,170,107,90,154,85,79,201,96,178,109,51,25,164,107,112,144,172,103,90,80,140,238,184,105,66,115,45,105,73,92,247,169,68,69,188,200,114,230,211,105,84,130,85,27,61,158,204,225,37,210,217,116,59,145,113,145,145,111,37,150,33,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,16,67,202,51,166,191,230,170,196,118,36,20,4,206,106,222,25,82,222,46,91,12,249,234,155,154,71,17,172,156,153,169,156,169,90,115,33,100,219,73,116,212,164,54,149,42,205,41,231,91,32,157,233,76,218,85,63,149,65,79,100,83,56,73,140,182,99,14,220,92,28,100,35,201,121,136,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,44,69,175,35,190,40,105,71,85,68,206,169,73,202,98,234,44,32,147,195,162,25,19,89,212,107,166,185,52,107,109,33,44,193,75,214,162,81,186,141,81,55,158,26,233,109,148,18,28,37,54,165,147,113,50,148,0,62,85,199,213,64,249,87,1,244,167,162,119,154,198,13,252,31,211,222,142,96,96,87,42,198,157,178,162,149,71,232,179,131,85,52,90,166,74,136,54,43,121,172,185,244,165,134,216,36,173,46,73,201,100,70,165,173,74,52,155,249,20,146,65,35,80,163,94,119,219,109,143,218,122,195,96,54,134,248,67,130,184,77,61,132,127,17,103,152,111,34,102,110,182,245,185,228,18,231,228,136,74,94,75,204,186,218,152,142,53,56,203,172,151,79,42,18,107,90,82,75,100,215,25,116,181,45,136,248,227,136,240,180,221,55,3,53,171,107,58,182,96,181,37,42,116,222,138,142,138,112,212,227,175,58,235,135,245,110,56,235,138,36,165,36,181,173,68,68,165,16,118,184,23,129,120,143,164,94,35,203,176,191,11,228,219,116,214,58,238,188,243,166,104,133,151,194,164,200,156,138,137,112,136,245,108,163,50,110,118,53,26,148,148,33,43,90,208,133,76,166,158,88,111,34,193,254,76,202,171,11,233,136,201,172,92,170,153,151,200,37,208,143,77,35,151,23,20,182,219,155,193,17,26,220,95,220,66,73,45,161,54,67,104,66,18,148,38,229,232,103,161,157,3,162,101,1,13,7,7,3,9,49,173,166,48,232,118,125,62,117,166,94,125,47,184,204,57,68,194,66,196,147,13,60,80,58,232,114,113,182,156,185,220,243,43,127,15,63,202,143,230,39,137,191,18,250,98,8,4,43,104,157,231,79,131,127,8,20,247,164,88,31,74,99,230,179,68,239,58,124,27,248,64,167,189,34,192,250,83,0,22,255,0,29,49,211,14,52,116,195,137,142,40,98,132,231,97,149,64,217,166,89,104,137,113,83,8,165,17,155,112,176,205,153,150,177,229,229,85,138,228,146,74,84,181,169,8,66,214,159,65,95,215,244,110,22,81,179,108,65,196,26,134,18,71,79,72,225,206,38,58,58,36,207,35,72,185,17,17,17,17,169,107,82,141,40,66,18,70,181,173,73,74,73,74,81,17,192,14,153,154,102,87,218,89,215,241,49,145,145,209,114,234,38,93,16,182,164,50,22,157,121,150,20,195,111,68,28,52,92,84,49,190,235,39,29,169,136,54,220,117,187,21,139,42,119,113,11,105,142,152,233,136,250,69,226,60,199,20,49,66,115,183,77,99,172,211,44,180,70,136,89,124,42,76,205,184,88,102,204,207,86,202,51,42,197,115,81,169,74,90,212,181,173,107,85,213,208,131,77,26,171,68,124,71,98,58,53,83,89,221,3,50,214,49,59,167,154,142,113,45,163,90,108,230,142,134,96,214,76,156,98,9,134,200,148,178,233,182,74,107,50,51,19,136,198,176,1,245,17,64,87,244,110,41,209,178,156,65,195,234,134,18,121,79,79,33,202,38,6,58,24,207,35,168,185,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,1,9,124,154,26,122,196,224,53,66,206,10,226,204,246,45,252,58,158,68,54,204,161,110,106,178,72,38,47,197,54,149,60,167,158,117,180,177,2,105,113,231,94,46,158,85,164,150,132,164,214,241,174,106,101,51,105,84,254,85,5,61,145,76,225,38,50,217,140,59,113,112,113,144,143,37,230,34,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,1,203,0,0,16,193,203,43,54,154,200,52,187,162,103,178,41,156,92,186,101,46,161,229,177,112,113,144,143,41,151,225,159,110,103,48,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,12,170,228,208,211,214,27,30,105,230,112,87,22,103,176,140,98,44,142,29,182,101,11,115,91,158,127,46,98,21,180,169,229,60,243,174,41,248,226,83,111,58,241,116,51,33,68,180,37,68,135,141,24,151,203,87,231,79,75,124,31,192,250,70,98,48,130,128,175,235,44,44,172,165,56,131,135,213,12,92,142,161,145,196,20,76,12,116,49,150,118,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,15,168,128,24,213,161,6,154,52,174,151,24,112,196,116,106,165,82,74,250,91,172,98,119,79,53,28,218,156,94,168,153,205,29,12,193,172,222,40,53,155,237,145,41,101,208,112,212,214,101,229,39,23,229,52,254,211,195,243,31,120,17,40,165,164,210,170,138,164,159,76,54,217,140,174,45,219,106,228,109,93,46,171,50,28,39,33,222,121,195,74,25,117,77,58,217,234,98,46,149,27,121,76,51,0,124,240,226,126,49,87,216,21,167,46,40,98,54,28,207,162,229,211,41,118,36,78,221,117,166,162,158,101,137,131,13,206,22,242,161,34,146,202,208,167,97,156,83,72,39,26,53,17,40,139,222,50,153,77,23,244,242,192,109,44,230,179,10,107,14,93,168,37,213,12,186,29,216,231,100,243,185,118,165,245,65,54,166,80,168,148,184,202,221,96,209,172,136,66,9,38,233,57,114,81,228,203,101,28,27,105,99,231,79,140,159,8,21,15,164,95,1,61,26,40,233,93,135,26,90,225,194,43,90,41,221,134,107,3,171,98,127,32,125,226,92,84,162,41,68,102,73,81,145,22,177,149,229,81,180,241,17,37,196,165,68,100,133,161,198,209,122,199,206,102,135,122,85,86,90,40,98,228,190,176,147,76,162,213,76,76,98,33,225,170,201,67,109,147,200,152,203,137,125,51,75,74,90,19,180,182,149,56,166,87,153,57,86,102,147,61,90,220,66,231,251,7,113,138,129,199,90,2,87,136,216,115,62,132,152,203,102,48,236,58,235,77,69,50,243,242,247,220,101,183,149,9,20,150,86,180,181,18,218,93,65,56,209,168,205,38,126,241,152,123,80,0,0,0,0,16,173,203,87,231,79,75,124,31,192,250,70,98,46,175,33,143,211,179,247,183,252,164,45,87,45,95,157,61,45,240,127,3,233,25,136,185,92,134,179,105,83,51,92,100,145,61,51,132,68,202,50,30,67,23,15,6,167,146,79,188,195,42,142,75,174,161,187,230,82,16,167,217,74,148,69,100,155,173,145,219,49,92,37,124,0,0,6,42,242,163,249,137,226,111,196,190,152,130,25,84,49,43,149,78,109,42,151,104,57,95,65,204,38,112,144,177,19,72,137,60,36,11,79,60,148,46,41,242,153,195,60,109,52,147,59,173,100,211,46,184,105,77,207,35,107,87,4,153,144,67,14,137,222,116,248,55,240,129,79,122,69,129,244,166,62,107,52,78,243,167,193,191,132,10,123,210,44,15,165,48,1,106,180,177,243,88,198,79,131,250,135,209,207,139,170,45,86,150,62,107,24,201,240,127,80,250,57,240,31,53,131,234,118,83,54,149,79,229,80,83,217,20,206,18,99,45,152,195,183,23,7,25,8,242,94,98,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,242,196,36,39,147,11,79,88,108,24,154,194,104,253,140,19,216,72,12,62,153,196,68,189,42,155,197,235,86,114,153,139,234,103,35,46,58,167,117,80,240,42,52,190,163,50,107,162,243,230,226,212,148,27,139,72,76,248,0,0,249,172,210,199,206,159,25,62,16,42,31,72,190,38,167,146,227,204,79,12,190,58,244,196,104,133,109,44,124,233,241,147,225,2,161,244,139,226,106,121,46,60,196,240,203,227,175,76,70,128,137,90,247,29,49,31,71,77,59,177,79,20,48,190,115,176,205,96,113,2,162,105,230,93,35,92,44,194,21,83,55,141,200,88,150,200,203,88,202,242,166,229,114,81,41,41,90,20,133,161,11,76,234,96,94,58,97,198,145,120,113,46,197,12,47,156,237,210,168,235,180,243,46,145,34,42,95,20,146,35,114,22,37,178,51,213,188,140,201,185,92,210,105,82,86,133,45,11,66,213,243,217,165,143,157,62,50,124,32,84,62,145,124,123,93,12,244,204,175,180,76,175,225,163,32,227,162,230,52,76,198,33,13,79,164,46,186,243,204,37,135,30,135,56,152,184,88,98,125,166,74,59,83,14,77,182,235,151,43,30,85,110,224,31,67,192,60,253,1,95,209,184,167,70,202,113,7,15,170,24,73,229,61,60,135,40,152,24,232,99,60,142,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,105,62,34,130,167,196,11,136,13,38,96,142,63,96,12,136,140,85,30,81,128,169,113,49,162,247,26,203,137,141,181,29,173,96,28,40,133,91,46,254,209,31,186,118,54,202,219,156,173,101,115,42,50,34,220,127,100,137,0,137,59,229,251,34,59,116,247,153,37,136,137,164,57,63,148,151,70,63,187,45,239,115,138,46,192,17,187,135,110,106,241,2,153,52,29,173,56,130,63,250,244,9,171,208,169,243,122,140,139,53,174,231,207,113,5,195,246,43,34,18,240,241,226,94,32,83,54,85,254,108,65,23,15,119,64,154,221,8,207,243,155,22,95,241,228,79,241,86,64,101,33,112,30,63,19,33,214,237,41,50,200,139,153,234,109,191,221,16,61,129,112,30,106,188,74,151,78,199,32,202,233,61,86,239,249,196,128,133,94,80,24,71,24,196,169,219,142,183,148,142,62,94,87,189,255,0,83,210,46,143,39,204,219,45,105,169,84,70,228,82,22,34,201,194,206,194,247,15,9,202,48,206,175,16,103,38,148,216,249,202,95,215,255,0,23,16,238,52,0,139,203,95,60,141,102,244,210,106,43,91,221,161,64,76,85,44,230,178,69,45,93,238,74,130,100,255,0,200,72,237,140,238,58,58,45,196,170,155,148,29,238,103,46,135,63,250,180,142,236,0,84,251,248,138,2,207,120,1,43,176,194,247,26,119,92,172,53,0,174,235,119,138,151,1,164,106,46,0,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,3,72,212,174,2,133,196,1,71,98,33,161,5,107,141,74,35,51,26,81,214,3,80,173,186,38,40,22,59,24,14,28,119,168,59,245,181,125,227,24,91,166,179,77,171,15,235,44,233,227,205,215,223,238,240,195,52,163,189,65,223,173,171,239,24,194,125,55,84,180,225,237,104,68,179,35,249,157,192,253,222,24,4,63,98,41,33,172,71,152,100,220,146,213,126,1,3,58,116,11,154,39,53,13,10,79,239,249,167,209,203,251,104,248,216,96,118,35,26,188,59,152,45,74,51,63,21,190,251,253,69,3,49,52,13,139,89,84,148,51,58,199,45,243,79,117,247,122,156,80,9,122,144,153,156,186,17,93,176,205,159,249,36,56,117,99,58,200,4,17,166,254,60,143,143,181,80,228,211,75,188,166,4,206,255,0,58,53,252,18,27,147,214,181,144,136,43,23,170,17,239,247,140,4,45,233,229,6,164,226,21,245,118,35,156,206,237,191,221,219,22,75,4,166,155,31,61,93,252,153,246,111,91,123,219,89,221,222,50,155,148,18,154,113,154,206,93,17,150,24,138,34,105,58,89,88,183,250,171,39,191,119,120,194,106,30,96,228,6,219,227,93,78,179,87,228,42,220,51,113,223,222,3,232,43,8,99,219,139,122,98,77,187,159,42,161,239,209,183,19,95,112,137,157,33,63,219,243,18,255,0,195,9,207,241,215,68,147,232,199,81,166,105,25,59,73,57,18,172,142,192,151,140,59,241,55,123,207,176,70,198,144,159,237,249,137,95,225,124,231,248,235,163,89,222,95,146,183,235,159,115,188,59,15,249,195,87,236,83,247,158,0,0,6,160,244,128,0,0,39,51,71,123,254,103,236,49,255,0,3,164,191,196,154,23,4,91,253,29,252,223,112,199,252,14,146,255,0,18,104,115,241,107,22,168,140,19,162,35,107,234,250,105,178,75,225,44,219,77,54,68,168,136,200,131,35,52,67,176,131,50,206,226,172,118,43,145,17,18,148,163,74,18,165,23,103,90,174,155,118,41,170,169,196,68,71,185,225,93,118,158,238,175,106,221,177,98,153,170,186,174,85,17,17,206,102,102,169,196,68,60,182,147,26,65,211,26,60,97,196,101,75,51,142,135,84,250,53,151,152,167,101,171,65,184,168,216,210,71,68,212,217,41,39,168,66,148,133,58,188,201,178,76,136,143,58,208,149,67,37,99,88,212,248,129,83,204,107,58,206,117,17,54,157,77,158,55,226,226,223,50,204,226,172,68,68,68,86,36,165,41,34,74,80,146,36,165,41,74,82,68,68,68,94,167,29,113,178,174,199,204,64,139,174,170,215,255,0,92,134,150,66,229,107,229,8,13,123,174,179,13,157,182,209,173,213,235,84,90,197,39,50,184,159,97,91,225,163,109,93,165,58,251,152,167,226,71,79,206,94,170,220,13,202,183,186,90,46,43,216,157,69,207,143,62,31,195,76,248,71,127,140,243,233,17,128,0,14,41,216,0,0,0,9,49,228,244,209,57,250,26,95,7,143,245,202,161,220,155,79,165,132,170,126,1,41,109,210,130,130,125,41,81,69,41,118,51,75,238,183,98,73,32,203,35,78,45,43,51,83,138,67,118,179,147,211,68,230,43,153,132,30,63,215,42,136,110,83,33,153,146,169,248,4,165,198,142,54,53,133,37,69,20,165,216,137,76,52,229,137,36,131,60,238,182,180,172,201,45,169,14,73,144,218,182,30,203,233,171,189,253,216,252,127,47,173,231,254,213,119,247,227,238,254,206,159,69,218,191,209,31,234,152,246,124,64,0,27,91,207,224,0,0,8,171,229,206,250,73,254,249,63,147,68,170,8,171,229,206,250,73,254,249,63,147,64,69,172,178,83,53,157,68,174,14,77,44,139,143,136,110,29,248,181,181,12,202,157,90,88,97,165,188,243,166,148,145,153,33,182,155,113,197,171,130,80,133,40,236,68,102,59,106,2,191,172,176,178,178,148,226,14,31,84,49,114,58,134,71,16,81,48,49,208,198,89,218,93,140,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,34,185,46,60,251,48,203,227,175,67,198,143,107,202,79,160,196,215,71,218,254,51,21,48,230,87,23,29,135,85,84,68,76,201,212,65,202,212,150,41,119,212,243,100,168,87,84,203,100,195,48,202,114,33,9,134,185,164,237,118,178,153,182,78,56,18,169,161,222,149,84,110,149,248,71,47,172,36,211,40,68,212,242,232,120,120,106,178,80,219,102,202,229,211,19,71,76,210,210,150,181,108,206,41,46,41,149,230,86,100,17,164,207,88,135,16,139,234,62,107,52,116,210,95,20,244,95,174,217,174,176,206,109,236,182,217,52,99,241,60,215,51,241,47,52,222,214,195,46,183,174,213,107,214,182,243,43,160,187,40,186,200,254,132,240,47,29,48,227,72,188,56,151,98,134,23,206,118,233,84,117,218,121,151,72,145,21,47,138,73,17,185,11,18,217,25,234,222,70,100,220,174,105,52,169,43,66,150,133,161,106,11,128,0,0,60,166,42,214,19,220,63,195,138,142,181,166,40,41,173,107,53,146,203,221,140,132,144,74,214,132,197,76,28,73,92,155,65,175,237,153,36,150,225,164,140,155,109,213,229,109,95,54,248,209,139,213,150,61,98,133,65,139,152,128,252,35,147,218,138,33,47,68,20,35,4,203,13,33,13,165,166,153,109,27,204,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,254,156,196,85,242,161,242,126,255,0,108,154,86,225,19,63,174,205,171,57,58,83,251,89,162,137,130,98,30,27,246,204,76,91,143,59,236,221,191,148,64,60,167,35,158,143,88,53,136,147,218,139,25,170,216,158,123,171,232,41,132,51,114,185,19,240,170,217,101,186,212,26,216,153,169,102,89,30,120,214,219,232,105,63,65,83,10,112,200,214,166,86,220,191,143,153,108,11,199,76,71,209,211,17,229,216,161,133,243,157,134,107,3,118,158,101,210,53,194,204,33,84,100,110,66,196,182,70,90,198,87,149,55,43,146,137,73,74,208,164,45,8,90,103,126,89,167,174,143,49,250,52,47,74,120,169,236,92,186,152,76,67,242,242,150,68,236,234,155,170,98,218,214,148,64,20,59,78,173,59,75,137,74,93,66,13,101,102,86,151,86,104,111,50,146,24,127,203,63,130,24,95,13,42,166,177,222,14,121,79,200,43,104,200,133,74,163,37,202,109,194,141,169,216,74,91,36,58,140,151,73,174,17,36,68,167,28,66,72,219,117,180,41,210,52,67,180,184,193,160,43,250,203,11,43,41,78,32,225,245,67,23,35,168,100,113,5,19,3,29,12,101,157,165,216,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,253,86,144,250,64,215,218,77,98,132,118,43,226,50,225,17,50,140,135,135,132,106,14,4,222,40,40,38,25,108,146,150,161,219,121,199,20,218,13,89,221,82,73,86,55,29,113,91,179,24,207,78,76,94,79,72,58,166,14,27,72,173,32,105,13,116,169,236,174,210,82,9,155,44,63,11,53,133,117,135,155,118,42,54,17,246,87,153,147,214,178,184,99,204,133,26,155,55,50,154,13,165,44,36,215,5,42,202,202,186,194,58,66,176,196,74,58,46,149,169,230,210,120,104,153,188,162,37,130,101,112,177,106,65,107,72,154,214,56,166,208,106,186,144,135,21,173,74,20,148,184,72,112,150,132,250,169,180,166,85,63,149,70,200,167,178,200,73,140,182,99,14,228,36,100,28,91,41,121,136,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,44,0,124,192,226,174,25,213,88,55,136,245,30,22,214,176,155,60,234,153,152,59,47,137,202,219,136,109,236,135,208,125,173,98,16,181,50,234,13,46,54,179,73,103,109,104,81,21,148,67,45,113,55,24,165,88,149,201,73,135,116,138,167,209,113,213,14,31,98,67,50,73,163,81,177,73,117,246,216,84,28,213,232,37,33,57,212,178,134,40,117,161,134,205,68,146,188,43,168,65,101,108,140,92,14,89,252,6,134,165,113,66,154,199,249,20,20,94,207,92,67,170,87,61,90,97,221,83,13,204,96,219,109,44,56,183,141,102,132,45,232,107,33,45,18,81,186,5,197,150,115,82,205,56,1,5,90,205,96,40,9,206,28,179,15,8,114,217,228,226,89,59,136,117,72,86,189,47,192,179,26,203,73,66,179,101,36,26,102,15,26,136,210,102,102,150,236,105,177,146,131,34,185,46,60,251,48,203,227,175,67,198,139,85,165,62,53,254,104,157,32,171,108,99,110,95,177,66,84,19,2,216,24,83,90,183,17,2,195,72,135,133,214,167,88,225,19,198,195,45,27,153,86,105,214,26,242,217,54,34,242,152,99,137,149,86,17,85,237,215,84,84,94,201,58,135,151,204,165,240,209,73,113,198,220,133,219,96,159,131,91,237,45,181,165,104,121,180,68,41,109,172,149,209,113,40,81,145,145,25,31,22,128,160,43,44,83,172,165,56,125,135,212,244,92,242,161,158,68,20,52,12,12,49,22,119,87,99,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,9,137,228,108,193,79,1,180,125,155,99,28,92,195,93,23,137,179,2,212,176,219,185,155,98,6,92,236,68,59,121,146,109,164,210,242,159,92,97,170,203,90,77,189,69,178,171,57,12,255,0,30,126,128,160,40,220,44,163,101,56,125,135,212,244,36,142,158,145,195,148,52,12,12,49,30,70,145,115,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,62,107,52,177,243,167,198,79,132,10,135,210,47,142,166,170,192,188,71,164,48,158,138,198,249,156,155,91,70,87,123,91,82,217,164,57,154,219,102,42,30,37,246,28,133,136,220,90,167,143,103,91,136,35,186,86,217,153,165,70,104,117,45,246,218,88,249,211,227,39,194,5,67,233,23,196,180,232,91,129,120,113,164,95,38,101,7,133,248,161,38,219,165,81,220,242,235,47,52,100,136,169,124,82,102,241,196,220,84,51,134,71,171,121,25,149,99,177,164,210,165,33,105,90,22,180,40,35,131,67,29,59,43,237,17,27,169,164,82,168,56,73,181,61,81,67,191,22,80,113,141,188,249,66,205,91,130,125,48,142,180,218,98,26,66,16,228,66,161,83,18,171,26,212,203,36,73,233,33,35,24,5,213,210,47,70,140,83,209,126,187,122,133,196,201,79,177,216,167,48,108,68,243,92,207,196,178,235,155,35,239,52,222,187,85,175,66,28,202,158,130,238,147,234,51,200,174,73,12,6,137,197,61,37,219,196,153,132,20,35,244,246,24,67,243,164,73,68,195,181,16,135,102,47,161,198,160,91,36,45,100,164,45,42,39,98,80,234,80,188,139,131,73,116,84,180,40,130,87,180,57,209,235,243,48,104,251,77,225,52,108,76,170,54,117,9,175,141,157,204,37,208,186,150,227,35,159,117,78,41,70,102,68,183,117,104,54,216,75,171,34,82,155,97,190,138,10,200,76,117,242,164,105,245,7,136,155,118,140,152,57,48,149,76,169,2,216,226,42,42,138,14,37,136,230,102,238,22,170,37,152,104,71,27,82,208,150,90,89,54,110,56,70,78,41,214,205,190,130,27,94,186,93,38,210,200,105,212,170,54,77,24,228,91,112,241,240,238,67,58,184,72,183,97,95,74,22,147,74,141,183,153,82,93,105,118,51,178,219,82,86,147,177,164,200,200,140,66,94,149,124,149,152,203,133,181,220,31,200,26,156,154,215,116,100,254,97,15,44,149,234,223,76,76,210,5,229,50,222,101,76,114,178,203,76,178,167,181,249,95,47,20,132,33,58,213,182,106,78,96,198,189,29,52,104,197,61,40,43,182,104,92,51,148,251,45,182,115,24,196,79,53,203,60,75,206,183,181,190,203,78,106,117,186,133,161,188,201,233,174,201,46,179,44,191,229,90,192,188,56,209,211,14,48,11,11,240,190,77,176,202,160,124,37,117,231,157,50,92,84,194,41,69,43,39,34,162,92,34,45,99,203,202,155,157,137,36,148,165,8,74,16,132,33,50,63,161,222,138,180,110,138,24,71,47,163,228,210,216,69,84,243,24,120,120,154,178,110,219,134,242,230,51,18,71,76,146,234,144,133,108,205,169,78,37,148,101,78,84,25,168,203,88,183,22,188,32,229,206,250,73,254,249,63,147,64,88,174,73,58,2,141,197,60,116,175,240,251,16,105,232,73,229,61,60,195,120,248,104,232,24,146,60,142,163,156,165,166,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,86,43,74,237,20,113,31,68,172,71,93,21,90,181,183,74,163,181,143,200,39,236,50,104,133,155,194,164,200,141,73,35,51,213,188,140,201,39,89,51,53,54,165,36,200,214,133,182,226,242,87,145,83,206,158,169,248,63,142,244,140,184,74,166,145,122,52,97,102,148,20,35,212,46,38,74,125,142,197,57,131,98,27,157,37,158,57,151,92,217,31,121,167,53,58,221,66,16,230,84,244,209,116,159,81,144,69,7,38,86,157,179,92,17,172,165,216,25,138,85,52,35,120,95,62,136,113,48,177,147,71,212,132,83,113,171,37,41,43,109,203,25,34,25,231,108,151,16,188,173,161,110,107,243,54,68,246,182,109,4,32,96,95,36,222,56,214,184,203,59,162,177,112,188,17,165,168,249,132,51,115,73,179,77,188,190,123,133,117,46,173,42,147,188,166,181,47,92,155,65,45,75,52,169,141,122,13,109,41,105,83,34,106,105,58,90,69,67,82,178,106,42,150,129,216,164,180,252,190,30,87,46,134,214,173,205,68,43,13,165,182,155,206,179,82,213,149,8,73,93,70,106,59,92,204,207,120,14,216,67,183,42,166,131,18,172,45,137,252,210,56,71,43,132,151,210,115,40,136,89,108,242,158,150,202,211,15,13,38,127,84,77,181,20,202,97,219,38,155,134,116,219,74,87,159,41,148,67,169,50,82,245,249,91,152,145,196,155,74,101,83,249,84,108,138,123,44,132,152,203,102,48,238,66,70,65,197,178,151,152,137,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,7,203,188,186,172,170,164,242,41,189,45,41,169,166,176,82,90,131,103,231,121,116,60,107,141,194,204,53,11,53,177,180,52,147,36,59,171,89,154,145,156,143,42,140,204,172,98,255,0,232,47,161,148,247,76,60,71,138,150,57,53,230,106,50,151,217,226,42,105,147,75,65,197,37,183,77,122,168,104,102,213,123,188,238,169,210,39,20,147,109,180,161,74,86,99,36,52,229,245,210,43,146,127,18,229,250,69,192,82,216,17,5,8,154,18,183,136,141,122,79,21,26,236,116,67,20,242,33,225,91,121,198,102,81,40,134,89,48,133,186,167,26,134,51,83,139,89,37,36,181,26,243,40,229,127,2,240,47,14,52,116,195,137,118,23,225,124,155,97,149,64,221,215,158,116,201,113,83,8,165,17,19,145,81,46,17,22,177,229,229,77,206,196,146,74,82,132,37,8,66,16,144,130,190,81,234,78,149,161,180,206,196,58,90,138,166,101,84,252,150,11,154,118,105,116,174,9,184,72,86,51,202,161,22,188,141,54,73,66,115,45,106,81,216,183,169,70,103,188,204,95,94,75,141,31,168,29,38,176,191,30,176,163,17,145,22,137,108,100,69,39,22,212,100,9,50,81,176,79,178,228,197,73,118,29,199,155,113,45,172,211,157,165,40,147,115,109,215,19,187,49,139,65,202,143,231,217,137,191,18,250,30,8,101,87,33,143,211,179,247,183,252,164,2,58,177,211,2,241,31,71,76,71,152,225,126,40,73,182,25,172,13,157,101,230,140,215,11,48,133,81,153,55,21,12,225,145,107,25,94,85,88,236,74,37,37,72,90,80,180,45,9,241,83,57,180,214,117,18,136,201,204,206,46,62,33,184,118,33,16,236,75,202,117,105,97,134,144,203,45,18,148,102,100,134,218,109,182,208,158,9,66,18,146,177,17,16,250,9,211,163,67,41,22,152,120,113,11,44,110,107,204,213,157,47,180,68,83,51,39,86,179,133,75,142,146,53,176,209,45,166,247,101,221,83,68,110,37,38,227,106,66,84,156,196,75,105,204,53,228,220,228,222,137,138,137,115,27,116,158,195,216,184,52,65,196,41,154,126,148,159,65,180,104,140,65,180,251,49,15,76,96,34,88,82,137,4,165,182,166,8,212,133,231,105,78,26,77,6,210,150,23,87,146,231,65,41,174,9,202,158,199,124,104,166,97,33,235,105,228,58,19,79,203,162,216,86,219,79,65,41,43,39,86,230,99,202,212,76,66,86,146,52,100,214,52,218,77,6,164,155,207,52,153,10,0,1,101,52,198,198,28,71,192,109,31,106,76,80,194,170,31,194,137,244,155,80,233,50,236,49,196,66,193,194,235,82,113,49,81,45,161,230,157,54,91,100,156,185,180,106,82,20,105,90,146,77,37,197,163,231,50,109,54,154,207,230,177,179,217,236,206,46,99,50,152,196,57,23,25,25,22,242,158,126,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,245,60,32,175,148,71,64,88,205,24,234,162,175,48,182,95,53,153,97,148,239,91,17,98,134,126,35,193,151,9,198,145,179,69,68,229,52,19,43,91,237,166,29,199,22,78,43,164,218,179,41,189,99,161,153,92,145,90,63,96,188,191,4,165,250,64,75,209,9,61,174,231,49,17,48,145,206,197,148,36,82,233,231,225,159,139,100,154,133,81,55,174,132,91,208,143,180,167,82,165,153,173,11,108,247,32,200,142,66,135,206,182,133,26,87,79,116,75,198,88,42,203,91,53,140,164,38,86,131,170,100,144,79,33,59,124,46,85,147,110,18,92,35,65,188,194,215,173,108,238,133,29,150,222,177,8,117,195,19,19,164,198,157,184,95,131,186,52,67,99,158,31,84,212,253,81,29,87,67,229,162,32,220,125,194,68,209,243,90,82,234,212,218,75,90,148,67,18,148,167,144,173,89,165,104,38,20,166,157,113,32,35,91,149,119,4,48,95,9,49,182,93,55,194,57,229,63,9,17,81,67,169,51,202,54,80,220,35,40,167,95,135,98,20,154,94,162,31,41,176,136,150,157,75,132,133,160,140,214,135,92,37,40,156,202,139,21,162,94,53,227,238,11,226,196,4,199,71,233,124,214,160,157,70,235,117,148,172,59,81,177,112,179,172,144,207,145,109,16,112,142,33,113,58,148,58,243,168,246,10,73,175,129,29,237,173,127,95,214,88,167,89,77,177,7,16,106,24,185,229,67,60,136,56,152,232,232,147,44,238,174,196,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,50,124,153,90,9,74,176,70,141,151,99,158,41,83,49,109,226,132,250,29,197,66,193,205,24,74,23,77,193,44,212,148,161,182,238,102,136,151,154,178,156,90,242,184,132,57,168,202,217,147,218,208,185,124,168,254,98,120,155,241,47,166,32,132,16,225,237,21,53,196,170,254,154,195,153,20,68,35,19,42,170,113,5,36,131,118,45,106,75,13,191,18,242,25,109,78,41,41,82,137,4,165,145,153,146,84,118,189,136,248,9,222,229,71,243,19,196,223,137,125,49,4,33,91,68,239,58,124,27,248,64,167,189,34,192,11,105,54,148,205,100,19,88,217,20,246,89,23,46,153,75,162,28,132,140,131,139,101,76,191,12,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,156,158,78,237,62,160,244,156,165,78,131,197,41,132,170,91,137,178,77,84,61,206,37,136,127,9,155,54,221,94,211,11,13,152,150,111,33,12,56,168,134,219,65,182,158,139,137,202,151,53,109,120,174,84,109,4,166,184,217,42,103,29,240,94,153,132,136,173,164,112,235,77,65,46,132,97,91,109,67,4,148,160,154,91,121,79,43,177,48,233,66,136,145,147,88,235,106,36,18,148,108,178,210,162,6,128,175,235,44,44,172,165,56,131,135,213,12,92,142,161,145,196,20,76,12,116,49,150,118,151,99,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,15,168,128,24,255,0,161,70,149,210,45,45,48,106,10,178,214,202,160,234,249,109,160,234,153,36,19,203,86,193,21,153,100,219,132,151,8,150,76,190,132,107,91,59,173,37,117,183,172,90,218,112,198,64,0,11,105,164,62,143,212,14,147,88,95,29,133,24,140,136,180,75,99,34,33,226,218,140,129,38,74,54,9,246,92,37,37,216,119,30,109,196,182,179,78,118,148,162,77,205,183,92,78,236,198,46,88,0,249,161,210,31,71,234,251,70,92,80,142,194,140,70,68,34,230,80,112,240,241,109,70,64,147,199,5,26,195,205,146,146,236,59,143,54,218,156,65,43,59,74,81,38,196,227,78,39,126,83,22,212,125,9,233,209,161,148,139,76,60,56,133,150,55,53,230,106,206,151,218,34,41,153,147,171,89,194,165,199,73,26,216,104,150,211,123,178,238,169,162,55,18,147,113,181,33,42,78,98,37,180,231,207,96,15,107,130,248,67,89,99,214,40,83,248,71,135,236,66,57,61,168,162,20,204,57,197,190,76,176,210,16,218,157,117,231,23,188,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,78,127,180,68,209,18,129,209,2,128,139,164,41,9,140,92,230,101,57,136,106,54,117,58,141,135,101,183,226,159,67,40,111,86,141,90,73,72,134,74,137,213,182,202,214,225,182,111,187,211,86,99,51,181,92,152,218,42,209,184,35,128,212,246,41,61,45,132,139,174,241,22,78,196,218,62,108,78,27,166,196,186,34,207,194,193,176,106,66,77,164,106,141,149,186,146,35,204,241,42,235,90,27,103,38,101,0,0,0,0,0,0,249,172,210,199,206,159,25,62,16,42,31,72,190,37,83,145,83,205,98,169,248,64,142,244,116,184,69,94,150,62,116,248,201,240,129,80,250,69,241,42,156,138,158,107,21,79,194,4,119,163,165,192,51,252,0,0,124,214,105,99,231,79,140,159,8,21,15,164,95,30,41,202,2,178,106,129,135,197,37,83,209,103,73,197,78,30,144,34,108,146,37,48,83,22,153,109,245,67,172,200,238,133,155,79,33,105,204,69,156,137,204,153,181,110,101,246,186,88,249,211,227,39,194,5,67,233,23,196,143,242,91,96,237,3,142,186,13,87,184,115,136,210,24,73,140,182,99,92,77,26,105,215,97,89,121,249,123,238,73,224,153,76,92,42,158,66,210,212,75,105,117,102,219,164,147,52,153,251,228,97,134,186,2,233,175,85,104,167,136,240,146,73,180,207,104,195,42,154,96,203,117,28,190,32,220,91,112,25,205,45,170,103,14,77,165,107,75,205,32,136,214,148,36,245,205,160,144,101,153,45,45,169,243,148,205,165,83,249,84,20,246,69,51,132,152,203,102,48,237,197,193,198,66,60,151,152,137,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,124,235,233,137,162,173,101,162,134,46,76,40,249,204,182,45,84,196,198,34,34,38,147,155,184,225,60,137,140,184,151,208,37,58,148,33,59,75,105,83,105,121,25,83,149,102,74,34,213,173,181,175,181,194,173,61,116,134,193,140,6,155,232,253,135,243,216,72,9,68,206,34,33,232,121,185,237,11,154,202,80,254,77,107,48,46,235,117,80,232,81,165,197,93,45,103,74,223,121,196,169,46,25,45,33,145,92,165,124,161,113,152,155,61,142,192,172,6,171,255,0,56,176,25,90,156,79,37,111,63,14,228,226,43,36,75,49,48,168,121,183,137,184,153,114,155,121,9,50,83,121,92,113,163,82,84,182,242,41,88,149,162,174,140,245,150,149,248,185,7,133,180,124,116,36,185,9,135,84,202,111,51,137,50,82,37,210,230,214,218,29,124,155,204,74,121,121,157,109,8,109,38,89,150,180,230,82,17,157,196,120,172,42,195,58,171,25,49,30,156,194,218,42,19,104,157,84,211,6,165,240,217,155,113,109,179,156,250,111,187,171,66,214,150,90,65,41,199,22,73,60,141,161,106,50,178,76,125,4,232,119,162,173,27,162,134,17,203,232,249,52,182,17,85,60,198,30,30,38,172,155,182,225,188,185,140,196,145,211,36,186,164,33,91,51,106,83,137,101,25,83,149,6,106,50,214,45,197,172,46,6,14,224,237,3,129,84,4,175,14,112,230,67,9,46,150,203,161,216,105,215,90,133,101,151,230,15,182,203,108,170,46,41,76,161,9,118,37,196,180,131,113,211,73,26,140,189,226,47,106,0,0,62,85,199,213,64,249,87,1,218,163,194,170,230,123,1,46,111,157,106,9,212,110,199,41,128,97,58,200,184,167,242,33,16,240,176,205,39,164,181,101,66,26,105,182,211,193,41,66,18,86,34,33,51,220,154,26,5,67,96,53,60,206,53,98,204,138,17,252,69,158,67,182,244,161,14,107,115,200,37,207,194,182,165,50,166,94,105,181,49,28,106,113,230,158,62,158,84,36,144,133,36,150,241,46,208,114,81,232,45,234,26,80,99,93,25,253,207,21,64,65,71,43,234,148,169,163,144,230,159,173,108,171,82,189,155,196,143,157,222,30,171,149,23,79,168,58,62,69,50,209,159,7,102,18,169,164,214,163,151,196,192,213,147,134,34,88,140,110,89,10,181,187,12,252,181,40,74,149,146,49,90,183,18,238,176,146,166,91,82,114,145,173,194,91,33,114,219,229,88,192,98,210,142,35,6,158,155,194,42,130,84,59,50,232,122,221,42,203,4,220,236,157,112,157,37,185,152,210,184,21,36,217,66,98,136,146,148,56,135,20,121,216,89,62,223,170,229,49,155,74,167,252,159,248,129,61,145,76,225,38,50,217,140,60,134,46,14,50,17,228,188,196,75,14,77,160,84,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,16,112,119,7,107,236,117,175,229,120,115,135,50,24,185,140,202,99,16,195,78,186,212,43,207,49,47,97,199,155,101,81,113,74,101,11,83,80,205,169,212,27,142,154,76,146,71,239,17,203,246,151,152,39,13,163,223,37,189,95,133,172,86,117,5,84,185,76,60,137,183,166,115,152,215,94,91,139,76,214,1,4,134,27,90,212,152,88,100,37,9,67,80,237,158,68,33,37,115,90,205,110,44,34,135,68,239,58,124,27,248,64,167,189,34,192,250,72,155,77,165,82,9,84,108,246,123,51,132,151,75,101,208,238,69,198,70,69,188,150,88,134,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,124,219,232,157,231,79,131,127,8,20,247,164,88,31,69,24,171,134,242,44,96,195,138,143,11,234,120,201,172,36,170,166,151,187,46,139,122,87,28,184,72,164,54,225,88,205,14,35,238,161,68,166,214,155,161,196,45,10,82,20,16,195,202,95,167,28,78,145,213,147,216,61,67,162,17,24,117,69,206,28,91,49,109,173,168,133,207,38,44,147,140,28,106,94,65,169,37,12,73,91,169,101,40,87,77,14,27,139,51,53,33,12,218,173,12,244,51,175,180,179,175,225,160,224,224,98,229,212,76,186,33,14,207,167,206,180,243,44,41,134,222,135,40,152,72,88,146,97,214,78,59,83,16,78,54,211,150,43,22,101,110,227,114,177,115,146,179,72,234,79,28,101,248,121,135,180,231,132,20,181,83,48,138,230,74,133,47,173,216,89,100,10,30,86,94,118,124,153,65,67,188,134,53,107,85,145,149,197,40,210,198,181,100,109,148,202,96,94,5,225,198,142,152,113,46,194,252,47,147,108,50,168,27,186,243,206,153,46,42,97,20,162,34,114,42,37,194,34,214,60,188,169,185,216,146,73,74,80,132,161,8,66,18,16,237,202,217,64,81,184,89,142,148,6,31,97,245,61,9,35,167,164,120,111,1,13,3,3,12,71,145,164,115,148,200,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,213,114,93,224,53,27,164,150,17,233,21,133,53,156,20,34,145,49,135,167,151,44,142,122,28,222,92,166,98,72,154,148,60,107,68,149,161,89,219,82,174,105,37,167,58,13,109,168,242,45,68,124,94,90,191,58,122,91,224,254,7,210,51,17,117,121,12,126,157,159,189,191,229,32,17,213,142,152,23,136,250,58,98,60,199,11,241,66,77,176,205,96,108,235,47,52,102,184,89,132,42,140,201,184,168,103,12,139,88,202,242,170,199,98,81,41,42,66,210,133,161,104,76,133,114,83,233,219,53,41,172,6,139,56,203,83,66,42,90,168,114,98,136,154,204,95,82,95,109,242,82,18,220,156,214,100,105,90,20,147,81,177,157,73,52,26,53,9,53,231,97,182,243,87,76,205,12,232,29,44,232,8,152,56,200,24,73,117,109,46,135,91,178,25,243,77,50,203,234,125,182,98,10,26,18,42,36,216,117,227,129,215,68,27,142,52,221,142,229,153,59,248,199,86,134,220,148,245,246,32,214,79,84,122,73,202,34,233,106,78,152,156,68,75,163,169,247,146,243,19,25,203,236,19,74,34,105,210,73,52,112,46,27,138,35,138,101,213,154,245,75,75,121,115,19,200,9,159,0,0,16,173,203,87,231,79,75,124,31,192,250,70,98,48,130,147,160,43,42,234,26,160,138,163,233,232,185,178,41,89,59,147,249,185,67,17,41,112,178,230,221,105,167,98,13,23,204,164,33,79,182,107,202,71,149,25,150,171,33,11,82,115,127,150,175,206,158,150,248,63,129,244,140,196,113,57,26,165,50,169,254,146,85,180,138,123,44,132,152,203,102,56,111,50,132,140,131,139,101,47,49,18,195,145,242,244,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,12,74,192,188,116,196,125,29,49,30,93,138,24,95,57,216,102,176,55,105,230,93,35,92,44,194,21,70,70,228,44,75,100,101,172,101,121,83,114,185,40,148,148,173,10,66,208,133,167,182,210,119,72,90,171,74,12,101,157,98,229,83,13,176,109,250,184,105,116,173,17,78,68,51,44,129,105,57,90,135,109,75,63,170,113,102,148,161,43,117,215,86,72,70,124,165,147,252,165,250,5,68,224,53,66,246,53,97,52,138,45,252,58,158,68,56,244,221,13,234,178,72,38,47,197,56,164,178,150,89,105,180,177,2,105,113,150,153,62,158,85,164,208,181,36,214,201,47,16,48,83,11,230,184,213,139,148,134,20,73,149,22,220,69,83,56,134,150,174,34,26,9,81,107,131,97,107,45,116,81,180,147,35,90,25,107,88,234,250,73,34,67,106,51,82,72,140,200,36,255,0,145,99,1,161,165,52,109,87,164,108,230,10,45,19,41,236,66,233,153,41,189,14,235,72,230,230,77,183,98,94,105,102,188,143,161,216,130,109,179,60,158,45,112,43,73,47,164,180,148,112,105,99,231,79,140,159,8,21,15,164,95,31,70,120,123,69,74,176,214,128,166,176,230,69,17,22,252,182,149,147,193,73,32,221,139,90,84,251,140,67,50,134,91,83,138,74,82,147,89,165,4,102,100,148,149,239,98,46,3,231,51,75,31,58,124,100,248,64,168,125,34,248,11,104,228,166,106,204,170,30,122,244,178,45,18,216,200,135,161,33,227,20,202,137,135,159,101,45,169,214,144,229,178,169,104,75,236,169,73,35,186,73,214,204,237,152,175,149,92,158,122,105,205,116,88,197,8,121,21,95,80,69,167,10,234,88,131,42,130,12,161,149,20,80,79,155,121,90,152,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,171,113,104,103,46,80,114,120,232,245,74,233,65,201,233,136,152,71,84,196,236,27,126,32,69,68,203,166,136,133,110,33,233,100,115,80,18,229,53,16,218,86,95,84,218,201,42,66,150,211,174,160,150,140,249,138,56,49,139,7,107,236,10,175,230,152,115,136,210,24,185,116,202,93,16,251,77,58,236,43,204,177,48,97,183,156,101,49,112,170,121,8,83,176,206,41,165,155,110,146,72,148,69,239,145,7,211,68,166,109,42,159,202,160,167,178,41,156,36,198,91,49,135,110,46,14,50,17,228,188,196,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,150,33,175,147,83,148,46,51,12,167,176,56,21,143,53,127,231,22,63,51,82,121,228,209,231,226,28,147,197,100,134,102,26,21,111,56,241,183,13,46,75,108,173,36,73,111,43,110,58,74,82,144,222,117,38,101,0,0,0,4,43,114,213,249,211,210,223,7,240,62,145,152,140,53,193,220,98,175,176,42,191,149,226,54,28,207,162,229,211,41,116,67,14,186,211,81,79,50,196,193,134,222,109,229,66,69,37,149,161,78,195,56,166,144,78,52,106,34,81,23,188,101,153,92,181,126,116,244,183,193,252,15,164,102,35,10,164,184,103,85,84,24,113,84,98,148,166,19,104,146,209,243,9,92,190,111,171,109,197,185,15,183,148,86,161,245,101,65,161,12,146,225,13,181,45,106,79,140,125,132,145,40,215,184,62,135,180,85,210,98,141,210,191,8,224,241,74,143,129,139,151,45,49,10,150,205,229,145,36,106,92,186,98,218,27,91,172,19,153,73,47,35,43,173,173,14,36,139,50,22,156,201,66,243,182,139,192,62,115,52,59,210,170,178,209,67,23,37,245,132,154,101,22,170,98,99,17,15,13,86,74,27,108,158,68,198,92,75,233,154,90,82,208,157,165,180,169,197,50,188,201,202,179,52,153,234,214,226,23,244,17,133,88,153,74,227,38,28,83,152,165,69,69,237,18,90,154,94,212,194,27,51,141,173,198,115,151,77,135,117,107,90,18,243,75,37,54,226,9,71,145,196,45,38,119,73,128,237,106,202,166,69,67,82,179,154,214,169,142,216,164,180,252,190,34,105,49,137,213,45,205,68,43,13,169,199,92,200,130,82,213,149,8,81,217,36,106,59,88,136,207,112,128,29,55,244,209,170,180,184,196,119,227,160,149,53,146,80,50,221,91,18,74,121,216,231,20,218,245,70,246,88,232,150,9,102,201,70,44,159,112,141,72,46,131,102,150,179,47,41,184,187,193,202,95,167,172,78,60,212,47,96,174,19,79,98,216,195,169,28,67,140,205,214,222,171,36,254,98,196,83,137,75,201,121,151,92,75,240,36,150,217,117,146,232,102,90,141,107,74,141,12,154,48,214,149,195,58,170,176,164,43,90,234,83,9,105,45,5,47,132,152,77,226,156,109,205,90,118,152,214,32,216,97,43,74,13,4,242,214,249,173,40,90,147,153,182,31,81,25,154,44,97,234,244,78,243,167,193,191,132,10,123,210,44,15,165,49,243,89,162,119,157,62,13,252,32,83,222,145,96,125,41,128,11,85,165,143,154,198,50,124,31,212,62,142,124,93,81,106,180,177,243,88,198,79,131,250,135,209,207,128,249,172,30,215,24,176,118,190,192,170,254,105,135,56,141,33,139,151,76,165,209,15,180,211,174,194,188,203,19,6,27,121,198,83,23,10,167,144,133,59,12,226,154,89,182,233,36,137,68,94,249,23,138,19,209,202,51,161,71,230,170,195,134,39,244,4,178,84,222,38,210,222,50,91,18,249,106,156,154,64,145,44,220,150,41,236,201,66,115,45,100,227,74,116,148,148,56,149,38,237,37,231,92,32,178,188,151,90,125,65,214,18,41,110,140,248,197,48,149,74,230,180,228,190,26,6,147,156,63,18,196,27,115,56,84,45,168,102,37,170,66,148,156,241,137,214,54,150,181,100,165,60,218,85,152,137,109,154,222,146,161,242,217,249,234,160,170,175,213,90,114,164,167,38,30,233,7,29,45,142,135,115,247,46,50,243,110,35,185,73,82,122,140,132,239,114,121,233,167,42,210,159,11,225,228,85,125,65,8,172,84,166,161,204,170,8,50,134,76,41,198,176,78,101,106,96,195,105,81,165,104,82,77,164,186,104,36,146,30,53,22,173,180,45,156,193,12,58,88,249,211,227,39,194,5,67,233,23,196,212,242,92,121,137,225,151,199,94,152,141,16,173,165,143,157,62,50,124,32,84,62,145,124,77,79,37,199,152,158,25,124,117,233,136,208,16,173,165,143,157,62,50,124,32,84,62,145,124,121,74,171,12,234,170,62,144,162,171,169,180,37,228,181,236,190,46,97,40,138,109,183,53,106,217,163,95,131,125,133,45,72,36,27,200,91,4,181,33,10,86,86,223,97,70,100,107,177,122,189,44,124,233,241,147,225,2,161,244,139,226,87,180,67,192,106,55,73,46,75,122,67,10,107,56,40,69,34,99,15,61,92,178,57,232,115,121,114,153,137,77,99,202,30,53,162,74,208,172,237,169,87,52,146,211,157,6,182,212,121,22,162,48,194,190,77,13,56,226,116,113,172,153,193,234,225,16,139,195,170,210,112,218,222,139,113,109,67,174,71,49,120,155,96,163,84,242,205,41,56,99,74,26,75,201,90,186,8,108,156,65,145,165,104,122,111,165,51,105,92,254,85,7,61,145,76,225,38,50,217,140,59,113,112,113,144,143,37,230,34,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,31,52,56,233,129,120,143,163,166,35,204,112,191,20,36,219,12,214,6,206,178,243,70,107,133,152,66,168,204,155,138,134,112,200,181,140,175,42,172,118,37,18,146,164,45,40,90,22,132,200,87,37,62,157,179,82,154,192,104,179,140,181,52,34,165,170,135,38,40,137,172,197,245,37,246,223,37,33,45,201,205,102,70,149,161,73,53,27,25,212,147,65,163,80,147,94,118,27,108,37,112,251,197,119,241,3,226,5,198,192,52,168,17,199,236,2,133,80,91,239,220,2,165,196,198,218,237,186,195,114,246,51,27,106,73,128,235,226,14,217,126,200,141,46,80,40,166,249,218,57,58,206,52,99,189,94,218,40,73,147,200,35,181,200,132,93,114,130,40,202,121,22,87,63,237,53,207,225,197,0,143,220,50,52,46,191,166,45,191,230,212,17,127,215,160,77,174,133,9,36,209,241,68,69,111,155,113,31,197,89,16,153,132,228,147,174,233,147,52,145,252,220,130,234,247,102,196,219,232,92,105,240,70,40,136,191,86,162,63,138,178,3,39,136,250,135,65,89,160,215,33,140,73,21,239,171,254,26,71,126,86,34,184,234,234,38,181,178,152,132,216,142,249,56,253,81,0,134,190,81,248,39,27,174,230,239,41,187,37,83,73,121,17,223,254,46,47,200,58,173,3,38,141,67,226,68,98,86,254,82,77,46,226,124,147,63,163,194,247,11,161,202,95,35,74,35,98,163,73,152,114,55,39,144,9,204,73,233,31,204,245,241,221,220,49,143,69,26,133,82,76,75,154,40,222,138,73,38,76,251,69,170,85,191,76,49,222,91,183,0,157,236,61,136,40,138,106,76,105,94,98,57,92,58,139,117,190,134,129,234,69,183,193,57,137,71,80,212,195,228,167,79,91,79,193,57,117,158,243,187,45,158,253,252,119,139,144,0,7,191,121,128,0,210,68,102,99,93,187,120,138,17,117,144,169,112,1,82,183,217,21,20,46,23,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,1,164,106,87,1,164,0,247,113,235,26,82,147,77,238,42,163,189,133,9,119,234,1,168,86,253,19,33,64,190,227,220,3,135,27,234,46,125,108,254,241,140,45,211,109,147,86,30,86,103,187,127,55,126,30,24,102,164,95,169,175,234,12,98,134,151,210,198,98,232,10,180,150,72,178,246,11,145,160,143,131,240,255,0,144,4,38,226,114,77,21,188,200,186,203,83,195,235,40,25,91,160,132,65,149,97,67,183,153,87,249,167,215,238,81,67,25,241,198,13,184,60,72,157,52,222,82,36,108,214,202,155,22,246,27,252,163,35,244,16,81,248,111,67,151,252,167,248,24,160,19,35,74,145,170,79,47,59,254,146,104,255,0,201,72,236,38,40,204,194,72,236,125,50,227,239,24,225,210,150,230,73,105,219,244,147,63,192,72,237,34,144,75,108,136,237,199,176,4,103,114,130,201,219,92,254,156,94,162,31,165,25,56,61,233,223,229,195,247,8,199,151,56,168,109,103,73,69,154,222,73,251,226,91,180,234,145,181,27,57,167,77,75,65,101,138,154,158,246,200,248,173,142,241,17,175,36,216,181,148,103,155,236,0,152,189,6,234,117,76,166,245,18,22,252,90,237,19,42,47,24,171,241,83,253,227,12,52,130,59,227,222,37,31,109,95,57,254,58,232,201,157,0,35,29,240,134,160,73,169,102,74,141,147,151,148,126,205,241,140,186,64,111,199,156,73,63,253,46,156,127,29,116,107,59,203,242,86,253,115,238,119,135,97,255,0,56,106,253,138,126,243,193,0,0,212,30,144,0,0,4,222,96,213,65,40,164,244,93,161,106,154,130,47,101,149,201,168,25,92,194,53,253,90,151,170,135,102,92,218,220,94,84,17,169,86,74,76,236,146,51,59,110,35,49,24,218,96,233,77,80,105,11,91,196,74,165,209,250,154,18,69,24,234,36,144,108,26,210,136,188,166,164,20,123,196,180,165,70,227,137,185,165,42,73,106,144,188,132,89,141,197,185,199,210,11,73,105,134,37,225,230,30,224,196,136,225,209,74,209,114,9,50,94,113,45,171,91,27,53,110,94,134,221,82,141,105,35,66,89,82,222,101,41,79,69,70,75,89,169,100,166,201,22,16,115,155,79,106,205,250,35,77,106,124,216,136,207,166,127,47,123,170,183,27,112,104,217,90,155,155,107,104,70,111,215,85,83,68,79,236,83,51,60,253,169,143,249,98,113,215,32,0,14,13,218,160,0,0,12,148,208,223,68,105,190,144,149,2,42,154,129,59,45,7,38,140,36,70,191,116,175,156,34,25,92,58,220,151,229,67,205,188,214,177,135,140,245,233,35,36,219,117,213,194,222,232,241,163,197,111,164,109,110,138,90,150,111,100,151,66,100,122,113,56,121,179,84,60,182,28,204,236,163,43,150,119,85,101,19,109,17,145,172,200,247,165,9,90,209,52,180,117,29,76,97,253,49,46,163,40,201,44,60,166,75,41,100,152,132,132,96,143,43,105,185,153,153,153,220,212,165,40,205,74,90,140,212,165,41,74,81,153,153,153,243,187,27,101,252,46,175,45,122,60,200,251,103,242,241,255,0,245,212,221,165,239,239,251,59,103,244,118,206,170,62,19,92,115,159,255,0,142,159,31,106,127,103,194,57,207,236,231,176,151,75,165,242,121,124,44,166,83,1,15,5,3,4,202,33,161,97,97,154,75,77,48,210,18,73,67,104,66,72,137,41,74,72,136,146,68,68,68,68,68,57,32,3,120,232,242,204,204,213,57,158,160,0,2,0,0,0,34,175,151,59,233,39,251,228,254,77,18,168,34,175,151,59,233,39,251,228,254,77,1,138,188,151,30,125,152,101,241,215,161,227,68,244,85,52,157,43,92,200,162,169,106,214,153,149,84,18,88,220,155,76,186,105,4,220,92,43,249,22,149,163,59,78,18,144,172,171,66,84,87,45,202,73,25,111,34,16,47,201,113,231,217,134,95,29,122,30,52,79,240,15,158,29,57,52,68,154,232,131,139,137,165,24,152,197,206,41,57,244,58,166,84,228,213,248,117,33,107,96,150,105,92,43,203,36,147,75,137,100,242,231,213,157,141,14,50,225,165,189,105,54,158,86,130,250,102,207,116,60,196,120,169,155,146,174,121,163,42,141,158,30,166,150,180,132,20,82,155,104,215,170,137,134,113,86,179,205,107,93,50,109,74,38,220,74,212,149,101,51,67,173,206,166,58,96,94,28,105,23,135,19,28,47,197,9,54,221,42,142,179,172,188,209,146,34,165,241,73,35,38,226,161,156,50,61,91,200,204,171,29,141,38,149,41,11,74,208,181,161,95,60,58,67,232,253,95,104,203,138,17,216,81,136,200,132,92,202,14,30,30,45,168,200,18,120,224,163,88,121,178,82,93,135,113,230,219,83,136,37,103,105,74,36,216,156,105,196,239,202,96,62,146,41,106,178,149,174,100,80,181,77,21,83,74,170,9,44,110,125,154,99,43,141,110,46,21,252,139,82,23,145,214,205,72,86,85,161,73,59,30,229,36,200,247,145,142,216,66,95,38,86,157,179,92,17,172,165,216,25,138,85,52,35,120,95,62,136,113,48,177,147,71,212,132,83,113,171,37,41,43,109,203,25,34,25,231,108,151,16,188,173,161,110,107,243,54,68,246,182,109,0,0,0,4,27,114,147,232,49,53,209,246,191,140,197,76,57,149,197,199,97,213,85,17,19,50,117,16,114,181,37,138,93,245,60,217,42,21,213,50,217,48,204,50,156,136,66,97,174,105,59,93,172,166,109,147,142,97,0,151,238,90,76,116,158,210,212,37,37,128,212,228,230,84,136,74,219,104,152,212,176,150,67,145,219,44,35,208,235,130,43,25,153,180,203,143,147,170,207,148,148,181,66,101,74,201,41,117,42,136,16,25,169,201,221,160,44,102,147,149,81,215,152,165,47,154,203,112,202,73,170,136,177,195,63,15,225,51,134,227,168,217,161,98,114,146,13,148,45,135,19,16,227,107,55,19,209,109,57,84,230,177,169,212,17,151,200,159,140,83,89,213,27,94,96,132,242,125,8,236,61,53,17,11,59,144,65,189,20,165,69,165,136,163,113,49,137,105,181,44,200,161,155,117,182,22,100,218,8,146,236,98,205,70,102,234,68,154,0,0,0,12,127,211,191,2,231,186,68,232,193,87,97,205,29,38,149,76,106,149,108,179,25,18,102,6,132,100,138,135,136,109,197,147,46,172,140,154,121,198,9,246,18,179,52,167,199,26,86,180,161,75,81,124,235,143,170,129,243,173,167,126,5,200,180,118,210,130,174,195,154,58,77,53,151,82,201,217,102,50,36,204,13,107,207,11,17,14,219,139,38,93,89,17,186,203,111,155,236,37,102,106,87,137,52,173,106,90,86,163,11,0,51,255,0,145,179,5,60,57,210,10,109,140,113,115,13,76,38,25,75,203,82,195,110,229,113,248,233,139,81,16,237,230,73,182,162,83,41,97,17,134,171,45,10,39,53,22,204,156,228,48,0,125,9,242,118,224,92,102,0,232,167,74,83,115,233,55,54,84,147,237,109,73,62,101,70,249,56,152,168,163,35,105,14,182,241,37,76,188,220,42,33,89,113,178,74,82,151,25,95,148,102,107,80,100,168,0,0,249,172,210,199,206,159,25,62,16,42,31,72,190,47,255,0,39,118,159,81,154,49,213,71,65,226,148,194,107,50,195,41,222,170,30,231,18,252,71,131,46,19,142,175,105,133,134,204,104,38,86,183,220,84,67,109,160,156,87,69,196,230,83,122,183,108,6,150,62,116,248,201,240,129,80,250,69,241,109,35,101,51,89,116,52,4,100,194,89,23,11,15,52,135,56,184,23,94,101,72,68,83,4,235,140,155,173,40,202,203,65,58,203,173,154,147,114,206,218,211,197,38,68,31,70,122,87,104,163,135,26,90,225,194,232,170,213,173,134,107,3,172,126,65,63,97,146,92,84,162,41,68,68,106,73,25,150,177,149,229,73,58,201,153,37,196,165,38,70,133,161,183,17,137,122,14,98,198,143,58,25,196,171,68,172,97,132,132,160,113,109,80,233,155,85,213,28,123,208,233,148,70,68,186,209,69,194,65,170,96,111,30,85,179,7,18,134,242,154,81,15,174,68,65,54,181,169,212,169,235,43,160,39,41,236,171,5,104,8,220,40,210,46,97,80,77,164,242,72,114,58,70,50,14,5,49,79,195,48,219,47,41,82,247,92,83,169,81,160,212,134,26,134,44,166,72,55,77,43,113,182,80,141,92,122,213,149,76,246,185,170,167,53,173,83,29,182,206,170,9,132,68,210,99,19,170,67,122,248,167,220,83,142,185,145,4,148,39,50,214,163,178,72,146,87,177,17,22,224,31,81,18,153,180,170,127,42,130,158,200,166,112,147,25,108,198,29,184,184,56,200,71,146,243,17,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,14,88,199,94,79,172,33,168,112,79,68,186,22,143,171,216,139,134,158,197,67,189,57,143,132,136,126,41,71,6,184,183,150,250,33,245,49,22,56,101,161,165,180,151,89,66,82,130,120,158,85,148,165,45,107,200,160,1,21,124,185,223,73,63,223,39,242,104,149,65,21,124,185,223,73,63,223,39,242,104,11,85,200,169,231,79,84,252,31,199,122,70,92,38,164,66,183,34,167,157,61,83,240,127,29,233,25,112,154,144,0,0,0,0,0,0,0,1,0,60,168,254,125,152,155,241,47,161,224,134,85,114,24,253,59,63,123,127,202,67,21,121,81,252,251,49,55,226,95,67,193,12,170,228,49,250,118,126,246,255,0,148,128,74,160,0,0,0,0,0,234,106,154,78,149,174,100,81,84,181,107,76,202,170,9,44,110,77,166,93,52,130,110,46,21,252,139,74,209,157,167,9,72,86,85,161,42,43,150,229,36,140,183,145,14,216,0,124,240,233,201,162,36,215,68,28,92,77,40,196,198,46,113,73,207,161,213,50,167,38,175,195,169,11,91,4,179,74,225,94,89,36,154,92,75,39,151,62,172,236,104,113,151,13,45,235,73,180,227,252,108,218,107,49,134,128,131,152,76,226,226,161,229,112,231,9,2,211,207,41,104,133,96,221,113,227,105,164,153,217,8,55,94,117,195,74,108,89,220,90,184,168,204,243,215,150,79,26,252,57,210,10,83,131,144,146,253,76,38,25,75,207,92,251,141,101,113,248,233,139,80,241,14,101,81,56,162,83,41,97,16,100,155,161,10,39,53,247,204,156,134,48,0,4,164,242,87,232,21,19,21,19,42,210,159,25,36,81,112,104,131,136,102,97,67,75,34,53,70,136,196,27,79,36,227,226,97,220,105,74,36,18,150,195,176,171,74,208,188,237,107,108,104,54,148,185,95,24,107,201,67,140,82,172,74,209,46,73,72,170,125,23,29,80,225,244,68,68,146,104,212,108,82,93,125,182,20,243,143,65,41,9,206,165,148,49,67,173,12,54,106,36,149,225,93,66,11,43,100,99,50,128,98,175,42,63,152,158,38,252,75,233,136,33,10,218,39,121,211,224,223,194,5,61,233,22,4,212,242,163,249,137,226,111,196,190,152,130,16,173,162,119,157,62,13,252,32,83,222,145,96,7,210,152,129,110,83,170,115,70,90,91,72,40,153,78,143,203,212,205,89,204,213,91,45,150,67,194,177,34,149,69,52,211,44,181,11,4,134,27,70,87,139,84,242,226,74,235,73,58,225,22,98,89,58,132,72,255,0,40,38,158,180,246,140,212,108,117,13,135,211,216,72,204,84,155,195,184,204,10,33,246,88,212,72,22,71,12,163,122,57,147,116,150,202,213,15,16,167,33,201,77,173,11,90,8,212,149,32,140,142,13,191,61,85,237,85,250,171,81,212,149,28,195,221,35,35,166,81,209,14,126,233,199,158,113,197,247,169,74,87,89,152,11,213,160,133,71,142,52,254,148,20,139,90,61,34,85,17,87,205,246,169,114,33,39,49,15,53,43,136,133,92,59,139,124,227,9,167,16,183,25,105,13,156,70,66,51,86,120,118,205,40,90,210,148,159,209,72,197,93,2,116,32,145,104,143,66,59,27,81,194,202,166,88,155,59,214,181,59,157,193,188,184,134,81,10,79,25,179,11,8,167,26,109,109,179,145,45,45,194,200,74,91,183,204,165,37,182,137,25,84,0,0,0,3,229,92,125,84,15,149,112,31,74,122,39,121,172,96,223,193,253,61,232,230,5,213,22,171,68,239,53,140,27,248,63,167,189,28,192,186,160,0,0,0,48,43,148,191,79,88,108,6,167,158,193,92,38,158,194,63,136,179,200,119,25,155,173,189,110,121,4,185,248,87,18,151,146,243,46,182,166,35,141,78,50,235,37,211,202,132,154,214,148,146,217,53,222,13,55,244,209,165,116,71,195,135,227,160,149,42,157,215,211,45,91,18,74,121,216,230,210,226,53,164,246,88,232,150,9,100,241,193,160,216,112,141,72,46,155,132,150,179,35,49,184,136,12,155,76,235,44,87,175,227,103,49,141,197,207,234,202,198,112,228,75,168,132,132,35,126,97,49,139,120,212,162,109,150,82,68,107,113,215,14,200,109,37,189,68,73,46,4,3,207,139,235,161,222,149,85,150,138,24,185,47,172,36,211,40,181,83,19,24,136,120,106,178,80,219,100,242,38,50,226,95,76,210,210,150,132,237,45,165,78,41,149,230,78,85,153,164,207,86,183,16,187,41,54,148,205,100,19,88,217,20,246,89,23,46,153,75,162,28,132,140,131,139,101,76,191,12,251,106,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,229,248,39,85,120,43,225,215,131,51,95,6,249,195,154,121,227,98,115,97,219,181,122,221,155,95,109,94,187,87,211,213,230,205,151,165,107,111,1,244,209,133,88,153,74,227,38,28,83,152,165,69,69,237,18,90,154,94,212,194,27,51,141,173,198,115,151,77,135,117,107,90,18,243,75,37,54,226,9,71,145,196,45,38,119,73,143,86,32,91,147,155,77,127,204,171,136,239,200,43,249,156,213,204,50,170,124,92,202,25,131,214,183,43,142,51,65,55,51,75,57,84,181,101,66,13,183,82,209,165,75,109,73,85,157,83,45,54,115,189,41,155,74,167,242,168,41,236,138,103,9,49,150,204,97,219,139,131,140,132,121,47,49,18,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,15,155,125,44,124,233,241,147,225,2,161,244,139,226,85,57,21,60,214,42,159,132,8,239,71,75,132,85,233,99,231,79,140,159,8,21,15,164,95,18,169,200,169,230,177,84,252,32,71,122,58,92,3,37,52,174,209,71,14,52,181,195,133,209,85,171,91,12,214,7,88,252,130,126,195,36,184,169,68,82,136,136,212,146,51,45,99,43,202,146,117,147,50,75,137,74,76,141,11,67,110,34,0,113,51,1,241,79,10,49,77,252,28,170,104,249,175,132,156,224,169,124,185,134,101,241,63,54,126,89,92,59,79,192,165,109,165,200,134,94,113,181,19,75,74,58,125,69,125,195,233,164,120,170,147,5,48,142,177,175,228,184,165,85,225,197,63,56,171,41,216,125,154,85,54,141,129,67,207,194,32,158,67,232,52,26,136,200,150,219,173,146,219,93,179,180,107,119,86,105,214,185,152,49,211,147,155,66,143,204,171,135,15,207,235,249,100,169,204,77,170,124,100,202,37,130,214,185,43,129,50,65,183,44,75,217,148,133,101,90,13,199,84,209,37,43,113,73,77,221,75,45,56,121,128,0,0,0,0,3,229,92,125,84,15,149,112,19,39,141,26,107,254,101,93,4,112,82,65,64,76,229,78,98,109,83,135,244,243,114,216,103,207,90,228,174,4,229,141,147,147,53,51,149,72,86,85,160,155,105,46,154,82,183,20,165,89,212,178,235,103,16,63,158,170,246,170,253,85,168,234,74,142,97,238,145,145,211,40,232,135,63,116,227,207,56,226,251,212,165,43,172,204,113,38,115,105,172,234,37,17,147,153,156,92,124,67,112,236,66,33,216,151,148,234,210,195,13,33,150,90,37,40,204,201,13,180,219,109,161,60,18,132,37,37,98,34,33,51,252,154,156,159,191,32,152,56,28,123,197,102,115,215,211,89,122,185,174,92,164,221,185,60,12,91,16,203,241,173,63,12,135,161,230,40,61,165,135,50,172,210,77,184,180,111,204,160,23,87,64,93,10,41,93,20,240,226,18,119,54,150,109,24,155,83,75,217,114,163,152,68,19,107,114,3,57,37,197,75,33,205,181,45,9,101,165,145,18,212,133,30,185,196,18,204,242,165,164,52,229,71,243,19,196,223,137,125,49,4,50,168,98,175,42,63,152,158,38,252,75,233,136,32,16,173,162,119,157,62,13,252,32,83,222,145,96,125,41,143,154,205,19,188,233,240,111,225,2,158,244,139,3,233,76,0,0,0,66,183,45,95,157,61,45,240,127,3,233,25,136,186,188,134,63,78,207,222,223,242,144,181,92,181,126,116,244,183,193,252,15,164,102,34,234,242,24,253,59,63,123,127,202,64,37,80,0,0,0,0,4,43,114,213,249,211,210,223,7,240,62,145,152,140,74,209,215,30,107,45,27,113,114,69,138,212,100,108,90,87,46,136,66,38,112,44,196,19,40,155,75,141,105,56,136,39,77,72,90,114,56,148,216,148,104,86,69,146,28,73,103,66,76,178,215,150,175,206,158,150,248,63,129,244,140,196,96,0,15,165,60,55,196,204,26,211,19,3,162,39,116,196,95,61,210,21,116,190,38,77,56,151,186,226,152,138,134,214,179,171,137,129,137,38,215,157,151,137,14,88,242,171,122,86,149,182,165,33,72,90,176,86,133,192,60,14,228,177,198,88,236,104,198,122,203,159,164,181,36,193,170,115,15,77,134,89,136,154,75,33,95,74,151,31,48,141,134,82,18,191,149,208,150,88,56,136,53,45,74,68,66,200,217,73,190,150,211,133,90,16,105,163,85,104,143,136,236,71,70,170,107,59,160,102,90,198,39,116,243,81,206,37,180,107,77,156,209,208,204,26,201,147,140,65,48,217,18,150,93,54,201,77,102,70,98,113,14,80,141,37,36,90,80,233,29,48,173,104,226,207,75,73,37,236,83,210,40,149,194,174,29,232,200,86,86,227,139,125,196,45,70,101,157,247,223,52,92,144,173,86,168,150,132,172,150,64,39,167,12,241,87,14,49,146,149,98,181,194,218,210,85,83,73,98,50,167,105,151,196,19,154,151,20,218,28,212,188,143,45,151,137,14,54,106,105,194,75,136,204,68,164,145,238,31,58,250,88,249,211,227,39,194,5,67,233,23,198,122,114,40,96,132,212,230,181,150,146,47,79,33,19,45,76,60,69,15,15,45,75,106,83,238,62,106,130,140,117,245,171,114,80,132,164,153,74,72,179,26,205,110,25,228,200,90,204,11,210,199,206,159,25,62,16,42,31,72,190,2,85,57,21,60,214,42,159,132,8,239,71,75,133,234,211,127,66,234,87,75,140,56,126,6,9,50,169,37,125,45,213,191,36,168,93,129,109,78,47,84,79,101,129,137,124,144,111,20,26,205,247,12,210,131,232,56,105,119,42,242,155,107,178,188,138,158,107,21,79,194,4,119,163,165,195,63,192,124,176,205,165,51,89,4,214,54,69,61,150,69,203,166,82,232,135,33,35,32,226,217,83,47,195,62,218,141,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,37,211,146,235,79,168,58,194,69,45,209,159,24,166,18,169,92,214,156,151,195,64,210,115,135,226,88,131,110,103,10,133,181,12,196,181,72,82,147,158,49,58,198,210,214,172,148,167,155,74,179,17,45,179,91,222,215,148,191,64,168,108,121,167,158,198,172,38,145,66,49,136,178,56,119,30,155,161,189,110,121,252,185,136,87,20,150,82,203,45,56,167,227,137,77,178,211,39,208,204,133,26,22,165,18,25,36,66,180,166,109,53,144,77,96,167,178,41,156,92,186,101,46,136,110,46,14,50,17,229,50,252,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,64,62,167,128,97,255,0,39,54,154,255,0,154,171,14,31,144,87,243,57,83,120,155,75,120,185,148,51,7,170,114,105,2,68,130,110,102,150,114,165,9,204,181,155,110,165,163,82,80,226,82,171,52,151,154,108,179,0,4,43,114,213,249,211,210,223,7,240,62,145,152,139,149,200,143,41,149,79,229,88,243,34,158,203,33,38,50,217,140,61,63,9,25,7,22,202,94,98,37,135,19,51,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,139,107,203,87,231,79,75,124,31,192,250,70,98,46,175,33,143,211,179,247,183,252,164,3,21,116,250,208,162,170,209,79,17,226,231,114,153,102,209,134,85,52,193,231,41,201,132,57,56,182,224,51,154,156,76,178,32,220,82,214,151,154,65,25,33,75,81,235,155,65,172,143,50,93,67,86,82,143,199,236,101,160,48,226,169,194,58,55,16,166,178,170,66,180,203,207,114,182,22,157,92,77,136,146,172,170,50,53,181,172,65,19,110,234,212,157,107,105,74,28,206,130,36,148,181,114,178,105,67,135,24,119,135,31,32,24,234,18,85,86,214,117,108,189,113,208,133,55,151,147,208,180,252,43,132,244,49,76,155,82,203,231,207,158,16,198,172,201,77,168,150,226,204,136,146,219,208,172,3,223,224,94,5,226,62,145,120,143,46,194,252,47,147,109,211,88,235,186,243,206,153,162,22,95,10,147,34,114,42,37,194,35,213,178,140,201,185,216,212,106,82,80,132,173,107,66,21,46,154,94,96,53,27,163,111,37,189,95,133,52,100,20,34,81,46,135,145,46,103,28,204,57,178,185,180,196,230,176,5,17,26,233,41,107,86,119,20,155,146,77,106,200,130,67,105,60,136,73,22,37,242,77,233,67,135,24,73,136,255,0,34,26,230,132,149,53,31,93,204,17,3,36,172,97,229,228,185,147,17,81,6,203,105,150,196,56,68,110,28,27,174,52,201,163,45,146,219,198,106,89,26,86,110,51,159,252,168,254,98,120,155,241,47,166,32,128,66,182,137,222,116,248,55,240,129,79,122,69,129,244,166,62,107,52,78,243,167,193,191,132,10,123,210,44,15,165,48,1,106,180,177,243,88,198,79,131,250,135,209,207,139,170,45,86,150,62,107,24,201,240,127,80,250,57,240,31,53,131,233,119,71,92,121,163,116,146,194,57,22,43,81,145,176,138,68,198,29,8,153,192,179,16,111,46,83,49,36,36,226,32,157,53,33,10,206,218,149,98,81,161,57,208,104,113,37,145,105,51,249,162,23,255,0,66,237,45,170,173,17,177,76,170,153,107,91,117,55,61,217,165,245,52,185,73,113,221,100,10,98,91,90,223,97,162,121,166,206,49,182,201,228,178,183,12,210,157,115,132,101,101,152,12,255,0,229,69,208,22,14,176,145,76,180,152,193,217,124,170,87,53,167,37,241,49,213,100,157,136,102,32,219,153,194,161,110,196,191,50,74,210,148,231,140,78,177,197,59,172,53,41,230,210,156,166,75,108,144,244,91,96,238,49,87,216,21,95,202,241,27,14,103,209,114,233,148,186,33,135,93,105,168,167,153,98,96,195,111,54,242,161,34,146,202,208,167,97,156,83,72,39,26,53,17,40,139,222,50,250,83,160,43,250,55,20,232,217,78,32,225,245,67,9,60,167,167,144,229,19,3,29,12,103,145,212,92,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,161,219,148,175,147,247,228,19,25,29,143,120,82,206,122,6,107,48,79,58,75,146,155,185,39,142,139,126,37,126,41,166,33,144,204,60,185,5,179,48,222,101,154,137,199,16,141,249,146,3,10,177,98,186,249,40,98,157,101,137,156,215,205,158,22,212,19,25,238,197,175,215,108,187,84,75,143,106,181,153,83,159,46,179,46,108,169,189,175,98,189,132,234,114,92,121,137,225,151,199,94,152,141,16,2,39,251,146,227,204,79,12,190,58,244,196,104,8,86,210,199,206,159,25,62,16,42,31,72,190,38,167,146,227,204,79,12,190,58,244,196,104,133,109,44,124,233,241,147,225,2,161,244,139,226,93,52,26,198,42,7,2,185,53,104,108,70,196,105,244,36,186,91,46,135,168,29,105,167,98,153,101,249,131,237,204,166,47,38,18,21,47,45,9,118,37,196,180,178,109,162,81,26,140,189,243,32,226,114,178,83,154,50,185,129,222,18,98,242,246,10,235,166,213,28,244,162,30,23,158,38,81,77,50,241,55,10,227,142,54,167,14,92,219,145,68,243,228,74,66,82,121,50,171,88,182,208,228,32,139,235,166,38,149,85,150,149,248,185,48,172,39,51,40,180,211,18,232,136,136,106,78,80,227,100,202,37,210,227,95,64,212,210,86,180,237,46,37,45,169,229,230,86,101,145,36,143,86,134,208,140,148,228,194,208,42,27,25,230,176,154,64,227,4,138,18,63,15,165,145,17,44,202,165,17,122,212,28,218,98,194,153,200,243,141,41,173,84,68,10,77,79,164,200,157,233,60,193,182,180,169,4,226,20,18,61,160,165,71,142,21,110,140,180,117,71,143,45,202,185,218,62,95,10,236,157,232,72,135,162,34,162,228,251,43,37,13,21,30,227,142,57,158,49,235,45,229,154,85,108,174,163,50,80,188,232,77,255,0,46,32,103,213,96,46,32,52,171,241,138,163,143,216,20,87,227,4,113,251,0,42,124,69,20,42,124,69,22,86,176,14,43,157,66,43,185,65,220,50,168,98,83,115,223,70,175,248,113,66,84,157,43,88,69,71,40,81,159,132,177,5,127,247,26,191,194,69,128,193,44,30,34,85,115,76,220,136,254,110,193,113,250,243,98,110,180,52,109,41,163,226,140,146,69,243,106,35,129,126,198,100,66,158,5,192,148,93,119,75,17,184,69,154,162,129,70,244,223,232,205,9,193,209,62,90,153,125,43,18,210,86,74,188,221,245,92,147,111,210,237,23,226,1,127,199,22,100,141,100,19,136,221,190,220,125,242,28,179,221,184,109,62,68,109,40,140,174,91,190,248,8,219,229,43,167,205,201,42,98,137,184,107,174,160,130,43,153,111,249,193,222,238,225,28,120,105,54,84,134,191,156,44,156,125,22,102,33,159,18,118,63,86,71,121,110,220,37,207,79,154,106,14,109,73,195,169,212,178,70,115,232,85,116,153,37,112,131,120,132,61,77,155,57,54,32,84,73,97,123,145,31,22,201,100,232,110,39,207,179,222,224,2,117,180,90,168,145,50,195,250,61,25,226,84,126,9,75,214,122,195,191,208,24,239,227,188,100,10,134,26,104,85,80,68,70,82,180,172,42,201,203,55,69,192,157,205,211,59,217,184,114,225,110,241,153,68,171,241,32,0,1,82,236,176,1,30,235,1,17,138,30,224,35,1,172,6,139,159,104,169,31,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,2,138,224,52,141,74,224,52,128,161,149,198,132,141,106,26,18,3,116,202,194,135,192,85,66,135,192,7,22,44,174,218,203,181,6,49,159,74,168,108,216,121,84,116,255,0,184,186,189,221,129,147,17,94,74,190,164,198,58,233,66,156,216,121,83,111,181,246,47,195,178,2,19,180,133,99,87,137,179,245,103,189,182,94,175,216,237,11,249,160,127,246,245,67,252,103,248,24,161,99,180,142,69,177,66,161,43,255,0,114,127,23,100,95,189,3,154,252,250,208,235,205,253,243,234,247,40,160,19,29,74,151,204,73,105,254,194,103,248,9,29,164,65,102,65,21,250,199,2,151,63,152,114,210,253,132,207,240,18,59,71,124,146,247,192,97,46,153,144,186,201,164,128,245,150,249,98,101,213,237,153,16,209,52,78,171,85,190,247,205,248,132,218,233,125,15,154,62,159,86,126,47,76,79,135,182,100,66,133,68,89,54,126,187,231,252,66,9,55,228,254,127,243,201,62,232,126,158,147,245,251,163,227,30,177,248,239,142,216,142,125,181,108,227,248,227,162,242,242,125,205,63,61,83,150,245,30,92,194,76,155,230,225,227,31,238,22,99,30,191,219,207,17,127,194,201,191,241,199,70,181,188,191,37,71,174,125,206,240,236,63,231,13,95,177,79,222,120,80,0,26,131,210,0,0,0,0,0,0,0,0,15,99,132,184,75,91,227,101,111,5,64,208,50,189,174,99,23,119,29,117,195,52,195,193,195,145,145,46,33,245,145,30,70,147,114,185,216,204,204,210,148,146,150,164,164,252,245,59,79,205,234,202,130,89,75,83,240,155,84,210,115,24,204,190,9,141,98,81,173,136,121,100,134,209,153,102,73,77,212,162,43,168,200,138,251,204,136,75,230,135,186,44,83,250,61,81,16,243,89,140,6,186,188,158,193,180,185,220,99,228,133,46,19,49,37,103,0,201,161,74,73,52,218,172,74,82,84,122,213,163,57,158,82,109,13,242,91,51,103,85,175,187,137,248,177,214,127,15,91,71,223,173,242,177,186,90,9,170,153,137,191,95,42,41,255,0,84,198,99,205,143,182,113,30,51,23,11,2,176,78,145,192,60,62,132,161,41,38,63,91,137,153,197,102,119,229,248,253,67,77,61,21,145,199,23,170,214,106,82,122,180,171,42,120,23,105,220,32,1,216,22,237,211,106,152,162,136,196,67,199,250,189,93,253,117,250,181,58,154,166,170,234,156,204,207,89,144,0,6,111,156,0,0,0,0,0,17,87,203,157,244,147,253,242,127,38,137,84,17,87,203,157,244,147,253,242,127,38,128,197,94,75,143,62,204,50,248,235,208,241,162,127,132,0,242,92,121,246,97,151,199,94,135,141,19,252,0,49,255,0,77,125,20,100,90,90,96,212,109,27,170,149,65,213,242,219,198,82,211,184,214,86,173,130,43,50,13,198,205,77,153,44,153,125,8,213,56,86,90,74,232,115,86,181,180,217,12,128,0,31,46,245,253,1,89,97,101,101,54,195,236,65,167,162,228,117,12,142,32,225,163,160,98,72,179,180,187,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,156,159,114,87,233,235,13,21,13,42,209,99,25,39,176,144,107,131,135,102,95,67,76,226,53,166,184,197,155,175,40,224,34,98,28,117,73,37,146,86,195,80,168,74,16,140,141,106,174,107,54,146,187,235,202,35,160,44,30,147,148,169,87,152,91,47,149,75,113,54,73,173,136,177,67,49,15,225,51,102,219,72,217,162,162,114,146,205,228,33,134,211,14,227,139,54,211,210,109,89,82,230,177,168,44,1,245,80,2,223,232,245,84,207,107,156,2,195,74,214,169,142,219,103,85,5,31,38,154,76,98,117,72,111,95,20,252,19,78,58,230,68,18,80,156,203,90,142,201,34,73,94,196,68,91,135,148,211,67,24,231,184,5,163,5,127,138,180,179,57,231,82,169,123,112,242,231,51,32,182,104,168,184,134,161,26,137,178,208,180,47,82,184,132,187,171,82,77,43,213,228,59,18,174,65,6,250,110,99,204,54,145,218,75,214,56,147,38,141,139,126,158,56,132,74,233,242,122,33,215,16,82,232,100,19,77,184,210,29,66,20,202,30,82,92,137,54,178,39,34,226,22,71,117,102,81,241,37,218,40,226,60,195,69,57,190,150,100,214,170,155,149,212,16,242,116,195,56,201,182,227,208,170,51,109,216,244,173,195,74,86,202,98,156,134,134,73,53,172,82,156,83,249,181,100,194,141,86,84,125,4,75,52,54,134,128,208,17,122,32,197,68,194,76,102,74,165,223,100,162,34,99,93,76,34,103,238,56,184,212,60,78,180,218,28,217,155,152,41,43,65,27,102,163,105,9,74,210,190,145,40,34,7,147,235,24,165,88,33,165,165,11,87,84,179,232,185,85,61,27,16,244,146,112,235,81,73,97,131,98,45,149,178,218,162,148,181,161,27,51,113,10,135,125,195,89,217,36,198,114,35,82,18,67,232,120,124,171,143,165,61,22,49,175,243,68,232,251,68,227,27,146,253,138,46,160,151,158,222,194,90,213,182,136,230,29,92,60,86,169,58,199,12,153,55,217,116,219,204,179,86,172,209,154,202,185,16,93,80,0,0,17,87,203,139,36,165,90,249,18,84,122,157,77,73,19,207,16,90,198,229,237,158,213,2,214,202,188,175,68,231,39,11,84,227,183,109,172,139,73,237,47,171,51,102,86,118,85,4,0,242,148,227,247,201,215,74,10,131,193,204,66,240,162,133,165,245,50,202,107,102,93,224,88,249,93,157,181,76,88,137,46,103,138,75,183,127,165,172,74,27,202,181,54,150,172,24,255,0,132,242,10,86,171,197,58,54,150,174,167,124,205,77,206,106,9,116,190,113,49,218,91,135,216,224,93,137,109,15,191,173,116,141,182,242,54,165,171,58,200,210,155,92,200,200,140,125,63,15,149,113,244,103,161,30,60,196,233,29,163,69,29,137,51,152,216,71,234,19,135,92,174,160,38,98,26,113,101,49,134,89,180,227,142,161,164,33,44,173,228,165,184,146,107,34,114,34,33,4,87,78,85,24,95,80,0,1,243,89,165,143,157,62,50,124,32,84,62,145,124,73,78,7,232,163,34,210,211,146,191,15,232,221,84,170,14,175,150,243,212,101,45,59,141,101,106,216,34,185,234,40,220,108,212,217,146,201,151,208,141,83,133,101,164,174,135,53,107,91,77,144,141,109,44,124,233,241,147,225,2,161,244,139,226,106,121,46,60,196,240,203,227,175,76,70,128,130,26,254,128,172,176,178,178,155,97,246,32,211,209,114,58,134,71,16,112,209,208,49,36,89,218,93,136,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,255,0,242,116,232,235,19,164,38,146,244,227,19,154,78,46,109,68,210,177,9,156,212,207,19,77,42,17,180,54,133,174,22,30,32,158,74,144,226,31,136,109,182,212,205,141,107,107,94,100,68,72,90,209,38,156,162,58,2,193,233,57,74,149,121,133,178,249,84,183,19,100,154,216,139,20,51,16,254,19,54,109,180,141,154,42,39,41,44,222,66,24,109,48,238,56,179,109,61,38,213,149,46,107,26,114,78,224,92,139,12,52,96,150,98,55,51,77,96,170,156,75,188,198,110,169,129,173,25,161,88,136,136,110,0,153,104,201,36,150,84,194,245,233,93,141,78,109,38,172,234,70,173,40,12,213,0,0,1,21,124,185,223,73,63,223,39,242,104,149,65,21,124,185,223,73,63,223,39,242,104,11,85,200,169,231,79,84,252,31,199,122,70,92,38,164,66,183,34,167,157,61,83,240,127,29,233,25,112,154,144,0,0,0,0,0,0,0,1,0,60,168,254,125,152,155,241,47,161,224,134,85,114,24,253,59,63,123,127,202,67,21,121,81,252,251,49,55,226,95,67,193,12,170,228,49,250,118,126,246,255,0,148,128,74,160,0,0,0,0,0,234,106,202,166,69,67,82,179,154,214,169,142,216,164,180,252,190,34,105,49,137,213,45,205,68,43,13,169,199,92,200,130,82,213,149,8,81,217,36,106,59,88,136,207,112,237,134,10,242,193,99,28,138,134,209,128,240,170,33,157,162,117,137,115,6,33,224,219,204,180,106,33,96,98,24,139,136,137,185,33,72,86,85,162,25,173,89,169,10,61,167,58,115,19,106,32,16,195,95,215,245,150,41,214,83,108,65,196,26,134,46,121,80,207,34,14,38,58,58,36,203,59,171,177,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,92,172,99,209,235,228,87,129,56,35,139,145,17,51,86,35,241,82,95,57,137,140,149,204,33,117,91,54,199,24,73,135,136,101,70,68,163,101,248,88,136,103,18,70,147,224,107,74,212,151,82,148,91,252,42,195,58,171,25,49,30,156,194,218,42,19,104,157,84,211,6,165,240,217,155,113,109,179,156,250,111,187,171,66,214,150,90,65,41,199,22,73,60,141,161,106,50,178,76,77,247,41,190,21,72,167,122,12,84,178,201,13,23,173,240,19,155,38,146,24,41,92,58,208,220,177,184,119,219,97,215,16,203,54,73,50,212,11,177,68,100,105,54,219,108,141,86,44,132,164,134,11,114,54,99,95,128,218,65,77,176,114,46,95,174,132,196,217,121,106,95,109,172,206,49,29,46,106,34,33,188,202,55,18,73,101,76,46,48,149,100,45,70,230,162,217,83,156,196,212,143,152,28,42,196,202,171,6,241,30,156,197,42,42,47,103,157,83,51,6,166,16,217,156,113,13,189,144,250,108,59,171,90,22,166,93,65,169,183,16,74,44,237,173,105,51,178,140,125,63,0,197,94,84,127,49,60,77,248,151,211,16,66,8,112,246,181,154,225,173,127,77,98,52,138,30,17,249,149,43,56,130,157,193,181,22,133,41,135,31,134,121,15,54,151,18,149,37,70,131,82,8,140,137,73,59,94,198,92,68,239,114,163,249,137,226,111,196,190,152,130,16,2,3,208,87,245,253,101,138,117,148,219,16,113,6,161,139,158,84,51,200,131,137,142,142,137,50,206,234,236,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,82,253,201,115,160,148,215,4,229,79,99,190,52,83,48,144,245,180,242,29,9,167,229,209,108,43,109,167,160,148,149,147,171,115,49,229,106,38,33,43,73,26,50,107,26,109,38,131,82,77,231,154,77,138,228,183,208,22,15,17,54,29,38,241,142,95,42,153,82,5,182,67,211,180,236,100,51,17,204,205,220,45,108,51,209,49,109,184,149,161,44,180,178,112,155,108,200,156,83,173,147,157,4,54,141,116,191,128,0,0,0,0,0,15,149,113,245,80,62,85,192,125,41,232,157,230,177,131,127,7,244,247,163,152,23,84,90,173,19,188,214,48,111,224,254,158,244,115,2,234,128,14,36,217,201,171,50,168,215,164,80,80,145,147,36,67,184,168,56,120,184,149,67,48,243,228,147,213,161,199,82,219,138,109,6,171,17,172,155,89,164,140,204,146,171,88,249,96,3,230,219,75,58,215,30,107,156,121,169,227,244,145,135,139,129,173,160,98,54,24,137,83,168,200,196,173,132,221,77,67,66,163,50,146,80,196,149,231,109,73,82,137,194,115,91,157,195,112,220,94,74,242,63,209,88,13,86,99,204,206,63,19,162,33,34,43,105,28,60,60,117,13,42,141,95,136,125,244,235,85,21,18,132,26,114,187,19,14,148,50,182,210,106,186,73,78,186,148,40,217,39,25,204,174,83,205,8,35,52,139,165,97,177,123,13,225,115,215,212,124,189,230,162,33,212,243,235,231,89,59,45,196,68,20,43,16,237,52,225,185,25,175,85,153,36,228,37,107,220,74,212,171,55,146,24,101,51,58,203,10,43,248,41,204,27,113,114,10,178,142,156,55,18,210,34,225,8,159,151,204,97,30,37,36,156,101,228,153,18,219,117,178,186,28,73,239,73,146,139,137,0,246,186,88,249,211,227,39,194,5,67,233,23,196,132,242,113,80,216,71,94,242,120,98,180,191,27,224,33,28,164,224,42,137,236,194,50,57,216,4,69,63,40,66,36,112,132,228,124,41,41,167,77,17,45,52,183,84,218,208,133,44,143,129,29,236,113,131,136,85,172,215,18,171,250,151,17,167,176,240,140,76,170,169,196,108,238,49,168,68,41,44,54,252,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,218,215,51,226,59,248,124,116,196,120,28,14,123,71,137,100,231,97,163,35,170,7,106,73,148,52,57,26,28,152,197,41,152,118,219,68,66,239,211,101,189,149,11,67,100,68,157,98,141,106,206,104,104,219,15,21,54,110,84,204,214,53,153,20,108,92,100,181,17,14,38,14,34,46,25,48,207,188,193,40,245,107,113,164,184,226,91,89,166,198,104,39,22,73,51,50,37,42,215,57,127,228,102,197,12,104,172,232,10,198,144,171,211,23,54,162,105,136,136,70,228,179,169,148,108,91,175,195,190,166,82,223,54,67,107,9,76,170,25,166,89,105,122,180,45,179,96,221,71,65,194,124,141,168,245,208,187,68,154,171,75,156,83,42,90,90,238,195,77,200,182,105,133,77,49,82,156,107,87,2,168,150,208,182,24,116,153,117,178,140,113,179,121,76,161,194,36,171,82,225,153,217,6,62,130,104,10,2,141,194,202,54,83,135,216,125,79,66,72,233,233,28,57,67,64,192,195,17,228,105,23,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,48,249,204,210,199,206,159,25,62,16,42,31,72,190,37,83,145,83,205,98,169,248,64,142,244,116,184,69,94,150,62,116,248,201,240,129,80,250,69,241,42,156,138,158,107,21,79,194,4,119,163,165,192,51,252,0,113,28,155,74,153,154,195,200,158,153,194,34,101,25,14,244,92,60,26,158,73,62,243,12,169,180,186,234,27,190,101,33,10,125,148,169,68,86,73,186,217,29,179,21,195,150,0,0,3,229,92,125,84,11,85,249,147,180,88,255,0,205,167,10,191,248,54,93,253,8,6,137,222,107,24,55,240,127,79,122,57,129,243,88,62,167,101,50,153,84,130,85,5,34,145,75,33,37,210,217,116,59,112,144,112,112,140,165,150,33,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,31,44,64,36,211,146,159,65,137,172,234,166,128,210,139,21,229,113,114,249,108,130,32,156,165,36,179,25,90,144,115,55,215,14,135,26,153,158,189,188,170,134,66,95,66,216,113,171,154,158,70,114,90,53,36,78,203,160,181,90,39,121,172,96,223,193,253,61,232,230,5,213,0,24,171,202,143,230,39,137,191,18,250,98,8,101,80,197,94,84,127,49,60,77,248,151,211,16,64,33,91,68,239,58,124,27,248,64,167,189,34,192,250,83,31,53,154,39,121,211,224,223,194,5,61,233,22,7,210,152,0,0,0,133,110,90,191,58,122,91,224,254,7,210,51,17,117,121,12,126,157,159,189,191,229,33,106,185,106,252,233,233,111,131,248,31,72,204,69,213,228,49,250,118,126,246,255,0,148,128,74,160,0,0,133,110,90,191,58,122,91,224,254,7,210,51,16,228,84,243,167,170,126,15,227,189,35,46,18,233,90,224,134,11,226,84,213,169,238,35,97,13,21,85,76,152,135,76,35,81,147,185,4,36,115,237,176,149,41,73,105,46,60,218,148,72,37,45,106,36,145,218,235,81,245,152,81,88,33,130,248,107,53,118,123,135,56,67,69,82,179,39,225,213,8,236,100,146,65,9,2,251,140,41,73,82,154,83,140,182,149,26,13,72,66,141,38,118,186,18,125,68,2,34,249,106,252,233,233,111,131,248,31,72,204,71,159,228,147,160,40,220,83,199,74,255,0,15,177,6,158,132,158,83,211,204,55,143,134,142,129,137,35,200,234,57,202,90,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,232,57,106,252,233,233,111,131,248,31,72,204,67,145,83,206,158,169,248,63,142,244,140,184,6,63,233,163,162,77,85,162,54,41,157,45,50,119,110,166,231,187,76,194,153,152,165,78,59,172,129,76,75,136,67,15,186,108,180,217,198,54,217,50,167,144,217,26,83,174,108,200,236,178,22,86,147,165,167,181,205,85,38,162,169,104,29,182,117,80,76,33,229,114,232,109,106,27,215,197,62,226,91,105,188,235,52,161,57,150,180,149,212,100,146,189,204,200,183,143,164,141,34,176,26,141,210,75,8,231,184,83,89,193,66,41,19,24,117,174,89,28,244,57,188,185,76,196,144,162,135,141,104,146,180,43,59,106,85,205,36,180,231,65,173,181,30,69,168,142,58,249,58,244,0,175,176,219,74,58,174,123,164,6,29,66,46,15,13,225,219,41,12,100,75,111,57,5,29,53,121,212,170,26,97,47,112,208,76,196,161,166,90,121,70,106,60,236,184,243,6,109,161,212,248,160,145,253,31,176,207,228,55,129,212,30,22,185,9,42,135,139,166,105,248,25,124,127,53,183,146,21,232,228,50,157,169,244,116,16,106,214,190,110,184,107,82,73,75,82,205,74,44,202,49,243,217,165,143,157,62,50,124,32,84,62,145,124,125,41,143,154,205,44,124,233,241,147,225,2,161,244,139,224,37,83,145,83,205,98,169,248,64,142,244,116,184,102,86,55,214,179,92,53,193,122,251,17,164,80,240,143,204,169,90,94,107,59,131,106,45,10,83,14,63,13,8,227,205,165,196,165,73,81,160,212,130,35,34,82,78,215,177,151,17,134,188,138,158,107,21,79,194,4,119,163,165,195,42,180,177,243,88,198,79,131,250,135,209,207,128,229,104,235,143,52,110,146,88,71,34,197,106,50,54,17,72,152,195,161,19,56,22,98,13,229,202,102,36,132,156,68,19,166,164,33,89,219,82,172,74,52,39,58,13,14,36,178,45,38,113,215,202,177,160,148,212,166,177,250,83,96,213,51,8,169,106,161,205,250,222,85,46,97,73,125,183,201,75,83,147,130,65,25,165,104,82,77,36,254,68,164,208,104,215,168,151,157,247,27,195,93,11,180,182,170,180,70,197,50,170,101,173,109,212,220,247,102,151,212,210,229,37,199,117,144,41,137,109,107,125,134,137,230,155,56,198,219,39,146,202,220,51,74,117,206,17,149,150,98,127,169,57,253,43,141,56,89,38,170,121,147,106,166,235,186,126,30,97,205,211,104,102,215,173,129,141,134,74,245,17,13,93,109,170,237,187,149,104,186,146,119,50,185,151,16,249,172,194,172,76,170,176,111,17,233,204,82,162,162,246,121,213,51,48,106,97,13,153,199,16,219,217,15,166,195,186,181,161,106,101,212,26,155,113,4,162,206,218,214,147,59,40,199,208,78,135,122,85,81,186,87,225,28,190,176,147,76,161,19,83,203,161,225,225,170,201,67,109,155,43,151,76,77,29,51,75,74,90,213,179,56,164,184,166,87,153,89,144,70,147,61,98,28,66,34,175,148,191,65,200,157,28,107,39,177,134,135,92,34,240,234,180,156,56,134,97,27,67,80,235,145,204,94,39,31,56,36,178,130,74,78,24,210,135,84,202,144,158,130,27,54,214,68,105,66,222,243,252,147,245,76,246,159,211,106,144,148,202,35,182,120,74,154,95,55,149,205,27,213,33,123,68,42,32,94,139,75,119,81,25,162,207,194,67,174,233,50,87,66,215,202,165,17,133,192,229,171,243,167,165,190,15,224,125,35,49,30,83,64,45,45,169,93,17,176,179,27,106,153,147,91,117,73,61,230,73,125,51,46,74,91,119,89,28,152,105,178,208,251,237,27,205,56,112,109,184,76,165,229,182,102,164,235,155,34,43,172,135,171,229,171,243,167,165,190,15,224,125,35,49,24,0,3,208,87,245,253,101,138,117,148,219,16,113,6,161,139,158,84,51,200,131,137,142,142,137,50,206,234,236,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,82,61,130,156,142,126,21,224,20,85,83,138,85,36,214,77,137,51,153,122,230,20,228,186,26,51,103,129,131,214,193,54,184,86,38,141,63,4,113,13,188,136,133,56,151,208,217,158,84,145,18,76,212,70,56,188,148,250,12,77,103,85,52,6,148,88,175,43,139,151,203,100,17,4,229,41,37,152,202,212,131,153,190,184,116,56,212,204,245,237,229,84,50,18,250,22,195,141,92,212,242,51,146,209,169,34,118,93,0,124,192,226,174,25,213,88,55,136,245,30,22,214,176,155,60,234,153,152,59,47,137,202,219,136,109,236,135,208,125,173,98,16,181,50,234,13,46,54,179,73,103,109,104,81,21,148,67,50,162,180,245,137,198,126,79,252,66,209,251,24,39,177,113,248,131,44,135,151,189,42,155,197,234,144,83,105,115,19,105,102,70,92,117,78,235,98,35,146,74,125,70,100,215,73,150,13,197,169,75,39,22,172,223,229,51,208,187,243,73,225,194,49,34,138,78,174,190,160,101,241,111,195,67,179,3,174,114,123,2,69,173,92,13,219,66,158,83,201,52,41,80,233,44,201,214,58,234,13,37,174,55,27,131,105,180,166,107,32,154,198,200,167,178,200,185,116,202,93,16,228,36,100,28,91,42,101,248,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,192,92,189,19,188,233,240,111,225,2,158,244,139,2,106,121,81,252,196,241,55,226,95,76,65,8,86,209,59,206,159,6,254,16,41,239,72,176,62,143,106,154,78,149,174,100,81,84,181,107,76,202,170,9,44,110,77,166,93,52,130,110,46,21,252,139,74,209,157,167,9,72,86,85,161,42,43,150,229,36,140,183,145,0,249,194,209,59,206,159,6,254,16,41,239,72,176,39,251,75,31,53,140,100,248,63,168,125,28,248,229,74,116,100,209,182,65,53,130,158,200,180,124,195,89,116,202,93,16,220,92,28,100,37,39,0,203,240,207,182,162,83,110,182,226,90,37,33,105,81,18,137,68,100,100,100,70,67,139,165,143,154,198,50,124,31,212,62,142,124,7,205,96,191,250,104,232,147,85,104,141,138,103,75,76,157,219,169,185,238,211,48,166,102,41,83,142,235,32,83,18,226,16,195,238,155,45,54,113,141,182,76,169,228,54,70,148,235,155,50,59,44,133,128,31,75,186,69,96,53,27,164,150,17,207,112,166,179,130,132,82,38,48,235,92,178,57,232,115,121,114,153,137,33,69,15,26,209,37,104,86,118,212,171,154,73,105,206,131,91,106,60,139,81,24,68,183,38,134,158,177,56,13,80,179,130,184,179,61,139,127,14,167,145,13,179,40,91,154,172,146,9,139,241,77,165,79,41,231,157,109,44,64,154,92,121,215,139,167,149,105,37,161,41,53,188,107,153,73,180,178,141,197,122,2,54,77,24,228,36,254,147,172,100,238,67,58,184,72,179,54,38,18,232,182,77,42,54,222,101,68,102,135,26,112,236,182,212,91,148,70,147,224,99,230,219,29,48,47,17,244,116,196,121,142,23,226,132,155,97,154,192,217,214,94,104,205,112,179,8,85,25,147,113,80,206,25,22,177,149,229,85,142,196,162,82,84,133,165,11,66,208,153,31,228,167,211,182,84,114,168,13,22,113,150,166,139,76,201,49,4,197,17,53,152,190,149,48,227,6,148,37,185,57,172,200,148,133,165,68,163,99,58,148,75,37,234,18,104,200,195,110,4,107,99,125,21,42,195,92,104,175,176,230,69,17,22,252,182,149,170,38,178,72,55,98,214,149,62,227,16,209,110,50,218,156,82,82,148,154,205,40,35,51,36,164,175,123,17,112,19,147,201,113,230,39,134,95,29,122,98,52,66,182,150,62,116,248,201,240,129,80,250,69,241,53,60,151,30,98,120,101,241,215,166,35,64,66,182,150,62,116,248,201,240,129,80,250,69,241,212,213,88,233,136,245,126,19,209,88,33,51,156,234,168,202,19,107,118,91,43,135,35,67,111,69,68,68,190,251,145,81,27,207,90,241,109,11,109,6,118,74,27,35,36,164,141,110,169,206,219,75,31,58,124,100,248,64,168,125,34,248,229,104,171,163,61,101,165,126,46,65,225,109,31,29,9,46,66,97,213,50,155,204,226,76,148,137,116,185,181,182,135,95,38,243,18,158,94,103,91,66,27,73,150,101,173,57,148,132,103,113,1,114,244,5,208,162,170,210,179,17,225,39,115,105,102,207,134,84,204,193,151,42,57,132,65,56,134,227,242,26,92,84,178,28,219,82,22,167,157,65,145,45,72,81,106,91,89,44,207,50,154,67,179,231,41,148,202,164,18,168,41,20,138,89,9,46,150,203,161,219,132,131,131,132,101,44,177,12,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,242,184,59,131,180,14,5,80,18,188,57,195,153,12,36,186,91,46,135,97,167,93,106,21,150,95,152,62,219,45,178,168,184,165,50,132,37,216,151,18,210,13,199,77,36,106,50,247,136,189,168,13,38,93,96,92,64,248,129,113,1,165,95,140,17,199,236,1,239,51,33,84,121,70,0,124,69,86,87,176,161,241,21,89,218,192,56,206,117,8,159,229,6,114,245,51,251,191,220,114,191,9,20,37,114,37,204,153,119,94,247,17,49,202,4,247,231,165,210,203,198,143,87,95,186,69,0,196,157,28,145,122,226,150,85,248,84,240,63,134,100,78,22,141,231,122,110,35,254,83,123,240,45,136,75,209,150,23,105,172,233,117,107,50,254,122,96,75,133,254,138,200,155,237,30,225,182,106,117,244,231,205,243,69,211,225,111,160,182,2,238,130,253,76,197,79,121,92,105,94,244,26,64,99,206,149,210,174,115,166,33,219,215,234,237,54,97,87,203,127,210,238,151,105,118,136,66,198,8,29,139,18,42,212,235,115,229,168,35,209,228,219,232,238,111,251,130,117,116,143,45,93,62,194,184,222,100,201,127,212,56,33,3,29,247,98,61,94,174,218,146,97,248,119,64,72,182,128,115,61,105,201,225,181,22,213,209,80,253,44,220,109,178,151,96,145,116,30,107,245,88,70,191,39,219,63,47,203,87,155,141,22,207,87,182,133,18,80,209,222,224,42,5,196,0,184,128,170,183,29,197,51,223,117,184,138,171,241,13,5,196,189,240,26,248,24,169,111,20,61,230,42,69,110,176,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,1,164,106,87,1,164,5,12,139,172,104,72,220,50,184,219,72,13,213,10,88,172,98,170,20,62,0,56,177,62,74,190,164,198,60,105,64,105,78,29,212,189,34,253,37,196,253,221,145,144,241,62,74,190,164,198,56,233,78,178,44,60,169,247,151,233,47,195,176,2,23,180,142,178,241,86,161,223,123,236,156,63,107,50,50,43,64,152,69,29,89,66,187,145,203,124,211,223,109,222,165,20,49,211,72,18,75,152,175,62,77,248,236,188,63,107,52,50,235,64,57,19,106,122,132,143,203,17,127,154,157,93,30,17,69,216,2,85,105,146,203,40,128,253,166,209,127,146,67,180,115,135,217,29,124,137,25,37,176,105,223,186,25,178,223,245,36,59,5,240,251,32,49,131,74,121,118,219,25,34,50,67,170,200,228,119,144,87,226,108,247,119,8,65,174,97,181,59,22,229,239,214,113,253,200,158,92,124,151,109,113,50,147,200,233,217,113,103,209,46,211,111,184,65,118,39,194,170,31,155,122,11,44,218,239,40,190,160,65,150,26,1,204,92,42,245,244,158,172,137,83,121,33,31,254,249,222,241,230,177,212,243,99,118,33,31,109,85,54,63,251,91,163,149,160,84,93,177,1,123,209,190,113,36,252,59,131,133,141,231,155,26,43,229,118,213,19,83,255,0,181,184,53,189,229,249,42,61,115,238,119,135,97,255,0,56,106,253,138,126,243,197,0,0,211,222,144,0,0,0,0,0,0,6,127,104,15,161,179,19,22,37,120,251,138,50,248,132,37,15,38,46,154,149,62,219,140,43,51,110,48,244,52,208,156,109,228,153,164,212,135,82,150,156,111,42,210,105,115,164,149,34,255,0,86,143,71,115,91,118,45,91,250,103,194,28,6,242,111,30,143,117,244,53,107,181,147,203,165,49,29,106,171,186,35,241,158,232,230,185,154,2,232,149,242,44,167,211,139,24,155,76,108,245,196,211,55,54,49,20,172,206,74,96,22,130,34,187,70,146,212,196,185,117,231,185,169,73,108,210,143,22,165,60,131,204,96,1,216,122,93,53,189,37,168,181,111,164,125,190,151,141,182,246,220,213,239,22,190,189,161,172,156,213,87,119,60,83,29,212,198,122,68,126,115,214,100,0,1,244,56,112,0,0,0,0,0,0,0,4,85,242,231,125,36,255,0,124,159,201,162,85,4,85,242,231,125,36,255,0,124,159,201,160,49,87,146,227,207,179,12,190,58,244,60,104,159,225,0,60,151,30,125,152,101,241,215,161,227,68,255,0,0,0,0,0,249,87,31,85,3,229,92,7,210,158,137,222,107,24,55,240,127,79,122,57,129,129,92,184,53,252,75,82,172,44,194,216,26,134,16,225,226,162,38,51,249,164,165,38,210,159,37,180,150,152,130,136,89,91,90,132,25,61,30,132,239,36,44,201,207,40,219,44,185,235,162,119,154,198,13,252,31,211,222,142,96,66,183,42,13,89,225,94,155,88,131,179,212,220,243,1,38,230,233,76,30,72,221,161,152,61,84,11,27,68,51,118,51,75,121,34,149,19,157,178,182,87,77,220,196,74,53,0,241,90,12,225,124,171,24,244,180,195,58,14,122,168,67,150,191,56,231,40,198,34,224,147,22,196,91,16,44,185,26,228,43,141,40,201,42,67,201,134,54,78,247,34,39,12,205,42,182,83,250,51,17,1,200,151,134,116,173,65,136,248,137,138,83,104,77,162,117,71,203,229,242,249,70,177,182,214,220,62,222,113,58,247,211,153,6,180,60,72,132,38,210,180,41,62,45,247,210,100,162,94,233,127,1,243,153,167,54,23,202,176,115,75,76,76,160,228,74,132,41,107,19,142,114,131,98,18,9,48,140,66,49,28,203,113,173,194,182,210,76,210,148,50,152,146,100,173,98,50,108,140,146,155,229,41,41,228,96,197,232,154,191,1,170,92,35,152,191,22,244,70,30,206,18,244,25,169,134,144,195,50,233,134,177,214,217,66,211,211,90,202,37,152,231,20,107,45,196,243,100,74,50,44,168,176,28,182,24,95,42,167,177,114,131,197,121,122,161,25,136,172,228,241,82,216,232,118,96,146,210,220,126,94,182,237,20,235,164,119,121,107,106,49,166,139,50,110,148,66,160,179,40,140,137,30,83,145,199,23,162,104,173,37,227,176,182,33,248,179,150,226,60,157,230,80,195,44,52,164,115,140,10,23,20,203,206,173,86,90,16,152,114,143,65,18,12,238,183,145,153,39,98,82,2,109,0,0,5,170,210,159,26,255,0,51,182,143,181,182,49,183,47,219,98,233,249,121,108,12,41,173,99,107,142,125,212,67,194,235,83,172,108,205,146,125,230,141,204,171,37,106,201,121,110,171,17,252,214,9,62,229,172,199,72,57,172,246,139,209,226,67,57,215,115,38,122,146,162,134,108,152,113,180,69,58,141,92,10,20,178,51,117,183,144,202,162,150,166,204,144,147,110,45,133,244,238,147,68,101,183,41,154,189,42,136,158,179,44,139,92,182,14,33,152,72,136,196,178,163,97,151,222,75,138,105,165,185,108,169,90,210,195,202,74,76,238,162,105,195,43,229,59,7,20,73,79,34,222,58,72,169,106,238,173,192,106,142,115,53,68,93,109,179,204,105,168,75,45,200,29,170,17,152,133,198,149,136,204,154,121,198,9,165,103,202,73,90,97,50,169,100,164,180,149,71,4,178,83,53,157,68,174,14,77,44,139,143,136,110,29,248,181,181,12,202,157,90,88,97,165,188,243,166,148,145,153,33,182,155,113,197,171,130,80,133,40,236,68,102,61,94,11,226,245,101,128,184,161,79,226,230,31,191,8,220,246,157,136,83,208,229,22,193,60,195,168,91,106,105,214,92,70,227,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,32,250,115,1,196,148,205,165,83,249,84,20,246,69,51,132,152,203,102,48,237,197,193,198,66,60,151,152,137,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,114,192,124,214,105,99,231,79,140,159,8,21,15,164,95,19,83,201,113,230,39,134,95,29,122,98,52,66,182,150,62,116,248,201,240,129,80,250,69,241,53,60,151,30,98,120,101,241,215,166,35,64,101,80,0,0,0,0,0,138,190,92,239,164,159,239,147,249,52,74,160,138,190,92,239,164,159,239,147,249,52,5,170,228,84,243,167,170,126,15,227,189,35,46,19,82,33,91,145,83,206,158,169,248,63,142,244,140,184,77,72,0,0,0,0,0,0,0,0,128,30,84,127,62,204,77,248,151,208,240,67,42,185,12,126,157,159,189,191,229,33,138,188,168,254,125,152,155,241,47,161,224,134,85,114,24,253,59,63,123,127,202,64,37,80,0,0,0,0,0,66,95,44,118,47,68,214,186,75,192,225,108,59,241,101,45,195,137,59,44,173,135,152,105,40,231,24,228,34,41,231,154,90,110,181,161,80,231,0,131,37,153,89,108,175,42,74,230,165,205,160,249,140,198,188,80,154,227,86,46,85,248,175,57,76,91,113,21,76,226,38,100,136,120,152,213,69,174,13,133,172,245,48,164,234,136,141,104,101,173,91,72,232,164,137,13,164,137,41,34,34,32,203,78,71,220,28,158,215,58,80,22,42,195,189,179,201,112,210,94,252,68,99,153,80,189,124,84,116,59,240,144,240,214,53,165,105,204,133,196,187,172,36,173,37,179,100,86,83,113,38,38,210,109,41,149,79,229,81,178,41,236,178,18,99,45,152,195,185,9,25,7,22,202,94,98,37,135,18,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,128,28,140,24,67,19,72,96,53,75,139,147,22,34,217,136,196,41,194,89,131,37,62,210,216,122,93,47,214,52,219,200,66,122,104,89,196,189,28,218,137,103,188,153,108,201,36,71,153,114,20,3,229,178,172,165,167,180,53,85,57,162,170,152,29,138,117,79,204,34,37,115,24,109,106,28,212,69,48,226,155,117,188,232,53,33,89,86,133,21,210,102,147,181,200,204,183,137,243,228,209,175,226,113,7,66,220,59,138,153,84,48,147,89,148,142,30,38,65,20,76,155,89,224,209,9,18,227,80,176,238,161,178,44,139,76,25,66,25,102,44,234,66,144,181,102,207,152,226,135,149,6,147,240,83,77,172,65,217,233,158,102,128,156,243,116,218,15,36,22,206,204,102,182,5,141,162,37,187,17,37,204,241,73,137,206,225,95,51,164,238,99,53,18,134,95,242,29,85,51,216,186,87,23,40,168,136,236,242,89,84,194,79,52,131,134,213,32,181,81,81,109,197,55,16,230,114,44,234,204,136,40,98,177,153,164,181,119,73,17,169,70,97,146,188,168,254,98,120,155,241,47,166,32,132,32,104,245,75,72,171,156,125,195,74,42,169,129,219,100,181,5,97,38,149,204,97,181,171,111,95,10,252,107,77,186,222,116,26,86,156,200,90,138,233,50,81,94,228,100,123,196,223,242,163,249,137,226,111,196,190,152,130,16,173,162,119,157,62,13,252,32,83,222,145,96,7,210,68,166,83,42,144,74,160,164,82,41,100,36,186,91,46,135,110,18,14,14,17,148,178,196,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,150,0,0,0,0,0,0,0,62,85,199,213,64,249,87,1,244,167,162,119,154,198,13,252,31,211,222,142,96,93,81,106,180,78,243,88,193,191,131,250,123,209,204,11,170,0,0,0,2,42,249,87,52,22,245,125,40,48,82,140,254,232,138,175,224,160,85,245,42,76,209,184,114,79,215,118,165,165,94,193,227,71,207,15,9,84,28,73,180,166,85,63,149,70,200,167,178,200,73,140,182,99,14,228,36,100,28,91,41,121,136,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,192,124,177,15,127,129,120,23,136,250,69,226,60,187,11,240,190,77,183,77,99,174,235,207,58,102,136,89,124,42,76,137,200,168,151,8,143,86,202,51,38,231,99,81,169,73,66,18,181,173,8,87,47,73,185,76,170,65,164,150,43,200,164,82,200,73,116,182,93,92,79,97,32,224,225,25,75,44,67,48,220,123,201,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,41,60,138,148,157,43,242,2,170,107,175,6,101,94,18,120,97,29,41,231,157,137,189,187,97,216,165,206,236,218,251,107,53,58,206,158,175,54,92,221,43,95,120,12,202,209,215,1,168,221,27,112,142,69,133,52,100,20,34,81,46,135,66,230,113,204,195,155,43,155,76,77,9,40,136,215,73,75,90,179,184,164,220,146,107,86,68,18,27,73,228,66,72,174,88,0,15,154,205,44,124,233,241,147,225,2,161,244,139,226,85,57,21,60,214,42,159,132,8,239,71,75,132,85,233,99,231,79,140,159,8,21,15,164,95,18,147,200,213,54,149,72,52,68,173,167,179,217,156,36,186,91,46,174,38,81,113,145,145,111,37,150,33,152,110,89,47,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,128,205,92,98,198,42,7,2,168,9,166,35,98,52,250,18,93,45,151,67,190,235,77,59,20,203,47,204,31,109,151,30,76,36,42,94,90,18,236,75,137,105,100,219,68,162,53,25,123,230,80,3,139,218,98,98,230,39,105,46,230,147,210,105,196,93,41,80,193,68,52,116,251,48,113,139,125,18,120,70,144,104,110,25,6,237,210,180,41,38,225,188,156,132,211,171,125,243,54,201,46,169,3,191,211,127,77,26,171,75,140,71,126,58,9,83,89,37,3,45,213,177,36,167,157,142,113,77,175,84,111,101,142,137,96,150,108,148,98,201,247,8,212,130,232,54,105,107,50,242,155,139,180,20,222,10,98,229,99,64,206,177,74,148,195,138,130,113,73,211,177,27,52,214,109,5,2,183,152,132,89,50,183,214,107,52,145,153,33,182,155,53,184,187,100,104,150,214,176,211,173,111,48,79,158,133,218,91,82,186,92,225,97,85,50,214,182,26,146,69,179,75,234,105,114,146,219,90,184,229,67,54,181,190,195,68,243,174,20,27,142,27,201,101,110,25,41,90,151,8,202,232,49,144,3,230,135,71,92,121,172,180,109,197,201,22,43,81,145,177,105,92,186,33,8,153,192,179,16,76,162,109,46,53,164,226,32,157,53,33,105,200,226,83,98,81,161,89,22,72,113,37,157,9,50,250,30,192,188,116,195,141,34,240,226,93,138,24,95,57,219,165,81,215,105,230,93,34,68,84,190,41,36,70,228,44,75,100,103,171,121,25,147,114,185,164,210,164,173,10,90,22,133,168,46,0,0,0,15,149,113,245,80,62,85,192,125,41,232,157,230,177,131,127,7,244,247,163,152,23,84,90,173,19,188,214,48,111,224,254,158,244,115,2,234,128,12,85,229,71,243,19,196,223,137,125,49,4,50,168,98,175,42,63,152,158,38,252,75,233,136,32,16,173,162,119,157,62,13,252,32,83,222,145,96,125,41,143,154,205,19,188,233,240,111,225,2,158,244,139,3,233,76,0,0,0,66,183,45,95,157,61,45,240,127,3,233,25,136,186,188,134,63,78,207,222,223,242,144,181,92,181,126,116,244,183,193,252,15,164,102,34,234,242,24,253,59,63,123,127,202,64,37,80,0,0,0,0,4,43,114,213,249,211,210,223,7,240,62,145,152,135,34,167,157,61,83,240,127,29,233,25,112,114,213,249,211,210,223,7,240,62,145,152,135,34,167,157,61,83,240,127,29,233,25,112,9,169,0,0,1,243,89,165,143,157,62,50,124,32,84,62,145,124,125,41,143,154,205,44,124,233,241,147,225,2,161,244,139,224,37,83,145,83,205,98,169,248,64,142,244,116,184,101,86,150,62,107,24,201,240,127,80,250,57,241,138,188,138,158,107,21,79,194,4,119,163,165,195,42,180,177,243,88,198,79,131,250,135,209,207,128,249,172,31,74,122,39,121,172,96,223,193,253,61,232,230,7,205,96,250,83,209,59,205,99,6,254,15,233,239,71,48,3,21,121,106,252,214,41,111,132,8,31,71,76,70,0,114,92,121,246,97,151,199,94,135,141,25,255,0,203,87,230,177,75,124,32,64,250,58,98,48,3,146,227,207,179,12,190,58,244,60,104,11,171,203,87,231,79,75,124,31,192,250,70,98,45,167,39,22,135,210,173,44,49,114,61,85,201,69,149,9,69,67,177,31,58,68,51,169,109,113,207,186,179,40,104,19,81,44,157,109,14,147,111,173,110,54,147,50,67,10,65,41,181,184,135,19,114,249,106,252,233,233,111,131,248,31,72,204,69,213,228,49,250,118,126,246,255,0,148,128,74,76,166,83,42,144,74,160,164,82,41,100,36,186,91,46,135,110,18,14,14,17,148,178,196,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,150,0,0,34,175,149,175,66,138,86,77,34,140,210,203,12,165,156,221,22,169,131,45,214,146,246,9,180,66,189,180,47,86,137,154,72,212,147,75,202,125,109,54,234,91,74,181,170,121,46,153,37,73,121,110,74,160,197,94,84,127,49,60,77,248,151,211,16,64,33,91,68,239,58,124,27,248,64,167,189,34,192,250,83,31,53,154,39,121,211,224,223,194,5,61,233,22,7,210,152,0,181,90,88,249,172,99,39,193,253,67,232,231,197,213,22,171,75,31,53,140,100,248,63,168,125,28,248,15,154,193,245,80,62,85,199,213,64,12,106,211,127,66,234,87,75,140,56,126,6,9,50,169,37,125,45,213,191,36,168,93,129,109,78,47,84,79,101,129,137,124,144,111,20,26,205,247,12,210,131,232,56,105,119,42,242,155,107,128,31,207,85,5,85,126,170,211,149,37,57,48,247,72,56,233,108,116,59,159,185,113,151,155,113,29,202,74,147,212,100,62,164,196,122,242,158,232,21,19,140,242,168,189,32,112,126,69,23,31,136,50,200,120,102,102,178,136,77,82,10,109,46,97,47,103,121,182,146,214,182,34,57,36,166,18,68,110,244,153,96,155,66,84,178,109,10,8,107,155,77,166,179,249,172,108,246,123,51,139,152,204,166,49,14,69,198,70,69,188,167,159,137,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,79,167,37,199,152,158,25,124,117,233,136,209,0,34,127,185,46,60,196,240,203,227,175,76,70,128,133,109,44,124,233,241,147,225,2,161,244,139,226,98,121,38,232,10,54,153,208,230,152,172,228,84,244,36,36,246,177,136,152,68,207,102,9,35,55,227,151,15,48,138,135,96,150,163,51,50,67,109,54,68,148,21,144,70,167,20,69,153,197,169,80,237,165,143,157,62,50,124,32,84,62,145,124,77,79,37,199,152,158,25,124,117,233,136,208,25,84,0,40,96,40,100,64,92,69,12,0,81,68,87,59,10,151,1,160,204,200,238,67,89,111,43,128,3,157,64,14,117,0,234,166,174,18,53,87,81,21,243,113,63,120,67,166,157,245,1,69,86,105,65,59,12,121,233,82,71,69,91,247,187,21,222,37,254,161,116,145,179,244,147,191,63,19,247,132,33,233,153,49,56,138,246,17,38,166,186,84,243,105,220,126,237,17,222,3,162,209,26,17,199,234,154,97,210,109,195,203,87,65,21,210,91,189,81,129,54,216,60,218,219,147,60,70,133,23,203,174,113,47,115,64,135,141,9,36,173,70,204,100,49,42,215,93,186,198,20,139,45,173,185,80,199,217,222,38,115,13,225,83,13,43,117,37,159,124,82,207,165,245,9,1,236,12,183,92,105,62,3,81,159,80,162,183,32,204,6,60,233,107,22,184,90,78,21,72,36,254,139,176,93,47,218,238,136,74,197,215,87,23,136,85,82,84,146,253,30,142,87,68,189,221,207,202,38,119,76,233,138,161,105,40,98,187,100,69,58,135,46,151,237,103,187,196,45,87,111,170,51,17,234,146,232,157,231,17,202,232,125,125,95,148,4,161,232,29,36,110,30,10,67,22,68,253,221,162,161,111,155,134,242,133,61,219,134,127,180,69,190,195,8,244,30,135,90,100,52,209,228,95,246,151,7,213,237,33,134,109,182,102,87,1,168,11,136,10,145,110,184,2,184,138,17,151,104,162,140,207,112,36,172,64,53,29,140,197,72,105,21,35,234,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,6,145,169,92,6,144,3,221,196,104,73,24,214,173,246,176,161,25,31,0,26,140,238,41,186,198,1,186,198,3,139,21,125,90,204,189,129,140,98,210,190,53,12,97,237,82,75,81,17,167,97,190,227,253,125,129,147,145,135,102,156,250,131,251,195,14,52,210,156,57,7,64,214,36,136,156,153,57,190,221,11,218,239,67,247,119,128,137,12,109,125,49,120,187,57,36,153,25,43,102,224,86,225,10,223,104,206,206,79,248,75,74,168,53,111,253,84,235,47,101,20,35,243,16,163,28,142,197,24,247,214,230,124,250,171,157,173,123,67,160,191,16,145,78,79,230,72,228,180,26,141,63,223,78,191,111,20,2,72,165,104,201,5,13,127,214,80,95,112,135,41,119,176,216,151,151,202,140,39,168,154,79,222,33,200,95,0,22,179,22,160,74,41,217,113,244,186,42,136,224,101,214,104,16,73,140,208,74,107,153,238,71,191,104,235,47,115,19,225,136,144,166,242,224,77,40,205,99,123,174,222,196,65,246,145,148,242,165,126,15,102,131,213,107,118,191,162,102,189,181,61,231,218,3,212,104,57,59,102,3,17,153,105,197,161,38,252,238,74,146,186,84,119,241,235,236,247,199,101,140,203,39,49,130,186,112,143,114,170,89,154,139,236,197,56,45,230,136,241,235,135,197,9,49,33,220,164,185,252,158,253,27,223,229,131,238,30,243,22,85,159,21,43,37,222,249,170,9,137,223,255,0,105,112,107,91,203,242,86,253,115,238,119,135,97,255,0,56,106,253,138,126,243,202,128,0,211,222,144,0,0,0,0,94,173,19,244,111,152,105,39,136,231,79,59,27,17,45,167,101,12,166,58,119,48,105,149,41,73,107,57,37,48,237,43,41,182,151,221,60,217,115,238,36,161,213,217,122,188,138,253,44,218,174,253,200,183,110,51,50,248,182,142,208,211,236,157,45,205,110,174,174,27,116,70,102,127,158,179,61,34,59,229,236,180,41,209,41,252,127,169,202,171,172,224,226,17,135,210,119,157,110,45,214,34,27,74,163,227,91,38,86,80,39,101,147,205,165,72,120,150,167,18,159,37,42,66,84,149,168,148,153,113,29,125,59,79,202,41,58,126,89,75,83,240,155,44,174,77,6,204,190,9,141,98,151,170,135,101,4,134,209,153,102,106,85,146,146,43,168,204,206,219,204,204,118,3,176,118,118,207,163,103,218,224,167,156,207,89,254,123,158,59,223,61,238,212,239,126,187,225,23,99,134,221,57,138,41,240,137,235,51,252,83,203,51,232,136,233,16,214,0,3,144,106,0,0,0,0,0,0,0,0,0,0,0,138,190,92,239,164,159,239,147,249,52,74,160,138,190,92,239,164,159,239,147,249,52,6,42,242,92,121,246,97,151,199,94,135,141,19,252,32,7,146,227,207,179,12,190,58,244,60,104,159,224,0,0,0,31,42,227,234,160,124,171,128,250,83,209,59,205,99,6,254,15,233,239,71,48,62,112,106,202,166,123,92,213,83,154,214,169,142,219,103,85,4,194,34,105,49,137,213,33,189,124,83,238,41,199,92,200,130,74,19,153,107,81,217,36,73,43,216,136,139,112,157,232,250,254,27,12,57,45,101,181,155,213,12,92,138,34,23,5,229,144,210,249,132,33,186,151,216,152,196,202,89,135,130,54,212,209,103,66,206,37,230,72,150,86,200,102,74,51,73,17,168,160,48,4,228,242,65,97,124,170,139,209,46,26,188,101,80,143,204,177,6,113,27,50,136,125,48,73,105,246,152,134,121,80,77,66,173,219,154,158,66,85,14,243,201,190,82,73,197,56,68,158,42,86,111,139,41,161,102,25,252,136,180,83,195,10,21,200,73,172,36,92,61,62,196,194,62,22,104,222,174,42,22,58,52,206,50,41,133,163,34,77,26,183,226,29,65,33,73,204,148,164,146,163,53,17,153,222,176,24,21,203,29,132,48,213,174,141,16,56,165,14,196,33,76,176,226,112,203,203,125,231,221,74,249,186,57,104,133,121,150,144,155,161,107,84,65,192,44,205,100,86,67,43,202,162,185,165,113,151,160,29,117,242,59,211,39,9,231,252,215,206,27,93,64,220,139,83,175,213,101,231,38,215,1,173,205,149,87,213,237,90,204,182,233,100,203,116,223,49,76,79,41,164,166,107,58,208,115,19,224,228,210,200,184,248,134,225,229,177,107,106,25,149,58,180,176,196,206,17,231,157,52,164,140,201,13,180,219,142,45,92,18,132,41,71,98,35,49,0,50,153,180,214,65,53,130,158,200,166,113,114,233,148,186,33,184,184,56,200,71,148,203,240,207,182,162,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,0,250,158,0,24,127,202,151,142,144,120,63,162,156,250,155,130,156,236,149,38,34,126,118,229,140,182,76,56,226,225,92,50,57,130,212,219,167,155,83,178,235,25,83,136,74,148,135,34,88,242,77,68,180,132,54,105,79,141,127,154,39,72,42,219,24,219,151,236,80,149,4,192,182,6,20,214,173,196,64,176,210,33,225,117,169,214,56,68,241,176,203,70,230,85,154,117,134,188,182,77,136,175,173,121,128,208,216,89,201,133,73,98,76,194,10,45,138,135,19,241,34,6,105,18,81,48,238,195,173,169,115,16,19,86,160,91,36,45,102,149,161,73,55,98,80,234,80,140,232,140,73,116,146,132,40,241,127,10,176,206,170,198,76,71,167,48,182,138,132,218,39,85,52,193,169,124,54,102,220,91,108,231,62,155,238,234,208,181,165,150,144,74,113,197,146,79,35,104,90,140,172,147,18,233,203,43,41,149,72,52,68,162,100,82,41,100,36,186,91,46,174,37,176,144,112,112,140,165,150,33,152,110,89,48,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,0,192,14,76,233,76,170,127,166,190,31,200,167,178,200,73,140,182,99,15,62,132,140,131,139,101,47,49,18,195,146,72,228,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,179,248,253,131,147,221,31,241,150,172,193,218,141,237,162,46,153,152,42,29,184,156,168,70,215,10,180,147,144,209,57,16,181,147,122,214,28,105,221,94,115,82,51,229,87,73,38,66,245,242,92,121,246,97,151,199,94,135,141,25,21,203,97,131,178,169,45,101,65,227,124,142,67,22,212,69,75,15,21,36,159,198,51,10,148,194,41,248,82,109,80,106,117,196,160,140,226,92,105,199,208,70,226,204,212,212,26,9,36,68,210,128,100,255,0,36,238,58,72,177,63,70,9,102,28,243,204,214,54,169,195,75,203,166,233,152,18,215,150,21,248,136,135,32,13,151,76,212,74,101,44,35,80,148,92,148,222,204,105,200,148,106,212,188,213,16,87,201,59,142,147,220,48,210,130,89,135,60,243,42,130,165,177,46,242,233,186,102,4,132,102,138,98,30,33,200,3,101,211,52,154,94,83,235,212,37,23,52,185,180,154,114,41,122,181,34,117,0,124,214,105,99,231,79,140,159,8,21,15,164,95,19,83,201,113,230,39,134,95,29,122,98,52,66,182,150,62,116,248,201,240,129,80,250,69,241,53,60,151,30,98,120,101,241,215,166,35,64,101,80,0,0,0,0,0,138,190,92,239,164,159,239,147,249,52,74,160,138,190,92,239,164,159,239,147,249,52,5,170,228,84,243,167,170,126,15,227,189,35,46,19,82,33,91,145,83,206,158,169,248,63,142,244,140,184,77,72,0,0,0,0,0,0,0,0,128,30,84,127,62,204,77,248,151,208,240,67,42,185,12,126,157,159,189,191,229,33,138,188,168,254,125,152,155,241,47,161,224,134,85,114,24,253,59,63,123,127,202,64,37,80,0,0,0,0,5,159,210,247,23,162,112,35,70,140,66,197,41,123,241,108,76,165,50,117,179,43,126,25,134,158,92,60,198,37,105,133,131,120,208,239,65,72,68,67,237,45,100,162,87,65,42,232,175,201,63,155,113,61,28,172,21,76,138,159,208,150,175,148,205,227,182,120,186,154,97,40,149,202,219,213,45,123,68,82,35,153,139,83,119,73,25,34,204,66,68,46,234,50,79,66,215,204,164,145,193,12,166,83,53,159,205,96,164,82,41,100,92,198,101,49,136,110,18,14,14,17,149,60,252,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,64,62,138,116,25,194,249,174,14,104,151,134,116,28,245,81,101,50,98,79,206,81,140,69,193,42,17,248,71,227,158,114,53,200,87,26,81,154,146,182,85,18,108,157,236,102,109,153,154,83,124,165,125,64,0,68,175,46,45,45,34,132,170,176,146,181,135,129,201,58,154,203,231,18,184,200,157,106,207,91,11,8,228,43,144,237,228,51,200,156,171,141,137,59,145,18,143,89,101,25,146,82,69,104,57,32,177,66,107,69,233,105,13,65,178,152,183,229,184,131,39,141,150,196,48,152,213,52,195,79,195,50,168,214,162,150,213,141,47,45,41,135,121,148,223,41,164,162,156,50,87,20,171,47,249,105,232,8,105,238,143,52,166,32,195,211,209,113,147,42,86,168,68,50,227,153,39,84,136,9,116,100,59,132,241,186,73,60,137,66,226,24,128,65,45,101,185,121,18,147,45,97,146,163,175,147,194,181,149,80,26,105,97,84,246,115,15,22,244,60,84,225,114,68,38,25,9,82,201,249,132,51,176,44,168,201,74,73,100,75,177,45,169,103,123,146,9,70,68,163,34,73,132,186,114,163,249,137,226,111,196,190,152,130,16,173,162,119,157,62,13,252,32,83,222,145,96,77,79,42,63,152,158,38,252,75,233,136,33,10,218,39,121,211,224,223,194,5,61,233,22,0,125,41,128,0,0,0,0,0,0,0,249,87,31,85,3,229,92,7,210,158,137,222,107,24,55,240,127,79,122,57,129,117,69,170,209,59,205,99,6,254,15,233,239,71,48,46,168,0,0,0,0,0,15,154,205,44,124,233,241,147,225,2,161,244,139,226,85,57,21,60,214,42,159,132,8,239,71,75,132,85,233,99,231,79,140,159,8,21,15,164,95,18,169,200,169,230,177,84,252,32,71,122,58,92,3,63,192,0,7,205,102,150,62,116,248,201,240,129,80,250,69,241,196,130,210,6,190,151,104,243,31,163,68,189,112,144,180,156,210,168,42,170,57,214,77,228,69,197,62,80,237,178,80,206,168,156,213,46,24,141,150,157,38,212,217,158,181,180,43,55,68,136,185,122,88,249,211,227,39,194,5,67,233,23,199,159,193,220,29,175,177,214,191,149,225,206,28,200,98,230,51,41,140,67,13,58,235,80,175,60,196,189,135,30,109,149,69,197,41,148,45,77,67,54,167,80,110,58,105,50,73,31,188,70,23,3,67,189,21,107,45,43,241,114,95,71,201,165,177,105,166,37,209,16,241,53,100,221,183,9,148,75,165,198,190,153,37,213,33,105,218,92,74,92,75,40,202,172,203,35,81,150,173,14,45,19,253,64,96,237,3,135,88,71,41,193,9,52,134,18,42,147,149,201,202,72,184,56,216,86,86,136,246,13,6,151,149,18,218,80,150,157,91,230,167,22,241,228,34,113,110,56,102,93,35,30,83,69,93,25,232,221,20,48,142,15,11,104,248,232,185,138,213,16,169,148,222,103,18,102,149,204,102,46,33,180,58,249,55,152,210,202,50,180,218,16,218,76,242,161,9,204,165,175,59,139,188,0,32,219,148,191,65,200,157,28,107,39,177,134,135,92,34,240,234,180,156,56,134,97,27,67,80,235,145,204,94,39,31,56,36,178,130,74,78,24,210,135,84,202,144,158,130,27,54,214,68,105,66,222,182,154,16,105,163,85,104,143,136,236,71,70,170,107,59,160,102,90,198,39,116,243,81,206,37,180,107,77,156,209,208,204,26,201,147,140,65,48,217,18,150,93,54,201,77,102,70,98,113,19,233,95,208,20,110,41,209,179,108,62,196,26,122,18,121,79,79,33,206,26,58,6,36,143,35,168,185,25,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,124,251,105,163,162,77,85,162,54,41,157,45,50,119,110,166,231,187,76,194,153,152,165,78,59,172,129,76,75,136,67,15,186,108,180,217,198,54,217,50,167,144,217,26,83,174,108,200,236,178,1,244,39,73,213,50,42,230,149,147,86,180,180,118,219,37,168,37,240,243,73,116,78,169,109,235,225,95,109,46,52,230,69,146,86,156,200,90,78,202,34,81,94,198,68,123,135,108,34,175,145,115,18,49,198,58,50,163,195,41,156,28,214,59,9,224,101,241,49,210,216,248,136,23,151,11,46,156,37,248,109,100,28,60,87,169,163,88,220,82,222,92,57,153,158,100,147,137,36,103,116,220,149,64,1,242,174,62,170,7,202,184,15,165,61,19,188,214,48,111,224,254,158,244,115,2,234,139,85,162,119,154,198,13,252,31,211,222,142,96,93,80,1,138,188,168,254,98,120,155,241,47,166,32,134,85,12,85,229,71,243,19,196,223,137,125,49,4,2,21,180,78,243,167,193,191,132,10,123,210,44,15,165,49,243,89,162,119,157,62,13,252,32,83,222,145,96,125,41,128,0,0,8,86,229,171,243,167,165,190,15,224,125,35,49,23,87,144,199,233,217,251,219,254,82,22,171,150,175,206,158,150,248,63,129,244,140,196,93,94,67,31,167,103,239,111,249,72,4,170,0,0,0,0,0,133,110,90,191,58,122,91,224,254,7,210,51,16,228,84,243,167,170,126,15,227,189,35,46,14,90,191,58,122,91,224,254,7,210,51,16,228,84,243,167,170,126,15,227,189,35,46,1,53,32,0,0,62,107,52,177,243,167,198,79,132,10,135,210,47,143,165,49,243,89,165,143,157,62,50,124,32,84,62,145,124,4,170,114,42,121,172,85,63,8,17,222,142,151,12,170,210,199,205,99,25,62,15,234,31,71,62,49,87,145,83,205,98,169,248,64,142,244,116,184,101,86,150,62,107,24,201,240,127,80,250,57,240,31,53,131,233,79,68,239,53,140,27,248,63,167,189,28,192,249,172,31,74,122,39,121,172,96,223,193,253,61,232,230,0,98,175,45,95,154,197,45,240,129,3,232,233,136,192,14,75,143,62,204,50,248,235,208,241,163,63,249,106,252,214,41,111,132,8,31,71,76,70,0,114,92,121,246,97,151,199,94,135,141,1,117,121,106,252,233,233,111,131,248,31,72,204,69,213,228,49,250,118,126,246,255,0,148,133,170,229,171,243,167,165,190,15,224,125,35,49,23,87,144,199,233,217,251,219,254,82,1,42,128,0,0,49,87,149,31,204,79,19,126,37,244,196,16,202,161,138,188,168,254,98,120,155,241,47,166,32,128,66,182,137,222,116,248,55,240,129,79,122,69,129,244,166,62,107,52,78,243,167,193,191,132,10,123,210,44,15,165,48,1,106,180,177,243,88,198,79,131,250,135,209,207,139,170,45,86,150,62,107,24,201,240,127,80,250,57,240,31,53,131,234,160,124,171,143,170,128,0,0,1,243,89,165,143,157,62,50,124,32,84,62,145,124,77,79,37,199,152,158,25,124,117,233,136,209,10,218,88,249,211,227,39,194,5,67,233,23,196,212,242,92,121,137,225,151,199,94,152,141,1,10,218,88,249,211,227,39,194,5,67,233,23,196,212,242,92,121,137,225,151,199,94,152,141,16,173,165,143,157,62,50,124,32,84,62,145,124,77,79,37,199,152,158,25,124,117,233,136,208,25,84,0,41,114,32,20,62,34,130,167,196,45,186,224,52,40,136,198,162,43,17,13,54,185,141,126,180,128,80,28,234,1,69,29,236,3,201,86,14,147,27,37,204,186,90,206,63,185,16,85,165,132,217,168,252,65,128,54,214,149,17,201,26,70,228,153,125,29,254,223,124,78,46,32,196,45,189,131,167,107,235,122,190,160,64,110,62,204,29,141,174,101,235,113,236,231,205,205,39,201,34,250,51,189,221,224,50,19,65,6,21,172,147,88,142,222,25,195,245,254,213,19,23,69,182,104,128,93,203,232,234,254,10,68,66,232,19,13,159,153,212,104,189,171,72,126,191,218,162,96,169,84,19,112,43,177,88,181,199,252,20,128,238,143,136,162,206,205,153,152,169,241,27,111,168,201,149,111,236,251,224,49,27,78,168,196,181,73,195,38,229,186,123,11,196,143,251,145,225,13,243,183,53,216,145,83,153,91,124,198,52,255,0,235,204,75,158,159,147,70,97,233,134,16,183,242,168,167,208,151,44,166,127,164,222,238,17,10,181,237,88,145,82,25,30,98,84,100,98,139,171,232,224,38,63,66,88,98,69,51,75,185,190,234,162,224,186,253,206,24,102,17,29,134,37,232,90,206,74,74,148,51,77,191,57,144,61,126,229,14,50,217,41,189,238,64,22,176,169,112,49,75,220,84,184,24,13,38,64,158,2,167,192,81,60,0,84,84,187,184,138,13,69,111,178,1,239,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,162,184,13,35,82,184,13,32,22,26,80,86,184,170,143,133,128,140,186,128,84,86,221,19,3,43,7,173,48,28,25,129,218,29,227,236,105,95,120,198,13,105,195,20,69,65,214,185,156,254,246,245,123,180,48,206,57,170,137,48,113,6,119,220,202,207,238,24,142,125,60,39,218,186,126,184,132,39,34,8,139,155,55,17,244,124,184,83,237,1,24,21,83,132,230,35,69,42,247,35,201,213,238,9,18,81,201,252,95,48,232,59,127,198,159,195,138,17,143,51,124,226,43,167,93,186,140,149,151,202,227,234,36,36,231,147,243,244,6,130,248,211,248,113,64,36,126,7,116,43,55,253,105,63,120,134,250,248,13,168,2,35,133,102,255,0,173,39,239,16,220,89,25,125,176,30,74,178,107,88,168,94,141,236,110,117,253,72,133,253,45,97,90,71,130,185,81,107,237,221,103,238,2,106,234,100,17,156,61,200,143,203,252,66,28,52,195,132,67,126,8,217,182,202,251,127,2,253,174,2,203,232,170,233,55,137,242,67,205,111,155,210,142,175,217,2,229,98,130,179,98,101,90,171,222,243,216,243,255,0,180,44,90,109,25,94,213,98,100,143,122,183,207,101,92,63,108,11,171,136,231,155,16,234,133,118,206,163,79,254,189,99,90,222,95,146,183,235,159,115,188,59,15,249,195,87,236,83,247,158,116,0,6,158,244,128,0,0,61,206,9,225,13,79,142,56,143,40,195,202,94,22,33,74,141,121,10,142,139,105,146,117,50,232,34,90,73,232,167,8,212,146,202,132,170,246,53,39,58,141,40,73,230,90,72,230,111,5,48,134,152,192,236,56,148,97,237,49,11,14,148,192,178,133,71,69,180,201,180,169,140,105,161,36,244,83,132,106,81,230,90,147,123,26,149,149,36,148,36,242,161,36,86,215,65,188,23,144,97,54,4,201,38,178,232,141,182,105,91,193,66,84,83,24,197,195,161,181,150,190,29,11,106,25,38,93,35,109,164,168,200,137,74,59,173,110,172,178,146,242,22,66,29,134,245,177,182,109,58,75,113,118,191,143,84,125,81,225,249,188,159,218,86,250,221,222,29,109,90,13,60,227,79,106,169,136,143,222,170,51,19,84,251,169,143,167,172,242,160,0,14,109,213,237,96,0,0,0,0,0,0,0,0,0,0,0,0,34,175,151,59,233,39,251,228,254,77,18,168,48,3,149,111,69,204,118,210,83,228,93,242,20,161,188,35,240,115,158,249,207,230,156,28,30,163,104,216,117,63,60,186,222,108,218,135,124,155,219,46,251,92,174,24,1,201,113,231,217,134,95,29,122,30,52,79,240,136,13,2,180,10,210,199,5,180,177,161,177,51,18,240,167,153,169,185,55,57,237,177,188,251,45,136,213,107,101,177,76,183,226,217,136,91,138,187,142,161,61,20,157,175,115,177,17,153,75,248,0,0,0,15,149,113,245,80,32,7,251,23,26,118,127,192,103,253,230,147,255,0,173,128,207,253,37,191,242,54,202,62,15,232,79,195,202,196,43,9,232,199,12,4,197,138,195,147,70,91,163,245,57,74,109,117,244,61,31,73,202,220,148,109,208,205,229,138,130,118,1,81,45,235,214,225,50,121,9,135,78,249,242,171,47,68,206,229,120,235,194,126,75,141,44,126,74,116,111,201,75,3,63,57,158,16,75,188,35,252,243,75,127,66,246,150,246,175,80,139,214,250,142,179,212,250,126,199,125,128,78,160,0,0,241,88,223,69,77,113,43,5,235,236,57,145,68,66,49,50,170,169,121,172,146,13,216,181,169,44,54,252,76,35,140,182,167,20,148,169,68,130,82,200,204,201,42,59,94,196,124,7,204,96,250,168,16,3,253,139,141,59,63,224,51,254,243,73,255,0,214,192,78,246,30,214,178,172,74,160,41,172,70,145,67,197,177,45,170,164,240,83,184,54,162,208,148,190,219,17,44,161,230,210,226,82,165,36,150,73,89,17,145,41,69,123,216,207,136,135,110,89,60,107,240,231,72,41,78,14,66,75,245,48,152,101,47,61,115,238,53,149,199,227,166,45,67,196,57,149,68,226,137,76,165,132,65,146,110,132,40,156,215,223,50,114,24,149,236,16,145,212,216,107,163,109,3,77,79,105,184,183,234,26,86,135,149,64,198,73,225,31,135,83,238,70,195,64,54,135,33,155,113,78,37,131,89,184,131,65,40,221,75,119,177,154,201,61,33,10,211,110,76,238,80,9,252,214,54,123,61,193,248,185,140,202,99,16,228,92,100,100,93,91,41,121,248,151,220,81,169,199,92,113,81,134,165,173,74,51,81,168,204,204,204,204,204,5,235,228,96,192,104,106,171,20,42,92,127,158,193,69,236,244,60,58,101,114,37,170,29,212,176,228,198,49,183,18,251,136,120,150,72,90,217,134,186,20,209,165,123,163,155,89,228,52,160,213,145,92,181,126,107,20,183,194,4,15,163,166,34,255,0,232,33,129,115,221,29,180,96,164,112,230,177,147,74,165,213,74,118,169,140,245,50,243,66,243,197,68,68,56,226,9,231,80,68,78,188,219,6,195,10,89,26,147,226,73,40,90,144,148,40,237,255,0,42,6,2,98,198,145,56,5,32,162,176,114,148,240,130,117,5,88,66,205,31,134,219,161,161,50,66,162,10,53,181,57,158,33,198,208,118,91,205,149,136,243,116,175,107,17,153,4,96,242,92,121,246,97,151,199,94,135,141,19,83,165,62,10,126,104,157,31,107,108,28,110,97,177,69,212,18,242,216,31,83,186,182,209,28,195,168,136,133,214,171,86,225,147,38,251,45,19,153,80,106,213,154,242,217,86,50,141,93,2,180,10,210,199,5,180,177,161,177,51,18,240,167,153,169,185,55,57,237,177,188,251,45,136,213,107,101,177,76,183,226,217,136,91,138,187,142,161,61,20,157,175,115,177,17,153,75,248,15,150,25,76,218,107,32,154,193,79,100,83,56,185,116,202,93,16,220,92,28,100,35,202,101,248,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,135,210,246,0,227,28,139,72,12,26,164,241,138,156,103,103,132,169,165,233,136,114,27,50,215,178,69,33,74,110,38,27,58,208,131,115,84,251,110,181,172,200,73,94,76,201,232,168,140,68,182,148,252,151,218,67,197,233,5,91,76,180,126,193,237,182,129,152,204,10,97,40,90,103,50,136,54,218,215,180,135,95,97,166,20,243,70,211,45,62,183,154,109,26,178,179,109,160,174,175,40,243,83,146,251,9,244,159,192,188,56,170,112,183,72,26,71,153,100,176,51,6,38,20,182,178,111,15,28,225,109,4,230,216,194,117,17,14,161,166,82,182,217,113,40,202,139,185,18,250,174,179,81,229,8,129,210,199,206,159,25,62,16,42,31,72,190,38,167,146,227,204,79,12,190,58,244,196,104,142,173,33,121,56,116,206,174,113,247,18,235,90,91,6,246,217,45,65,88,78,102,146,232,159,8,165,77,235,225,95,141,117,198,156,200,184,148,173,57,144,180,157,148,68,162,189,140,136,247,9,63,208,43,11,107,188,22,209,58,134,195,60,75,145,115,53,73,38,231,61,182,11,106,102,35,85,173,153,69,60,223,140,101,107,109,87,109,212,43,162,163,181,236,118,50,50,32,200,0,0,0,0,0,1,21,124,185,223,73,63,223,39,242,104,149,65,128,28,171,122,46,99,182,146,159,34,239,144,165,13,225,31,131,156,247,206,127,52,224,224,245,27,70,195,169,249,229,214,243,102,212,59,228,222,217,119,218,229,112,197,94,69,79,58,122,167,224,254,59,210,50,225,53,34,48,57,47,244,51,210,79,71,108,125,159,214,184,199,134,254,15,201,99,104,248,169,91,17,60,241,1,23,158,41,113,176,78,37,188,144,239,184,178,186,25,112,238,101,151,163,107,220,200,142,79,192,0,0,0,0,0,0,0,4,0,242,163,249,246,98,111,196,190,135,130,25,85,200,99,244,236,253,237,255,0,41,15,41,167,174,129,90,88,227,78,150,53,206,38,97,166,20,243,205,55,57,230,205,138,55,159,101,176,250,221,84,182,21,151,60,91,209,8,113,54,113,165,167,164,146,189,174,87,35,35,60,128,228,164,209,115,29,180,107,249,40,252,154,232,111,7,60,35,230,78,108,249,167,7,25,175,217,246,237,119,206,206,185,151,46,189,175,42,215,205,186,246,59,6,127,128,0,0,0,0,142,14,91,138,214,85,1,130,248,123,135,47,67,197,156,202,121,84,59,59,135,117,40,78,161,44,64,194,56,203,169,90,179,102,37,154,166,12,154,72,146,100,100,151,46,105,177,18,163,215,64,58,23,228,137,166,78,19,200,57,211,155,246,74,129,185,238,187,81,173,205,205,173,174,63,85,151,50,109,172,217,117,121,175,209,207,154,202,182,83,146,174,85,189,23,49,219,73,79,145,119,200,82,134,240,143,193,206,123,231,63,154,112,112,122,141,163,97,212,252,242,235,121,179,106,29,242,111,108,187,237,114,190,63,232,21,160,86,150,56,45,165,141,13,137,152,151,133,60,205,77,201,185,207,109,141,231,217,108,70,171,91,45,138,101,191,22,204,66,220,85,220,117,9,232,164,237,123,157,136,140,200,37,252,0,0,98,175,42,63,152,158,38,252,75,233,136,33,6,216,33,90,202,176,215,26,40,28,70,158,195,197,191,45,165,106,137,84,238,49,168,68,37,79,184,196,52,91,111,56,150,210,165,37,38,179,74,12,136,141,73,43,218,230,92,68,249,233,235,133,181,222,52,232,157,92,225,158,26,72,185,230,164,156,243,102,197,5,181,51,15,173,213,76,161,94,115,198,60,180,54,155,54,210,213,210,81,94,214,43,153,145,28,64,255,0,98,227,78,207,248,12,255,0,188,210,127,245,176,18,169,202,143,230,39,137,191,18,250,98,8,66,182,137,222,116,248,55,240,129,79,122,69,129,58,122,122,225,109,119,141,58,39,87,56,103,134,146,46,121,169,39,60,217,177,65,109,76,195,235,117,83,40,87,156,241,143,45,13,166,205,180,181,116,148,87,181,138,230,100,71,24,26,61,114,112,233,157,67,99,238,26,86,181,78,13,236,82,90,126,176,147,77,38,49,62,17,74,156,212,66,177,26,211,142,185,145,17,42,90,178,161,10,59,36,141,71,107,17,25,238,1,55,224,0,0,0,0,0,0,0,62,85,199,213,64,128,31,236,92,105,217,255,0,1,159,247,154,79,254,182,2,106,116,78,243,88,193,191,131,250,123,209,204,11,170,45,254,143,84,180,246,134,192,44,52,162,170,152,29,138,117,79,209,242,105,92,198,27,90,135,53,17,76,65,52,219,173,231,65,169,10,202,180,40,174,147,52,157,174,70,101,188,92,0,0,0,0,0,0,31,53,154,88,249,211,227,39,194,5,67,233,23,196,170,114,42,121,172,85,63,8,17,222,142,151,12,63,210,23,147,135,76,234,231,31,113,46,181,165,176,111,109,146,212,21,132,230,105,46,137,240,138,84,222,190,21,248,215,92,105,204,139,137,74,211,153,11,73,217,68,74,43,216,200,143,112,207,254,75,252,4,197,141,29,176,10,127,69,99,29,41,224,252,234,54,176,138,154,49,13,183,67,69,231,133,92,20,19,105,115,60,59,142,32,174,182,92,43,25,230,232,222,214,50,51,12,192,0,0,31,54,218,77,202,102,179,253,46,241,94,69,34,150,69,204,102,83,28,72,158,194,65,193,194,50,167,159,137,125,201,155,201,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,54,154,16,104,93,74,232,143,135,12,64,198,166,85,59,175,166,90,199,231,117,11,80,45,165,196,107,73,156,208,48,207,154,9,227,131,65,176,217,146,86,125,55,9,78,229,70,98,109,30,127,70,253,4,229,88,81,164,54,37,105,47,92,198,66,77,42,202,158,168,159,197,211,237,67,56,151,225,37,242,168,248,132,188,219,166,151,97,210,235,81,214,55,218,90,155,112,209,170,117,73,44,217,148,99,45,64,0,0,0,91,252,116,192,188,56,210,47,14,38,56,95,138,18,109,186,85,29,103,89,121,163,36,69,75,226,146,70,77,197,67,56,100,122,183,145,153,86,59,26,77,42,82,22,149,161,107,66,174,0,0,243,244,5,1,70,225,101,27,41,195,236,62,167,161,36,116,244,142,28,161,160,96,97,136,242,52,139,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,0,0,31,42,227,234,160,64,15,246,46,52,236,255,0,128,207,251,205,39,255,0,91,1,53,58,39,121,172,96,223,193,253,61,232,230,5,213,22,255,0,71,170,90,123,67,96,22,26,81,85,76,14,197,58,167,232,249,52,174,99,13,173,67,154,136,166,32,154,109,214,243,160,212,133,101,90,20,87,73,154,78,215,35,50,222,46,0,0,197,94,84,127,49,60,77,248,151,211,16,67,42,134,63,233,235,133,181,222,52,232,157,92,225,158,26,72,185,230,164,156,243,102,197,5,181,51,15,173,213,76,161,94,115,198,60,180,54,155,54,210,213,210,81,94,214,43,153,145,24,65,102,137,222,116,248,55,240,129,79,122,69,129,244,166,33,3,71,174,78,29,51,168,108,125,195,74,214,169,193,189,138,75,79,214,18,105,164,198,39,194,41,83,154,136,86,35,90,113,215,50,34,37,75,86,84,33,71,100,145,168,237,98,35,61,194,111,192,0,0,4,43,114,213,249,211,210,223,7,240,62,145,152,139,171,200,99,244,236,253,237,255,0,41,14,215,149,3,67,61,36,244,137,199,217,5,107,131,152,111,225,4,150,10,143,133,149,191,19,207,16,16,153,34,145,27,26,226,155,201,16,251,107,59,33,230,206,228,89,122,86,189,200,200,174,7,37,38,139,152,237,163,95,201,71,228,215,67,120,57,225,31,50,115,103,205,56,56,205,126,207,183,107,190,118,117,204,185,117,237,121,86,190,109,215,177,216,51,252,0,0,0,0,4,43,114,213,249,211,210,223,7,240,62,145,152,135,34,167,157,61,83,240,127,29,233,25,112,189,92,168,26,25,233,39,164,78,62,200,43,92,28,195,127,8,36,176,84,124,44,173,248,158,120,128,132,201,20,136,216,215,20,222,72,135,219,89,217,15,54,119,34,203,210,181,238,70,68,228,191,208,207,73,61,29,177,246,127,90,227,30,27,248,63,37,141,163,226,165,108,68,243,196,4,94,120,165,198,193,56,150,242,67,190,226,202,232,101,195,185,150,94,141,175,115,34,48,147,240,0,0,31,53,154,88,249,211,227,39,194,5,67,233,23,199,210,152,132,13,33,121,56,116,206,174,113,247,18,235,90,91,6,246,217,45,65,88,78,102,146,232,159,8,165,77,235,225,95,141,117,198,156,200,184,148,173,57,144,180,157,148,68,162,189,140,136,247,0,204,14,69,79,53,138,167,225,2,59,209,210,225,149,90,88,249,172,99,39,193,253,67,232,231,197,148,228,191,192,76,88,209,219,0,167,244,86,49,210,158,15,206,163,107,8,169,163,16,219,116,52,94,120,85,193,65,54,151,51,195,184,226,10,235,101,194,177,158,110,141,237,99,35,60,128,210,22,150,158,215,56,5,137,116,85,45,3,182,206,170,10,62,115,43,151,67,107,80,222,190,41,248,39,91,105,188,235,52,161,57,150,180,149,212,100,146,189,204,200,183,128,249,151,31,74,122,39,121,172,96,223,193,253,61,232,230,4,43,127,98,227,78,207,248,12,255,0,188,210,127,245,177,55,218,61,82,211,218,27,0,176,210,138,170,96,118,41,213,63,71,201,165,115,24,109,106,28,212,69,49,4,211,110,183,157,6,164,43,42,208,162,186,76,210,118,185,25,150,240,24,129,203,87,230,177,75,124,32,64,250,58,98,48,3,146,227,207,179,12,190,58,244,60,104,147,238,84,12,4,197,141,34,112,10,65,69,96,229,41,225,4,234,10,176,133,154,63,13,183,67,66,100,133,68,20,107,106,115,60,67,141,160,236,183,155,43,17,230,233,94,214,35,50,196,13,2,180,10,210,199,5,180,177,161,177,51,18,240,167,153,169,185,55,57,237,177,188,251,45,136,213,107,101,177,76,183,226,217,136,91,138,187,142,161,61,20,157,175,115,177,17,153,7,149,229,171,243,167,165,190,15,224,125,35,49,23,87,144,199,233,217,251,219,254,82,29,175,42,6,134,122,73,233,19,143,178,10,215,7,48,223,194,9,44,21,31,11,43,126,39,158,32,33,50,69,34,54,53,197,55,146,33,246,214,118,67,205,157,200,178,244,173,123,145,145,92,14,74,77,23,49,219,70,191,146,143,201,174,134,240,115,194,62,100,230,207,154,112,113,154,253,159,110,215,124,236,235,153,114,235,218,242,173,124,219,175,99,176,103,248,0,0,12,85,229,71,243,19,196,223,137,125,49,4,50,168,99,254,158,184,91,93,227,78,137,213,206,25,225,164,139,158,106,73,207,54,108,80,91,83,48,250,221,84,202,21,231,60,99,203,67,105,179,109,45,93,37,21,237,98,185,153,17,132,22,104,157,231,79,131,127,8,20,247,164,88,31,74,98,16,52,122,228,225,211,58,134,199,220,52,173,106,156,27,216,164,180,253,97,38,154,76,98,124,34,149,57,168,133,98,53,167,29,115,34,34,84,181,101,66,20,118,73,26,142,214,34,51,220,38,252,0,90,173,44,124,214,49,147,224,254,161,244,115,226,234,139,127,164,45,45,61,174,112,11,18,232,170,90,7,109,157,84,20,124,230,87,46,134,214,161,189,124,83,240,78,182,211,121,214,105,66,115,45,105,43,168,201,37,123,153,145,111,1,243,46,62,170,4,0,255,0,98,227,78,207,248,12,255,0,188,210,127,245,177,63,192,0,0,3,230,179,75,31,58,124,100,248,64,168,125,34,248,154,158,75,143,49,60,50,248,235,211,17,162,58,180,133,228,225,211,58,185,199,220,75,173,105,108,27,219,100,181,5,97,57,154,75,162,124,34,149,55,175,133,126,53,215,26,115,34,226,82,180,230,66,210,118,81,18,138,246,50,35,220,36,255,0,64,172,45,174,240,91,68,234,27,12,241,46,69,204,213,36,155,156,246,216,45,169,152,141,86,182,101,20,243,126,49,149,173,181,93,183,80,174,138,142,215,177,216,200,200,130,11,52,177,243,167,198,79,132,10,135,210,47,137,169,228,184,243,19,195,47,142,189,49,26,35,171,72,94,78,29,51,171,156,125,196,186,214,150,193,189,182,75,80,86,19,153,164,186,39,194,41,83,122,248,87,227,93,113,167,50,46,37,43,78,100,45,39,101,17,40,175,99,34,61,194,79,244,10,194,218,239,5,180,78,161,176,207,18,228,92,205,82,73,185,207,109,130,218,153,136,213,107,102,81,79,55,227,25,90,219,85,219,117,10,232,168,237,123,29,140,140,136,50,0,80,203,117,197,69,12,250,128,105,21,245,162,130,190,180,6,139,216,198,191,90,67,111,215,24,220,245,164,2,130,138,21,20,80,11,107,137,238,173,174,108,233,90,250,238,175,168,16,7,140,111,169,234,222,91,117,222,240,108,151,15,118,112,79,174,46,57,151,154,108,103,244,127,244,98,0,241,61,90,234,230,84,93,176,236,22,255,0,175,44,6,97,232,12,193,234,37,74,201,194,180,99,175,186,20,75,173,53,243,146,211,215,173,63,224,144,138,157,1,101,198,114,216,7,114,181,209,172,154,62,27,252,152,94,225,43,50,4,229,133,86,226,245,67,251,196,3,179,27,49,103,104,117,159,189,247,198,241,239,49,177,29,243,170,254,199,223,32,24,3,202,53,30,235,50,20,37,183,114,218,127,7,235,72,255,0,72,186,34,190,157,105,216,188,66,159,41,73,207,153,113,74,227,111,163,144,148,46,82,11,243,34,78,251,185,254,11,248,139,162,52,176,242,94,236,110,35,79,27,66,145,185,17,42,233,25,254,190,142,238,240,19,55,161,244,26,217,163,41,53,234,242,222,142,128,46,55,250,20,56,202,100,140,118,209,82,92,236,45,15,73,154,141,189,212,148,2,122,55,253,101,142,225,145,60,56,128,160,169,112,49,65,82,224,96,52,153,130,120,1,153,2,64,84,187,133,72,142,247,49,78,3,81,31,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,10,43,128,210,53,43,128,210,69,112,20,80,161,17,245,2,184,219,176,106,71,88,10,153,220,61,105,138,10,250,195,1,213,78,213,150,10,36,206,251,161,214,127,112,196,97,105,241,30,130,135,174,154,241,159,169,158,247,24,94,241,39,51,229,90,95,22,103,125,208,206,127,4,196,84,105,247,23,242,205,118,140,203,183,204,189,215,221,194,20,4,119,184,233,57,88,153,149,247,246,253,104,74,31,39,231,232,5,5,241,167,240,226,132,91,194,168,156,171,82,118,189,239,199,235,66,82,244,0,34,42,126,131,59,23,234,167,240,226,128,72,244,23,206,108,125,105,63,120,134,226,248,111,27,80,7,120,86,75,220,147,247,136,110,56,125,93,224,58,26,138,198,108,110,246,127,136,67,254,152,237,167,243,161,209,79,234,135,87,237,113,48,83,242,35,54,119,123,63,196,34,23,76,102,255,0,181,27,145,126,168,127,225,192,98,206,0,198,166,15,17,100,78,25,172,173,58,150,171,163,199,115,228,47,13,112,233,63,90,79,223,43,217,201,164,82,247,241,222,234,143,120,176,248,76,234,161,235,153,34,210,165,39,230,180,9,244,78,220,30,33,123,170,37,155,149,4,205,195,51,51,84,99,202,185,241,222,179,26,214,242,252,149,191,92,251,157,225,216,127,206,26,191,98,159,188,235,192,0,105,239,72,0,0,2,114,244,116,59,96,6,25,127,129,210,95,226,76,139,132,98,222,232,236,101,249,159,240,203,252,14,146,255,0,18,104,92,33,218,22,62,74,159,84,123,158,15,218,223,56,95,246,234,251,210,0,0,253,92,123,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,29,184,152,168,161,240,1,75,149,192,212,86,2,226,7,110,22,1,180,94,81,141,219,244,72,134,217,36,243,24,215,186,196,64,2,138,21,26,87,212,2,207,227,68,81,51,204,247,53,239,218,56,127,205,136,18,174,252,125,125,38,34,235,68,57,111,250,242,132,241,227,115,137,62,101,220,127,166,127,209,136,26,169,148,79,226,12,136,139,173,80,169,223,245,245,0,144,253,1,101,197,224,244,58,242,53,209,171,208,124,55,249,16,189,194,76,164,200,52,195,42,246,245,67,251,196,35,199,64,136,11,82,168,86,70,247,85,165,213,238,112,189,194,68,229,232,52,52,105,59,121,70,123,189,226,1,203,27,49,133,154,29,101,239,125,241,188,54,99,14,208,235,63,123,239,128,192,94,81,88,66,92,129,179,52,160,254,111,193,241,47,216,47,8,224,193,248,66,86,43,84,41,82,80,100,76,69,216,140,183,124,242,216,145,174,81,167,86,153,3,118,90,139,230,252,31,3,253,130,240,142,252,19,50,119,21,106,2,181,207,102,139,51,191,237,150,192,77,102,142,44,161,170,14,148,52,161,37,249,216,128,45,197,238,44,139,215,114,49,103,180,120,73,38,131,165,46,69,253,172,192,254,5,161,119,174,101,196,192,84,86,246,35,5,10,31,0,26,12,202,227,90,75,117,198,131,50,184,214,143,36,192,5,72,186,197,8,106,204,64,42,2,156,69,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,5,19,196,85,92,6,144,26,79,137,251,227,83,125,99,73,152,212,223,88,0,175,172,63,120,80,87,214,31,188,3,163,168,183,75,99,15,246,43,159,193,49,19,90,126,57,120,218,236,173,253,235,251,208,162,88,170,99,180,178,55,246,163,159,193,80,137,13,62,92,249,169,93,38,223,222,207,224,194,128,192,105,97,102,170,91,223,219,248,51,18,165,160,19,118,166,168,67,191,247,211,240,145,66,44,233,214,181,181,132,57,102,181,243,245,123,145,137,98,208,54,19,37,33,67,30,178,246,231,62,175,117,138,1,32,16,31,59,51,245,164,253,226,27,170,252,99,106,1,54,135,107,127,208,211,247,136,111,169,93,192,58,121,194,53,134,214,251,91,55,226,17,59,166,132,163,39,129,223,44,94,252,225,235,63,107,247,137,106,143,43,154,62,207,226,17,207,166,172,150,254,6,252,179,253,241,245,159,181,251,192,70,69,4,122,138,186,78,171,102,249,165,10,125,159,69,33,124,102,74,207,49,138,93,173,153,229,159,249,70,44,60,165,205,150,161,148,59,108,217,99,89,85,184,112,90,69,239,39,117,197,174,203,109,103,74,215,189,174,53,173,229,249,43,126,185,247,59,195,176,255,0,156,53,126,197,63,121,80,0,26,123,210,0,0,0,156,173,29,127,218,3,12,191,192,233,47,241,38,133,195,22,239,71,127,55,252,50,255,0,3,164,191,196,154,23,23,214,144,237,11,31,37,79,170,61,207,7,237,111,156,47,251,117,125,233,80,0,7,234,227,218,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,10,138,30,224,26,75,120,43,113,88,84,183,152,162,250,192,80,139,172,84,80,143,168,84,0,104,115,168,107,26,29,59,88,6,53,233,39,54,216,188,29,249,95,62,125,175,215,218,214,212,247,119,136,58,117,221,166,189,144,171,46,95,150,97,83,198,255,0,70,19,55,165,180,70,175,193,78,133,239,183,117,253,96,67,20,133,59,69,119,79,166,249,115,76,33,19,219,244,98,1,43,250,4,195,218,141,53,103,225,86,118,123,148,40,207,184,114,178,15,223,24,67,160,212,6,207,69,184,90,220,223,158,131,63,38,223,66,134,239,25,189,14,86,65,251,224,55,6,212,82,178,176,165,90,246,183,223,27,165,188,109,69,23,137,81,123,223,124,6,2,242,139,68,218,64,223,67,245,126,15,175,246,11,194,58,112,97,251,226,189,67,209,253,47,23,215,251,37,177,36,92,162,18,253,162,155,105,122,236,183,159,193,238,203,127,210,79,119,136,215,194,98,212,226,189,70,143,43,43,81,137,191,15,211,45,128,155,157,30,156,205,65,82,133,111,247,51,3,248,22,133,223,79,72,89,45,29,87,249,195,165,14,223,238,98,7,240,45,11,210,218,120,239,1,200,80,161,240,21,35,176,23,3,1,160,107,73,89,38,52,43,121,216,85,41,177,150,254,176,21,21,34,191,88,31,16,190,235,0,169,110,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,40,174,3,72,212,174,2,137,226,3,65,141,77,245,141,39,196,253,241,169,190,176,1,95,88,98,130,190,180,192,116,53,41,94,89,26,71,215,8,231,240,76,68,166,159,45,17,76,107,165,21,255,0,82,255,0,131,10,37,182,163,44,210,216,207,218,174,23,249,38,34,115,79,166,76,163,107,181,89,95,169,127,122,20,4,127,211,132,126,24,195,216,142,253,61,223,243,70,37,139,64,244,175,193,58,28,205,7,111,154,125,94,235,20,34,122,159,94,174,180,96,247,21,179,241,250,209,137,100,208,62,32,149,71,208,228,74,65,153,243,158,226,63,117,138,1,159,80,36,122,134,190,182,159,188,67,121,95,140,109,64,157,225,218,51,253,109,63,120,134,234,191,24,14,51,232,35,50,227,214,48,215,74,218,105,51,15,5,188,92,82,181,123,119,169,149,248,234,56,238,238,25,152,231,17,143,24,243,37,219,121,143,197,196,30,77,171,200,46,221,87,119,112,8,45,156,67,170,18,58,90,188,139,47,27,126,145,118,26,69,225,148,168,215,42,130,89,219,165,14,217,238,250,146,22,227,16,32,151,4,236,173,102,219,137,186,156,62,153,91,129,160,92,57,10,179,72,229,202,62,184,70,79,252,130,26,214,242,252,149,191,92,251,157,225,216,127,206,26,191,98,159,188,231,128,0,211,222,144,0,0,4,229,104,237,148,180,127,195,45,255,0,238,58,75,252,73,161,113,55,90,228,98,220,104,240,69,249,159,240,203,252,14,146,255,0,18,104,92,82,224,94,240,237,11,31,37,79,170,61,207,7,237,111,156,47,251,117,125,233,84,0,7,234,227,218,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,204,200,84,80,248,0,167,93,204,105,81,150,253,228,53,30,244,141,179,78,254,176,21,72,212,4,91,136,84,207,168,5,6,219,221,67,112,109,63,235,126,200,12,38,211,34,51,85,224,133,212,130,191,56,113,63,218,226,35,48,201,173,163,17,41,98,81,29,142,119,2,157,223,95,64,149,189,54,29,125,62,6,106,218,205,250,35,126,137,159,247,48,138,188,35,178,177,6,150,53,157,143,159,160,108,95,243,237,128,154,13,17,224,17,15,72,61,147,88,118,159,169,91,254,180,199,112,202,118,140,205,39,114,235,24,207,162,127,246,158,249,255,0,199,202,252,19,3,38,27,59,167,236,128,214,54,226,10,236,168,189,239,190,55,6,151,74,232,50,1,133,154,124,33,39,75,48,70,127,171,176,191,196,222,17,69,78,76,21,43,197,90,157,244,27,123,222,141,71,140,225,243,201,31,105,118,9,106,211,202,5,46,210,176,235,60,251,231,176,188,63,106,60,34,5,245,20,62,37,84,196,70,91,163,99,83,191,246,192,9,182,209,82,106,168,234,34,147,74,148,206,250,74,1,125,3,247,22,59,251,198,70,18,11,170,227,19,244,53,139,215,82,52,171,102,164,110,163,96,79,113,239,245,40,113,150,45,245,128,214,42,87,5,1,112,48,20,81,39,180,18,69,97,165,92,69,83,192,5,70,162,222,67,72,169,25,128,175,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,20,87,1,66,226,42,174,2,132,87,48,26,84,91,247,10,183,214,52,172,204,143,112,212,131,181,192,5,125,97,138,90,194,190,180,192,116,211,212,222,2,40,183,252,236,191,224,152,138,205,63,96,212,110,215,110,106,220,183,204,189,246,221,250,84,74,188,232,190,83,137,236,217,215,247,140,70,54,159,109,176,112,21,218,140,186,95,50,251,125,148,40,8,203,151,221,170,189,178,46,37,126,63,90,49,42,186,1,188,106,165,232,68,157,191,85,63,9,20,34,181,25,83,90,22,95,255,0,60,80,148,173,0,85,122,114,132,43,255,0,125,63,9,20,2,69,224,139,229,102,76,191,91,79,222,33,184,175,198,54,224,140,202,17,139,126,182,159,188,67,113,93,224,54,86,87,49,107,49,70,90,81,60,217,209,116,242,235,188,146,250,142,225,117,23,196,120,234,202,19,93,177,221,188,217,117,157,118,246,32,32,115,29,100,229,46,68,153,89,31,78,98,137,62,153,91,134,175,187,188,118,148,233,222,159,150,31,236,54,127,128,67,213,233,105,79,174,87,5,32,113,80,154,172,205,76,14,250,204,220,9,158,243,237,30,78,154,59,211,146,163,237,130,99,240,100,53,157,229,249,43,126,185,247,59,195,176,255,0,156,53,126,197,63,121,217,0,0,212,30,144,0,0,4,228,104,238,155,232,255,0,134,95,224,116,151,248,147,66,226,151,2,22,239,71,131,50,209,255,0,12,173,254,243,164,191,196,154,23,13,38,103,196,118,133,143,146,167,213,30,231,131,246,183,206,23,253,186,190,244,170,0,3,245,113,237,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,40,86,45,194,162,150,46,33,123,128,168,0,0,10,29,250,133,69,11,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1,81,67,184,10,122,209,164,204,173,196,106,45,251,143,128,210,164,239,61,219,128,18,163,21,239,26,83,196,107,51,220,2,131,109,238,161,184,54,159,43,229,251,32,48,95,77,2,73,120,29,153,86,253,16,235,253,174,34,123,10,92,66,49,2,151,90,214,148,154,103,144,71,188,237,244,116,9,97,211,81,167,21,224,110,84,222,220,227,215,251,92,68,150,30,116,43,250,100,143,119,205,136,47,195,160,4,220,232,143,22,203,212,107,246,121,179,249,190,162,220,162,253,105,129,147,237,145,17,110,59,239,24,139,161,178,219,58,53,219,31,251,163,87,224,161,198,92,180,86,73,251,224,53,141,46,249,6,53,10,56,71,144,192,98,102,156,140,155,180,124,47,69,95,163,176,199,184,191,98,188,33,162,161,61,147,18,106,117,240,249,167,26,158,151,237,131,19,89,166,100,26,162,169,40,84,147,121,190,109,67,159,27,126,150,120,66,158,36,161,112,120,133,84,25,150,75,78,163,83,219,244,117,254,64,18,253,161,68,106,23,76,210,228,78,54,103,224,100,21,200,143,220,225,134,101,182,71,191,112,143,141,3,234,45,170,26,71,2,113,153,181,52,92,55,71,87,107,88,161,75,141,132,132,54,162,59,239,1,168,206,224,92,5,0,184,128,210,174,34,169,224,42,162,185,220,184,1,101,45,221,96,3,81,112,20,235,222,42,93,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,77,236,53,43,128,210,3,74,138,252,69,82,87,184,40,27,81,111,1,168,206,225,235,76,80,87,214,152,14,174,115,109,138,38,252,53,11,251,198,35,15,79,199,89,40,74,237,25,191,189,123,172,125,176,162,78,231,95,56,196,254,215,95,222,49,23,90,126,91,37,119,126,31,50,255,0,240,160,35,92,148,159,12,115,36,255,0,252,213,9,71,228,253,89,156,130,131,35,61,223,53,63,135,20,34,225,36,94,23,150,82,255,0,243,84,37,35,147,249,22,167,104,53,127,202,159,195,138,1,35,176,36,71,10,207,214,147,247,136,110,168,139,238,141,168,15,157,89,250,210,126,241,13,215,14,223,108,6,194,248,143,59,81,161,46,108,247,43,219,63,226,30,141,69,191,120,233,230,236,54,230,171,50,111,108,221,103,220,2,28,244,218,135,134,230,170,121,77,163,132,60,208,207,121,251,22,5,161,166,191,181,201,85,191,184,152,252,25,11,253,167,44,128,161,36,146,5,89,189,240,179,83,220,165,31,4,48,44,21,56,89,105,233,89,118,65,48,95,228,16,214,183,151,228,173,250,231,220,239,14,195,254,112,213,251,20,253,231,98,0,3,79,122,64,0,0,19,149,163,194,111,163,246,25,110,255,0,113,210,95,226,77,11,132,130,223,97,111,116,120,59,104,253,134,95,224,116,151,248,147,66,225,36,247,220,118,133,143,146,167,213,30,231,131,246,183,206,23,253,186,190,244,170,124,64,0,126,174,61,172,0,0,0,0,0,0,0,0,0,0,0,0,7,148,174,177,99,11,48,191,97,249,38,98,93,41,73,115,158,183,98,231,217,204,52,6,213,171,203,172,213,107,150,156,249,117,136,205,150,246,206,155,241,33,234,196,85,242,231,125,36,255,0,124,159,201,160,36,126,138,198,252,23,196,169,171,178,44,57,197,234,42,170,153,49,14,168,183,96,228,147,248,72,231,219,97,42,74,84,234,155,101,197,40,144,74,90,18,106,50,181,214,146,235,33,237,68,43,114,42,121,211,213,63,7,241,222,145,151,9,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,80,168,0,0,167,14,28,5,69,56,128,94,226,162,155,139,112,30,224,13,220,5,69,55,30,240,51,234,32,11,216,14,253,65,110,209,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,20,62,2,162,135,192,5,11,136,162,250,192,183,24,43,120,13,41,226,53,2,72,128,248,128,13,167,206,217,126,200,221,27,79,219,163,126,240,24,63,166,82,219,63,4,51,159,247,195,255,0,14,34,22,137,112,211,92,211,206,160,237,146,105,8,119,236,179,201,18,183,166,204,245,16,158,6,102,214,116,249,199,130,75,171,102,252,162,41,48,233,179,141,174,105,198,145,98,39,39,16,109,244,183,113,121,31,148,4,198,232,77,22,252,69,22,234,181,153,191,60,202,46,4,95,66,134,25,155,14,106,52,30,110,55,24,131,161,124,149,114,250,49,214,204,219,254,217,20,190,138,140,254,133,15,219,239,12,192,104,172,147,46,240,26,193,126,166,96,42,175,32,5,128,210,138,94,152,250,110,29,181,51,172,180,213,149,91,53,190,128,225,118,136,66,199,40,100,193,98,13,87,149,25,45,81,71,163,141,254,142,239,228,19,183,164,20,27,111,211,172,25,164,175,206,45,30,243,63,214,92,16,109,164,156,58,97,171,234,181,73,34,35,240,166,61,59,142,255,0,70,120,6,118,114,125,71,45,83,88,6,212,237,210,154,45,171,22,95,109,10,36,233,178,181,196,86,114,124,198,25,79,32,210,102,123,168,198,203,129,123,56,81,42,77,29,238,3,112,11,136,1,113,1,85,29,184,13,4,119,50,247,198,181,254,33,161,37,99,47,124,6,179,226,5,127,176,7,196,84,184,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,184,13,36,87,26,149,192,81,60,64,104,89,216,85,5,198,194,142,113,4,171,223,1,172,204,186,131,214,152,40,47,209,50,1,213,78,190,113,137,253,174,191,188,98,49,52,251,100,142,2,187,93,147,127,153,123,250,252,168,81,39,147,175,156,162,127,107,175,239,24,140,237,61,219,205,41,174,142,197,250,153,252,40,81,36,70,25,22,90,194,223,254,122,144,148,110,79,229,31,131,244,25,92,255,0,85,63,135,20,34,237,226,203,89,153,127,249,234,66,80,121,63,47,204,52,17,223,251,233,252,56,161,68,144,64,252,234,207,214,147,247,136,110,168,140,250,198,220,7,206,172,253,105,63,120,134,242,128,108,168,112,163,91,37,100,185,23,95,226,28,243,50,51,225,192,113,98,74,249,126,200,8,199,211,222,157,81,210,178,135,146,136,98,212,203,231,10,61,219,253,77,147,221,187,184,97,252,128,178,200,101,169,62,168,70,75,252,130,25,253,167,156,169,42,161,161,214,77,179,208,148,206,143,135,184,181,220,48,14,74,156,178,120,4,246,67,52,95,228,16,214,183,151,228,173,250,231,220,239,14,195,254,112,213,251,20,253,231,52,0,6,158,244,128,0,0,39,47,71,132,223,71,220,49,255,0,3,164,191,196,154,23,1,36,100,163,30,3,71,159,55,204,49,255,0,3,164,191,196,90,23,0,140,135,104,88,249,42,125,81,238,120,63,107,124,225,127,219,171,239,74,160,22,176,15,213,199,181,128,0,0,0,0,0,0,0,0,0,0,0,0,138,190,92,239,164,159,239,147,249,52,74,160,138,190,92,239,164,159,239,147,249,52,5,170,228,84,243,167,170,126,15,227,189,35,46,19,82,33,91,145,83,206,158,169,248,63,142,244,140,184,77,72,0,0,0,0,0,0,0,0,197,95,236,163,232,39,255,0,14,127,247,102,113,254,168,47,254,22,226,149,9,141,52,36,179,19,48,210,123,207,52,220,231,93,177,70,236,175,67,235,117,79,45,151,60,91,200,67,137,179,141,45,61,36,149,237,114,185,25,25,252,235,254,100,237,41,255,0,243,105,197,95,254,13,152,255,0,66,38,251,147,134,147,170,168,109,12,112,242,150,173,105,153,173,63,58,130,231,109,166,93,52,130,114,18,41,140,243,88,181,163,59,78,18,86,156,200,90,84,87,45,233,81,25,110,50,1,146,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,41,212,42,40,124,0,82,246,43,152,169,40,140,82,215,73,144,162,82,100,124,64,106,177,223,184,84,82,251,236,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,40,124,5,69,12,6,145,67,35,62,6,42,98,135,192,5,72,148,91,204,192,85,59,248,138,31,16,1,179,16,118,203,246,70,249,91,172,113,35,18,179,201,149,86,227,214,2,56,116,239,142,109,30,3,238,94,254,115,225,255,0,178,136,213,193,180,37,236,64,165,143,41,25,115,252,9,111,47,119,108,72,38,159,81,142,39,192,91,56,225,126,138,112,63,218,162,63,176,60,136,235,170,92,207,121,248,67,5,248,102,192,77,166,138,16,200,69,30,254,84,32,190,110,168,247,23,185,48,50,101,171,146,12,143,121,220,99,126,138,54,240,57,251,151,234,234,255,0,4,192,201,20,240,1,81,83,242,5,5,110,86,176,11,95,142,76,235,41,216,125,201,253,16,111,143,214,156,16,101,165,51,58,170,230,172,59,36,191,61,145,229,187,235,207,137,218,197,248,115,136,146,50,146,203,186,53,7,191,235,107,16,121,165,212,181,200,106,194,170,121,90,187,42,175,142,34,203,199,213,95,238,1,146,92,159,209,228,85,35,13,230,115,163,71,36,184,238,245,72,94,241,45,48,75,53,231,185,153,218,220,126,200,134,173,2,102,218,186,204,218,206,241,100,164,242,238,61,219,157,133,239,19,37,45,89,43,89,107,238,183,227,1,205,1,83,43,10,0,47,126,242,236,26,8,247,220,110,17,21,140,104,50,43,150,224,26,248,150,97,82,224,52,247,10,145,216,6,160,20,226,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,224,40,158,34,170,224,40,158,32,52,57,196,81,61,17,87,56,138,55,214,3,112,202,194,151,220,100,42,101,96,245,166,3,172,156,42,208,81,59,190,128,191,188,98,53,180,245,119,230,53,115,209,254,246,117,251,120,81,37,19,157,208,113,39,238,11,251,198,35,107,79,35,249,135,92,175,254,76,254,28,40,146,34,238,41,119,173,20,118,236,252,16,147,190,79,213,124,194,160,247,127,125,63,135,20,35,26,48,239,90,44,237,217,248,33,38,220,159,234,249,139,65,238,254,250,127,14,40,81,36,242,245,124,168,198,239,161,39,239,16,223,80,227,75,254,116,99,235,73,251,196,55,149,248,192,81,74,238,27,6,118,27,198,87,27,100,87,1,134,218,109,203,181,248,116,250,181,217,117,114,89,201,249,55,191,136,71,127,112,141,40,4,228,129,134,77,239,102,80,95,112,132,166,233,145,47,207,134,179,3,215,90,210,57,199,173,253,142,158,241,22,204,39,35,13,162,247,202,130,47,184,53,173,229,249,43,126,185,247,59,195,176,255,0,156,53,126,197,63,121,184,0,3,79,122,64,0,0,19,153,163,198,253,31,112,196,191,244,58,75,252,73,161,239,204,250,133,191,209,219,205,251,12,191,192,233,47,241,38,133,193,227,184,118,133,143,146,167,213,30,231,131,246,183,206,23,253,186,190,244,181,117,23,188,40,42,124,8,80,126,174,61,172,0,0,0,0,0,0,0,0,0,0,0,0,4,85,242,231,125,36,255,0,124,159,201,162,85,4,85,242,231,125,36,255,0,124,159,201,160,45,87,34,167,157,61,83,240,127,29,233,25,112,154,145,10,220,138,158,116,245,79,193,252,119,164,101,194,106,64,0,0,0,0,0,91,250,167,72,92,2,161,167,177,84,181,107,142,24,127,79,206,160,178,109,50,233,165,77,5,9,20,198,116,37,104,206,211,142,37,105,204,133,165,69,114,222,149,17,150,227,33,232,40,172,66,160,113,42,84,236,247,14,107,138,126,170,150,177,16,168,71,99,36,147,54,99,152,109,244,165,42,83,74,113,149,41,36,178,74,208,163,73,157,236,180,159,89,8,33,229,71,243,236,196,223,137,125,15,4,51,255,0,145,83,205,98,169,248,64,142,244,116,184,6,127,142,36,218,109,42,144,74,163,103,179,217,156,36,186,91,46,135,114,46,50,50,45,228,178,196,51,13,164,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,99,230,223,243,88,233,79,255,0,156,182,42,255,0,241,148,199,250,97,45,56,37,86,85,85,207,36,85,67,84,214,181,52,214,160,157,70,225,253,113,180,204,102,145,174,69,197,63,145,201,146,17,157,215,13,75,86,84,33,41,43,158,228,164,136,183,17,0,201,95,205,99,162,199,254,114,216,85,255,0,198,82,239,233,133,213,31,42,227,234,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,5,8,238,2,162,132,86,21,0,20,50,184,166,94,241,82,43,10,128,165,183,88,83,201,222,43,109,247,21,0,1,67,43,129,31,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,10,95,125,128,84,5,12,236,42,2,134,118,3,59,10,40,20,3,80,0,161,158,251,0,168,0,0,0,0,0,0,0,0,0,0,0,0,10,25,245,10,138,31,0,26,69,15,128,168,161,240,1,169,63,136,80,248,138,167,241,10,31,16,1,177,19,235,126,200,223,27,17,62,183,236,128,138,141,63,87,111,1,55,127,125,63,240,163,1,176,61,204,149,229,44,156,183,252,240,192,245,251,179,99,62,57,64,10,254,1,252,105,255,0,133,17,237,132,239,106,43,90,113,236,185,178,78,224,213,107,218,246,117,0,39,63,69,71,47,72,63,187,245,117,95,130,96,100,179,39,116,159,190,49,15,67,57,158,219,70,60,230,163,37,170,53,38,217,175,244,40,126,238,241,151,140,157,210,126,248,13,96,0,3,204,215,12,235,229,237,163,54,91,68,36,248,95,214,168,67,118,157,178,189,157,249,211,250,252,217,171,56,146,182,91,90,231,18,125,162,103,42,134,179,194,35,165,111,26,93,94,212,196,72,114,128,202,242,75,230,47,107,239,158,180,123,118,94,23,76,81,246,128,183,186,14,191,171,196,72,196,229,189,169,167,11,143,187,195,9,185,148,29,245,191,185,252,98,14,52,41,94,92,76,152,162,215,203,79,60,87,255,0,218,33,132,226,201,87,125,118,239,99,248,192,118,202,20,21,80,160,10,151,3,26,79,137,13,69,192,198,147,226,64,42,42,92,69,5,75,113,92,6,160,20,45,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,40,174,2,133,196,85,92,5,8,174,3,66,247,31,109,193,29,98,170,226,40,131,189,192,107,50,183,88,95,162,123,133,5,125,105,128,235,166,196,123,28,71,214,87,247,140,70,246,158,137,115,152,235,147,213,170,223,51,55,219,219,194,137,35,153,88,225,95,35,235,101,95,120,196,124,233,225,45,109,84,125,113,19,227,46,124,217,239,122,172,41,118,0,137,137,145,218,180,112,204,173,195,143,214,136,73,103,39,252,99,101,44,160,216,51,77,254,106,122,239,109,20,98,53,231,200,75,85,187,233,191,12,188,126,178,66,69,244,2,66,78,22,132,112,143,251,233,239,113,138,1,39,242,194,37,65,195,153,31,22,80,127,112,135,37,93,157,131,139,40,63,148,97,173,250,194,62,241,14,82,255,0,24,13,7,184,109,229,239,26,212,52,92,251,0,99,126,151,48,11,115,12,166,217,84,103,105,12,227,130,111,250,92,132,80,229,52,116,15,214,238,18,251,164,252,1,197,225,172,233,4,135,21,243,14,106,93,18,185,239,135,247,132,68,199,181,168,142,137,96,201,69,171,117,104,178,184,149,140,203,120,214,119,151,228,168,245,207,185,222,29,135,252,225,171,246,41,251,205,128,0,26,131,210,0,0,0,156,189,29,188,223,176,203,252,14,146,255,0,18,104,92,4,151,72,204,91,253,29,188,223,176,203,252,14,146,255,0,18,104,92,2,62,145,220,118,133,143,146,167,213,30,231,131,246,183,206,23,253,186,190,244,181,153,88,80,84,248,16,160,253,92,123,88,0,0,0,0,0,0,0,0,0,0,0,0,8,171,229,206,250,73,254,249,63,147,68,170,8,171,229,206,250,73,254,249,63,147,64,90,174,69,79,58,122,167,224,254,59,210,50,225,53,34,21,185,21,60,233,234,159,131,248,239,72,203,132,212,128,0,0,0,0,0,183,245,78,143,88,5,92,207,98,170,154,215,3,240,254,160,157,70,228,218,102,51,74,102,10,46,41,252,136,74,17,157,215,27,82,213,149,8,74,74,231,185,41,34,45,196,67,208,81,88,123,64,225,172,169,217,22,28,208,244,253,43,45,126,33,81,110,193,201,37,140,192,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,43,217,9,46,162,24,65,165,31,42,223,230,107,199,106,155,5,62,64,190,17,248,57,177,124,211,240,167,99,215,237,16,108,68,250,142,200,230,92,186,252,190,89,223,45,247,94,197,127,244,41,210,183,243,96,225,100,215,19,60,2,240,75,155,42,7,228,91,23,58,109,250,205,92,52,59,218,221,102,165,171,95,105,203,151,41,219,37,239,190,196,22,3,251,10,154,44,127,191,236,85,255,0,26,203,191,212,70,90,96,222,143,212,14,10,224,148,191,71,249,50,34,231,244,156,4,60,116,34,218,159,147,49,75,140,98,45,247,158,121,167,210,150,208,211,136,51,125,196,229,200,68,104,177,29,247,153,199,183,246,115,191,245,93,255,0,190,223,253,128,205,76,52,210,183,228,137,161,180,102,150,222,1,115,126,201,79,207,103,190,15,243,166,183,55,54,185,20,141,86,213,169,77,181,155,45,243,106,186,57,248,42,219,195,213,254,100,237,22,63,243,105,194,175,254,13,151,127,66,46,168,138,191,236,231,127,234,187,255,0,125,191,251,1,42,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,2,132,86,21,0,0,1,75,17,239,21,0,0,0,0,1,67,191,80,10,128,0,10,17,88,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,82,251,192,84,80,247,29,192,207,176,56,149,140,2,251,184,1,152,21,248,5,136,5,12,239,96,80,161,138,168,5,111,217,188,45,115,189,197,8,207,168,87,113,21,128,80,247,152,169,21,128,130,251,236,2,160,40,102,5,188,128,84,0,0,0,0,0,0,0,5,15,120,168,0,208,123,133,15,128,212,124,70,147,51,1,169,63,136,87,142,225,68,254,32,61,219,200,5,6,211,254,183,236,141,209,177,20,163,78,91,119,128,139,61,63,16,105,240,18,251,175,206,157,95,181,68,115,225,130,13,218,194,159,106,198,89,231,16,137,225,218,234,4,145,242,128,66,184,231,128,121,27,113,86,231,78,5,127,238,81,27,152,102,242,216,173,105,213,88,186,51,152,69,111,250,242,0,76,230,133,48,75,133,162,221,108,204,213,122,149,74,242,109,244,40,113,153,48,196,100,217,220,173,188,97,198,133,211,5,196,209,206,43,197,159,231,144,211,209,250,212,63,120,204,136,115,53,32,204,202,219,192,110,128,10,158,228,128,234,106,11,156,42,72,139,232,165,247,140,68,255,0,40,19,228,228,170,61,155,17,26,43,55,122,251,19,20,66,88,167,123,225,147,245,194,251,198,34,119,148,2,13,77,203,230,47,106,220,34,93,104,246,243,45,219,211,20,96,44,110,135,47,183,13,138,19,85,173,73,177,200,159,45,234,183,233,136,113,57,146,19,65,235,236,178,63,39,175,223,16,83,162,91,104,94,37,205,19,115,185,73,95,220,95,182,24,19,161,77,165,63,44,88,239,228,126,48,30,137,66,130,170,20,1,95,90,99,65,16,215,184,247,152,210,124,72,5,69,75,136,88,172,4,91,174,3,80,10,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,10,43,128,210,71,97,169,92,6,144,20,52,245,138,54,71,191,112,214,124,8,109,165,70,87,222,3,88,173,186,38,96,101,96,191,68,192,112,38,41,188,59,223,90,87,222,49,130,58,116,67,41,116,21,108,156,139,59,243,111,2,247,104,97,158,17,190,162,229,255,0,91,63,188,99,11,180,214,135,97,202,6,178,82,145,123,243,119,89,254,189,12,2,26,170,230,117,85,220,90,76,148,70,90,189,199,245,148,137,8,208,6,53,9,98,131,133,214,55,155,230,167,70,253,46,49,70,48,31,17,154,105,188,69,152,37,180,218,218,171,111,63,214,16,51,131,64,70,34,185,210,132,123,39,138,249,169,190,229,236,98,139,239,128,149,233,33,222,6,20,255,0,99,163,239,16,230,47,137,251,227,133,35,232,203,161,12,255,0,185,219,254,9,14,99,135,214,93,160,54,148,103,125,194,137,21,51,237,26,46,162,1,107,113,249,131,123,15,231,41,178,143,230,52,196,183,125,96,67,181,72,156,149,20,209,27,250,49,175,150,255,0,174,24,153,172,107,104,156,161,39,37,150,255,0,50,35,250,253,196,196,53,214,9,203,86,206,211,107,90,99,18,95,245,170,26,206,242,252,149,191,92,251,157,225,216,127,206,26,191,98,159,188,234,0,0,106,15,72,0,0,2,115,52,117,43,232,255,0,134,95,224,116,151,248,147,66,224,91,121,139,127,163,175,155,254,25,127,129,178,95,226,76,139,128,163,223,184,118,133,143,146,167,213,30,231,131,246,183,206,23,253,186,190,244,170,0,64,63,87,30,214,0,0,0,0,0,0,0,0,0,0,0,0,2,42,249,115,190,146,127,190,79,228,209,42,130,42,249,115,190,146,127,190,79,228,208,22,171,145,83,206,158,169,248,63,142,244,140,184,77,72,133,110,69,79,58,122,167,224,254,59,210,50,225,46,142,99,94,17,181,138,16,248,42,172,71,167,206,187,138,135,122,37,20,250,99,144,168,210,67,77,182,234,137,109,145,221,11,54,158,67,169,66,172,181,182,78,45,4,164,54,226,146,30,212,0,0,0,0,4,96,105,153,201,127,143,186,68,233,39,88,99,29,21,87,225,252,20,150,160,230,253,153,137,164,194,53,184,164,106,32,33,225,215,157,45,194,56,130,186,217,81,149,150,125,19,43,216,238,69,147,252,158,154,47,215,218,38,96,188,235,14,113,26,111,79,204,102,83,26,162,38,118,211,178,72,135,158,97,44,57,9,8,202,82,165,60,211,74,37,230,135,89,153,18,76,172,105,223,196,139,40,0,4,43,127,97,83,74,127,247,253,133,95,227,89,143,250,136,144,156,33,209,126,190,160,52,4,143,209,94,115,55,167,222,171,34,169,122,150,72,136,200,104,135,149,46,39,230,14,70,169,149,27,138,105,46,228,73,68,183,156,245,119,43,42,196,171,21,238,95,230,177,209,99,255,0,57,108,42,255,0,227,41,119,244,195,223,210,213,101,43,92,200,161,106,154,42,166,149,84,18,88,220,251,52,198,87,26,220,92,43,249,22,164,47,35,173,154,144,172,171,66,146,118,61,202,73,145,239,35,1,13,159,216,84,210,159,253,255,0,97,87,248,214,99,254,162,38,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,40,123,197,64,5,44,68,41,235,134,161,67,46,178,226,1,125,224,71,115,26,66,246,1,168,200,187,69,56,241,11,25,138,90,224,53,88,136,83,142,243,3,191,88,161,113,1,91,239,184,113,49,91,16,90,192,25,72,56,10,128,0,0,0,0,0,0,0,0,10,30,226,21,20,59,128,210,123,197,12,250,133,70,149,112,221,196,6,180,138,24,162,73,70,43,115,224,0,56,241,126,179,236,142,74,120,142,28,102,99,201,110,240,17,209,167,36,185,151,252,10,206,167,11,47,57,90,198,95,177,187,132,89,208,125,26,198,66,95,241,172,47,225,82,37,55,78,147,140,111,192,141,94,235,243,149,248,126,198,17,91,71,184,166,107,25,17,168,236,101,50,133,62,30,234,144,19,41,160,226,201,52,91,137,185,111,170,15,240,80,195,54,225,236,105,61,253,99,4,244,21,140,215,81,107,51,114,231,225,73,151,15,114,134,25,211,6,119,65,253,81,253,224,27,230,42,126,64,31,17,67,46,141,192,117,115,163,249,93,37,238,133,247,140,69,255,0,40,92,43,69,76,62,226,84,163,82,171,37,92,174,95,173,197,137,65,156,36,212,201,17,21,250,101,247,140,69,167,40,3,209,75,147,70,178,165,93,8,172,156,177,88,183,89,17,64,49,155,68,184,148,177,138,147,140,202,66,72,164,209,5,210,59,126,153,96,78,141,44,230,109,171,45,143,200,225,251,161,1,26,61,204,220,151,226,76,225,196,63,171,87,55,196,32,207,45,255,0,76,53,221,220,39,170,133,120,221,219,179,42,246,213,117,125,80,15,104,161,65,83,183,80,160,0,167,3,176,168,161,218,251,192,84,106,46,2,158,180,11,180,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,1,69,112,26,70,165,112,26,64,20,124,44,52,39,40,212,101,113,161,32,55,47,113,91,116,76,12,172,41,190,198,3,137,24,87,105,194,237,65,253,225,135,186,102,66,19,184,127,88,17,55,123,243,127,95,187,195,140,195,139,35,54,215,245,6,49,91,75,152,29,126,31,85,103,170,204,106,216,125,117,190,142,192,72,133,156,82,96,153,196,153,154,114,89,69,169,235,253,142,129,157,90,1,165,26,170,17,86,233,252,212,251,241,67,8,241,170,29,80,216,165,57,78,76,185,118,126,187,254,151,108,102,94,128,177,202,40,138,17,141,111,247,211,118,94,232,163,16,74,212,151,50,165,240,133,251,29,191,224,144,230,172,140,202,221,227,131,79,168,213,46,131,51,62,48,205,255,0,4,135,57,195,50,189,187,69,27,74,220,52,22,254,35,90,183,141,23,34,1,225,241,137,188,244,52,234,197,127,153,49,223,129,49,12,149,169,90,178,159,23,100,206,43,240,170,19,69,139,9,37,209,19,164,153,92,206,85,26,69,255,0,185,49,12,21,218,77,53,189,66,147,43,25,77,98,203,254,185,67,90,222,95,146,183,235,159,115,188,59,15,249,195,87,236,83,247,157,24,0,13,61,233,0,0,0,78,102,142,190,111,248,101,254,6,201,127,137,50,61,249,241,63,124,120,13,29,124,223,240,203,252,13,146,255,0,18,100,123,243,226,126,248,237,11,31,37,79,170,61,207,7,237,111,156,47,251,117,125,233,106,46,0,5,192,7,234,227,218,192,0,0,0,0,0,0,0,0,0,0,0,0,69,95,46,119,210,79,247,201,252,154,37,80,69,95,46,119,210,79,247,201,252,154,3,13,116,39,210,98,27,69,26,182,191,196,246,96,97,38,19,215,232,120,137,69,61,3,22,78,234,34,102,47,76,96,13,58,195,109,38,100,134,218,109,231,140,141,72,206,76,155,100,180,41,105,49,106,166,216,215,139,147,172,80,141,198,168,204,71,168,27,174,227,226,28,137,118,160,132,142,92,44,106,86,182,205,165,19,110,50,105,54,145,170,51,104,144,222,84,37,187,33,36,72,34,72,241,66,255,0,200,52,32,199,26,147,70,9,150,150,114,216,89,82,233,9,126,185,212,65,33,231,158,154,69,66,179,16,76,63,20,219,45,52,180,37,150,150,79,26,205,199,16,164,162,29,213,154,114,18,84,160,151,253,2,116,223,145,105,113,66,59,5,81,197,74,165,184,155,36,214,187,59,146,65,178,184,118,87,10,111,25,51,21,8,151,29,113,110,51,145,77,33,195,206,106,67,183,204,148,165,198,141,121,84,62,101,176,47,29,49,31,71,76,71,151,98,134,23,206,118,25,172,13,218,121,151,72,215,11,48,133,81,145,185,11,18,217,25,107,25,94,84,220,174,74,37,37,43,66,144,180,33,105,250,20,209,211,73,124,44,210,130,132,102,186,195,57,183,178,219,100,209,143,195,115,164,179,199,60,211,123,91,12,186,230,167,91,168,90,219,204,174,154,44,162,235,34,11,170,0,0,32,7,149,31,207,179,19,126,37,244,60,16,207,254,69,79,53,138,167,225,2,59,209,210,225,151,245,78,143,88,5,92,207,98,170,154,215,3,240,254,160,157,70,228,218,102,51,74,102,10,46,41,252,136,74,17,157,215,27,82,213,149,8,74,74,231,185,41,34,45,196,67,208,81,88,123,64,225,172,169,217,22,28,208,244,253,43,45,126,33,81,110,193,201,37,140,192,176,227,234,74,82,167,84,219,41,74,77,102,148,33,38,163,43,217,9,46,162,1,242,238,38,167,70,159,252,141,179,127,131,250,239,240,243,65,149,95,153,59,69,143,252,218,112,171,255,0,131,101,223,208,143,107,44,195,218,6,75,70,175,14,100,212,61,63,1,73,185,14,252,34,228,48,210,198,90,151,41,135,205,102,243,71,12,148,147,70,135,13,199,13,105,203,101,103,85,239,115,1,242,238,62,170,5,170,252,201,218,44,127,230,211,133,95,252,27,46,254,132,93,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,1,67,191,80,167,72,106,0,26,122,65,210,26,133,12,247,92,128,80,237,246,64,173,214,7,111,178,41,96,21,223,212,5,126,160,185,144,165,236,2,167,126,177,65,95,170,20,224,2,189,32,233,10,145,246,133,200,5,58,65,210,26,128,0,0,0,0,0,0,0,0,5,12,250,139,136,168,161,246,128,166,251,141,10,35,222,53,239,226,52,172,247,31,104,2,115,125,193,168,237,246,69,18,123,138,253,130,166,93,96,9,226,56,81,138,203,147,127,104,230,145,216,199,2,61,73,78,175,49,246,254,32,17,241,166,251,74,127,192,190,142,108,188,227,215,111,238,97,19,148,209,153,85,210,67,81,239,219,225,191,10,66,89,180,209,125,147,240,59,50,255,0,190,29,71,251,28,68,196,137,73,77,91,38,50,62,17,176,231,255,0,90,64,37,219,64,167,200,232,227,66,151,198,172,183,15,114,133,25,251,8,68,73,221,194,255,0,136,71,150,129,47,222,147,79,79,119,133,165,213,238,80,162,67,32,212,149,54,121,78,253,47,196,3,144,124,64,252,129,65,83,242,0,117,243,52,153,178,86,47,94,95,120,196,99,242,130,202,20,213,57,17,19,179,219,89,89,47,165,159,141,219,138,62,209,39,145,169,53,52,68,146,191,75,241,24,142,78,80,198,8,232,189,201,233,120,97,191,127,185,69,128,143,12,24,117,109,98,68,233,36,171,90,22,36,184,123,187,98,126,48,221,205,111,56,220,239,109,79,249,226,0,112,153,100,214,37,207,119,218,204,69,23,253,161,177,62,248,92,188,220,231,191,245,159,243,192,92,64,0,0,26,85,196,106,26,84,123,192,107,47,32,11,134,254,0,94,64,117,88,5,75,184,84,80,184,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,184,13,35,82,184,13,32,6,118,27,105,26,212,52,36,6,233,157,197,15,129,128,175,173,48,28,72,175,33,95,80,99,26,180,169,65,124,143,234,131,50,35,47,148,191,14,192,201,88,175,37,95,82,99,27,116,170,66,143,14,234,139,25,126,146,252,59,1,34,22,244,130,44,184,165,62,82,119,17,108,188,63,107,52,50,135,64,88,207,207,5,10,206,101,254,170,117,238,242,34,140,98,246,144,169,52,226,100,254,231,195,101,254,46,208,200,125,3,34,84,154,194,134,65,45,100,69,206,123,136,247,122,148,80,130,100,105,195,35,149,64,254,212,107,248,36,59,21,219,172,186,199,83,74,171,52,162,94,119,61,240,77,30,255,0,169,72,237,156,225,246,69,27,11,226,54,134,234,248,141,160,30,91,18,242,170,146,154,145,145,25,115,116,95,31,173,24,133,252,70,34,44,66,169,200,138,196,83,152,219,23,252,250,196,205,98,169,169,186,42,114,178,51,44,178,184,211,220,126,228,98,24,107,213,26,235,154,137,102,102,102,169,180,97,220,248,250,178,134,181,188,191,37,111,215,62,231,120,118,31,243,134,175,216,167,239,58,32,0,26,123,210,0,0,0,156,205,29,175,249,159,240,202,223,239,58,75,252,73,161,239,148,71,115,247,199,129,209,215,205,255,0,12,191,192,217,47,241,38,71,191,62,39,239,142,208,177,242,84,250,163,220,240,126,214,249,194,255,0,183,87,222,149,82,71,109,226,160,92,0,126,174,61,172,0,0,0,0,0,0,0,0,0,0,0,0,4,85,242,231,125,36,255,0,124,159,201,162,85,4,85,242,231,125,36,255,0,124,159,201,160,48,255,0,147,223,70,185,22,148,58,71,75,232,170,196,243,210,210,73,123,245,12,246,25,17,75,135,122,50,21,149,182,218,24,109,104,73,153,103,125,246,9,118,52,43,85,173,52,45,43,36,24,250,9,148,202,101,82,9,84,20,138,69,44,132,151,75,101,208,237,194,65,193,194,50,150,88,134,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,67,15,34,167,157,61,83,240,127,29,233,25,112,154,144,16,151,202,107,160,148,215,4,107,41,142,57,225,109,51,8,222,23,207,162,27,84,84,28,173,133,33,20,220,106,201,41,82,28,110,230,72,134,121,219,169,181,163,43,104,91,154,140,173,145,51,173,199,93,20,116,174,196,125,18,177,29,21,173,20,238,221,42,142,213,177,63,144,62,241,162,22,111,10,147,51,36,168,200,143,86,242,51,40,218,120,136,212,218,148,162,50,90,22,227,107,250,40,170,105,58,86,185,145,69,82,213,173,51,42,168,36,177,185,54,153,116,210,9,184,184,87,242,45,43,70,118,156,37,33,89,86,132,168,174,91,148,146,50,222,68,32,95,79,109,8,39,186,35,215,109,70,211,144,179,89,150,25,78,245,77,73,39,113,143,34,33,228,69,19,36,111,66,197,169,182,155,67,111,103,75,171,108,178,18,86,213,178,169,74,109,210,64,78,245,1,95,209,184,167,70,202,113,7,15,170,24,73,229,61,60,135,40,152,24,232,99,60,142,162,230,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,4,11,114,119,105,191,25,162,173,118,116,149,99,21,155,12,170,201,131,78,207,84,108,191,18,244,173,196,178,235,104,138,133,105,14,165,9,204,181,177,180,25,54,227,139,106,29,36,132,154,144,132,156,239,74,102,210,169,252,170,10,123,34,153,194,76,101,179,24,118,226,224,227,33,30,75,204,68,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,3,150,0,0,32,7,251,40,250,118,127,195,159,253,217,147,255,0,170,9,126,208,43,20,171,188,105,209,58,134,196,204,75,158,243,205,73,57,231,61,182,55,101,102,31,91,170,153,69,50,223,139,101,8,109,54,109,164,39,162,146,189,174,119,51,51,59,1,253,133,77,22,63,223,246,42,255,0,141,101,223,234,35,47,240,19,5,41,93,29,176,158,69,131,148,84,194,107,27,37,167,246,173,153,249,163,173,185,20,189,124,75,177,11,206,166,219,109,7,101,188,162,43,32,186,36,87,185,220,204,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,98,11,144,210,53,36,5,69,12,236,42,40,2,135,115,223,212,22,51,46,35,80,167,0,20,227,184,131,135,17,82,45,247,20,51,234,0,48,80,160,170,128,84,139,180,80,248,144,21,207,172,87,113,149,192,12,138,220,5,8,183,10,151,1,80,20,35,234,21,0,0,0,0,0,0,0,0,0,1,67,222,66,162,135,192,5,56,29,140,81,68,71,212,43,99,61,226,134,70,71,196,2,214,34,1,94,28,69,0,7,85,54,94,93,85,239,191,55,226,29,168,232,103,175,165,189,70,108,219,243,112,251,0,35,151,77,89,158,127,3,114,45,210,183,56,223,127,237,126,241,22,146,151,73,21,52,169,123,250,49,108,30,239,174,16,144,13,47,231,239,199,120,37,170,138,138,44,155,125,243,44,250,246,126,254,225,30,205,184,77,206,96,156,77,203,43,173,158,238,62,88,9,90,208,22,110,223,130,173,181,227,174,170,184,136,190,203,112,189,226,72,164,142,103,97,70,102,103,227,15,143,188,66,35,52,14,169,92,102,18,91,10,113,17,118,114,177,103,113,47,162,119,40,82,223,188,75,61,38,254,190,13,107,35,86,231,148,91,254,164,128,119,167,196,11,176,15,136,23,11,117,128,217,136,177,23,14,177,29,156,161,141,146,104,172,249,75,125,97,217,238,49,98,68,226,18,121,126,200,143,14,80,243,47,1,147,187,253,216,23,224,98,192,70,166,24,255,0,182,100,250,223,173,197,127,24,64,159,124,44,253,84,255,0,152,255,0,60,64,78,24,88,241,50,125,187,232,81,95,198,16,39,223,11,127,84,255,0,230,127,207,1,113,192,0,0,105,81,149,198,161,165,92,64,107,47,32,11,136,23,144,23,43,119,128,212,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,192,105,26,149,192,105,1,69,13,9,27,166,86,27,73,1,186,101,97,67,224,98,170,15,90,96,56,209,30,66,190,164,198,57,233,70,146,86,30,84,196,100,95,164,191,14,200,200,200,143,33,95,82,99,30,180,160,43,225,221,75,191,251,143,240,236,132,136,79,210,63,161,138,53,9,23,2,217,63,139,178,47,166,130,47,171,195,154,29,5,114,253,19,235,247,24,145,99,180,150,59,98,133,70,95,180,255,0,139,178,47,6,131,49,26,186,254,137,232,94,220,229,215,238,17,34,119,9,168,164,156,188,150,92,86,253,34,206,255,0,220,36,119,46,25,219,143,88,243,180,91,185,228,146,195,203,107,192,50,124,125,162,71,126,231,15,178,40,218,82,236,124,6,146,59,138,47,136,208,218,184,238,1,226,177,141,245,34,133,157,26,110,95,50,99,248,31,184,152,134,122,209,70,170,198,122,163,226,115,56,163,255,0,173,80,152,220,110,119,37,7,57,60,183,249,145,48,235,247,19,16,187,164,20,209,218,34,178,113,185,67,104,116,163,224,206,102,230,211,117,89,213,186,237,200,178,229,232,244,74,196,119,62,59,199,11,182,180,55,181,212,83,77,158,233,118,111,102,91,211,179,183,91,87,126,246,209,153,136,174,152,136,196,103,156,78,91,96,60,86,31,86,147,90,178,163,147,202,38,44,66,54,204,194,103,15,4,234,153,66,137,68,135,28,66,76,211,117,25,94,202,59,92,140,187,132,139,224,22,131,120,79,138,146,71,166,85,13,69,86,195,186,220,193,216,66,40,40,184,100,39,34,89,66,200,250,108,43,125,214,127,98,195,94,255,0,103,245,190,17,245,187,143,254,215,247,103,247,171,255,0,146,88,58,2,81,154,228,184,209,253,100,70,117,134,32,239,255,0,140,32,191,213,6,163,228,181,209,248,143,251,112,196,47,241,132,23,250,160,127,179,250,223,8,250,207,251,95,221,159,222,175,254,73,100,38,142,190,111,248,101,254,6,201,127,137,50,61,249,241,63,124,117,52,85,45,47,161,168,249,21,19,41,122,33,232,26,126,89,11,42,134,114,37,73,83,171,105,134,146,218,20,179,73,36,141,70,148,17,153,145,17,94,246,34,224,59,99,226,126,248,221,237,83,52,91,166,153,238,136,121,107,95,122,157,70,174,237,234,58,85,85,83,30,169,153,150,162,224,0,92,0,126,143,145,172,0,0,0,0,0,0,0,0,0,0,0,0,4,85,242,231,125,36,255,0,124,159,201,162,85,5,170,199,77,23,48,39,73,78,100,249,53,208,222,17,248,57,180,243,103,205,56,200,61,70,209,170,215,124,236,235,121,179,106,26,242,175,108,187,173,115,184,69,95,34,167,157,61,83,240,127,29,233,25,112,154,145,101,48,83,67,61,27,52,118,170,162,171,92,28,195,127,7,231,81,178,245,202,223,137,231,136,248,188,240,171,113,183,20,222,72,135,220,65,93,108,182,119,34,205,209,181,236,102,71,122,192,5,191,199,76,11,195,141,34,240,226,99,133,248,161,38,219,165,81,214,117,151,154,50,68,84,190,41,36,100,220,84,51,134,71,171,121,25,149,99,177,164,210,165,33,105,90,22,180,42,224,0,15,154,205,34,244,104,197,61,23,235,183,168,92,76,148,251,29,138,115,6,196,79,53,204,252,75,46,185,178,62,243,77,235,181,90,244,33,204,169,232,46,233,62,163,60,212,228,183,211,234,15,14,246,29,25,49,142,97,42,150,210,7,182,68,83,181,20,100,75,16,44,202,28,61,108,75,208,209,110,56,164,33,76,186,179,112,219,112,204,220,75,174,19,125,52,56,141,76,154,99,126,141,216,37,164,124,170,89,38,198,138,6,18,163,135,147,68,46,38,1,106,136,126,21,248,101,173,57,86,72,122,29,104,116,144,162,36,230,70,108,138,52,54,102,70,104,65,149,160,254,197,198,130,127,240,25,255,0,121,167,31,235,96,50,168,7,18,83,44,134,146,202,160,164,208,110,69,185,15,1,14,220,51,75,139,139,118,41,245,33,9,36,164,220,121,229,41,215,87,98,43,173,197,41,106,59,154,140,204,204,199,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,83,127,104,212,41,151,188,1,34,163,73,29,131,55,112,10,13,73,224,52,138,145,245,0,169,240,26,110,125,162,188,55,10,0,212,92,0,247,157,128,184,5,183,220,2,219,184,129,144,101,239,21,1,164,202,214,5,2,129,64,43,110,205,194,132,125,86,26,133,12,183,220,5,15,113,138,145,220,84,0,0,0,0,0,0,0,0,0,0,0,5,47,190,194,162,134,125,64,40,119,224,71,97,162,199,155,202,49,83,224,41,109,215,1,168,142,220,119,128,37,125,86,0,21,191,112,243,53,42,12,246,107,40,203,203,252,67,210,143,43,84,162,251,46,255,0,103,254,104,8,168,210,110,88,218,188,27,206,105,87,207,150,186,47,111,81,17,227,26,122,185,148,57,164,173,108,135,187,119,174,49,34,90,84,65,234,60,24,241,153,179,109,189,86,253,96,71,100,201,189,92,99,123,239,209,35,251,166,3,45,180,51,169,226,160,39,180,236,26,53,166,151,107,8,67,59,60,105,45,235,135,46,22,238,19,75,134,49,235,141,148,58,181,164,200,202,45,105,222,171,250,196,8,38,209,57,252,181,133,44,121,63,221,108,15,95,186,176,39,15,4,222,214,200,159,60,182,249,121,194,227,238,72,1,115,61,109,197,11,136,175,173,2,226,3,102,36,143,47,30,177,29,156,161,215,240,32,186,71,253,184,127,161,139,18,39,19,195,236,136,237,229,15,221,68,17,255,0,233,135,250,24,176,17,175,134,31,237,153,62,250,212,87,241,132,9,248,194,212,153,243,159,75,245,159,243,196,3,97,135,251,101,207,190,181,21,252,97,2,126,112,183,245,79,254,103,252,240,23,28,0,0,6,149,22,254,35,80,210,174,32,53,151,144,4,93,96,94,64,161,111,1,172,5,11,112,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,128,210,53,43,128,210,0,54,210,53,168,104,72,13,213,10,95,113,144,170,133,47,184,200,7,29,255,0,37,95,82,99,31,116,158,223,135,85,47,254,199,248,118,70,64,196,25,229,87,212,152,199,189,39,200,207,15,42,82,34,63,210,127,135,100,4,41,233,51,254,218,21,39,254,199,252,93,145,116,244,38,59,87,148,102,239,239,143,224,98,69,174,210,93,38,88,157,81,145,145,151,206,127,197,217,23,79,66,68,164,235,218,51,127,247,199,240,49,34,72,153,250,11,244,6,85,255,0,38,177,252,4,143,80,191,36,135,151,161,10,210,41,95,252,156,199,240,18,61,66,204,178,150,241,71,29,106,223,192,109,161,119,190,225,169,195,223,187,180,109,165,94,240,11,103,143,133,124,62,157,127,200,211,31,192,24,133,77,40,139,243,223,14,95,241,34,63,10,240,155,92,110,104,156,160,167,87,190,233,68,195,135,214,76,66,182,150,173,106,235,120,84,164,142,220,196,131,223,245,231,192,91,236,11,135,214,214,244,193,231,183,231,134,8,184,123,179,66,112,116,70,134,212,210,241,29,59,252,215,124,248,126,199,104,66,118,143,109,56,186,214,152,200,218,149,249,228,130,45,197,127,163,52,39,7,69,166,157,102,155,136,37,180,180,252,213,120,250,73,50,253,46,208,12,130,99,113,39,236,141,211,226,54,152,224,159,178,55,79,136,2,120,141,38,87,81,141,86,221,184,104,62,32,53,0,23,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,80,248,10,22,226,184,212,40,123,192,12,247,92,56,144,161,223,133,133,0,0,47,112,0,0,0,1,169,60,6,145,91,159,16,21,190,251,10,25,245,7,127,88,169,23,88,1,23,88,168,0,10,25,92,12,174,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,74,184,141,66,134,3,73,238,26,77,118,234,26,239,125,198,40,105,43,128,210,157,231,113,168,85,37,97,67,226,0,123,202,195,203,213,31,165,191,119,254,104,245,6,86,43,144,232,39,219,245,22,223,229,126,32,17,39,165,195,218,191,5,58,55,190,221,215,245,129,31,51,36,124,178,131,191,173,47,190,98,76,116,188,144,68,171,193,61,76,36,90,254,127,189,155,51,183,168,119,8,217,158,195,46,30,49,8,82,22,155,182,71,210,43,117,152,11,219,162,153,218,175,165,255,0,194,200,47,194,176,39,19,2,55,200,95,63,248,193,223,193,54,32,215,69,181,18,107,26,95,121,127,109,80,92,126,186,192,156,60,2,121,62,14,196,116,147,126,113,119,175,220,91,1,119,125,104,113,44,163,66,29,35,177,93,35,89,111,59,128,216,136,43,38,221,226,59,249,67,250,84,58,75,255,0,76,11,240,49,98,68,34,149,148,175,222,35,187,148,20,157,85,26,126,44,237,225,126,227,183,185,69,0,141,124,48,47,246,76,159,23,185,69,127,24,64,159,140,45,59,243,159,252,207,249,226,2,176,205,63,236,155,63,37,110,241,113,95,198,16,39,207,10,142,252,233,255,0,49,254,120,11,146,0,0,3,66,252,162,26,198,149,22,251,128,214,94,64,17,95,172,11,200,2,226,2,165,184,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,192,105,26,149,192,105,0,27,105,27,150,26,58,61,70,3,113,66,135,192,85,66,135,192,7,30,35,200,87,212,152,176,58,75,54,107,195,218,140,236,123,246,62,31,95,100,95,232,141,232,87,212,152,178,58,65,193,46,42,132,159,178,148,153,230,217,120,25,23,7,154,1,8,186,80,54,104,196,234,148,172,101,109,143,143,237,118,69,200,208,153,210,69,123,70,21,211,187,156,120,253,102,36,120,221,44,229,110,66,98,101,84,181,37,69,147,97,226,162,62,48,236,118,15,67,161,148,91,109,98,37,30,133,40,136,203,156,58,143,245,136,128,19,103,65,47,60,130,85,115,47,208,214,15,119,212,36,122,117,249,36,60,150,28,172,157,167,165,6,71,123,202,225,207,252,132,15,90,189,197,96,28,71,12,243,31,190,99,105,181,30,241,173,229,89,95,100,198,211,74,35,184,15,21,141,9,63,0,167,119,35,253,8,143,252,9,136,89,210,225,9,58,218,24,204,207,244,5,31,134,124,77,54,53,58,69,65,78,247,254,164,71,254,4,196,43,233,108,225,42,183,133,34,62,50,20,23,253,115,224,58,13,24,33,18,253,107,74,223,62,250,170,5,59,190,186,200,156,60,0,132,68,36,145,228,32,215,190,96,233,244,190,178,129,10,58,38,193,45,250,198,150,82,82,102,94,22,192,151,18,253,117,129,56,56,45,6,108,74,29,204,70,71,182,184,124,75,245,164,0,186,140,240,79,217,27,135,196,109,179,186,195,112,248,128,21,203,120,219,53,25,153,144,220,191,80,219,34,233,29,192,107,73,17,144,10,145,101,225,214,40,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,161,239,0,185,118,133,203,180,50,144,101,32,11,151,104,29,143,172,82,196,65,209,237,1,65,82,46,209,65,83,59,128,165,203,180,84,172,101,196,83,42,123,76,44,69,192,0,84,187,58,133,5,75,176,5,119,23,88,92,187,69,44,87,176,174,82,0,185,118,128,101,32,34,176,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,238,33,81,67,236,1,164,247,138,238,34,191,88,88,186,195,163,123,92,0,148,171,240,20,26,174,93,163,73,241,1,83,224,67,207,205,206,218,172,219,188,175,196,59,243,222,86,29,12,241,37,226,46,103,235,191,16,12,26,210,22,65,9,54,230,13,161,199,211,170,218,173,144,200,184,234,184,220,143,176,68,254,38,202,202,93,57,105,180,165,226,249,77,43,233,150,255,0,45,125,221,194,83,241,226,179,135,135,230,60,238,180,89,182,155,120,181,251,144,140,188,101,83,111,79,27,113,165,92,138,92,69,126,30,189,192,29,246,140,111,228,172,169,124,198,146,252,244,193,30,255,0,174,178,38,207,1,166,72,76,141,228,19,172,157,230,14,159,149,238,72,239,16,101,128,115,100,75,106,218,117,197,169,36,77,212,48,110,29,210,103,193,214,187,61,225,48,26,62,226,4,11,210,197,154,226,25,36,237,239,17,153,50,231,235,40,1,150,176,47,107,137,7,116,239,191,15,178,59,4,153,22,235,144,242,180,180,230,22,99,11,10,235,14,146,137,204,246,178,84,92,13,93,190,240,244,169,81,43,113,30,240,26,35,55,167,119,105,125,225,128,124,160,80,135,224,35,107,74,86,102,170,180,143,135,184,197,12,252,136,35,200,94,248,194,61,58,37,165,29,67,180,217,231,221,84,37,91,140,139,232,49,61,190,248,8,167,195,211,54,241,62,161,221,99,34,139,45,255,0,182,16,39,183,10,156,183,58,90,223,64,255,0,60,64,197,48,214,197,138,149,50,74,253,23,99,81,191,127,8,148,246,123,194,118,48,126,47,105,231,111,39,163,179,240,35,247,64,23,112,140,250,197,65,39,126,32,0,52,171,136,212,52,157,250,192,107,47,32,55,17,95,172,81,59,200,136,86,219,236,2,165,188,133,69,56,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,184,13,35,82,184,13,32,42,124,8,109,36,110,159,2,27,100,70,92,64,110,113,189,197,15,128,174,242,20,62,0,56,209,6,100,74,250,147,22,143,27,117,103,70,206,137,127,177,191,10,216,187,175,149,210,175,169,49,105,49,191,80,138,50,116,167,55,25,108,215,227,250,235,96,33,143,76,162,105,56,141,87,154,127,226,254,223,214,33,199,85,162,52,98,217,196,186,83,43,150,34,219,186,191,99,190,59,77,50,157,134,86,35,85,233,66,183,159,55,245,31,235,16,227,160,209,61,43,86,37,210,196,130,221,242,245,191,254,29,240,19,153,133,139,207,75,72,156,189,205,82,120,83,191,252,218,7,181,112,186,36,125,227,194,225,46,98,164,228,36,174,169,44,47,224,155,30,233,207,32,189,240,29,115,231,211,223,218,99,142,209,171,125,134,236,82,136,151,199,172,198,195,43,45,247,62,192,22,255,0,29,35,210,198,31,206,212,167,114,151,51,204,79,201,191,6,12,66,182,148,179,20,69,215,48,102,135,179,17,201,91,79,147,111,163,63,220,37,179,75,58,177,18,28,56,153,229,152,106,20,252,146,109,151,197,102,185,165,130,238,62,209,11,120,177,63,122,161,169,161,98,158,139,218,13,48,72,107,54,172,145,187,88,225,218,214,46,208,23,131,67,136,54,222,169,41,167,77,187,154,107,8,61,247,247,72,113,54,88,86,130,110,88,225,36,172,91,90,207,254,173,34,23,180,52,101,41,168,41,196,146,120,214,16,125,126,222,28,77,62,25,35,36,185,196,153,88,246,165,255,0,1,32,61,251,60,8,110,122,225,182,207,2,27,158,184,5,21,98,45,195,66,76,205,70,53,43,241,141,41,59,40,192,110,31,2,20,21,51,185,16,160,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,40,103,186,228,7,222,27,173,98,1,67,224,22,49,82,35,235,14,0,40,118,20,21,59,117,10,0,0,0,0,169,22,251,144,160,212,92,119,112,1,79,92,43,125,226,134,71,123,144,25,31,19,1,168,6,146,49,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,224,125,161,97,69,31,80,7,94,240,50,79,18,226,40,0,0,0,1,97,209,206,200,143,83,127,109,248,135,122,163,178,72,116,115,98,53,106,179,111,182,111,196,2,55,180,145,145,204,209,224,238,170,22,215,218,239,211,79,184,247,136,232,196,211,117,83,18,55,55,252,163,221,195,50,196,181,233,5,76,166,51,152,53,80,57,242,109,87,241,182,181,245,93,253,194,41,113,150,94,228,4,229,45,106,117,100,114,210,85,179,95,215,185,223,220,3,203,97,180,113,193,84,18,135,18,238,76,147,88,117,223,45,237,101,163,127,220,25,247,134,24,181,19,79,211,49,79,181,80,108,234,68,106,148,71,178,18,237,116,54,159,96,98,58,233,136,163,133,153,65,58,78,101,201,22,218,239,107,218,202,78,241,126,228,181,227,205,202,30,129,76,214,218,199,179,101,212,22,253,201,235,203,220,2,83,116,119,198,227,168,220,167,229,111,212,251,67,177,27,93,219,216,178,102,203,173,87,18,108,136,183,39,183,168,101,100,170,40,162,225,154,124,151,159,62,109,246,181,236,102,66,49,52,49,141,154,71,213,20,124,73,59,157,149,243,135,75,42,74,246,110,32,189,254,36,36,186,150,214,115,76,41,175,143,78,255,0,244,148,3,182,138,51,200,86,237,24,87,167,20,73,67,208,236,172,215,150,245,58,74,246,191,208,98,70,106,68,154,73,178,53,118,140,23,211,222,53,182,168,54,108,237,173,85,164,188,159,113,138,1,23,148,234,138,35,21,170,115,190,107,191,26,174,207,211,36,39,83,7,97,117,60,239,208,203,155,103,235,191,235,130,9,232,165,147,216,165,81,154,78,247,84,97,255,0,218,18,39,143,9,203,244,86,222,225,254,120,11,167,107,0,0,0,210,171,220,106,26,85,196,6,180,249,55,15,190,5,228,1,91,236,128,169,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,162,184,13,35,82,184,13,32,42,124,8,109,26,175,218,55,76,239,97,182,86,62,160,26,192,248,10,168,80,248,0,227,191,228,171,234,76,89,109,32,148,180,80,83,229,146,204,173,178,240,61,254,172,208,189,47,249,10,250,147,22,43,72,215,148,221,1,80,158,101,88,182,78,7,238,236,128,134,61,45,221,91,152,151,85,146,150,163,190,195,196,255,0,99,176,56,58,41,190,166,177,62,151,44,202,177,109,188,15,246,59,226,154,86,190,110,98,101,81,210,86,253,139,137,254,199,96,113,180,90,81,150,38,83,7,115,253,59,252,93,240,19,171,132,42,53,82,114,5,25,153,145,201,33,79,127,214,155,30,245,239,32,189,241,111,112,113,121,169,10,123,143,232,28,39,224,155,23,5,223,32,189,240,29,60,106,172,190,190,38,56,173,57,107,239,49,200,143,35,214,113,235,80,235,148,230,78,179,223,216,3,13,244,233,159,26,40,70,219,39,98,75,89,40,156,167,114,183,122,139,124,119,247,136,142,157,190,167,230,240,215,90,143,162,130,233,31,182,49,38,90,120,206,20,154,78,88,222,181,255,0,25,46,156,39,202,221,234,76,241,223,222,35,18,37,70,236,206,24,238,103,189,5,191,234,128,101,254,133,50,197,63,52,144,196,17,53,208,172,33,120,241,220,168,99,236,19,39,135,173,27,112,11,189,190,120,95,15,168,72,136,29,8,26,86,190,76,119,47,237,194,31,239,195,9,128,160,238,152,21,145,159,233,133,127,1,32,61,171,94,73,13,210,61,247,27,12,153,216,190,200,228,21,173,123,0,161,151,88,219,62,35,82,238,101,184,198,130,189,247,152,13,205,214,32,2,224,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,165,136,84,0,5,12,200,15,128,161,153,88,5,5,114,152,169,88,250,133,64,104,21,34,184,160,212,158,0,40,124,69,10,252,8,106,50,223,113,67,62,192,21,33,81,164,140,238,53,0,160,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,42,46,177,168,80,204,186,192,105,1,83,50,236,26,84,118,1,80,4,168,133,109,112,5,21,210,67,165,153,17,248,189,253,191,136,119,74,220,68,58,41,194,242,234,119,158,252,220,62,192,12,63,199,154,138,22,15,152,243,162,32,243,237,86,202,69,213,170,239,239,17,101,143,75,105,233,218,86,132,90,210,162,45,229,237,221,18,85,142,236,187,23,204,118,89,116,118,159,40,251,117,66,55,52,128,96,153,158,165,36,148,151,204,130,61,197,237,221,1,99,224,157,38,159,105,91,250,46,37,91,189,242,30,214,69,53,75,177,72,96,148,245,212,165,113,61,222,79,190,60,9,47,34,203,143,27,238,30,182,128,109,81,149,20,35,119,35,35,83,133,101,240,220,218,140,4,156,104,31,45,83,176,52,60,125,154,177,243,158,243,242,184,197,23,96,145,250,121,6,137,100,58,78,219,179,240,250,163,24,59,160,164,145,12,208,244,68,73,179,15,114,231,45,228,157,254,173,18,93,131,58,229,73,36,65,180,86,34,182,110,30,249,128,223,124,136,208,68,123,247,136,255,0,229,5,123,45,12,130,35,81,90,174,34,221,245,152,161,32,49,6,89,10,197,214,35,203,148,45,195,77,16,91,207,251,112,47,192,197,128,141,140,58,82,85,137,213,6,239,91,23,252,97,2,123,112,165,25,121,211,113,125,3,252,241,1,248,102,121,177,54,127,245,184,163,223,251,97,2,125,48,172,191,69,47,238,31,231,128,185,32,0,0,52,168,142,227,80,210,174,32,53,151,144,5,196,11,200,2,226,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,184,13,35,82,184,13,32,3,109,35,112,104,35,184,13,197,10,31,1,85,10,31,0,28,120,131,34,74,190,164,197,131,210,97,86,195,202,144,202,229,243,159,225,217,23,238,35,129,253,72,176,186,74,170,216,125,81,238,254,227,252,59,32,33,63,74,53,223,19,42,98,51,59,252,165,252,93,145,163,70,37,228,196,154,104,247,238,219,56,126,215,120,110,233,74,119,196,218,156,255,0,105,127,23,96,112,116,106,115,46,36,211,133,111,238,207,226,239,0,157,108,21,115,53,35,79,113,253,1,132,252,19,98,227,184,162,200,94,248,181,184,30,247,231,78,158,44,191,168,16,157,126,228,216,186,11,59,182,147,237,1,212,71,159,76,173,218,161,213,58,124,46,59,72,239,44,189,245,14,165,107,203,109,215,184,8,231,211,201,167,124,24,148,40,215,184,160,39,7,196,255,0,91,100,70,194,142,243,40,111,170,71,240,132,166,105,223,13,122,50,9,89,252,153,92,228,248,123,147,66,44,221,43,77,97,126,169,31,194,1,156,186,12,182,75,230,133,216,183,86,48,252,127,246,97,46,212,77,147,6,162,183,209,213,252,18,17,35,160,153,120,153,89,255,0,233,139,31,122,24,75,125,26,119,132,87,215,149,252,18,1,235,217,62,138,79,223,27,229,194,253,67,142,207,144,159,178,57,8,242,72,6,149,13,5,196,198,181,126,49,160,184,152,13,194,224,0,92,0,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,96,168,0,0,0,13,3,82,120,10,128,0,165,139,176,84,0,82,196,42,0,0,0,0,0,0,0,0,0,0,40,103,96,35,191,80,10,138,30,225,81,67,224,0,71,113,81,165,60,70,160,0,20,205,220,4,119,1,80,0,0,26,85,196,106,26,85,196,5,56,138,40,134,162,222,86,20,52,216,239,112,26,72,236,53,239,181,238,52,241,220,53,219,113,16,13,10,224,60,228,241,70,173,70,83,50,242,191,16,244,107,45,214,239,30,102,127,244,15,221,126,32,24,137,138,144,73,127,154,243,33,181,101,215,249,69,127,96,35,31,72,213,39,194,20,18,74,215,147,23,240,222,18,99,139,145,219,31,53,120,172,249,245,254,186,214,182,175,242,136,190,210,9,127,158,4,110,253,73,47,225,186,2,197,44,149,126,34,226,96,148,189,113,245,132,189,162,213,158,103,31,46,159,13,204,40,251,5,185,81,221,68,47,102,138,144,123,110,39,201,24,214,100,204,244,102,251,94,214,132,112,192,75,150,134,18,99,132,195,170,60,141,12,17,163,156,60,146,237,126,35,184,101,196,18,13,44,161,59,183,95,239,152,176,250,50,75,54,58,10,155,70,191,62,77,179,214,218,247,121,238,254,241,127,153,77,146,157,253,160,52,196,158,84,21,251,68,119,242,134,172,188,8,35,223,253,184,127,161,139,18,33,22,118,65,123,226,57,185,66,159,207,70,155,121,45,150,176,227,127,114,139,1,28,24,94,100,120,155,63,250,212,87,241,132,9,249,194,203,23,57,238,253,103,252,241,0,216,95,187,18,167,167,218,212,87,241,132,9,248,194,196,254,138,111,253,99,252,240,23,28,0,0,6,149,113,26,134,149,113,1,172,188,128,46,32,94,64,22,226,184,13,64,40,91,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,81,92,6,145,169,92,6,144,1,182,145,186,119,26,14,221,70,3,90,133,15,128,170,133,15,128,14,52,79,146,175,169,49,97,116,147,110,248,121,81,239,254,227,252,59,34,253,68,112,63,169,22,103,31,32,246,202,30,122,193,37,106,207,178,238,65,92,247,60,209,254,32,16,129,165,50,50,226,77,79,191,251,139,248,187,3,207,104,254,238,163,16,100,46,229,205,151,106,221,123,125,1,209,112,52,188,148,236,152,141,86,25,161,228,228,216,60,178,183,22,24,238,22,135,11,98,85,15,88,75,13,57,122,58,238,63,90,88,9,225,209,242,39,95,74,211,165,147,47,231,118,16,248,223,232,109,11,203,126,130,75,184,134,59,104,181,24,111,82,84,206,99,71,246,171,4,123,190,180,192,200,132,157,218,71,188,95,120,7,89,30,86,89,123,234,29,50,186,125,214,29,196,192,236,180,219,181,67,164,207,222,64,48,135,78,198,173,68,67,30,111,212,169,207,87,184,180,34,154,47,116,218,23,223,71,240,132,178,233,216,139,208,172,241,253,9,156,254,5,161,19,113,229,150,111,10,69,237,63,132,96,51,163,65,53,248,137,89,91,253,216,177,247,161,132,183,81,103,120,69,110,250,58,191,130,66,34,116,22,112,144,137,82,76,200,175,88,177,199,255,0,102,18,233,68,153,28,34,183,151,171,171,248,4,3,217,49,189,41,251,35,124,142,221,27,13,134,55,37,63,100,111,145,95,121,128,210,124,70,146,226,99,90,136,139,120,208,92,76,6,225,112,0,46,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,10,92,187,64,84,105,189,204,106,26,76,183,128,212,40,124,5,47,109,196,42,123,210,2,137,226,53,13,41,226,23,185,216,192,87,135,217,21,20,34,176,168,0,10,92,187,66,247,32,21,20,50,235,26,64,5,115,88,184,13,42,59,149,236,53,111,50,181,134,131,79,86,240,26,146,189,196,86,234,1,66,77,187,70,163,34,176,2,138,233,33,230,106,34,182,207,251,191,196,61,53,250,135,154,168,90,66,246,124,202,50,182,126,191,120,4,121,233,21,59,213,120,63,242,173,239,181,250,255,0,173,119,8,221,197,169,158,223,55,75,154,140,150,128,36,219,53,253,115,157,221,227,60,244,161,97,76,248,51,171,74,143,54,219,123,151,214,68,114,85,113,43,92,81,17,146,119,177,109,222,250,130,7,150,226,178,25,13,161,171,89,177,114,64,89,190,143,29,213,251,9,193,143,123,179,164,250,238,67,34,244,49,74,215,139,18,19,36,31,207,17,220,11,246,11,128,38,203,0,25,203,67,72,79,53,237,181,117,123,179,162,239,163,114,8,90,124,3,204,154,18,68,147,77,190,122,226,94,236,232,187,5,195,48,14,60,114,172,209,29,189,113,125,227,17,181,202,12,171,82,142,29,184,214,39,248,56,161,36,19,119,50,195,36,247,121,101,199,222,49,24,60,160,243,141,101,55,17,15,157,143,23,89,47,113,30,253,205,197,22,253,224,48,67,10,119,226,76,240,253,194,39,248,194,4,253,97,113,95,156,255,0,230,127,207,16,7,131,215,123,17,39,39,110,48,177,7,187,235,237,137,252,194,212,91,156,248,253,7,252,240,23,20,0,0,6,149,113,26,134,149,22,251,128,214,94,64,160,169,121,2,150,48,26,139,128,168,161,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,1,69,112,26,70,165,112,26,64,84,248,16,218,225,192,110,42,246,43,21,198,217,220,250,128,110,145,92,81,86,234,21,46,6,52,168,204,183,0,227,196,112,63,169,22,199,21,225,245,244,220,209,6,74,178,181,28,62,184,129,115,162,56,31,212,143,1,136,237,27,148,244,196,172,171,30,167,135,213,160,4,50,233,189,0,150,113,6,180,82,73,205,220,221,199,235,16,195,26,240,236,201,21,124,190,251,173,173,227,245,165,140,176,211,170,5,104,174,107,119,73,183,108,92,219,188,203,119,168,195,12,75,162,84,109,85,240,87,221,109,103,31,173,40,4,219,104,163,17,122,90,154,77,211,186,148,131,252,27,3,38,153,81,27,13,157,203,201,47,188,49,71,68,216,164,170,154,166,203,58,55,82,112,125,126,230,192,202,152,83,35,134,104,239,197,9,251,194,64,225,76,75,166,155,118,168,121,227,87,109,135,161,152,153,18,147,99,235,87,226,30,89,199,210,86,186,147,246,197,24,129,167,81,94,132,111,186,81,57,252,11,98,37,230,31,162,240,191,184,254,17,137,103,211,141,73,114,131,77,148,71,105,68,231,129,251,139,98,38,38,68,101,56,133,43,123,15,225,152,12,216,208,112,148,165,201,204,146,118,240,194,31,129,126,214,18,243,67,149,161,21,245,245,127,0,132,72,104,40,214,102,165,106,223,186,177,99,239,67,9,113,162,72,202,17,87,253,125,95,193,32,30,201,141,233,79,217,27,247,177,101,27,12,110,74,126,200,222,34,191,72,6,149,220,203,128,162,120,141,70,102,52,151,19,1,184,92,0,11,128,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,40,101,113,67,43,30,225,168,0,105,185,246,7,18,21,59,10,119,245,128,88,173,222,23,221,96,59,25,95,172,80,0,142,194,165,188,247,138,0,13,70,118,224,40,71,97,64,0,0,0,0,0,1,91,153,10,25,151,89,128,210,162,61,224,53,230,247,133,59,198,217,25,158,225,187,235,72,5,21,184,174,67,161,157,50,149,234,115,25,149,179,126,33,222,171,128,233,39,70,163,212,229,77,252,174,175,120,4,109,105,81,44,38,188,24,178,93,223,182,241,47,172,119,8,186,168,30,82,223,35,89,17,30,166,214,251,38,37,127,74,235,254,117,179,149,190,126,255,0,64,34,102,161,82,142,45,55,47,161,23,223,48,29,74,46,107,73,247,144,201,93,11,22,148,226,196,132,141,68,95,44,199,113,63,216,46,12,106,108,236,180,151,121,12,141,208,218,255,0,37,137,9,164,175,242,196,111,241,39,0,77,230,5,45,39,67,200,236,162,50,249,103,175,221,157,23,84,188,129,105,48,8,175,65,200,140,247,31,203,95,134,116,93,180,151,66,192,58,233,222,83,133,65,25,219,198,23,222,49,20,90,127,47,52,186,96,130,50,221,89,187,252,24,161,43,83,252,219,34,44,87,61,97,125,227,17,65,167,234,29,68,186,96,189,90,183,214,110,241,35,183,147,20,3,14,240,69,187,226,12,215,113,252,228,255,0,225,219,19,251,134,137,201,206,87,185,95,83,199,247,98,4,116,127,130,114,51,17,38,168,38,157,81,243,123,234,178,19,115,245,118,191,40,159,58,1,10,70,223,209,61,250,174,37,245,96,61,218,133,5,84,40,0,52,171,136,212,52,159,16,26,203,200,2,62,160,47,36,11,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,2,138,224,52,141,74,224,52,128,169,29,134,216,214,54,204,236,3,90,14,215,3,50,50,184,161,112,48,245,166,3,101,237,233,63,169,30,58,182,103,91,37,141,70,91,145,234,247,95,219,164,123,23,124,147,247,135,151,170,81,172,150,197,34,215,190,79,225,36,4,80,233,229,35,74,38,149,204,113,194,218,220,217,211,207,237,97,75,133,198,8,72,150,152,122,181,133,17,229,36,230,239,250,17,137,33,211,222,88,142,110,174,159,54,58,95,51,55,230,246,208,165,218,35,93,6,108,85,36,105,232,229,251,63,67,1,48,154,29,206,19,19,43,145,67,148,70,108,148,148,41,219,37,173,100,195,151,96,204,233,113,230,131,135,62,214,144,127,112,134,2,104,69,30,227,167,42,109,78,220,147,72,49,187,47,237,97,158,210,165,153,192,195,111,250,2,62,241,0,218,152,167,166,157,221,106,30,30,47,50,114,117,94,227,220,76,20,121,147,191,173,67,193,205,31,75,122,174,157,175,155,171,222,1,136,58,107,198,183,224,41,36,220,222,169,76,224,139,119,184,182,34,170,48,243,206,97,47,191,123,101,254,88,145,237,52,234,134,215,73,193,177,183,92,221,151,77,144,69,170,227,118,154,46,206,241,28,9,241,243,152,43,116,174,227,101,217,235,192,103,134,130,80,247,135,150,26,81,254,236,89,235,238,134,18,209,72,32,209,12,162,50,183,142,87,240,72,69,110,130,16,11,40,57,114,201,173,197,88,50,103,210,238,134,18,179,76,160,210,193,238,221,173,87,240,72,7,166,99,200,79,217,27,233,225,99,27,16,254,74,126,200,223,223,112,20,80,208,92,76,106,85,203,136,161,36,239,123,0,214,92,0,45,98,32,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,82,246,21,20,181,192,46,65,114,20,59,117,10,0,169,158,253,194,151,184,0,0,0,0,0,5,174,0,2,167,97,64,0,184,169,91,172,80,0,2,198,98,164,91,236,96,41,110,177,165,70,123,198,190,187,117,10,40,139,172,6,148,229,45,253,99,89,153,25,16,219,247,134,229,186,36,2,138,181,135,75,52,59,106,191,117,248,135,114,174,3,166,155,88,181,89,189,183,226,1,29,26,98,70,20,63,130,57,28,203,155,111,190,235,255,0,115,136,160,159,57,158,41,39,123,248,162,251,230,37,111,76,134,152,95,130,29,27,219,156,58,207,246,56,138,25,217,182,168,148,154,15,118,172,190,249,128,235,209,115,113,37,222,67,37,244,43,135,205,138,178,27,162,255,0,44,199,117,254,193,112,99,75,36,102,234,45,236,136,101,70,131,240,79,196,98,156,137,105,107,50,74,46,56,140,243,17,126,145,88,9,160,192,182,141,186,30,73,100,218,219,79,95,187,58,46,170,12,236,68,98,219,96,187,11,102,138,147,165,72,181,182,142,191,117,112,92,114,81,36,174,102,3,169,169,226,10,30,17,42,53,229,187,164,92,47,235,76,68,254,159,179,118,158,149,199,180,136,139,169,53,147,183,44,158,214,43,184,74,70,33,76,153,131,151,54,183,30,200,71,18,148,223,41,159,172,87,112,135,253,56,170,24,104,195,155,195,162,51,57,162,176,136,59,106,204,173,109,164,187,59,192,90,109,23,82,133,98,76,213,106,47,42,80,249,223,255,0,104,100,78,245,22,89,118,203,123,159,249,194,12,52,75,151,170,59,16,230,26,182,115,222,70,234,252,171,110,215,177,191,143,120,157,106,73,141,94,215,208,181,245,125,127,84,3,213,40,80,84,206,226,128,3,66,183,40,139,168,107,182,235,138,30,83,48,21,35,221,98,224,53,17,117,138,110,176,17,245,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,3,72,212,174,3,72,0,208,164,152,220,34,184,219,59,159,88,10,151,3,15,90,98,137,190,253,227,81,219,41,216,7,29,219,229,59,118,15,61,63,111,52,11,228,118,223,151,239,144,244,15,112,63,120,116,83,147,35,132,120,143,218,253,242,1,29,90,123,75,141,84,245,116,247,70,223,51,58,207,217,194,136,185,152,36,217,170,220,79,101,184,125,108,132,181,233,213,2,151,104,186,221,220,141,239,230,222,37,191,213,97,132,78,212,141,147,85,156,66,8,136,173,147,135,214,136,4,158,104,56,242,77,201,89,17,29,252,16,99,255,0,12,36,18,78,119,128,133,253,174,143,224,144,143,61,6,14,239,203,11,255,0,67,217,251,240,194,66,228,165,105,124,47,237,116,127,4,128,108,77,28,200,180,113,222,106,252,66,212,85,115,115,131,217,110,107,233,231,224,146,62,25,127,40,186,19,199,8,150,217,111,226,191,196,49,83,24,235,150,229,60,209,153,232,242,214,237,30,166,174,205,95,30,145,118,128,194,141,47,235,5,198,202,36,204,165,111,89,80,211,36,158,102,208,92,82,207,96,195,249,45,162,39,114,244,153,121,81,77,39,127,213,144,186,152,213,83,191,63,133,151,36,226,227,87,170,110,36,188,123,134,126,81,35,134,243,236,22,194,146,104,206,125,44,37,88,254,94,99,143,213,164,4,152,104,29,33,109,82,8,120,140,136,187,117,114,15,202,87,82,33,76,73,124,129,178,75,38,93,90,195,251,196,35,243,64,232,102,211,71,25,234,209,114,170,238,71,111,114,133,18,13,35,43,52,127,86,127,120,128,119,172,112,79,217,27,195,101,158,9,251,35,122,251,236,0,172,166,91,200,105,73,157,204,186,133,20,103,218,42,144,26,206,251,133,5,79,129,1,21,192,106,1,76,196,25,136,5,64,83,49,6,98,1,80,20,204,65,152,128,84,5,51,16,102,32,21,1,76,196,25,136,5,64,83,49,6,98,1,80,20,204,65,152,128,84,5,51,16,102,32,21,1,76,196,25,136,5,64,83,49,6,98,1,80,20,204,65,152,128,84,5,51,16,102,32,21,1,76,196,25,136,5,64,83,49,6,98,1,80,20,204,65,152,128,84,5,51,16,102,32,21,1,76,196,25,136,5,64,83,49,7,16,21,0,20,51,176,10,128,161,29,192,206,192,42,2,153,136,51,16,10,128,166,98,12,196,2,160,41,196,84,0,0,80,206,192,42,2,153,136,51,16,10,128,166,98,11,144,10,128,0,0,0,0,0,161,153,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,166,98,12,196,52,128,13,96,0,0,0,0,0,2,151,223,96,21,0,0,0,20,51,176,102,32,11,144,168,210,93,189,130,183,32,21,20,61,194,162,135,191,112,10,26,187,5,75,128,210,123,134,162,59,16,10,128,10,95,125,128,84,0,80,206,192,42,0,0,0,41,125,246,3,62,160,3,220,23,35,20,51,221,96,185,91,188,5,76,236,40,70,102,96,71,218,4,118,48,26,133,8,238,23,183,30,177,164,6,177,67,59,10,17,246,129,157,204,5,110,66,163,78,235,149,134,160,1,75,239,176,168,211,235,128,106,20,51,176,92,133,12,238,2,185,136,47,126,3,72,0,169,219,168,80,0,0,12,172,42,92,45,214,40,71,109,202,222,96,2,187,143,119,88,113,61,192,123,147,222,1,109,246,21,34,176,208,106,221,186,247,21,35,59,113,0,51,177,138,157,186,134,147,50,235,26,73,87,237,1,168,238,93,98,162,132,93,160,74,43,145,0,173,204,133,111,187,188,81,123,148,66,151,221,112,26,175,187,127,17,67,59,157,140,51,17,149,173,188,105,94,228,153,128,31,17,172,206,201,33,161,38,71,213,212,42,174,0,40,103,113,212,205,73,43,213,92,184,102,252,67,181,61,197,113,211,205,204,203,85,99,50,242,191,16,8,221,211,62,61,136,127,3,238,133,244,185,195,129,23,236,126,241,20,179,69,37,79,164,210,70,69,144,184,251,230,36,207,78,104,183,11,192,156,142,56,159,209,43,216,237,253,204,35,38,99,189,228,219,216,23,223,48,27,48,165,119,219,46,213,145,125,209,154,220,159,146,54,163,113,18,76,234,208,131,180,194,61,59,212,162,253,79,87,103,190,48,186,94,217,174,50,29,37,109,238,160,183,251,228,36,3,147,170,86,101,87,203,34,20,150,79,44,214,60,184,111,253,15,247,187,192,75,38,28,66,38,14,154,151,67,160,136,137,26,235,17,25,159,23,22,125,126,248,245,206,25,37,179,81,142,130,141,66,81,36,131,73,36,136,203,89,192,189,186,135,117,26,188,144,171,85,207,117,184,123,228,3,30,52,166,197,38,232,105,43,106,81,197,219,157,24,103,196,178,218,252,168,119,21,235,140,187,4,54,105,19,136,145,181,124,250,120,218,162,31,54,151,81,68,196,161,46,50,218,108,70,183,109,228,245,217,66,71,57,67,167,15,177,41,38,217,137,136,69,167,176,126,74,204,191,73,59,222,34,82,177,143,92,84,250,104,149,186,234,143,111,125,71,157,87,223,157,64,50,107,66,73,110,186,190,137,113,121,79,53,54,181,113,62,183,161,132,224,72,26,213,235,237,109,249,127,24,135,93,3,164,38,253,98,110,154,33,204,151,74,102,233,22,253,238,194,247,9,147,149,55,151,91,195,126,94,31,100,7,104,0,0,42,92,12,104,50,177,144,215,190,215,26,110,70,124,0,84,0,247,10,238,50,183,88,10,151,1,81,66,220,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,3,72,212,174,3,72,10,164,109,175,117,172,55,8,174,54,214,86,176,2,58,198,171,89,38,54,208,86,184,215,235,76,7,29,238,7,239,14,150,106,155,195,186,86,47,91,247,200,119,79,112,63,120,117,19,4,230,105,196,223,179,239,144,12,39,211,126,21,42,160,43,69,100,70,254,110,226,94,239,12,34,38,180,108,155,174,163,18,68,69,109,95,15,172,164,76,46,155,176,246,195,186,208,243,255,0,123,186,189,222,24,67,253,116,140,181,236,118,255,0,214,191,2,144,18,69,160,186,190,89,150,241,254,212,25,251,240,194,66,228,235,180,186,19,143,206,237,255,0,4,132,121,232,45,243,220,187,252,15,103,239,195,9,13,148,151,204,216,67,253,142,223,240,72,7,91,61,37,45,109,153,31,90,255,0,16,194,221,32,100,147,24,174,97,212,68,54,156,187,85,238,181,21,239,170,236,33,154,211,116,103,90,55,218,198,175,196,44,86,34,74,181,220,223,227,237,109,111,173,250,142,241,36,67,54,34,48,244,51,16,186,231,9,89,144,245,172,102,125,73,237,30,86,143,60,211,249,89,254,207,99,248,105,23,127,72,25,118,203,9,42,86,187,53,219,139,63,38,220,9,190,241,104,40,211,252,240,202,139,254,48,99,248,105,20,75,22,129,232,53,81,198,101,107,120,87,254,138,20,72,4,160,172,131,47,110,127,120,134,5,104,26,86,161,220,59,255,0,186,163,252,12,40,207,89,65,221,7,245,103,247,128,119,76,240,79,217,27,190,184,109,51,184,136,110,22,243,1,165,206,31,100,85,7,127,180,40,231,15,178,42,133,119,117,0,220,62,4,40,42,93,34,3,43,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,183,92,5,0,0,0,0,84,138,224,40,2,185,123,195,47,120,10,0,10,153,111,176,10,0,169,149,133,0,0,0,0,0,84,138,224,40,2,185,123,197,0,0,0,0,0,0,2,230,0,2,164,125,162,134,96,0,43,125,219,128,206,226,128,0,0,0,0,0,1,115,11,159,104,174,94,240,50,183,88,10,92,251,69,72,251,69,5,114,247,128,160,10,229,239,12,189,224,40,2,185,123,195,47,120,10,230,32,204,66,134,91,236,25,123,192,82,231,218,42,70,6,86,235,2,43,245,128,161,239,48,185,246,138,153,91,172,12,183,92,5,115,16,102,33,164,0,106,204,65,152,134,144,1,171,49,5,250,197,12,183,216,50,247,128,174,98,12,196,41,151,188,12,173,214,2,185,136,82,231,218,40,42,69,112,20,185,246,141,68,119,26,64,6,163,59,6,98,20,34,184,160,13,89,136,51,16,210,42,69,112,21,185,24,25,245,10,25,88,80,183,128,173,247,10,92,251,64,247,0,5,207,180,46,125,160,43,151,188,5,5,72,174,25,123,195,202,1,91,220,134,155,159,104,169,22,235,138,0,169,25,223,136,173,247,216,83,47,120,101,239,1,91,239,176,92,136,197,50,247,138,30,224,26,175,214,40,71,188,80,84,138,224,6,119,20,21,242,131,47,120,10,16,169,247,1,149,128,138,224,41,115,237,1,91,91,125,192,247,149,192,83,175,120,173,202,253,192,69,126,176,182,251,0,165,197,111,216,6,86,20,190,93,246,1,83,49,65,95,40,12,172,2,185,136,105,185,246,138,145,92,50,247,128,95,180,47,187,188,12,172,23,221,96,20,1,82,220,87,3,85,186,128,80,5,77,86,34,59,113,2,62,176,20,1,82,43,138,0,0,102,205,212,43,124,160,40,23,62,208,207,125,214,226,43,151,188,2,251,133,5,114,247,129,149,186,192,80,5,76,247,88,105,35,223,96,21,21,227,192,83,54,94,160,74,187,128,0,51,102,234,21,34,235,1,65,93,214,223,196,84,207,125,128,247,0,210,119,234,26,78,228,91,204,84,213,191,128,210,103,115,176,13,181,188,148,150,242,62,35,108,227,16,94,204,31,107,57,91,53,183,246,14,50,160,250,245,159,112,7,32,162,146,171,219,48,222,74,175,194,227,134,212,62,75,244,239,126,225,201,52,91,172,6,188,231,218,97,158,219,247,238,27,11,94,91,110,189,199,21,183,110,100,89,122,251,64,118,38,233,25,245,138,161,87,62,187,14,57,22,98,21,74,114,157,238,3,151,114,236,26,22,119,185,13,41,59,167,128,212,69,214,2,136,185,31,17,168,213,239,138,113,220,30,78,240,3,59,149,135,67,60,120,145,168,190,109,249,184,125,129,222,25,245,143,45,85,175,46,203,186,247,207,254,104,8,182,211,162,40,147,224,77,205,127,170,95,248,97,27,49,139,204,233,25,25,249,35,60,244,218,156,237,94,6,124,173,151,47,56,250,251,241,217,187,134,4,58,121,148,71,110,160,28,233,27,102,236,202,13,5,107,170,37,180,239,250,162,18,99,201,199,78,58,115,8,88,229,20,49,165,185,204,114,78,247,205,243,130,123,187,196,110,209,104,207,61,149,149,237,121,131,5,254,90,68,183,114,121,193,90,80,165,235,56,79,99,61,111,236,38,132,145,159,52,251,26,169,108,58,8,146,86,207,195,234,140,115,102,9,81,194,56,87,236,251,228,52,202,147,150,17,164,222,246,205,247,204,111,198,116,161,214,159,123,239,138,35,171,148,107,51,114,203,154,191,87,160,139,113,254,193,116,68,213,64,163,93,69,52,222,127,62,62,123,254,172,196,191,114,138,75,54,137,10,21,175,203,121,252,31,173,191,233,23,123,196,67,212,76,234,170,169,195,121,175,150,58,33,55,183,99,134,2,68,185,63,165,200,85,65,12,179,105,147,53,81,200,59,154,119,249,112,189,194,88,32,19,151,89,195,171,241,136,187,228,253,103,230,196,17,230,227,70,55,213,237,161,68,166,52,86,184,13,245,10,23,17,85,10,23,16,21,86,226,251,3,66,78,230,94,248,212,225,117,247,13,8,226,94,248,13,195,226,42,92,5,15,136,23,16,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,192,105,26,149,192,105,1,84,141,183,58,134,177,67,43,128,210,142,6,7,192,85,37,98,61,225,109,198,96,56,239,112,63,169,29,44,205,89,88,115,119,103,223,33,221,61,192,254,164,116,51,119,9,16,207,30,237,217,122,251,200,6,33,105,174,127,236,101,89,57,255,0,39,110,255,0,218,33,132,61,215,199,154,190,142,62,23,213,126,5,34,89,116,226,157,195,53,64,86,176,217,154,55,11,155,122,58,210,191,171,195,31,1,18,53,115,251,69,107,22,241,38,196,173,95,93,254,130,144,18,79,160,182,232,185,119,248,30,207,223,134,18,21,43,63,153,176,135,238,13,255,0,4,132,123,232,48,95,44,203,119,255,0,185,6,126,252,48,144,137,81,151,54,194,125,97,191,224,144,13,136,255,0,41,62,249,139,101,90,177,173,216,250,118,182,179,171,234,69,207,141,35,53,21,136,248,152,240,149,52,57,175,102,185,153,91,63,87,188,2,36,52,168,151,234,37,210,101,107,179,120,136,243,242,109,193,45,119,140,108,164,119,84,178,130,255,0,140,33,255,0,8,145,150,122,97,67,155,82,169,37,213,198,30,101,213,111,90,200,196,218,74,254,18,202,8,138,255,0,47,195,254,17,32,37,183,64,226,252,227,184,127,250,84,127,129,133,25,233,40,220,217,253,89,253,226,24,19,160,129,168,168,165,150,83,223,85,30,255,0,249,152,97,158,178,159,35,247,103,247,128,119,77,43,162,91,134,241,111,43,141,134,188,146,27,183,34,46,32,40,173,251,133,18,118,59,88,80,214,87,221,188,84,136,248,246,128,214,107,191,80,212,149,101,234,27,102,103,187,113,138,149,203,168,192,110,107,59,131,89,220,52,111,246,38,4,103,107,101,48,26,243,223,117,131,54,93,214,26,72,206,219,200,80,238,92,10,224,55,51,92,184,5,247,88,109,239,246,38,23,63,98,96,53,128,209,115,246,38,41,115,236,1,184,42,71,97,181,115,236,26,136,174,3,86,179,184,53,157,195,70,255,0,98,98,133,114,245,166,3,115,89,220,40,107,191,80,211,115,246,38,40,119,51,224,96,53,145,223,168,47,190,195,65,17,223,129,141,100,118,32,21,205,99,224,52,154,250,236,27,143,125,197,0,83,55,112,168,161,167,172,80,6,230,110,225,67,86,238,3,64,0,212,75,234,176,213,155,184,104,43,219,129,129,92,189,105,128,220,214,119,10,26,175,212,52,239,246,38,41,107,239,224,3,89,46,221,64,181,220,184,13,4,71,112,85,253,137,128,170,85,191,128,215,172,238,27,100,125,194,187,253,137,128,215,172,238,13,103,112,210,25,175,212,3,86,179,184,53,157,195,70,242,62,6,43,152,253,137,128,212,107,191,80,166,110,225,160,200,204,239,148,194,199,96,26,243,119,6,110,225,182,119,236,13,253,134,3,115,55,112,102,238,27,100,70,125,70,22,62,195,1,185,155,184,51,119,13,187,31,97,133,143,176,192,110,235,59,128,215,114,181,134,217,92,189,105,141,119,51,35,185,88,5,51,88,184,10,146,250,236,52,101,49,168,183,0,213,172,238,20,205,220,40,106,63,98,98,134,70,125,64,42,165,110,224,52,230,238,12,134,43,144,251,254,208,2,122,64,103,96,36,153,117,24,100,62,195,251,64,53,37,93,19,220,52,222,199,192,84,144,118,62,63,104,83,33,246,31,218,1,92,247,46,3,78,110,225,168,210,118,20,201,222,2,169,85,206,214,21,81,229,43,216,80,147,110,177,168,203,113,111,1,66,59,245,1,157,133,9,27,239,112,52,95,172,5,51,102,234,27,134,119,27,122,190,241,168,202,224,40,107,234,176,161,43,113,238,3,111,119,17,66,69,138,247,0,205,220,53,36,239,212,41,148,213,199,112,212,73,183,88,1,157,186,133,9,123,237,96,52,92,239,113,77,95,120,10,154,237,212,40,74,223,192,84,155,182,251,220,50,25,111,252,64,42,160,66,239,125,194,153,79,171,120,170,83,110,240,3,226,25,187,133,13,23,235,20,213,247,128,174,125,246,176,174,110,225,167,87,222,43,147,117,174,2,185,187,133,13,118,234,20,213,247,138,228,221,107,128,26,183,112,26,115,119,10,234,251,198,163,111,113,111,1,167,89,220,8,59,92,107,200,94,200,81,9,181,239,184,5,9,91,184,10,6,175,191,238,6,77,252,64,84,139,117,197,72,186,195,47,120,212,69,98,189,192,80,211,114,189,198,133,110,27,151,223,113,67,43,239,184,13,6,123,174,4,119,26,172,101,190,215,2,65,153,222,252,123,128,105,37,219,168,84,138,224,73,51,26,200,178,247,220,5,120,125,145,69,111,59,10,88,251,5,72,247,88,5,50,216,143,120,170,119,164,8,247,88,61,109,128,81,69,98,226,52,95,125,134,231,18,183,1,66,73,23,174,1,160,81,92,6,188,187,248,138,154,119,113,1,183,155,184,84,142,227,86,81,77,87,98,175,246,0,12,238,3,86,66,246,65,144,189,144,13,38,91,236,40,101,99,226,53,228,47,100,6,91,239,112,26,120,22,97,160,206,231,113,187,107,238,20,201,190,215,1,182,103,186,195,90,74,224,101,110,177,168,184,0,161,117,141,57,115,117,141,99,72,13,36,118,3,85,250,133,114,223,184,84,145,187,136,13,5,196,134,179,43,6,82,189,239,192,12,179,117,216,5,5,79,113,92,44,68,92,69,74,230,86,176,13,60,72,9,86,234,26,237,98,226,52,218,230,2,182,190,254,209,84,167,188,84,183,23,104,175,14,240,26,8,172,40,123,134,179,59,245,10,44,183,241,234,1,165,42,221,192,56,152,17,247,10,222,251,143,112,10,91,125,133,79,113,10,112,49,69,29,250,128,45,155,117,192,247,2,78,194,151,233,24,10,17,92,204,238,25,114,245,141,68,163,47,90,54,204,140,253,105,128,169,22,110,235,13,26,175,109,247,6,226,119,119,138,36,6,155,101,221,113,180,254,226,251,3,121,125,199,125,195,73,16,13,166,78,246,220,55,200,186,194,219,174,40,123,138,224,55,56,238,21,50,221,97,180,75,47,255,0,12,87,57,0,163,135,98,181,186,197,185,174,102,122,157,139,196,94,250,207,93,245,61,194,225,186,171,38,253,227,25,244,145,157,45,143,7,114,193,27,153,182,190,11,225,234,61,192,34,99,73,122,131,156,124,28,249,83,87,171,219,62,137,123,223,83,221,220,49,154,215,50,23,23,17,163,118,238,111,179,121,50,107,125,117,239,124,159,144,91,148,17,154,210,93,166,64,61,174,25,67,107,234,121,34,115,229,205,55,134,79,11,253,17,2,100,116,18,149,236,180,227,203,215,230,180,242,40,237,150,223,165,26,46,209,18,88,25,39,137,143,171,105,212,50,135,79,60,254,17,187,165,179,86,243,117,175,202,38,167,68,106,118,42,81,77,190,152,141,105,31,59,190,190,155,38,141,199,12,209,117,128,201,40,77,205,32,189,255,0,190,55,34,10,236,168,189,239,190,16,229,100,164,189,241,173,223,36,192,97,134,158,144,185,233,104,115,207,111,155,176,189,95,176,222,16,205,91,150,174,181,168,11,141,166,145,101,255,0,92,161,53,154,118,54,106,164,161,142,255,0,171,176,189,95,177,30,16,183,136,73,252,251,84,36,103,107,77,162,255,0,12,176,18,61,201,236,155,206,160,149,126,52,91,127,195,132,18,142,218,184,238,17,137,201,252,218,10,58,90,100,242,76,252,11,103,119,102,248,81,39,76,21,179,111,236,1,188,161,66,226,42,161,66,226,2,171,252,67,66,78,230,94,248,212,191,196,52,39,137,123,224,55,15,113,138,145,223,168,80,248,129,113,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,6,145,169,92,6,144,1,75,159,96,212,69,113,161,74,183,11,0,160,175,173,48,59,117,29,197,15,128,14,52,71,3,250,145,230,170,23,20,136,24,133,36,136,204,178,125,242,30,150,35,129,253,72,243,115,228,146,161,31,79,212,253,242,1,29,154,116,199,204,14,93,91,48,80,196,109,124,205,233,100,87,178,134,62,55,183,17,24,243,197,169,117,67,249,202,202,60,183,47,249,178,18,195,166,236,130,25,218,58,180,152,26,159,214,31,55,110,35,44,190,171,12,93,130,40,234,166,73,138,210,41,180,223,163,147,143,214,146,2,74,180,27,94,88,153,109,140,191,181,6,126,252,48,144,121,65,145,203,161,14,229,243,187,127,193,33,29,250,15,58,101,21,46,225,253,168,179,247,225,132,133,201,20,124,221,8,123,190,119,111,248,36,3,147,16,87,50,247,204,120,186,149,9,45,154,230,101,229,254,33,236,223,86,254,174,38,60,85,90,179,70,201,107,111,214,127,154,2,41,52,197,141,109,249,92,136,137,214,206,208,243,47,37,94,213,145,138,116,98,77,117,36,160,200,140,203,156,33,248,125,113,35,32,180,165,153,46,42,2,74,149,27,91,153,143,46,143,122,90,239,22,35,14,161,85,17,80,202,18,148,45,89,166,144,233,232,149,253,122,0,75,46,130,76,254,114,28,59,43,117,82,127,129,134,25,217,43,44,168,63,170,63,188,48,167,65,217,114,225,40,135,144,182,158,79,231,157,74,233,166,223,65,134,238,25,177,2,68,148,238,246,71,247,128,118,173,46,201,43,153,10,169,194,190,227,33,199,214,17,35,137,10,37,89,149,125,192,57,40,34,51,191,105,13,235,216,138,195,142,133,219,179,128,214,78,95,172,128,111,17,220,84,142,195,104,156,183,89,6,183,188,128,110,230,49,82,61,195,103,91,222,65,173,239,32,27,183,184,174,226,45,198,54,117,189,228,42,78,123,192,55,51,24,173,239,184,109,231,46,210,2,95,121,0,220,59,112,184,88,187,70,222,114,237,32,205,239,0,220,43,23,88,21,139,172,109,231,46,210,12,229,218,64,55,110,93,162,132,123,134,222,114,237,33,167,91,222,64,55,13,71,112,204,124,70,210,156,223,212,41,173,221,107,144,13,236,230,123,142,193,114,237,27,58,222,242,20,55,136,139,138,64,111,220,187,66,229,218,56,250,254,244,134,191,189,32,57,6,173,221,64,118,62,177,199,215,247,164,87,90,93,169,1,188,160,35,49,181,173,239,33,84,187,187,137,0,221,35,50,59,117,13,70,125,131,103,91,222,65,173,239,32,27,215,220,40,123,198,214,183,188,133,73,203,159,18,1,186,86,227,112,62,3,111,57,118,144,103,46,210,1,172,146,158,55,26,174,93,163,107,57,118,144,211,173,239,32,27,164,118,21,177,118,141,157,111,121,10,147,151,235,32,27,215,46,208,185,118,141,147,115,178,194,164,187,246,0,220,51,236,20,59,241,176,209,158,199,196,134,172,228,101,188,200,0,84,138,226,151,46,210,21,206,93,164,1,188,143,113,13,87,26,115,151,105,13,38,178,237,32,26,200,251,64,172,93,99,65,185,126,178,26,77,203,91,121,0,222,185,118,138,94,228,54,243,151,105,6,114,237,32,26,238,101,212,27,239,123,13,36,237,250,200,87,88,93,164,3,85,207,176,83,49,138,107,11,180,131,49,118,144,13,194,183,27,130,140,187,70,130,81,118,144,40,203,180,128,107,72,173,207,172,104,35,36,240,50,3,94,242,222,64,53,92,251,2,231,216,25,251,200,83,57,118,144,10,153,153,245,10,88,251,3,57,118,144,103,46,210,0,177,246,5,143,176,51,151,105,6,114,237,32,11,31,96,6,114,237,32,185,118,128,88,251,0,13,125,150,11,151,104,0,10,150,94,179,20,51,34,61,198,2,182,43,218,224,100,52,153,145,157,238,66,185,138,214,185,0,169,17,118,138,88,82,229,218,66,185,203,180,128,84,174,93,65,115,236,20,206,93,164,25,138,247,185,0,169,92,186,130,230,65,159,188,133,13,68,125,100,0,1,114,237,11,151,104,0,5,203,180,46,93,160,1,99,236,12,196,93,100,25,203,180,128,5,74,229,212,52,230,46,210,21,37,251,192,22,62,193,83,185,245,6,126,242,20,206,93,164,2,190,180,197,18,71,214,65,156,187,72,51,149,184,144,10,157,186,133,5,8,200,248,153,13,93,31,100,95,108,5,0,87,163,218,40,121,75,172,5,110,98,164,103,214,52,220,187,72,13,101,110,36,0,103,151,128,174,111,120,109,154,210,126,184,190,216,209,173,79,178,79,219,1,189,153,71,184,200,14,196,124,70,201,196,35,245,196,125,177,160,226,145,127,84,71,219,1,201,2,62,177,197,84,107,69,184,222,107,254,145,10,162,49,179,183,140,110,221,183,1,201,53,43,133,133,46,125,131,103,105,73,240,90,15,236,141,100,234,84,87,53,39,237,128,220,35,176,169,113,184,217,214,39,217,23,219,26,245,165,98,43,164,6,225,216,250,197,11,119,17,163,57,118,144,174,114,62,38,64,53,88,187,66,197,218,52,154,147,218,95,108,80,214,146,63,40,190,216,13,118,46,208,177,118,141,25,203,180,131,57,118,144,13,102,118,224,52,230,51,61,227,65,185,213,114,26,77,203,31,18,1,184,124,67,55,86,225,178,167,74,220,82,52,27,246,235,72,14,73,42,221,129,153,37,193,69,246,199,12,226,140,184,26,3,95,222,144,28,178,81,158,227,176,213,123,21,139,172,113,82,249,25,249,73,251,99,81,196,36,189,114,62,216,13,224,27,59,66,79,215,163,237,138,235,146,94,189,63,108,6,241,13,68,100,93,99,138,168,148,151,175,71,219,2,138,79,179,71,219,1,201,53,102,220,98,151,176,227,156,82,72,175,157,31,108,105,92,98,82,146,50,91,127,108,7,48,172,124,76,83,88,103,194,195,134,81,200,62,46,55,246,198,134,227,218,223,227,154,255,0,164,95,148,7,60,149,110,54,3,50,86,243,49,195,219,16,127,68,111,237,141,194,125,22,62,154,62,216,13,236,198,92,44,40,107,191,96,217,215,17,240,82,126,216,103,239,32,27,166,178,225,114,2,87,121,14,57,184,87,226,66,154,235,110,186,64,114,51,25,31,80,110,227,126,35,96,159,46,179,72,213,173,79,179,79,219,1,188,107,50,225,97,76,234,236,33,181,173,79,178,79,219,21,214,145,122,228,253,176,27,164,125,130,150,177,24,219,214,164,189,114,126,216,161,196,34,222,168,143,182,3,88,110,189,198,214,185,179,222,110,39,237,129,60,143,102,159,182,3,119,53,187,5,22,162,52,153,92,134,217,184,147,224,162,251,98,134,162,34,226,64,52,173,220,165,107,151,17,82,119,113,111,33,198,113,100,102,101,114,226,25,236,69,107,0,223,121,194,200,91,203,136,198,125,32,217,40,158,96,205,155,163,181,112,255,0,154,25,24,227,166,101,109,220,70,61,99,209,91,152,178,239,249,235,253,16,8,52,173,29,50,216,248,125,19,252,209,226,217,44,209,13,145,111,186,200,183,123,227,217,87,40,34,216,184,253,19,252,209,228,229,173,155,145,208,200,177,153,41,228,22,239,124,128,100,222,137,212,207,56,212,180,220,65,179,22,100,154,174,13,55,66,119,21,156,96,251,59,196,210,224,196,165,18,201,59,173,160,158,43,198,184,175,25,199,123,72,46,194,236,17,89,161,45,58,151,221,147,196,154,34,124,93,95,15,188,139,118,227,134,61,251,132,186,208,144,165,13,0,178,44,223,60,40,250,95,80,144,30,185,174,161,173,194,35,73,141,45,218,196,103,196,106,113,93,19,45,192,49,35,78,132,151,130,16,223,242,236,55,241,71,132,43,98,33,126,126,42,50,255,0,141,227,63,12,177,53,90,116,255,0,105,240,166,95,223,216,111,226,143,8,85,196,63,237,226,163,191,247,222,51,240,203,1,35,252,159,14,26,166,240,40,59,88,168,182,191,133,10,37,21,146,181,196,90,242,123,168,249,234,11,252,11,111,248,112,130,82,154,50,223,188,6,234,133,11,136,170,133,11,136,2,248,31,188,52,35,137,123,227,113,127,136,104,77,174,86,237,1,172,248,129,113,3,226,5,194,253,96,53,0,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,184,13,35,82,184,13,32,23,176,219,80,220,27,75,59,88,5,82,124,69,69,11,172,15,53,140,6,196,77,172,118,246,35,206,77,211,153,135,74,222,199,239,144,244,17,6,118,63,169,29,12,211,212,93,253,207,223,32,24,93,166,179,95,156,42,200,141,59,190,103,117,251,180,48,136,234,237,41,69,115,28,105,43,91,85,248,20,137,123,211,85,163,86,30,214,74,203,187,230,119,95,187,195,136,133,196,18,201,92,199,154,183,36,181,95,129,64,9,13,208,125,219,70,75,238,175,247,36,215,87,124,48,145,9,2,201,82,232,66,51,191,202,205,255,0,4,132,108,232,69,50,79,57,193,182,79,121,52,155,101,108,190,218,27,184,72,245,52,250,23,44,130,50,85,204,225,27,62,30,212,128,118,174,229,191,217,49,225,107,87,50,236,86,59,95,89,254,104,246,206,172,174,86,62,209,224,43,119,12,246,43,31,235,159,230,128,134,237,36,95,207,11,37,35,85,238,220,103,87,115,67,194,224,132,188,163,106,218,121,58,156,233,84,254,17,7,210,183,209,91,221,199,188,93,45,35,233,136,221,154,75,150,7,214,70,125,20,187,26,239,30,71,2,228,177,80,53,36,138,33,248,108,132,212,250,21,195,60,228,118,34,113,163,190,227,238,1,46,58,45,201,155,151,82,206,54,220,54,172,185,240,215,108,247,250,27,27,248,247,12,153,101,196,160,173,154,219,251,6,53,104,223,61,151,149,58,180,46,43,164,169,201,216,178,43,245,182,123,133,254,114,115,4,133,146,74,38,197,111,96,127,144,7,117,173,82,213,98,85,200,251,134,251,106,81,36,183,142,137,169,244,181,4,74,114,42,214,227,208,87,228,26,151,87,72,154,35,74,166,22,50,247,37,255,0,52,7,127,172,62,209,93,106,189,151,220,30,105,218,218,159,105,4,165,76,237,115,183,168,175,249,163,174,136,196,186,97,147,60,211,187,89,86,249,217,195,255,0,48,7,182,215,25,122,239,184,40,111,25,113,87,220,22,229,236,98,163,89,81,165,202,142,199,115,47,156,221,254,96,175,201,126,142,115,201,168,111,111,216,142,255,0,48,5,198,39,187,85,247,5,73,211,183,149,247,5,190,107,22,168,211,190,122,131,254,200,239,243,7,41,56,169,71,40,186,51,223,251,43,191,204,1,237,137,213,95,202,251,131,89,58,125,106,251,131,196,183,137,52,187,134,89,103,87,223,111,157,156,254,104,231,51,92,72,31,73,155,83,76,199,123,122,130,203,252,208,30,171,88,125,191,112,53,135,219,247,7,155,69,95,39,59,17,204,63,234,85,252,209,175,194,233,46,107,28,195,254,169,127,205,1,232,117,135,218,42,78,171,169,95,112,116,7,85,73,236,70,81,252,125,201,127,144,80,170,201,49,30,249,135,253,82,255,0,32,14,255,0,88,125,162,134,226,186,140,121,245,85,242,82,253,80,255,0,170,95,243,71,21,234,250,155,106,217,166,214,191,184,57,252,208,30,167,90,175,101,247,6,222,188,253,151,220,30,61,120,153,74,55,108,243,187,95,246,51,191,204,28,23,113,90,145,77,237,62,234,254,229,119,249,128,61,233,196,23,90,254,224,210,168,142,197,253,193,111,15,22,41,67,63,209,255,0,251,43,159,204,20,44,85,165,148,118,41,247,253,149,207,230,0,184,91,73,251,63,184,41,175,246,255,0,112,120,18,196,250,97,73,186,103,155,255,0,107,57,252,193,85,98,101,54,77,230,41,222,255,0,218,206,127,48,7,188,55,203,217,253,193,164,226,123,23,247,5,191,249,41,83,36,125,57,238,255,0,218,174,127,48,109,47,21,233,68,92,213,63,177,95,251,149,207,230,0,184,155,73,251,63,184,42,81,119,250,39,220,22,216,177,118,144,51,177,84,59,203,246,35,191,204,26,139,21,233,66,227,63,255,0,178,185,252,192,23,43,107,191,209,62,224,212,81,100,95,68,251,130,217,150,45,210,69,198,160,255,0,178,59,252,193,168,177,110,146,62,21,7,253,145,223,230,0,185,101,23,126,14,125,193,93,164,253,159,220,22,212,177,102,148,47,213,255,0,251,43,159,204,26,139,22,169,67,63,237,131,254,200,231,243,0,92,146,136,221,115,95,220,21,40,142,197,253,193,109,207,21,233,143,91,63,221,251,85,207,230,13,196,226,173,46,72,37,170,125,255,0,101,115,249,128,46,41,68,29,236,107,251,130,187,73,123,63,184,45,131,216,195,74,52,225,230,168,172,92,62,116,115,249,131,174,123,30,40,150,150,164,174,170,181,148,101,243,139,223,209,128,188,27,71,183,251,128,151,139,215,43,238,11,73,242,119,161,84,218,77,53,85,204,200,143,231,23,191,163,28,148,99,85,24,229,242,84,183,183,236,55,127,163,1,116,181,215,245,223,112,106,55,109,193,95,112,91,38,177,134,146,85,237,81,94,223,177,29,254,96,223,111,22,233,69,223,243,193,123,126,196,115,249,128,46,49,61,218,175,184,53,19,196,94,187,238,11,115,242,89,164,200,247,207,255,0,236,174,255,0,48,21,139,180,130,119,29,67,191,246,163,191,204,1,113,245,201,227,155,127,188,6,247,98,190,224,182,167,140,20,141,255,0,182,47,251,35,191,204,2,198,42,56,142,202,168,191,236,110,255,0,48,5,201,215,151,90,254,224,166,209,237,254,224,182,142,99,29,29,235,106,61,255,0,180,221,254,96,216,119,26,104,230,138,235,169,109,190,223,57,187,252,192,23,75,104,246,255,0,112,105,84,65,23,175,251,130,217,55,140,244,107,150,201,82,92,237,127,156,221,254,96,210,172,95,165,141,71,106,135,117,255,0,185,28,254,96,11,159,180,17,240,95,220,20,55,253,191,220,22,208,177,122,147,47,247,67,255,0,100,119,249,131,101,120,203,73,36,183,212,150,51,225,242,155,191,204,1,116,74,32,143,215,253,193,171,94,70,91,149,247,5,166,60,105,165,16,70,103,82,216,139,127,206,110,127,48,112,162,180,129,162,33,85,145,202,183,41,229,205,243,131,199,254,140,5,228,215,153,112,95,220,20,40,158,149,148,191,184,44,135,230,146,195,244,175,198,86,118,34,227,243,57,255,0,232,134,166,244,144,195,183,94,36,183,89,92,207,135,204,231,251,62,180,2,248,19,229,196,151,247,6,173,161,62,207,238,11,40,189,33,104,100,32,221,58,190,200,46,190,111,123,250,49,194,86,147,152,112,133,26,87,91,216,200,236,127,51,95,254,136,5,249,40,131,246,123,189,225,93,163,219,253,193,143,143,105,79,135,13,92,206,187,177,94,197,243,45,255,0,232,71,29,205,44,112,213,22,252,255,0,91,226,168,143,232,64,100,94,190,254,191,238,1,68,17,250,255,0,184,49,213,26,88,97,193,222,213,247,255,0,42,127,250,16,252,213,184,110,91,138,189,222,127,241,91,255,0,208,128,200,205,160,172,125,61,222,240,208,113,141,17,219,89,247,6,58,185,165,110,30,37,10,252,254,245,31,234,91,255,0,208,142,189,237,45,176,225,178,51,86,32,89,68,87,47,153,79,255,0,66,3,38,85,26,210,119,27,155,253,227,20,219,216,34,186,157,255,0,36,255,0,32,196,201,150,153,120,123,14,233,32,177,31,41,154,72,237,204,239,159,89,251,128,211,15,166,70,30,190,132,230,196,108,217,175,250,144,249,127,160,1,150,165,28,210,188,151,120,251,83,13,185,191,215,127,201,24,154,246,153,24,118,195,102,105,196,108,166,159,248,161,243,255,0,64,60,252,110,156,148,3,43,81,22,40,101,178,205,63,160,143,159,111,236,113,50,51,67,156,89,189,181,219,203,218,159,228,20,84,214,29,27,149,17,111,220,31,228,24,87,15,167,13,8,226,204,207,19,238,70,87,253,5,123,250,1,198,142,211,138,133,66,203,253,147,237,188,255,0,81,30,254,128,50,51,113,51,88,115,191,143,255,0,36,255,0,32,214,83,56,115,224,255,0,249,39,249,6,13,177,167,45,11,210,207,138,61,150,249,136,247,250,184,237,101,250,108,80,81,26,207,246,76,205,150,223,168,207,23,111,184,6,70,104,28,197,146,63,86,255,0,36,255,0,32,175,56,50,105,51,39,191,201,63,200,48,246,35,77,12,63,104,207,54,36,218,201,191,232,59,255,0,208,10,66,233,169,135,239,32,242,226,85,203,53,191,65,159,254,128,81,151,199,49,104,142,198,246,255,0,169,63,200,7,50,104,190,141,254,73,254,65,136,234,211,34,129,205,155,228,141,255,0,202,30,254,128,113,35,180,209,160,24,101,110,30,36,229,203,109,252,204,249,245,151,184,0,203,229,205,154,77,254,88,255,0,35,250,134,148,206,225,175,99,137,222,94,208,255,0,32,194,72,205,57,104,52,26,201,24,161,107,90,223,49,30,255,0,87,29,52,70,157,212,82,12,245,88,169,101,102,177,252,195,119,253,92,76,140,244,231,216,59,153,109,91,203,218,31,228,26,213,57,133,74,73,71,19,184,253,161,254,65,29,175,233,231,35,39,151,170,197,93,217,142,223,48,215,194,255,0,181,198,225,233,233,39,83,105,37,98,183,81,126,161,43,253,92,81,34,28,241,12,95,166,63,200,63,200,42,137,180,50,175,104,139,219,218,31,228,24,79,34,211,70,145,141,215,237,24,147,159,38,91,124,198,116,173,123,246,49,220,59,182,244,185,164,81,123,226,13,175,255,0,20,187,253,8,153,25,126,115,70,111,234,255,0,228,159,228,21,76,201,147,242,94,255,0,36,255,0,32,194,169,142,154,212,100,35,150,60,75,200,89,51,31,204,103,79,183,220,7,92,189,59,40,164,17,154,49,78,214,43,254,129,189,254,174,40,206,115,153,50,147,178,158,255,0,36,255,0,32,115,147,23,245,109,223,82,127,144,96,121,233,233,70,154,200,149,138,221,95,222,39,127,213,198,165,233,233,68,165,6,127,37,107,91,254,34,123,253,92,6,119,156,193,139,102,215,127,146,127,144,109,170,100,215,83,223,228,159,228,24,29,249,190,232,204,217,11,22,55,127,200,78,255,0,171,141,167,180,249,163,147,228,226,199,95,247,137,223,245,112,25,233,206,172,39,202,127,252,147,252,130,142,78,161,16,146,53,68,216,190,160,255,0,32,143,247,244,251,164,237,209,197,141,247,254,241,59,254,174,58,136,253,62,229,6,147,38,113,99,118,125,223,48,149,195,127,236,112,18,48,115,168,36,254,153,255,0,32,255,0,32,227,55,80,192,57,124,145,151,183,185,171,242,8,245,86,159,50,39,60,140,87,189,184,252,194,95,250,184,224,203,52,238,151,30,183,91,138,158,198,223,48,213,223,251,28,76,137,24,85,71,0,68,101,182,111,183,235,106,252,131,74,106,89,121,21,151,27,191,235,106,252,131,2,25,211,130,149,136,182,92,79,204,102,121,127,65,92,47,244,3,117,237,53,41,134,200,205,120,151,99,36,223,244,25,207,232,3,35,60,206,167,151,17,25,20,118,255,0,173,43,242,13,179,171,165,45,21,221,152,88,203,143,138,87,243,68,124,70,233,195,37,53,101,132,196,253,230,157,223,49,87,229,111,237,96,121,233,166,155,49,75,75,168,133,196,203,184,121,114,151,51,23,117,248,176,25,18,72,138,218,72,183,137,178,153,222,253,90,149,246,125,72,223,85,83,45,94,246,227,174,93,94,41,95,144,70,12,191,76,170,137,83,38,214,230,35,248,147,189,207,153,209,236,79,220,47,196,122,152,125,54,152,97,178,106,47,19,114,184,155,230,46,101,51,235,221,193,142,193,68,140,29,71,0,104,35,40,207,250,181,126,65,181,225,44,17,168,203,109,225,238,103,249,4,115,196,233,198,163,44,176,184,161,193,91,190,98,117,125,152,113,183,15,167,76,59,110,30,217,138,86,43,88,254,98,31,149,246,33,253,241,50,36,61,85,140,177,62,84,198,215,247,21,127,52,108,61,86,193,38,214,152,90,247,250,17,254,65,27,81,154,112,168,242,106,177,63,182,255,0,49,127,254,64,223,94,156,176,133,109,118,40,123,223,49,15,241,67,138,51,218,119,138,242,57,59,73,92,92,255,0,83,157,43,50,61,149,106,190,82,43,240,65,246,142,158,31,28,169,120,136,87,31,77,81,152,145,125,251,19,133,107,21,255,0,91,17,153,136,218,98,205,102,144,240,168,148,98,46,180,210,135,137,101,205,9,79,18,77,188,166,11,176,199,136,129,210,178,177,102,9,214,85,94,91,57,171,119,53,181,190,228,69,250,200,156,196,166,77,244,138,164,96,221,213,174,177,200,163,111,49,23,55,186,125,103,238,93,195,178,166,49,210,65,57,56,100,53,84,235,137,236,246,45,133,105,189,179,123,153,118,8,136,154,105,27,87,76,93,39,202,177,214,101,70,91,243,123,69,214,103,250,215,120,239,168,189,41,106,169,52,84,30,190,186,212,161,157,101,254,102,54,171,92,149,216,209,246,135,53,228,153,137,125,117,40,136,97,183,19,52,204,106,190,253,66,139,172,253,168,237,24,170,160,92,34,52,199,220,173,250,209,254,65,24,244,150,154,208,205,193,66,183,50,196,187,58,89,243,151,51,31,106,173,228,177,217,97,237,160,180,219,167,137,148,145,98,111,79,125,254,98,175,183,235,1,148,72,63,132,240,28,54,237,255,0,90,87,228,20,122,173,150,52,130,82,166,22,223,111,82,87,228,17,201,48,211,137,8,90,246,76,79,177,107,12,139,230,47,173,223,218,192,243,19,77,57,106,5,18,137,156,80,232,235,15,47,204,68,112,223,219,14,25,18,128,154,202,85,107,243,151,31,113,87,243,69,83,88,203,28,242,38,55,183,31,18,175,230,136,190,135,211,142,110,77,167,93,138,29,44,165,250,136,158,61,124,33,198,134,244,231,157,149,245,88,163,239,252,196,71,250,184,100,74,66,106,185,114,184,71,240,247,37,126,65,69,213,146,212,254,168,111,183,235,74,252,130,50,101,186,117,199,26,212,81,88,165,209,186,127,80,203,135,95,8,113,187,51,211,161,242,51,56,76,81,220,77,255,0,121,11,142,254,216,113,68,150,157,107,39,105,10,55,166,118,50,35,63,81,87,15,250,35,105,188,64,167,156,112,144,83,123,153,245,108,235,254,104,139,88,221,57,106,55,152,117,76,98,133,207,86,162,47,152,141,241,177,246,195,142,133,141,55,43,132,62,151,62,73,182,73,95,127,50,179,217,245,128,18,224,154,194,78,225,145,166,99,114,63,113,95,243,70,149,214,82,68,44,210,169,149,140,189,197,127,205,17,99,44,211,170,163,78,173,49,120,165,191,165,155,230,35,125,246,225,14,55,99,52,230,156,41,107,54,113,71,166,118,183,204,68,255,0,171,128,147,231,235,137,42,111,150,105,215,250,194,255,0,154,58,216,188,76,167,33,74,241,19,188,164,74,203,243,179,135,191,236,32,70,3,218,112,84,215,51,60,79,220,103,253,229,111,250,1,209,77,52,195,173,230,105,54,224,177,23,88,173,102,123,115,67,37,209,223,191,123,37,218,64,37,81,172,84,164,222,53,101,159,94,220,126,85,119,249,131,158,85,212,161,207,83,154,94,220,124,66,191,154,34,4,180,180,197,40,55,23,158,191,200,149,159,71,230,84,49,220,139,254,103,188,123,136,45,54,106,22,115,237,88,153,107,219,47,204,100,119,223,131,2,115,18,154,138,186,2,246,231,14,39,250,210,191,154,55,21,85,75,255,0,187,250,191,90,87,228,17,147,13,167,28,113,56,70,254,40,110,35,47,212,66,225,215,194,28,114,98,180,231,136,50,81,67,98,142,252,167,111,152,133,229,125,152,112,200,146,147,170,224,75,201,143,255,0,170,63,200,30,21,194,154,78,209,255,0,245,71,249,4,101,51,166,253,64,102,75,94,39,116,8,250,95,49,81,195,175,232,3,191,148,105,197,6,180,218,97,137,247,60,231,250,138,124,45,220,199,104,102,68,137,42,171,133,35,186,163,247,125,104,255,0,32,227,191,93,201,97,146,162,122,107,149,73,181,252,66,207,252,209,31,115,45,55,101,132,195,135,9,137,221,61,217,126,98,171,180,175,197,129,110,106,109,52,106,200,168,136,146,147,98,78,100,171,38,175,230,51,69,123,18,111,229,49,239,241,12,200,148,53,226,53,62,104,44,179,157,255,0,181,215,252,209,195,44,76,146,19,170,75,147,190,137,25,219,229,101,246,253,64,139,22,116,189,196,195,34,53,226,22,235,127,122,97,255,0,161,28,117,105,119,136,110,58,164,35,16,174,162,51,191,204,150,63,161,14,98,82,222,197,41,17,44,201,169,239,3,59,252,170,191,230,14,137,172,82,111,126,105,239,253,151,255,0,160,70,43,218,88,98,90,22,106,58,250,196,163,51,47,153,80,251,255,0,234,70,218,244,186,173,26,181,241,6,215,255,0,138,90,254,132,57,137,91,249,44,83,136,242,231,246,191,15,149,92,254,96,237,97,241,34,72,241,102,68,230,233,205,99,249,89,127,205,16,250,238,151,56,156,245,181,56,131,123,113,249,147,15,253,8,244,242,157,49,49,17,8,38,223,196,91,40,220,225,205,12,112,221,216,200,9,104,111,17,105,228,23,78,113,99,189,254,119,95,243,71,37,154,250,71,20,131,54,38,217,142,246,245,5,151,223,72,138,166,244,176,196,152,190,148,61,125,156,175,151,244,42,28,183,253,150,71,166,166,180,166,196,6,154,51,152,87,86,241,138,253,76,99,134,82,183,6,123,67,34,76,17,89,75,84,249,33,83,27,223,220,85,217,245,35,127,194,153,73,240,143,255,0,170,87,228,17,178,246,150,149,115,81,38,104,175,237,111,248,169,174,207,172,141,248,61,47,170,179,137,66,34,49,15,161,190,229,205,45,246,119,50,25,18,64,85,44,191,142,219,187,235,106,252,131,108,234,201,82,76,201,81,246,182,239,82,87,228,24,17,19,165,204,91,16,12,186,120,131,149,106,36,146,143,154,72,247,229,223,244,17,225,166,154,105,84,73,136,121,16,216,149,98,75,202,34,46,102,111,133,207,181,129,114,36,173,85,156,165,39,98,153,127,212,171,249,163,139,19,136,146,22,114,230,156,90,247,253,46,191,230,136,205,45,51,234,197,153,255,0,178,77,254,39,107,250,1,211,185,165,182,33,199,91,85,136,25,242,113,249,148,193,90,255,0,243,61,192,37,1,88,157,79,250,233,223,253,153,127,204,29,43,184,205,74,164,236,154,146,219,191,184,220,254,96,143,199,52,142,171,78,214,172,191,249,115,95,209,11,107,17,143,88,192,165,102,69,87,116,145,111,249,70,23,250,49,4,162,30,53,83,121,210,130,169,120,219,244,155,159,209,142,194,11,22,36,81,6,86,159,230,43,153,124,234,178,234,250,129,21,12,99,238,42,147,205,155,245,103,5,21,254,80,134,225,126,230,197,200,195,204,121,171,34,227,154,102,111,85,231,66,157,114,229,176,180,91,137,187,151,146,223,104,115,18,77,5,136,178,104,135,16,219,115,140,198,171,216,182,117,151,111,181,29,211,21,36,44,74,18,109,70,230,205,123,120,179,47,196,48,198,153,196,73,228,121,195,63,3,56,214,107,51,229,61,157,5,123,102,35,226,158,227,23,146,140,170,230,238,195,65,156,124,125,212,122,204,254,41,61,170,183,2,247,130,36,94,245,76,27,182,115,123,143,181,254,161,68,76,155,89,229,39,239,111,107,253,67,199,177,58,113,228,36,182,156,197,148,143,200,183,226,28,134,102,10,37,25,235,186,189,143,245,10,61,58,227,11,245,206,190,193,97,113,201,242,95,50,116,239,109,167,171,235,66,239,55,29,159,139,183,221,236,69,145,198,248,139,115,45,151,253,211,213,245,176,16,149,93,219,229,27,123,175,249,163,205,83,237,155,147,72,36,145,94,241,77,151,249,68,61,45,116,105,61,135,47,186,255,0,154,58,42,73,4,185,220,181,38,87,35,142,100,191,203,72,9,28,208,86,82,179,149,193,56,112,254,77,92,222,252,254,214,27,188,74,37,50,209,181,10,162,52,216,245,166,124,125,169,8,233,208,86,1,130,167,26,115,85,210,77,88,147,35,204,127,173,195,119,137,28,145,216,161,213,127,215,15,239,16,14,221,10,222,69,113,85,249,38,52,162,219,140,106,95,146,118,1,137,154,115,153,120,33,11,255,0,46,195,127,20,120,66,174,34,239,174,42,59,127,125,227,63,12,177,52,250,116,18,142,145,134,255,0,151,97,191,138,60,33,110,191,78,106,230,163,43,126,171,70,126,25,96,36,115,147,237,149,38,107,0,188,188,104,182,186,253,180,40,148,54,186,196,100,114,126,52,163,153,75,203,46,239,2,218,235,246,208,162,77,154,59,222,192,57,0,92,64,11,136,3,151,251,131,66,56,151,190,53,56,127,120,105,71,18,247,192,110,31,17,65,83,226,40,3,81,112,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,40,174,3,72,212,174,3,72,0,219,81,92,110,13,6,71,212,2,132,118,20,81,246,10,145,25,240,234,20,59,17,29,192,113,98,124,149,125,73,143,61,52,81,234,157,223,236,126,249,14,254,40,247,43,234,76,121,185,194,236,195,199,191,214,253,242,1,136,90,105,187,254,199,149,138,115,127,123,250,189,222,28,68,54,33,154,85,91,204,8,247,145,234,191,2,129,44,218,107,197,101,195,250,201,55,93,254,103,126,30,24,68,141,120,106,114,176,142,89,40,247,234,184,159,185,36,6,116,104,76,227,72,156,195,88,237,249,213,65,127,151,12,36,166,151,50,230,121,122,147,215,6,215,240,82,35,7,66,189,121,207,89,34,116,247,82,233,245,199,236,225,196,155,81,228,231,51,75,179,46,255,0,40,179,215,237,18,32,238,95,120,210,101,117,118,245,11,107,92,76,114,108,87,122,215,214,122,223,169,238,23,10,45,100,149,21,239,196,197,140,196,138,133,134,121,186,229,17,191,93,194,222,211,188,81,130,88,200,196,182,116,114,118,141,26,226,73,196,36,202,234,79,149,171,247,187,7,3,15,40,233,76,43,144,209,13,203,178,173,168,244,45,39,174,81,216,203,33,145,249,66,220,226,109,108,166,213,44,90,34,99,211,148,222,61,203,183,176,246,195,170,166,49,58,33,151,89,74,102,83,132,150,210,147,178,94,50,246,62,220,65,33,152,91,84,76,105,248,84,67,195,199,106,16,115,2,116,203,84,149,111,178,10,251,200,251,5,227,70,34,77,162,27,53,162,113,153,100,118,35,217,210,95,230,140,9,195,172,74,122,37,80,228,168,249,178,179,71,161,61,39,76,253,135,182,23,242,83,87,252,162,227,166,252,110,231,45,229,111,224,94,216,81,119,167,216,147,88,195,180,254,201,58,203,151,46,95,149,154,62,178,191,20,251,226,223,78,177,151,16,161,156,120,138,164,202,105,203,250,77,131,236,246,131,203,77,49,2,13,178,117,183,182,245,153,101,191,3,191,15,108,45,165,115,92,66,234,35,98,90,56,228,23,139,181,172,70,91,210,94,200,76,143,109,83,105,7,138,208,240,255,0,42,213,217,76,159,203,243,132,49,238,178,187,91,22,162,123,165,30,50,67,58,233,57,92,229,73,62,164,151,204,200,83,235,63,114,30,94,15,23,41,166,99,29,106,107,3,50,138,74,9,73,202,166,155,89,103,35,227,210,95,191,191,188,118,241,53,110,29,78,97,27,213,82,73,206,171,58,106,114,1,139,157,203,172,238,123,247,134,7,159,152,233,87,139,38,239,246,249,191,50,175,243,46,27,183,235,35,134,122,93,98,219,92,49,6,215,255,0,138,97,191,161,29,131,138,161,92,117,106,58,82,12,200,212,102,87,129,103,180,120,233,243,84,175,136,217,233,248,86,252,171,218,17,178,191,14,192,30,161,173,48,113,88,175,155,17,63,249,68,55,244,35,155,13,166,54,42,91,126,35,122,239,239,68,55,244,2,216,64,57,76,163,62,186,72,194,239,107,124,172,217,219,143,104,228,69,77,232,198,210,164,34,156,105,38,104,59,25,65,180,86,63,182,24,23,98,27,76,236,78,105,105,39,49,34,197,152,140,254,99,195,240,255,0,220,15,83,38,211,110,182,105,7,181,98,109,186,103,250,138,207,11,23,99,3,26,10,42,67,19,24,201,181,42,66,83,153,41,50,54,16,87,222,61,108,188,233,118,97,22,167,228,48,235,50,95,29,149,179,221,98,237,20,100,51,90,113,212,68,130,53,226,135,75,254,68,111,253,92,109,59,167,37,81,156,212,140,80,232,255,0,200,141,255,0,171,140,115,152,170,158,117,46,28,52,153,134,239,108,191,43,160,173,195,176,116,241,81,146,40,70,84,110,202,208,172,150,190,86,16,124,79,250,196,25,98,222,157,147,132,54,157,126,41,219,162,68,127,48,209,199,236,67,141,74,211,162,108,105,37,39,20,183,31,252,72,159,245,113,133,51,9,204,157,210,52,179,0,164,244,239,234,72,45,219,251,199,17,115,24,44,133,102,20,95,185,47,202,24,25,176,230,157,19,179,220,222,40,239,191,247,145,31,234,227,204,77,52,215,174,221,213,108,184,153,123,102,205,243,25,158,235,113,96,99,20,142,62,82,81,6,113,48,36,226,77,174,6,210,79,125,203,126,241,236,211,29,72,175,133,62,206,239,216,141,6,48,46,99,154,98,98,179,182,255,0,100,91,219,254,40,134,254,128,117,145,26,92,226,221,247,98,15,87,247,166,27,250,17,225,147,57,163,154,242,233,228,29,251,33,26,252,163,113,21,5,10,234,211,249,217,65,239,34,223,4,207,229,12,15,92,90,91,226,233,253,48,63,249,84,47,244,35,113,26,91,226,217,113,196,15,254,83,13,253,8,233,32,102,180,10,136,179,82,108,31,78,219,224,25,238,239,29,179,49,120,124,179,35,240,66,18,221,242,246,0,115,90,210,251,22,16,101,159,16,236,146,227,243,38,27,250,17,206,45,48,113,31,100,186,241,19,167,215,243,33,142,223,172,142,185,46,225,225,164,175,71,65,127,139,216,28,104,216,122,37,246,214,80,244,172,10,51,90,223,40,178,86,225,216,3,145,17,165,230,41,173,102,108,226,21,211,186,223,50,97,187,59,217,28,87,52,180,197,167,10,222,31,223,125,255,0,66,161,191,161,27,146,216,26,41,180,145,196,82,176,14,110,50,249,197,163,223,126,241,232,160,225,48,229,194,74,124,9,150,153,228,35,51,57,107,1,145,229,19,165,86,46,230,51,77,121,199,254,43,133,254,132,111,126,106,188,99,87,251,188,255,0,229,112,191,208,139,157,40,164,104,24,195,73,166,138,146,217,77,18,203,52,181,158,239,107,222,59,228,225,245,9,254,242,100,31,226,214,127,154,16,44,185,105,69,140,106,255,0,119,63,252,178,23,250,33,190,222,146,248,216,178,186,43,91,149,255,0,189,176,159,209,11,212,205,15,64,111,189,17,34,255,0,22,177,252,209,207,93,45,135,80,205,168,206,134,146,217,36,106,232,203,24,252,130,139,12,238,147,216,208,194,178,189,92,101,221,127,208,200,67,221,255,0,186,26,75,74,140,96,226,154,239,119,252,151,11,253,8,186,147,184,76,52,102,32,137,84,44,179,212,239,186,89,15,218,99,167,92,54,27,58,70,109,80,242,212,149,173,250,25,14,91,192,120,100,233,95,139,137,59,57,94,216,139,143,204,168,95,232,71,49,26,88,226,130,161,137,62,31,93,103,255,0,21,67,246,253,100,118,51,22,240,241,167,92,79,129,176,27,173,194,92,199,97,14,173,216,204,59,97,71,122,58,18,201,236,151,176,32,224,70,105,69,139,239,58,163,110,185,186,46,86,249,153,11,217,245,161,195,99,30,113,146,100,250,210,213,87,172,51,187,159,56,194,151,95,31,83,239,26,231,83,186,5,45,17,49,74,180,217,231,45,233,129,100,183,88,251,12,113,41,234,222,132,151,76,93,92,77,54,181,163,86,164,17,38,13,147,177,230,46,213,119,10,59,132,99,30,57,146,75,45,71,186,219,190,83,131,254,96,236,27,198,204,119,110,249,106,107,95,246,20,31,244,99,212,73,241,43,10,28,101,162,114,137,90,143,82,147,51,57,108,49,220,236,94,216,119,197,136,56,74,127,238,20,191,197,144,223,206,1,110,149,164,6,58,195,219,243,219,151,55,236,8,51,255,0,70,56,233,210,155,23,161,174,111,215,89,72,248,124,204,133,62,30,243,35,222,69,215,24,80,230,76,180,58,55,95,140,178,27,249,195,193,79,167,24,122,243,5,179,210,44,32,201,11,223,176,48,93,69,110,6,3,102,35,75,76,89,37,150,174,191,221,111,239,84,55,244,35,136,238,151,56,174,133,101,115,16,108,163,45,223,50,97,191,161,30,86,105,54,163,144,230,68,83,205,164,205,27,173,8,209,111,223,222,58,198,213,78,198,70,50,234,100,204,100,37,165,42,37,67,55,191,127,245,128,247,46,105,115,138,233,108,220,249,32,238,237,230,152,111,232,70,199,230,188,197,85,111,249,33,111,255,0,146,97,191,161,29,122,229,84,212,100,41,178,196,130,5,43,95,3,56,86,202,214,59,245,23,112,231,203,232,169,26,97,27,137,122,69,42,90,119,223,229,84,25,158,243,47,98,32,208,173,46,241,91,57,164,177,11,255,0,148,195,127,66,56,241,58,93,98,137,166,206,98,15,174,254,244,195,255,0,66,56,179,26,118,159,92,123,176,240,242,41,123,106,77,143,116,42,8,173,98,236,46,241,188,222,24,67,60,218,98,14,91,39,52,56,68,164,145,178,87,43,239,246,0,55,153,210,243,20,91,34,50,196,43,110,183,232,76,63,244,35,121,26,98,98,126,252,216,139,255,0,202,33,255,0,161,29,76,125,39,35,131,108,155,92,146,91,153,10,200,102,152,100,111,50,191,119,112,242,17,84,123,79,68,186,166,33,32,16,131,113,70,69,171,34,177,95,113,110,72,162,226,126,108,124,79,255,0,132,111,254,81,15,253,0,216,115,76,92,72,59,95,17,125,239,153,12,127,64,60,203,52,84,1,95,52,178,90,127,243,41,254,104,224,199,97,60,92,66,8,225,154,148,54,105,35,191,68,203,222,224,129,57,15,86,246,152,88,150,119,74,113,19,113,149,191,66,33,255,0,161,29,92,110,149,88,151,22,189,97,215,153,200,147,150,252,215,14,93,190,226,58,105,118,8,206,98,154,55,51,201,76,137,118,233,26,239,213,238,98,179,76,32,152,75,33,95,83,169,148,30,70,84,231,64,149,192,136,253,161,111,220,3,150,157,36,241,38,33,86,69,105,152,213,195,230,116,57,127,162,27,237,105,11,138,205,44,159,69,95,100,151,95,55,195,123,223,173,143,7,3,78,156,60,98,18,227,80,198,73,189,236,158,227,238,28,168,228,66,195,161,112,251,58,9,73,183,146,130,183,81,138,61,211,154,76,226,146,155,56,101,86,219,207,214,243,108,55,191,250,208,225,43,29,241,81,213,27,158,21,92,148,121,175,176,195,111,191,252,216,241,176,52,188,76,205,196,69,176,112,201,67,151,177,46,228,123,174,93,68,125,131,186,110,158,91,68,77,45,48,230,104,44,167,98,235,47,176,3,178,94,54,98,147,247,65,84,217,140,142,255,0,57,67,151,250,49,203,78,36,98,211,237,54,226,103,57,137,73,37,95,103,134,46,63,185,28,154,123,13,99,230,14,147,136,57,110,85,179,172,34,94,110,6,101,237,123,197,199,132,194,137,130,160,225,210,130,149,17,165,164,145,249,91,247,23,180,19,48,45,83,248,163,139,16,249,126,110,229,205,127,210,176,199,254,96,226,171,23,241,96,204,141,186,135,135,31,149,33,191,152,46,171,152,120,80,86,219,161,101,142,231,242,108,140,214,183,30,41,239,33,205,147,200,169,40,157,114,14,154,151,25,244,72,141,80,109,110,51,191,112,101,86,101,220,95,197,245,93,9,168,120,149,190,116,133,254,96,216,44,73,198,8,130,223,58,204,103,209,47,149,161,75,252,209,125,162,41,26,105,183,9,71,78,202,172,69,125,208,141,255,0,52,117,209,50,218,94,22,61,146,240,126,8,147,209,81,146,97,27,177,244,189,224,202,44,217,84,56,181,28,90,247,227,51,154,122,55,213,195,22,239,176,93,227,113,186,143,21,24,178,19,25,148,211,213,171,134,63,196,47,220,55,130,42,65,161,186,114,21,55,63,238,54,136,106,139,167,100,209,208,170,118,14,79,0,217,174,217,76,225,208,70,86,61,252,11,184,195,34,197,148,251,20,158,103,59,209,87,35,227,226,225,187,123,136,113,27,107,16,230,47,173,4,157,97,239,89,239,96,186,248,253,209,125,88,195,247,162,9,38,219,82,226,66,175,100,154,79,249,163,213,201,165,20,220,168,144,136,201,12,11,142,33,162,105,106,68,43,103,153,69,107,157,204,138,252,12,50,49,109,200,124,78,135,81,147,104,203,99,203,198,28,247,10,185,34,197,216,164,161,221,151,49,40,179,17,231,133,45,199,246,70,95,75,33,168,152,200,165,182,170,86,5,70,72,53,30,120,22,79,172,191,40,236,227,166,184,119,46,67,44,57,71,195,93,36,104,60,146,246,45,114,177,118,134,70,13,106,177,45,191,45,54,191,13,240,227,138,154,171,17,37,222,84,126,175,89,238,76,29,237,246,59,198,106,203,33,40,25,166,183,85,71,203,252,86,91,235,37,236,245,223,135,30,193,185,82,104,255,0,1,50,217,246,9,13,48,206,175,62,123,194,165,55,189,173,193,190,227,12,140,52,102,176,196,73,153,146,90,152,235,20,179,213,151,137,96,174,103,213,228,151,104,236,225,166,56,163,12,157,90,158,202,179,85,200,178,195,159,226,25,71,36,209,229,112,80,139,83,178,218,104,214,151,13,100,164,179,188,183,23,94,175,184,115,211,132,72,133,136,110,38,38,95,36,113,182,148,75,89,19,87,51,73,29,204,183,160,50,49,142,8,177,154,61,149,61,13,227,18,74,202,103,242,161,111,221,219,239,141,152,232,28,100,82,22,136,134,186,39,107,150,104,94,238,193,150,177,126,7,211,146,183,155,122,155,133,37,26,137,194,54,32,218,224,102,69,221,191,112,242,147,26,182,136,82,28,71,131,167,155,118,253,145,158,238,241,50,49,74,54,15,19,209,16,182,221,110,196,86,185,94,31,176,135,74,243,117,250,93,89,44,173,101,25,125,7,136,202,66,155,209,177,147,124,158,14,182,100,190,165,194,53,109,201,247,251,135,34,109,40,164,225,225,81,26,186,110,94,104,121,101,98,40,54,175,188,140,247,238,23,35,22,33,37,117,220,99,134,150,152,206,172,185,143,164,201,126,62,241,233,101,244,6,39,69,165,6,153,78,116,169,178,89,120,248,114,221,187,219,11,251,74,71,80,206,205,94,133,42,94,31,51,108,170,247,129,102,219,148,146,23,98,26,58,138,148,192,67,197,191,76,176,104,91,104,65,19,112,77,95,122,111,215,110,192,202,225,135,240,80,184,155,47,207,149,26,189,101,186,225,206,246,191,229,29,179,239,99,10,114,229,87,111,84,40,203,249,84,158,137,156,235,117,20,156,180,181,57,111,172,128,103,174,252,44,71,216,61,171,212,93,25,187,243,163,37,255,0,248,6,191,154,34,35,214,105,11,137,111,174,206,183,153,70,222,82,223,14,93,163,143,5,70,226,188,197,23,134,150,235,8,213,147,213,161,139,126,237,219,213,222,36,73,24,91,74,196,168,158,240,82,159,52,164,236,121,160,91,190,237,254,192,114,81,74,209,82,103,145,6,170,74,80,149,173,68,178,54,160,26,34,222,118,236,45,251,133,200,142,136,188,50,198,40,118,212,242,164,153,114,145,111,218,97,79,175,234,199,92,186,23,23,149,118,206,87,191,179,95,11,252,225,41,114,186,54,146,154,182,104,58,90,80,171,168,211,103,32,90,50,220,68,126,196,199,61,88,105,68,176,140,238,81,148,242,141,60,76,165,204,153,255,0,4,51,34,39,23,65,98,235,75,53,174,85,100,151,94,190,23,249,195,75,116,94,42,62,250,154,230,220,198,69,123,107,161,139,179,219,119,137,100,249,28,208,111,183,148,168,138,126,234,237,150,179,252,209,215,57,64,225,228,190,45,195,118,132,144,25,216,147,116,74,216,235,34,63,98,40,141,89,86,9,226,212,197,8,95,131,58,194,91,68,225,124,187,12,87,189,183,250,167,120,238,17,163,174,45,58,146,53,209,215,35,43,151,205,8,111,233,68,144,50,238,29,75,210,150,211,70,65,35,86,146,111,197,203,152,46,31,139,112,219,93,81,135,240,170,51,114,149,73,166,249,72,147,2,198,239,186,38,68,108,171,1,177,85,187,100,165,45,126,63,47,67,127,72,59,73,118,143,120,160,122,203,210,61,159,167,225,251,253,208,103,155,88,133,133,203,189,232,197,29,187,101,208,255,0,206,29,68,239,21,240,226,95,169,213,210,241,72,214,102,190,174,9,130,189,173,199,167,222,25,24,79,29,130,56,163,46,125,40,98,152,213,244,73,118,219,97,207,125,207,126,247,59,134,236,22,9,227,4,204,210,101,76,235,18,165,147,103,242,236,42,123,55,122,161,118,140,235,151,214,248,117,51,70,177,116,153,172,243,228,187,144,12,25,245,123,110,27,199,119,9,86,225,212,19,103,150,146,74,108,172,253,8,6,11,241,247,6,70,25,210,186,44,87,241,205,19,179,58,19,58,138,35,45,249,209,130,232,217,62,197,238,243,30,185,58,35,78,205,237,99,184,125,187,172,249,217,29,159,94,25,61,19,140,148,28,168,242,162,67,30,132,146,117,134,77,66,178,69,252,50,223,184,117,139,210,26,135,114,32,208,137,76,232,136,248,22,161,155,112,250,224,12,123,123,69,229,64,66,41,74,161,178,62,139,126,169,222,215,63,174,219,129,143,33,59,209,182,167,122,37,103,43,163,47,115,79,234,139,124,50,239,242,157,237,25,87,21,143,84,18,137,90,233,28,217,124,47,120,102,78,255,0,245,130,140,227,21,3,20,202,93,98,159,143,78,107,239,56,70,72,251,58,150,25,24,106,246,141,248,138,194,148,163,163,50,167,49,145,124,209,96,255,0,210,143,53,29,128,120,134,135,157,37,82,150,34,113,68,95,47,177,218,126,232,51,42,113,142,52,28,18,156,215,200,230,106,34,116,209,100,194,178,123,247,246,185,220,60,76,251,31,176,225,104,50,106,156,154,37,90,237,231,177,176,87,227,238,129,145,96,127,51,101,104,126,171,69,251,223,52,90,254,148,117,159,153,218,183,136,225,71,230,203,255,0,24,50,95,233,70,73,193,227,181,26,246,123,202,230,231,107,113,97,175,233,7,18,117,142,52,68,22,167,87,39,154,35,62,107,228,135,100,175,107,113,241,157,224,49,194,59,69,234,241,182,243,57,67,90,201,81,151,205,54,127,165,28,120,13,25,107,23,172,151,40,155,154,151,151,244,73,174,27,189,212,100,76,22,146,180,20,66,245,111,201,231,174,17,153,21,151,14,201,150,255,0,125,209,237,169,124,103,195,185,138,18,166,169,184,242,51,136,36,17,174,13,142,61,31,111,222,38,100,99,100,159,68,154,146,33,131,55,112,255,0,55,140,183,232,171,101,186,197,238,195,92,195,68,26,181,162,113,112,120,121,99,43,101,62,118,107,186,252,94,247,198,103,64,226,101,30,148,89,185,52,90,75,55,2,135,104,187,61,184,238,83,136,52,146,160,118,133,201,226,84,147,237,135,104,207,202,183,178,23,35,4,24,209,83,17,25,36,169,52,29,136,175,250,168,199,244,195,176,129,209,139,17,245,166,74,162,58,57,78,223,52,152,237,47,117,25,172,230,41,80,204,178,105,92,130,44,204,187,33,89,237,250,177,187,42,196,186,42,34,33,74,76,138,43,41,160,204,136,225,90,237,47,108,3,16,161,116,87,169,30,34,218,168,75,171,45,213,243,81,191,43,175,131,195,180,70,134,243,232,166,210,105,195,156,217,136,149,250,46,130,255,0,78,50,241,24,141,70,50,179,90,164,113,38,71,187,116,51,95,206,29,138,177,106,142,102,29,179,68,162,61,59,136,186,48,237,23,87,213,135,65,135,63,152,178,123,149,55,195,94,175,239,202,63,167,26,63,49,108,237,191,39,13,109,127,248,229,31,211,140,167,156,233,21,67,203,28,67,78,202,103,102,102,106,79,65,134,122,173,238,164,45,21,79,166,29,20,157,155,101,132,171,26,190,124,217,91,105,55,242,109,193,224,204,139,59,19,162,13,72,202,12,216,195,203,29,143,245,89,190,61,92,94,28,54,180,75,170,150,180,166,38,128,185,26,136,143,230,171,126,79,216,120,123,105,30,151,20,202,226,47,20,85,99,169,37,162,228,173,90,183,95,121,111,120,119,177,218,90,80,202,81,234,101,245,58,58,27,188,83,37,191,127,187,7,49,110,93,209,14,104,152,103,73,172,61,178,178,42,223,53,147,198,223,94,29,27,90,35,85,199,18,73,60,62,241,63,242,179,93,159,94,191,17,122,164,58,82,81,241,70,217,185,7,82,45,38,249,36,201,109,180,119,45,219,189,84,122,178,210,87,15,245,153,10,75,60,35,253,172,199,244,162,115,24,253,249,146,166,44,66,107,30,195,252,174,167,137,243,170,79,175,235,214,224,60,204,227,69,250,169,184,135,142,6,135,178,11,46,95,154,109,246,21,248,187,239,140,180,111,72,26,18,49,162,34,147,78,12,151,236,161,217,234,63,174,119,14,242,79,137,52,68,217,182,86,153,4,73,235,115,122,164,43,61,87,227,210,62,192,230,48,67,243,58,214,10,121,108,174,142,185,160,206,229,206,13,110,50,59,126,186,61,69,39,163,21,76,228,98,142,54,136,187,102,193,153,124,210,111,141,211,216,239,190,51,101,115,10,61,223,28,213,58,202,77,103,154,251,35,68,123,251,119,142,154,99,136,148,140,128,141,110,73,162,72,137,205,79,137,135,107,191,219,22,237,193,145,141,113,218,40,198,186,211,10,77,5,115,202,102,175,154,133,221,238,195,206,78,52,85,168,89,212,234,40,59,95,53,254,106,35,187,181,225,144,53,6,145,180,116,35,200,105,50,249,234,114,169,105,232,52,209,22,227,47,117,30,118,23,73,154,42,47,54,178,93,80,47,37,173,157,150,142,215,255,0,157,238,12,200,199,233,102,141,53,172,91,228,131,162,179,150,116,145,151,57,50,92,79,235,163,212,66,232,169,62,66,146,113,148,29,136,150,70,127,53,17,228,253,135,189,241,118,21,143,212,75,48,239,28,60,166,112,210,242,25,146,144,195,41,50,59,29,142,228,224,240,85,78,145,176,69,20,72,133,139,169,90,35,99,130,92,36,149,238,173,251,157,23,43,134,218,180,96,36,193,188,69,67,217,204,170,203,243,79,174,219,190,138,60,108,227,71,58,142,5,244,148,37,29,145,57,9,95,162,13,158,251,153,117,186,55,162,244,144,91,46,17,42,111,84,219,45,204,138,35,137,127,239,71,17,90,74,203,157,112,137,248,154,157,195,183,174,90,79,119,217,116,57,163,134,88,11,84,154,172,253,41,209,235,249,121,191,196,224,237,164,152,15,14,81,140,166,111,74,238,233,107,62,94,62,195,183,146,231,188,58,57,134,144,144,143,56,230,207,23,81,160,142,214,45,97,21,184,118,56,60,252,118,59,188,151,22,235,115,106,141,37,186,214,124,200,250,189,208,57,170,254,194,232,223,78,68,176,217,195,209,185,140,208,74,253,17,112,183,91,189,209,162,31,69,201,82,162,156,52,208,220,110,127,162,106,237,250,232,178,242,205,39,156,132,36,37,115,170,180,242,182,72,232,196,251,222,235,220,59,104,77,43,218,67,166,103,54,172,60,155,122,191,127,215,132,230,46,92,203,69,198,156,82,10,18,134,190,83,86,111,154,103,221,110,46,142,169,237,18,35,30,203,171,195,251,219,143,205,98,254,152,121,248,45,45,101,201,207,173,142,171,212,123,184,186,147,237,247,97,219,195,105,133,32,44,215,118,176,62,30,185,31,211,11,205,27,210,221,18,166,30,51,95,64,118,91,230,170,123,251,30,30,149,26,36,180,211,137,255,0,99,251,25,25,31,232,169,255,0,76,60,178,244,195,167,83,108,139,172,19,126,54,54,203,253,48,227,199,105,147,40,90,140,218,140,173,19,208,183,170,36,183,239,247,113,57,139,163,41,209,142,6,17,147,218,104,140,150,115,49,252,210,51,221,98,236,116,118,74,192,41,27,41,54,219,164,236,163,222,69,183,175,250,65,97,162,116,193,135,113,135,18,220,218,181,73,154,12,136,245,228,86,59,125,120,116,72,210,185,243,137,67,170,159,214,70,130,35,35,35,138,62,255,0,118,20,100,107,154,61,203,22,179,116,233,27,164,250,246,245,127,72,54,191,51,212,173,46,103,77,33,246,121,193,95,210,11,6,189,45,210,166,78,29,19,154,204,150,124,15,104,221,198,255,0,175,14,31,230,165,141,113,238,141,69,88,145,31,86,214,125,159,93,1,126,230,248,5,28,244,58,90,131,164,238,73,112,140,139,111,34,232,216,251,92,247,135,68,206,139,83,56,135,214,227,212,46,98,93,213,126,115,73,92,204,251,157,22,238,91,165,3,198,162,39,103,149,114,203,39,92,73,158,253,222,234,61,212,171,74,105,99,12,52,168,136,170,173,126,41,36,125,52,157,206,197,191,123,193,129,222,53,162,68,105,160,148,88,127,229,17,31,232,169,127,76,61,76,163,68,105,115,122,221,102,31,90,249,109,243,89,93,254,236,58,249,94,144,172,205,97,210,236,36,125,72,132,146,16,171,45,210,45,198,91,184,56,99,214,66,99,74,160,243,237,19,25,242,243,218,214,122,246,183,190,190,240,28,216,93,23,101,75,205,175,161,175,107,91,230,154,191,19,162,177,154,43,211,109,165,73,106,132,181,208,127,170,142,113,255,0,223,3,122,77,211,236,95,88,85,41,230,225,108,159,210,142,20,110,147,114,71,210,173,82,170,100,153,160,210,87,52,22,253,254,234,3,131,17,162,244,133,164,169,106,161,172,105,73,170,252,230,191,233,71,83,21,130,12,200,219,56,169,69,49,168,113,187,26,85,182,154,172,102,118,61,202,112,250,135,157,173,180,144,38,226,178,195,77,42,150,145,178,220,210,151,242,145,157,213,191,115,163,194,63,164,75,209,77,41,28,241,84,25,29,138,202,136,59,113,250,232,103,35,36,240,250,77,27,43,40,4,204,97,181,72,107,91,159,166,74,181,243,219,129,159,105,11,195,33,157,73,161,205,136,115,137,202,180,230,221,145,103,218,125,130,58,102,122,65,76,90,117,212,67,207,234,134,200,178,216,147,20,162,183,14,199,6,228,139,72,9,194,163,88,90,234,74,165,94,85,239,24,163,234,63,116,1,42,50,185,156,34,201,38,79,221,38,217,25,116,79,187,184,118,219,91,68,146,82,28,227,220,99,0,168,109,33,162,28,125,45,191,57,169,220,36,194,22,229,68,25,149,238,157,251,220,23,242,148,197,102,230,108,177,242,212,221,89,161,82,231,140,93,250,147,237,207,126,241,70,67,67,199,17,172,203,91,213,236,69,151,198,104,205,111,51,248,203,219,104,234,250,216,244,210,58,173,184,133,145,231,139,59,181,155,164,126,247,120,179,56,239,87,51,1,204,121,149,25,227,54,159,32,203,171,85,237,187,192,68,213,108,225,30,197,99,253,115,252,209,215,81,104,205,60,150,110,253,62,207,240,210,41,84,197,166,35,101,203,159,163,159,143,238,70,245,8,147,92,250,84,69,109,243,22,11,252,180,128,149,29,5,225,255,0,59,8,50,71,10,172,186,253,206,24,72,116,153,187,50,101,111,94,127,120,134,0,104,58,201,181,75,21,242,255,0,109,55,221,245,184,97,32,18,69,18,153,62,62,89,253,226,1,218,33,4,86,185,110,21,113,61,19,50,33,169,59,200,23,185,6,3,17,244,233,232,210,16,167,255,0,30,195,127,20,120,66,229,110,147,114,189,169,8,138,255,0,53,99,15,254,185,66,104,180,236,63,206,132,41,127,199,176,223,197,30,16,197,87,216,241,2,164,43,126,170,70,126,29,64,36,243,64,89,59,140,57,41,138,84,54,82,114,139,98,202,207,123,223,101,62,23,18,54,201,90,227,2,52,25,213,156,170,158,36,32,137,69,69,194,92,237,199,163,12,51,229,143,93,246,0,110,218,192,92,69,84,40,92,64,23,107,239,26,72,136,148,86,26,151,219,220,52,164,200,192,107,62,32,92,69,12,106,46,0,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,3,72,212,174,3,72,1,238,227,214,54,243,16,220,61,246,238,27,102,155,245,128,102,34,224,40,163,185,31,188,2,139,43,36,253,224,28,24,195,178,85,245,6,60,164,237,195,217,222,34,51,191,71,239,144,245,17,202,50,66,254,160,255,0,24,241,211,181,158,161,237,231,235,122,251,200,6,15,233,191,28,180,210,85,163,26,215,119,115,118,226,86,239,85,134,49,21,149,115,138,85,77,22,226,148,103,234,124,79,127,169,164,74,142,155,80,90,218,66,179,136,214,218,252,221,187,47,186,195,16,138,234,193,36,221,75,22,223,27,106,247,255,0,205,164,6,99,232,107,57,101,153,251,105,50,122,229,76,146,119,91,217,195,247,137,67,161,98,83,17,34,149,169,57,186,82,230,21,191,234,18,34,107,67,237,98,170,131,34,113,68,69,78,246,251,164,56,149,108,56,82,185,130,82,147,81,157,165,108,117,251,68,0,238,106,21,184,218,153,200,181,38,230,190,7,110,193,134,24,172,154,153,222,107,213,79,31,77,181,247,249,101,194,246,3,54,38,77,33,211,70,116,145,218,252,74,253,130,201,86,116,220,161,253,143,89,47,131,86,93,101,179,67,164,253,136,8,133,196,152,40,232,38,96,206,46,32,156,204,151,178,217,102,118,177,38,252,126,192,241,242,71,94,55,153,202,234,203,199,167,215,31,105,11,231,164,212,162,14,93,11,35,56,102,25,111,59,113,183,213,180,73,189,137,171,112,247,197,172,195,137,19,115,136,152,68,56,234,81,172,152,54,205,205,188,214,35,52,111,227,222,2,229,225,212,68,98,13,139,69,58,71,183,164,247,44,253,160,200,234,74,38,53,248,37,180,184,183,84,106,121,94,83,134,101,228,144,233,48,179,5,32,98,217,105,211,154,48,86,152,36,172,112,4,125,72,246,226,254,74,240,130,18,95,12,163,110,104,209,217,102,123,160,137,60,72,139,217,9,50,44,69,107,11,53,109,184,200,134,163,148,132,150,174,217,93,81,25,121,36,44,141,103,60,152,48,81,144,175,76,34,212,105,213,222,206,168,203,214,159,104,204,74,203,15,24,217,99,27,56,246,207,212,248,195,23,106,125,176,176,117,206,24,194,42,34,53,103,26,206,253,95,233,66,236,79,182,8,145,141,142,243,132,75,206,45,152,197,164,212,163,85,205,197,17,216,204,117,179,25,133,77,47,111,58,39,241,168,78,124,132,77,197,56,86,45,251,184,240,220,46,236,85,15,11,0,165,44,159,105,125,35,69,182,114,47,199,220,58,40,249,12,4,65,169,133,195,176,121,22,103,115,101,39,123,92,133,200,180,78,87,19,246,150,164,42,127,54,186,76,200,237,20,191,231,14,58,171,9,179,150,214,206,38,75,183,12,209,10,59,127,148,61,117,65,65,66,147,233,113,168,150,155,39,22,181,89,48,196,93,101,222,60,114,228,72,110,222,61,39,127,115,254,176,26,74,165,152,151,9,148,113,127,207,43,242,141,30,16,199,168,200,215,48,140,87,190,234,143,241,141,196,201,208,119,241,169,255,0,161,253,99,142,168,20,33,68,89,136,250,252,144,27,254,16,198,32,200,209,29,24,147,45,228,100,233,149,143,237,141,210,171,167,9,108,211,207,19,43,95,134,208,175,231,13,48,146,166,226,84,148,154,146,89,150,73,242,46,59,8,170,105,152,120,117,187,174,66,178,219,118,168,139,175,223,1,192,240,178,106,164,219,157,166,59,251,95,87,229,28,119,234,25,147,164,162,92,202,53,68,118,190,103,148,127,140,109,196,65,161,11,82,82,105,43,91,130,70,194,152,78,244,220,189,251,0,212,169,180,74,139,231,168,139,253,89,254,81,172,166,239,146,75,52,68,65,238,246,103,249,71,24,161,46,126,95,220,21,84,29,138,250,223,184,3,146,137,220,99,106,53,34,54,41,61,91,156,50,252,99,117,53,60,216,191,85,166,31,251,245,126,81,193,68,22,99,182,182,223,185,26,185,182,255,0,71,183,238,127,172,7,53,117,44,197,86,249,165,29,255,0,190,87,229,20,77,69,50,45,229,50,141,43,118,60,175,202,56,197,45,36,241,118,255,0,185,254,177,188,153,98,79,232,165,255,0,67,250,192,114,81,86,77,208,93,25,196,196,186,247,68,43,242,141,104,172,231,233,59,148,250,106,94,244,82,255,0,156,54,216,145,37,212,230,215,145,111,181,181,127,214,57,109,200,26,66,14,238,33,91,250,218,47,202,3,65,87,53,1,29,188,32,155,255,0,252,90,255,0,156,53,120,119,80,112,240,134,113,255,0,241,107,254,112,214,138,125,149,172,186,104,43,251,145,126,81,207,131,163,152,136,113,23,136,108,179,95,232,4,127,140,7,94,85,237,68,130,254,216,167,4,93,209,110,127,56,114,91,196,74,149,164,146,138,166,157,149,202,219,163,92,254,112,244,242,220,43,134,152,113,153,54,142,137,171,231,66,62,7,111,100,59,232,204,24,130,134,128,101,222,116,97,70,172,165,243,137,23,173,250,176,30,58,23,23,106,232,98,73,162,176,169,19,100,146,122,51,7,75,119,253,49,207,103,29,106,210,190,106,202,171,63,140,93,254,144,108,196,225,252,59,46,184,217,70,54,100,133,154,126,118,34,224,127,84,57,223,35,200,6,120,187,14,172,223,177,83,249,64,109,163,28,106,213,223,37,101,85,21,191,227,23,127,164,28,103,49,190,180,119,163,225,189,85,99,43,111,153,59,253,32,217,118,146,132,69,178,169,146,191,99,5,249,71,121,40,195,169,124,84,58,157,83,144,247,75,134,91,225,18,125,69,222,3,205,69,98,173,88,251,132,110,85,181,10,142,214,233,71,186,127,231,141,133,226,77,89,235,42,185,241,21,191,187,157,254,112,245,145,248,119,0,136,182,210,151,97,200,140,139,132,34,123,79,188,113,99,232,24,54,144,181,37,230,122,45,153,216,161,136,187,123,192,121,55,43,250,165,227,53,42,168,157,40,207,217,70,184,127,231,13,165,214,21,43,169,53,29,71,53,59,246,198,57,252,225,205,138,165,90,44,217,98,16,158,28,25,47,202,54,202,151,78,166,251,89,127,238,187,253,240,29,122,170,169,227,138,52,59,59,153,46,219,250,81,43,63,198,52,115,228,220,140,214,83,88,210,51,235,215,170,255,0,124,119,80,212,147,75,73,25,196,162,246,61,230,201,118,251,227,208,73,40,56,72,135,114,184,251,74,45,85,236,168,98,62,178,239,1,226,188,42,169,89,65,27,85,20,209,5,192,178,197,184,91,187,56,141,210,173,234,180,121,85,68,231,127,236,215,63,156,47,116,147,6,37,51,92,141,170,38,17,30,36,156,185,203,210,174,207,109,222,55,38,216,11,44,132,213,101,153,66,158,124,220,37,169,46,22,246,253,226,100,88,211,173,106,130,242,170,105,193,255,0,237,174,127,56,109,57,89,212,10,177,46,127,53,81,30,237,241,107,63,243,135,191,136,194,200,86,178,252,209,105,87,191,233,66,254,112,233,35,168,216,67,54,210,135,26,77,238,87,40,114,238,239,20,121,115,170,38,42,81,27,179,56,245,159,105,188,163,221,246,198,227,117,60,197,43,74,155,153,71,164,136,200,247,60,162,252,99,216,73,240,185,137,146,74,243,54,209,153,221,94,248,66,87,102,255,0,43,188,122,120,108,9,133,36,26,206,122,209,217,87,177,203,203,249,224,45,178,43,105,203,102,70,153,212,212,173,217,18,191,231,14,91,120,135,80,165,146,73,84,83,162,65,122,210,139,93,184,246,102,30,242,55,10,165,240,13,46,241,80,238,26,45,191,98,73,94,230,94,219,188,114,228,56,81,45,154,173,136,115,126,25,189,110,109,231,4,149,90,215,63,101,220,2,223,194,215,83,37,172,220,114,109,52,82,204,183,168,223,81,153,253,156,195,181,134,196,105,198,230,202,121,57,202,148,216,139,105,93,139,252,161,119,37,218,56,75,98,122,69,59,134,69,210,103,250,22,147,235,250,177,232,37,58,50,74,150,249,146,167,112,135,226,250,229,41,62,178,247,65,50,45,84,166,187,134,119,46,220,168,247,207,84,70,121,204,149,117,110,223,189,92,120,239,30,210,10,191,162,97,97,155,218,228,15,56,181,161,55,61,149,147,185,145,111,61,234,30,229,221,24,37,205,180,149,181,81,195,160,206,197,209,148,164,183,91,235,131,150,206,141,48,102,210,9,85,51,42,178,74,215,149,151,244,129,200,90,232,172,64,166,92,203,168,150,69,34,215,191,137,108,175,246,148,61,108,30,41,208,140,161,228,191,79,197,172,214,68,73,249,81,147,183,30,213,142,124,126,142,176,165,171,201,82,52,158,55,180,180,183,240,247,65,228,166,120,46,236,27,100,164,213,107,59,165,71,186,16,203,135,252,224,114,30,254,155,196,218,9,230,117,105,167,98,110,167,242,149,225,25,235,34,246,227,211,185,27,74,84,16,47,236,242,22,72,214,133,48,90,216,86,248,153,119,95,118,241,143,203,195,185,148,10,20,228,61,95,18,140,132,110,89,13,41,59,203,222,115,184,117,175,76,234,106,125,244,52,138,170,102,234,74,207,25,20,75,136,35,223,194,217,143,176,48,59,44,74,146,38,89,54,152,236,108,195,195,165,189,78,82,101,57,50,221,40,189,172,91,184,152,243,244,205,47,25,57,141,134,90,215,12,226,94,207,114,120,204,239,98,87,29,199,216,17,181,68,76,194,33,111,71,37,216,131,114,217,245,175,26,243,88,138,215,185,111,224,95,104,122,186,78,182,151,202,88,133,63,6,33,221,83,89,250,90,196,164,206,230,175,104,125,162,143,101,36,195,211,135,148,178,173,154,90,70,156,219,210,143,108,126,212,107,60,61,137,39,20,242,145,46,52,172,204,200,172,125,127,185,21,132,197,52,62,218,26,69,60,150,210,171,216,138,39,113,125,140,130,238,209,211,249,84,197,136,125,162,154,132,94,104,52,56,121,242,171,125,147,191,122,120,239,19,35,196,202,37,236,75,219,109,189,157,146,83,109,19,102,104,65,111,181,187,184,110,30,174,83,11,17,18,133,106,220,34,36,146,108,70,103,184,183,143,69,29,52,145,48,147,52,210,112,23,207,109,200,65,118,251,65,216,74,167,178,148,180,102,138,102,17,55,74,120,101,47,243,4,228,45,188,222,67,30,122,172,207,180,126,87,174,87,119,112,183,15,211,245,18,88,117,80,115,84,178,162,65,157,210,251,137,59,219,119,2,25,62,204,210,75,29,155,89,75,193,116,45,107,165,7,199,247,61,195,163,141,102,65,8,221,206,154,151,172,148,71,114,212,160,184,126,228,94,131,21,99,153,172,32,140,246,154,142,33,118,70,115,180,99,167,187,127,111,188,60,220,206,119,55,102,33,43,122,107,24,172,168,37,122,186,143,117,207,188,100,205,89,27,77,34,22,36,202,140,150,102,40,69,153,30,169,187,150,229,123,65,143,149,180,108,189,248,147,76,60,154,30,31,52,46,94,129,39,113,221,91,247,36,133,29,60,53,126,228,25,248,248,201,146,183,223,162,229,251,186,212,57,141,226,218,26,50,78,215,57,200,94,180,156,221,252,49,225,227,101,230,251,103,145,243,108,236,69,114,79,127,190,56,110,83,206,170,24,214,83,37,145,246,228,62,223,124,5,234,145,227,4,35,140,176,206,186,115,156,243,111,53,23,105,251,113,196,136,196,199,29,140,124,145,29,54,34,214,40,200,141,222,171,253,88,179,48,242,89,139,110,167,85,62,137,69,175,108,185,138,219,190,168,110,38,159,154,165,229,186,117,52,89,230,185,219,165,214,127,86,39,65,113,221,197,88,248,104,135,77,153,196,237,179,204,164,221,17,10,45,215,225,185,99,138,188,78,153,197,40,212,228,234,116,187,25,153,103,137,81,218,255,0,187,22,253,170,102,53,247,150,149,79,159,190,243,185,164,207,175,234,135,110,213,9,18,109,161,69,80,58,87,73,25,248,163,254,120,114,23,110,144,172,227,225,246,189,108,202,100,172,218,187,89,229,31,178,246,194,241,195,227,180,174,19,54,216,169,235,185,237,151,122,85,107,113,226,231,188,49,39,152,103,18,223,83,170,99,15,89,198,198,180,240,253,223,120,219,137,136,157,116,111,62,141,62,63,70,95,243,131,3,50,163,244,148,162,154,135,117,13,203,103,233,51,109,70,89,89,104,183,216,253,212,91,26,191,72,201,92,67,170,76,3,213,27,9,84,49,166,196,164,167,165,210,223,185,223,120,99,244,44,20,234,97,98,93,75,26,156,202,213,239,90,213,254,119,120,236,154,160,162,222,45,99,213,27,206,88,237,210,104,206,229,217,189,97,133,194,228,202,177,109,153,194,117,49,49,51,135,243,40,211,227,214,74,43,17,95,173,102,55,99,102,197,28,107,118,25,79,33,43,182,82,81,218,214,183,97,247,15,7,5,64,196,37,163,114,30,160,113,147,37,122,198,76,186,187,150,59,8,106,110,101,6,180,231,169,34,93,74,47,116,153,40,136,239,251,174,241,7,99,28,228,198,4,151,54,219,93,38,209,109,200,113,89,183,217,63,143,180,113,226,235,88,185,140,43,112,109,204,38,36,166,140,148,121,221,60,187,138,219,186,93,227,181,54,211,204,187,28,65,19,199,214,181,149,239,211,191,3,30,57,154,125,200,153,148,66,91,152,41,148,230,90,136,146,141,196,89,184,113,8,37,182,237,67,52,147,60,184,238,116,142,70,181,70,139,180,250,137,91,206,251,247,151,96,237,85,139,145,207,193,179,8,169,188,245,70,210,83,124,209,6,101,184,173,187,166,56,147,90,91,87,6,218,157,142,214,244,200,172,166,186,236,123,248,143,48,236,153,58,213,161,15,146,108,163,222,72,254,177,146,46,189,55,143,133,42,218,118,137,149,70,173,110,75,100,122,252,47,198,238,23,104,244,110,105,87,6,253,181,115,10,185,57,120,221,210,47,244,194,209,74,57,185,141,110,186,85,12,254,108,182,204,132,238,227,218,70,59,120,170,38,6,43,46,160,216,135,203,123,228,134,46,149,253,227,33,34,87,11,163,7,165,123,45,52,105,92,214,176,62,149,247,62,93,159,94,26,203,74,201,90,226,217,125,248,170,177,204,138,77,243,45,38,118,35,189,183,188,49,182,117,33,118,90,246,169,51,21,170,237,103,185,32,211,214,125,253,195,171,76,36,65,176,227,155,107,151,73,29,184,246,123,224,140,207,149,233,135,78,182,141,67,75,172,16,181,40,204,141,38,217,91,119,215,187,135,10,111,165,252,54,189,211,68,214,180,74,58,54,73,62,69,212,93,90,225,133,75,126,96,203,201,52,76,98,11,117,247,56,162,252,99,151,4,212,116,99,200,83,179,71,204,151,123,146,148,106,224,71,223,220,24,192,204,5,233,145,4,153,121,161,19,58,212,157,246,68,241,123,46,221,127,96,240,213,38,148,147,169,148,91,143,192,85,117,163,40,90,146,100,74,142,90,76,136,147,99,224,239,104,176,81,144,175,67,176,191,150,214,172,182,237,46,191,124,109,33,7,177,182,179,89,153,153,159,31,124,197,23,165,189,32,42,151,86,106,85,99,86,153,43,126,249,139,135,254,144,107,111,72,9,198,115,39,234,90,165,203,118,198,44,247,246,239,112,89,200,40,244,178,229,151,14,78,17,38,214,51,247,183,240,28,136,136,166,159,65,19,112,168,104,239,115,50,181,253,238,2,96,123,248,140,93,168,98,50,236,181,53,66,222,91,230,249,117,101,126,206,11,30,146,73,83,212,83,141,118,190,127,50,123,83,150,218,232,167,21,107,223,133,204,251,5,136,84,193,76,125,12,207,55,182,176,236,161,107,168,232,60,218,132,190,222,123,95,36,73,166,246,247,139,188,48,47,116,118,33,84,140,47,44,29,75,58,100,178,94,200,140,113,59,247,239,220,175,120,117,17,88,183,88,65,29,159,172,106,69,89,57,207,44,193,211,221,246,87,220,44,209,84,83,87,212,75,84,124,94,227,181,142,33,70,52,68,206,226,84,225,37,213,58,187,149,186,78,153,238,236,8,129,115,102,120,193,82,70,33,110,55,84,212,100,68,209,167,165,28,231,127,183,239,30,99,228,159,86,185,17,102,234,218,129,38,124,62,95,116,186,190,172,116,242,229,166,46,29,70,166,200,186,70,155,30,254,162,21,91,144,144,74,51,56,6,156,52,117,216,138,247,251,29,226,142,229,204,75,171,218,187,143,85,211,245,36,184,150,222,233,223,252,161,204,99,24,234,36,66,33,148,85,21,26,84,147,51,51,40,215,11,117,207,219,143,21,23,18,220,75,139,52,195,165,180,170,221,18,222,69,247,6,150,77,148,164,136,225,208,125,246,32,29,244,86,37,212,209,15,56,167,170,121,235,137,82,205,68,75,141,112,250,254,168,117,111,215,19,183,20,163,84,242,108,162,53,25,239,138,89,255,0,156,61,77,49,32,151,77,92,75,110,194,195,23,202,228,229,212,194,85,191,163,249,71,46,109,134,144,106,111,88,212,91,45,102,114,246,76,33,110,45,251,188,161,50,184,120,248,172,70,156,22,93,154,121,57,111,142,107,68,168,175,246,148,54,93,172,234,72,187,107,42,41,178,242,112,207,22,225,218,255,0,186,238,29,178,240,245,147,183,203,232,255,0,248,98,254,112,231,75,240,209,183,53,151,155,39,117,191,75,123,254,216,84,116,178,234,166,96,194,151,173,153,71,168,212,105,202,100,242,142,199,191,188,119,146,250,230,162,101,230,219,132,168,166,236,230,112,140,178,69,184,146,205,114,223,185,94,240,236,97,176,197,149,58,146,231,68,121,69,250,84,187,126,168,122,153,86,26,64,193,176,168,167,98,88,124,217,89,185,101,66,22,242,34,35,181,243,31,96,131,106,85,93,214,137,70,119,43,9,226,137,46,92,254,104,58,123,183,123,97,236,101,216,179,57,68,19,112,143,212,19,229,168,175,127,150,214,100,123,204,250,214,45,213,88,251,82,215,84,220,44,50,27,45,152,215,102,236,141,253,45,251,139,184,120,8,170,146,57,172,203,67,175,149,173,98,39,204,132,194,242,100,90,49,30,106,227,196,242,167,83,133,54,126,180,226,84,125,93,153,135,26,115,140,209,82,200,116,182,204,218,126,211,137,112,136,212,211,230,155,145,145,157,175,159,222,24,224,170,174,114,225,154,81,48,141,108,143,133,162,87,184,108,42,115,50,117,213,28,76,116,75,196,101,193,111,40,247,246,239,12,72,189,206,99,109,73,16,234,201,170,174,166,73,102,53,17,28,115,133,187,255,0,120,58,105,198,54,214,44,181,114,173,42,146,45,101,136,138,98,239,97,251,160,180,76,187,27,17,16,178,68,123,237,241,86,229,159,111,14,34,170,132,138,125,70,135,102,14,168,136,239,210,185,239,251,97,137,30,182,103,139,245,92,123,132,103,87,84,138,52,154,140,205,113,238,159,31,221,247,15,57,21,85,79,34,50,231,157,204,149,150,246,205,18,179,183,221,29,188,183,14,185,201,132,189,207,26,163,52,37,70,91,61,248,149,253,145,13,183,169,102,183,90,33,5,255,0,50,95,148,100,143,54,153,220,241,38,90,153,204,106,14,251,237,16,178,251,198,55,14,125,81,223,165,63,152,31,254,212,231,229,30,226,75,79,75,154,91,154,248,88,103,238,105,182,118,19,187,143,104,244,242,250,6,83,59,82,92,67,48,144,196,110,19,86,40,68,171,179,127,18,237,251,128,45,92,37,85,81,67,91,37,65,51,77,149,155,163,22,225,126,49,217,53,92,85,11,112,143,194,105,198,254,216,215,63,156,47,27,56,59,39,134,108,205,197,193,186,105,60,219,229,232,251,94,80,232,167,244,188,150,82,219,250,185,100,18,141,172,182,50,134,66,120,219,187,188,7,151,130,196,26,142,30,21,6,186,142,116,102,155,220,202,49,206,211,246,195,189,151,98,229,79,8,195,106,110,170,168,144,73,189,178,71,56,86,185,159,183,30,105,232,24,120,168,147,105,182,155,101,42,224,73,65,88,172,93,155,135,26,54,85,168,101,104,67,246,203,110,8,183,89,119,128,186,172,233,27,53,133,134,105,15,212,149,98,148,148,37,10,50,140,81,220,200,184,239,116,121,74,139,30,230,177,233,89,34,161,169,247,190,107,233,197,171,191,221,59,199,129,76,165,199,212,105,56,213,17,113,242,111,248,198,149,83,73,116,205,39,22,91,142,247,54,175,248,196,192,228,199,226,20,250,57,227,116,234,9,202,136,212,165,22,120,181,153,149,207,234,135,5,170,246,98,205,242,205,166,165,126,199,213,252,225,216,195,80,37,20,155,148,215,37,136,143,212,47,199,247,67,141,23,66,34,11,37,230,9,115,61,254,129,107,91,247,93,226,142,75,53,252,201,179,61,116,222,108,180,157,174,91,66,143,119,95,21,14,60,125,90,252,193,244,173,184,200,239,36,145,211,112,248,220,253,183,120,228,66,209,72,122,33,182,213,30,86,82,210,157,236,95,137,253,80,247,244,230,12,66,71,194,42,49,83,102,83,171,120,203,41,192,145,222,196,71,199,63,120,42,215,61,25,26,234,20,179,139,120,236,147,45,238,24,227,67,170,49,213,18,202,41,118,35,182,245,152,188,243,12,44,129,132,51,108,163,24,85,209,155,231,50,46,223,108,58,39,240,246,29,183,72,155,141,109,37,107,217,48,196,95,231,8,143,17,5,38,154,204,157,66,24,140,66,77,203,219,59,138,46,4,125,133,220,61,213,63,130,245,60,234,22,29,228,71,74,140,158,207,234,174,185,125,198,124,122,7,216,56,106,146,28,153,237,98,34,205,122,158,4,72,203,123,151,190,118,226,61,4,151,19,226,100,40,102,9,50,247,94,212,102,233,20,89,162,249,174,124,50,157,184,138,57,169,209,234,164,36,145,109,18,27,145,111,60,238,127,70,56,209,24,7,82,67,22,176,226,100,150,53,91,162,183,63,163,28,199,241,54,113,31,115,101,113,144,249,143,57,101,141,81,216,187,56,23,111,220,29,156,188,170,9,225,38,245,76,193,162,91,100,245,141,229,170,215,182,239,40,187,68,230,45,61,65,71,204,164,145,71,14,235,208,185,137,199,16,122,165,42,215,73,219,216,144,243,169,167,231,75,190,174,61,180,219,143,141,89,126,33,151,180,190,143,173,212,112,202,141,152,85,9,121,75,67,110,150,186,95,173,50,53,145,153,239,55,62,239,88,244,42,209,74,86,118,201,81,194,163,182,210,116,239,255,0,172,12,140,19,136,147,79,19,151,230,137,111,191,209,151,249,6,201,203,102,235,233,109,219,139,181,213,126,65,33,50,237,19,41,214,117,155,68,210,93,17,123,91,60,145,179,203,199,133,220,63,255,0,8,82,125,163,101,33,9,5,18,182,161,164,233,52,195,173,101,150,74,209,111,34,63,108,25,92,35,237,185,92,203,82,181,42,41,39,107,250,245,118,123,195,109,168,120,134,212,72,91,164,102,123,252,163,25,37,93,97,204,158,159,91,144,236,179,6,187,193,155,215,76,26,17,191,164,93,167,217,196,90,72,185,28,49,205,25,36,19,105,78,175,122,73,162,177,249,65,19,146,97,226,11,58,34,236,165,25,219,191,184,110,45,243,37,154,16,106,37,118,144,239,231,178,214,33,144,249,182,134,201,73,203,101,18,8,143,168,121,8,149,173,184,133,17,40,247,91,175,184,84,119,210,249,145,66,57,157,245,58,180,228,203,98,59,239,221,218,99,211,181,85,64,236,237,32,154,137,35,74,83,126,137,118,123,226,221,37,199,12,136,245,138,251,99,177,129,138,50,81,18,146,106,34,71,89,251,192,46,44,22,32,174,17,38,134,163,38,109,166,196,86,67,150,43,23,238,134,243,184,167,54,77,179,207,39,135,126,31,44,171,249,227,196,69,164,144,204,59,136,34,78,177,55,59,123,196,56,165,4,225,249,81,74,63,124,191,172,7,181,94,38,70,63,108,147,73,193,101,227,119,207,249,227,137,47,196,9,163,110,54,236,68,230,108,226,16,225,26,136,226,20,119,73,90,229,189,67,168,102,21,130,191,138,71,87,173,33,68,176,201,32,210,77,32,175,237,72,7,119,63,175,91,153,184,102,203,211,2,51,103,86,89,213,215,191,219,31,104,243,73,143,155,68,68,36,152,153,68,160,140,173,99,121,69,191,127,96,236,96,160,161,141,196,27,140,182,190,153,113,65,30,237,219,135,165,135,84,170,10,25,78,42,71,8,226,137,87,35,54,210,71,190,197,236,64,121,22,90,154,46,32,148,252,114,220,35,226,74,117,71,125,221,227,182,131,92,68,59,136,94,185,101,150,254,74,140,106,153,205,225,86,227,136,98,84,211,38,118,177,164,200,173,195,176,135,82,113,142,41,237,198,162,46,204,221,192,47,78,27,213,80,44,199,228,136,106,37,195,76,22,83,232,145,239,37,35,126,243,25,89,68,213,82,178,129,131,83,112,209,9,51,129,111,121,33,37,212,158,241,31,178,234,134,34,1,204,236,165,196,171,38,67,82,93,52,153,150,238,194,238,30,214,93,138,245,28,59,13,52,196,116,201,178,67,73,65,100,152,56,91,136,139,118,224,18,19,9,136,178,232,36,164,242,76,10,200,36,116,9,63,206,238,24,243,164,86,38,67,198,248,63,179,61,52,70,77,175,53,212,69,123,234,187,23,220,44,28,70,34,214,113,72,35,69,83,58,107,49,230,177,76,93,220,93,156,69,184,170,106,106,146,63,101,219,170,9,148,70,76,249,117,177,110,47,45,242,222,215,61,220,11,237,0,240,19,103,137,253,86,91,244,115,113,251,3,177,162,30,38,167,242,163,59,238,152,176,123,190,173,35,172,140,73,30,79,178,55,228,203,84,36,206,13,212,153,153,183,16,218,202,199,110,10,47,200,2,89,244,31,153,178,170,93,41,202,229,206,169,34,224,95,173,195,119,137,5,144,56,149,176,102,68,126,168,127,120,132,79,232,65,93,197,51,1,3,4,112,238,168,158,171,90,35,61,164,247,93,48,197,194,219,196,166,81,17,202,139,132,82,148,131,43,62,162,222,171,250,194,1,235,219,223,97,87,72,236,98,141,117,13,78,112,48,24,143,167,81,23,129,240,183,34,253,29,134,254,40,240,133,202,209,121,43,250,148,247,254,138,198,22,239,175,168,77,54,156,246,240,66,20,140,175,243,118,27,248,163,194,21,235,243,201,94,84,138,34,253,87,140,252,50,192,74,70,128,147,35,117,201,67,11,91,170,36,81,112,246,37,29,200,173,178,150,237,226,69,153,50,223,110,225,25,154,0,199,41,49,210,210,200,103,106,49,146,242,187,225,68,153,48,171,230,221,216,3,125,66,133,196,85,66,133,196,5,84,52,145,149,202,196,42,178,239,234,26,82,93,119,1,172,248,138,145,245,13,39,188,84,143,170,192,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,128,210,53,43,128,210,0,52,25,216,110,25,88,109,154,239,212,3,73,113,20,112,247,25,119,13,86,177,144,208,239,3,247,128,117,147,3,178,23,245,179,252,99,196,207,87,102,31,221,236,126,249,15,103,49,59,54,230,239,161,159,227,30,14,161,119,44,52,65,229,246,29,125,228,3,13,244,208,137,181,9,88,183,147,251,223,190,254,237,14,34,154,183,86,106,162,55,117,175,171,252,26,68,152,105,179,29,106,118,179,70,171,251,221,235,189,210,24,70,61,76,122,218,130,37,118,181,242,110,253,194,64,101,150,134,201,203,84,154,175,123,211,127,233,33,196,166,97,250,173,36,149,157,191,83,88,254,2,4,89,232,118,118,169,237,217,78,127,164,135,18,143,64,170,210,41,89,219,245,53,143,224,36,7,166,142,86,108,155,187,127,16,178,56,141,53,230,254,111,241,26,205,102,183,215,90,214,201,221,222,47,12,206,47,80,109,248,188,217,179,117,219,176,97,54,146,85,239,55,248,59,243,43,89,172,218,254,143,107,91,83,237,123,192,97,22,62,212,252,242,212,153,27,14,167,34,98,138,250,220,215,205,170,238,46,193,175,71,8,13,174,161,144,150,183,45,234,56,84,249,55,245,236,139,87,58,152,243,140,84,10,53,58,187,56,101,124,215,226,105,238,25,45,162,92,147,95,54,145,189,180,229,203,84,195,21,178,95,215,49,222,2,74,112,114,156,213,73,28,86,217,123,76,76,253,79,218,55,222,46,20,246,93,171,130,113,122,235,216,147,235,125,177,119,142,21,19,9,179,75,214,157,102,111,150,77,92,45,235,82,61,4,113,107,15,39,11,164,190,248,146,44,213,95,242,187,17,107,242,178,234,247,112,235,72,199,28,78,170,246,8,169,147,123,6,124,154,157,250,219,94,228,142,238,241,153,179,185,22,222,151,145,181,106,245,153,119,228,189,173,110,254,225,108,106,156,29,231,119,226,157,240,139,85,173,201,187,99,205,107,18,125,185,118,12,68,120,214,85,118,212,78,167,155,242,252,182,165,122,173,253,151,181,22,210,99,27,157,199,28,213,219,51,134,118,205,194,247,18,57,29,163,126,185,74,63,12,237,117,153,254,135,123,254,234,58,199,244,100,189,207,195,126,39,253,237,255,0,249,162,196,136,251,129,157,229,65,163,102,242,72,138,249,248,253,193,231,94,150,115,141,188,126,175,87,127,91,123,223,236,247,9,51,150,232,227,170,74,147,225,149,236,73,47,208,239,127,221,71,109,1,163,158,76,255,0,159,27,222,223,169,254,255,0,186,139,145,25,80,116,94,187,63,205,43,90,223,65,255,0,234,30,146,7,2,246,180,107,60,41,201,101,229,182,195,126,207,116,239,18,129,3,131,155,38,127,207,30,124,246,253,39,107,90,254,220,122,216,60,61,212,38,220,239,155,165,127,157,237,254,112,162,40,209,163,247,68,255,0,61,191,246,15,255,0,152,56,115,28,5,212,54,107,240,175,53,136,191,72,219,175,235,130,94,90,162,242,238,231,46,191,214,127,250,134,227,180,62,181,6,92,233,111,249,143,254,160,16,212,188,30,213,168,218,240,138,246,235,217,63,250,199,46,3,3,246,167,91,252,243,229,205,127,210,87,181,175,238,130,94,213,135,119,127,55,60,127,217,251,190,168,115,97,104,29,89,167,230,181,237,127,160,127,245,8,34,150,81,128,87,89,39,194,206,13,255,0,112,123,222,232,61,35,58,51,237,45,165,94,26,229,204,146,87,232,109,255,0,210,137,65,77,29,149,70,92,227,195,119,168,255,0,245,13,227,166,181,104,34,219,111,109,222,167,253,96,35,54,7,70,11,153,39,195,142,8,254,246,123,222,234,59,102,52,88,242,191,63,125,159,169,127,255,0,56,72,235,114,45,90,179,109,87,221,111,35,250,192,165,150,250,63,249,63,214,40,143,3,209,199,81,254,236,179,102,255,0,139,173,254,148,112,38,58,53,107,9,78,120,105,108,173,158,238,109,247,253,212,72,163,242,188,217,124,127,111,173,254,177,198,92,167,127,207,29,94,195,250,192,70,179,154,57,228,89,23,134,55,221,253,239,255,0,249,163,177,146,232,245,171,136,65,120,95,126,146,191,83,253,175,215,4,138,243,61,214,71,180,112,63,97,253,99,117,114,155,164,254,88,255,0,35,250,192,96,83,154,63,124,162,127,158,223,251,7,127,215,7,158,127,6,185,162,96,167,252,36,214,234,173,187,99,203,123,166,222,204,251,68,134,170,67,172,87,207,118,191,185,255,0,88,225,199,82,186,198,215,242,253,175,111,161,123,221,226,12,8,76,183,154,27,38,117,218,220,187,175,151,47,29,253,166,61,44,4,179,156,225,218,111,95,171,241,105,93,242,223,168,183,113,46,209,147,181,62,26,115,161,31,205,173,87,140,74,190,118,205,193,38,94,200,134,237,61,134,188,218,225,57,207,90,207,19,146,219,53,187,55,249,93,194,76,12,91,128,194,157,166,61,231,249,251,46,176,148,187,108,183,181,212,71,111,44,123,184,252,28,219,53,127,158,60,153,47,250,78,247,189,189,191,112,202,24,26,95,86,218,62,94,191,139,34,245,47,123,188,118,45,201,50,223,229,175,242,63,172,88,24,74,90,55,230,255,0,118,118,183,252,93,255,0,243,71,58,23,71,44,144,235,79,134,55,185,159,234,119,119,215,70,105,174,7,45,188,109,239,237,65,184,43,153,39,89,196,253,136,163,8,221,209,171,92,250,21,225,166,94,5,250,29,126,191,174,142,66,52,98,187,137,252,251,245,151,234,111,255,0,205,25,184,112,26,180,153,235,111,98,191,147,253,99,140,109,244,200,239,192,99,50,48,237,26,51,228,34,252,250,222,223,241,111,255,0,205,29,172,30,142,121,33,80,94,24,222,215,253,79,239,250,232,203,37,39,55,88,217,53,234,215,146,215,176,100,98,179,186,57,103,65,31,134,54,223,253,238,255,0,249,163,213,211,216,29,205,132,218,252,40,214,120,130,110,219,21,187,55,250,161,246,12,132,74,53,168,35,189,134,233,53,116,146,115,112,238,12,228,90,24,92,50,212,145,31,61,223,163,111,157,191,250,199,55,192,28,159,170,215,191,184,127,245,11,166,150,186,179,125,193,168,161,111,244,79,184,46,6,60,78,48,171,95,169,249,189,151,46,111,210,183,236,246,227,199,198,224,23,140,101,207,11,60,131,51,182,193,199,135,186,12,181,126,11,54,95,25,219,235,71,87,52,147,235,218,34,218,50,217,42,245,151,252,97,129,139,235,160,60,27,134,119,230,182,209,145,42,136,245,12,151,177,112,242,143,216,241,239,22,214,185,172,57,153,213,181,205,218,239,149,13,219,235,178,245,171,119,146,125,131,44,170,108,61,231,136,104,132,115,190,167,89,12,182,126,119,205,107,146,183,249,69,218,49,207,19,244,124,204,183,158,240,186,217,37,234,221,176,113,182,127,116,15,88,198,26,215,17,54,248,120,198,185,159,38,125,94,253,162,246,177,167,218,247,11,118,138,207,98,142,40,142,109,207,147,171,93,107,220,173,236,123,197,205,169,112,79,35,241,45,248,77,123,100,223,177,119,23,186,15,27,25,130,62,57,107,240,159,179,244,151,119,215,5,29,164,131,27,57,189,148,181,224,206,179,42,84,87,219,109,197,87,253,108,118,13,99,238,161,245,187,224,158,108,215,43,109,246,235,250,216,241,106,192,252,239,168,252,39,182,239,238,47,255,0,152,57,109,96,22,98,35,240,178,215,43,252,225,255,0,243,4,192,245,177,122,73,107,25,75,62,6,91,41,150,254,113,227,98,250,208,243,113,120,241,174,121,75,240,86,215,82,143,231,238,211,250,216,231,203,52,111,218,215,151,195,44,158,47,55,232,117,251,61,215,188,118,235,209,171,101,66,63,62,153,179,151,247,182,214,183,252,232,114,30,45,252,109,203,151,243,179,219,250,119,255,0,229,142,158,97,138,59,106,82,142,98,201,98,50,249,234,252,109,237,5,214,133,209,219,108,205,249,240,201,146,223,169,247,189,255,0,231,123,133,198,145,232,163,153,78,151,135,189,105,253,75,247,253,216,50,49,85,53,229,146,104,230,174,62,239,255,0,210,56,177,53,94,208,234,85,176,101,220,69,234,183,235,247,134,102,30,137,119,117,42,240,255,0,129,151,234,87,255,0,206,28,179,209,95,87,8,241,120,119,126,138,143,244,47,187,235,193,149,195,9,151,31,181,182,126,43,38,127,109,123,91,236,4,60,62,189,105,111,62,92,215,223,107,139,235,136,120,13,204,81,19,5,248,87,175,212,106,183,108,57,111,152,145,238,135,218,45,76,202,69,204,111,57,242,214,191,81,111,89,150,247,34,239,62,209,81,210,187,43,213,145,171,95,123,123,95,235,27,240,147,93,128,203,196,107,50,167,39,149,111,179,195,184,118,178,170,175,98,136,105,141,131,62,76,219,245,182,189,200,207,179,188,119,243,26,207,93,4,210,121,182,214,82,79,213,187,143,218,128,242,110,213,217,144,72,230,254,7,199,91,255,0,210,57,44,214,249,16,73,230,203,216,136,189,95,255,0,164,116,19,41,174,213,20,255,0,136,203,119,84,175,42,253,103,220,56,43,127,38,252,183,191,120,11,129,45,174,53,90,207,153,119,189,190,143,239,251,81,233,228,78,115,220,82,88,182,166,206,54,139,249,94,81,219,187,176,90,46,114,213,125,6,247,246,223,212,59,57,125,83,177,60,151,118,12,246,82,85,109,109,184,31,188,3,35,32,48,251,107,100,211,206,249,115,40,209,243,189,250,139,219,14,73,225,13,155,83,222,16,249,4,103,109,147,141,183,251,49,102,228,216,175,178,45,179,230,12,249,94,37,252,245,110,207,104,59,201,150,54,237,12,59,13,224,206,93,107,74,70,109,182,246,185,25,95,212,198,56,92,189,201,81,252,221,30,219,60,227,172,186,77,87,212,219,168,203,217,119,15,125,76,211,247,130,134,45,175,217,253,15,189,93,227,20,163,107,29,169,244,175,155,178,217,54,182,186,253,190,212,104,69,79,123,124,163,255,0,91,253,66,224,203,55,33,229,155,28,58,87,175,207,146,251,178,218,247,63,127,188,106,135,94,208,250,154,182,92,164,103,126,61,99,18,105,201,167,57,108,240,218,141,94,179,63,75,53,237,107,159,103,112,246,16,148,182,85,109,59,117,245,137,190,93,87,11,239,237,18,96,203,41,160,105,109,201,137,219,253,85,4,172,186,174,23,177,241,184,229,185,13,170,34,107,61,242,116,111,110,54,24,188,138,159,153,72,154,216,117,218,162,212,223,91,150,246,235,224,125,131,143,19,87,237,102,74,230,236,150,51,63,86,191,31,220,134,12,178,38,160,155,236,218,143,149,243,102,205,235,237,217,220,45,84,198,113,180,234,254,86,203,150,254,190,253,157,194,218,177,72,115,246,111,154,58,141,69,190,131,154,249,191,116,93,131,219,203,240,27,54,179,243,215,217,250,71,223,247,64,194,59,82,154,115,92,59,138,212,107,114,17,187,229,101,189,139,135,3,236,28,35,196,139,52,182,249,155,202,35,223,180,119,125,72,231,64,104,245,180,229,87,133,249,122,100,95,161,247,236,247,65,216,63,163,127,20,248,101,197,63,222,239,255,0,154,46,23,50,241,209,216,155,176,193,56,174,100,207,107,31,207,54,226,100,94,192,121,73,206,45,237,80,175,51,224,254,92,217,119,237,119,224,100,126,192,93,118,116,99,218,58,30,27,229,185,241,230,219,255,0,165,29,244,135,69,221,154,37,135,124,57,205,151,54,238,108,183,81,251,168,156,142,108,84,155,84,252,226,135,87,176,234,245,153,126,139,123,90,221,221,195,167,133,136,187,234,60,156,72,250,251,198,119,70,104,233,243,29,109,248,99,217,191,155,253,183,215,70,138,47,0,54,73,187,202,240,183,63,136,82,126,112,183,174,79,186,11,148,97,180,61,31,207,108,183,243,71,83,153,4,247,168,230,181,203,135,148,93,163,66,41,238,101,117,74,219,53,214,187,94,167,151,175,143,19,236,18,131,36,195,45,150,10,25,190,123,205,146,29,8,190,205,107,216,139,127,150,58,248,252,15,231,7,156,95,132,250,188,238,27,150,216,175,107,153,238,245,78,240,200,141,9,165,39,182,234,190,95,201,147,55,208,175,123,219,191,184,116,135,76,108,223,167,179,102,247,43,126,49,47,16,152,55,168,207,249,227,205,154,223,164,237,254,120,235,98,176,95,107,203,249,229,201,146,255,0,164,239,123,254,236,50,34,56,169,125,179,244,246,75,244,125,74,255,0,143,188,110,195,225,246,103,155,71,59,219,50,200,175,179,247,253,80,149,88,92,1,216,155,53,120,89,159,42,179,252,225,110,29,94,169,220,57,176,248,61,172,50,63,8,173,210,183,206,159,253,97,145,30,88,125,129,92,243,45,114,47,194,157,78,72,149,55,151,97,205,126,130,78,247,214,23,104,216,170,176,111,154,226,226,152,240,143,91,170,201,191,99,203,123,146,79,217,159,104,147,169,70,27,115,92,3,144,188,245,173,204,230,124,219,54,91,110,34,181,179,31,96,232,231,248,91,182,184,250,249,247,38,124,187,182,91,218,214,246,253,194,136,234,165,48,51,158,10,20,252,40,212,235,179,254,146,205,107,102,247,66,236,30,201,205,27,254,84,67,126,25,240,85,239,205,222,255,0,186,140,219,146,81,252,195,18,203,124,227,175,212,102,223,169,203,124,196,126,216,237,196,123,153,100,14,208,210,83,173,203,184,207,201,191,88,131,0,36,218,48,103,89,43,195,139,93,171,254,134,123,222,234,60,165,103,128,92,220,133,254,123,53,153,98,141,191,156,45,236,183,250,167,112,148,168,121,94,165,9,86,190,247,73,23,147,253,99,139,31,73,237,232,190,223,147,50,243,250,149,251,119,113,239,14,98,36,162,48,26,217,127,61,93,191,164,127,254,96,181,51,154,67,101,212,252,209,205,155,55,208,109,194,222,216,77,44,125,3,159,39,205,107,90,255,0,64,247,189,176,181,21,30,143,27,94,207,249,239,201,147,63,234,125,239,123,123,160,162,49,232,137,38,119,24,135,218,109,172,140,66,111,147,133,242,151,104,237,177,42,142,217,159,113,206,113,205,146,0,215,109,77,175,99,95,182,25,69,49,192,94,97,152,50,255,0,133,122,253,73,37,251,108,57,111,101,25,219,213,15,179,136,243,149,157,11,206,110,45,190,116,213,235,33,77,171,234,51,90,249,183,249,69,218,38,76,48,133,216,93,74,173,172,190,235,240,28,87,149,144,205,86,189,134,89,65,232,247,206,43,71,231,187,87,153,100,223,232,125,254,207,170,119,142,84,203,70,29,76,59,137,240,222,246,183,234,103,121,123,168,100,97,242,92,204,188,214,29,156,12,78,68,17,100,190,227,235,239,25,89,44,209,91,107,109,179,240,239,38,123,254,165,222,214,191,187,13,216,173,22,54,85,26,124,59,205,99,34,253,11,183,85,255,0,94,23,35,25,160,230,90,149,102,212,222,233,183,149,253,66,229,211,53,222,204,203,45,243,86,108,144,201,69,245,246,189,137,62,212,94,56,13,23,110,132,31,135,60,91,47,212,207,123,221,71,169,129,209,139,86,211,103,225,189,252,89,23,232,111,189,238,162,114,22,111,194,29,191,244,166,76,158,233,123,223,236,119,14,124,162,174,230,205,111,204,253,102,179,47,209,109,107,95,218,159,104,191,146,237,24,45,172,252,252,118,126,166,123,254,234,56,142,232,183,123,126,126,191,249,103,255,0,205,17,114,240,240,24,143,118,98,126,99,112,79,247,71,113,251,81,224,49,10,182,219,157,112,185,179,38,104,35,71,171,95,173,123,252,158,241,121,102,122,52,107,86,194,124,53,181,204,203,244,55,222,247,81,206,148,104,167,152,208,231,135,158,75,165,187,154,253,239,118,14,131,12,35,162,246,180,169,26,188,153,144,104,227,123,94,251,254,232,213,32,166,54,136,198,29,219,178,230,205,187,85,126,163,239,25,232,214,140,122,132,154,188,55,205,148,243,126,134,219,253,40,246,84,190,1,236,208,240,199,225,94,108,185,255,0,72,91,173,94,232,25,70,1,57,71,109,44,156,47,56,229,205,235,181,55,235,191,12,195,122,23,11,242,50,152,142,124,190,107,149,182,110,255,0,171,238,18,101,41,195,14,111,213,55,207,154,205,94,109,251,53,175,123,251,126,241,222,57,135,187,76,34,27,231,124,182,85,239,179,223,183,219,7,69,69,17,81,90,184,167,91,231,59,229,82,138,250,158,255,0,170,30,222,135,195,93,178,52,254,109,100,188,46,111,157,175,214,159,109,222,36,53,56,53,154,37,215,188,35,242,205,71,109,143,133,207,234,199,119,13,135,155,51,104,111,157,243,100,65,34,251,61,175,111,221,6,100,228,196,53,208,91,28,170,88,223,58,231,249,93,37,125,69,184,37,62,216,106,144,225,134,125,127,205,203,91,47,233,111,127,219,140,203,42,23,92,218,19,206,150,200,68,94,161,199,252,161,207,136,167,118,108,191,46,102,205,127,161,219,241,130,48,142,117,134,185,229,145,95,54,173,102,28,253,45,237,79,219,15,39,79,210,92,208,72,99,156,53,183,124,156,190,171,47,97,91,137,246,9,2,240,99,106,109,196,109,217,122,54,245,43,241,251,35,206,206,168,12,217,211,206,214,187,38,94,161,239,251,97,125,3,7,171,10,71,157,34,117,188,225,170,249,91,37,181,89,186,213,191,202,46,209,225,62,70,218,216,221,71,60,218,253,123,55,117,253,144,205,42,171,12,51,235,15,159,45,242,177,151,206,223,85,237,199,136,103,9,53,170,47,207,5,175,251,19,255,0,172,6,57,43,13,182,40,109,119,61,103,201,213,179,90,247,59,123,46,241,191,42,194,206,123,138,105,174,125,212,235,179,111,217,115,90,196,126,220,187,6,88,210,248,57,169,136,134,136,240,142,246,207,187,99,238,81,123,49,115,36,212,47,54,161,151,57,211,89,171,205,187,81,107,222,254,219,188,50,49,110,154,192,238,105,109,152,159,10,53,185,225,146,140,187,22,91,94,199,123,235,15,176,122,118,176,163,104,34,71,63,101,177,94,251,45,255,0,207,25,58,80,214,66,90,207,228,145,21,237,198,195,144,168,93,91,73,86,178,247,34,234,238,16,98,204,171,7,242,68,69,254,120,175,117,151,233,78,243,246,227,180,123,4,118,188,191,158,124,153,47,250,74,247,191,252,224,200,25,130,53,102,131,189,243,95,241,15,58,152,188,223,67,251,160,44,252,46,4,94,37,167,124,42,245,53,165,86,216,120,239,250,224,246,178,172,52,230,200,85,183,207,90,206,153,174,251,53,186,139,119,148,125,130,226,72,224,53,14,168,245,185,174,164,122,219,117,152,237,166,80,187,67,78,39,89,151,51,70,158,23,237,23,2,223,203,104,45,165,25,185,219,47,79,47,168,95,179,219,14,182,179,195,141,68,11,177,60,243,155,34,17,209,217,237,126,157,189,151,120,184,82,232,94,105,133,113,204,250,221,90,141,219,91,45,236,69,187,175,176,111,156,87,132,80,46,51,171,217,243,40,145,123,231,181,172,174,224,24,135,54,195,206,117,171,93,130,231,141,86,183,47,75,103,205,107,52,71,195,49,118,13,113,58,61,109,8,83,222,23,229,205,109,220,223,127,244,131,39,224,104,11,84,168,152,243,183,111,67,81,238,102,92,115,15,119,5,33,212,48,132,109,121,178,223,232,118,235,62,240,24,165,75,232,219,109,90,252,51,227,12,91,185,187,234,125,212,94,250,91,11,57,158,26,29,28,251,174,213,194,161,155,236,185,111,98,78,255,0,44,251,5,216,132,133,213,17,120,203,217,22,224,59,61,78,118,146,89,173,184,186,131,3,201,203,233,173,67,9,78,219,155,160,146,245,59,112,47,124,111,28,179,87,244,123,223,218,255,0,88,239,211,42,233,173,90,255,0,40,239,228,255,0,88,212,184,91,219,198,125,192,30,18,118,222,77,78,251,223,55,226,24,147,136,88,189,171,154,183,15,224,245,245,144,133,191,107,225,117,44,189,128,204,154,178,87,175,217,124,126,92,185,253,109,253,143,120,141,250,242,150,217,99,200,182,252,214,133,205,234,86,245,202,239,14,241,223,197,207,60,37,135,117,221,151,102,187,106,98,217,243,245,113,224,94,203,135,112,179,248,149,13,205,15,147,217,245,185,97,208,118,182,94,46,25,119,141,49,178,107,184,95,44,250,223,97,239,247,141,201,110,26,120,82,162,99,158,246,92,230,104,190,205,158,217,75,53,252,178,247,131,24,85,159,156,69,109,207,188,90,188,153,242,245,222,214,34,252,131,204,198,67,101,136,95,78,246,183,87,112,202,72,109,30,118,100,37,255,0,11,243,101,190,238,111,183,119,235,131,131,51,193,60,170,116,188,38,189,178,254,146,247,189,208,51,8,198,134,97,179,170,217,237,187,176,107,92,38,164,181,154,203,220,237,107,11,253,9,131,122,168,149,171,194,59,220,140,190,115,239,250,177,201,155,225,110,72,38,147,207,183,178,210,95,58,247,31,183,12,139,37,35,128,219,80,225,107,114,100,36,250,219,222,247,252,131,179,136,123,97,203,209,207,158,253,118,181,191,253,71,167,140,195,221,141,229,124,215,207,157,74,253,47,107,88,254,168,104,93,5,206,54,249,171,171,213,251,133,239,127,221,119,0,242,91,110,111,161,255,0,148,61,4,155,197,194,169,222,57,28,53,91,182,196,67,185,44,28,203,254,232,239,127,216,127,253,99,154,88,47,104,71,156,240,151,201,74,142,219,31,119,213,134,71,159,139,155,103,187,123,61,179,38,215,207,194,255,0,96,116,145,201,185,235,47,193,36,86,251,35,213,195,96,246,181,105,252,241,90,234,34,249,211,255,0,172,107,143,193,237,149,228,254,120,179,116,111,243,165,186,207,219,134,71,142,131,126,206,33,188,189,187,238,61,52,143,199,69,50,215,147,124,219,248,245,24,237,101,88,75,172,113,163,240,130,215,205,250,83,223,246,227,217,83,152,89,170,142,135,71,62,222,217,247,236,189,199,237,195,48,59,26,78,136,219,220,74,249,207,87,158,24,151,109,77,237,228,238,242,187,197,222,167,176,234,205,181,243,99,244,186,127,75,251,222,216,122,106,15,12,185,162,22,18,59,158,245,186,216,20,35,38,205,150,215,36,159,28,231,216,61,251,18,77,173,9,132,218,178,234,146,93,44,151,189,183,112,184,138,240,105,195,221,107,40,111,157,237,98,45,251,63,119,213,12,95,198,252,59,230,158,101,249,177,173,214,237,63,165,242,218,218,191,108,125,162,65,228,148,198,201,145,221,187,61,217,36,219,85,110,206,241,140,26,75,66,101,240,115,198,127,118,117,125,100,88,68,119,101,201,215,123,142,196,160,242,244,245,151,203,190,214,28,24,164,95,46,254,209,237,105,217,119,56,203,221,61,118,174,238,154,60,155,250,210,223,199,188,81,113,52,115,171,185,130,163,144,67,243,126,190,245,28,43,183,214,229,250,35,37,111,36,251,4,202,104,217,85,120,65,37,117,237,131,81,105,147,205,219,91,155,131,13,157,248,23,104,130,196,193,120,63,81,203,159,214,107,245,47,51,17,108,185,111,103,47,110,190,206,34,73,57,62,177,39,108,38,165,92,203,147,95,57,141,86,179,105,189,173,2,131,225,151,218,246,128,146,134,149,153,37,184,107,53,89,60,7,91,37,138,218,96,89,119,38,92,217,183,94,253,102,59,5,157,219,61,192,49,79,78,50,205,72,66,171,182,121,13,252,85,225,10,56,142,121,43,170,144,248,252,216,140,252,50,196,221,105,155,11,180,82,144,222,51,47,205,168,115,225,127,210,207,8,76,197,150,117,53,221,77,210,205,105,228,105,112,183,209,156,1,34,124,159,203,188,210,3,119,251,140,107,248,80,162,80,161,156,205,155,119,96,137,238,79,233,135,205,248,102,181,62,77,28,130,190,110,54,92,47,112,149,232,79,95,246,0,115,20,40,92,69,84,40,92,64,85,127,136,104,73,88,203,223,26,212,155,239,184,210,69,101,16,13,71,196,11,113,92,15,136,23,16,21,45,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,40,174,3,72,212,174,3,72,10,159,2,27,42,232,218,195,120,248,16,217,94,251,88,5,79,137,13,14,240,63,120,107,46,6,54,220,224,126,240,14,166,103,234,110,125,104,255,0,24,183,117,51,134,136,72,147,43,110,201,199,223,33,112,230,101,118,220,250,209,254,49,110,106,178,180,36,81,125,71,223,72,146,35,251,77,184,147,84,170,179,73,229,253,78,254,20,48,141,249,177,230,159,59,109,230,121,120,125,65,9,25,211,105,5,205,53,154,247,223,230,119,240,161,132,115,198,167,53,66,178,177,239,183,240,2,6,100,232,123,46,89,84,73,116,219,118,202,166,200,239,151,118,247,33,251,132,151,210,47,162,30,69,44,35,90,8,202,5,148,217,71,237,18,35,251,68,169,115,16,241,48,81,38,181,145,185,77,55,124,198,86,222,108,31,96,205,168,89,251,18,249,68,30,104,168,84,17,50,218,46,226,200,189,111,191,199,112,163,131,138,149,252,28,129,248,20,59,50,149,180,110,173,242,179,239,18,76,242,154,56,116,139,180,68,254,51,98,156,93,67,204,247,114,84,189,159,104,245,3,51,182,109,95,30,153,246,12,154,210,211,25,20,196,246,91,11,9,27,35,119,83,23,49,109,69,172,204,105,178,218,34,189,151,184,247,8,254,141,126,42,99,146,204,230,213,223,212,210,103,198,220,126,208,14,206,133,147,187,54,168,160,33,245,17,10,205,27,12,143,20,147,51,233,56,69,216,98,76,116,68,195,100,65,201,90,138,114,30,104,133,51,81,165,194,37,162,197,185,12,30,254,143,13,195,17,244,109,194,8,185,221,101,14,168,137,76,244,145,15,51,151,25,169,166,14,196,70,234,174,102,102,131,236,18,163,131,244,4,61,49,39,92,51,72,152,17,28,196,223,249,96,138,247,200,217,123,18,221,209,251,224,46,92,177,141,68,58,144,68,173,235,51,223,239,16,172,97,145,116,123,139,239,142,98,80,72,65,241,237,222,56,113,68,74,85,204,250,132,145,199,43,18,110,103,97,176,238,69,25,150,98,223,222,53,189,185,6,69,188,112,92,90,210,179,232,253,193,6,179,34,35,50,190,225,165,70,201,238,91,169,47,221,16,226,69,199,162,29,4,181,184,210,110,171,116,142,223,140,90,186,167,24,90,147,68,68,50,115,41,18,9,168,165,179,227,94,34,61,198,174,61,50,223,184,65,121,26,68,53,186,47,17,240,245,196,55,73,8,47,37,87,251,34,220,81,248,128,204,254,17,79,162,58,88,238,86,218,89,234,29,37,17,102,35,63,100,125,155,135,185,110,96,147,189,156,107,237,255,0,88,185,28,236,200,79,21,151,219,26,141,194,62,178,28,3,89,185,216,118,236,27,15,199,186,202,173,100,22,235,239,12,142,233,181,238,189,203,136,222,67,164,106,34,186,71,73,5,49,83,232,222,109,239,85,183,125,142,241,216,52,187,29,202,215,23,35,158,70,70,173,230,53,153,21,183,24,225,19,235,191,2,26,182,151,11,113,37,63,104,50,57,39,114,43,141,151,63,24,212,78,169,68,89,136,136,109,45,100,102,100,102,92,67,35,65,159,104,217,90,12,237,98,49,200,50,74,136,183,141,181,171,45,173,109,225,145,195,56,116,171,137,168,134,203,173,29,248,29,172,57,70,163,235,43,13,10,89,43,117,203,121,88,76,142,162,49,78,52,102,77,35,55,70,252,47,188,109,65,188,242,253,93,188,155,207,168,203,171,188,118,17,13,35,53,238,123,136,113,28,203,228,164,238,97,145,188,81,44,161,89,13,230,202,221,170,33,190,211,136,112,200,137,105,52,159,89,24,242,243,69,198,178,167,93,134,133,83,134,89,114,244,12,200,248,118,14,76,158,99,28,166,217,76,76,58,91,190,108,215,65,149,184,246,152,100,122,85,37,57,73,41,59,216,85,188,134,118,90,136,172,93,163,132,220,98,175,235,6,163,125,39,188,214,146,251,33,145,205,90,144,130,186,84,71,213,196,112,98,162,13,89,119,167,117,248,14,174,101,59,114,21,30,44,216,59,47,46,254,205,253,227,97,169,161,187,124,234,100,173,194,199,253,97,145,198,131,75,203,207,173,105,73,181,173,209,50,237,28,201,173,68,220,11,46,229,136,133,37,19,74,89,18,215,196,236,125,253,195,173,138,155,68,67,229,212,165,165,102,189,238,70,127,140,91,58,182,160,158,169,107,90,37,200,81,20,49,239,38,86,101,235,187,196,30,189,85,140,214,50,41,162,106,26,25,198,204,210,133,41,8,81,145,111,223,191,55,120,239,160,99,158,117,188,206,165,9,81,42,196,86,50,236,22,74,65,90,78,97,205,182,23,9,12,147,91,228,118,83,107,35,223,98,246,66,233,83,19,40,185,163,26,232,150,144,147,39,242,116,18,100,86,178,123,76,251,64,122,100,70,57,175,36,168,144,73,237,251,3,179,97,44,58,132,184,167,75,49,223,113,40,135,156,154,46,58,25,183,87,7,10,167,77,57,114,244,13,87,225,126,31,100,113,101,243,185,209,58,219,79,203,210,218,119,220,205,165,149,184,246,152,15,121,12,148,18,73,41,85,236,71,215,222,57,109,146,75,125,250,135,152,128,157,60,71,103,73,148,116,79,141,203,175,223,29,211,49,200,90,82,163,113,173,233,35,226,3,182,105,23,62,190,3,145,168,73,240,204,58,232,121,139,23,177,196,50,86,79,179,47,202,59,54,159,109,87,202,226,15,222,49,114,52,165,148,151,148,102,67,112,217,104,248,44,207,236,144,226,198,70,161,140,154,199,27,78,107,219,49,218,226,144,113,43,117,70,70,73,220,101,192,92,142,97,48,130,43,92,247,141,14,75,88,124,143,50,215,188,173,184,203,242,13,242,222,53,166,229,239,92,76,142,134,38,149,129,121,197,41,78,68,149,237,192,203,242,14,42,168,201,121,153,145,57,23,111,125,63,205,30,153,197,167,57,167,49,125,177,169,162,204,101,216,25,30,65,84,28,185,78,154,245,145,219,251,211,252,209,201,69,33,2,210,72,146,184,163,177,91,121,151,243,71,172,36,88,248,24,210,166,203,142,240,200,242,234,164,160,242,145,230,138,223,222,95,144,109,170,151,134,70,226,56,159,185,249,7,174,202,221,138,235,183,217,20,38,80,187,217,70,126,241,134,71,152,110,157,135,59,220,226,11,237,126,65,203,106,156,135,65,153,145,196,118,239,183,228,29,225,178,132,245,152,214,74,73,110,53,17,95,188,50,58,132,73,153,182,243,123,238,126,65,162,34,68,195,164,105,51,126,198,155,110,183,228,29,187,142,37,178,53,102,78,226,190,243,29,116,76,229,44,172,147,173,135,43,149,247,171,250,195,35,203,205,240,238,89,50,101,214,157,118,60,137,204,183,200,164,245,25,123,94,225,103,113,27,70,122,114,126,137,130,205,202,141,74,127,85,185,147,108,239,151,39,15,20,125,131,34,217,153,37,244,17,147,141,30,111,98,127,214,42,181,54,225,25,26,202,231,212,70,2,58,107,109,14,96,118,168,211,132,150,214,174,167,197,229,52,178,74,190,228,223,131,3,204,67,104,108,195,170,202,236,158,183,73,101,191,206,228,91,255,0,247,2,76,34,101,236,191,155,50,151,101,91,129,151,228,28,114,146,65,163,165,173,119,127,106,139,242,6,68,116,65,232,91,45,39,12,206,93,91,145,154,127,89,79,244,3,210,203,116,48,144,27,103,173,98,180,73,146,83,187,42,11,253,0,207,14,107,135,108,204,208,183,15,171,137,126,65,161,48,204,182,165,93,102,87,62,179,32,200,195,72,77,14,41,50,207,157,202,189,60,45,115,104,191,208,14,60,94,136,20,146,13,10,39,170,205,215,61,234,107,187,220,70,103,19,16,203,224,245,237,216,162,29,52,214,25,210,109,38,211,78,40,200,149,193,38,125,128,49,20,180,87,165,161,203,213,170,114,183,75,164,166,255,0,161,29,92,219,71,106,122,1,70,235,46,84,6,77,183,172,186,141,22,185,95,143,138,225,184,100,252,242,34,58,21,183,84,80,166,70,150,84,178,204,133,119,143,38,168,151,166,240,111,20,82,9,10,90,84,213,144,70,91,140,187,239,191,120,101,112,195,234,254,142,147,72,204,224,211,23,18,147,91,40,114,207,56,130,86,245,153,123,18,221,184,122,44,46,194,122,70,164,132,150,61,23,54,143,75,177,26,236,201,101,246,139,201,53,218,196,104,51,224,146,30,139,27,40,35,138,153,162,34,30,22,98,238,88,38,211,116,35,49,95,90,190,196,247,142,54,24,165,250,105,249,107,111,52,166,19,13,174,185,196,164,211,108,196,190,60,61,151,222,12,152,94,74,75,4,233,153,66,33,30,131,140,155,57,170,214,101,206,227,102,71,124,215,224,217,118,152,185,18,234,50,4,146,150,243,198,89,45,145,22,242,238,246,163,207,210,53,65,69,67,194,54,135,224,212,74,214,121,10,185,157,141,93,226,224,75,230,44,145,145,186,251,41,186,58,212,69,191,119,120,136,233,99,240,202,79,20,201,26,223,152,145,169,68,163,202,164,241,177,251,65,212,124,138,37,136,90,181,106,154,40,140,251,82,127,230,15,124,236,229,179,65,37,167,161,214,100,125,74,190,239,182,57,176,81,141,184,140,203,117,178,59,17,249,64,60,35,24,111,47,133,205,171,84,196,243,90,247,52,245,126,228,106,126,89,20,121,117,112,145,10,227,123,54,103,248,133,195,66,161,156,189,223,78,238,197,16,218,40,88,52,249,15,222,252,122,68,3,198,189,5,12,150,150,151,28,82,86,105,59,36,212,68,103,184,117,37,45,90,162,27,83,45,60,178,35,45,228,155,239,191,188,59,25,235,250,185,188,52,61,211,149,196,160,142,252,119,168,200,118,80,187,52,43,42,81,62,146,90,76,212,68,165,22,243,176,13,217,36,180,212,86,137,67,173,244,207,137,91,117,187,200,119,240,178,200,100,45,42,67,142,29,175,214,95,144,117,18,249,155,209,49,8,108,210,217,164,204,238,105,35,236,247,199,61,217,132,92,42,204,219,101,38,148,240,51,73,219,127,217,1,232,224,160,161,204,144,74,113,69,199,172,187,199,102,220,52,51,118,179,167,194,219,212,67,207,202,38,140,196,33,163,125,246,16,234,179,93,25,136,140,184,245,25,223,128,237,137,228,168,247,41,38,93,86,49,114,55,148,134,73,71,149,194,51,191,105,13,196,164,137,36,101,115,220,58,166,95,116,226,221,74,144,68,146,205,99,177,239,222,59,5,58,251,109,37,72,106,247,183,173,49,98,66,30,37,254,150,102,200,184,117,24,237,89,91,37,127,26,159,250,68,58,182,117,174,95,59,102,86,238,49,200,38,84,94,74,84,127,96,81,218,89,180,238,37,150,254,241,169,9,65,151,73,86,223,218,58,195,138,52,168,141,195,66,109,219,187,112,221,68,94,177,69,169,82,22,87,181,210,119,222,3,156,168,102,148,178,233,159,14,210,28,88,169,52,59,228,163,53,59,117,91,129,151,228,28,166,76,213,189,69,99,184,229,36,208,72,35,82,136,189,243,1,110,170,60,54,151,205,21,16,250,206,98,107,119,38,230,205,54,221,98,221,209,62,193,195,147,209,188,199,226,97,161,227,148,148,164,210,70,226,47,196,239,212,146,23,76,141,149,22,231,82,102,125,68,162,27,15,52,74,81,218,230,93,192,60,204,60,19,185,18,149,50,233,89,37,235,76,115,161,225,21,123,26,28,220,158,193,219,38,31,126,242,80,214,150,82,131,185,220,189,240,28,22,224,242,94,233,89,95,180,134,202,225,72,237,152,150,67,181,82,146,124,84,95,108,104,91,57,173,98,81,251,192,60,108,214,147,135,152,60,75,86,215,228,100,232,91,180,251,187,199,17,154,6,9,171,25,28,125,200,238,87,183,243,69,192,68,58,8,174,102,124,123,70,225,50,210,146,106,206,123,187,195,3,197,195,210,48,185,108,163,139,45,253,223,205,28,175,5,160,80,140,186,200,155,23,105,151,228,30,145,203,32,242,164,238,70,67,142,234,202,198,87,32,29,58,36,48,45,54,73,39,157,221,218,162,252,131,139,21,39,130,189,181,206,113,47,92,93,158,240,231,198,196,27,73,90,200,211,114,183,31,176,58,55,230,177,10,136,90,16,134,206,214,61,196,125,133,222,3,102,45,168,8,68,221,216,164,182,146,86,82,53,173,36,58,37,199,66,186,251,141,55,18,202,201,42,59,101,89,25,218,227,181,153,75,78,108,194,91,117,183,75,166,78,120,178,223,123,31,113,238,222,58,31,6,182,39,150,235,76,197,25,153,154,122,73,221,107,251,221,194,115,27,209,179,24,182,114,108,204,161,204,215,205,209,51,183,14,195,28,9,44,206,37,221,118,216,219,109,91,46,91,145,166,252,111,196,253,225,233,161,100,105,119,54,100,68,21,173,192,191,168,121,234,138,94,114,125,159,80,135,79,93,158,250,194,236,183,11,17,118,136,61,46,162,25,245,160,137,235,216,253,106,136,114,147,8,150,252,140,231,214,60,124,138,125,21,19,18,72,74,25,85,214,130,232,145,153,239,63,124,123,217,123,47,68,52,110,60,210,210,100,171,110,73,150,235,23,104,189,71,13,76,230,242,137,68,56,17,205,58,180,46,25,45,172,208,118,222,69,191,168,199,161,118,25,130,89,18,156,50,221,214,100,54,142,26,27,89,98,116,204,190,168,128,120,223,6,90,113,237,173,196,197,18,143,142,237,220,45,216,59,24,117,75,229,77,37,15,70,54,213,174,159,26,226,83,196,239,215,97,218,77,162,155,130,132,119,84,227,102,164,101,177,40,251,76,191,40,182,147,248,201,188,218,98,244,43,50,245,58,218,77,43,37,50,210,148,103,209,34,234,190,237,225,145,238,209,53,129,117,102,150,35,97,156,62,54,75,164,123,187,119,24,220,98,49,229,58,162,36,39,45,142,198,68,123,199,150,167,228,17,77,41,47,59,7,22,133,45,146,190,102,204,136,140,236,118,224,61,84,27,14,33,89,93,109,104,74,83,98,51,43,118,0,236,108,151,155,65,172,236,100,93,67,75,82,88,83,191,140,119,237,151,228,27,201,101,25,19,149,70,123,139,172,114,154,60,183,190,235,246,138,58,232,214,201,166,206,215,222,149,94,227,166,117,247,16,133,41,180,146,172,147,62,23,222,59,249,130,91,82,9,42,93,136,201,69,196,116,81,103,11,12,211,133,175,73,39,33,168,205,74,45,219,128,117,15,205,226,181,132,133,54,217,18,139,126,227,252,163,138,236,106,73,211,82,220,108,139,180,206,221,67,160,170,42,153,124,182,36,154,102,101,0,110,27,25,210,149,188,155,168,238,171,21,175,191,128,242,177,21,116,234,41,165,45,136,40,119,73,86,177,161,181,168,142,199,213,101,12,69,196,138,168,16,196,34,155,105,248,85,41,54,177,26,174,124,125,241,228,35,171,153,203,19,53,179,15,11,8,180,38,214,60,139,59,244,72,250,148,41,36,135,138,154,178,204,68,194,29,198,77,220,217,242,160,210,69,99,50,46,55,236,33,216,21,45,42,114,59,49,196,191,156,253,105,45,61,157,150,1,235,101,49,239,199,64,67,59,16,132,33,78,48,135,20,73,35,43,25,164,183,111,247,199,86,184,213,67,199,62,111,26,27,70,117,17,41,123,136,247,246,141,190,114,122,88,210,24,101,45,154,90,34,105,38,178,59,216,138,219,236,124,119,14,150,115,29,19,20,213,210,210,84,102,230,99,36,164,207,168,196,22,247,16,43,233,129,76,142,26,13,16,47,38,29,247,219,232,146,148,100,68,162,34,189,149,220,61,125,33,13,151,107,218,9,109,250,157,179,110,191,149,218,60,28,101,30,152,153,140,100,76,67,81,168,55,158,91,155,147,98,59,168,204,237,116,143,117,19,51,102,89,151,84,251,7,172,189,243,168,186,187,55,151,104,170,185,144,177,77,27,169,73,58,217,145,168,136,250,68,55,227,77,221,105,46,25,179,113,9,77,205,68,70,100,71,115,235,33,111,105,250,165,49,17,6,136,184,136,54,140,214,130,65,103,202,106,185,159,105,239,234,23,38,73,19,15,21,8,180,107,219,52,169,195,65,154,84,93,100,66,231,40,233,226,166,113,196,123,50,97,210,100,226,109,228,29,247,238,221,188,111,202,165,196,180,237,49,201,117,140,138,50,186,139,41,90,221,229,218,99,183,136,147,192,147,232,136,75,238,25,182,68,101,210,43,92,142,253,131,135,62,137,136,110,86,251,112,109,19,203,60,166,73,36,154,140,250,69,125,197,220,24,3,156,66,67,68,115,108,60,92,50,205,60,18,110,17,172,247,102,224,70,59,8,23,226,159,113,22,102,232,85,247,165,39,222,60,52,158,84,251,243,198,102,49,240,239,176,74,205,157,70,131,74,11,160,100,92,75,222,23,22,86,184,88,118,154,67,49,8,81,167,53,136,214,70,124,79,176,32,114,141,11,74,75,162,119,247,135,103,11,157,40,73,165,6,103,144,186,135,90,236,82,82,89,156,90,18,70,124,76,236,67,155,46,152,50,226,245,104,125,149,25,35,129,40,140,250,187,194,39,35,179,109,146,112,174,188,196,99,125,16,101,190,228,177,165,43,50,66,85,187,164,87,28,200,119,9,204,215,50,221,110,2,142,189,216,4,185,108,196,230,238,207,255,0,65,225,103,184,81,42,156,186,107,136,92,209,55,107,85,226,205,37,187,127,106,15,126,241,116,20,219,101,229,46,223,100,106,66,90,87,148,225,22,251,113,32,22,106,95,129,116,252,25,165,77,191,58,51,75,132,178,204,164,113,221,238,125,195,211,64,97,188,186,27,162,149,204,109,115,62,145,167,179,234,69,194,54,225,210,162,34,116,191,233,16,220,74,26,203,116,185,115,247,200,7,137,44,63,151,121,89,227,175,239,167,249,163,81,208,18,229,39,41,174,59,237,167,249,163,219,165,36,94,240,174,68,153,241,1,111,143,12,229,78,40,243,59,49,34,189,252,164,255,0,48,108,61,133,82,165,238,39,38,103,190,251,141,63,204,23,43,33,246,24,214,148,119,24,152,22,166,35,6,228,177,4,156,238,205,203,45,248,41,31,204,27,73,193,73,19,87,200,244,224,239,198,234,71,244,98,239,106,203,188,106,213,39,188,48,45,105,97,140,185,159,32,230,103,126,55,203,252,193,165,220,44,149,196,176,225,56,185,153,26,146,105,220,105,236,250,129,117,118,116,159,90,133,83,10,146,73,249,65,129,103,160,240,122,80,194,122,43,155,110,86,109,230,159,230,14,74,240,162,84,227,201,81,174,105,184,173,184,211,223,237,5,216,40,100,151,178,20,212,36,142,247,80,96,90,180,225,28,164,149,159,60,215,237,167,249,131,117,24,87,42,109,100,162,114,103,114,237,52,255,0,48,93,19,73,37,59,134,210,146,71,188,48,45,226,168,56,6,144,73,37,71,110,221,188,211,252,209,66,164,97,25,222,133,69,153,240,222,101,252,209,238,223,105,42,46,39,196,113,93,135,221,184,149,196,81,225,163,169,230,9,146,47,150,55,43,187,176,251,134,0,233,108,252,60,47,130,153,95,111,165,183,121,74,46,173,64,145,249,201,106,33,201,92,46,229,183,251,198,34,155,76,42,159,91,224,150,87,97,14,219,127,5,126,215,239,1,132,137,103,106,234,81,229,246,61,226,246,96,164,50,29,153,202,224,148,106,202,252,233,132,29,184,217,74,108,183,11,53,40,50,241,187,203,214,254,49,144,216,13,33,39,231,210,71,9,184,131,180,250,24,174,146,221,229,181,220,2,241,98,126,10,195,78,101,179,25,212,52,52,241,245,194,203,30,36,234,16,74,70,100,165,106,34,59,54,125,189,188,5,178,209,246,121,48,194,220,84,145,177,17,14,220,27,119,138,137,82,166,104,83,118,205,12,226,47,115,52,238,232,216,187,198,126,200,232,198,166,116,116,218,21,109,199,120,244,190,205,144,91,206,237,17,110,232,158,253,227,14,52,144,195,87,232,154,162,26,160,130,151,205,141,48,146,198,143,60,75,71,170,35,91,206,162,202,50,73,123,45,219,248,153,0,147,173,31,43,232,122,158,139,144,69,28,124,177,106,137,218,190,119,116,140,143,43,174,150,238,145,251,31,190,47,57,56,151,26,186,84,149,17,246,29,196,113,104,89,139,138,110,93,71,83,17,81,146,102,148,92,227,153,181,57,149,226,233,68,44,183,26,254,207,14,2,64,169,185,179,115,25,100,59,232,121,133,235,51,216,219,85,200,236,163,45,219,251,128,88,141,48,216,113,202,74,23,86,218,212,124,243,15,185,37,127,210,207,8,74,198,118,77,186,218,165,55,18,164,252,222,140,45,229,109,250,231,4,231,233,57,10,81,212,235,13,172,151,98,154,50,174,135,214,28,16,135,164,36,57,51,92,85,8,34,85,147,82,199,39,127,215,157,1,151,122,1,185,13,225,67,68,111,160,140,169,4,250,226,253,114,20,75,228,10,82,89,242,157,248,126,49,11,58,5,204,221,110,180,83,118,110,200,165,12,138,247,234,118,23,188,77,12,177,102,173,102,226,221,111,198,3,179,80,17,245,10,0,10,153,21,140,109,145,92,200,198,225,121,38,52,150,227,177,0,168,169,113,20,49,168,184,0,168,10,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,10,43,128,210,53,43,128,210,2,167,192,134,201,238,226,55,85,123,21,134,217,145,31,16,20,46,206,209,165,210,177,31,188,53,23,17,165,210,51,35,247,128,117,51,18,241,110,31,185,159,227,22,246,167,103,60,52,79,29,249,62,250,69,195,152,145,234,220,221,244,51,252,99,193,84,40,90,152,136,73,23,176,251,228,36,136,245,211,114,28,138,81,90,17,223,245,59,175,219,67,8,224,152,18,153,168,156,50,45,197,110,63,91,33,39,26,107,73,226,29,145,86,81,27,61,208,124,221,191,57,123,56,98,237,17,155,81,35,101,169,162,27,89,101,36,228,185,113,181,219,33,96,102,254,140,181,3,48,233,151,165,231,16,146,77,60,210,124,133,30,255,0,18,46,70,40,233,13,42,166,100,140,182,196,108,17,186,204,106,97,148,151,97,34,21,107,33,119,225,109,247,72,197,44,54,196,86,41,152,40,23,145,56,217,148,82,214,152,51,217,205,125,72,59,121,39,236,120,247,11,125,137,184,159,50,159,63,22,193,207,53,237,148,197,199,82,91,50,83,186,235,34,63,32,187,64,113,177,111,16,162,171,186,146,42,49,180,66,169,45,199,69,184,70,211,107,70,231,28,35,245,231,237,70,245,33,134,113,241,187,94,190,25,244,228,213,219,43,205,245,230,252,131,174,195,138,74,38,172,114,105,16,228,191,106,213,155,75,35,214,146,45,159,57,223,202,46,54,25,129,79,225,196,162,15,104,213,73,178,103,201,127,150,20,119,181,253,183,120,146,47,86,140,212,68,36,174,121,24,226,87,19,117,69,192,31,73,104,62,11,115,176,187,198,104,202,225,144,203,6,68,106,242,239,188,251,136,99,70,11,64,38,10,105,16,178,107,33,109,16,134,103,154,252,20,161,146,80,49,168,50,36,147,188,87,111,39,222,20,118,14,149,200,253,225,192,136,34,47,180,57,235,82,77,39,99,234,29,124,91,137,79,19,221,98,251,226,72,225,60,179,43,145,17,14,186,42,43,86,106,205,98,34,183,81,141,115,24,210,104,156,52,187,107,91,214,251,195,203,205,103,90,179,117,78,68,217,5,150,253,15,123,184,98,56,117,84,208,138,20,181,70,131,61,127,90,79,177,67,15,177,129,49,199,19,28,249,48,155,46,108,233,145,220,186,205,195,237,25,59,54,157,203,226,80,104,84,78,107,57,123,100,81,118,247,11,19,139,210,248,88,137,121,185,6,206,103,23,49,204,103,152,202,228,105,115,180,253,224,145,92,15,174,88,129,130,152,66,196,186,202,20,211,80,173,219,84,179,222,146,89,31,1,146,141,84,43,59,234,181,71,219,116,171,242,140,7,165,231,147,9,20,194,110,211,145,90,132,169,226,74,11,34,85,114,74,151,220,125,163,41,229,181,115,241,26,205,76,195,54,91,95,197,17,118,246,164,50,47,156,28,245,165,231,204,180,21,173,193,42,239,28,181,162,18,44,140,220,117,68,118,203,209,236,251,93,226,211,201,234,9,138,181,218,232,187,219,45,188,90,123,251,135,175,42,139,82,147,37,198,88,248,250,159,245,0,245,176,144,144,112,168,61,91,174,29,149,155,127,255,0,160,230,179,18,202,148,93,63,184,99,192,174,177,66,8,211,206,54,185,126,179,255,0,210,53,49,88,178,219,102,251,179,27,33,39,99,61,73,255,0,55,188,5,195,39,154,190,229,125,193,184,151,27,182,99,86,239,120,91,69,98,52,2,226,54,102,39,23,112,248,39,103,87,101,250,211,216,57,137,173,137,48,218,199,38,118,34,226,122,158,255,0,169,1,112,117,237,117,43,238,24,219,82,218,63,92,124,123,5,190,111,16,33,20,179,79,59,240,253,142,127,205,27,190,29,194,43,201,154,239,250,193,255,0,52,7,181,92,114,90,191,72,172,71,110,6,56,235,154,50,171,89,105,255,0,162,99,200,156,254,42,47,123,49,121,200,250,69,226,200,183,125,161,199,75,243,245,95,167,247,16,3,217,189,52,133,43,102,116,191,232,152,235,157,159,65,67,145,154,223,73,88,179,121,10,49,212,186,83,37,91,174,223,82,58,8,182,39,170,109,122,212,220,242,31,90,56,0,245,101,83,203,162,84,72,110,37,38,107,232,23,139,89,111,63,124,133,23,30,203,113,9,74,214,68,102,87,224,125,227,199,73,225,35,202,41,141,107,127,71,77,247,167,133,200,122,73,180,4,109,245,208,205,111,74,72,175,152,184,223,191,223,1,222,67,147,17,141,36,201,103,101,223,134,238,30,255,0,188,42,185,106,72,204,219,53,153,245,92,200,116,210,200,136,232,102,91,40,133,229,203,123,238,35,235,62,193,223,203,162,145,18,109,165,78,102,53,95,170,221,160,58,248,131,118,20,236,164,145,21,237,191,120,233,226,167,235,105,74,74,117,93,21,25,111,74,135,175,153,75,144,243,68,164,179,115,53,23,174,238,62,241,230,226,36,80,132,181,169,232,94,42,63,94,124,126,193,128,243,15,78,27,140,121,198,159,82,82,68,163,87,69,39,198,255,0,214,59,67,133,119,244,170,51,251,43,153,110,236,28,120,169,60,177,183,22,166,33,236,188,230,71,211,87,15,178,99,212,66,75,23,211,241,29,158,187,250,192,116,72,128,83,183,218,73,72,183,147,148,203,120,235,99,169,38,35,144,182,205,79,217,109,155,103,149,105,46,55,237,46,241,235,221,150,68,29,181,108,123,253,34,252,163,168,121,153,204,49,244,211,148,136,179,30,244,30,224,30,57,188,41,148,52,243,113,113,17,17,233,38,84,75,59,58,217,149,136,239,236,71,170,146,192,72,37,173,106,33,99,95,94,103,115,150,114,235,177,23,82,75,176,112,39,17,243,125,142,32,161,157,233,27,11,203,209,79,149,99,183,18,30,42,26,103,89,52,243,121,223,178,73,100,103,209,107,133,253,224,23,132,142,12,209,211,117,68,158,219,127,80,234,166,19,10,122,17,215,14,34,61,196,26,45,126,130,142,215,34,236,72,242,42,168,39,233,134,233,69,239,250,218,59,125,225,209,190,154,182,117,49,82,25,45,114,30,181,139,197,38,246,79,125,187,3,34,226,66,68,73,102,75,61,146,49,199,58,57,188,147,45,197,187,172,135,116,195,9,52,165,9,51,52,146,74,195,165,160,169,57,171,44,33,217,148,5,148,109,44,140,245,169,227,159,119,146,125,131,220,166,86,195,8,73,169,140,187,136,188,163,63,198,3,168,68,184,175,152,179,111,46,210,28,214,166,5,13,124,230,146,205,195,113,152,229,184,210,18,130,213,38,199,239,245,14,142,36,245,121,117,251,175,123,127,248,64,59,25,178,87,31,170,213,22,109,94,107,219,119,27,118,251,195,144,212,90,33,21,210,50,44,230,86,185,25,240,247,135,2,26,61,167,51,100,118,246,181,250,38,58,215,34,227,158,121,148,147,151,186,172,123,139,180,128,123,24,105,142,181,55,78,83,233,91,129,142,123,46,41,77,168,212,68,91,207,128,243,114,228,70,39,41,25,110,214,21,248,119,15,69,11,228,26,87,196,212,3,141,152,215,29,170,46,7,249,7,102,195,42,34,73,145,110,223,214,54,19,10,132,197,19,186,190,29,119,238,29,131,102,130,108,136,184,138,54,151,102,202,235,221,212,58,184,153,204,59,74,82,13,196,244,84,105,242,84,59,24,178,117,69,100,111,223,221,216,58,71,101,106,117,213,169,198,46,70,163,63,43,174,254,248,14,122,29,91,232,74,208,68,100,162,37,17,247,24,221,106,41,182,174,149,168,136,248,112,49,88,114,134,101,164,54,123,141,8,36,219,126,235,16,208,168,118,156,81,169,40,190,251,241,49,6,253,214,231,2,45,192,235,68,148,154,149,114,202,70,100,55,218,104,211,123,166,215,239,27,83,44,232,133,113,104,220,100,218,207,238,0,243,211,249,218,37,208,207,169,74,65,100,135,83,155,210,163,224,71,217,239,15,4,213,78,228,230,49,148,176,76,173,43,90,89,51,36,40,183,153,247,159,120,238,42,39,94,140,53,195,56,172,230,243,6,222,91,17,94,247,43,125,209,195,165,169,84,195,147,111,46,3,42,155,136,37,17,235,111,107,101,239,1,235,37,176,134,204,59,102,225,25,25,94,251,203,180,199,59,35,105,45,110,99,220,56,238,190,134,8,219,53,229,203,213,107,142,186,99,60,101,136,119,18,81,89,84,155,122,195,62,178,238,1,207,136,156,66,195,169,77,41,210,35,77,183,26,84,52,20,197,15,36,178,169,38,70,87,45,198,60,99,145,177,145,211,19,83,110,231,109,124,58,36,87,178,127,41,15,71,6,131,109,166,205,194,183,64,136,253,251,0,237,53,164,100,70,86,28,40,181,175,49,26,8,142,230,119,28,119,166,108,162,232,67,246,82,78,198,89,79,242,14,178,34,112,225,44,239,19,186,231,110,135,245,0,225,156,222,109,11,234,176,204,39,55,14,39,195,222,80,236,213,58,133,113,10,35,117,55,182,235,33,67,165,57,172,154,55,232,249,242,123,85,149,175,246,59,135,77,80,170,107,2,150,85,6,121,8,201,102,191,36,248,90,220,126,200,14,206,124,228,190,41,167,118,135,212,155,176,164,244,72,248,111,238,30,10,53,233,36,169,151,28,68,99,150,109,179,119,164,147,62,4,125,137,238,27,19,105,205,68,226,205,180,68,223,59,121,109,145,189,247,191,112,243,51,72,106,142,42,21,242,90,51,102,101,73,226,217,110,177,130,195,203,98,21,114,195,206,106,165,206,178,234,212,194,44,74,105,101,115,206,119,227,110,161,208,73,165,179,106,141,44,188,168,84,218,35,55,169,173,41,242,111,194,231,237,71,50,62,157,134,134,73,204,39,240,121,80,209,17,26,245,134,118,73,157,139,114,15,180,199,38,67,89,81,146,152,150,32,24,152,234,141,172,214,70,165,213,90,228,103,196,210,125,160,61,197,27,36,139,148,28,26,28,101,73,54,181,151,204,180,159,28,221,158,248,246,115,8,248,200,120,84,46,25,166,214,179,81,17,146,184,90,199,222,60,132,178,178,145,62,134,222,110,101,152,149,123,30,165,101,218,94,196,118,49,115,214,162,216,74,96,162,179,170,228,175,34,221,27,119,151,121,2,59,249,100,202,102,165,221,232,118,82,70,139,238,237,221,222,59,7,42,89,140,17,37,41,102,30,202,221,189,38,124,62,200,241,73,142,159,52,146,91,110,217,38,86,35,202,142,3,211,192,19,17,112,173,46,99,211,115,86,147,62,37,188,203,127,0,29,100,70,53,181,45,203,180,189,4,141,101,242,222,29,227,189,189,227,239,27,44,99,252,177,89,178,198,65,29,173,250,85,241,212,79,104,8,8,253,70,207,41,214,106,243,95,199,168,173,123,118,171,184,121,207,144,237,70,95,58,211,191,85,242,227,127,99,138,192,93,152,121,156,29,80,234,38,208,207,107,20,194,137,164,228,73,165,57,146,121,172,100,162,191,174,28,136,229,78,141,226,76,60,27,74,73,167,137,168,184,220,253,176,221,163,40,248,201,68,173,214,162,165,218,167,54,133,56,146,215,18,183,101,78,253,202,62,193,232,27,149,188,102,75,113,141,201,61,231,152,184,125,176,29,36,170,46,109,0,90,216,184,102,145,149,70,124,111,184,202,221,70,61,92,173,245,206,155,105,131,34,187,217,183,35,119,11,159,95,188,58,153,162,32,217,105,73,89,91,113,31,95,104,244,180,100,20,57,194,193,198,50,223,235,150,85,207,181,69,192,6,219,116,236,108,52,121,58,134,20,104,79,3,53,167,216,142,205,43,141,108,137,9,101,23,73,91,121,255,0,88,172,238,106,112,42,120,137,252,134,140,190,182,246,189,187,187,199,18,83,48,92,84,66,142,33,236,200,83,102,162,232,219,125,203,176,128,114,99,226,220,128,134,68,73,146,73,75,81,36,200,202,229,188,140,250,189,225,219,202,38,76,76,91,109,147,112,179,19,68,179,36,164,203,179,183,223,28,56,248,22,102,48,200,101,13,107,44,162,93,179,25,117,31,229,28,57,4,28,198,14,102,246,177,188,140,147,106,66,55,164,253,113,91,191,129,11,3,215,236,134,223,2,61,253,228,53,178,218,151,123,23,1,200,215,67,250,245,123,219,140,117,241,179,56,104,12,158,63,87,172,191,173,51,189,173,221,222,50,26,38,18,215,150,195,170,105,6,165,147,106,202,89,138,198,118,59,14,182,84,220,218,25,36,135,225,91,79,140,204,125,34,61,219,187,12,111,195,212,72,137,105,74,40,204,201,185,164,252,93,186,189,225,165,83,86,77,68,148,68,111,61,197,208,62,63,104,7,116,195,174,168,238,164,167,136,223,115,88,227,102,148,36,141,71,212,56,50,181,186,250,115,25,230,44,198,93,157,67,179,34,36,21,207,113,144,14,18,14,41,151,139,88,218,73,5,196,239,221,239,142,107,79,161,206,137,43,125,175,192,104,94,69,220,215,188,140,81,147,134,109,102,101,184,237,222,3,151,116,165,36,106,59,17,141,151,95,66,139,42,21,115,35,236,28,9,148,108,70,175,44,35,157,34,95,97,112,223,218,56,48,177,49,232,117,75,140,93,144,100,118,220,158,55,238,251,34,100,119,25,11,172,204,114,18,118,184,235,90,138,84,69,245,46,102,203,199,117,135,102,217,90,249,254,192,163,105,229,62,73,86,173,4,125,19,181,251,70,195,15,70,101,179,173,32,138,251,237,217,246,199,57,213,195,165,39,191,171,188,117,81,179,169,92,9,41,47,196,228,86,67,89,116,20,123,183,246,23,112,14,75,202,85,238,146,35,220,58,247,156,120,221,50,82,18,73,237,251,3,110,14,123,1,28,140,204,197,103,44,217,60,133,22,255,0,178,93,227,68,202,97,7,10,211,143,56,246,92,182,185,229,51,181,204,187,128,113,102,142,67,162,29,213,188,225,166,217,111,187,188,135,77,14,210,34,31,83,176,134,107,53,39,175,118,237,221,163,135,62,156,156,92,43,232,128,137,206,165,229,200,89,45,123,25,95,137,123,227,184,161,165,241,15,193,180,252,91,57,148,166,215,115,204,69,191,63,113,137,145,217,192,75,222,60,166,226,12,186,5,193,69,220,55,34,101,4,180,239,207,229,95,202,33,232,89,130,105,180,166,237,219,162,69,196,193,248,118,114,23,67,175,180,197,29,12,36,34,19,158,198,173,246,235,29,77,69,74,174,113,179,228,67,167,169,207,124,171,73,113,183,111,188,61,34,16,202,47,98,181,253,241,203,65,51,190,223,140,5,188,167,112,233,185,100,65,190,246,212,156,171,109,101,119,91,63,36,204,250,136,123,5,161,152,86,150,148,40,204,172,106,223,239,14,105,146,140,186,60,58,199,10,57,151,156,74,146,210,110,102,131,34,222,92,119,128,232,38,49,205,161,210,233,21,242,95,129,247,141,48,110,28,65,161,123,172,171,240,28,135,36,81,47,54,165,189,11,117,146,76,136,243,151,229,28,88,72,9,163,17,72,104,154,202,218,111,187,50,79,168,98,52,204,36,237,199,155,141,168,220,241,150,242,84,69,194,221,190,240,164,178,145,131,129,112,226,181,145,25,150,147,65,145,173,38,92,123,139,184,119,112,236,217,196,165,228,244,247,223,120,231,19,23,65,17,39,163,213,188,81,193,76,2,16,132,229,53,158,226,45,230,67,166,157,186,184,70,115,50,68,106,214,229,50,87,101,140,119,81,49,38,193,25,103,203,101,101,225,113,210,69,197,75,227,77,76,45,121,212,149,154,140,172,162,223,195,241,128,171,49,240,236,195,180,184,151,9,10,113,4,123,146,103,190,219,254,248,171,19,168,56,220,219,51,196,188,150,205,208,81,90,254,255,0,188,58,201,172,20,193,73,99,101,106,237,145,30,94,146,120,110,183,17,213,83,240,243,72,77,163,108,70,76,249,50,239,73,222,215,191,15,176,1,89,215,50,234,122,25,181,197,68,182,218,157,67,166,130,83,78,42,230,146,47,99,239,144,182,83,60,87,118,100,211,141,203,206,13,212,184,209,183,125,75,137,60,199,125,219,204,187,72,111,99,35,49,177,13,75,13,41,204,218,19,17,172,222,69,100,217,191,235,224,60,205,21,32,150,199,64,169,110,66,103,94,210,105,35,214,40,186,147,223,222,36,200,234,38,48,49,243,248,182,230,177,76,18,117,9,36,30,173,68,69,100,153,171,129,153,159,88,245,116,164,60,60,66,161,101,201,90,141,106,207,184,184,250,227,227,107,15,77,5,69,107,19,170,98,89,118,150,172,170,45,119,27,218,252,85,216,61,28,158,133,150,202,156,102,48,229,90,167,90,205,210,215,169,86,189,203,134,99,46,6,3,98,26,94,152,40,36,165,121,137,40,189,204,204,143,137,247,123,224,153,123,89,138,96,194,150,165,245,17,153,91,176,119,49,173,66,155,75,135,36,239,221,186,231,220,99,132,227,140,65,193,153,172,242,37,30,249,218,231,253,96,60,212,205,246,217,82,213,28,173,90,53,134,68,100,87,223,191,118,235,247,143,39,49,172,96,97,22,182,225,162,27,90,144,225,160,201,77,175,129,95,222,29,173,80,184,232,198,212,80,103,156,142,32,212,92,11,163,210,237,247,200,120,244,72,73,200,135,23,31,11,124,198,102,125,63,93,126,227,247,193,93,124,239,18,148,203,136,36,28,41,239,89,29,218,115,187,188,119,112,14,72,234,29,102,215,26,234,54,123,101,213,36,202,249,175,123,221,39,216,58,200,202,86,148,90,137,81,208,23,51,51,50,241,174,125,158,6,57,50,200,120,35,214,115,26,59,53,187,207,190,222,87,217,224,32,238,230,212,156,92,171,85,29,44,101,199,77,140,206,175,90,226,44,89,108,101,217,222,59,74,95,16,185,181,180,194,206,21,15,14,226,226,9,68,148,180,181,116,15,41,95,113,159,97,143,102,196,161,113,112,241,40,143,135,206,222,75,31,78,219,140,142,252,12,120,74,178,142,104,159,55,228,242,239,34,30,233,61,119,5,145,168,203,202,87,189,220,42,61,227,85,252,154,37,38,77,70,182,172,199,148,188,75,133,191,236,144,237,164,241,208,115,78,15,93,89,141,36,73,73,151,2,191,89,11,55,78,74,103,173,106,220,152,67,217,180,62,74,112,243,163,114,10,215,224,126,248,245,231,88,200,105,167,210,133,204,118,99,182,178,218,149,175,141,202,254,73,246,6,69,201,118,88,167,218,54,153,74,149,155,135,72,139,172,114,229,180,249,181,171,113,196,184,74,43,220,179,38,221,99,195,73,113,94,158,139,125,150,81,63,206,165,230,221,178,172,175,98,51,246,3,214,195,86,48,142,52,151,219,152,221,163,189,143,82,125,182,246,55,226,3,181,154,201,226,31,133,66,33,91,82,212,75,35,50,53,17,110,177,246,138,73,36,145,16,177,42,118,45,181,33,38,217,149,243,36,247,220,187,7,88,214,33,200,117,170,101,201,199,73,23,35,45,157,123,140,143,234,71,110,221,69,9,18,210,23,13,25,152,148,146,81,30,172,202,228,101,222,66,230,7,162,55,97,18,219,104,55,78,233,77,184,31,228,27,46,78,32,101,246,214,62,69,172,225,116,40,248,123,197,222,60,148,124,202,110,107,35,133,123,162,102,175,90,158,29,92,72,117,209,17,19,152,188,186,213,231,201,123,110,65,90,225,145,236,153,171,27,143,190,206,182,151,171,227,208,81,90,254,255,0,188,59,54,35,31,116,174,72,69,239,98,255,0,242,227,207,200,164,173,67,107,245,176,217,115,101,183,76,207,183,188,122,148,195,195,195,52,167,84,140,169,69,214,103,115,59,17,16,64,227,60,185,194,159,70,170,17,165,35,117,204,204,187,125,241,217,65,20,94,95,150,26,74,85,152,247,17,245,91,223,28,2,158,75,19,191,106,177,150,255,0,33,95,144,107,106,123,8,234,136,153,138,185,253,65,254,65,71,116,159,35,120,212,146,43,149,135,5,153,131,75,65,102,122,230,126,212,255,0,32,220,231,8,102,206,234,122,196,94,212,255,0,32,14,193,41,51,21,51,34,226,99,130,196,218,21,197,154,19,17,123,23,176,63,200,57,36,226,84,89,175,114,61,229,184,7,36,136,172,71,126,36,53,36,140,108,54,242,92,186,80,171,228,220,123,184,14,77,200,128,106,34,201,199,172,106,37,110,26,78,234,227,190,192,119,45,192,6,164,245,152,161,239,46,136,165,140,204,174,53,29,136,172,92,64,109,42,251,210,52,26,14,219,200,111,88,184,159,17,67,73,153,92,139,112,14,30,173,74,81,149,183,13,74,99,162,92,71,37,40,77,248,111,27,110,168,144,92,109,188,7,136,174,227,91,151,75,144,234,212,69,120,162,70,242,51,245,170,236,247,132,40,105,33,89,162,123,224,239,77,147,212,109,126,67,107,47,43,83,219,239,9,127,199,122,133,18,186,121,167,19,25,170,62,116,74,12,245,121,189,99,187,184,31,96,130,220,74,158,61,51,230,239,150,181,154,189,119,172,34,181,242,119,119,0,233,105,249,123,177,155,70,165,6,172,153,47,210,34,227,126,223,120,103,86,142,184,86,243,14,203,226,98,26,138,66,154,159,52,178,45,123,70,86,35,104,198,33,225,148,178,22,39,156,181,204,102,203,169,183,72,203,217,246,24,145,12,1,126,30,37,80,68,210,179,36,231,109,164,247,25,126,180,3,44,104,122,100,138,84,235,102,78,244,162,84,94,90,125,138,69,156,210,243,8,156,159,81,83,56,168,86,226,214,234,97,33,27,74,82,251,73,35,180,98,76,248,151,97,140,149,163,160,155,76,25,146,90,177,109,30,203,185,35,107,19,233,56,74,130,151,141,132,118,3,95,172,75,73,203,173,52,222,206,165,92,110,64,34,87,14,103,241,184,77,140,18,248,40,230,153,101,169,86,183,49,190,70,233,150,182,21,102,87,213,158,253,238,23,15,179,214,36,231,71,172,80,129,171,41,9,3,237,196,67,169,81,91,85,137,182,29,73,116,93,116,183,102,250,145,31,250,75,225,116,109,47,91,84,117,52,12,143,102,106,27,99,200,254,210,75,203,153,150,80,125,19,89,153,239,81,151,14,177,116,180,60,196,247,225,29,164,105,168,185,230,67,70,223,153,157,152,142,215,218,22,93,34,71,188,124,68,25,135,143,68,81,116,228,58,203,121,28,197,179,221,187,232,78,16,132,77,37,217,54,171,138,168,210,71,253,180,199,22,255,0,175,60,38,159,20,166,237,76,104,184,23,209,17,172,205,30,147,190,75,94,200,116,187,4,46,233,50,121,235,106,170,219,207,194,152,227,255,0,174,120,81,124,244,17,134,113,85,170,212,148,220,206,149,51,226,95,174,195,9,167,147,235,11,93,157,36,94,79,227,16,215,160,68,43,138,172,204,205,27,142,147,51,227,238,176,162,102,37,169,50,214,110,236,252,96,59,32,0,1,95,90,99,65,113,26,207,129,219,128,208,92,72,6,161,82,51,224,66,130,164,93,96,43,239,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,162,184,13,35,82,184,13,32,10,59,17,13,7,110,177,175,143,17,182,160,20,46,34,142,159,31,120,85,59,247,246,10,46,198,70,125,192,58,200,255,0,33,127,91,63,198,60,52,248,186,15,151,212,254,33,238,227,83,118,215,245,7,248,199,141,157,180,70,211,197,100,223,163,247,200,6,23,105,143,4,219,148,61,94,233,181,115,62,111,223,155,221,161,196,84,87,204,161,154,174,56,242,218,218,174,191,115,72,150,205,48,97,140,232,42,180,250,54,249,67,240,208,226,38,113,61,38,221,87,50,45,219,181,60,62,182,128,27,8,159,60,204,19,13,53,23,108,136,74,109,171,45,196,69,239,15,55,25,20,236,76,67,170,113,204,217,156,82,184,91,125,198,210,162,21,148,139,50,247,119,141,44,145,173,195,190,253,215,222,2,249,224,148,124,52,186,14,60,201,221,90,157,106,23,55,68,206,230,68,191,202,51,14,147,121,216,237,171,58,179,228,201,109,214,181,243,126,65,134,184,67,46,114,38,14,48,208,109,150,86,225,184,247,146,251,134,113,81,82,163,99,108,204,134,122,90,190,5,245,93,194,11,231,135,144,229,5,17,18,179,70,67,206,201,145,222,252,13,66,237,201,227,92,117,214,139,91,114,55,146,94,79,121,11,73,78,190,150,222,90,75,49,102,82,11,119,190,98,231,210,183,90,16,179,223,104,146,227,199,214,134,71,186,183,139,85,251,12,117,51,37,229,73,153,31,81,125,241,216,169,206,130,139,127,3,29,60,205,119,186,119,249,37,247,196,145,230,103,113,132,134,222,34,114,202,44,189,94,240,182,181,124,85,64,184,104,179,150,46,230,122,188,155,145,218,155,249,95,100,93,8,248,45,161,43,60,173,158,107,121,69,239,15,51,53,149,150,87,91,213,179,235,122,183,117,119,8,49,250,103,27,136,44,173,106,83,153,75,88,100,91,152,62,209,230,227,152,171,231,70,168,120,212,107,146,149,155,150,187,73,223,188,175,186,221,166,50,49,250,114,21,198,200,221,130,131,93,206,253,38,200,247,253,161,194,84,130,86,193,154,185,174,8,142,246,51,75,9,252,130,96,99,42,240,217,211,117,199,220,146,244,221,81,169,71,180,241,51,59,159,174,239,30,230,154,84,124,54,211,182,158,92,217,50,249,39,219,126,31,96,93,180,192,201,210,165,147,146,184,101,88,247,120,132,152,209,249,217,79,147,35,135,47,122,25,176,192,215,38,102,88,189,117,147,123,101,235,87,120,239,162,36,209,175,221,76,195,102,73,38,222,89,22,255,0,178,99,133,9,45,50,207,170,75,72,225,123,21,175,247,7,191,128,105,189,89,230,66,79,167,217,239,10,45,243,148,228,205,75,43,193,238,250,226,127,40,228,166,148,152,189,47,117,166,224,51,45,74,43,22,181,37,217,222,46,83,80,208,170,45,240,205,25,223,173,4,57,108,183,8,202,117,103,12,139,153,223,114,8,5,162,151,225,228,201,51,22,226,162,100,253,18,190,101,109,9,246,38,92,9,67,190,136,163,93,84,26,153,106,93,210,59,88,181,197,219,245,66,229,180,220,58,144,70,76,163,127,181,33,168,216,100,203,115,72,255,0,162,64,45,19,56,125,50,206,106,41,71,18,254,232,79,243,135,97,11,66,234,149,120,185,93,139,45,189,95,175,236,43,223,23,97,136,118,76,136,137,148,95,47,177,33,201,40,6,20,68,106,97,147,235,222,146,252,129,129,110,97,36,50,230,201,45,181,9,101,165,36,147,45,98,183,91,236,142,225,170,125,27,254,84,255,0,172,254,177,235,27,149,194,19,134,162,132,135,35,63,115,47,200,55,150,203,73,181,155,65,95,176,128,120,56,152,36,177,151,59,89,115,94,221,43,138,28,162,30,37,165,44,161,243,36,136,200,250,102,95,140,122,104,141,145,204,185,161,144,118,191,20,16,221,110,17,164,150,84,180,217,36,207,121,18,64,120,37,74,153,134,139,107,84,198,82,35,74,188,163,61,247,247,199,112,152,98,125,179,37,163,49,25,246,216,122,23,160,224,201,87,84,43,38,100,92,114,16,38,13,183,90,52,178,211,104,51,63,99,111,188,3,199,198,49,12,218,150,194,81,101,149,183,92,253,241,216,72,229,238,230,101,242,103,161,210,223,155,223,46,209,185,27,79,70,185,48,91,169,117,130,73,219,118,99,246,37,220,61,28,146,0,225,224,153,105,212,182,165,39,53,204,138,253,103,220,3,174,152,154,97,225,146,106,232,244,237,219,212,99,205,198,162,54,34,229,12,89,186,121,186,139,118,254,209,236,39,240,102,227,36,148,18,11,198,17,253,195,29,11,145,48,208,41,35,117,163,59,30,67,202,146,227,255,0,225,0,233,160,233,248,183,158,82,162,225,46,149,36,213,234,133,198,253,198,61,99,80,76,183,127,21,107,251,99,28,8,121,228,27,135,145,13,58,70,69,236,75,242,142,209,6,167,47,148,207,119,104,13,43,151,94,218,182,125,254,151,245,141,183,100,48,209,8,86,182,19,49,154,77,62,168,101,187,237,142,204,156,36,121,87,222,57,140,169,165,38,217,56,157,183,144,15,30,253,23,47,117,165,151,54,222,233,50,245,101,127,56,117,46,97,236,180,149,186,81,190,219,190,88,87,243,133,204,38,208,73,62,130,126,208,208,77,52,163,185,180,143,250,36,2,214,189,64,50,172,201,76,167,163,187,232,231,252,225,219,72,104,89,100,43,140,58,236,171,42,211,154,231,175,81,218,247,246,195,222,156,51,71,188,154,111,254,136,217,113,41,105,71,100,145,91,176,128,112,90,128,135,131,65,55,14,214,66,45,196,89,140,248,239,235,49,199,138,74,148,155,91,215,14,221,164,107,183,216,190,200,210,236,33,30,236,168,227,216,3,200,199,198,38,25,55,83,153,108,188,188,47,218,58,178,122,22,55,203,86,124,157,198,86,191,255,0,160,247,15,74,33,158,43,57,11,14,189,247,233,32,143,127,218,27,105,167,161,145,124,144,112,137,191,27,54,69,248,133,22,246,32,162,97,178,236,157,28,215,205,192,253,238,35,159,38,129,125,247,20,227,237,102,213,41,38,71,152,138,220,123,61,225,236,23,32,101,203,124,173,10,118,237,65,126,65,204,133,149,178,198,108,172,48,68,118,190,84,150,255,0,184,24,29,60,50,18,147,34,34,183,72,118,176,200,189,142,220,20,57,173,193,195,238,50,97,174,62,192,134,249,48,134,203,200,70,237,251,136,92,14,34,219,115,122,146,67,130,244,107,240,239,26,20,230,84,167,184,143,168,119,25,144,103,98,79,220,26,29,133,97,212,154,148,195,102,103,214,105,32,192,227,65,196,181,18,130,204,188,202,177,153,238,50,235,26,34,16,230,253,81,122,239,184,57,40,132,75,126,166,132,39,222,43,13,90,187,121,68,70,24,29,20,82,38,77,150,116,149,136,213,187,201,29,116,52,253,109,186,251,81,17,118,54,213,150,218,190,22,51,191,2,30,181,108,165,210,203,149,39,109,251,200,121,57,188,137,221,165,78,52,76,35,58,214,103,109,198,123,250,247,9,129,234,24,121,199,115,89,87,181,186,134,185,138,72,225,156,74,139,139,106,47,184,56,16,79,106,243,230,53,111,183,15,178,59,5,169,47,33,73,181,247,25,111,16,120,25,156,188,213,28,211,137,106,233,74,83,115,205,222,125,227,177,128,113,150,25,52,95,42,141,87,34,222,125,68,59,120,248,20,169,11,82,80,217,25,54,125,94,248,241,115,165,68,65,189,153,47,41,41,75,89,204,144,163,46,179,252,128,59,41,174,216,234,93,84,54,245,158,92,188,59,187,71,140,152,65,213,111,204,28,104,155,204,194,173,186,237,23,173,47,179,196,112,226,107,134,224,227,212,219,238,199,169,40,181,201,42,185,111,79,122,187,199,127,39,170,32,38,45,50,234,26,136,187,153,183,173,41,190,235,241,223,220,3,118,79,42,138,101,166,87,21,15,103,75,54,110,153,118,157,184,29,184,14,245,77,173,12,162,229,110,5,247,7,80,244,217,178,124,201,38,233,23,97,123,222,248,237,101,241,173,61,148,150,149,168,178,17,217,68,71,216,3,166,136,38,208,243,138,115,113,26,207,237,220,117,207,196,203,159,89,161,149,230,83,102,100,178,178,138,199,246,125,227,30,174,53,136,103,81,116,176,217,25,170,251,210,93,227,199,197,174,21,136,167,146,150,9,39,172,81,30,84,145,94,198,2,205,85,149,29,83,75,236,182,140,217,182,156,255,0,67,109,121,178,229,238,59,121,95,116,123,122,122,181,149,85,102,251,15,204,246,165,183,145,13,150,165,72,177,174,229,109,201,46,54,33,162,191,167,90,157,236,26,168,104,79,19,173,190,181,5,215,151,134,227,236,22,166,2,26,62,150,137,109,229,197,26,73,197,165,71,179,173,68,103,144,239,191,135,110,224,23,134,105,36,103,164,227,48,221,36,182,102,147,206,124,119,246,152,183,213,90,106,232,101,47,155,75,43,37,12,106,87,169,31,75,165,127,43,127,11,14,124,37,114,135,26,86,181,232,245,239,50,233,42,251,173,245,67,180,128,157,203,102,80,235,75,144,174,56,107,81,183,227,80,147,220,100,91,184,240,222,11,11,1,90,206,106,190,110,122,18,42,39,122,208,131,203,145,189,229,156,186,200,187,133,190,135,102,120,244,106,98,27,77,221,59,216,238,142,203,123,220,6,90,77,105,233,4,98,12,157,145,203,220,51,73,21,215,12,131,221,123,246,15,43,21,73,74,25,141,83,140,201,229,173,164,173,98,76,58,74,219,187,146,7,85,146,130,115,19,155,90,27,128,59,48,87,200,95,43,247,223,142,254,55,23,102,145,149,226,36,75,108,42,49,140,217,161,82,163,233,48,93,46,143,97,251,227,208,193,75,165,44,37,8,84,178,22,233,190,242,101,61,253,194,229,72,89,129,76,52,62,174,17,164,252,174,142,13,145,110,177,2,45,108,124,46,33,193,182,74,117,25,26,207,149,27,216,62,219,119,240,33,218,200,39,147,69,180,182,99,34,174,227,41,66,76,178,39,113,239,191,2,238,23,105,77,202,22,210,74,42,90,203,165,187,114,153,74,183,219,142,241,162,22,93,77,58,167,14,30,67,4,131,35,44,231,178,182,89,143,127,97,111,235,1,213,194,192,56,188,217,154,189,173,235,135,118,81,146,200,127,45,204,185,187,148,99,122,97,47,90,53,122,141,91,119,189,242,238,191,14,194,29,52,29,57,52,60,251,68,83,46,112,181,214,163,183,30,210,1,235,97,102,50,231,84,148,54,245,210,165,18,76,178,171,242,14,215,103,133,91,43,213,34,251,140,184,159,27,15,54,227,109,66,43,115,105,35,34,205,208,47,255,0,59,6,236,52,253,168,117,37,14,237,10,186,136,206,214,50,183,219,1,198,158,192,45,200,132,178,134,174,74,108,183,102,239,49,236,232,200,36,177,37,131,105,77,101,82,117,155,179,95,215,168,113,37,142,64,206,22,78,162,21,38,100,102,139,184,130,190,226,191,127,104,244,208,77,55,12,202,16,150,210,156,183,242,74,197,196,197,192,225,204,100,16,49,203,112,226,33,51,231,181,252,97,149,237,110,195,238,29,108,100,186,95,44,97,42,132,103,84,178,50,108,250,74,86,235,112,222,103,216,67,187,126,32,210,242,186,74,182,237,215,238,30,50,165,168,24,74,86,201,19,228,164,68,25,25,149,173,186,253,224,52,192,85,6,204,193,230,98,99,172,219,100,164,164,181,92,12,148,69,212,67,218,64,148,51,172,53,22,91,201,230,210,188,219,247,220,136,239,97,224,229,82,164,204,28,215,33,182,110,227,122,203,172,183,239,183,29,220,119,143,99,19,28,196,174,87,12,133,161,119,108,144,209,234,200,184,146,126,198,237,193,3,102,105,58,113,189,86,203,19,107,230,205,208,247,173,196,135,151,68,93,83,49,190,216,230,179,87,228,238,108,173,126,60,61,226,27,68,235,241,190,166,242,250,28,115,40,250,255,0,253,7,182,131,149,164,179,248,182,122,186,191,168,50,18,233,18,80,209,160,161,108,147,94,254,159,189,222,59,38,164,114,180,40,141,248,91,40,142,229,211,87,15,176,99,121,78,166,95,10,234,222,185,228,74,156,232,246,17,127,80,241,21,30,36,203,37,207,27,107,68,198,230,206,114,200,73,237,63,109,220,44,139,132,218,101,240,108,168,161,203,38,251,250,227,251,225,174,75,169,186,85,115,62,225,100,34,49,86,26,41,210,109,135,166,200,185,117,168,136,175,199,169,99,213,83,85,139,113,48,208,202,91,177,170,53,103,222,165,95,172,253,176,100,123,9,195,179,102,152,121,80,74,177,150,92,187,147,218,87,227,246,71,153,102,109,85,166,61,198,223,136,241,100,141,197,145,190,59,187,11,223,29,235,83,232,55,26,37,58,219,203,73,241,37,17,29,254,232,221,109,249,108,79,141,110,13,36,106,235,54,211,126,192,145,182,203,209,46,52,133,190,171,169,73,35,61,197,198,221,195,173,157,199,198,177,14,71,14,238,83,214,91,201,35,221,99,237,29,195,81,16,250,197,35,84,118,77,200,139,41,88,115,92,150,195,69,176,139,195,48,119,178,186,72,46,207,123,188,58,142,162,146,137,136,127,107,218,151,155,46,175,46,226,47,101,126,3,188,140,154,195,179,147,199,229,205,127,90,103,248,133,101,210,146,133,214,101,109,148,230,183,144,86,225,126,225,195,139,151,173,220,158,166,118,191,31,255,0,64,27,124,226,251,206,37,40,122,228,163,36,159,68,191,32,227,204,37,69,28,242,117,208,249,238,146,71,151,109,215,61,220,123,198,241,193,56,193,146,76,209,155,137,25,117,14,28,110,220,212,74,20,81,75,36,164,136,204,137,103,218,96,57,144,20,235,80,77,154,89,131,200,68,172,222,169,125,251,187,79,184,38,114,23,163,160,220,66,97,51,154,237,187,88,69,123,25,119,247,10,193,78,219,97,58,184,147,125,195,53,94,252,119,110,237,49,222,65,204,161,162,16,131,67,107,34,85,237,114,47,202,29,71,140,133,162,158,218,18,151,229,158,47,125,252,113,118,119,43,180,122,233,84,190,18,85,4,219,40,103,84,105,204,86,204,106,226,102,125,166,57,14,154,150,225,155,102,105,35,225,212,52,173,167,20,130,35,85,206,253,102,46,6,219,147,104,86,212,105,84,69,178,157,188,131,252,131,142,228,226,21,194,202,136,139,153,31,176,63,200,56,17,146,136,197,173,107,75,205,145,41,102,101,210,63,200,43,7,42,121,43,60,230,209,244,123,248,253,161,6,150,98,93,93,243,174,246,183,80,219,137,154,68,67,101,187,249,115,95,214,145,254,33,202,114,79,22,86,200,235,73,237,178,140,191,16,223,76,152,221,245,84,48,187,112,204,87,183,220,20,117,50,9,250,38,143,41,8,139,214,146,84,130,81,106,242,241,51,238,46,193,232,157,101,178,60,201,78,226,46,209,193,151,211,136,151,184,106,105,136,86,243,26,76,245,105,181,237,246,7,101,16,195,137,97,197,102,45,200,51,227,220,3,142,131,97,70,72,62,42,59,91,120,163,176,44,33,70,233,53,99,46,188,198,58,214,221,89,70,176,131,90,183,173,61,125,227,211,182,210,77,178,53,165,42,46,242,184,14,141,48,169,84,70,98,111,238,247,14,75,141,100,101,57,83,99,191,104,236,95,40,116,50,163,75,41,37,21,183,146,75,180,117,74,90,156,136,82,9,71,98,43,145,25,238,234,1,213,197,64,188,226,148,107,106,233,53,25,151,72,135,81,23,46,129,131,188,66,153,200,165,170,198,121,140,238,103,191,183,184,122,231,25,82,144,69,114,30,122,119,44,138,136,107,43,110,160,188,109,247,168,248,88,251,128,121,232,186,142,84,217,165,133,70,88,218,186,45,171,86,235,110,236,27,240,237,54,230,107,166,246,183,88,232,202,137,154,174,46,37,215,98,33,22,149,184,106,73,26,212,118,35,51,246,163,189,155,197,51,47,213,116,20,157,102,111,83,34,46,22,227,246,196,22,203,19,182,7,33,33,155,61,235,91,111,165,5,210,222,102,73,29,110,27,74,225,219,149,45,248,134,44,134,227,13,74,60,199,185,36,148,25,240,49,199,126,10,97,59,143,128,37,197,107,16,203,197,153,47,45,70,70,70,164,220,173,191,176,114,234,103,23,33,128,139,151,194,45,80,235,118,21,199,19,179,158,68,146,141,42,34,61,214,223,187,143,188,32,246,49,53,101,45,39,86,173,81,250,147,203,173,34,213,56,175,179,192,251,6,202,113,10,75,28,90,152,89,190,115,95,146,91,58,202,246,227,197,61,194,196,192,201,106,154,133,246,158,41,217,169,58,196,178,100,252,75,134,103,188,143,176,247,111,23,10,79,71,76,37,176,140,156,75,176,171,113,188,217,148,149,40,204,238,103,214,105,239,12,143,67,52,157,70,40,157,136,132,137,221,209,202,121,11,184,143,137,123,227,195,212,184,132,236,189,168,152,104,201,190,172,219,201,153,59,57,29,174,100,101,193,61,228,61,148,12,181,243,136,66,94,83,107,111,125,208,102,102,71,184,250,172,56,115,140,61,106,119,18,242,147,5,43,81,61,151,213,91,191,2,46,61,19,236,16,91,114,169,231,243,52,36,229,145,218,194,81,19,137,241,72,46,135,81,244,136,187,72,28,139,169,22,146,179,151,115,215,110,111,143,88,185,8,163,161,100,76,54,110,64,75,203,42,73,159,20,209,113,183,212,150,237,195,134,76,203,91,121,102,184,22,76,174,101,185,164,246,130,229,228,165,244,221,97,51,66,157,138,130,214,34,201,83,103,172,104,183,31,188,126,247,17,236,100,212,156,190,85,174,215,203,245,90,220,182,241,170,85,237,126,195,62,209,193,154,215,210,105,81,51,12,220,52,99,102,140,205,171,84,132,17,30,91,23,178,33,227,221,170,230,49,182,213,76,230,5,147,142,103,149,215,246,123,129,23,90,107,90,192,49,14,166,101,211,44,174,62,133,164,139,82,163,186,173,187,138,123,76,116,44,61,85,205,155,83,172,43,90,221,245,106,59,54,159,124,183,219,180,121,154,90,87,30,227,238,61,31,16,136,132,178,182,213,101,173,75,177,92,239,107,151,112,247,208,19,72,40,53,162,17,12,45,58,199,8,236,132,145,22,251,22,253,253,192,54,229,146,105,241,195,45,183,161,186,74,89,149,179,163,133,139,176,199,10,105,134,115,121,211,233,89,201,53,199,144,145,125,165,41,224,102,118,242,203,180,92,105,41,180,243,90,205,89,88,157,182,242,46,194,30,170,86,236,35,102,68,184,114,51,204,126,176,187,5,136,22,10,19,10,170,57,100,193,15,55,33,213,33,171,216,246,166,213,107,167,234,207,180,122,4,75,170,24,22,10,25,230,114,33,28,83,153,7,107,157,251,123,197,244,67,80,79,164,150,112,141,153,43,217,54,67,83,210,89,92,76,58,139,155,97,13,74,235,83,41,237,247,133,192,178,80,210,22,87,103,151,11,119,22,156,203,60,231,188,207,121,245,138,76,102,83,121,84,58,83,4,254,168,144,162,104,186,41,85,146,68,123,183,145,246,16,185,175,83,232,67,203,36,49,10,146,37,25,17,18,109,98,191,188,55,28,165,160,223,101,4,236,4,10,248,25,230,104,143,125,184,240,19,3,200,72,34,167,19,8,82,114,33,205,97,147,109,157,236,146,226,91,248,14,196,224,167,40,250,21,175,237,144,61,28,60,28,12,1,27,40,131,101,22,34,77,155,108,136,183,14,234,30,92,152,140,214,109,174,141,184,151,245,6,7,81,45,141,123,198,107,221,236,183,68,187,251,7,103,80,70,190,212,59,237,66,187,99,84,58,172,89,75,141,143,180,115,209,38,109,187,248,136,114,191,98,127,168,106,118,82,167,220,35,113,44,168,184,25,40,175,114,251,66,192,241,50,54,163,34,89,214,71,167,53,157,177,157,200,186,54,46,207,178,59,214,97,160,219,112,148,202,44,146,227,188,248,143,68,196,174,22,25,58,189,150,28,136,206,246,74,10,223,120,111,42,14,17,40,51,40,86,75,222,65,6,7,159,68,83,40,120,154,74,236,101,213,99,236,27,234,109,231,91,53,160,174,71,239,14,213,185,116,50,221,39,10,25,139,159,89,160,175,247,134,235,208,39,171,54,218,75,105,236,177,88,81,209,64,67,197,34,37,102,180,89,57,78,219,203,180,135,161,100,148,166,208,158,178,73,14,10,37,177,104,81,171,92,139,31,98,143,242,14,194,24,201,162,34,89,92,201,54,59,118,128,220,75,70,214,244,38,198,173,231,191,136,221,97,79,43,54,176,251,45,192,114,25,74,86,155,229,46,5,196,135,37,12,160,175,208,79,218,1,178,146,181,238,11,59,17,153,241,176,222,52,145,117,16,217,89,102,189,187,0,113,205,197,230,43,30,225,188,141,229,117,113,26,82,130,46,36,67,117,36,86,189,183,0,211,150,251,237,184,106,203,187,134,225,91,145,238,32,246,160,54,173,101,24,226,197,169,36,157,231,235,135,49,91,183,152,235,38,142,165,13,17,216,252,187,110,247,140,6,42,233,105,85,34,89,74,160,209,31,170,50,159,147,103,226,179,125,13,253,220,15,176,66,181,65,16,227,219,62,117,230,203,158,219,173,216,37,123,77,233,154,155,165,143,43,143,21,170,139,110,63,115,137,239,17,45,50,89,175,87,115,51,181,248,253,128,30,206,146,156,59,42,218,245,81,58,173,110,174,253,12,215,182,110,227,237,25,219,162,149,68,236,97,75,210,252,102,117,42,164,105,5,226,237,187,196,110,220,93,226,59,37,241,10,241,150,90,250,186,253,241,153,122,39,205,93,41,156,145,180,190,249,18,170,136,107,145,40,236,125,38,59,192,75,101,20,146,114,1,74,181,237,18,127,193,72,244,145,240,77,197,65,184,203,141,230,37,91,117,237,192,200,199,145,195,167,141,114,181,154,148,163,249,108,248,159,181,64,247,10,113,26,179,220,127,104,6,33,105,93,133,133,56,166,234,152,168,73,22,185,199,182,28,170,218,178,222,206,48,71,184,214,93,134,48,243,14,29,153,225,230,43,75,161,162,21,205,237,75,245,215,77,146,238,76,240,203,62,172,198,119,53,247,241,18,163,91,201,225,39,50,152,216,87,96,225,157,215,106,238,79,54,74,35,178,146,123,247,31,96,194,108,115,194,151,96,170,41,220,250,2,26,81,12,72,217,178,41,164,26,28,77,208,210,78,214,70,238,39,215,192,196,145,115,162,170,222,124,194,217,60,97,76,53,198,228,98,207,54,171,45,236,167,139,133,139,176,68,238,145,79,235,171,138,167,167,127,207,52,113,240,247,103,70,127,34,113,19,79,225,108,154,26,50,42,37,102,136,183,19,226,150,102,87,53,188,174,179,33,28,216,205,50,68,117,101,81,172,181,167,158,125,24,190,159,123,174,119,241,222,44,12,203,208,10,6,29,85,75,107,213,116,149,72,17,153,230,63,215,33,68,188,203,77,71,172,251,31,140,67,214,128,243,2,110,172,74,115,57,186,146,34,220,126,235,11,222,38,18,92,162,61,102,82,183,15,198,3,178,181,128,86,198,98,128,43,235,76,104,46,36,53,158,226,50,26,8,200,6,179,226,42,71,212,41,109,215,2,221,188,6,160,20,226,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,224,52,141,74,224,52,128,13,181,29,172,55,6,211,157,64,40,142,6,10,224,126,240,35,129,138,218,228,96,56,17,133,116,47,234,12,121,9,218,12,219,122,198,94,183,241,15,103,20,69,145,91,189,97,143,37,60,202,150,95,59,123,31,190,64,48,255,0,76,36,154,112,250,173,51,62,27,7,225,225,196,72,226,161,40,234,153,162,136,255,0,88,252,26,4,182,105,136,225,42,131,171,155,43,239,216,63,13,14,34,135,19,33,77,85,12,201,195,36,25,120,159,224,32,5,186,43,158,235,142,116,190,21,78,185,100,229,242,47,191,236,14,62,175,51,138,66,72,136,200,204,123,122,58,158,114,45,242,51,76,57,145,195,102,233,23,122,123,187,192,95,44,3,167,77,114,184,199,22,220,50,179,67,193,153,92,174,126,74,251,134,101,211,208,105,107,104,232,54,87,201,192,189,241,96,48,74,157,217,100,238,145,181,13,210,134,132,242,83,216,149,119,12,152,149,74,222,45,109,148,217,121,61,103,223,220,32,246,52,235,11,92,87,18,220,227,124,125,243,23,90,154,108,219,104,139,119,171,223,119,188,66,220,210,204,25,71,37,42,36,158,103,90,47,186,46,220,162,16,144,221,201,40,43,57,125,197,239,8,59,130,233,33,95,100,112,98,217,35,73,169,73,73,216,139,171,188,115,85,209,220,67,137,26,178,200,101,191,129,125,240,30,106,121,30,196,186,29,247,220,66,205,13,229,185,32,138,251,204,139,241,139,89,84,226,156,138,93,17,20,203,176,211,19,83,121,46,104,66,45,188,146,126,207,188,123,122,245,47,191,44,142,102,29,211,66,213,170,177,230,50,183,73,39,212,49,178,179,164,170,73,132,226,51,83,52,105,36,230,174,196,167,220,46,8,79,97,119,8,61,122,113,102,91,52,117,80,208,133,53,109,73,186,250,89,72,172,71,107,110,89,246,144,238,225,227,34,230,44,182,227,81,79,17,45,4,225,103,89,240,50,254,177,228,104,140,52,154,193,190,152,168,247,101,207,37,200,66,47,41,74,60,198,105,59,157,209,220,98,227,106,97,101,144,173,37,112,205,145,161,41,108,245,104,46,36,95,99,118,224,28,38,228,147,103,75,58,99,17,210,43,239,113,93,127,96,91,138,130,89,84,67,234,53,115,181,163,54,107,229,137,112,175,195,184,93,249,108,234,5,205,98,53,14,120,187,22,244,151,127,120,244,10,145,201,34,253,86,79,2,230,78,25,225,208,118,191,216,1,105,229,115,121,148,54,183,105,152,197,47,54,92,182,121,71,110,61,166,61,117,55,85,189,18,72,73,197,198,158,103,201,61,39,15,187,188,122,244,82,82,181,95,44,166,92,86,247,4,255,0,52,115,224,41,24,8,86,140,145,45,151,161,68,172,196,104,101,37,99,177,111,242,64,82,10,107,149,179,82,214,241,217,87,227,239,119,142,83,115,82,137,136,73,54,167,138,228,101,188,253,254,240,114,74,238,83,75,122,148,220,186,183,111,251,67,110,22,75,22,219,132,163,117,173,215,224,163,236,247,128,119,144,145,70,148,32,148,165,159,30,177,205,67,198,225,22,83,81,95,180,116,104,133,138,67,132,147,120,183,118,40,199,117,0,202,201,164,102,50,51,223,191,236,152,14,210,21,86,181,238,125,17,203,75,155,172,70,99,132,214,237,221,132,53,146,93,185,158,125,199,222,3,152,70,171,223,49,253,177,178,242,212,86,233,31,219,26,46,229,188,179,251,99,113,45,41,87,204,100,126,248,163,173,101,147,93,239,148,237,218,57,138,44,170,34,28,148,67,160,175,100,32,190,192,214,182,8,210,174,138,111,99,177,216,7,94,251,74,119,200,50,43,149,183,141,80,80,174,182,93,53,164,247,159,89,246,13,246,217,81,40,137,86,61,227,152,134,136,184,18,66,7,28,154,107,53,214,218,76,250,247,13,246,219,44,165,145,41,73,117,110,176,170,161,214,165,110,52,141,214,208,109,145,18,172,118,1,198,136,135,75,133,149,105,66,183,223,121,92,116,83,74,121,216,164,25,52,80,229,119,51,111,191,13,253,195,211,154,51,158,235,13,183,210,150,144,74,90,72,202,246,220,64,60,91,20,196,91,14,26,212,168,107,25,91,113,159,228,29,234,97,181,119,186,81,191,176,134,236,68,198,21,171,230,105,123,149,109,201,47,202,58,215,166,141,238,182,183,255,0,207,178,32,231,228,46,178,35,26,209,22,210,20,69,149,92,122,136,135,82,212,75,138,191,140,94,238,241,167,81,22,251,137,54,159,202,87,34,222,163,45,224,61,18,98,18,234,15,41,40,186,183,138,182,70,73,186,142,246,59,142,190,10,18,41,148,228,117,226,81,154,175,229,25,238,220,57,170,101,226,59,19,155,189,243,1,184,111,39,170,228,40,73,39,21,115,34,59,246,141,198,80,148,164,137,105,35,62,189,195,93,208,71,185,54,251,2,192,163,104,74,119,18,72,189,226,27,132,148,31,20,23,218,27,42,112,137,71,107,141,70,242,82,146,51,184,13,194,109,23,242,19,246,134,163,66,75,214,151,218,2,113,42,66,76,136,248,16,235,98,166,141,179,151,54,183,125,248,127,250,139,145,200,125,104,111,47,71,141,248,16,227,38,36,141,42,81,26,172,146,185,141,150,35,19,21,154,217,207,45,188,174,241,188,227,100,164,26,91,73,38,228,101,194,193,145,193,137,158,177,10,234,91,81,63,115,34,62,141,187,125,241,169,185,227,79,153,100,215,145,25,229,223,111,202,56,83,8,5,235,51,171,86,121,81,249,123,135,94,104,89,56,148,54,172,166,118,181,142,219,196,200,239,226,39,48,240,237,41,75,67,166,105,182,242,34,237,247,199,7,159,54,135,44,211,145,9,37,112,35,59,126,49,214,63,39,154,69,41,89,35,19,149,86,220,167,21,249,7,97,42,144,197,48,109,42,33,108,175,46,107,239,51,191,30,210,23,152,237,229,241,11,113,36,106,113,103,184,248,159,120,236,13,6,164,21,140,187,71,25,152,53,33,5,147,34,125,237,195,158,211,74,74,75,49,145,238,20,108,182,210,200,247,153,112,27,79,193,165,195,35,82,27,62,60,72,118,4,201,241,221,188,113,35,29,38,77,36,119,222,103,192,73,30,102,37,184,134,114,217,211,44,215,224,163,26,224,39,8,117,204,151,120,243,41,37,191,191,236,142,236,216,97,126,91,40,85,184,93,36,99,174,57,115,108,25,45,13,50,155,111,232,166,220,62,192,196,114,34,30,111,84,178,52,153,244,79,171,184,121,89,195,108,60,75,51,101,7,226,140,183,164,187,199,109,48,136,82,92,200,74,89,93,29,71,239,142,158,96,135,29,134,120,208,171,30,169,68,70,103,192,236,96,60,28,230,72,194,141,232,173,154,26,199,151,214,21,250,139,176,121,247,170,56,9,17,156,42,153,125,42,99,245,148,164,139,165,191,118,242,237,28,218,128,166,107,117,248,54,163,156,74,143,45,188,106,136,184,17,143,52,229,29,60,142,116,226,92,142,135,90,87,196,150,234,204,206,197,109,253,30,225,50,61,44,178,163,102,102,166,220,104,226,72,157,205,108,246,234,191,29,231,216,59,228,204,30,109,9,52,62,242,119,17,110,81,151,227,30,110,77,34,126,92,203,45,56,108,26,219,205,115,69,250,204,251,187,197,34,99,28,132,117,102,235,174,26,73,102,146,36,171,134,241,96,123,21,78,148,150,17,153,216,131,59,21,250,93,222,248,183,239,197,71,199,77,35,205,168,215,137,40,136,93,137,78,43,113,26,143,242,15,72,204,74,34,225,154,75,100,162,86,68,168,205,94,240,243,238,234,229,209,113,11,121,4,122,247,20,101,144,187,12,248,253,176,29,124,117,93,8,206,77,161,49,107,189,237,184,142,220,59,84,60,140,214,164,144,186,148,41,114,231,21,144,148,125,38,80,125,157,227,114,161,170,36,144,59,62,190,1,213,103,207,108,173,32,248,91,180,251,199,128,84,105,84,11,67,50,227,113,163,65,229,86,176,242,145,230,225,194,253,134,3,216,66,212,114,5,182,105,68,181,100,102,171,23,137,71,31,182,57,101,81,203,161,32,222,117,184,119,144,77,165,75,232,33,36,123,139,223,226,60,196,12,130,62,17,187,62,243,42,50,86,109,202,81,238,221,218,67,146,165,54,210,138,17,228,103,55,119,112,186,76,143,118,251,138,184,117,211,172,80,134,67,196,132,59,53,77,208,71,185,68,93,103,237,198,185,29,117,13,50,138,97,163,84,114,148,230,109,238,25,29,236,71,199,165,220,57,174,210,240,49,77,156,73,203,160,76,147,209,233,50,155,253,238,241,196,58,57,246,213,181,192,166,13,132,151,147,144,141,38,158,163,224,157,221,96,61,212,165,108,197,19,79,106,238,149,102,242,136,175,186,227,218,195,70,178,204,51,73,66,20,147,74,18,158,137,17,117,11,97,78,67,76,25,122,30,13,200,179,53,22,123,217,197,25,112,51,30,217,114,121,179,240,205,147,17,169,65,216,142,250,197,22,235,119,16,136,244,44,70,170,49,102,203,110,56,70,146,205,210,61,223,254,111,28,40,152,105,196,51,138,91,115,21,161,46,168,204,137,47,40,183,119,253,177,231,32,225,103,50,184,199,94,137,152,169,104,50,82,8,144,242,207,125,239,215,110,193,217,63,83,194,180,134,219,125,49,43,82,74,198,118,35,222,86,191,19,1,232,222,172,33,97,173,180,237,142,102,242,120,29,190,218,133,96,43,72,24,140,250,180,70,22,91,94,228,93,254,216,116,240,109,195,205,51,228,101,7,170,181,245,137,46,190,206,61,131,216,74,105,184,72,109,110,178,10,8,243,101,181,155,46,254,224,27,16,49,139,153,173,10,67,142,25,26,201,179,39,15,222,247,247,111,27,85,60,182,53,166,31,122,29,244,181,171,134,82,139,42,141,38,70,68,163,185,88,184,143,73,10,169,84,189,73,101,80,13,146,141,68,178,52,52,157,223,254,88,115,99,24,134,155,65,68,54,212,59,100,110,52,182,136,220,65,113,50,251,59,183,128,181,20,53,81,48,128,169,96,224,35,38,81,238,165,195,113,102,146,121,74,73,150,173,92,72,207,180,133,243,146,77,145,26,150,108,111,30,124,222,95,117,251,251,133,171,60,59,153,34,117,15,25,14,228,3,122,182,204,174,147,81,43,130,184,89,61,226,225,211,18,168,217,91,80,203,140,121,14,106,179,230,202,163,59,220,213,110,36,93,164,44,14,246,54,25,229,169,110,161,194,36,157,172,87,62,225,226,98,100,17,145,49,209,10,91,140,173,42,113,106,34,81,153,245,251,195,222,20,214,15,91,168,91,43,81,245,244,72,203,183,180,105,53,64,45,102,164,194,36,140,206,247,213,164,36,117,178,137,121,66,54,217,26,26,35,75,36,147,202,94,247,112,226,204,101,51,24,227,82,27,138,65,39,88,106,34,82,213,98,45,253,221,227,208,55,17,10,209,244,153,221,107,88,146,67,152,220,84,2,200,178,194,145,29,174,103,145,34,224,121,185,117,37,20,198,179,88,112,167,154,214,181,251,251,135,174,75,45,181,123,182,141,253,132,56,49,19,168,40,108,185,153,119,165,127,37,37,249,71,135,153,226,140,178,31,85,116,204,250,89,188,146,79,119,183,14,131,118,191,171,26,130,215,65,182,184,180,41,216,37,26,114,29,136,140,243,21,248,247,11,78,114,201,189,72,71,22,204,127,69,62,36,245,238,170,247,227,212,71,187,164,61,108,124,142,107,84,199,179,29,15,24,141,74,9,44,45,47,184,171,157,148,102,123,136,140,173,101,15,97,76,83,44,74,97,78,26,50,18,13,197,169,252,228,104,108,140,172,100,146,235,34,236,49,58,139,54,253,9,60,102,29,79,20,108,33,26,109,188,156,93,248,253,72,218,130,57,212,158,41,12,61,51,120,201,155,220,155,125,118,222,70,123,184,118,140,139,57,44,181,230,204,185,186,19,47,3,35,101,63,144,112,35,105,250,117,134,150,251,242,25,122,212,155,92,246,86,204,207,129,117,144,96,91,169,52,202,54,50,13,150,211,25,17,157,121,183,169,195,234,51,239,238,27,170,122,126,204,115,137,68,226,33,40,36,149,146,152,133,145,22,226,234,29,212,202,121,76,73,86,225,38,77,144,153,182,230,97,219,43,94,220,55,151,104,234,89,196,90,72,227,22,151,36,241,74,50,79,92,59,71,217,237,128,122,249,4,83,170,75,100,251,174,56,173,65,102,53,40,206,231,186,231,188,123,40,56,198,201,8,37,18,204,137,4,60,148,154,162,145,197,33,183,33,229,238,32,150,201,44,174,210,11,113,219,118,227,29,227,83,40,85,145,100,105,101,186,254,73,112,251,97,3,190,55,136,252,140,197,218,52,244,61,114,72,254,192,235,14,98,218,56,235,55,255,0,249,218,56,135,83,66,47,201,68,70,238,226,252,163,44,138,199,184,238,210,130,39,84,93,18,245,199,218,96,152,39,226,219,82,201,196,153,239,77,212,103,112,39,154,90,137,213,160,212,73,227,114,35,59,13,213,79,96,33,146,109,234,29,35,50,191,69,41,252,163,31,88,235,34,100,83,21,31,139,136,105,39,151,119,77,69,191,237,14,60,20,182,123,9,28,131,114,102,102,210,111,116,165,229,219,122,79,170,221,163,208,192,77,33,34,211,114,105,103,117,229,233,36,187,187,199,96,164,67,26,12,201,132,102,237,202,66,224,112,97,227,141,166,210,211,203,113,78,21,238,171,220,118,80,175,19,205,165,68,106,223,126,62,248,225,34,94,183,162,137,105,213,146,79,168,253,239,120,118,45,146,32,208,77,184,130,51,45,221,18,251,34,141,110,18,13,5,208,43,251,195,102,25,4,111,168,136,139,129,253,241,168,223,65,159,3,176,212,211,141,182,173,97,167,137,117,16,14,114,25,65,222,232,73,253,129,184,80,233,234,66,11,236,14,155,159,225,143,130,95,47,176,95,148,111,49,57,105,204,214,215,110,183,31,255,0,80,200,236,92,66,81,99,52,151,218,28,72,197,165,76,58,73,43,93,181,23,220,26,151,24,133,23,175,27,43,117,14,17,145,36,247,149,183,144,14,145,168,55,85,20,211,164,164,217,43,77,247,157,247,24,244,236,45,38,202,91,50,233,111,223,246,71,86,250,154,135,97,197,26,10,233,65,168,141,36,91,183,15,32,245,110,196,28,213,80,107,92,113,154,45,124,166,89,119,166,254,203,188,58,15,113,30,102,132,56,163,61,197,109,197,246,6,212,11,144,235,61,237,93,86,59,153,164,187,71,87,1,80,66,204,97,219,60,175,158,178,254,168,69,212,103,199,127,112,221,39,13,47,169,198,204,210,131,43,17,22,224,29,170,146,135,12,210,132,145,88,239,192,109,57,10,130,43,184,218,20,70,125,151,20,105,102,73,37,25,158,242,27,81,145,137,109,178,190,127,42,219,128,112,162,218,97,181,150,86,80,87,51,224,146,30,62,101,44,136,139,213,221,109,158,75,249,70,103,198,221,195,188,137,117,247,221,81,161,229,145,18,142,196,106,62,209,229,39,179,212,67,234,50,169,244,230,205,228,157,187,59,196,145,195,137,128,150,194,32,205,18,248,116,44,200,205,42,67,73,35,35,46,7,113,227,231,146,229,204,39,16,217,245,107,109,73,67,106,75,155,200,203,49,220,140,173,195,120,239,96,225,166,81,46,93,200,195,90,80,101,114,91,138,61,195,177,230,178,55,144,242,219,100,205,6,71,115,45,251,143,222,24,142,20,154,65,42,151,181,144,229,112,68,173,110,114,52,48,157,219,139,187,184,115,220,110,25,113,70,202,88,65,17,245,100,43,112,26,226,22,150,142,196,86,232,223,112,218,106,33,180,44,158,90,76,237,199,118,254,192,29,130,32,224,152,131,39,213,8,205,211,214,77,149,248,216,116,243,169,180,28,12,35,207,161,151,16,104,203,189,9,34,50,185,145,110,223,222,54,231,19,230,216,134,122,198,249,37,57,119,39,223,46,241,230,92,159,66,76,156,57,113,54,241,173,207,215,8,178,238,223,191,127,112,15,31,54,171,159,154,69,196,65,195,70,71,32,219,125,106,233,184,100,155,17,153,110,178,143,180,121,153,164,53,76,234,77,200,121,219,200,37,57,152,190,89,112,183,29,247,110,30,246,101,38,132,130,35,139,56,56,82,55,28,177,154,27,44,199,123,158,253,221,195,206,198,202,163,35,115,34,21,228,55,211,53,21,212,101,98,223,187,113,119,128,243,82,218,106,121,20,167,151,29,48,106,32,238,70,147,113,213,172,202,247,191,18,247,135,183,134,148,203,147,154,210,248,94,175,161,39,242,14,148,228,19,200,98,73,166,96,132,231,47,90,234,203,241,15,38,243,181,42,109,146,121,18,158,55,180,75,132,2,230,194,124,172,78,100,232,230,34,190,93,215,226,57,144,106,53,188,219,198,102,121,22,92,120,238,59,143,55,77,82,181,68,108,66,141,115,132,45,45,173,188,196,184,135,14,228,102,123,184,119,11,131,1,75,198,67,54,109,188,184,101,40,215,114,50,51,61,219,187,72,6,180,84,237,75,144,109,154,162,139,215,244,12,173,247,251,135,115,79,213,105,143,90,73,183,99,10,235,81,116,213,216,155,246,142,60,53,27,19,24,68,175,148,207,165,151,167,127,230,247,143,65,39,164,21,46,77,148,212,17,43,57,168,141,9,237,43,123,17,71,117,3,61,75,45,32,221,92,66,136,175,125,247,237,239,29,228,20,246,29,214,208,162,39,236,119,227,110,254,241,208,20,177,73,78,75,53,255,0,231,216,26,142,22,34,29,188,233,112,146,148,245,36,204,128,122,147,152,64,40,136,206,24,204,207,121,153,161,63,148,110,37,214,95,34,75,72,203,186,251,200,139,112,182,209,51,136,141,107,140,162,42,33,38,133,153,110,89,145,110,63,124,122,25,68,123,201,67,107,117,247,84,70,209,122,227,61,251,133,200,245,172,75,219,94,101,45,166,149,125,251,211,127,196,59,118,208,195,87,179,41,43,246,36,133,186,140,174,224,224,92,212,175,110,186,76,210,121,45,107,151,238,134,236,182,180,106,59,89,171,114,59,161,107,231,50,235,191,182,238,1,113,200,219,95,4,22,238,225,184,141,89,110,52,21,239,216,58,56,56,252,249,250,78,110,183,19,254,177,219,176,74,90,136,239,187,49,113,20,114,146,193,58,100,162,74,120,219,121,13,195,130,186,12,178,183,246,134,243,8,221,192,184,142,65,35,222,1,215,20,33,163,129,32,173,216,53,148,49,153,92,242,152,231,155,101,110,4,56,239,56,150,238,86,61,221,128,56,174,180,146,73,17,37,55,35,236,27,12,194,56,110,168,204,210,100,119,177,125,145,202,54,92,123,122,20,69,125,251,204,111,180,194,155,34,53,101,61,214,1,184,194,18,218,8,148,146,224,92,8,110,153,17,112,33,165,42,73,21,140,184,10,56,163,43,111,48,28,72,216,246,161,242,102,74,250,87,224,69,220,58,83,155,165,229,150,173,79,17,30,237,231,253,99,118,102,204,68,86,175,84,238,92,183,189,212,101,198,195,106,26,7,34,15,50,91,51,189,239,96,28,200,120,174,143,72,214,103,113,204,101,244,172,242,150,109,230,58,197,52,178,232,164,200,140,251,6,184,70,98,18,242,77,78,220,183,238,204,125,128,59,115,50,203,123,13,37,236,134,148,153,216,146,103,113,168,252,155,16,13,43,50,183,217,29,60,225,68,76,150,239,162,126,35,29,177,239,221,216,58,233,147,100,109,21,200,143,167,249,64,71,118,156,17,137,85,60,235,69,159,163,85,43,222,242,34,68,87,76,148,74,213,229,221,199,241,9,114,211,90,151,122,34,153,83,200,40,82,214,84,230,189,247,189,141,184,147,236,17,45,63,132,92,46,162,249,58,89,188,158,235,0,227,194,191,171,205,115,86,251,112,25,121,162,140,97,38,99,38,112,205,125,26,158,28,255,0,202,96,97,252,42,13,89,183,150,235,12,171,209,122,98,204,60,92,168,150,149,223,194,70,21,184,139,181,158,240,18,225,135,51,180,28,177,68,74,124,190,92,62,191,106,142,241,112,225,227,23,16,125,7,28,181,237,99,49,143,84,53,89,13,9,2,100,162,138,177,69,102,60,182,236,79,120,246,78,98,212,150,82,202,156,125,153,162,137,61,47,22,148,31,29,221,107,32,23,54,101,115,97,194,81,223,135,31,124,133,158,196,217,28,44,194,26,101,172,131,133,112,220,212,223,88,217,29,236,104,227,187,184,116,117,46,147,84,156,9,196,180,228,37,69,116,100,190,86,218,182,251,123,175,120,182,181,46,146,116,180,197,49,41,110,26,161,179,153,44,75,67,125,86,247,94,224,22,159,73,25,212,45,49,77,195,203,25,67,172,27,51,54,74,208,196,73,77,148,203,138,221,188,187,126,216,142,170,202,43,111,168,230,207,153,173,68,236,193,247,58,123,207,123,138,61,253,251,198,86,105,69,137,144,85,18,156,68,9,204,219,45,190,29,194,39,108,69,98,134,81,31,5,159,89,140,67,141,89,196,204,162,151,115,60,207,45,93,46,245,24,12,232,208,57,131,42,180,149,100,216,233,63,244,176,162,97,101,139,37,107,114,145,149,178,254,49,19,154,9,65,52,153,252,58,205,166,174,116,146,46,121,119,249,112,194,88,101,142,35,198,101,77,184,117,123,224,59,132,168,133,74,195,66,78,247,27,134,91,238,2,138,35,177,239,234,26,18,70,42,181,145,95,143,1,180,149,220,203,121,241,1,191,125,214,2,225,126,160,220,105,184,160,13,68,42,40,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,81,92,6,145,169,92,6,144,1,180,178,189,134,232,219,80,10,36,172,70,40,124,6,166,211,199,120,170,247,110,238,1,195,137,242,85,245,38,60,133,68,121,97,226,14,222,195,239,144,245,241,94,66,190,160,199,143,168,209,120,88,131,191,176,251,228,3,8,244,205,153,106,105,42,193,26,155,219,155,247,230,247,88,126,225,21,152,135,31,174,159,204,11,85,151,54,171,215,95,214,35,184,73,182,155,138,201,79,86,101,107,219,155,191,135,12,35,2,177,78,121,180,98,239,107,234,247,126,229,32,56,20,204,54,211,28,180,231,203,226,77,92,47,214,145,144,116,84,38,162,26,20,245,153,190,82,65,112,183,82,70,57,203,28,212,196,41,89,111,208,50,227,222,66,243,225,211,155,67,205,163,46,91,64,145,241,191,90,0,102,14,20,67,235,37,174,244,237,102,33,186,189,170,134,64,73,27,207,174,223,107,101,252,98,197,97,97,108,114,38,149,229,235,33,33,79,178,221,3,252,162,233,201,231,25,117,223,43,251,31,95,239,247,8,47,4,150,7,87,26,210,181,183,241,173,159,147,222,46,84,180,172,201,253,95,226,33,104,233,201,238,186,53,8,217,109,119,91,43,231,237,63,120,93,153,35,154,200,101,29,173,227,12,190,225,6,7,38,39,201,87,212,152,233,35,149,100,158,238,162,251,227,187,140,60,183,235,232,92,121,217,172,110,169,39,226,175,209,47,93,222,19,3,167,152,183,174,75,137,190,91,219,191,176,121,72,233,38,178,53,110,109,54,189,183,100,238,46,241,221,71,205,188,99,137,217,251,61,127,189,220,56,72,141,215,44,147,171,181,253,176,196,108,182,198,161,9,78,124,217,72,147,194,195,129,28,197,200,213,159,138,251,61,241,205,139,132,214,17,171,89,107,170,252,6,228,60,62,226,78,126,9,236,1,224,39,147,142,110,117,8,217,245,151,82,202,249,237,194,221,195,151,32,169,181,186,255,0,148,173,108,191,68,247,251,135,117,80,211,187,122,218,86,217,147,41,172,253,78,252,109,222,60,253,63,69,108,218,255,0,154,121,179,101,250,13,187,125,176,11,187,6,189,102,125,214,181,135,35,54,87,18,86,190,242,21,151,177,168,214,116,243,102,183,85,187,71,60,209,117,18,175,192,6,184,53,102,69,173,197,86,28,230,153,178,201,121,184,117,88,113,27,119,38,236,183,223,126,35,155,14,230,183,117,173,188,6,242,55,168,135,40,147,226,184,142,18,161,179,43,54,127,184,57,12,183,145,37,190,246,1,186,132,111,189,250,134,180,39,164,123,198,146,85,186,134,133,63,144,204,242,95,127,104,13,199,92,200,159,38,251,237,196,105,133,136,214,102,232,90,214,235,21,40,219,145,22,175,129,123,33,182,115,60,191,64,189,253,183,245,0,237,200,242,247,220,84,203,55,75,176,121,247,103,22,183,202,223,229,255,0,80,210,185,238,85,145,108,191,229,255,0,80,185,30,136,184,141,105,220,99,163,134,155,107,76,190,87,181,213,111,47,250,135,102,203,249,211,108,150,223,218,46,71,48,142,199,123,10,173,125,3,59,14,49,170,221,67,65,189,99,182,95,186,25,26,214,254,85,25,101,251,163,206,212,79,252,174,71,151,232,221,189,198,59,40,216,172,191,67,190,242,235,238,30,78,116,238,210,149,55,151,45,157,51,189,239,218,49,29,44,43,250,233,139,237,229,203,99,81,222,247,245,195,223,177,13,155,55,79,179,168,116,210,41,118,169,100,246,186,249,217,225,151,133,236,125,163,189,39,109,235,126,232,71,33,200,75,30,223,238,14,75,105,178,120,245,142,17,29,199,30,41,25,136,247,219,162,40,236,221,59,93,125,133,113,214,69,204,181,111,165,26,155,220,139,126,110,255,0,120,108,67,22,173,179,46,59,238,58,169,203,58,248,148,185,155,45,155,34,181,175,214,98,14,225,200,219,36,221,213,253,140,195,133,19,53,232,168,181,29,158,187,250,135,158,138,139,217,153,83,90,188,217,109,190,246,235,29,28,116,199,162,181,234,123,61,119,189,220,3,208,70,212,123,27,234,61,143,63,2,245,75,117,123,195,181,147,84,187,91,132,141,139,39,138,205,125,101,251,59,133,177,126,35,104,89,158,76,189,124,110,43,37,155,236,209,238,167,103,205,149,10,79,151,111,92,93,194,100,95,22,227,51,182,147,213,218,228,71,196,112,163,216,207,147,167,107,95,171,222,30,18,77,63,205,22,178,217,45,226,207,232,157,229,220,61,75,177,155,53,188,94,108,221,246,20,119,16,73,213,103,223,123,219,241,141,184,216,221,153,163,61,94,107,165,94,186,220,7,13,137,166,213,155,196,101,203,111,93,126,63,96,108,197,64,237,9,203,173,203,98,50,242,111,196,101,220,54,246,221,179,118,175,38,110,135,149,127,255,0,56,142,76,36,182,198,78,107,188,149,222,217,127,172,117,201,149,106,126,143,154,199,127,38,223,140,113,163,29,217,98,16,121,115,88,137,92,109,214,32,245,132,214,99,201,154,215,235,176,229,195,183,168,74,85,124,217,111,220,60,180,28,246,232,65,108,189,190,191,250,135,119,3,48,215,161,30,39,46,107,250,235,246,247,11,145,221,180,254,98,182,91,125,145,181,19,29,171,77,181,87,178,173,229,14,27,177,122,148,146,181,119,185,219,136,227,162,63,94,226,145,170,203,107,157,243,92,81,216,179,21,173,85,181,118,221,126,35,110,33,188,234,35,189,183,152,220,135,69,200,142,252,82,57,6,221,200,183,240,1,229,227,166,123,30,79,17,159,61,253,117,173,107,119,119,142,67,51,61,171,50,53,25,122,188,171,241,251,3,145,49,151,107,245,126,59,46,91,250,219,246,119,143,18,220,179,98,136,101,90,252,247,89,31,147,110,6,93,227,17,235,94,135,206,149,116,237,209,50,224,58,41,171,58,182,93,70,107,221,165,111,183,113,142,97,30,118,148,158,23,35,47,184,58,248,134,246,114,51,190,107,39,55,96,131,198,42,93,154,97,174,215,125,140,190,214,221,163,182,134,111,86,218,81,123,218,251,199,58,42,101,146,21,75,212,222,214,221,155,191,222,30,78,111,81,106,157,116,182,59,219,47,209,61,238,224,28,170,133,221,130,14,34,63,46,179,87,147,161,123,94,230,69,199,236,139,83,31,137,121,98,223,134,230,79,83,117,73,205,180,241,177,153,123,1,199,174,234,45,181,113,208,91,30,76,250,174,150,178,246,182,83,225,110,225,210,74,41,46,112,202,190,112,213,231,104,156,182,170,246,189,183,113,239,19,35,211,65,215,122,213,95,154,173,116,223,213,255,0,250,71,83,87,159,58,20,27,254,165,125,98,237,229,121,89,79,184,107,106,146,216,150,107,231,12,251,178,219,85,111,243,187,135,169,151,203,179,67,33,26,239,33,9,43,229,227,187,223,22,5,141,119,11,54,203,124,221,201,147,246,45,239,127,221,247,14,36,178,143,230,213,168,185,199,89,173,52,253,6,214,181,253,183,120,202,98,150,108,223,71,205,155,218,219,241,143,23,62,99,81,15,229,102,186,23,213,110,162,1,102,34,37,27,36,75,111,237,25,245,86,114,217,45,123,29,237,196,105,136,158,101,140,105,189,151,202,203,191,63,127,188,61,148,124,183,110,135,117,122,236,158,45,72,242,111,212,125,253,227,198,68,211,122,168,246,92,219,111,151,42,173,171,227,101,123,224,185,118,145,115,75,211,241,72,212,113,90,125,119,182,79,112,230,211,19,189,84,4,51,123,53,237,159,126,127,108,174,225,207,145,65,107,160,28,132,214,219,59,166,121,178,240,177,17,240,251,3,145,29,68,115,140,26,225,249,207,87,172,182,253,69,237,99,35,246,93,192,141,246,170,189,153,242,61,131,54,95,117,183,87,188,59,121,70,32,107,98,84,215,52,219,43,103,191,104,239,47,106,45,140,102,17,102,152,172,188,33,181,237,250,83,218,253,88,238,164,88,119,205,175,154,185,227,89,102,178,124,239,110,178,223,229,119,0,191,242,41,222,216,211,71,179,100,204,194,87,229,223,168,187,187,199,101,21,25,148,155,61,95,18,62,191,120,88,7,83,205,70,103,125,109,143,87,236,126,207,95,96,247,148,181,109,179,193,234,185,179,54,86,154,77,245,214,224,71,237,67,35,217,177,54,207,155,229,123,90,222,191,250,135,114,241,94,223,100,117,144,181,6,211,155,229,76,185,109,244,75,254,33,232,146,222,110,176,30,122,46,101,176,223,196,231,178,115,249,86,251,28,59,135,8,234,93,165,135,19,177,101,204,70,159,84,191,87,188,45,189,69,57,214,207,33,11,102,181,208,217,121,126,220,251,135,181,163,203,107,96,138,249,47,19,147,183,169,63,148,65,234,232,152,29,190,41,184,237,110,77,91,139,70,92,183,191,67,141,254,200,246,241,142,108,144,75,69,179,228,182,254,23,185,143,53,180,243,4,181,213,228,215,217,68,187,95,47,19,34,239,22,202,127,81,243,213,78,252,183,99,212,235,178,244,245,153,173,102,201,92,44,93,130,139,170,95,45,197,230,242,115,125,155,88,134,233,200,53,202,51,218,237,125,254,167,127,198,60,221,43,15,205,242,184,88,140,250,205,94,125,214,181,238,165,23,227,30,246,79,21,180,154,75,38,95,20,74,227,126,192,30,118,62,146,206,209,124,208,183,74,254,165,220,125,227,106,89,39,217,98,20,91,78,108,168,52,249,22,235,46,241,112,82,123,136,187,135,42,29,139,30,124,220,83,194,194,224,120,167,168,221,179,47,205,44,153,61,198,247,191,238,187,133,32,176,219,103,207,243,103,54,107,126,150,183,111,182,30,241,164,230,190,241,203,203,222,46,7,77,13,9,168,101,76,107,51,103,51,223,107,90,229,97,215,71,83,250,248,198,162,118,188,186,178,79,71,87,123,216,204,251,71,165,139,111,34,22,171,222,200,51,29,82,75,94,162,63,39,125,187,66,71,17,80,251,59,42,70,124,215,59,222,214,30,122,120,206,214,219,208,153,178,103,203,210,181,237,107,31,1,235,93,150,235,28,47,29,109,222,199,250,198,227,82,140,164,75,218,47,111,105,253,98,96,91,40,58,35,91,26,136,190,115,181,239,209,212,247,91,142,97,206,154,97,199,57,193,161,174,121,213,217,204,247,217,239,212,101,236,139,180,92,98,134,213,166,217,239,110,225,212,204,103,27,11,202,103,102,207,148,200,175,158,220,74,253,130,227,2,201,69,224,70,170,49,248,175,10,175,172,113,71,151,97,225,115,191,29,96,244,114,204,63,230,246,26,71,59,107,50,52,150,239,179,218,246,34,223,229,119,11,179,15,60,188,59,75,217,120,161,39,229,247,123,195,142,169,206,185,197,35,102,181,140,207,203,254,161,5,186,240,87,47,233,255,0,250,175,235,29,180,178,79,171,214,124,179,123,219,214,123,253,227,220,166,55,47,208,255,0,202,26,26,143,215,223,197,101,203,237,174,24,28,3,131,214,54,166,181,150,206,70,155,219,133,199,79,23,66,109,209,109,196,115,174,76,164,73,182,162,247,177,223,217,119,143,82,78,100,59,218,246,222,54,223,152,217,86,212,245,123,47,234,23,144,219,145,211,188,209,10,166,182,205,111,140,55,47,171,203,212,91,184,159,96,211,31,31,177,188,226,245,89,242,91,118,107,94,228,95,148,109,69,77,53,112,175,57,168,190,86,212,171,102,227,98,247,133,143,196,26,179,156,35,163,228,219,6,175,89,170,241,154,219,218,196,133,112,183,117,184,136,46,164,235,16,185,170,29,231,57,163,91,170,203,187,104,203,123,153,123,83,237,30,54,47,21,246,248,133,183,204,26,187,89,87,218,175,213,111,97,222,45,220,150,152,218,221,102,55,110,201,159,55,71,85,123,88,140,184,220,122,152,89,38,168,181,59,85,242,151,28,157,254,248,14,214,15,20,182,72,133,171,152,179,238,52,252,245,110,191,168,238,30,186,79,93,115,161,164,185,175,85,153,162,115,213,243,118,110,242,75,180,91,57,157,43,157,162,115,111,182,101,222,218,174,227,239,29,60,182,140,205,30,242,185,203,137,40,253,71,219,23,182,16,95,88,233,157,242,120,142,223,93,239,119,14,210,28,237,155,236,11,105,48,111,99,213,239,207,158,253,214,181,191,40,245,242,169,158,109,111,136,181,178,250,239,127,184,81,236,219,69,155,113,87,224,87,20,105,252,173,171,163,126,39,196,120,137,165,111,205,109,17,115,102,183,90,149,125,27,45,173,251,147,237,29,50,235,173,182,17,239,153,121,46,149,35,213,239,213,199,201,239,23,35,216,212,19,221,141,106,70,203,159,196,154,175,158,221,189,221,195,92,137,60,235,2,196,109,245,90,220,221,31,42,214,51,46,59,187,5,176,68,71,56,186,131,201,171,186,137,28,111,215,199,238,143,121,33,127,155,37,140,35,38,179,87,155,125,237,123,168,255,0,40,100,122,7,217,217,73,71,155,54,91,117,91,136,219,106,38,231,228,117,118,142,150,99,51,218,27,113,90,140,185,173,235,175,217,220,58,86,166,246,139,92,54,207,228,38,249,179,241,225,221,222,25,30,206,58,51,35,9,61,93,250,68,92,123,140,116,17,49,154,133,41,237,94,108,202,61,215,183,17,206,128,142,215,165,40,213,101,179,100,119,205,126,193,231,42,55,53,100,181,218,247,124,247,125,177,38,71,87,57,196,190,108,120,152,230,93,102,85,45,23,218,109,228,153,21,252,145,185,1,88,109,58,207,153,217,114,219,232,215,237,246,162,211,84,241,151,152,187,226,254,140,239,95,182,28,168,55,118,236,253,28,153,45,215,123,223,255,0,208,50,47,52,186,63,105,115,46,171,47,73,37,229,95,136,231,76,89,249,78,33,204,222,75,43,59,91,184,199,87,77,75,54,21,188,189,126,123,154,15,201,183,11,247,141,250,142,55,43,111,51,170,242,225,212,87,205,194,247,33,7,145,138,111,105,121,39,155,46,226,79,11,245,142,12,100,223,154,179,195,108,250,221,85,186,89,242,222,251,251,15,180,112,226,14,211,24,116,91,137,163,127,238,135,57,233,94,177,227,136,215,218,253,89,123,173,218,3,130,228,227,156,90,54,118,109,94,179,175,61,237,111,177,220,45,181,103,13,179,76,99,35,115,230,203,171,232,218,222,181,37,196,92,88,199,181,15,46,11,46,108,182,233,94,221,87,224,60,148,108,187,108,168,86,122,236,153,237,235,111,107,32,187,251,128,112,40,138,235,104,141,57,119,53,229,217,225,109,159,95,124,217,77,37,195,46,225,112,95,168,53,112,141,59,178,95,54,93,218,206,239,120,89,136,170,119,153,166,241,179,29,179,93,174,121,196,100,213,229,181,213,126,55,62,193,181,51,159,107,97,17,9,178,91,84,162,44,218,206,54,35,46,22,19,35,223,69,215,154,168,167,155,230,171,229,113,69,125,127,97,253,72,237,33,170,253,110,111,153,214,181,190,141,255,0,210,49,229,230,126,90,125,236,222,170,226,149,107,112,222,127,148,109,193,196,115,158,126,134,175,87,110,187,222,255,0,107,176,81,127,102,120,181,178,173,130,240,127,54,115,63,211,118,183,15,105,222,52,35,24,242,54,165,248,57,124,183,59,109,159,253,3,193,211,148,71,51,68,154,249,207,93,157,109,157,181,57,109,148,207,219,31,104,185,178,42,119,111,134,53,109,153,60,110,79,83,191,81,119,247,128,226,203,177,255,0,86,235,112,158,9,95,90,225,22,109,191,133,236,92,53,99,216,74,177,75,111,121,39,204,89,55,154,126,122,191,85,253,128,240,245,118,27,109,111,153,243,206,75,195,101,249,218,253,106,246,195,206,201,240,215,96,139,109,60,245,172,222,165,124,237,111,90,101,236,128,95,120,76,69,201,16,130,230,123,218,255,0,166,59,190,164,122,72,105,247,63,65,37,189,147,81,175,190,253,102,107,101,63,120,175,192,88,53,97,222,180,181,188,241,107,245,108,255,0,253,67,223,208,116,135,55,53,2,174,112,214,106,245,191,66,181,238,106,246,221,226,192,246,144,210,189,130,41,200,157,126,124,247,78,92,182,181,206,252,111,220,58,90,173,253,124,33,51,151,46,87,239,123,223,169,67,219,64,203,181,132,148,107,173,100,22,252,190,247,120,238,225,97,53,68,69,172,189,147,110,2,224,90,26,74,146,186,163,34,121,195,231,131,67,153,117,94,77,243,29,184,239,226,46,132,39,67,63,93,236,59,146,123,86,89,114,222,219,184,141,198,162,47,126,135,221,12,14,84,50,114,230,223,216,59,86,23,148,173,107,239,29,51,177,90,187,120,187,223,188,112,202,162,204,162,70,199,229,29,189,83,250,133,30,193,15,89,38,121,120,119,141,104,140,234,213,253,209,231,97,34,182,148,102,201,151,165,110,55,27,206,195,230,65,185,158,214,221,107,0,244,72,123,88,100,89,109,126,241,172,211,187,136,242,45,196,234,98,73,188,153,173,215,123,117,14,246,10,35,59,40,86,75,94,253,125,230,3,177,71,68,239,220,55,86,190,129,21,134,194,85,114,45,221,66,139,85,139,135,88,13,74,28,99,136,191,172,251,163,82,149,220,56,78,163,89,109,246,176,13,15,70,106,242,248,187,223,188,113,182,253,122,12,181,89,110,89,124,171,254,33,213,58,89,45,215,113,214,71,194,222,254,51,214,118,123,226,100,122,102,155,185,146,175,192,199,45,7,117,22,225,228,228,48,249,82,146,207,127,28,93,94,240,244,166,90,180,25,222,226,142,105,29,142,227,81,57,191,128,224,33,219,216,178,253,209,200,108,250,36,96,57,10,222,87,27,49,7,100,23,190,55,9,123,139,112,219,115,121,95,188,5,139,199,218,107,158,233,230,217,219,117,63,53,73,219,234,243,122,199,119,113,46,209,9,216,175,77,243,55,53,252,187,174,215,107,254,135,150,214,201,222,125,162,126,171,24,45,170,5,40,214,229,249,96,149,228,223,169,66,36,180,186,162,53,30,9,252,211,205,155,111,250,5,191,88,246,192,48,162,29,122,140,219,179,102,183,112,185,216,125,87,115,34,26,115,155,245,218,168,212,189,109,110,91,219,38,239,36,251,5,177,115,163,97,217,55,17,144,203,161,125,247,226,3,33,99,177,175,106,51,99,193,172,186,196,100,190,219,123,94,229,127,83,27,82,183,60,52,137,67,22,216,243,153,183,127,84,182,82,205,126,175,120,88,198,38,121,12,188,69,250,87,242,191,168,122,25,21,91,205,145,8,119,155,245,153,84,163,182,182,220,83,111,98,3,35,36,152,59,173,105,152,207,8,173,124,221,29,143,223,46,57,199,114,254,20,100,133,87,205,251,218,223,165,123,254,172,88,47,146,94,190,31,103,230,92,185,186,246,155,245,223,216,141,165,213,26,230,77,221,135,46,110,173,109,250,253,225,57,143,119,92,225,231,55,184,167,121,227,89,119,80,155,108,246,245,151,246,93,194,192,207,161,54,89,156,99,122,204,217,34,92,69,237,107,217,70,61,20,226,161,214,45,73,216,237,210,35,245,78,239,120,121,41,132,78,185,75,86,75,93,195,87,31,124,35,61,226,66,52,30,60,179,104,67,183,251,147,111,248,80,194,85,36,206,230,215,116,125,143,95,190,33,163,67,74,191,99,169,18,199,55,103,213,83,68,221,245,214,189,156,135,43,249,61,194,94,233,40,253,126,215,226,178,229,213,250,235,251,33,71,191,105,92,119,13,211,62,177,199,105,92,119,14,73,21,192,109,47,121,253,129,68,149,134,241,162,253,98,153,109,186,224,42,94,64,161,111,3,220,5,184,6,162,220,42,40,91,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,81,92,6,145,169,92,6,144,21,34,46,177,161,73,33,168,22,86,176,13,36,52,174,231,213,212,53,23,17,69,158,251,119,0,225,196,249,42,250,147,30,86,122,209,45,135,200,239,191,47,223,33,235,98,11,162,175,169,49,231,38,172,235,27,117,54,86,252,188,62,192,12,23,211,86,158,83,244,133,101,22,134,34,149,155,155,183,165,55,79,170,195,151,96,138,76,66,133,118,18,160,143,104,218,113,36,141,87,150,147,35,222,132,9,179,210,138,147,57,190,30,84,205,37,136,213,155,187,22,230,147,115,59,62,207,13,199,216,34,23,30,233,103,164,213,108,245,165,66,198,160,153,217,125,89,6,70,87,105,174,59,139,180,5,178,166,161,81,19,24,180,172,212,94,36,213,187,223,33,146,184,113,35,131,135,102,21,243,117,210,53,203,208,93,37,21,183,146,15,176,99,68,130,48,224,163,92,85,208,94,44,211,211,247,203,242,11,229,74,87,110,179,9,10,202,29,151,153,162,17,9,177,168,239,184,147,199,164,3,36,101,83,237,154,13,168,118,29,135,89,52,210,17,189,87,50,177,91,125,140,92,185,52,94,93,117,212,130,190,94,39,239,140,121,163,102,46,204,217,121,231,18,222,244,180,162,200,71,109,228,103,218,98,244,53,51,68,53,236,235,61,47,100,175,235,1,114,228,117,51,48,115,40,101,57,21,6,130,55,219,59,173,100,92,21,239,139,209,37,196,121,52,4,130,54,41,217,236,153,179,103,88,239,140,138,65,17,17,32,142,231,210,225,184,97,45,85,91,187,40,109,152,166,156,129,186,18,227,158,48,206,221,27,31,178,33,224,42,93,35,103,144,210,57,140,189,143,7,86,79,193,188,86,60,230,163,53,32,202,197,103,64,101,62,49,105,95,13,34,136,122,30,91,80,81,143,94,88,167,72,151,22,74,51,93,220,43,116,94,46,194,24,201,84,233,145,82,69,33,72,66,168,229,145,182,146,232,27,135,235,175,250,248,197,186,170,174,169,106,249,131,111,115,83,78,40,217,40,98,40,86,28,50,62,146,142,222,81,239,233,125,225,212,120,41,86,188,202,156,85,47,54,202,71,99,50,130,118,197,247,0,100,19,250,77,84,19,24,213,41,212,211,100,78,90,230,130,95,81,125,119,184,92,156,38,199,168,167,167,210,164,69,197,83,237,37,90,252,199,156,211,110,131,150,226,224,194,87,165,211,153,91,134,113,18,168,166,77,174,58,214,22,155,95,182,228,93,163,186,165,170,200,169,84,206,21,203,66,37,77,103,220,237,203,138,85,199,121,118,128,153,74,54,172,132,156,65,65,186,136,248,7,13,216,38,222,241,78,145,241,36,239,45,231,187,120,245,237,184,135,18,74,37,164,238,87,220,99,11,180,124,197,205,188,160,160,159,141,146,167,85,35,108,236,151,44,162,50,213,22,251,175,188,101,132,130,121,11,27,9,14,225,197,194,158,120,116,47,160,225,91,121,23,127,120,198,71,105,27,20,211,74,73,45,214,211,115,59,102,85,135,131,156,226,51,144,58,157,75,242,197,103,205,124,202,191,11,123,110,241,234,167,12,237,102,210,153,37,56,69,152,250,27,248,219,176,91,24,252,62,56,237,94,182,22,100,89,47,108,168,237,183,181,238,16,123,153,78,33,162,43,91,175,140,149,167,46,91,89,203,94,247,237,80,184,18,217,219,81,104,205,180,67,31,79,47,69,101,221,222,49,230,50,152,126,79,147,81,9,26,122,235,223,88,217,245,118,88,139,180,123,106,106,163,121,152,53,103,56,100,168,158,51,34,85,202,251,139,188,5,229,109,246,21,188,222,71,31,100,67,176,131,125,132,112,121,28,79,215,23,96,180,103,91,204,91,113,40,105,168,53,17,219,214,168,255,0,206,30,130,75,83,69,69,52,110,68,166,25,22,89,167,113,25,21,172,93,166,2,226,42,61,4,171,107,26,183,190,14,71,50,76,26,205,246,175,245,69,218,60,35,149,43,187,81,176,133,66,153,117,111,51,62,23,237,27,143,77,162,220,132,53,33,166,212,103,194,201,51,235,247,192,122,72,185,187,68,157,239,176,69,155,217,127,88,242,243,25,204,51,107,90,211,21,12,102,110,25,25,26,203,191,188,116,83,137,220,99,44,17,147,77,95,89,99,35,73,246,31,120,183,177,21,36,250,38,62,33,131,151,55,171,75,139,52,169,44,175,125,149,98,223,112,30,130,170,196,41,203,13,169,152,40,104,39,181,113,6,130,178,22,163,202,89,138,251,149,239,14,21,39,58,158,69,237,91,92,184,155,201,147,45,153,89,94,249,175,196,251,134,148,201,160,95,97,184,168,215,220,101,79,36,150,162,53,37,36,74,50,185,150,242,247,199,7,195,56,57,79,206,115,25,115,154,223,43,59,196,118,183,14,10,46,211,1,123,97,223,132,233,107,34,154,79,11,93,100,67,191,101,232,35,181,162,155,61,254,204,134,51,51,138,245,36,69,242,192,203,149,151,216,180,225,255,0,158,61,123,88,149,56,66,79,35,18,243,59,220,186,42,254,112,153,23,242,29,200,61,89,168,162,91,185,30,238,153,10,174,49,180,159,170,55,110,219,139,51,39,196,185,163,202,67,113,77,203,155,37,58,73,61,202,43,36,237,191,122,135,173,110,165,84,84,50,212,195,144,174,43,53,136,144,119,236,236,49,114,61,155,179,200,54,18,105,92,108,42,77,60,73,78,17,126,49,212,71,84,41,53,45,80,175,66,186,123,178,229,86,107,240,191,3,30,22,97,19,57,141,141,113,13,203,150,180,46,214,52,50,179,189,136,184,125,161,222,211,210,87,95,76,58,163,33,226,90,82,179,230,44,134,155,113,183,18,247,128,118,108,68,198,76,92,60,240,251,173,154,232,65,245,110,29,156,52,10,146,100,163,109,194,186,122,200,114,224,165,240,210,246,201,90,213,39,113,167,166,162,46,187,246,14,90,94,133,86,226,136,108,207,176,150,64,54,24,53,164,242,26,108,68,86,222,67,176,105,180,38,253,35,251,99,130,226,212,70,102,217,102,223,239,238,21,219,86,159,43,33,95,180,6,251,174,150,236,230,146,29,68,68,82,80,70,105,90,12,201,55,226,56,19,122,137,108,106,178,46,24,243,102,189,207,222,239,29,92,186,97,19,49,70,178,33,180,36,179,228,51,73,25,17,22,237,251,207,188,7,34,101,53,139,74,86,150,154,109,87,108,253,105,158,253,253,227,102,71,17,27,21,144,222,134,52,248,226,73,217,6,91,183,118,142,98,225,165,202,59,42,44,138,254,232,145,206,151,53,2,194,73,45,197,37,93,59,239,89,30,253,192,54,102,178,36,70,33,222,140,65,154,242,249,5,217,110,238,225,209,42,137,109,78,26,148,212,113,17,245,229,255,0,233,30,220,226,208,210,115,107,27,177,117,153,142,12,109,68,211,8,90,19,19,9,153,54,220,107,223,213,222,3,133,41,166,33,161,216,67,102,113,37,98,63,42,215,227,239,4,101,27,8,233,26,146,113,134,106,85,204,138,223,205,28,137,116,250,38,49,229,33,180,48,180,146,13,68,104,35,62,178,239,29,218,166,45,195,178,135,29,117,148,25,145,17,231,85,183,219,135,17,96,120,233,117,28,136,120,215,87,170,141,34,52,168,136,212,157,220,75,218,143,110,228,173,167,237,156,221,44,189,150,252,131,137,207,44,171,212,226,33,212,125,132,178,63,198,57,80,179,98,119,54,119,25,43,90,214,63,235,23,3,135,11,33,131,135,205,149,199,186,86,226,101,249,7,100,109,176,69,211,119,45,251,84,68,54,158,117,104,203,171,73,42,247,190,235,142,154,50,114,118,73,103,98,231,123,21,248,253,208,29,194,219,133,189,137,242,59,151,178,33,215,204,101,16,241,105,89,230,116,238,217,167,162,101,223,220,58,117,205,227,137,196,155,76,33,73,43,92,242,153,219,238,142,214,93,53,117,230,252,126,169,10,207,107,112,221,187,180,195,57,29,49,83,172,195,30,114,218,46,159,101,111,200,57,176,75,40,71,16,139,145,18,47,189,93,247,252,163,185,116,155,121,6,121,202,234,236,49,213,69,193,56,167,23,171,105,213,22,235,25,38,247,19,3,98,124,234,162,161,16,77,17,56,122,194,59,35,126,235,24,217,166,88,138,76,123,134,184,119,18,90,147,177,154,12,189,114,71,105,5,45,73,182,147,136,39,91,220,124,119,117,247,144,236,32,155,134,135,116,245,111,17,153,39,45,141,69,218,64,59,136,35,89,37,36,164,216,137,5,196,189,225,205,73,92,113,88,51,82,82,103,184,178,149,140,114,80,180,90,217,139,237,140,135,73,54,125,80,250,172,132,147,205,155,143,216,29,115,206,155,136,59,219,113,31,1,217,77,152,39,181,87,205,187,55,15,176,58,103,22,210,75,41,184,158,150,226,185,241,16,117,177,81,138,109,244,195,150,75,44,138,247,227,188,236,54,34,154,82,144,188,137,82,186,6,91,138,227,149,19,0,195,175,162,33,107,89,100,34,224,101,109,199,126,193,83,126,13,174,129,197,52,70,123,236,107,43,140,71,131,168,100,17,113,176,241,4,152,40,181,103,201,228,54,103,192,203,187,184,121,166,104,104,165,184,68,185,124,200,136,248,158,168,255,0,154,47,3,177,77,38,28,212,219,173,171,179,165,126,177,214,187,59,91,46,154,12,216,34,46,211,238,247,192,120,72,12,46,130,117,246,226,98,19,52,66,142,247,43,17,17,110,50,235,64,246,112,114,8,105,123,45,182,218,159,179,104,38,203,57,151,2,47,123,142,225,218,194,205,88,117,132,184,184,136,114,81,222,228,75,46,223,124,85,81,16,143,25,165,81,45,113,190,229,144,14,150,62,13,40,104,148,222,117,25,171,223,237,30,50,111,50,155,66,190,104,135,130,37,150,117,149,205,165,30,226,61,220,12,92,104,132,67,173,36,73,120,143,127,82,136,116,209,178,104,39,87,157,79,57,115,51,61,202,47,200,2,202,84,241,147,37,108,223,41,159,175,250,26,189,168,176,149,124,85,81,25,12,218,81,35,121,118,67,164,121,33,92,59,92,136,101,164,238,153,129,123,83,153,216,130,182,110,10,46,238,225,111,227,105,105,18,90,50,57,131,164,102,149,17,120,212,111,251,128,49,75,106,171,160,16,166,81,79,191,190,234,233,194,59,127,255,0,55,14,162,99,31,86,190,233,27,244,251,168,78,75,40,246,71,72,136,174,119,61,227,35,42,74,110,93,14,253,225,223,125,100,76,230,242,146,123,238,125,132,58,136,106,66,18,111,0,250,221,56,188,198,74,108,137,187,123,31,169,61,251,192,90,234,5,49,46,41,38,235,10,75,154,229,145,39,41,149,203,33,117,125,177,122,233,185,148,198,30,10,30,25,48,165,145,57,247,154,21,126,38,125,163,164,147,225,244,52,165,228,196,165,19,2,36,40,206,238,17,91,121,91,216,144,238,151,27,205,169,54,24,83,106,83,124,18,179,185,239,223,192,189,240,30,162,159,143,142,68,249,136,165,195,146,82,89,238,163,65,146,124,131,46,35,216,76,49,2,22,94,194,73,115,25,90,20,149,18,12,156,120,138,199,99,221,229,113,220,60,37,55,23,56,152,61,14,148,203,212,182,220,207,210,109,165,29,236,71,192,254,192,223,155,97,148,116,229,75,91,178,153,207,140,116,222,241,76,31,19,191,14,129,238,222,3,216,162,188,68,205,180,178,113,114,213,36,136,150,70,219,151,191,249,71,187,120,228,52,220,186,98,90,195,140,65,168,136,148,100,135,19,184,204,117,50,44,38,98,9,134,86,228,60,225,10,212,37,38,75,65,21,142,197,187,200,238,28,105,178,94,165,29,38,161,218,85,157,82,147,242,194,78,253,3,221,107,91,183,120,15,114,153,91,44,249,42,112,239,218,101,249,7,109,61,137,136,119,81,178,182,79,91,54,108,132,106,183,11,112,30,58,159,173,225,102,250,253,174,62,90,141,86,92,185,29,34,189,239,123,221,71,216,61,204,173,12,57,173,206,233,21,178,219,164,93,224,60,117,49,78,67,68,75,220,114,53,81,12,188,79,25,37,23,36,220,178,166,219,140,175,198,227,214,73,165,201,150,176,102,209,56,121,92,214,116,251,108,93,221,195,105,200,118,160,98,91,74,84,121,46,75,82,150,124,55,255,0,80,238,160,157,130,136,135,93,162,155,59,153,167,162,225,118,0,242,149,154,35,167,105,84,26,33,28,113,46,52,130,241,45,153,158,229,223,119,30,193,197,162,168,68,193,205,96,230,175,177,48,105,196,107,47,172,78,84,149,210,164,239,186,123,251,71,179,36,65,66,69,33,103,18,146,89,21,200,148,178,239,33,221,65,41,81,45,163,33,103,66,175,101,36,175,126,61,96,60,157,85,26,252,20,52,84,52,58,18,164,163,37,179,17,153,157,205,39,213,239,143,125,65,173,110,65,65,184,180,216,213,0,217,158,238,179,36,142,130,109,74,166,100,167,77,77,69,153,185,151,212,211,217,110,27,187,135,180,166,101,42,128,134,135,107,86,249,19,112,168,108,179,150,253,196,158,238,59,133,129,216,70,65,235,154,43,165,118,53,95,113,123,227,206,65,156,99,19,56,132,148,50,178,167,58,72,205,7,188,179,15,112,235,42,212,35,42,20,103,187,171,184,116,90,151,19,20,234,150,218,210,70,165,111,50,183,88,179,3,91,204,33,86,185,152,227,52,165,38,249,10,247,226,55,226,28,116,178,228,70,110,55,220,102,43,0,201,47,62,124,197,107,91,238,136,59,67,44,237,168,148,86,51,35,33,180,194,13,163,36,17,29,141,87,222,57,42,201,99,60,197,187,188,109,26,209,152,149,157,59,187,198,67,84,66,214,130,51,74,111,187,176,112,159,140,113,13,171,114,46,86,220,99,84,124,114,154,105,70,217,182,103,98,251,227,165,126,96,226,212,163,112,155,74,78,215,62,31,140,73,145,183,52,154,197,165,46,165,45,54,105,44,187,242,159,119,120,243,49,211,55,141,195,82,137,178,81,153,92,172,125,158,248,229,206,167,40,100,158,65,61,15,187,47,21,123,221,227,171,130,110,30,110,225,169,110,145,153,167,55,139,81,117,29,187,196,28,7,33,98,227,156,93,225,93,52,153,154,200,208,131,223,255,0,229,199,99,1,45,137,96,201,91,43,229,208,183,73,7,221,220,59,182,153,40,54,209,170,204,118,73,35,165,217,255,0,225,14,100,59,203,116,242,172,136,136,147,125,194,14,175,100,137,138,242,225,221,44,188,50,160,250,199,113,11,37,106,15,54,77,119,78,215,205,221,246,59,199,39,91,11,15,194,33,29,47,100,178,27,167,26,181,241,201,187,176,81,212,76,209,22,109,184,150,97,150,178,54,143,130,12,247,239,30,78,38,30,108,135,82,178,151,63,209,34,63,81,87,104,184,107,140,132,79,64,162,154,222,94,204,129,166,33,99,11,213,175,115,203,209,81,127,249,214,2,207,212,81,85,9,180,244,58,37,14,41,46,67,169,38,101,14,179,61,247,33,210,210,20,124,76,84,226,18,58,38,6,61,183,21,172,204,68,209,145,21,144,162,235,72,191,17,52,164,44,82,183,156,85,141,57,122,54,252,131,145,44,165,32,101,238,180,241,57,18,90,188,222,89,149,183,145,241,221,222,24,30,114,85,75,147,76,52,133,53,22,148,150,109,230,155,117,159,112,237,155,146,52,202,74,218,254,205,255,0,254,131,208,190,168,88,118,148,130,136,71,70,220,86,67,161,154,84,144,48,38,109,174,97,4,131,37,17,89,110,145,30,242,191,104,188,130,34,9,40,101,54,37,241,34,223,239,14,134,63,86,213,236,178,190,123,25,25,251,227,182,92,249,152,166,81,170,137,133,114,246,87,65,100,123,173,199,136,242,19,152,185,145,45,197,179,6,107,35,120,236,100,218,140,140,183,239,16,91,90,178,95,28,173,151,85,4,250,237,158,246,108,206,222,79,112,183,115,140,73,158,72,53,57,97,32,19,175,205,234,205,172,188,155,112,233,23,104,189,211,23,223,241,123,67,100,223,27,92,140,175,195,180,99,36,253,184,186,163,81,172,134,113,91,54,107,108,232,51,242,173,199,143,177,251,226,13,249,116,125,77,95,69,52,196,124,149,194,76,51,136,65,28,36,51,151,179,135,99,189,205,94,199,119,217,30,193,140,56,153,176,131,109,153,52,225,100,163,191,206,234,51,191,216,72,185,216,101,134,176,82,152,184,149,153,76,146,106,113,131,45,109,138,246,53,123,82,237,23,130,18,157,128,65,18,158,125,228,89,87,233,41,37,187,183,128,177,25,24,156,154,26,168,131,154,66,174,30,153,156,172,146,226,23,115,130,112,202,228,174,228,247,11,215,74,200,230,79,201,97,88,153,203,163,33,148,172,249,201,76,169,6,158,154,140,188,162,221,213,246,197,203,138,133,146,67,47,88,115,52,22,68,231,233,60,139,110,30,126,115,89,201,101,232,121,12,78,229,106,113,188,182,74,162,80,103,190,221,68,174,240,192,227,51,40,40,36,165,40,75,217,81,123,26,139,183,236,119,143,51,82,161,201,116,74,230,13,54,163,83,138,75,125,50,232,219,47,87,253,17,216,162,182,141,143,124,154,134,76,27,204,185,228,173,162,53,94,197,212,100,171,113,33,162,114,212,100,226,1,180,57,10,225,248,194,95,139,65,223,113,25,119,246,128,237,41,200,226,121,150,77,107,108,140,225,210,102,68,125,118,33,189,25,54,125,181,41,38,150,137,4,179,34,51,35,223,247,71,75,35,102,46,25,237,91,176,206,33,8,107,33,26,208,101,123,25,13,218,134,50,18,22,13,14,57,20,202,12,221,36,158,117,145,111,177,238,16,118,237,28,190,41,4,181,198,54,75,177,26,137,46,39,113,159,18,28,216,101,194,177,155,44,66,58,86,226,178,22,138,77,88,69,68,71,204,216,73,66,41,184,119,178,33,73,185,220,179,40,136,207,165,220,59,89,174,32,75,229,218,171,205,101,73,214,102,245,71,210,92,45,195,165,222,2,227,199,78,97,26,104,210,152,200,110,154,84,71,119,11,179,223,29,4,82,224,38,9,82,149,24,217,171,41,160,137,14,39,255,0,206,177,104,224,177,22,62,116,225,54,69,47,90,16,162,74,205,156,199,148,149,219,210,59,112,29,211,21,43,80,134,68,228,76,34,12,149,154,203,89,23,227,1,235,124,30,129,84,107,49,186,231,179,50,164,168,186,69,151,113,223,126,224,153,199,58,81,78,67,146,81,169,221,211,177,246,17,241,225,196,116,204,214,208,234,101,86,142,151,31,30,14,151,103,213,15,57,62,196,56,24,109,122,85,52,148,165,105,203,209,83,228,71,213,237,128,123,50,142,128,133,78,208,184,214,16,226,120,165,110,36,136,175,184,85,200,249,92,91,6,242,230,48,228,107,227,149,228,219,113,216,90,199,234,136,89,156,34,162,17,27,4,189,101,183,182,225,25,29,142,219,183,159,96,243,145,184,130,228,186,37,114,237,124,181,45,55,110,147,138,178,183,145,30,243,205,110,38,2,233,76,157,151,56,106,66,35,154,85,156,62,14,164,251,69,181,171,37,217,9,199,225,210,235,134,184,147,224,87,43,30,99,190,226,29,92,69,120,180,182,79,66,189,47,117,107,61,228,74,205,184,247,223,114,129,21,162,38,41,38,35,34,96,27,36,145,43,162,187,30,110,22,222,174,243,19,57,88,116,133,87,198,75,28,92,57,166,17,57,15,39,140,35,35,232,238,246,68,46,53,61,50,128,138,218,47,29,14,121,114,121,46,167,174,253,226,219,198,211,210,57,180,67,145,60,224,226,148,165,169,103,170,117,6,68,106,59,246,24,238,164,144,43,151,107,181,13,186,173,102,91,231,43,240,191,103,190,40,188,16,145,204,180,106,117,135,218,90,209,101,17,102,35,185,151,14,3,91,213,84,220,162,16,148,66,48,162,59,92,245,106,62,191,124,121,90,93,199,98,158,113,49,8,200,146,83,101,114,35,45,198,103,126,35,211,69,115,92,29,214,228,123,104,52,39,63,77,212,151,15,197,184,17,174,50,163,158,172,148,77,75,155,89,26,12,183,50,179,223,246,199,74,153,140,213,232,246,149,29,5,169,78,83,35,81,182,164,145,21,142,220,79,180,119,146,153,196,150,41,36,74,155,193,221,78,101,178,98,17,221,222,55,39,233,146,38,29,110,243,163,87,74,82,91,223,69,188,160,28,233,99,45,196,75,219,90,20,106,90,175,100,164,239,126,145,245,15,67,42,83,176,205,180,147,108,211,151,55,148,70,93,163,193,73,170,70,160,158,101,136,120,152,69,180,140,214,90,151,123,220,140,248,145,219,137,143,105,44,159,74,98,208,217,197,77,96,155,90,239,153,36,250,74,214,189,183,25,128,244,146,201,154,211,18,178,51,104,172,131,227,239,151,120,239,220,155,45,80,205,165,6,210,140,173,184,183,245,123,227,199,50,134,212,226,156,129,86,191,49,25,150,67,204,70,158,221,221,92,7,123,0,195,202,203,173,105,105,232,23,173,50,223,184,81,203,110,42,33,74,89,169,178,43,158,237,198,59,30,115,65,125,21,159,250,95,214,56,200,101,162,73,22,115,189,183,239,29,98,97,162,92,190,88,119,78,221,136,48,232,61,107,17,4,230,110,146,119,91,129,141,196,74,161,28,46,147,174,95,133,137,69,249,7,22,95,14,105,214,107,18,164,222,214,185,91,180,111,27,241,205,196,182,150,161,141,72,51,43,158,67,59,111,20,118,48,114,228,67,41,41,107,88,162,206,74,223,191,127,218,29,211,55,78,227,43,111,235,28,56,5,184,182,243,60,156,138,37,240,181,183,110,28,235,146,138,228,119,247,133,27,233,74,84,87,184,214,102,134,209,152,212,69,110,211,27,72,59,32,173,199,176,112,230,17,15,165,167,18,134,201,71,186,197,99,62,178,0,141,156,195,48,155,28,84,49,25,43,47,73,101,223,222,60,252,202,177,84,42,51,33,232,35,44,249,72,212,174,173,254,216,117,19,6,166,49,47,186,149,193,59,151,88,165,17,165,181,118,152,217,138,165,153,141,133,108,158,76,82,76,204,150,100,146,34,177,219,188,187,198,57,26,143,17,223,82,214,130,118,88,121,14,219,148,127,206,30,138,87,80,61,19,173,205,179,244,114,249,55,239,239,30,1,202,1,134,157,90,217,110,96,172,234,51,61,196,127,230,143,83,37,151,190,198,187,59,15,39,54,91,102,73,151,111,112,102,71,176,91,233,118,221,36,157,187,12,114,74,29,163,47,44,254,217,14,173,132,151,75,236,14,197,181,159,93,139,120,200,106,54,73,8,60,151,61,215,27,40,39,84,162,37,182,100,93,182,28,149,58,132,250,244,253,177,199,118,53,8,220,78,55,195,172,192,111,37,36,146,46,238,209,175,50,114,241,33,215,59,52,109,9,51,91,204,36,139,137,154,173,248,198,150,166,144,143,89,9,139,135,82,143,169,46,17,159,223,1,217,145,17,245,141,151,183,23,217,21,109,210,50,43,26,79,119,104,57,149,69,229,117,246,128,235,38,109,147,140,17,111,242,239,187,222,49,30,122,96,73,8,252,18,178,31,253,63,213,251,95,184,72,140,73,17,166,215,224,161,132,218,89,72,222,138,240,87,87,15,18,188,187,117,242,32,206,215,212,119,0,136,104,248,99,78,175,42,86,119,191,87,188,56,141,186,164,150,242,34,223,214,59,249,220,58,161,181,61,21,150,108,222,81,123,195,206,186,149,17,219,41,239,46,192,27,167,16,106,89,21,211,191,118,225,216,65,33,245,122,147,42,94,243,224,147,62,161,199,147,74,93,152,197,195,180,76,62,173,99,232,111,197,164,204,247,153,112,221,199,120,190,120,119,130,231,56,73,41,233,124,246,250,245,163,197,181,212,72,35,246,7,218,2,216,75,102,17,146,231,91,113,108,165,4,221,238,110,36,200,138,247,227,191,188,92,186,54,184,65,166,14,18,38,46,94,218,60,102,99,55,44,101,229,31,90,135,97,94,224,169,73,229,113,209,44,192,79,179,179,170,177,56,214,237,234,73,111,241,101,218,44,228,91,49,50,56,245,176,168,119,27,54,45,185,228,25,25,93,55,223,195,180,5,238,168,26,147,212,12,37,73,152,182,226,141,194,89,147,15,32,248,17,151,126,225,101,106,121,74,32,34,162,86,217,61,151,106,90,8,215,192,202,234,238,238,30,154,142,156,196,62,189,90,80,210,140,154,81,217,36,102,126,81,119,138,87,82,247,121,181,184,167,25,121,58,216,146,59,154,76,138,230,149,30,237,192,55,240,146,160,122,79,58,113,230,182,123,156,1,183,227,47,107,103,111,188,183,238,19,65,128,245,178,231,156,249,153,232,5,106,118,111,82,85,248,235,120,244,143,176,66,13,8,219,206,206,30,105,134,148,226,147,12,171,165,41,51,50,44,233,236,19,9,163,12,170,54,7,194,93,166,10,37,156,251,30,93,99,102,155,219,93,194,229,222,3,51,161,86,74,205,188,183,88,115,188,157,196,58,216,2,46,158,254,207,198,59,16,0,1,83,46,192,20,21,34,2,34,181,192,207,168,5,72,84,80,184,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,184,13,35,85,174,40,103,212,2,128,189,246,176,10,149,186,192,104,46,34,139,226,42,86,235,3,203,99,1,199,120,174,147,250,145,210,199,33,71,156,137,39,213,213,239,14,245,69,116,159,188,56,17,44,223,55,71,179,172,5,177,196,137,3,115,154,110,99,6,226,98,44,246,166,228,209,116,183,56,131,221,184,251,4,93,105,143,132,171,131,156,85,243,118,96,39,74,66,57,190,203,54,174,222,244,67,167,137,35,191,183,136,151,169,164,9,62,195,173,155,89,137,89,119,102,183,89,12,105,210,91,10,97,170,90,82,163,36,72,118,151,98,118,63,211,70,140,217,92,103,219,145,22,228,253,192,16,105,27,10,184,24,183,210,104,90,77,14,169,6,75,43,90,198,127,119,112,245,180,139,196,183,137,42,52,149,161,191,26,71,117,140,148,28,125,53,61,156,37,114,173,153,182,167,81,16,233,241,233,93,172,183,44,94,81,251,30,61,195,197,200,99,213,9,20,164,169,220,153,90,52,121,55,235,47,200,3,42,240,246,46,30,18,86,147,84,67,73,207,14,199,150,178,46,9,63,202,61,172,101,94,201,100,203,23,0,124,126,136,95,206,24,211,7,93,63,11,5,14,219,19,76,182,105,41,50,212,17,240,34,237,72,217,86,32,198,43,203,155,222,220,62,87,47,230,128,187,181,252,255,0,106,128,75,104,118,25,102,108,190,86,66,174,123,210,93,226,218,203,105,39,42,119,91,37,194,199,40,156,116,161,204,225,209,125,199,110,227,223,210,251,195,130,117,66,230,78,33,181,71,107,8,143,45,181,86,227,246,5,192,195,233,147,144,154,150,225,159,202,233,199,37,77,150,91,244,186,22,226,86,226,3,213,97,222,142,178,69,106,31,142,240,133,133,34,57,39,101,100,73,101,44,135,125,237,123,226,247,66,96,45,38,236,19,144,232,143,156,171,58,239,100,186,209,159,87,185,247,14,190,137,111,16,166,230,202,225,83,173,100,226,210,218,206,236,39,216,220,183,216,248,24,190,52,165,45,82,54,68,185,140,13,140,156,86,253,107,124,50,149,184,31,104,153,24,169,138,122,50,201,211,44,154,76,32,91,169,159,115,196,100,36,146,20,147,233,32,143,131,94,248,196,90,254,132,141,164,167,113,237,34,89,52,66,33,53,86,56,150,76,173,153,8,227,209,47,101,187,236,9,142,141,164,206,58,84,184,103,224,51,154,237,116,235,109,123,40,143,168,251,134,40,105,41,130,74,136,132,168,230,144,180,206,101,43,99,202,230,219,110,182,82,123,141,207,196,25,24,169,130,120,134,228,134,116,163,125,249,107,36,137,97,179,119,213,151,121,45,189,219,212,91,247,12,229,195,220,94,98,46,93,0,219,83,57,27,139,41,115,74,52,161,226,51,46,138,58,179,136,210,157,202,35,169,201,164,110,120,125,159,87,18,228,63,150,75,181,148,123,184,159,177,226,46,206,10,215,78,179,54,54,34,102,150,67,114,204,164,90,130,220,100,166,203,169,33,48,36,246,155,172,154,140,132,39,29,139,128,47,22,217,150,87,8,184,145,251,97,236,25,56,119,175,103,146,118,183,5,16,176,24,119,21,46,143,167,225,34,9,122,195,114,14,25,102,118,81,92,205,23,184,187,178,232,252,186,204,174,246,122,223,124,98,59,169,156,134,14,99,171,204,227,222,46,254,65,151,93,184,238,238,29,4,61,8,211,75,74,80,212,192,210,106,35,51,52,151,243,71,171,130,123,54,123,171,179,171,223,29,130,231,50,216,68,154,162,34,114,101,44,231,208,81,238,251,5,220,3,205,195,208,176,198,100,181,20,113,25,43,187,249,163,181,98,154,98,25,149,52,146,137,222,119,223,107,253,225,186,170,218,68,167,18,219,51,61,234,177,17,106,87,199,236,164,85,115,199,162,29,35,132,138,204,155,91,200,34,223,246,72,6,210,41,136,116,190,81,63,44,231,236,221,110,22,236,29,130,32,80,203,36,223,76,136,187,125,241,88,120,247,141,164,155,206,244,183,223,162,93,190,240,228,165,122,212,235,28,59,160,248,152,14,162,50,151,134,152,34,202,56,157,234,207,208,183,228,239,29,97,208,18,182,86,167,73,232,220,202,51,35,35,82,127,154,61,156,44,116,17,43,86,151,119,165,54,50,202,99,152,80,208,175,244,141,25,179,116,184,153,0,182,241,244,130,98,25,38,18,212,106,146,133,93,38,148,220,204,136,140,189,136,243,136,209,246,157,126,250,231,167,169,203,195,164,217,127,163,23,185,108,67,178,130,50,69,186,184,152,235,93,140,139,85,181,78,123,251,136,5,183,134,193,42,122,11,54,174,38,112,121,237,124,203,71,87,252,223,120,230,194,225,108,152,237,153,249,145,22,111,100,143,230,15,77,52,152,77,218,213,106,158,181,243,95,162,158,238,225,224,142,176,172,146,242,27,68,198,196,163,43,150,165,174,223,169,19,148,14,249,236,51,147,176,172,236,191,48,86,82,204,93,36,158,255,0,176,129,217,200,233,214,96,148,77,39,104,202,106,53,25,170,215,242,125,238,225,209,193,212,117,83,133,227,163,46,70,171,31,139,111,135,216,33,205,85,73,48,133,44,239,70,229,50,223,125,90,79,119,14,162,1,239,37,242,232,70,53,110,155,202,35,77,252,165,23,127,112,236,210,252,35,22,82,98,91,204,158,163,89,11,113,7,87,189,16,164,54,115,12,217,175,187,82,69,254,104,231,46,108,173,89,190,228,71,71,172,242,125,142,193,71,166,157,78,34,9,4,152,116,180,225,18,203,129,25,245,31,97,142,158,26,117,30,135,148,110,176,218,19,99,177,169,42,46,191,124,116,106,168,181,177,10,97,136,203,154,74,246,213,245,110,237,46,241,219,182,203,241,112,237,171,46,124,201,37,241,34,234,1,232,161,39,100,226,82,74,114,30,249,8,204,136,255,0,172,107,126,41,183,50,248,198,247,95,129,143,50,152,56,214,20,106,75,121,72,247,113,35,20,218,162,90,245,87,45,126,27,136,7,38,50,76,204,102,75,155,199,146,254,77,186,254,199,112,219,141,73,201,32,34,74,20,141,89,90,91,197,172,223,191,41,246,91,118,225,202,130,154,48,188,254,62,246,183,173,62,254,225,89,172,43,145,205,56,218,17,156,150,209,183,107,218,247,190,239,186,2,221,61,91,77,118,150,208,112,240,132,71,98,62,130,187,126,168,119,50,202,174,53,78,54,147,110,26,198,233,17,238,62,238,241,190,221,6,219,134,78,189,42,190,83,227,175,234,255,0,164,57,72,164,154,101,196,155,18,251,17,25,31,170,245,253,149,12,113,40,236,157,157,70,61,12,100,219,77,40,207,129,37,38,119,223,239,142,159,81,50,152,76,242,189,2,241,52,231,21,165,165,117,39,183,135,18,30,130,18,10,26,25,8,75,205,229,82,111,125,230,127,120,118,13,197,203,161,208,74,55,50,229,238,81,140,176,170,211,242,216,105,107,41,125,110,45,11,82,84,131,39,12,136,188,171,246,119,14,146,121,60,136,138,121,216,38,18,203,132,211,234,177,32,140,213,98,51,43,157,140,115,166,83,120,119,27,36,67,196,92,201,68,118,200,124,44,125,164,58,169,36,185,78,205,98,31,113,155,165,196,45,68,121,184,221,68,125,160,59,169,84,2,141,166,223,117,14,164,214,210,76,247,88,174,100,71,216,57,72,40,134,175,170,101,74,191,30,137,152,237,25,100,147,14,210,9,59,146,132,149,175,220,57,45,194,165,55,232,125,208,27,144,171,83,185,182,130,201,107,91,170,255,0,108,116,49,114,18,83,140,154,91,136,59,43,168,189,238,225,233,209,14,74,190,116,94,221,227,75,239,176,201,167,50,237,126,227,25,114,29,43,18,116,161,165,37,73,120,174,103,196,191,168,80,229,173,180,70,164,27,134,105,222,68,125,191,104,118,174,69,180,178,61,91,151,221,110,3,138,165,56,173,233,59,238,19,144,235,54,232,166,30,200,182,146,150,211,235,148,147,46,174,209,204,134,156,195,102,74,23,21,12,149,111,185,103,34,63,190,52,69,182,195,173,41,14,149,214,118,185,111,237,29,57,72,93,126,59,90,196,46,100,171,129,231,183,87,121,134,71,161,137,143,91,141,17,195,106,221,44,222,183,165,187,127,97,141,114,232,85,184,241,184,234,22,156,200,204,123,172,87,51,33,185,38,149,106,89,74,30,99,42,137,39,114,205,126,190,227,29,138,219,91,41,45,89,91,171,236,10,55,205,78,52,202,18,218,51,88,136,184,95,117,134,219,79,62,163,86,102,237,191,176,198,209,68,188,159,41,123,189,226,26,153,137,185,171,167,247,5,20,141,81,116,44,100,124,127,16,242,17,107,93,208,187,111,69,204,190,224,245,206,39,53,179,16,234,34,160,33,141,59,154,221,99,191,72,255,0,40,146,60,251,241,241,203,105,105,106,28,151,116,153,110,65,158,251,123,227,164,113,169,171,209,45,154,229,239,17,110,35,50,105,91,138,227,212,60,168,56,37,101,51,201,187,55,89,255,0,249,192,113,35,42,25,100,43,14,45,113,153,77,45,154,253,77,71,192,189,225,136,209,15,6,146,134,73,63,157,7,190,247,221,109,253,227,173,152,203,160,150,183,12,159,81,153,219,113,40,187,187,135,138,170,49,98,14,13,113,44,67,207,242,41,25,44,91,41,157,175,148,250,209,222,60,122,113,74,101,21,29,226,167,185,154,87,15,149,82,87,177,125,71,104,153,129,116,98,146,228,20,50,149,12,218,151,146,217,110,87,189,207,127,15,124,120,9,158,36,212,82,152,167,210,228,4,19,109,33,229,52,149,186,210,202,246,51,182,252,196,87,177,14,116,170,184,118,48,218,98,42,105,156,151,155,49,106,45,123,92,203,130,123,134,252,250,153,149,84,112,72,75,48,91,67,139,112,159,87,140,82,47,114,59,159,18,246,92,5,29,83,56,216,68,146,76,68,198,64,218,137,36,74,37,61,99,35,236,222,224,235,230,216,251,15,10,166,201,19,138,107,121,168,143,52,65,117,91,221,7,75,21,130,236,187,20,242,220,166,238,133,56,165,17,237,135,219,245,99,196,213,248,25,16,227,172,243,109,47,123,41,204,255,0,46,151,105,91,139,158,248,11,137,1,140,210,217,206,179,105,158,211,201,212,219,46,174,41,37,198,252,110,179,236,27,115,115,148,155,36,228,60,197,167,13,180,169,93,23,146,123,237,186,246,24,251,15,134,213,68,175,53,164,186,173,109,191,76,182,171,219,247,71,218,61,68,161,234,201,247,142,29,229,102,39,84,148,90,205,21,238,118,176,15,122,212,4,36,228,203,90,242,174,163,213,120,181,23,3,251,123,247,142,213,169,12,182,67,47,136,86,210,234,13,180,173,255,0,28,180,151,4,251,197,187,112,224,210,146,25,235,74,105,216,136,91,33,17,41,82,143,58,55,36,178,223,129,143,83,80,201,94,154,66,196,54,212,54,183,89,14,182,173,156,147,115,50,61,220,75,180,5,183,154,86,176,168,116,160,118,249,118,169,196,18,148,163,116,174,71,115,246,221,196,57,210,89,45,35,63,38,102,17,147,228,161,215,243,102,75,81,77,17,22,91,145,90,228,103,192,136,116,243,92,30,154,196,160,221,134,167,115,58,73,36,164,246,180,151,94,254,43,183,11,142,182,23,15,49,38,87,18,150,160,228,250,166,26,190,82,218,33,213,107,150,254,42,51,226,102,2,244,83,201,164,169,228,195,165,186,134,24,145,15,158,198,244,91,94,186,252,120,118,139,131,39,170,101,177,134,150,96,230,144,15,229,104,148,90,183,210,163,203,184,175,184,248,111,33,97,36,184,115,91,204,208,201,77,36,218,198,220,205,159,229,134,74,246,189,188,149,23,97,11,191,72,208,240,50,20,178,243,210,189,67,155,42,90,89,235,205,93,46,137,153,121,71,216,3,221,165,210,138,66,72,141,39,114,37,116,71,135,172,41,25,124,233,246,149,18,236,82,77,181,186,101,171,82,75,202,50,191,20,159,96,246,240,187,43,8,78,175,163,100,17,117,158,225,229,170,24,245,162,38,204,187,110,155,151,232,247,151,112,11,38,138,97,170,122,250,180,197,22,209,199,92,94,199,179,113,118,139,171,40,168,18,246,183,82,244,43,150,203,124,170,189,184,246,24,243,83,73,116,214,111,170,241,58,221,86,111,92,148,218,246,239,46,193,235,233,90,13,112,219,86,105,86,92,217,62,143,127,101,237,132,129,203,169,21,24,150,31,114,14,25,79,101,134,81,149,144,106,44,196,71,187,119,216,30,66,73,82,212,48,241,112,240,143,75,16,219,110,190,140,198,182,86,70,68,102,68,103,196,93,210,149,36,218,83,43,99,114,200,200,203,55,18,50,247,199,2,34,143,128,89,235,209,46,187,136,77,208,122,229,110,50,222,94,184,81,209,184,230,217,52,103,92,100,148,100,50,53,39,113,23,148,124,69,192,166,161,152,76,4,50,90,112,213,229,219,121,29,250,70,45,149,78,212,198,76,147,125,180,234,82,132,37,70,119,74,172,102,171,119,143,73,135,21,58,98,57,186,18,34,59,51,138,215,93,58,171,123,51,226,68,44,11,149,10,217,148,66,82,164,168,147,191,125,187,135,120,193,164,136,146,74,35,178,123,71,88,202,219,117,178,117,7,115,62,6,58,216,201,188,92,26,148,105,136,200,68,179,73,116,8,255,0,23,112,203,35,217,17,175,34,114,166,251,139,168,112,226,225,9,69,156,201,119,82,174,99,139,37,157,166,44,144,133,68,230,86,164,148,101,146,219,247,119,13,201,188,213,48,208,228,189,126,91,185,107,229,191,81,247,0,224,60,151,17,108,141,168,239,199,112,233,19,59,152,177,123,195,54,89,189,146,21,249,71,49,137,194,143,54,190,39,178,221,15,200,67,207,204,103,178,245,234,245,81,87,181,239,208,87,119,112,198,71,170,92,225,180,178,181,45,248,116,153,36,204,136,213,110,175,124,117,142,84,141,36,143,229,152,75,219,217,151,229,30,98,34,30,161,138,136,65,48,140,204,170,201,94,244,23,94,254,59,248,14,99,20,227,170,47,150,224,250,87,253,115,171,236,31,190,25,145,216,189,61,39,161,212,180,187,14,118,177,116,85,223,239,143,39,82,213,211,8,40,104,148,193,181,12,234,209,147,42,77,42,81,157,204,175,184,149,222,99,189,137,144,62,202,77,16,144,150,108,200,140,252,97,113,191,121,251,195,140,237,53,47,40,115,139,154,65,125,113,90,197,118,216,183,36,253,224,30,14,89,49,157,212,115,86,161,230,18,211,105,136,140,217,214,211,43,77,178,164,204,172,102,102,92,82,66,224,73,36,176,18,198,210,233,62,226,86,105,52,153,56,164,149,186,87,236,238,30,74,111,48,106,89,18,236,37,56,246,173,246,242,234,83,148,206,215,34,53,111,89,91,129,171,136,230,201,156,171,230,48,232,114,32,245,138,50,81,153,248,162,224,171,117,8,61,179,135,4,109,145,28,82,55,123,114,27,71,27,44,134,44,199,48,135,35,242,122,78,164,116,232,150,79,140,139,92,198,235,123,36,113,251,99,164,159,211,245,27,140,17,193,66,93,102,237,207,198,55,194,199,218,126,240,15,73,29,20,167,50,108,249,28,181,239,151,125,184,118,13,124,246,227,94,168,108,34,252,51,110,191,221,29,4,130,87,90,22,191,107,99,216,229,233,53,223,126,7,239,14,246,38,71,172,203,180,66,222,215,183,79,242,24,13,248,102,83,24,226,23,115,50,206,73,51,71,15,255,0,55,143,79,43,151,48,203,121,243,175,162,230,109,230,93,221,195,171,151,162,93,4,209,164,203,33,231,205,235,143,168,191,32,235,106,74,226,2,73,172,105,19,77,79,202,230,237,181,10,87,110,255,0,36,251,5,30,240,163,27,101,39,227,91,43,111,222,161,210,207,42,189,141,135,242,61,6,121,50,219,50,187,76,187,251,197,154,152,98,172,202,45,205,76,166,125,156,220,70,68,150,202,146,186,206,246,46,146,59,203,184,121,169,244,235,17,162,96,159,90,98,115,26,178,239,200,193,117,151,112,185,23,129,117,100,92,107,198,130,76,42,144,190,180,17,159,2,247,251,135,79,54,149,192,206,29,83,177,145,11,109,106,50,81,146,22,69,107,21,139,137,31,80,180,178,41,206,35,55,20,194,31,137,179,101,154,229,145,142,195,236,33,233,21,17,94,68,167,90,194,243,26,186,236,201,110,251,35,17,112,33,161,96,229,172,182,108,196,94,200,38,203,58,203,133,191,168,113,163,170,24,102,145,171,56,200,66,202,188,187,220,43,245,247,143,32,210,113,13,196,146,98,74,232,34,221,234,28,126,192,228,63,32,125,214,16,228,100,37,220,85,148,179,214,22,245,25,111,224,126,248,13,169,220,205,232,237,77,146,218,178,102,242,8,207,141,187,251,135,147,165,240,234,82,198,211,182,189,30,198,108,153,117,138,74,115,121,87,181,211,191,168,119,177,212,245,98,156,155,12,29,175,124,222,49,174,235,113,63,124,122,233,125,53,56,136,214,115,148,22,108,182,201,227,18,93,183,242,79,222,23,3,182,128,159,74,26,115,52,12,214,9,245,230,73,216,159,74,183,245,22,227,27,147,170,198,96,204,59,198,195,80,139,81,48,165,36,178,168,238,118,59,22,229,14,4,150,128,151,65,62,107,76,167,39,77,7,125,122,143,129,159,182,30,148,233,73,99,197,153,232,11,151,3,241,170,225,246,12,48,44,244,222,185,174,163,34,145,13,13,78,54,235,47,32,155,90,219,131,121,86,185,153,30,242,85,175,99,26,96,168,89,133,64,234,34,230,82,185,163,42,136,190,114,109,133,36,139,41,25,21,179,36,251,8,94,118,228,20,188,181,179,113,112,154,178,111,198,25,235,28,59,17,117,241,238,29,92,202,173,148,192,147,140,202,230,25,20,139,106,203,84,163,181,237,127,41,61,230,3,166,167,104,88,9,59,16,228,181,198,182,108,231,190,184,210,86,185,159,30,137,118,142,234,56,225,101,176,201,56,104,132,173,89,242,217,75,35,220,119,62,161,214,181,61,153,205,22,70,81,90,212,59,237,18,155,219,236,23,96,236,97,101,168,140,47,151,217,206,155,25,249,86,223,126,227,236,16,121,168,186,150,37,165,172,141,48,228,146,89,145,25,145,239,251,162,205,98,22,38,197,59,174,129,97,201,91,138,98,57,68,105,73,153,168,136,179,150,242,37,139,151,139,78,203,169,249,35,113,80,42,217,221,84,122,90,82,172,165,238,200,225,153,88,238,92,72,134,43,211,230,237,73,94,206,225,162,126,89,108,151,18,242,83,228,111,215,17,95,117,189,151,221,18,69,224,144,109,48,208,77,204,161,152,83,142,76,90,109,247,72,210,102,148,153,149,250,54,224,93,35,227,113,108,42,39,235,57,158,207,173,166,162,75,85,158,217,32,221,235,183,30,61,130,228,68,76,99,37,80,16,16,144,15,106,137,182,73,181,39,41,42,217,82,146,34,185,145,247,142,92,185,216,200,141,102,218,172,217,109,151,113,23,109,248,125,129,114,60,125,5,3,51,132,219,141,217,124,66,51,106,173,157,165,21,237,152,118,243,148,197,169,74,86,204,188,228,209,229,44,135,191,136,244,208,243,122,101,130,91,109,196,101,113,222,138,11,35,135,115,234,234,239,28,72,239,150,95,74,217,233,36,146,69,126,27,238,125,161,34,218,205,39,181,60,169,43,68,36,155,88,90,163,112,179,195,184,125,45,251,183,25,118,16,182,149,21,67,91,76,34,98,29,93,56,172,206,100,220,136,55,186,136,187,251,134,66,71,66,48,167,8,162,155,189,211,99,222,124,55,246,13,16,52,197,63,25,16,131,114,7,57,46,247,241,171,43,216,143,191,184,76,11,7,36,171,235,56,8,102,97,98,36,9,105,148,102,186,220,132,117,54,185,153,239,51,85,184,152,218,158,76,166,49,232,122,96,228,42,117,142,101,185,33,10,203,186,197,219,220,50,54,97,65,82,110,193,184,151,101,55,35,181,252,123,189,165,237,135,159,153,209,52,20,52,185,196,174,89,149,73,181,252,115,199,235,139,219,7,49,104,41,200,136,88,147,67,81,81,13,182,100,193,25,150,114,35,37,110,221,188,119,208,242,153,75,206,169,69,26,163,51,35,61,206,39,183,222,29,132,53,31,77,28,123,199,7,46,227,154,222,57,207,39,55,122,189,225,236,41,220,56,97,231,179,243,53,208,166,115,36,246,131,225,114,183,174,17,114,233,41,249,36,62,87,178,169,227,77,145,99,185,111,45,253,195,209,62,196,210,27,46,199,47,121,220,215,205,226,148,171,118,112,251,35,219,203,40,104,72,54,73,41,149,228,51,74,72,252,121,159,2,250,161,220,183,44,130,135,190,118,50,230,225,210,51,252,99,40,50,182,240,83,105,244,177,15,56,244,179,84,163,34,52,147,172,173,57,140,175,195,121,92,109,187,53,155,79,143,229,184,34,66,86,90,149,27,77,168,172,147,226,123,204,247,239,49,234,106,121,100,206,56,161,209,47,99,57,145,44,149,210,73,113,181,184,159,190,60,172,108,182,176,149,54,178,109,157,82,73,6,225,244,154,87,110,254,39,216,42,56,113,72,85,60,149,61,8,147,86,165,7,16,70,233,92,174,93,182,182,237,195,133,11,88,205,170,55,10,13,216,88,99,101,203,165,74,97,10,185,88,179,113,204,101,216,42,184,152,248,248,71,161,102,107,214,62,242,84,210,83,100,149,210,101,98,43,167,119,19,49,216,209,52,155,208,246,203,1,148,245,171,63,85,35,245,133,222,32,244,82,169,3,170,147,181,24,196,60,82,222,60,214,74,80,102,71,211,50,224,69,126,3,173,142,240,178,6,45,101,7,79,68,184,72,182,91,194,58,119,185,21,248,123,230,46,149,47,6,184,120,120,104,119,155,202,73,207,114,189,250,212,99,211,166,89,4,226,117,170,98,234,62,188,199,249,64,121,74,2,161,169,73,109,55,31,41,75,4,152,36,149,212,195,137,233,116,55,111,63,124,92,200,89,163,171,109,10,116,154,77,208,70,124,75,127,219,29,35,44,203,33,79,51,137,203,187,47,21,24,230,177,48,146,186,122,148,187,115,73,111,44,171,221,111,176,40,222,139,154,77,16,191,149,32,201,210,51,59,153,54,165,110,234,224,99,189,133,140,75,25,182,149,182,214,107,101,206,121,111,246,199,72,228,206,22,21,41,213,191,148,148,91,186,38,123,139,236,15,23,81,86,143,187,179,236,211,43,219,62,111,18,93,221,169,1,113,29,174,165,59,181,83,153,82,187,109,16,147,183,249,67,216,33,228,36,200,210,180,157,142,252,70,41,210,244,245,87,25,180,237,144,121,242,100,203,227,27,43,95,53,248,31,113,12,155,90,148,91,153,61,214,251,191,100,88,145,220,162,57,89,76,203,33,145,117,141,214,38,173,18,137,14,62,194,76,247,216,212,68,127,124,117,144,40,113,200,87,51,21,212,102,100,95,104,135,75,60,130,156,165,90,232,22,173,149,4,87,204,142,55,239,238,20,123,67,154,178,91,209,16,193,159,81,103,47,202,56,142,205,77,111,26,77,108,216,250,239,221,239,139,110,79,213,168,137,200,107,177,23,85,154,236,28,230,151,82,169,36,227,135,191,172,252,88,153,23,3,44,58,208,75,55,138,234,43,238,81,14,3,241,75,74,148,134,201,42,36,168,200,186,247,14,20,177,232,167,18,132,68,170,230,77,149,202,197,199,119,96,236,27,134,37,40,213,147,137,95,136,117,26,19,20,233,17,102,74,74,229,216,99,125,46,190,119,179,119,253,201,141,123,10,220,34,179,87,183,182,28,164,161,40,190,235,92,32,108,176,78,22,108,200,50,225,196,135,41,231,13,9,81,183,101,25,36,204,186,247,142,190,38,55,85,151,59,182,189,237,209,27,109,205,88,121,181,27,79,223,137,121,39,199,237,10,52,197,204,227,144,118,76,58,76,178,220,207,33,254,81,193,84,197,107,108,212,246,173,10,45,196,92,55,125,177,202,92,83,75,81,33,229,220,213,187,129,240,28,41,148,51,43,135,90,161,209,117,145,17,22,243,237,239,1,194,152,199,182,168,119,18,167,90,34,59,122,238,242,29,52,28,233,16,211,84,33,47,67,217,55,222,165,123,95,124,113,35,161,166,238,71,45,146,69,216,59,110,186,123,11,236,241,28,87,41,185,154,204,226,152,130,187,135,193,90,196,251,220,12,198,34,234,75,163,201,246,90,81,45,163,204,218,85,209,62,226,239,29,138,76,148,68,100,100,119,43,238,30,50,68,113,176,237,50,220,71,68,208,194,82,101,184,236,100,69,216,61,60,36,78,228,230,95,173,46,161,144,215,17,186,247,246,67,30,49,202,156,68,223,153,51,34,36,245,91,79,169,23,110,171,142,227,236,25,16,249,161,72,35,227,115,184,240,53,156,149,152,237,143,229,108,249,53,158,188,202,215,203,223,220,4,32,166,180,167,77,157,143,51,49,69,125,103,20,253,79,112,240,139,129,91,142,164,181,110,239,177,110,46,241,154,184,177,129,147,118,57,171,103,165,178,230,215,223,229,228,159,235,125,174,12,108,143,164,98,165,241,236,176,236,191,86,165,18,84,69,173,35,245,198,94,203,184,6,238,22,82,205,198,76,101,238,190,136,180,218,104,210,76,200,172,68,89,145,218,93,227,57,48,134,149,151,182,251,108,161,232,131,37,68,58,126,82,111,234,69,221,220,49,187,8,233,136,165,236,206,236,55,74,102,104,185,235,75,117,181,125,227,48,48,146,85,150,121,10,198,162,217,157,120,237,155,220,79,191,184,23,185,193,196,220,59,131,142,145,204,140,202,98,105,94,167,122,45,109,203,71,181,238,24,31,142,116,131,50,57,236,237,108,38,48,245,27,53,181,164,93,104,107,141,146,93,162,87,234,138,109,15,82,209,55,130,185,158,79,162,123,162,123,196,120,233,83,33,118,30,127,84,37,48,153,80,157,139,232,132,126,177,142,240,70,58,80,209,251,28,114,205,106,109,62,33,69,211,59,122,244,247,139,145,92,181,7,25,71,203,92,76,73,41,107,113,149,153,33,100,118,187,74,252,162,206,178,165,193,205,30,109,71,146,200,34,183,30,195,23,2,99,26,111,83,114,244,27,183,34,75,71,108,190,230,96,53,96,196,12,59,213,172,193,167,92,82,82,152,39,108,119,34,250,51,98,107,176,162,90,196,55,58,106,150,226,179,106,47,115,35,246,125,194,18,48,190,53,48,181,108,115,136,119,42,142,21,212,153,229,191,209,80,38,239,7,98,17,19,206,247,94,108,187,63,85,191,92,1,126,96,61,127,216,252,99,180,46,6,58,232,34,73,103,251,31,140,118,37,192,192,80,84,207,46,225,75,31,17,69,25,117,128,212,91,210,40,64,147,186,108,64,3,81,10,138,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,20,189,134,147,226,53,90,225,98,1,164,84,138,226,135,196,47,96,26,21,114,26,115,95,172,110,45,38,54,148,86,222,64,43,186,219,198,203,173,146,175,184,110,37,87,26,141,25,136,7,89,17,14,70,74,232,118,117,143,25,92,83,172,205,37,49,172,46,15,90,78,234,238,90,195,77,236,164,159,105,118,11,130,227,55,35,224,58,248,249,122,34,26,91,106,74,76,149,110,38,125,164,2,32,52,187,193,135,97,19,49,152,195,83,121,14,34,167,123,167,182,17,230,37,107,207,129,175,112,194,73,164,146,34,87,48,138,65,194,234,141,183,214,209,150,114,85,172,163,221,196,251,4,228,227,238,4,203,42,249,54,168,224,224,205,74,155,237,38,110,69,62,146,185,161,223,99,215,210,247,132,103,227,54,143,79,72,102,211,87,90,41,106,81,207,47,178,146,76,75,234,50,44,206,91,138,123,128,99,76,41,196,173,57,79,126,82,34,234,28,163,151,60,124,25,255,0,40,191,40,245,229,65,61,12,243,173,25,195,93,42,52,238,113,125,70,125,195,209,194,97,234,162,51,216,161,186,54,226,234,255,0,32,15,25,73,72,38,83,25,155,48,237,66,107,13,111,178,139,107,18,87,186,173,110,35,45,48,67,2,163,103,27,36,84,117,45,174,201,56,109,179,86,220,73,178,75,86,118,177,56,93,166,56,152,35,163,187,147,90,149,162,90,101,166,150,227,160,174,74,138,124,183,27,135,216,158,225,33,152,69,128,240,20,244,184,146,228,44,21,211,49,215,150,174,41,243,224,150,251,122,247,0,242,216,123,130,80,50,168,82,66,41,157,85,163,53,159,62,154,186,145,191,213,15,176,92,230,176,241,182,91,50,110,81,109,247,249,227,255,0,168,92,136,26,94,18,13,25,91,101,9,233,102,220,226,143,126,238,223,120,114,156,129,67,105,50,202,95,108,195,2,212,196,209,142,52,218,137,50,219,90,223,70,255,0,234,22,211,19,112,209,169,204,162,101,13,19,37,215,19,218,156,201,218,77,55,178,144,125,74,46,193,147,43,151,48,245,210,166,200,243,123,99,29,52,246,144,131,140,132,125,38,195,119,94,94,46,44,184,25,118,123,194,76,8,82,210,55,7,154,144,174,62,50,30,157,212,103,159,58,222,109,172,213,114,61,113,218,198,179,236,24,233,40,155,70,211,83,168,179,106,35,102,200,78,67,249,4,187,17,44,183,112,63,99,199,184,74,70,151,24,56,124,200,228,83,73,130,34,118,163,53,21,223,118,246,52,62,125,130,51,113,6,153,230,121,188,201,54,104,148,137,139,205,25,165,106,62,10,95,111,188,16,50,95,9,177,234,34,26,70,136,88,170,175,46,166,18,21,180,167,97,35,181,144,100,101,114,111,184,101,141,25,95,193,78,54,204,147,109,118,167,87,127,16,105,181,243,123,82,236,17,91,79,84,17,114,198,220,105,15,40,136,210,132,238,66,79,133,251,70,90,225,78,45,162,31,157,51,156,97,230,212,90,204,181,237,251,194,96,103,49,79,219,135,225,23,151,55,185,223,241,15,5,63,173,167,49,15,108,240,83,60,198,235,57,8,181,40,43,168,204,202,219,211,239,14,170,85,91,55,54,214,219,104,241,89,124,166,208,92,111,216,125,195,110,42,62,158,130,37,69,196,192,196,45,76,36,221,35,65,245,22,255,0,100,93,131,17,216,200,81,90,69,62,203,206,150,100,37,244,146,143,197,22,235,149,197,208,145,166,53,9,249,108,172,121,207,179,133,187,134,61,77,113,226,83,32,120,152,128,102,102,209,27,122,221,204,50,174,149,204,175,210,87,113,13,234,107,73,216,104,136,230,152,140,231,103,18,165,42,228,80,144,229,235,78,220,20,93,96,50,166,1,132,188,134,238,139,222,253,126,248,238,89,130,104,225,201,178,107,127,102,99,237,22,138,143,198,169,28,205,152,69,38,26,103,227,117,158,83,45,23,3,87,98,251,133,197,148,214,178,232,244,180,109,51,20,89,243,91,50,18,92,47,216,174,224,27,143,192,69,176,234,220,101,172,183,81,145,30,98,61,215,247,199,107,4,183,146,132,19,167,107,32,136,248,113,220,54,29,156,75,212,155,173,151,142,231,126,5,249,71,6,50,162,132,133,108,150,150,222,34,205,148,172,146,63,198,3,191,90,208,180,145,56,119,33,199,38,229,201,226,86,191,213,15,17,48,196,136,72,50,60,200,139,220,188,187,154,71,127,127,112,182,53,46,63,191,3,179,108,143,199,163,62,124,223,42,176,119,181,173,196,251,192,95,119,145,42,126,218,194,205,150,246,242,136,121,104,153,61,52,131,214,38,26,198,132,220,143,59,155,140,190,200,176,242,237,37,98,188,102,219,19,50,115,134,92,176,144,229,110,55,235,46,225,115,228,248,133,38,168,152,55,33,161,163,82,74,115,81,227,80,130,223,98,236,81,238,233,7,81,219,69,68,203,33,213,171,97,121,76,211,114,43,40,247,253,145,176,152,88,169,161,89,182,245,169,62,137,239,36,239,45,253,195,67,197,2,183,18,227,140,168,242,219,172,248,125,177,190,221,75,38,147,54,119,133,137,185,30,110,129,17,241,221,214,161,48,59,9,93,60,108,45,167,31,131,203,151,53,207,89,126,222,195,29,227,112,50,247,80,80,174,53,123,241,78,101,123,252,71,155,134,174,160,163,20,150,216,110,41,38,187,219,50,17,213,246,123,135,153,168,113,6,101,39,154,68,60,220,83,169,97,156,150,74,89,108,207,122,75,183,188,251,67,144,186,112,52,164,152,222,56,141,131,164,164,216,207,90,190,210,239,238,29,201,51,47,131,105,40,74,114,18,72,144,91,212,118,177,112,251,130,221,81,248,146,169,164,189,151,92,92,74,150,164,44,204,205,166,203,130,204,186,140,106,155,86,19,53,230,40,120,165,164,181,167,107,180,142,27,251,133,200,184,42,75,47,21,154,43,245,245,150,225,208,198,194,70,158,75,55,219,214,93,195,162,150,214,81,140,101,92,91,238,44,141,178,46,139,104,227,187,222,29,187,85,84,4,85,238,204,65,229,237,74,75,143,217,14,163,92,189,164,163,89,153,54,189,186,253,241,220,68,197,162,21,42,90,220,202,148,164,212,123,175,184,135,152,126,162,151,193,101,187,47,244,239,193,36,124,61,243,239,27,48,245,180,170,112,157,82,161,226,207,90,122,158,146,18,92,125,229,119,128,246,50,137,188,20,114,8,145,17,156,148,230,79,32,203,179,119,14,241,218,62,195,73,35,54,209,193,55,226,124,71,151,147,55,9,14,146,84,51,74,66,82,238,107,92,207,126,238,211,30,141,17,236,173,7,157,43,51,61,220,11,242,128,235,226,26,117,106,86,84,220,206,221,100,56,47,64,77,29,204,150,154,185,29,173,210,72,237,213,17,14,110,26,82,218,200,255,0,252,239,28,150,92,96,144,149,26,21,214,3,163,131,145,68,159,74,58,23,162,100,126,188,184,223,184,199,127,46,151,65,176,162,52,179,149,89,44,125,35,62,206,241,215,77,103,236,66,120,164,165,210,52,168,184,36,143,137,95,172,198,136,41,227,134,173,98,150,179,66,147,114,44,169,191,80,15,86,211,109,17,22,98,232,219,119,17,200,36,164,186,135,140,138,172,18,202,114,164,223,35,74,178,249,9,252,163,112,171,100,39,203,218,15,222,109,31,148,7,179,56,134,91,226,187,95,184,199,154,155,76,236,77,18,95,222,121,173,209,247,187,135,155,141,174,223,60,154,151,94,79,27,221,164,119,13,166,230,170,138,81,42,41,74,89,54,100,101,209,34,247,248,123,193,145,233,32,99,29,91,70,167,28,189,149,217,213,184,115,81,16,165,153,19,107,185,25,219,128,241,209,117,68,36,9,41,182,219,124,174,131,86,228,164,247,253,147,238,21,148,86,44,191,148,140,159,185,186,73,43,161,61,221,225,145,237,147,8,183,85,153,77,222,253,227,177,130,132,105,164,160,212,221,148,87,235,62,241,209,194,207,144,100,149,25,57,109,254,180,135,99,15,57,105,213,37,36,151,46,119,226,69,249,69,129,220,26,144,218,73,73,59,95,112,218,75,170,121,102,140,215,34,223,192,104,67,201,121,5,114,59,13,36,227,109,40,212,146,50,62,3,33,201,212,177,107,184,159,186,124,71,18,45,248,40,67,77,149,147,61,250,140,239,111,255,0,81,87,35,8,203,215,113,236,33,230,170,9,131,202,113,164,180,179,44,166,178,59,164,187,132,145,185,17,89,75,19,150,211,43,94,255,0,65,87,243,70,195,245,3,74,101,106,110,46,249,82,102,126,44,247,110,247,135,145,134,150,59,19,155,92,164,43,45,173,188,203,239,14,221,82,215,13,181,161,6,130,37,36,200,238,102,49,30,122,170,172,153,135,39,73,51,28,174,148,50,148,143,18,103,191,165,111,91,110,34,209,212,85,189,93,20,225,183,46,153,230,109,108,100,50,212,52,87,81,223,181,62,240,188,19,10,9,185,164,66,28,125,12,45,25,73,181,17,186,178,51,43,157,203,119,190,52,163,9,41,130,43,185,43,104,212,71,184,202,37,239,202,39,49,142,28,209,90,79,34,243,61,15,174,83,220,122,109,38,246,46,227,46,193,239,232,220,48,152,188,220,27,147,9,29,212,122,204,231,180,167,219,91,130,253,225,120,32,48,234,152,128,91,111,115,98,122,23,224,251,167,198,253,170,239,29,198,205,41,149,67,222,26,21,104,38,188,155,40,206,215,62,243,239,14,17,111,32,240,221,200,88,164,56,82,108,173,166,251,246,155,241,47,170,30,198,93,42,150,66,165,8,84,62,85,161,178,66,139,58,142,198,86,191,88,209,17,84,50,113,74,128,101,47,37,205,214,51,66,109,194,253,160,196,67,173,186,167,226,151,157,181,145,216,146,69,123,153,223,184,81,191,19,45,103,46,116,49,184,213,187,164,124,62,216,232,227,229,176,38,178,214,51,190,234,245,199,249,71,95,85,226,180,154,158,96,245,240,211,5,100,136,212,120,182,155,61,228,74,237,81,110,220,45,52,239,72,201,97,197,173,16,205,205,80,72,113,100,119,134,99,183,119,174,1,234,39,50,170,93,157,78,181,139,95,53,186,78,119,119,143,13,180,81,210,248,134,29,74,245,100,75,37,25,217,211,224,100,45,45,99,164,68,113,108,154,152,168,244,250,165,239,9,15,237,123,199,135,150,98,148,246,113,18,134,30,143,117,93,52,32,179,67,180,94,81,219,168,132,234,50,222,91,91,82,217,145,13,15,51,222,227,132,68,157,75,155,204,236,93,105,30,162,18,105,43,117,149,43,95,115,185,151,146,174,207,120,88,188,50,150,196,207,89,110,57,245,182,179,110,60,155,186,140,210,118,34,65,240,34,183,88,186,51,8,8,249,122,242,195,60,210,27,36,103,81,113,185,239,191,18,238,20,122,101,77,228,208,237,154,222,136,202,69,196,242,44,254,241,15,59,50,170,165,74,142,113,136,56,254,145,219,41,106,149,216,70,124,75,223,29,83,174,196,191,10,180,184,225,25,153,151,81,23,89,10,201,233,232,88,184,246,98,34,90,66,205,121,179,116,212,87,178,76,186,128,123,106,122,118,233,193,195,169,17,62,206,221,2,237,62,225,220,183,58,139,113,102,135,34,110,146,225,208,47,200,56,210,74,126,13,12,178,219,76,165,41,44,214,44,234,237,49,232,17,34,151,54,146,82,161,200,204,202,198,100,181,113,251,96,57,80,209,8,114,29,163,207,117,26,18,103,187,184,117,17,176,76,58,242,151,16,213,200,212,163,79,72,251,123,135,8,167,102,81,207,192,66,154,209,179,169,72,43,164,173,100,157,189,241,203,153,198,108,236,66,184,237,204,221,65,170,228,69,198,197,249,64,121,185,108,198,2,35,89,178,189,155,45,179,116,84,93,182,226,66,234,194,70,75,160,243,235,92,201,158,214,220,163,189,191,253,69,167,166,100,201,70,211,116,163,126,79,92,126,216,123,71,153,154,68,91,36,75,101,151,141,203,250,128,111,68,85,68,212,66,19,183,217,39,99,63,21,223,239,14,100,61,85,4,225,147,107,143,185,169,86,182,168,255,0,32,234,25,164,98,226,162,27,83,174,67,168,179,18,79,166,162,221,126,226,30,130,18,128,106,233,94,173,139,165,68,101,227,86,40,235,170,41,98,106,56,7,83,4,198,208,163,36,160,186,89,55,146,137,86,222,101,212,58,26,126,153,168,164,211,134,30,68,22,165,150,115,88,245,136,85,174,131,239,51,226,98,231,65,72,219,150,180,109,173,8,51,53,102,232,169,71,213,110,191,120,107,143,133,134,135,129,114,52,219,222,155,111,35,59,241,34,12,13,217,60,197,77,192,50,152,199,172,233,102,205,209,246,199,110,5,110,22,28,105,251,176,233,133,75,198,173,203,116,142,246,61,247,35,49,230,92,158,184,83,3,134,105,107,74,58,136,210,159,99,113,234,97,97,17,60,134,102,29,212,146,178,182,151,58,70,105,43,218,221,94,248,13,218,73,111,46,49,91,238,141,156,205,60,56,93,54,29,244,222,30,29,200,84,20,74,46,156,228,124,79,141,143,176,105,147,203,33,37,234,35,67,68,74,38,178,25,146,140,251,59,125,225,183,57,56,135,90,213,180,225,21,157,185,92,186,172,125,194,227,144,232,91,68,59,215,212,21,237,199,143,227,27,8,163,141,219,230,151,94,222,237,255,0,212,61,20,178,64,72,214,230,38,206,249,120,41,93,227,208,34,25,150,111,153,28,123,12,195,3,165,134,145,54,217,149,225,109,210,191,151,253,99,154,185,83,94,86,163,129,123,35,252,163,122,38,105,6,193,157,154,119,114,111,184,139,242,142,33,84,112,106,232,155,111,239,221,228,151,229,1,199,140,133,109,166,148,122,187,110,46,190,241,227,170,103,99,151,13,19,7,2,171,168,242,101,77,139,181,38,123,207,236,143,108,244,108,44,90,13,36,219,155,247,111,251,125,163,134,169,84,173,229,235,222,133,53,95,143,77,69,221,218,29,69,188,144,209,113,51,9,131,17,179,41,110,176,220,205,157,90,226,43,217,38,69,185,42,238,33,238,224,169,216,73,107,73,66,32,245,100,68,101,234,134,124,78,253,163,179,97,185,124,27,105,217,152,82,50,95,46,243,59,95,223,62,241,199,137,143,113,110,169,4,163,202,86,50,43,23,96,116,27,78,55,8,209,120,210,178,111,98,226,54,204,164,239,150,175,202,50,222,101,211,33,166,38,33,135,27,36,169,10,53,17,220,255,0,252,184,233,95,125,232,101,169,198,215,98,53,25,22,226,61,194,100,119,10,56,56,111,82,232,230,227,196,199,156,140,158,36,178,94,43,183,214,127,80,234,166,88,141,42,131,213,235,225,227,85,158,246,202,218,58,173,237,187,199,145,154,98,4,140,245,90,152,72,212,249,87,186,17,221,237,128,92,87,38,45,58,195,139,105,235,153,36,200,186,39,198,222,240,182,213,185,71,70,76,18,102,89,217,56,98,74,248,22,236,202,191,127,3,27,82,106,206,46,49,36,146,121,220,170,119,33,145,182,130,236,252,163,159,51,136,102,37,43,83,169,82,149,171,52,145,240,237,236,16,117,148,149,43,47,139,113,152,133,64,103,36,69,36,140,245,170,43,17,101,62,222,241,116,216,163,41,216,150,146,219,210,220,201,85,238,90,229,151,95,114,133,174,130,157,63,40,97,73,132,113,77,145,40,221,43,37,42,233,88,183,239,247,136,118,242,12,77,152,185,49,98,9,248,167,213,124,215,179,13,17,121,38,98,139,143,11,135,52,130,86,149,38,79,210,43,254,152,119,249,195,159,224,109,63,12,130,38,229,217,83,192,188,114,207,252,225,212,203,42,104,168,157,90,210,242,200,149,155,138,19,222,59,214,166,171,121,178,39,148,165,31,31,36,136,81,69,83,50,83,105,36,136,45,251,190,136,191,202,56,113,244,212,180,153,43,65,122,239,215,21,216,125,227,181,114,52,154,105,46,116,172,118,45,196,93,131,172,41,226,98,31,114,29,122,195,36,25,157,178,145,112,59,7,33,192,118,18,86,155,120,191,186,161,206,114,29,69,109,145,31,85,191,237,113,251,35,91,176,112,170,181,154,225,222,99,75,145,136,102,217,73,69,126,226,1,195,149,177,59,37,169,81,200,232,145,164,248,163,134,251,240,28,185,140,218,30,5,11,109,113,25,21,171,53,17,100,51,237,238,238,29,84,226,168,216,97,22,108,27,169,90,155,89,145,228,73,239,34,221,196,120,8,218,138,119,53,140,104,246,223,22,100,150,212,74,109,4,102,87,59,240,46,240,200,239,42,42,146,61,214,31,68,4,109,243,67,169,36,90,180,249,86,62,210,247,135,65,32,151,199,76,92,97,217,171,58,205,102,109,97,230,34,189,175,111,36,251,136,118,240,18,189,169,31,44,18,21,117,229,61,230,91,183,118,14,84,67,37,40,109,74,135,34,66,90,181,136,183,218,254,255,0,190,49,27,168,134,134,151,17,19,40,213,147,124,55,153,218,255,0,254,163,184,150,197,165,198,147,227,46,118,62,174,241,231,89,155,67,68,145,55,16,219,171,90,184,157,136,136,254,209,141,152,186,166,10,82,102,210,26,136,44,166,73,232,165,39,196,175,214,96,60,118,59,26,222,144,54,148,239,249,168,71,254,67,163,30,176,210,25,166,235,217,186,212,139,25,179,17,115,185,241,215,32,100,13,119,22,221,77,45,68,59,105,85,246,162,127,198,22,82,242,84,94,183,175,164,49,88,170,104,186,74,183,157,186,151,150,73,76,68,76,49,106,208,149,31,171,123,110,174,136,147,212,101,52,53,35,45,143,132,97,248,169,126,179,51,105,90,79,90,162,226,68,103,193,67,157,204,18,104,79,46,19,38,126,30,49,103,123,125,145,225,105,204,82,83,178,88,21,56,184,163,51,133,100,253,69,191,96,93,227,213,162,162,68,194,251,157,241,126,201,41,46,62,241,247,10,58,104,106,82,13,231,144,226,96,47,170,81,40,207,90,123,183,251,253,195,209,193,211,210,195,104,245,144,125,60,219,188,98,187,61,241,204,128,84,3,121,252,66,236,118,190,255,0,127,188,114,93,154,74,97,72,254,86,123,113,102,221,255,0,234,3,161,153,82,108,190,149,184,196,6,99,38,204,136,245,166,91,247,246,152,234,217,148,174,90,132,184,244,62,172,219,189,207,61,237,127,179,222,61,123,53,12,177,214,22,173,158,34,219,203,121,23,103,190,58,25,181,87,77,54,167,97,162,96,35,22,101,151,54,82,43,31,3,246,96,60,149,69,57,137,97,168,134,225,162,114,229,201,148,178,17,245,151,105,15,4,236,214,125,50,155,156,2,159,214,50,231,172,202,130,189,147,126,54,191,18,23,42,44,169,169,185,45,198,101,239,17,59,107,103,81,151,15,121,93,195,205,76,41,230,32,226,220,152,75,219,67,74,69,178,25,173,70,101,114,34,61,199,114,235,48,28,217,61,63,45,109,40,117,232,75,56,166,139,57,235,21,229,110,191,3,30,194,22,42,2,9,134,211,6,230,71,18,130,65,238,81,238,183,13,254,241,15,11,42,140,154,237,10,67,241,73,82,18,131,177,18,75,118,242,238,29,236,60,194,29,147,205,22,135,22,70,86,232,145,113,251,100,3,215,193,70,204,222,37,30,178,232,220,105,220,158,3,190,40,72,53,252,242,221,237,228,239,63,196,45,242,43,121,108,57,106,153,98,41,57,122,39,208,73,240,247,212,58,181,99,10,85,193,81,187,189,193,175,202,2,233,197,34,154,132,73,41,210,202,163,35,52,250,161,239,33,231,167,11,145,70,26,137,39,157,10,104,208,126,89,118,254,81,231,35,103,211,73,163,42,83,17,89,117,9,81,171,58,18,92,75,170,197,220,58,166,231,175,67,32,206,61,107,112,136,243,30,68,167,201,236,234,239,20,114,226,225,232,136,24,182,246,180,100,89,17,44,183,188,123,175,199,119,188,57,104,168,233,88,38,84,228,178,51,34,136,238,71,171,112,247,158,227,242,139,176,121,200,200,217,68,238,33,14,53,10,241,40,200,154,35,89,219,125,251,149,195,120,230,203,228,18,210,77,163,33,137,196,230,59,146,86,174,207,124,186,192,122,250,122,168,56,184,152,125,92,118,118,215,158,222,42,215,177,31,112,245,237,79,178,145,33,81,92,58,181,127,212,45,90,226,229,242,131,54,165,140,56,203,141,121,7,229,17,95,143,19,62,163,49,233,233,167,98,166,104,134,122,33,210,89,57,158,247,34,35,59,92,186,139,184,65,235,96,231,48,145,209,78,67,174,39,62,66,53,91,33,149,140,142,221,157,227,179,230,152,166,208,81,80,176,246,39,119,146,179,150,244,158,254,6,99,203,243,4,206,17,229,198,65,196,48,222,180,206,219,204,207,41,157,237,188,189,225,237,101,17,238,46,25,136,88,181,26,212,211,41,37,88,136,136,212,68,69,114,1,213,185,15,54,112,242,184,139,146,55,39,122,119,14,51,244,74,93,203,154,89,123,95,232,223,253,67,213,45,80,101,188,218,85,207,191,250,199,17,83,117,151,21,43,254,137,0,221,147,200,90,133,215,106,161,50,230,203,127,24,103,194,253,226,225,67,193,30,67,215,53,190,254,203,168,91,232,74,182,92,214,124,204,196,157,237,193,41,252,163,177,137,196,150,33,21,149,101,22,125,28,219,154,111,242,140,160,123,182,144,134,75,34,75,41,25,223,180,106,116,225,22,147,67,219,239,213,191,241,11,123,15,138,48,113,47,54,214,72,219,173,100,130,187,77,245,159,213,15,66,212,221,83,8,101,189,12,165,165,68,172,164,107,73,119,31,127,104,163,181,114,95,41,89,155,137,102,235,62,188,202,252,162,169,128,99,41,89,174,135,213,31,229,30,93,233,228,123,17,103,10,113,7,116,246,33,54,225,126,193,216,65,78,226,149,145,47,58,165,39,125,200,144,158,241,51,3,208,67,193,178,149,93,13,216,237,218,99,158,203,41,79,20,245,118,143,61,206,239,35,164,135,20,68,124,58,37,192,114,89,157,58,118,204,181,158,239,98,144,30,145,164,32,139,135,81,13,71,12,223,90,62,232,243,15,85,204,67,25,33,105,124,207,121,110,66,122,190,200,171,245,228,27,89,115,55,20,119,191,6,209,249,69,200,238,98,229,45,196,100,201,15,155,45,239,211,183,227,29,67,114,135,161,139,41,67,229,43,230,62,153,31,227,6,171,200,5,95,43,81,69,251,132,126,81,204,110,121,9,18,147,81,182,247,28,187,200,191,40,156,135,9,216,75,30,117,55,188,138,252,71,85,52,153,195,203,144,106,138,127,86,209,36,141,93,19,62,39,98,224,93,163,190,122,46,21,119,36,182,189,229,109,255,0,254,163,206,84,210,158,116,132,113,182,9,9,82,146,146,35,90,140,139,114,175,213,112,245,14,3,85,61,32,243,228,135,35,174,241,241,45,83,189,158,245,184,15,65,46,126,81,24,203,103,10,172,232,93,242,238,81,94,198,119,227,239,11,97,23,67,207,88,137,92,84,52,92,26,9,54,203,210,81,153,110,183,90,71,123,78,170,119,44,56,118,34,227,26,90,91,207,152,144,146,223,123,153,90,233,46,208,200,247,137,98,25,43,60,169,183,217,49,187,153,77,145,26,78,197,192,135,9,136,157,106,18,173,247,52,145,158,226,27,164,226,149,185,71,114,20,115,23,20,90,180,150,179,121,90,251,135,81,31,170,115,38,209,190,215,183,220,236,28,228,32,220,59,92,187,71,87,57,94,93,78,77,222,85,254,224,11,15,90,209,84,236,195,99,219,37,186,205,94,179,47,142,112,173,124,183,224,174,226,24,127,94,225,4,161,153,187,79,53,79,89,13,195,37,70,123,90,183,89,74,63,102,50,7,24,177,125,217,7,52,108,110,197,183,175,218,51,89,134,149,124,186,187,121,71,222,99,30,33,235,170,158,171,142,135,76,68,204,214,78,184,136,99,37,176,218,110,70,124,58,41,246,220,120,137,208,118,116,61,47,11,45,133,36,194,64,234,237,21,172,47,26,103,210,178,119,239,62,225,122,240,193,200,152,122,166,4,156,60,165,153,227,234,63,161,40,121,250,18,148,39,33,62,91,75,75,86,215,107,146,212,91,172,159,120,93,26,102,147,102,18,119,13,22,195,109,39,38,127,162,40,207,122,12,186,253,240,202,202,233,187,14,220,194,152,52,41,26,197,57,223,107,217,207,234,24,97,165,94,27,170,37,170,162,106,212,155,49,171,98,179,155,77,186,216,79,12,223,136,102,236,166,28,185,165,166,86,68,126,87,95,182,51,22,115,72,26,102,18,54,152,159,45,108,160,243,236,183,186,212,92,28,107,179,222,4,68,13,97,47,114,77,83,70,66,186,206,164,208,77,150,92,217,173,118,210,124,110,99,181,138,154,52,114,56,38,210,255,0,73,41,110,229,151,218,123,195,185,210,2,78,212,170,189,154,147,72,74,82,78,67,36,136,148,103,198,25,7,214,45,218,230,14,236,232,104,214,121,82,68,68,86,46,162,20,123,60,47,52,63,84,198,223,165,120,87,21,217,244,68,9,200,193,166,16,207,60,116,50,230,217,250,239,250,224,131,44,45,112,153,159,190,254,251,174,9,92,59,214,131,19,155,131,14,237,60,241,199,163,179,241,255,0,156,16,95,248,98,73,102,251,3,158,92,12,112,97,211,229,91,184,115,110,40,169,30,225,182,179,223,246,6,229,186,198,218,248,253,128,21,108,248,16,214,124,70,134,248,144,214,124,119,128,169,112,21,20,46,27,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,5,14,253,66,160,3,64,1,241,0,11,25,145,141,181,164,254,224,220,46,34,142,21,248,118,0,227,249,59,140,107,74,184,113,20,82,20,103,196,134,164,54,100,101,123,0,169,145,25,13,11,106,247,220,67,118,197,195,172,84,144,125,192,58,73,164,158,26,57,173,91,208,176,206,22,124,214,113,4,101,123,30,254,29,226,202,226,38,1,73,170,86,221,52,83,84,186,150,228,114,162,20,167,224,208,102,119,207,188,207,86,123,250,67,32,212,217,30,235,16,217,114,9,167,60,166,90,86,251,239,73,24,12,4,158,232,117,22,236,193,247,97,165,116,83,104,91,206,40,139,80,101,98,53,110,45,204,14,92,163,68,105,131,122,220,240,20,113,223,45,188,82,187,253,196,103,34,228,80,75,81,169,112,48,138,185,153,239,104,143,241,10,162,73,4,139,229,129,132,43,246,52,95,144,5,157,195,124,16,130,166,99,94,136,122,75,78,145,169,214,22,147,98,24,174,89,13,71,214,217,111,223,184,94,136,25,91,80,168,202,211,12,32,179,102,178,18,68,87,221,220,57,40,133,109,163,186,26,109,62,242,108,55,136,187,0,109,169,178,34,61,197,192,113,98,18,86,181,139,128,230,184,93,19,62,194,28,53,244,150,69,220,3,67,44,145,216,236,145,184,236,50,86,209,164,208,131,191,105,13,214,80,68,68,118,33,191,148,141,60,8,5,156,197,252,55,134,170,164,141,194,148,186,82,181,20,192,159,61,165,146,50,242,28,43,249,39,191,165,247,196,99,105,17,163,100,210,18,62,107,26,203,52,211,104,118,126,254,82,66,84,70,68,106,116,200,189,75,184,76,116,202,9,184,150,73,10,105,165,89,119,233,38,253,70,49,255,0,24,176,222,91,51,130,90,151,39,147,172,215,51,55,12,220,135,73,220,204,156,222,125,30,59,192,65,29,87,36,136,165,230,241,80,81,42,100,205,49,47,52,90,131,60,165,145,86,62,36,91,183,238,30,246,139,140,140,137,219,54,40,183,153,203,171,205,227,13,55,242,173,195,236,139,141,165,134,30,53,40,171,147,179,64,202,216,39,102,83,59,147,45,18,111,103,81,107,217,37,218,49,234,149,168,30,148,109,90,248,152,163,214,228,182,173,103,213,155,141,204,187,64,102,189,25,44,171,139,108,189,64,225,250,159,233,183,125,183,112,189,112,20,108,226,101,12,180,46,42,25,102,181,27,126,49,106,62,36,94,215,134,241,100,48,163,19,41,232,254,116,205,3,30,189,94,163,213,26,65,218,249,248,116,251,134,96,83,74,151,186,217,26,33,16,69,175,182,246,211,220,49,145,105,226,176,30,99,48,86,177,77,72,86,121,114,93,196,168,207,240,125,227,162,157,232,237,81,48,131,118,92,237,63,12,180,164,172,166,212,180,25,29,247,239,38,187,55,12,171,131,106,8,145,115,132,108,250,95,173,144,223,121,50,133,54,105,118,92,210,239,218,202,76,65,138,20,206,12,226,84,12,100,50,147,84,65,37,164,103,232,34,54,32,139,121,43,129,100,183,19,23,186,137,163,42,185,115,16,69,29,56,105,227,111,89,156,202,33,197,94,230,171,113,79,121,15,93,27,51,167,165,141,45,213,74,82,90,171,122,155,8,190,243,46,27,203,180,121,248,140,77,144,195,68,170,25,168,72,244,26,109,108,141,160,136,183,95,217,128,245,71,45,142,66,8,151,16,147,182,239,44,248,253,161,186,114,40,167,155,78,117,178,162,59,29,148,102,127,136,121,102,235,184,40,130,37,32,163,136,148,89,138,246,225,255,0,72,104,140,173,146,219,73,52,63,30,158,145,22,229,91,117,190,168,50,56,181,157,1,60,141,133,180,4,100,27,42,56,156,247,214,45,61,27,43,118,228,247,144,176,177,184,31,136,17,57,53,179,249,106,242,222,217,226,223,59,112,247,49,145,210,90,250,87,18,249,177,22,204,107,217,27,185,147,137,74,139,49,25,21,247,168,123,216,52,211,17,57,237,34,134,232,219,202,133,108,58,140,77,131,209,218,168,115,62,88,169,9,90,220,86,231,244,67,209,73,48,110,191,148,169,180,157,65,0,148,147,196,225,147,81,111,17,31,15,104,91,247,12,161,106,18,80,155,228,150,67,166,252,108,202,72,115,10,14,80,104,51,57,100,61,254,178,144,192,176,144,244,69,86,77,153,59,56,101,70,103,199,104,116,255,0,205,28,57,166,28,85,209,109,43,85,56,133,45,196,93,40,135,123,126,164,95,184,136,105,113,25,146,32,89,79,71,169,164,144,233,166,137,134,97,181,30,161,37,184,143,162,146,237,12,11,35,47,195,154,198,18,37,181,57,58,133,50,69,239,150,37,222,178,63,107,222,59,24,172,57,156,198,52,173,162,38,5,213,46,215,55,22,181,94,199,215,116,247,15,89,55,143,74,22,233,52,110,32,203,45,178,238,183,1,195,98,34,49,228,36,209,20,233,18,175,197,102,32,233,165,120,127,62,129,73,54,196,108,27,73,36,153,17,54,226,210,69,115,191,82,70,243,148,53,74,234,149,243,82,28,247,153,239,125,207,230,142,116,100,124,100,33,116,162,223,226,69,209,112,251,61,241,199,131,159,188,183,212,131,137,138,59,17,241,89,246,251,226,114,28,148,225,253,70,108,55,105,140,37,242,151,209,156,236,250,145,189,1,135,245,75,122,204,211,88,99,189,190,142,231,127,181,29,156,45,72,219,72,70,181,113,42,44,132,92,111,191,237,142,84,69,107,46,103,46,86,163,10,247,224,148,255,0,56,94,67,204,199,97,181,99,29,147,83,58,133,78,75,223,52,75,165,198,221,137,238,28,218,119,12,170,24,22,137,81,49,208,11,52,189,158,233,117,103,186,197,218,142,225,216,65,86,16,238,231,202,113,155,173,198,221,254,216,119,201,170,160,154,109,72,54,226,110,119,61,196,95,148,57,10,67,72,102,112,201,178,162,155,182,108,221,21,171,242,14,98,33,226,89,222,227,183,34,60,198,68,163,224,56,240,245,36,43,201,190,88,142,54,222,69,249,69,94,153,55,16,70,134,181,137,53,22,82,190,237,255,0,108,81,72,201,196,44,62,114,83,110,230,77,183,145,23,229,29,36,124,249,215,73,196,195,68,69,55,123,101,233,153,91,135,97,142,114,228,113,209,183,82,94,107,167,236,148,125,95,99,184,80,168,232,243,69,205,200,67,251,42,254,104,15,44,77,78,102,81,174,25,76,156,52,154,73,68,78,60,190,171,16,238,154,68,107,44,161,10,137,86,100,164,146,102,75,62,54,29,212,190,152,136,132,112,220,119,102,59,164,211,209,189,248,251,195,146,252,11,109,167,164,211,71,190,219,146,24,30,45,233,100,222,37,213,154,35,136,136,212,106,34,55,85,194,254,240,210,252,130,126,121,114,204,210,92,126,140,191,200,61,68,34,90,92,91,141,234,211,209,35,234,43,113,29,143,54,56,124,117,71,255,0,231,188,24,22,237,52,181,66,171,230,153,52,126,251,203,252,131,185,98,156,158,25,153,38,96,217,94,223,69,95,228,30,192,165,14,47,200,38,74,223,254,118,14,234,6,72,164,40,245,136,96,238,101,213,253,65,129,110,29,162,231,145,39,152,227,161,143,118,94,147,171,254,104,229,75,104,201,164,26,75,89,17,10,102,75,205,209,90,187,189,175,112,186,8,149,32,139,212,152,255,0,163,253,67,105,249,105,153,244,18,209,110,236,254,160,225,30,69,153,28,209,89,73,17,109,151,31,162,43,242,14,230,93,47,137,129,67,110,197,58,135,9,23,205,101,25,153,222,246,226,93,227,179,106,5,109,145,95,38,238,193,193,154,192,204,30,105,212,67,69,19,119,203,151,166,162,183,14,193,112,57,7,58,134,105,102,214,71,110,158,194,43,125,241,180,169,154,20,102,171,187,99,59,151,255,0,151,29,27,84,252,231,88,107,114,57,181,92,186,221,89,254,33,173,82,137,154,119,28,90,119,110,245,69,126,64,230,57,51,41,146,214,209,37,151,94,66,137,124,115,91,117,143,176,199,17,25,150,89,162,15,89,125,229,152,239,111,182,58,232,234,126,120,241,30,170,98,132,244,239,234,203,45,219,251,134,211,82,89,235,37,103,102,68,174,4,86,121,103,248,128,115,157,126,25,54,212,179,147,182,201,34,184,234,94,143,124,208,121,31,120,142,199,235,140,118,240,210,152,163,205,172,113,181,112,181,204,207,241,13,169,140,175,36,51,132,148,50,149,26,21,99,34,181,142,222,240,131,160,76,218,41,131,34,114,42,32,247,223,114,207,242,142,60,194,117,30,241,158,205,31,20,221,209,111,85,81,111,223,191,113,142,59,242,41,163,241,8,83,81,109,165,59,136,200,220,81,117,251,195,159,11,38,122,21,57,98,205,151,79,54,107,239,86,238,205,229,239,128,218,149,76,230,72,75,69,19,48,137,114,217,179,93,213,29,248,219,137,142,84,92,193,232,146,83,8,125,226,53,90,215,81,219,183,180,111,33,152,116,44,140,152,65,36,186,137,36,54,95,67,100,234,150,132,36,139,119,2,238,1,182,203,8,97,37,22,250,16,181,38,247,85,174,163,234,226,99,168,159,204,95,114,28,145,7,16,243,74,39,120,146,205,59,172,123,183,31,188,57,145,204,70,186,133,155,49,6,148,29,172,89,204,173,192,105,68,9,106,145,175,67,110,29,138,247,43,220,237,199,120,11,29,84,209,117,133,65,17,16,150,103,141,100,84,82,223,74,94,138,118,196,87,85,184,36,247,239,30,37,236,18,172,159,125,197,20,214,87,124,230,102,102,251,189,103,245,177,147,232,130,131,105,229,173,112,140,153,29,203,115,101,218,55,161,211,38,66,156,214,75,25,51,51,253,101,29,224,48,182,43,71,74,198,43,46,178,97,34,94,91,219,59,174,157,175,255,0,52,61,205,45,163,28,254,91,30,136,136,191,6,156,66,94,105,102,73,206,103,100,170,231,197,161,146,111,174,157,232,228,147,48,92,127,75,182,55,185,202,92,78,33,40,133,52,154,142,219,144,146,252,96,60,197,43,68,177,77,202,222,134,92,20,189,46,27,202,121,38,195,100,68,93,20,145,31,146,91,250,35,174,170,161,98,214,165,161,151,242,26,161,140,139,164,101,191,165,216,61,212,92,116,50,91,89,147,106,34,36,25,249,36,60,77,69,80,75,97,221,54,221,134,117,74,54,46,70,72,73,246,247,128,183,115,58,86,174,137,128,118,42,10,120,150,144,140,169,50,218,93,73,222,229,216,93,227,133,33,93,67,41,153,177,11,31,57,136,117,77,102,207,150,33,106,35,186,76,203,141,187,72,92,41,108,234,92,236,173,231,87,12,226,155,39,44,105,52,36,239,228,245,92,112,81,54,167,34,39,5,14,153,65,107,85,235,142,29,191,99,126,55,191,0,30,174,151,159,41,16,144,202,121,232,149,153,103,185,230,189,247,171,180,199,169,129,168,225,227,31,84,58,74,34,232,73,153,230,181,183,25,23,111,120,233,233,217,107,17,44,195,188,204,59,9,109,89,236,147,65,23,89,245,88,122,168,57,108,28,26,245,170,131,135,186,147,148,205,45,149,254,247,112,14,145,152,18,132,152,63,49,136,67,107,109,243,86,82,34,186,186,74,185,94,227,166,172,102,200,94,200,219,6,242,9,189,98,76,139,113,122,222,195,30,210,46,24,159,44,173,165,4,89,174,68,101,212,41,15,76,49,26,70,167,225,32,157,52,216,203,88,217,42,215,247,200,7,132,145,204,12,245,249,22,233,121,55,223,239,247,143,72,196,197,212,230,204,243,199,123,122,227,252,163,219,65,209,112,45,231,213,203,101,169,189,175,102,72,191,205,28,182,169,22,91,190,120,72,19,191,15,22,95,205,1,74,30,50,22,58,19,59,140,154,213,181,100,35,113,36,102,91,147,249,71,180,91,108,161,100,73,105,36,92,119,36,135,91,32,167,14,5,155,33,184,84,17,61,158,205,149,186,139,187,184,118,209,48,17,46,30,102,220,73,17,38,220,76,134,80,52,154,88,82,79,51,41,51,239,73,14,142,127,12,228,68,51,236,48,164,160,149,150,196,103,98,45,228,125,67,191,131,132,121,178,241,203,74,247,159,89,159,87,120,228,42,9,167,119,27,45,29,251,82,66,139,113,11,73,69,186,242,95,53,66,153,157,247,153,157,248,91,176,122,40,102,85,39,66,92,120,200,203,41,53,226,251,126,205,183,110,30,157,185,123,105,178,16,211,73,50,236,77,191,16,68,75,155,91,100,78,50,202,183,245,166,255,0,136,76,14,182,2,49,49,11,232,231,222,140,219,254,192,236,83,179,171,115,172,165,94,250,72,247,142,12,70,166,17,55,109,162,65,145,229,186,18,68,55,160,22,111,57,107,153,244,47,191,236,10,57,122,230,155,242,80,105,191,97,88,109,184,227,171,182,87,20,86,239,27,207,37,9,181,208,91,251,135,29,29,59,229,234,1,228,234,8,57,170,219,117,108,71,26,8,152,87,7,84,91,247,246,11,121,27,21,60,129,125,41,114,109,18,125,18,95,69,245,240,185,254,65,126,23,42,67,232,81,45,150,20,70,70,147,204,155,238,251,67,167,152,82,16,47,185,115,151,75,204,242,91,164,201,119,251,81,142,5,157,42,194,46,13,6,167,163,230,10,182,254,139,166,125,221,106,29,84,231,21,78,22,25,226,76,108,225,42,78,93,233,114,220,76,189,184,187,83,58,26,15,41,151,55,75,60,146,250,9,118,253,72,233,87,134,176,17,174,155,74,148,201,213,159,217,176,147,45,223,185,238,19,18,44,211,184,167,51,140,65,162,26,117,60,65,175,201,188,74,138,214,247,151,220,54,74,191,158,53,211,118,125,56,85,247,124,244,179,255,0,56,95,152,92,32,149,33,148,159,48,200,46,87,222,80,169,237,250,129,173,120,75,44,51,223,36,145,91,179,102,79,243,3,18,44,2,107,217,211,139,63,155,179,123,30,253,241,75,254,112,231,46,189,139,212,33,46,76,102,106,81,90,230,111,25,220,237,245,66,250,167,10,100,237,164,140,228,18,46,22,221,10,159,230,13,181,97,156,149,38,121,164,50,67,43,240,217,81,252,192,196,140,82,71,132,115,91,218,116,249,234,191,92,137,112,248,246,113,236,23,3,152,86,191,45,48,234,183,105,95,241,11,205,7,64,72,24,207,150,159,147,150,107,121,48,136,254,104,223,118,65,45,43,90,91,4,95,243,41,252,130,139,7,29,23,13,40,112,154,75,70,131,203,172,45,82,72,139,175,127,86,253,195,138,153,211,241,134,74,110,38,36,147,124,166,74,89,254,94,241,145,207,80,18,72,165,18,221,144,202,22,118,203,117,194,160,206,223,244,70,143,145,188,141,13,171,87,32,146,167,113,158,232,84,22,255,0,250,33,129,143,200,113,195,134,113,75,113,74,177,31,19,190,235,14,181,137,228,36,12,193,43,83,111,18,145,125,232,34,190,244,251,253,227,35,124,0,150,154,77,5,41,149,89,91,173,168,77,191,130,58,232,220,54,148,93,103,204,114,92,251,183,236,201,191,240,67,2,207,179,94,19,77,145,181,17,49,65,21,237,149,118,183,249,67,177,150,98,51,142,60,109,109,179,67,50,65,158,247,55,113,47,108,61,100,207,15,225,26,113,194,68,186,86,148,149,172,73,100,139,179,218,142,76,150,140,150,48,68,227,210,169,106,140,210,101,114,97,38,124,126,164,64,132,172,210,168,102,84,235,209,203,35,109,39,189,87,223,111,170,27,10,172,160,89,117,110,26,34,238,102,101,114,34,191,31,170,29,227,242,137,123,45,165,41,128,133,34,35,36,145,37,164,238,251,131,170,40,25,107,143,184,131,128,135,59,25,241,105,61,160,60,12,211,26,225,33,117,87,136,158,22,108,222,74,203,170,222,232,58,231,177,206,92,229,178,185,61,221,218,105,254,144,92,56,204,49,151,71,228,201,39,146,244,47,124,240,233,235,253,199,112,235,217,193,68,29,239,45,144,31,15,160,255,0,252,177,71,142,151,226,204,166,97,18,219,47,183,52,116,141,105,77,156,36,168,172,103,191,138,199,189,145,78,164,19,2,73,177,44,52,153,188,72,35,83,40,43,30,238,195,239,28,132,224,236,60,50,210,182,229,114,36,25,25,29,210,193,17,238,253,192,239,101,20,74,165,234,69,217,128,34,75,164,190,130,125,239,107,220,24,28,152,84,195,54,68,105,97,36,68,171,153,18,72,86,62,25,168,182,92,82,90,110,203,182,229,36,186,140,135,116,112,76,178,131,37,50,215,11,238,73,14,51,138,96,136,219,213,23,253,18,176,11,43,94,195,77,165,177,17,209,144,145,234,97,150,245,89,82,203,170,73,166,228,146,59,17,110,45,230,45,179,172,213,147,184,231,10,26,160,136,73,88,151,103,34,221,46,4,69,213,113,144,245,156,20,19,210,184,197,185,6,202,239,171,190,102,200,239,210,72,241,244,252,190,85,182,45,37,45,134,185,52,123,245,41,237,46,225,142,7,155,230,248,249,84,162,13,233,140,73,62,102,219,104,81,165,106,81,154,242,222,251,200,187,12,98,70,32,64,198,170,169,157,68,52,249,37,46,77,34,84,69,152,200,200,141,197,152,205,106,169,232,82,132,38,73,139,18,31,177,22,82,177,88,148,91,134,48,87,45,64,69,204,163,218,98,13,164,184,81,238,169,74,54,210,87,233,42,251,200,81,227,33,103,51,120,40,40,118,138,107,24,146,75,73,73,18,31,81,17,88,139,188,92,89,61,97,29,227,190,104,204,61,111,209,143,191,219,11,129,66,97,116,4,194,69,9,21,21,40,146,191,173,132,135,113,38,236,58,84,101,153,23,62,40,226,46,67,20,13,44,198,107,83,18,82,205,111,38,9,191,230,137,129,107,98,42,89,131,12,56,105,152,199,17,154,14,198,151,149,217,239,142,148,234,185,171,141,169,75,154,204,21,98,59,221,245,31,227,23,206,50,67,78,45,25,10,67,47,233,17,151,206,173,254,65,230,103,50,106,118,92,203,170,92,138,6,200,101,78,25,34,21,28,8,143,187,184,81,107,147,93,187,7,10,235,110,70,204,141,70,74,81,26,92,62,207,170,238,30,38,113,62,158,206,166,47,20,4,234,61,173,118,92,153,226,86,155,89,37,126,6,125,134,47,44,3,244,108,73,165,165,211,80,203,53,172,145,210,131,104,248,216,118,200,151,209,16,207,147,138,164,229,247,79,90,96,25,191,15,120,6,63,68,55,92,194,202,148,250,42,168,180,229,183,145,28,241,30,245,88,108,65,212,181,12,59,72,106,97,62,153,62,164,223,57,156,82,213,155,126,238,39,191,168,101,36,36,186,140,143,132,67,101,75,75,205,46,95,162,184,22,173,184,253,238,225,199,139,163,104,197,231,36,82,82,98,51,181,190,80,107,249,160,49,54,109,81,212,74,204,168,41,252,197,131,55,76,238,152,167,19,209,223,187,113,251,195,140,196,202,185,93,150,170,182,98,105,82,110,68,113,239,126,81,149,241,116,117,18,203,9,83,180,124,153,91,200,183,75,217,61,246,250,145,216,202,40,154,46,53,68,219,84,132,148,172,214,110,148,189,171,91,119,181,239,16,97,250,166,53,118,99,252,242,199,92,143,121,237,142,254,81,215,169,138,188,252,154,138,32,191,246,183,70,113,124,142,168,166,204,243,209,178,3,51,255,0,139,154,254,104,218,114,143,160,119,90,138,146,23,197,172,255,0,52,81,142,52,108,238,112,252,83,140,61,54,141,112,156,113,164,89,79,168,203,121,153,111,185,139,181,32,144,189,50,108,146,189,66,205,111,106,252,101,207,141,187,184,111,30,205,200,124,58,167,219,84,82,232,169,114,108,147,114,236,203,88,35,232,239,238,223,216,54,97,49,54,130,109,73,40,90,118,37,158,153,25,100,132,101,59,251,119,44,94,67,174,123,11,38,238,68,33,200,39,101,172,161,54,185,18,148,157,247,227,185,30,240,221,60,52,170,27,89,47,156,224,178,17,111,34,121,207,230,142,76,247,23,36,16,200,113,76,194,204,219,202,193,171,160,132,22,253,251,252,177,231,37,152,213,42,139,137,67,71,207,39,152,207,202,203,109,197,127,215,4,20,159,97,181,80,104,125,230,230,112,105,62,141,143,94,225,31,87,181,29,84,28,21,73,76,100,114,54,114,226,155,134,190,100,179,16,225,223,55,11,17,219,217,16,185,178,186,218,75,50,132,104,213,7,20,189,102,111,84,109,7,123,25,241,233,119,14,246,8,233,121,170,16,195,146,40,119,20,237,238,110,194,182,100,118,185,239,227,216,2,219,65,213,145,49,169,75,40,141,142,186,80,74,60,206,29,187,59,123,199,121,5,57,141,106,203,56,216,173,232,182,231,79,187,188,92,54,105,154,109,146,37,183,79,203,83,116,219,163,8,217,31,222,29,188,29,59,35,81,39,230,44,5,178,23,233,100,126,65,69,162,106,105,58,139,121,237,84,218,44,137,42,220,74,125,123,136,204,251,199,173,132,132,143,115,62,104,172,214,183,21,168,197,194,133,166,233,248,124,202,84,138,93,211,177,238,133,71,228,239,28,132,51,39,223,171,150,48,158,219,50,146,12,11,71,53,148,77,153,213,106,227,82,139,230,190,87,20,87,225,220,60,204,108,178,165,121,194,79,60,170,230,156,165,120,135,59,251,133,253,126,22,82,172,186,217,107,11,227,107,178,147,176,227,156,146,78,181,146,138,83,5,187,181,132,254,64,24,252,221,53,87,166,53,135,27,159,101,74,86,147,50,40,167,75,175,222,23,107,15,97,231,80,173,229,153,76,151,16,90,245,153,145,188,181,149,178,21,184,247,143,84,169,44,165,41,53,20,174,12,140,138,228,100,194,127,32,229,202,160,225,136,178,179,12,210,12,212,124,16,69,213,220,16,58,136,233,84,108,68,205,113,141,62,132,182,171,88,141,70,71,228,145,118,14,99,114,248,180,193,145,19,201,37,251,34,81,246,246,216,122,168,88,54,50,164,156,97,165,30,251,221,36,99,149,176,50,126,75,12,146,123,50,144,184,22,233,248,73,186,12,204,230,10,182,107,17,19,170,29,228,161,136,165,101,39,30,205,226,138,247,81,158,253,195,212,174,93,3,148,179,193,67,159,190,217,126,65,160,213,1,13,194,17,5,110,143,69,180,134,7,156,142,147,69,62,164,169,14,52,91,204,247,153,245,253,129,228,38,148,149,80,246,171,83,55,109,54,205,127,150,28,46,206,225,115,217,142,130,82,150,71,14,103,99,221,116,16,229,218,92,255,0,147,4,223,71,181,180,134,5,169,110,144,170,26,190,105,187,71,126,200,135,63,154,59,137,84,170,123,12,223,203,19,60,246,115,49,217,229,158,237,221,164,46,34,217,129,85,173,8,215,254,236,134,202,97,33,141,7,150,29,162,253,193,6,7,151,36,198,22,243,136,81,254,236,197,28,125,196,22,85,184,179,51,223,196,118,243,40,35,74,22,166,201,9,34,108,207,118,238,209,227,166,75,136,39,73,9,125,100,102,146,61,202,62,211,9,228,56,243,215,34,214,151,201,136,151,17,124,182,233,153,91,135,96,224,203,25,152,102,109,215,98,212,162,223,123,184,163,237,28,57,156,91,208,202,113,215,222,113,104,77,174,68,163,59,240,237,27,80,213,140,178,21,148,161,198,34,141,73,189,204,146,158,179,250,161,136,246,204,183,26,132,37,101,18,162,35,73,90,203,49,216,66,41,245,43,42,157,81,153,39,173,70,60,228,150,170,151,204,22,77,33,168,157,205,103,233,165,54,182,238,254,241,233,27,121,179,109,46,33,38,156,196,71,194,198,50,129,204,134,113,109,186,102,181,168,202,214,226,58,10,154,51,87,179,101,83,133,124,252,15,234,71,53,248,147,181,144,165,145,223,141,236,60,21,85,50,123,229,95,30,247,175,245,199,237,123,197,145,135,248,157,76,206,167,252,219,171,142,104,245,26,235,235,157,95,174,201,195,113,246,15,37,64,210,81,48,211,201,92,60,70,200,179,92,201,131,221,115,43,26,210,86,222,145,204,196,106,233,16,60,223,103,166,9,207,173,242,21,110,25,56,244,187,199,39,6,167,44,77,102,178,183,86,151,156,50,156,176,217,27,164,70,126,83,125,231,187,120,199,43,44,158,167,41,166,160,224,150,71,13,8,70,78,154,136,210,130,236,46,238,225,232,165,176,132,135,146,105,74,8,238,123,200,187,134,244,57,52,136,55,77,45,145,91,49,238,46,225,193,84,193,48,172,170,36,205,203,32,247,229,227,191,119,111,120,35,223,202,91,86,196,210,76,202,253,47,190,99,200,98,196,148,230,20,164,209,9,67,6,167,53,27,214,93,142,35,187,184,118,180,204,216,163,25,134,200,183,172,188,246,204,125,134,174,254,225,201,172,27,39,41,232,188,228,74,35,213,220,143,127,175,72,8,132,210,238,72,228,174,188,155,26,137,130,249,106,13,62,47,190,13,39,216,67,30,221,112,137,57,119,238,49,149,250,113,176,219,117,196,213,73,109,5,120,232,34,220,95,176,72,98,114,144,107,117,105,43,113,62,62,248,176,46,78,16,203,94,142,157,186,134,212,223,232,122,151,210,51,225,157,190,238,241,58,24,55,40,136,129,231,141,106,154,60,251,61,178,153,245,107,59,187,196,63,104,159,74,115,205,94,243,43,102,13,194,230,21,57,103,147,114,245,86,59,143,126,241,54,212,132,189,184,93,175,86,211,72,205,171,190,68,218,246,205,220,40,247,240,228,125,43,119,14,113,25,88,112,152,50,233,110,236,28,196,240,177,241,1,82,61,214,26,77,25,183,238,26,173,99,222,28,119,144,10,17,101,21,185,94,226,128,3,81,10,138,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,1,67,59,0,210,124,64,0,0,84,142,194,128,2,185,187,133,15,120,0,10,151,17,83,59,117,10,23,17,180,234,186,70,155,0,220,21,205,220,52,167,201,47,120,84,5,76,238,4,118,20,21,50,176,10,1,238,59,0,162,188,147,247,128,105,112,250,187,134,194,183,138,145,220,237,97,171,47,120,10,179,186,195,124,143,168,109,35,113,144,221,34,191,88,10,56,118,79,217,30,98,169,151,237,144,132,141,118,79,31,155,201,191,82,187,251,199,167,28,104,198,53,141,145,102,183,74,252,0,70,206,150,244,46,209,80,192,57,206,185,115,70,204,149,109,69,248,173,175,108,34,214,160,128,212,106,60,110,108,217,189,109,187,59,196,233,105,17,75,237,147,25,106,246,236,158,58,52,237,170,191,21,55,222,33,255,0,18,104,253,71,55,124,209,205,155,93,244,27,123,15,108,32,242,84,76,255,0,101,219,126,84,205,155,87,244,75,112,205,220,51,247,14,49,27,87,10,150,249,154,247,141,45,251,71,114,61,168,140,182,29,216,51,116,115,231,183,93,173,111,255,0,81,154,88,9,136,91,108,51,16,252,209,147,91,56,75,119,218,47,107,147,69,127,39,188,36,102,181,39,85,243,147,105,61,131,87,120,146,111,213,111,236,119,240,239,30,224,147,180,160,209,124,183,62,60,69,178,164,156,215,54,151,50,219,44,73,21,175,245,34,235,83,137,214,180,103,123,120,197,23,249,36,49,29,84,77,53,182,102,61,183,38,123,125,14,246,183,217,238,28,63,2,245,14,237,28,229,155,47,86,166,221,222,200,92,70,33,238,105,233,246,245,13,231,37,218,228,25,107,173,127,107,253,96,45,195,18,63,26,164,237,92,8,253,103,245,142,114,228,154,198,146,141,170,214,182,252,157,222,248,247,76,74,181,39,155,95,125,214,242,127,172,114,138,10,196,71,173,255,0,36,48,45,122,168,205,106,205,92,229,107,157,253,71,255,0,168,114,96,164,91,30,127,150,179,231,183,172,181,173,126,254,241,114,74,23,46,253,103,220,27,78,149,236,24,29,11,73,203,125,227,133,29,29,171,81,163,85,123,163,142,111,124,122,87,19,195,120,225,59,15,149,244,116,251,58,187,192,121,232,88,141,99,173,158,75,116,200,184,247,143,64,199,73,6,125,227,156,204,54,107,30,123,111,236,28,194,128,206,217,158,182,219,253,136,14,157,216,29,161,179,241,185,115,123,91,141,134,229,250,167,73,58,235,219,218,255,0,88,239,9,173,73,228,205,155,47,93,172,52,174,11,94,163,94,179,46,110,172,183,1,230,167,20,247,57,54,72,219,53,125,50,87,169,223,129,25,118,143,48,170,15,84,251,142,115,173,243,40,247,106,59,254,168,92,246,151,176,116,109,158,197,110,206,59,199,41,165,235,247,219,45,203,55,104,96,90,104,154,83,197,37,59,127,3,47,161,119,123,227,207,69,72,111,151,229,190,223,161,255,0,88,191,43,130,206,102,122,219,92,239,228,142,154,38,77,155,47,203,61,190,179,250,196,152,22,190,14,157,212,231,249,114,247,183,208,255,0,172,118,141,203,117,209,13,175,93,107,40,139,201,239,247,197,206,68,162,247,249,99,252,143,235,28,114,146,106,204,149,180,222,219,252,143,235,12,15,59,7,5,169,134,90,117,151,185,153,249,61,195,122,18,3,90,251,106,214,218,203,34,242,123,253,241,234,96,224,55,17,235,120,43,216,255,0,88,236,82,206,169,181,30,107,218,231,192,81,214,180,173,137,130,77,179,228,251,23,185,255,0,88,228,50,254,210,146,232,229,205,223,113,227,42,214,246,152,200,180,95,46,109,94,254,61,73,29,189,25,1,169,132,131,94,182,246,214,122,222,245,119,128,244,173,179,148,175,155,238,13,183,160,245,159,68,181,206,252,7,100,203,121,183,102,234,236,28,166,209,213,126,4,46,7,159,134,147,120,229,47,105,226,71,187,39,127,190,59,4,75,173,127,29,254,79,245,142,223,87,209,45,226,164,139,245,139,129,215,162,93,107,248,239,242,127,172,111,181,11,107,244,254,224,230,17,88,106,189,200,197,28,109,71,182,251,131,89,49,116,159,75,238,13,228,141,228,21,138,247,235,1,193,40,75,157,245,159,112,105,56,107,43,203,251,131,158,123,212,10,222,64,56,101,13,116,151,79,238,13,59,22,251,235,127,201,28,163,220,53,17,245,0,226,28,30,235,107,62,224,208,228,23,15,25,254,72,229,154,183,158,225,67,59,128,234,31,130,201,151,198,94,247,245,163,206,199,195,107,219,203,159,47,69,69,194,252,71,184,50,214,119,88,117,17,114,235,18,85,174,225,115,242,127,172,5,187,153,202,117,112,239,30,209,123,52,163,242,59,143,188,90,42,229,91,36,73,174,217,242,194,103,236,189,141,91,190,224,200,168,228,229,187,119,190,100,113,251,99,203,78,169,206,115,53,47,108,213,248,163,110,218,188,221,187,248,151,104,198,96,98,148,125,101,170,67,144,252,219,123,91,126,187,222,63,98,52,201,230,28,231,24,202,245,58,189,102,109,217,175,107,17,247,119,12,132,126,142,216,243,43,156,115,228,183,208,109,123,254,235,188,107,134,128,212,146,81,173,189,175,235,127,172,99,129,109,101,137,212,195,52,171,222,217,190,249,142,44,85,75,179,186,182,246,44,217,22,105,190,178,215,183,216,23,119,81,114,201,159,236,216,26,146,107,150,103,181,90,229,127,35,250,195,3,31,103,51,14,119,73,179,169,213,89,221,101,243,102,237,221,192,187,71,88,153,38,164,181,155,77,245,189,43,100,181,190,239,120,201,87,41,156,157,61,182,247,62,26,175,235,29,36,202,95,169,89,39,93,123,26,139,201,254,176,192,196,104,136,171,101,241,125,189,99,102,22,119,170,138,96,246,107,221,196,250,254,255,0,120,94,10,246,35,154,118,30,134,183,91,173,235,203,107,101,247,251,69,141,147,79,54,247,242,236,185,50,173,5,229,223,137,251,194,72,186,50,105,182,213,4,231,202,249,110,179,79,151,126,162,238,28,8,200,77,174,161,128,70,179,38,101,180,142,23,181,214,123,254,232,239,104,40,61,174,0,215,172,203,104,188,182,181,253,106,71,190,151,200,115,204,161,92,218,173,149,230,247,100,246,197,222,44,14,1,210,223,156,57,146,54,254,49,8,223,170,246,205,247,139,75,21,40,216,42,85,124,177,159,37,189,101,175,118,253,254,241,151,82,185,103,202,107,111,95,197,195,59,229,238,46,241,164,233,221,108,102,125,178,215,234,213,247,123,226,139,71,135,243,205,142,14,2,27,101,207,147,91,210,207,107,220,214,125,157,226,238,203,145,206,44,182,119,213,230,108,156,237,234,45,223,116,118,144,82,93,78,68,237,57,178,223,214,91,183,188,122,40,86,245,104,74,111,123,32,136,7,14,87,47,212,229,86,186,254,44,139,201,247,187,199,110,136,157,73,101,201,123,21,184,142,174,103,29,149,162,70,170,249,87,107,230,238,49,205,145,203,53,173,184,254,190,218,210,66,237,151,133,238,125,162,192,244,48,201,207,155,125,173,97,217,33,171,223,165,247,6,219,29,28,223,96,113,94,154,234,242,248,139,223,219,127,80,200,119,40,111,47,174,190,251,240,26,212,187,36,211,110,36,58,182,98,181,137,190,174,219,237,196,111,163,198,40,149,195,125,128,115,27,242,109,222,53,146,109,210,184,211,12,213,212,69,155,172,250,187,135,33,216,123,182,101,159,238,0,216,83,153,79,128,171,110,107,21,150,214,221,113,215,184,189,76,113,183,107,219,175,236,14,237,132,103,101,10,189,174,146,63,184,3,109,108,221,5,210,251,128,80,247,73,116,254,224,228,165,173,254,87,220,27,232,107,113,116,186,187,0,117,250,140,222,191,238,13,214,161,109,127,25,247,7,61,73,239,21,82,178,245,0,224,146,44,119,184,213,107,159,17,201,50,186,76,113,221,60,136,81,218,246,73,152,13,43,61,89,118,141,133,197,229,191,139,189,187,199,6,49,90,245,100,182,91,145,119,245,142,185,201,54,185,195,115,105,203,126,172,151,252,96,61,11,113,25,172,188,150,191,120,212,165,230,223,97,215,203,160,54,102,155,78,183,54,91,250,219,118,141,216,199,117,8,37,101,205,210,183,27,117,0,211,18,238,66,190,91,244,187,71,90,243,185,204,203,45,183,223,136,209,17,51,226,90,142,10,246,95,212,56,113,51,173,75,100,173,154,251,237,229,255,0,80,14,27,176,182,183,140,251,131,166,117,171,91,165,247,6,184,138,211,83,151,230,109,239,127,163,127,244,142,149,234,222,246,249,153,219,244,127,254,145,143,33,234,95,140,213,165,94,46,253,19,62,35,160,154,84,91,25,40,246,60,249,91,53,250,165,187,123,187,135,149,153,98,69,226,18,215,51,121,104,34,190,209,194,230,126,212,108,38,123,206,106,36,236,186,188,231,171,242,243,90,253,124,11,180,50,19,156,77,217,155,113,28,201,154,236,153,223,105,183,111,180,22,246,43,19,117,211,53,124,196,203,154,223,166,111,235,126,160,92,246,36,91,65,103,218,178,216,237,108,151,252,99,189,128,167,237,14,132,109,125,187,245,125,231,222,29,69,185,145,87,123,67,12,55,205,89,115,102,223,175,191,89,251,81,203,114,160,219,227,92,99,100,201,148,137,87,214,95,168,187,187,199,187,126,152,204,226,149,183,118,125,11,250,199,94,228,7,52,196,173,205,110,182,228,72,182,92,188,108,125,253,128,54,155,128,214,192,67,187,173,182,116,33,86,203,194,233,30,26,115,21,205,145,79,185,147,91,227,212,139,95,47,89,239,235,236,30,250,46,166,217,216,74,118,44,217,76,147,234,150,234,247,135,86,185,215,58,168,216,217,181,89,79,61,243,230,238,183,2,237,16,91,183,177,115,99,203,249,223,207,159,246,93,173,111,220,119,141,109,99,239,31,206,159,253,191,255,0,229,142,84,254,138,218,53,31,52,178,229,205,244,27,246,123,97,193,128,160,181,218,207,154,182,181,190,129,239,251,96,30,158,69,141,92,236,249,177,224,214,170,235,66,47,182,102,242,140,203,245,178,30,130,58,187,212,50,226,249,171,54,86,205,86,215,219,129,31,181,30,122,71,133,58,152,180,59,207,215,200,227,106,182,203,198,199,245,99,222,195,81,22,108,219,231,63,40,237,125,79,255,0,80,188,199,133,110,190,231,55,80,223,52,234,245,138,38,175,175,189,174,124,124,158,241,217,54,198,177,69,21,158,215,245,182,251,28,71,185,129,160,117,74,66,249,218,249,86,71,234,30,247,182,29,215,131,250,164,106,246,187,219,175,87,253,97,129,104,38,237,109,112,206,193,102,203,155,47,74,215,181,140,143,128,242,14,163,193,216,215,35,111,180,103,34,107,47,145,107,145,29,239,191,176,100,36,68,131,46,103,118,190,205,218,191,235,28,40,154,127,105,108,145,181,229,177,222,250,187,254,48,192,197,121,253,71,206,46,58,198,199,171,202,250,149,125,101,251,75,179,188,112,233,186,35,60,201,233,151,57,219,105,105,78,100,212,121,57,148,74,181,243,111,23,246,123,135,186,213,184,190,119,182,103,205,86,217,253,255,0,108,60,228,85,51,205,229,243,238,178,202,201,234,86,251,60,123,132,22,214,165,142,216,83,11,9,170,207,169,37,183,155,53,175,151,41,94,195,195,57,94,106,173,243,42,247,247,127,254,145,239,170,200,45,84,82,124,109,243,56,239,173,239,33,211,201,154,207,174,233,90,217,122,189,240,29,4,28,118,223,156,245,89,53,118,245,215,189,255,0,253,5,34,231,27,19,133,13,179,231,206,155,230,207,107,95,119,103,112,186,230,222,161,38,119,205,114,247,134,218,229,188,231,2,251,154,237,87,65,104,182,92,221,92,120,151,104,11,89,14,215,58,32,223,205,170,177,228,181,179,119,223,171,180,105,152,211,250,232,23,26,218,242,222,219,245,119,235,46,241,112,32,100,59,51,122,157,171,54,101,94,249,45,216,93,163,176,135,147,234,94,75,187,70,107,95,118,75,117,123,224,49,210,108,143,7,226,221,118,250,253,70,93,222,70,108,196,94,253,184,142,226,146,196,189,68,76,36,39,50,230,203,172,233,109,54,234,81,240,202,47,116,234,83,182,65,60,214,209,147,62,93,249,47,107,25,119,247,11,15,137,84,190,72,137,138,118,235,219,83,244,46,228,119,128,188,178,88,238,127,200,157,86,163,51,36,247,149,155,141,183,117,118,142,170,184,174,124,19,151,33,124,215,181,100,137,40,107,107,242,94,201,87,75,201,63,99,195,188,91,26,22,162,230,23,27,78,199,175,213,193,147,30,169,150,246,203,191,129,246,13,19,89,15,133,241,145,7,181,236,154,215,151,21,234,122,203,92,207,163,196,189,151,30,224,200,232,230,248,143,207,81,175,47,153,181,57,29,89,219,104,205,124,199,245,37,216,58,72,197,228,201,186,247,184,189,180,157,3,205,48,118,231,109,110,181,166,190,129,150,214,35,246,199,218,46,92,44,151,107,205,242,206,76,150,245,151,189,254,200,12,114,162,233,15,8,34,92,79,56,106,53,46,52,94,163,154,249,140,253,177,118,11,132,88,97,168,35,103,159,51,102,235,217,173,199,247,98,253,74,165,124,223,173,123,95,172,203,149,86,203,110,23,62,209,170,54,176,230,232,148,51,205,218,203,145,46,250,235,117,159,181,238,1,97,26,193,93,185,105,136,240,151,38,85,18,109,177,222,246,223,250,231,120,245,116,246,18,243,91,38,231,132,26,220,174,25,219,100,203,197,36,94,204,197,225,149,86,155,102,86,185,183,38,119,9,23,215,94,215,182,255,0,39,188,122,20,187,175,108,203,46,91,159,109,195,2,202,53,11,204,241,69,13,159,93,169,245,214,203,123,149,251,251,71,166,148,76,110,219,69,169,246,94,187,223,238,30,226,42,81,174,82,159,218,50,230,182,236,151,238,237,29,91,242,12,239,40,246,187,94,223,67,238,247,195,3,196,77,15,106,121,212,249,62,53,74,237,235,49,203,145,84,92,221,16,104,216,245,153,26,213,223,89,107,216,203,127,14,225,222,70,51,205,201,205,155,89,210,201,194,223,103,238,14,166,58,91,183,54,74,215,100,204,172,254,77,248,223,119,30,241,57,141,249,156,231,111,213,175,102,213,218,231,108,247,227,110,225,239,36,205,106,53,221,44,217,178,245,91,180,121,89,43,156,212,193,183,109,110,100,32,175,228,240,47,179,218,61,114,124,111,117,133,28,135,226,118,140,189,12,185,111,215,113,203,129,61,66,125,149,151,126,206,193,212,38,95,151,232,223,228,255,0,88,222,143,147,237,77,56,91,78,91,182,105,242,47,212,125,224,59,72,184,189,107,165,226,237,116,219,143,120,231,73,159,212,168,186,55,233,25,241,238,30,62,81,71,89,230,157,231,31,37,228,157,181,60,108,101,237,135,190,150,201,53,109,154,118,155,244,140,252,142,226,239,22,7,104,204,94,100,39,197,218,247,235,28,72,152,253,84,74,139,85,123,91,215,119,123,195,151,13,5,170,90,81,172,189,175,191,40,214,244,14,117,168,181,182,189,189,104,200,116,147,57,182,174,29,43,217,239,117,150,236,253,199,220,56,205,199,237,73,74,117,89,119,18,188,171,254,33,216,205,165,59,76,58,90,218,50,229,89,29,242,95,168,251,199,145,42,67,36,99,206,243,133,243,41,91,181,92,46,127,84,49,28,216,249,159,55,172,188,70,179,88,103,235,173,107,125,142,241,229,217,169,245,249,190,81,203,150,223,69,191,226,28,217,222,31,115,166,164,249,223,85,171,205,250,95,53,239,111,108,93,131,157,74,225,199,53,237,95,54,117,186,220,159,165,242,218,217,189,177,246,136,61,133,51,242,198,211,235,114,228,239,246,67,215,52,198,173,179,233,94,219,248,14,20,27,91,54,126,150,108,214,234,176,230,45,121,136,247,91,112,204,109,61,191,237,14,186,54,31,50,13,121,248,17,21,173,222,57,111,68,106,58,25,51,92,175,198,195,142,183,118,132,153,101,203,213,198,224,58,24,173,203,83,94,246,241,180,153,62,214,140,251,70,76,253,89,47,107,125,145,206,152,74,54,157,98,182,140,185,173,235,47,217,222,54,216,130,216,216,74,117,185,242,95,214,218,247,63,235,16,108,179,37,212,44,207,105,205,186,222,69,191,24,219,142,86,165,162,77,175,101,101,251,227,150,212,85,156,50,213,240,46,209,72,175,26,217,117,93,87,20,121,73,180,219,98,104,157,217,243,221,204,182,207,110,163,238,238,22,118,62,181,218,178,124,205,203,150,255,0,70,191,27,123,81,126,34,225,54,132,234,245,153,108,171,222,215,22,154,162,163,53,91,63,205,43,223,63,208,125,239,108,49,88,96,102,50,55,151,154,55,255,0,116,127,163,30,255,0,69,169,29,217,130,123,106,242,42,38,206,217,56,216,152,62,209,210,233,44,123,39,131,158,191,62,217,221,107,106,71,127,162,245,77,174,216,33,246,44,186,218,137,164,95,91,123,95,82,93,128,50,226,168,137,216,152,125,156,153,243,66,169,87,189,186,149,249,7,65,77,197,109,50,151,153,213,229,204,241,239,189,250,146,99,157,136,205,230,76,66,175,107,64,47,252,241,224,105,86,173,0,227,249,188,151,140,173,111,106,159,202,47,114,46,221,56,90,168,184,114,189,237,159,239,24,238,170,183,242,211,81,71,151,216,117,251,162,69,184,145,207,182,120,214,33,54,76,217,115,116,181,150,234,51,225,97,222,86,179,59,208,81,145,122,143,214,250,57,189,217,37,198,194,8,221,211,134,35,89,93,205,147,146,223,47,65,31,31,216,41,24,197,36,133,219,38,15,55,172,201,100,41,87,181,253,113,126,81,124,244,185,142,219,49,18,112,157,86,79,150,96,207,202,191,233,52,15,7,133,210,157,186,112,226,54,140,159,41,26,239,146,254,189,29,253,227,40,25,223,161,142,27,236,177,112,51,94,121,205,180,210,173,30,175,103,182,92,199,14,174,57,183,253,161,39,82,196,100,214,111,189,242,254,49,140,90,44,211,123,61,45,77,57,182,230,189,43,6,86,213,219,232,108,119,140,169,130,99,38,126,157,239,110,175,124,72,29,179,93,99,145,192,134,203,69,123,141,238,59,197,21,37,245,88,87,142,241,64,0,0,21,190,235,0,169,112,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,40,101,112,34,34,235,21,26,76,142,252,0,80,248,128,0,0,0,0,0,0,10,150,226,184,219,82,51,47,53,198,229,247,88,80,2,214,34,222,0,0,42,103,151,190,226,137,80,47,129,10,37,54,191,16,21,3,43,149,130,199,216,27,251,0,109,155,103,123,239,251,66,164,131,255,0,240,134,229,204,247,10,216,173,96,27,86,182,235,141,105,45,195,74,139,165,113,168,143,117,128,106,26,28,73,168,190,200,214,92,0,237,214,2,222,215,116,243,179,23,161,150,151,148,156,170,116,247,53,155,137,167,188,71,166,43,97,76,206,51,154,242,189,20,89,53,252,32,148,124,114,123,110,225,39,83,56,52,197,41,23,37,244,77,94,79,125,134,60,215,120,111,14,238,195,145,185,154,173,173,224,68,126,199,218,137,34,17,241,34,135,152,201,121,187,90,152,149,107,181,214,205,10,164,112,201,223,191,136,235,48,238,175,110,156,155,75,141,216,52,184,77,204,153,136,51,83,217,55,18,145,187,129,251,30,35,45,52,138,194,148,194,248,63,168,132,156,43,54,215,123,183,126,26,174,196,12,34,125,149,193,71,176,74,66,147,99,74,250,101,111,93,253,65,2,70,240,39,28,164,177,140,195,195,58,196,19,10,122,112,134,200,149,50,69,247,147,69,123,101,43,241,25,139,71,79,224,166,236,26,225,93,101,100,79,41,30,45,226,94,242,73,31,87,190,33,223,10,42,151,229,211,41,105,52,112,166,101,53,101,194,207,126,57,145,223,220,36,171,70,74,158,34,121,43,90,162,54,98,87,57,62,130,38,175,192,152,65,245,153,246,137,49,129,146,80,165,116,165,101,223,184,115,18,187,21,140,172,56,146,243,241,77,159,191,247,204,114,93,177,32,213,125,226,13,213,168,148,130,43,144,54,162,35,177,153,112,27,4,187,164,172,100,52,169,220,133,123,167,179,120,13,216,184,166,82,130,37,184,132,217,86,222,162,29,51,208,229,19,151,86,225,30,91,222,197,113,187,18,206,216,102,131,37,31,75,55,71,255,0,206,241,216,67,74,146,198,107,37,238,149,184,151,245,0,233,78,76,233,112,90,143,254,111,250,199,78,236,146,60,226,218,81,66,196,25,17,166,230,76,171,180,123,181,55,110,163,28,134,217,73,150,101,92,172,96,58,57,44,185,246,154,179,136,113,30,54,253,36,25,110,177,14,245,182,242,39,41,29,238,119,189,134,151,159,67,36,100,75,71,11,239,49,198,41,150,82,177,41,175,183,253,96,57,14,195,54,179,51,92,66,81,126,163,234,251,163,121,150,27,67,100,73,125,42,183,103,88,233,98,99,223,90,213,145,8,81,29,184,17,152,228,65,198,186,72,65,56,148,39,141,238,70,93,160,55,35,27,73,188,171,184,69,195,143,188,59,40,38,82,150,208,162,116,142,232,47,196,58,120,199,18,225,154,137,73,51,51,46,7,220,59,25,107,196,178,75,102,164,244,91,46,7,191,168,7,100,123,146,86,222,52,106,77,124,76,211,110,225,188,148,17,145,113,224,10,51,46,5,112,28,40,132,188,140,185,88,90,239,126,4,123,134,204,35,79,168,186,108,45,29,46,180,152,237,92,121,180,218,238,32,189,243,26,73,246,178,153,19,168,255,0,164,64,54,73,139,25,25,175,135,85,134,179,104,212,147,227,195,176,106,73,161,125,44,229,187,176,198,162,89,23,70,229,188,101,3,132,82,211,91,218,221,105,149,250,178,247,123,227,159,14,198,169,9,111,53,237,125,246,26,208,139,164,143,120,212,165,165,178,186,148,69,110,211,12,13,68,146,73,220,204,87,58,83,188,212,69,246,71,91,31,56,129,130,65,45,232,232,86,238,162,79,140,116,139,171,188,197,189,170,113,170,154,145,165,105,93,87,76,182,166,226,13,147,39,163,155,35,35,44,219,143,198,22,253,193,156,11,156,236,218,14,31,123,175,178,130,35,203,117,58,69,188,116,179,12,70,164,229,250,189,166,127,40,111,89,124,185,230,13,38,246,183,11,159,120,197,172,66,210,206,81,46,97,101,5,85,209,14,173,49,166,221,149,28,149,29,172,189,251,158,238,33,136,85,182,151,245,116,195,98,217,153,164,222,213,235,51,106,146,234,173,124,188,108,247,112,102,68,143,207,180,150,195,169,86,162,245,29,56,230,183,55,234,243,9,181,173,239,246,143,11,17,166,158,28,54,131,205,48,166,247,145,241,169,88,254,104,139,25,174,39,98,4,251,85,170,166,225,157,212,102,190,162,13,245,91,53,184,244,207,176,116,220,199,137,81,196,100,116,36,220,242,151,172,149,196,117,253,142,224,18,174,173,55,112,229,179,43,70,83,106,46,55,42,153,143,230,142,68,46,156,24,112,226,208,147,139,166,203,50,200,191,182,118,63,154,34,101,218,87,17,90,74,175,66,206,138,196,103,190,88,255,0,228,29,100,68,61,119,44,112,148,245,37,30,210,80,90,195,55,96,30,73,17,23,89,240,221,184,81,54,84,198,149,216,113,59,126,25,132,207,105,182,141,236,252,42,22,20,101,98,81,240,177,95,128,185,210,76,79,164,39,109,50,184,58,130,78,225,189,155,41,53,50,105,203,216,206,246,177,239,224,98,5,169,204,84,169,41,216,200,119,246,9,122,21,15,159,115,237,56,68,89,136,203,127,76,189,144,200,28,41,210,242,161,148,196,202,225,226,23,72,178,219,90,251,169,227,90,109,114,89,239,51,120,187,64,76,92,52,214,6,45,36,182,34,216,112,140,140,200,208,233,43,174,221,67,127,92,133,112,50,63,178,48,191,9,116,184,148,205,160,25,231,74,174,135,135,115,80,234,141,37,28,148,25,25,59,98,220,167,143,168,95,186,123,27,169,9,163,109,41,85,157,44,121,225,210,231,139,152,181,215,111,116,61,219,192,93,114,81,150,252,162,164,70,173,227,164,150,213,212,252,201,166,206,18,125,43,124,212,209,57,102,98,144,173,214,45,251,149,195,120,238,153,136,97,196,18,144,243,106,35,34,59,146,136,192,20,149,123,19,251,67,137,18,217,146,58,248,31,80,236,172,93,163,142,243,90,196,25,25,31,3,224,3,206,198,171,86,149,44,186,89,80,103,110,222,35,200,79,38,209,38,165,48,220,177,199,51,178,101,153,38,103,99,59,151,96,247,177,50,212,173,42,35,39,108,105,50,221,255,0,232,58,151,105,232,101,40,150,106,136,185,23,105,126,65,36,89,89,220,138,105,53,121,228,148,4,83,100,238,93,250,133,42,214,34,252,131,177,165,168,152,152,85,194,186,244,67,136,52,231,186,85,14,101,107,230,237,49,113,163,96,87,12,226,245,77,186,162,77,172,102,87,236,28,84,237,9,81,40,217,81,123,233,49,136,219,102,84,76,48,73,56,146,60,190,214,221,126,248,219,124,161,217,65,102,139,108,172,118,222,100,95,140,106,141,141,121,182,150,73,66,77,101,110,137,145,223,137,15,17,51,155,84,14,58,227,104,149,26,144,151,79,41,147,11,59,150,251,31,16,29,188,193,232,100,102,81,68,180,171,172,247,18,139,188,91,250,146,169,151,49,18,77,60,252,51,121,22,226,72,213,16,146,189,140,187,71,115,18,185,154,218,74,156,129,90,76,204,140,203,84,162,177,216,90,250,178,65,23,50,142,53,187,7,22,89,93,116,203,35,103,190,230,93,221,192,45,22,42,226,4,28,87,53,236,172,50,246,93,126,109,92,81,42,215,201,107,216,133,191,163,164,145,144,241,197,17,16,211,205,37,167,90,95,77,163,73,25,17,153,158,243,30,226,103,134,146,120,157,94,181,249,130,114,222,214,82,75,179,218,15,84,205,31,47,77,219,55,98,178,185,209,81,230,78,226,255,0,162,49,145,233,112,254,170,150,192,75,213,8,244,76,50,86,228,89,168,137,81,9,73,239,74,11,129,251,194,226,194,85,114,228,35,50,94,135,81,18,174,102,81,9,22,113,138,58,73,9,18,209,166,54,34,233,90,86,68,167,17,219,245,61,195,190,54,33,225,89,91,76,59,156,140,140,247,168,140,239,110,225,114,46,4,234,181,150,28,11,171,39,97,110,68,146,203,180,167,127,72,135,153,128,196,8,110,119,67,45,194,52,231,27,26,98,75,127,68,207,176,116,13,73,154,153,194,44,223,215,36,179,101,51,70,238,22,62,178,21,149,82,210,216,121,179,75,68,68,70,116,230,220,107,79,177,62,224,200,189,52,221,68,204,108,60,58,148,218,26,207,159,139,164,118,177,159,119,112,246,16,143,164,200,148,131,37,93,55,220,98,215,72,165,209,77,50,193,67,66,190,226,11,54,85,100,51,190,243,235,34,23,30,80,219,201,101,162,113,165,36,245,41,185,26,76,172,118,33,71,166,128,152,154,76,146,227,25,18,72,177,40,213,98,62,29,195,180,69,65,46,65,18,85,21,14,70,69,99,35,125,36,100,99,200,198,76,29,101,148,165,41,70,229,18,119,145,246,31,120,243,202,126,41,231,221,81,51,126,153,158,228,159,104,185,23,10,101,89,65,55,171,202,76,46,247,225,16,91,184,119,15,45,46,154,235,181,153,97,248,91,130,175,219,220,58,253,134,13,239,158,31,54,237,195,164,69,127,182,59,217,76,146,17,189,110,71,93,59,229,191,72,187,251,132,30,242,26,57,182,208,121,141,37,190,251,213,97,205,135,153,48,171,101,91,103,210,182,229,144,233,219,131,75,233,50,89,44,174,121,119,14,124,4,145,148,145,25,27,219,151,126,174,238,225,151,49,221,195,68,37,197,21,136,184,159,95,112,236,225,207,114,79,223,29,124,20,10,26,59,150,123,220,248,251,195,177,108,148,86,65,17,216,80,118,28,222,51,50,85,175,221,113,200,97,172,169,74,115,112,73,23,1,169,164,217,36,103,123,141,196,150,243,176,13,105,73,90,217,133,114,118,29,193,36,87,27,133,114,224,64,52,165,190,241,85,32,206,214,251,195,81,17,151,18,26,202,197,214,3,99,37,184,152,208,182,238,71,99,234,236,27,198,70,103,188,140,80,200,139,113,0,227,165,163,189,204,254,224,162,147,101,158,241,191,151,126,242,49,182,226,119,157,128,117,241,132,103,157,36,87,224,58,153,147,107,217,211,149,10,62,153,112,46,227,29,235,204,153,146,149,149,93,93,67,136,182,20,233,234,214,149,18,75,125,200,128,120,9,188,190,32,208,107,67,78,40,212,229,236,72,61,220,69,159,174,100,51,152,196,56,219,82,168,213,90,48,212,70,152,117,170,229,210,238,239,25,44,228,169,183,110,71,173,227,125,223,254,131,174,137,164,225,34,12,243,156,81,93,89,183,91,242,9,48,48,82,46,155,171,89,201,150,146,155,174,247,225,6,238,239,242,71,67,50,162,235,40,237,93,169,25,210,50,95,244,131,167,123,219,218,247,12,248,123,14,229,138,181,220,143,221,222,159,230,141,163,195,201,81,125,26,63,254,146,127,154,49,225,24,25,11,130,53,124,89,165,74,148,206,26,44,196,147,188,169,211,183,127,221,30,210,145,192,106,129,136,136,103,31,84,193,178,76,90,20,121,229,107,45,196,105,223,189,67,49,213,75,193,194,182,162,109,113,39,184,213,188,203,143,218,28,100,192,106,148,68,148,184,101,123,239,47,234,22,32,91,25,6,30,197,202,160,214,210,162,157,95,141,55,46,112,166,158,162,239,238,29,138,105,232,134,93,214,146,156,81,151,173,213,31,229,23,21,80,199,145,69,149,124,15,168,113,14,4,141,87,50,112,48,45,133,71,11,51,76,20,67,108,202,162,158,182,75,101,109,71,125,229,216,66,212,85,81,213,52,177,106,83,84,84,206,36,181,137,79,69,167,11,138,111,127,32,198,82,187,43,105,198,140,150,110,17,31,189,219,239,14,162,62,143,150,76,122,47,63,18,91,201,93,5,39,178,222,196,48,35,238,189,170,170,131,215,36,240,246,104,86,141,87,173,115,219,123,152,242,242,220,86,157,202,159,86,191,15,163,136,146,131,106,235,117,105,222,70,93,173,119,12,235,168,48,38,151,155,45,221,162,54,114,156,207,169,222,131,141,150,243,191,107,103,187,120,183,211,221,22,168,247,9,75,76,101,72,163,83,198,123,156,104,251,125,200,5,169,166,244,131,129,86,211,180,72,152,99,200,182,121,145,22,110,60,46,130,23,42,15,28,41,238,158,177,82,228,112,182,105,154,10,255,0,112,120,181,232,165,36,110,218,182,170,179,191,30,138,63,161,28,136,189,27,96,81,147,36,37,76,119,189,252,89,127,68,32,188,178,141,33,41,103,226,219,101,47,74,174,227,136,78,233,187,103,196,237,216,61,244,6,43,72,34,72,157,40,153,121,37,43,177,159,56,32,203,171,184,98,220,14,143,205,203,162,27,138,98,95,81,169,109,173,46,17,41,171,149,210,119,46,13,143,66,237,51,81,202,97,157,102,18,159,153,44,141,42,115,167,8,225,157,237,220,69,216,40,201,248,60,81,166,28,178,14,107,43,73,169,118,34,231,6,238,59,182,42,201,36,107,105,54,230,144,39,158,246,203,20,131,225,255,0,232,48,102,107,31,94,202,92,215,179,74,68,158,165,189,113,107,32,30,181,202,231,190,214,221,184,113,224,49,254,186,147,169,16,241,114,105,60,62,166,249,137,248,119,144,105,189,204,175,119,10,220,67,35,59,151,54,150,173,70,148,71,195,29,251,30,73,254,49,198,137,137,101,126,164,226,22,87,226,149,17,140,69,144,233,29,56,137,136,96,163,87,78,50,149,102,204,119,90,109,184,237,197,223,120,92,250,95,27,37,177,237,164,162,167,180,235,106,200,165,25,20,82,75,215,91,173,193,114,46,148,194,36,219,78,99,111,118,123,113,247,199,145,155,76,217,81,173,38,164,17,147,167,235,203,188,119,16,181,12,142,122,195,68,137,204,3,134,164,37,235,49,16,131,234,227,196,247,111,29,116,117,49,45,137,53,58,152,135,213,157,102,187,165,105,50,223,126,27,132,22,226,125,80,155,113,25,24,131,215,229,90,200,205,14,94,219,203,176,140,121,51,174,35,218,242,169,152,130,191,107,138,47,243,5,202,136,162,37,232,137,121,70,228,97,103,90,143,121,167,183,234,71,149,155,73,36,236,106,179,199,45,57,179,121,78,164,187,59,132,30,112,170,18,155,56,132,42,20,152,52,40,136,174,229,243,95,236,23,96,242,88,134,244,193,149,186,136,89,76,68,74,14,5,70,107,109,42,50,35,233,238,220,71,255,0,225,142,92,206,41,185,76,76,27,144,142,33,105,83,151,89,172,238,73,34,52,246,90,220,76,118,104,153,193,78,32,222,218,35,97,210,165,18,154,179,110,17,110,50,239,51,223,188,5,148,151,77,102,112,113,108,56,186,126,43,160,234,87,99,37,21,236,101,237,123,133,196,133,168,149,50,151,165,167,160,14,20,220,189,243,57,124,182,87,121,23,103,221,28,168,202,90,9,77,57,21,12,228,75,170,105,6,105,202,100,162,53,17,94,219,136,112,101,146,152,152,151,154,97,232,88,132,161,89,174,100,131,46,163,62,178,1,217,75,230,100,194,155,97,12,235,9,55,233,18,184,241,62,193,209,86,19,7,222,106,45,45,192,173,70,122,187,17,25,159,177,238,30,150,38,78,196,170,5,81,169,83,164,166,173,234,134,86,222,118,223,184,187,69,180,169,170,248,200,121,188,76,35,105,132,54,211,146,202,50,59,249,41,63,100,2,217,207,156,152,177,19,16,234,165,17,57,85,16,178,35,52,40,139,137,247,15,53,225,12,76,11,238,58,169,75,138,185,154,108,106,50,235,250,158,225,122,151,47,145,207,33,155,56,233,154,91,82,200,158,81,54,242,10,202,50,222,91,200,247,111,49,231,166,216,115,76,186,147,91,19,40,199,20,167,51,25,37,230,207,118,254,196,128,235,165,88,181,19,7,4,203,40,165,29,119,43,72,73,153,68,153,112,47,173,139,161,67,227,36,107,59,110,190,139,125,171,234,237,158,36,202,254,87,107,99,201,200,240,182,88,251,39,101,76,204,146,148,88,210,105,236,63,104,46,188,183,10,165,5,172,202,228,204,248,117,167,191,218,0,186,112,213,52,178,123,3,29,15,15,23,11,159,84,104,34,68,66,86,102,106,37,17,110,47,120,117,178,249,81,48,141,123,177,25,53,107,206,100,164,219,113,88,251,71,142,148,73,166,116,236,65,46,14,91,22,180,188,180,27,134,235,42,50,73,36,251,136,173,196,199,175,102,54,38,42,17,212,69,52,150,214,172,200,36,146,76,140,200,203,188,7,38,46,165,151,192,58,156,209,16,234,50,44,246,55,210,87,223,253,67,104,177,7,90,162,102,14,81,180,146,189,115,81,25,136,143,179,114,79,255,0,195,30,122,105,77,49,22,74,138,116,162,82,109,182,101,209,177,21,138,231,191,119,120,224,73,94,133,147,204,26,130,68,67,100,75,204,231,141,89,102,242,76,187,183,110,1,116,36,85,94,115,97,81,48,27,53,243,102,214,59,108,188,120,220,139,255,0,195,30,149,169,236,44,73,17,52,166,148,106,224,73,116,140,120,88,22,96,166,16,200,113,113,37,227,47,228,44,173,184,207,242,14,254,81,44,131,135,83,78,33,229,158,92,214,186,138,221,125,192,61,11,147,167,201,4,132,75,92,94,93,215,37,30,254,254,2,188,222,185,218,18,210,212,168,110,14,220,211,155,236,117,118,253,193,176,168,216,70,18,87,138,100,173,209,233,44,133,93,169,160,32,26,75,172,204,96,77,103,100,153,41,228,238,251,189,192,59,185,101,54,136,52,40,185,197,43,204,73,250,29,173,107,247,142,228,224,208,247,7,200,173,221,127,198,58,41,4,217,233,154,94,113,194,107,41,18,13,10,69,236,162,59,239,226,119,234,29,178,162,92,102,217,18,147,191,27,144,14,91,48,48,172,95,93,49,105,25,184,102,177,95,238,142,57,85,50,104,99,213,243,140,18,140,247,252,242,130,29,84,222,38,57,205,86,174,27,53,179,94,200,51,236,30,1,50,57,180,75,137,112,229,113,187,140,138,233,97,86,251,194,139,215,43,158,193,71,195,168,152,121,133,146,150,104,186,30,37,111,177,118,123,227,176,108,181,126,48,143,53,186,133,190,162,224,98,96,33,114,189,14,243,71,180,231,179,136,52,238,178,119,239,234,220,61,220,59,250,206,137,26,78,231,212,44,13,17,241,113,10,109,104,106,5,199,12,237,108,183,59,240,238,30,66,44,166,188,240,183,57,150,47,46,237,250,181,91,201,247,135,191,104,219,108,137,199,22,73,183,28,199,98,33,198,137,137,131,55,148,105,138,104,213,187,113,44,187,2,71,85,13,53,122,17,134,141,112,43,190,68,164,200,212,100,100,118,247,135,83,48,172,98,153,82,201,18,7,92,179,134,91,156,61,252,119,249,35,176,153,69,50,146,51,83,205,145,107,56,154,139,188,113,18,137,51,228,90,233,147,105,51,44,198,68,242,11,120,131,162,130,196,39,138,34,41,49,18,5,179,149,118,35,91,230,89,183,159,106,7,174,129,172,101,81,25,237,19,8,89,109,250,101,39,218,58,7,169,73,44,107,138,113,152,215,220,233,26,143,86,226,12,138,255,0,96,116,10,165,156,150,91,101,134,140,94,179,202,206,139,218,220,56,17,118,128,184,11,140,151,170,215,152,67,151,252,226,127,40,238,211,62,151,194,195,184,91,84,58,200,136,213,125,114,75,168,99,164,250,173,174,37,218,141,158,156,37,107,51,95,52,27,199,194,221,135,222,58,5,99,77,78,76,173,168,184,25,83,38,178,50,178,154,113,39,99,46,59,215,239,134,70,73,196,212,82,248,197,116,34,97,200,205,57,8,137,244,157,207,255,0,195,20,102,100,220,43,70,225,18,86,68,126,206,221,195,26,32,49,114,57,47,180,183,23,40,73,19,137,51,51,51,43,21,203,219,139,139,74,226,84,20,246,208,145,115,89,58,53,142,40,172,219,228,74,177,36,143,117,212,97,145,238,231,56,135,9,44,75,196,228,51,38,109,101,185,28,81,39,141,187,187,199,151,119,26,224,147,20,108,20,169,131,34,245,219,121,118,95,216,14,44,246,75,37,156,147,239,42,96,165,37,236,189,38,157,65,150,235,22,227,177,246,14,149,56,93,33,136,111,106,106,42,96,181,171,129,37,104,50,62,175,96,25,145,239,33,42,121,76,237,180,44,227,161,24,55,16,79,26,118,132,168,211,126,174,174,209,206,74,161,140,136,218,139,105,205,219,178,168,142,229,219,196,90,231,41,248,217,37,213,3,3,24,230,83,213,22,118,140,250,61,187,136,187,8,122,9,76,225,216,116,54,81,122,150,76,154,36,158,179,163,101,110,221,188,248,241,1,218,204,26,117,213,173,40,109,71,227,12,238,68,103,218,56,181,133,67,11,42,217,53,230,209,107,117,150,206,241,39,134,94,222,60,71,105,7,25,15,16,119,76,67,74,53,39,55,69,100,98,223,98,171,13,70,115,93,148,106,201,175,242,14,252,114,126,64,24,85,164,61,119,43,152,248,63,178,187,10,230,175,107,205,171,138,74,173,125,85,175,98,221,192,122,253,18,105,104,213,64,194,69,41,47,164,154,169,27,51,35,96,250,137,131,226,49,167,16,117,239,236,25,218,81,101,214,218,201,63,104,51,79,68,231,30,57,35,104,213,241,168,72,184,31,176,96,81,146,179,106,105,233,137,44,201,229,160,141,163,71,169,25,219,142,254,61,227,160,137,164,222,128,149,189,8,152,133,188,165,168,150,86,100,200,248,151,85,207,176,93,88,104,37,61,14,179,82,28,35,185,150,226,238,29,116,194,82,68,121,148,151,136,137,37,196,187,253,224,22,77,52,179,144,179,146,152,197,69,41,150,211,229,27,141,101,34,186,44,87,51,49,228,49,174,184,147,83,244,12,230,17,81,144,79,46,31,103,220,113,104,65,158,103,155,62,27,237,196,122,156,102,172,162,41,136,105,195,16,231,7,242,182,207,109,125,239,210,54,207,125,148,94,200,96,158,61,226,220,202,108,196,246,84,174,105,61,110,203,185,188,217,247,27,74,221,211,62,206,192,192,179,120,177,48,85,97,136,83,88,153,116,57,172,156,212,44,181,42,215,21,146,195,105,61,228,93,163,32,244,85,193,42,158,97,62,40,197,65,205,26,109,249,6,181,42,57,91,134,147,37,45,131,43,29,202,251,140,90,236,0,195,167,49,22,170,138,122,42,10,104,164,174,90,227,215,130,110,228,102,151,90,71,90,85,187,241,137,96,209,239,9,96,105,169,92,161,230,209,55,74,202,65,14,193,147,228,69,110,139,94,208,183,244,69,23,91,9,233,88,137,45,51,36,135,125,215,51,49,38,134,97,68,182,77,7,114,109,178,59,145,158,227,221,192,92,214,219,227,188,112,101,112,132,196,59,45,145,46,200,105,41,223,199,113,16,237,80,223,30,32,55,155,43,92,110,146,178,238,226,52,164,184,220,0,107,205,115,189,133,111,155,127,1,160,174,93,67,80,0,0,0,212,92,5,69,11,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,211,199,136,160,169,216,82,215,0,0,0,0,0,0,0,0,0,11,92,0,47,113,82,51,234,20,176,212,69,96,21,0,0,26,109,99,21,62,2,160,3,109,92,6,217,168,200,237,212,55,148,68,100,119,27,75,79,18,34,1,169,43,236,176,213,152,207,137,13,146,35,35,27,164,119,34,1,69,36,121,41,220,165,49,58,156,201,123,163,155,201,47,123,184,122,229,92,236,56,175,195,147,153,122,23,181,250,192,96,150,60,225,154,99,249,143,44,44,213,122,189,171,212,209,123,95,85,199,161,220,34,95,16,233,183,229,19,70,210,228,36,99,102,80,132,229,157,108,200,252,165,239,224,91,183,15,160,122,210,144,132,143,216,245,210,252,249,53,150,241,198,86,190,94,197,119,8,164,210,191,4,226,37,83,87,163,32,105,157,83,48,244,234,158,82,182,210,86,83,74,159,51,59,27,134,103,184,136,78,241,137,116,4,90,209,57,150,32,242,145,156,197,158,63,86,129,38,26,33,68,56,112,39,209,43,115,164,78,251,126,198,64,140,106,120,142,89,83,74,80,249,106,254,93,97,102,92,119,107,11,126,235,246,9,46,208,218,99,5,19,40,89,54,246,101,243,188,73,23,68,203,244,171,125,193,35,50,37,142,153,176,221,237,215,247,204,115,85,101,145,164,207,136,234,229,70,121,26,51,242,122,95,140,118,132,72,61,229,196,98,40,219,37,154,219,248,13,107,129,75,133,188,156,237,220,57,108,52,139,17,154,120,167,180,115,18,218,44,91,186,128,116,172,66,27,110,170,201,95,3,45,229,222,59,162,65,171,137,24,220,68,43,69,210,201,196,187,76,115,19,14,159,97,247,70,81,3,168,118,29,123,186,11,251,67,91,73,53,32,210,100,123,247,14,216,225,239,197,31,116,106,110,9,130,250,22,251,251,35,12,15,57,25,2,74,37,40,137,203,146,12,117,133,0,242,148,89,89,116,253,228,152,247,11,128,101,68,121,154,234,246,71,249,70,217,64,176,217,93,45,91,247,70,38,7,144,40,39,208,155,234,29,221,218,147,26,20,135,202,233,54,84,95,185,49,236,142,25,133,110,82,62,233,141,167,37,144,234,51,81,49,123,251,99,252,161,129,229,154,132,117,210,35,54,92,251,9,49,204,129,97,230,29,53,19,75,242,109,189,39,218,67,191,102,5,45,238,38,172,86,221,210,27,133,12,131,61,200,223,239,128,217,100,238,132,146,183,30,82,26,148,139,121,36,102,55,202,29,37,193,31,116,110,106,109,235,126,232,184,29,12,82,34,85,151,43,11,62,60,18,99,83,48,171,50,233,182,226,119,246,88,119,122,146,63,91,247,69,20,222,251,229,221,239,134,7,5,152,108,165,98,37,113,27,219,42,77,68,181,103,43,13,243,113,134,72,205,103,107,21,248,24,243,85,93,117,35,167,160,226,159,139,154,236,233,98,17,113,10,61,66,215,100,145,40,204,247,36,251,15,112,163,188,138,142,132,130,105,75,114,41,148,18,45,115,90,200,136,174,125,127,108,120,58,203,20,164,18,24,104,197,63,81,200,89,54,53,119,215,198,33,54,204,105,227,117,151,104,197,156,112,211,22,69,42,106,117,1,36,196,93,83,237,108,218,164,115,66,213,107,155,102,123,212,193,151,3,62,35,10,49,71,73,202,218,172,143,153,194,193,86,251,83,49,90,156,169,230,214,81,155,42,80,103,188,218,35,43,26,79,237,0,205,220,107,210,214,18,74,165,194,202,106,42,42,32,209,20,209,89,81,100,181,101,54,76,204,250,47,23,88,194,108,68,210,54,172,169,38,17,232,98,14,66,250,21,49,117,244,156,51,110,170,229,153,118,50,179,167,187,165,199,222,22,242,77,74,98,54,39,199,184,251,80,28,230,107,108,223,190,181,134,111,144,201,23,226,158,23,176,201,188,33,208,182,160,154,46,30,42,160,195,93,107,79,202,208,246,110,121,66,110,226,181,103,123,33,242,62,6,125,194,12,102,76,53,115,89,196,56,72,164,227,222,214,25,197,124,169,0,242,175,115,226,92,122,61,47,188,46,205,27,162,124,250,119,182,109,244,125,112,214,167,87,147,36,189,105,189,243,94,247,100,251,8,72,78,25,104,145,73,72,89,133,117,220,63,212,59,205,200,105,103,206,174,171,125,145,114,245,99,235,33,145,210,44,55,145,75,181,250,153,54,175,89,150,255,0,44,172,239,107,246,171,188,6,3,209,58,13,83,236,109,187,68,53,116,214,109,93,179,161,9,191,149,219,14,47,156,171,68,42,81,173,105,107,42,194,205,151,137,183,223,238,35,45,97,164,16,109,230,249,82,215,183,209,15,242,142,193,184,6,145,124,173,91,247,71,249,69,24,125,31,162,13,42,182,214,68,229,88,119,108,203,113,183,223,238,34,217,215,122,23,83,209,16,209,68,195,53,163,134,112,43,73,18,18,131,185,217,91,183,48,36,60,224,155,50,222,215,249,67,97,233,44,19,233,86,178,27,53,211,151,203,50,221,246,192,66,22,38,104,115,31,40,57,147,178,234,94,187,123,85,169,200,106,130,82,136,239,146,252,24,46,211,22,22,164,193,234,186,152,136,136,181,31,82,161,48,217,55,196,75,221,43,102,34,227,208,47,101,247,135,208,124,247,14,100,83,84,62,136,137,54,181,46,229,185,109,11,77,237,110,197,23,96,180,117,230,140,84,69,64,212,113,185,68,107,212,254,170,255,0,52,158,78,108,166,159,117,43,112,1,6,242,250,134,173,164,94,52,20,139,86,105,73,183,104,168,87,72,250,70,74,237,45,255,0,136,92,138,95,73,122,190,81,171,109,80,84,250,9,168,114,103,198,182,233,30,236,188,124,105,111,220,51,131,23,116,27,151,69,196,56,244,135,11,243,230,136,107,127,61,168,186,36,209,145,249,81,29,163,22,49,7,67,42,238,80,111,187,5,134,250,164,28,114,155,73,243,195,42,232,244,236,91,223,62,194,16,93,172,34,211,58,110,204,67,77,76,35,104,168,100,34,90,148,221,199,20,142,145,27,123,183,191,199,143,218,25,169,134,26,67,83,181,52,149,184,136,154,182,146,39,19,11,12,181,37,136,246,236,70,180,25,153,29,220,62,193,10,85,62,30,87,84,100,68,70,211,40,216,201,168,165,194,124,240,203,150,50,53,116,119,40,253,143,30,225,220,81,152,209,89,209,204,191,4,221,75,177,221,45,52,105,216,218,115,212,201,69,107,228,62,23,20,125,3,192,79,101,241,250,205,76,194,13,205,93,175,171,121,39,107,223,142,254,225,217,145,164,247,37,68,125,187,196,107,96,182,153,12,189,207,60,249,136,215,182,207,170,249,144,126,233,127,37,143,123,136,206,138,51,19,233,250,145,231,218,132,158,109,6,218,154,73,150,204,180,91,49,170,220,80,92,108,3,223,173,5,148,202,253,67,130,235,68,71,215,192,114,155,138,97,226,187,107,185,94,220,15,136,163,137,191,87,80,14,154,50,17,46,37,103,211,185,219,128,235,157,129,73,32,247,57,113,223,186,217,239,34,33,176,182,8,210,102,104,223,239,137,48,60,187,210,70,158,116,214,189,121,95,179,135,15,120,113,149,35,133,37,25,26,222,227,218,95,144,122,183,26,34,35,44,191,116,117,145,109,25,92,210,157,249,187,70,35,200,76,229,80,137,73,221,215,11,198,91,122,139,191,184,91,202,177,130,129,121,163,103,49,147,138,115,202,223,192,203,135,219,23,46,109,15,18,225,40,146,139,248,211,62,37,222,60,133,83,39,118,43,101,249,95,49,167,61,250,100,92,114,247,128,193,137,190,44,207,218,213,90,22,89,191,55,20,47,187,219,142,210,31,22,231,106,51,40,150,37,109,240,181,210,178,191,219,88,234,106,60,46,168,139,103,201,35,246,127,166,91,238,246,227,189,172,112,213,48,48,39,19,13,37,200,109,178,242,205,91,77,237,98,35,35,222,161,36,110,194,215,147,169,172,107,6,204,44,27,169,55,16,217,155,72,90,138,247,225,185,71,191,120,244,235,154,212,133,189,169,58,149,187,170,29,195,223,246,199,143,194,105,82,85,17,4,204,107,27,215,52,108,173,155,138,76,219,236,63,124,100,228,5,43,35,36,102,118,3,113,47,127,141,95,13,221,225,16,45,125,55,55,159,60,209,195,70,75,53,41,91,138,51,187,43,73,219,41,118,159,105,13,216,137,188,68,190,110,167,13,45,39,87,111,44,140,139,122,122,247,247,139,153,54,147,83,176,48,78,69,66,195,100,82,50,217,89,214,118,186,136,184,25,247,139,25,90,204,158,85,79,25,7,6,245,210,122,188,169,202,95,173,164,207,121,151,190,40,200,156,54,154,191,51,150,203,141,105,104,210,238,187,123,100,125,74,95,13,231,216,46,164,36,169,181,161,10,34,116,204,208,70,118,255,0,244,22,131,0,91,39,100,50,20,197,149,214,123,86,111,250,110,219,135,216,25,9,3,8,218,82,147,67,118,44,133,109,253,91,133,136,30,86,38,156,105,235,147,133,18,69,154,251,173,249,7,83,21,35,137,130,95,202,112,145,78,146,204,238,102,217,171,135,14,5,222,46,113,192,37,196,149,218,191,95,148,55,17,43,110,197,153,142,175,101,253,98,224,89,84,203,231,81,30,173,41,138,78,94,22,97,101,247,200,123,136,40,120,88,124,254,58,217,173,229,40,187,199,175,84,173,146,181,152,255,0,40,255,0,40,232,202,78,202,255,0,75,222,222,220,255,0,40,96,118,144,196,119,43,17,219,54,243,29,188,35,136,65,88,214,146,233,117,152,235,208,218,154,43,25,91,172,60,98,156,78,175,133,200,81,232,161,220,66,183,146,210,123,250,140,114,144,101,114,50,50,51,29,68,2,29,73,116,203,118,99,236,236,29,163,91,136,140,7,41,10,51,34,184,221,66,72,142,253,164,56,232,95,13,227,144,149,21,138,231,212,3,112,146,69,191,180,110,145,21,139,120,218,37,36,250,198,225,26,76,136,5,120,241,20,185,118,138,145,92,83,41,31,2,0,51,184,209,114,45,230,98,170,177,29,136,105,52,154,139,121,0,161,186,147,81,17,41,39,246,66,196,163,185,138,38,28,137,100,100,143,186,55,73,22,43,25,0,218,52,145,150,93,246,26,13,132,222,247,80,228,229,43,112,26,20,93,128,56,218,180,165,71,99,48,52,110,224,99,120,219,235,50,220,98,135,98,224,3,142,178,225,113,199,90,82,86,222,57,74,65,159,148,67,97,198,179,90,201,251,160,58,231,178,172,142,234,47,38,220,71,5,76,150,98,50,184,236,149,13,218,143,186,56,239,52,104,62,138,109,98,191,16,28,69,54,89,76,206,228,118,28,7,92,52,44,210,86,220,59,21,154,212,71,126,193,213,70,221,181,45,71,186,214,1,169,79,36,218,61,98,146,146,235,223,97,214,196,204,97,161,156,60,177,44,102,220,70,74,89,118,123,227,163,168,231,49,80,237,68,53,11,19,149,196,228,202,89,8,250,202,252,72,121,3,42,186,98,250,159,111,198,54,178,185,31,138,43,219,112,153,30,162,99,84,27,106,89,33,216,67,179,134,94,87,191,222,58,168,170,178,37,72,34,78,202,125,46,171,254,81,224,103,146,76,79,113,78,115,124,53,238,241,153,116,225,252,157,253,167,239,10,64,72,177,17,54,231,40,94,142,66,245,236,121,91,189,137,251,226,11,146,212,225,78,95,164,206,238,195,254,177,85,77,77,203,93,108,238,236,63,235,29,52,158,95,49,94,187,92,205,237,150,221,36,247,246,24,236,206,71,18,159,38,23,252,178,252,160,58,104,154,170,113,12,182,179,66,48,148,40,250,106,83,106,43,22,237,247,184,169,84,240,81,106,36,197,199,192,182,106,232,88,157,34,59,118,239,49,207,153,73,210,182,178,69,67,220,148,149,17,22,127,183,192,199,68,116,76,190,33,196,184,137,102,99,35,34,35,215,40,183,255,0,210,12,142,201,202,122,67,81,48,225,28,197,107,39,18,108,30,161,228,31,18,247,143,127,72,90,234,219,70,249,52,193,216,216,168,84,84,111,45,205,94,82,104,144,162,59,18,72,237,102,187,133,228,144,83,229,43,102,205,194,106,146,151,181,135,227,51,117,22,254,39,216,61,84,44,107,73,82,82,227,187,183,223,162,40,195,151,180,111,76,42,15,36,178,168,232,251,38,63,254,80,241,53,77,17,86,81,145,11,41,37,45,57,136,73,45,45,17,191,2,234,250,42,78,99,242,82,93,100,36,33,92,222,250,115,59,210,74,184,249,68,58,185,165,39,75,77,211,120,152,13,105,154,137,94,170,226,120,21,186,140,132,192,194,26,47,22,171,9,4,86,170,105,41,128,130,67,48,218,139,197,48,235,125,34,52,244,79,50,203,165,184,247,119,24,190,84,150,52,194,205,82,211,17,179,122,125,179,76,42,86,100,152,130,35,37,116,74,219,214,125,166,59,202,203,71,234,50,108,218,214,197,37,173,91,145,70,233,158,222,234,110,71,155,126,247,11,180,88,74,199,5,235,26,109,215,226,41,138,107,103,35,139,83,40,61,177,165,248,155,168,200,186,107,63,98,158,253,194,12,149,106,117,47,153,52,135,219,152,66,56,70,146,93,218,117,38,91,247,246,139,115,83,203,34,95,217,181,112,207,175,46,123,229,65,157,188,158,225,100,165,181,174,36,210,230,236,4,218,103,179,100,50,101,180,106,97,215,108,151,35,43,165,39,195,112,187,80,24,143,5,55,214,108,211,157,110,170,217,190,87,52,218,247,237,73,118,0,243,147,26,80,226,161,212,110,177,24,149,33,10,200,68,155,92,237,239,15,23,54,134,155,83,164,189,150,90,250,144,134,141,243,83,172,168,200,140,175,196,202,219,183,11,175,19,52,137,90,155,187,247,77,247,244,75,134,238,225,181,23,15,42,155,64,196,53,28,141,106,221,105,109,17,93,73,185,25,112,221,110,211,1,109,169,26,225,81,76,166,14,104,252,4,50,159,137,38,205,38,172,138,200,162,73,92,137,74,247,254,208,246,236,198,72,33,94,43,78,97,122,62,202,33,29,100,45,141,105,71,162,81,50,110,42,83,46,213,52,196,57,60,106,215,102,202,164,169,71,123,41,70,103,184,136,41,201,100,218,122,112,238,155,26,244,191,159,126,100,166,249,111,222,93,128,46,69,82,182,35,41,168,167,224,222,75,228,188,153,77,181,18,137,86,113,36,118,183,30,6,49,250,166,134,82,167,145,40,90,22,74,60,155,173,191,200,33,127,95,134,134,144,209,74,76,197,26,141,69,179,239,53,91,51,187,184,94,252,72,90,184,248,186,58,99,63,113,58,205,100,75,150,234,116,175,100,23,216,224,64,60,129,65,77,80,202,14,10,91,16,242,172,91,137,149,43,163,110,59,190,192,229,64,49,85,45,211,66,169,248,187,18,119,124,168,231,112,187,52,253,52,225,100,125,48,94,33,108,17,182,122,206,36,118,50,235,191,14,209,232,225,229,80,205,30,230,44,162,43,31,72,255,0,40,43,201,210,59,107,16,102,81,176,171,97,70,211,86,39,16,105,223,99,191,17,116,165,211,57,99,90,205,100,198,25,55,181,179,60,146,191,30,241,230,35,165,49,110,147,103,9,15,114,43,223,166,93,214,226,99,203,205,36,53,235,122,173,158,22,215,205,126,155,61,221,166,2,239,156,230,66,250,84,133,78,160,174,101,98,34,137,69,206,255,0,100,116,243,57,140,170,13,121,219,153,67,30,70,243,244,158,79,18,191,127,112,179,48,244,246,43,147,237,171,99,224,178,63,84,134,237,247,199,38,107,32,197,39,80,178,118,18,247,104,200,252,100,63,13,253,226,162,227,59,90,64,58,218,161,85,51,150,146,93,73,160,236,242,111,99,221,187,164,58,132,203,229,115,41,179,17,48,209,154,229,37,6,130,38,156,74,139,130,143,168,184,239,22,242,91,69,87,47,154,85,19,44,204,173,97,17,120,230,75,118,238,197,11,157,66,81,85,36,34,73,231,229,185,86,151,151,99,215,54,123,141,4,93,74,247,192,123,154,102,86,202,96,225,154,82,156,43,103,220,102,87,226,174,225,234,25,97,166,27,36,161,102,102,158,4,102,67,202,193,51,80,195,71,162,29,73,202,148,223,117,208,126,180,204,119,140,195,84,15,44,178,34,230,124,55,160,65,199,136,134,141,138,125,198,211,8,234,146,75,53,17,165,179,59,149,199,87,57,167,162,26,134,75,233,132,139,204,183,10,247,108,237,188,140,251,7,189,148,74,231,40,115,60,83,22,73,183,236,145,199,119,97,142,237,82,85,69,180,150,226,225,179,160,172,162,44,246,223,246,15,188,92,15,41,73,77,78,14,8,152,117,76,160,208,211,72,178,206,199,184,140,187,71,174,76,193,135,111,154,33,146,183,98,203,242,143,63,48,163,163,82,233,170,93,46,220,165,40,213,227,139,133,247,113,87,190,52,38,73,81,151,147,13,254,91,127,148,7,107,48,170,164,176,154,188,211,169,106,115,223,203,137,65,112,183,120,217,148,215,50,69,178,100,169,228,164,140,220,183,207,40,236,47,108,60,172,86,22,78,230,25,118,169,22,179,87,124,191,45,32,173,126,60,23,220,58,88,188,35,169,161,87,150,95,79,229,44,185,139,229,182,207,165,246,87,239,0,187,72,170,101,46,164,205,153,180,189,101,194,233,125,39,191,237,142,108,186,164,130,67,137,188,124,17,111,62,46,151,103,190,45,44,154,128,174,33,90,200,252,167,41,155,153,173,175,100,247,88,187,20,59,216,106,62,174,67,201,37,75,172,157,247,241,205,118,125,80,11,149,25,80,195,189,14,180,181,23,8,179,59,91,43,132,119,223,239,142,12,34,213,19,20,135,109,114,85,247,167,135,1,213,72,169,105,153,58,194,99,160,58,61,44,222,53,61,246,224,126,240,247,18,217,44,52,59,77,164,225,178,154,111,235,204,250,207,188,48,58,41,148,157,81,44,38,205,62,171,172,149,209,77,250,143,184,116,17,50,8,230,204,205,168,8,197,116,173,234,70,123,190,208,186,104,134,97,41,34,82,44,68,86,45,230,40,173,132,138,221,101,199,136,184,30,18,155,133,142,105,47,165,232,55,145,228,17,102,108,202,252,71,50,101,48,38,181,121,214,210,111,123,102,59,118,119,142,226,54,54,26,21,195,213,187,151,50,149,126,137,159,1,226,38,147,153,44,110,171,44,78,124,153,189,98,202,215,183,119,112,147,200,114,227,165,50,121,158,77,124,113,150,174,246,200,234,122,237,218,71,216,45,77,69,132,52,219,177,36,105,141,153,168,181,54,185,56,217,245,159,180,30,242,103,55,149,65,234,245,49,25,51,230,191,65,71,123,91,187,188,116,171,136,154,76,8,215,12,189,102,236,156,18,91,251,55,251,226,11,114,254,15,211,77,221,7,29,51,35,52,240,55,91,191,240,5,37,244,36,182,155,136,68,108,11,177,174,27,102,106,187,170,73,166,234,44,187,236,146,234,49,235,230,82,154,181,110,145,179,15,115,201,98,233,181,198,231,218,99,170,152,200,177,21,114,247,82,212,45,212,118,183,77,142,210,239,1,223,72,163,16,251,12,64,173,198,203,54,107,145,31,75,137,152,247,114,54,217,102,29,146,214,88,139,55,19,46,211,22,98,159,148,215,176,115,136,119,102,48,249,27,70,124,231,157,147,181,210,118,224,125,228,46,180,153,169,179,176,108,146,147,117,30,110,180,246,152,163,211,68,66,66,68,54,68,79,153,157,243,25,37,68,60,212,226,145,39,210,107,109,152,213,230,119,55,69,55,220,119,246,163,211,75,165,209,164,100,168,134,119,26,61,145,113,221,216,99,182,40,152,68,161,44,169,118,82,8,136,202,199,184,200,94,163,197,202,169,215,161,50,154,97,162,238,77,146,122,72,62,238,225,229,42,201,52,202,39,101,249,157,22,121,115,249,44,171,218,247,11,209,8,166,220,89,239,186,114,220,134,212,124,165,151,114,103,135,189,175,110,153,247,119,134,4,67,226,45,28,244,55,55,235,32,227,209,155,91,108,237,153,95,200,246,163,52,52,85,162,219,135,144,147,166,212,113,26,39,249,186,73,221,185,12,123,81,200,197,61,29,99,170,78,107,240,114,142,218,54,125,126,187,230,129,35,46,108,153,124,183,74,254,74,184,118,11,247,132,88,120,237,41,40,84,36,68,159,101,51,152,27,249,118,130,94,236,173,149,238,74,63,99,195,184,58,143,117,7,46,74,89,81,89,207,40,254,247,188,58,234,134,29,44,67,45,100,106,220,148,241,250,161,234,212,76,50,218,173,184,136,140,207,136,182,152,183,87,192,211,210,56,168,167,102,27,58,27,105,149,26,181,38,187,93,226,79,12,166,40,197,61,42,223,128,132,150,213,17,203,140,105,14,163,98,186,86,226,72,138,234,96,184,113,224,35,146,182,138,57,213,101,27,8,193,161,226,123,87,109,71,72,206,205,36,247,90,253,131,35,116,183,198,52,77,230,149,92,146,6,163,214,147,187,14,70,182,60,183,178,88,81,239,52,23,97,159,17,98,112,114,148,141,171,235,233,67,139,128,218,246,189,162,231,173,38,243,101,101,206,242,181,178,253,192,25,143,160,62,24,41,112,144,243,151,96,166,233,55,229,17,136,190,174,200,221,26,146,221,208,227,209,237,237,18,97,72,200,218,129,150,193,33,36,249,26,32,154,69,151,199,114,83,221,199,112,177,122,31,97,227,52,254,30,73,205,201,62,206,230,203,24,133,124,176,107,227,24,179,183,148,99,38,225,97,245,45,161,41,69,137,40,36,241,1,173,150,137,36,68,87,220,86,28,148,141,9,73,145,240,27,196,155,117,0,169,153,245,10,18,143,172,134,190,136,18,72,248,144,10,164,200,203,121,138,153,88,83,41,39,168,47,112,0,1,82,32,21,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,3,73,145,220,86,214,11,216,46,64,52,128,1,113,1,91,24,160,212,102,52,128,0,0,5,236,53,88,140,80,173,214,43,114,1,67,35,21,59,245,5,200,46,64,42,2,151,184,168,0,0,0,161,241,223,192,105,81,117,144,214,40,101,186,192,54,21,114,222,40,149,157,237,113,169,194,59,112,235,26,18,86,48,27,164,106,49,69,21,237,97,169,4,86,222,42,100,158,160,30,122,117,4,79,106,124,86,108,185,189,117,187,6,25,233,65,134,172,205,164,243,184,162,146,235,84,138,102,37,4,173,164,211,107,37,227,181,179,23,104,206,24,166,9,204,189,11,218,253,98,205,226,237,37,15,52,167,231,45,156,191,90,167,36,209,13,17,107,77,55,186,28,221,229,23,104,146,32,135,18,41,183,169,90,178,0,147,5,178,228,135,106,39,213,9,118,179,171,233,113,63,99,195,184,101,126,131,53,242,185,198,22,83,19,54,222,252,210,49,122,189,71,18,40,36,157,238,73,246,189,189,67,193,233,103,134,143,201,234,132,62,204,151,82,150,100,4,241,158,210,74,177,147,143,157,247,168,251,7,130,209,110,180,118,150,196,25,67,79,76,182,84,27,241,110,153,106,73,124,97,22,155,249,39,216,29,194,100,169,231,154,140,147,195,196,52,172,235,94,123,29,140,175,101,153,126,33,204,114,49,48,198,122,231,50,229,227,186,255,0,120,120,60,19,170,225,170,26,78,76,254,223,180,109,27,70,253,81,163,54,87,92,46,194,183,1,112,38,210,183,34,97,157,114,21,140,202,86,92,167,154,221,101,126,38,49,27,176,211,200,53,217,8,138,185,146,119,244,15,242,14,123,115,20,25,17,169,237,198,91,186,63,212,60,52,36,186,125,15,22,225,188,206,86,236,105,79,73,7,215,187,172,119,172,184,238,68,161,195,233,37,36,70,91,184,128,245,176,241,108,188,68,146,114,231,150,252,12,118,77,220,238,60,244,169,11,53,17,168,183,27,127,144,122,54,144,173,251,134,80,55,58,34,185,219,66,77,74,59,91,120,18,12,250,134,211,205,58,178,52,165,55,185,91,137,10,52,156,198,31,49,39,93,188,253,169,254,65,172,157,66,208,102,74,185,123,195,142,212,177,74,50,82,216,222,71,236,191,172,115,19,9,145,38,157,93,183,246,128,218,44,166,173,195,114,232,36,111,21,40,117,17,220,145,187,223,20,83,46,25,216,147,187,223,1,84,229,87,14,2,164,130,35,189,134,166,217,82,75,122,119,251,227,112,209,114,181,128,109,146,111,192,134,172,182,234,26,208,217,145,220,200,81,106,66,109,115,1,183,98,79,17,214,76,38,176,176,45,56,183,223,200,72,108,214,103,148,206,196,68,123,247,23,112,226,205,234,169,84,183,85,180,71,234,245,153,173,226,148,119,181,187,11,188,98,70,56,105,103,33,145,166,50,22,85,95,234,28,84,157,199,27,79,53,45,87,112,245,132,71,117,50,125,133,220,38,69,242,174,241,166,150,166,225,34,213,21,82,236,235,110,5,200,130,249,77,197,216,136,149,191,114,15,216,240,238,24,67,164,62,151,136,121,216,185,125,59,136,87,68,76,141,198,201,28,211,229,56,163,116,173,117,179,187,214,247,11,13,137,186,78,215,53,84,74,225,229,245,190,212,220,68,1,194,153,115,107,40,204,165,26,203,46,246,138,222,81,111,239,22,222,159,163,113,7,18,166,176,43,122,91,206,58,232,166,160,47,174,97,155,145,168,186,27,148,159,103,199,191,136,14,178,50,105,93,98,44,241,100,135,249,193,83,11,91,162,203,89,245,104,247,147,107,100,238,224,47,62,14,232,157,85,213,241,82,136,233,181,3,181,177,23,180,107,21,206,173,183,155,41,56,69,185,47,17,149,141,37,246,134,69,104,255,0,161,105,32,228,51,42,131,13,108,162,218,181,203,231,159,174,146,119,33,255,0,123,128,205,220,54,192,202,122,149,128,151,53,11,75,108,187,46,187,41,109,203,94,92,202,93,248,184,119,242,190,232,117,22,23,1,244,61,164,169,201,115,15,76,240,239,103,136,56,103,219,89,243,187,171,226,253,200,186,47,25,112,34,25,69,76,225,188,146,75,15,14,204,28,155,82,150,97,144,202,75,105,90,172,146,36,145,22,245,31,97,15,101,43,167,161,32,153,74,17,7,144,136,140,173,172,51,226,119,237,29,163,112,141,162,196,150,237,98,183,17,112,58,184,57,67,44,33,41,76,62,92,168,36,249,102,127,140,118,200,133,74,47,100,90,253,227,116,153,34,45,201,251,163,116,147,126,160,26,73,54,224,67,89,23,96,26,109,228,144,174,242,1,67,46,208,34,33,82,222,87,20,1,69,54,149,17,238,227,222,56,239,65,50,225,25,45,171,145,241,233,24,229,92,192,236,101,191,136,15,59,52,166,101,209,165,227,32,179,244,136,253,81,69,213,110,209,110,234,188,34,167,230,205,41,17,52,246,181,39,16,110,124,246,180,239,178,183,238,89,118,139,196,164,18,184,144,227,63,8,219,165,101,55,114,189,248,128,192,60,106,208,254,152,157,66,58,236,187,15,53,207,59,53,83,202,62,119,113,55,35,39,46,123,222,34,226,100,35,195,26,244,117,169,104,234,141,214,33,168,237,145,151,99,99,80,217,115,131,110,93,40,112,136,184,186,103,184,148,92,68,246,78,41,152,24,214,242,185,5,159,198,102,245,67,45,251,251,251,198,56,227,14,141,116,221,93,50,135,138,114,139,218,212,135,226,156,53,115,139,141,216,214,164,157,237,173,46,54,16,66,76,186,169,169,233,157,102,166,59,102,218,109,127,20,218,243,101,191,113,219,202,251,163,47,112,3,76,57,212,186,161,83,117,6,34,106,216,126,50,5,38,92,208,131,204,130,90,179,121,12,220,183,24,232,177,111,68,10,134,79,205,91,6,30,106,117,218,252,255,0,53,144,171,219,87,110,47,31,105,140,101,138,167,234,218,53,248,120,213,194,108,102,107,214,146,181,141,57,234,102,71,123,92,248,92,81,54,248,95,164,117,35,85,194,161,77,86,91,82,215,30,80,201,249,156,234,46,102,72,178,125,72,189,151,30,241,123,165,179,232,25,147,38,227,17,122,206,158,75,234,212,91,236,91,183,151,120,130,188,40,210,42,174,164,163,96,24,114,177,217,89,41,171,81,14,23,55,180,190,141,208,70,126,164,103,193,60,59,134,126,96,86,151,50,73,196,43,48,243,140,65,215,60,244,221,44,164,185,165,105,186,76,154,43,116,89,34,226,102,32,206,69,93,93,34,222,70,52,25,17,150,94,177,231,169,154,214,73,80,65,195,63,5,51,215,165,252,249,79,82,180,230,202,106,35,226,146,183,3,30,132,148,135,11,59,71,123,240,49,71,29,244,42,202,202,91,247,14,177,212,154,148,105,81,112,49,220,58,149,88,238,91,199,9,198,83,115,60,187,204,251,68,145,210,198,65,161,105,220,221,204,213,126,35,202,78,101,147,67,117,38,150,58,25,151,147,164,158,23,46,241,239,20,209,25,153,41,59,175,218,45,230,39,212,113,18,37,203,209,7,25,168,214,155,228,175,22,74,190,92,150,226,71,218,99,17,109,230,116,229,6,122,173,182,15,217,101,241,143,119,95,129,251,195,199,86,114,249,44,76,142,48,218,103,54,72,71,239,210,89,91,161,239,247,11,43,31,142,245,28,110,175,37,85,159,37,239,242,139,101,107,219,220,251,133,232,142,98,46,54,73,52,74,19,156,202,21,194,226,69,197,10,1,107,40,166,225,225,106,89,60,51,5,149,43,152,195,153,167,121,220,205,196,151,88,201,9,163,142,65,74,227,30,97,89,20,219,14,56,71,107,216,201,38,119,223,239,11,65,135,20,36,116,116,206,95,51,114,85,157,48,243,38,174,189,122,75,41,37,72,87,12,219,248,246,11,235,83,73,93,230,136,246,218,134,222,168,55,72,139,57,113,202,174,240,22,118,99,87,204,162,101,143,66,42,99,153,229,154,77,41,212,164,174,68,162,62,57,109,212,98,211,198,76,77,117,234,211,51,122,233,59,103,232,251,142,239,36,189,225,112,102,18,152,232,25,147,69,19,15,145,173,94,101,116,200,251,72,184,29,248,139,97,87,50,235,21,92,92,99,9,202,73,213,217,87,191,208,210,92,12,98,50,219,2,156,128,114,85,36,217,78,228,123,78,93,202,246,78,223,136,200,104,34,34,109,6,101,235,11,241,12,93,209,165,113,209,50,154,113,107,60,200,86,217,216,94,185,225,148,144,169,82,90,65,40,184,32,135,233,3,150,149,216,138,198,57,72,87,68,179,31,81,88,117,143,186,109,160,141,42,182,251,112,28,71,167,102,197,146,168,172,188,75,200,191,15,176,40,244,90,182,207,168,113,202,2,24,188,150,191,202,63,202,56,112,147,100,189,159,229,140,217,109,235,45,248,134,243,147,88,118,109,157,251,95,135,68,255,0,32,14,82,161,89,81,29,219,223,110,211,27,69,4,162,90,77,182,247,92,186,198,235,111,231,245,215,223,216,55,210,178,191,30,176,26,225,208,164,21,150,86,222,57,40,85,172,87,220,56,202,117,36,147,60,219,253,225,160,226,76,139,203,251,128,57,228,242,16,119,82,172,69,220,40,185,148,51,101,210,122,219,237,228,159,228,29,52,76,122,146,149,89,222,22,245,191,212,60,148,230,113,59,65,43,102,137,177,107,76,139,160,142,27,251,72,5,194,57,244,185,162,187,145,118,46,30,166,174,63,104,85,53,68,153,39,210,142,255,0,170,95,228,22,34,162,169,171,22,97,136,225,35,108,173,117,189,77,174,22,62,210,22,230,113,95,226,195,10,94,203,54,202,68,233,164,188,68,49,238,223,218,144,25,126,154,162,80,171,229,142,255,0,170,87,228,27,220,251,2,95,166,191,200,63,200,48,194,93,139,56,138,222,179,111,159,218,246,201,242,171,29,247,224,143,120,122,167,113,225,48,182,218,234,172,185,188,159,148,111,123,113,224,216,12,176,76,84,59,157,34,93,250,184,24,221,67,141,40,183,31,88,198,184,61,37,41,150,147,242,205,105,107,42,231,243,57,206,31,97,161,220,203,180,153,160,222,52,163,195,107,154,156,36,219,155,94,238,247,32,23,248,141,23,26,236,74,220,66,212,74,241,206,137,141,81,18,106,156,247,81,151,206,47,23,85,255,0,91,30,162,89,136,244,196,192,155,217,167,58,195,114,249,126,87,112,175,107,246,167,184,7,174,52,25,22,242,220,40,105,221,192,112,161,39,112,17,104,74,155,138,206,75,189,186,10,43,219,236,14,90,94,109,101,116,42,229,239,0,162,139,117,134,209,145,92,110,153,145,141,6,91,192,108,168,140,237,97,179,107,13,243,59,13,181,38,246,177,0,226,40,148,127,104,113,95,45,199,127,98,57,170,74,187,6,195,200,73,145,145,150,243,45,192,58,25,140,91,112,136,90,212,230,66,75,102,179,221,123,90,251,254,224,242,175,84,208,81,17,102,202,163,115,37,93,90,179,46,171,246,15,103,29,43,68,91,107,75,140,103,37,54,104,62,149,183,111,239,30,101,250,50,9,165,169,246,229,182,81,90,199,174,63,123,217,8,58,88,199,41,199,156,91,209,167,116,157,179,31,140,251,28,62,192,226,120,71,67,75,79,103,40,205,89,35,117,181,111,29,175,191,176,115,166,84,204,91,154,196,51,5,116,157,172,90,194,238,237,49,226,106,26,18,162,117,213,57,7,42,189,212,157,250,246,248,101,239,80,131,212,189,89,97,226,27,74,215,49,177,153,149,207,82,255,0,31,250,35,65,214,248,96,226,73,60,231,117,23,31,19,17,252,209,105,167,52,46,36,147,118,133,149,238,39,119,120,248,126,27,251,84,58,200,74,31,18,16,234,149,21,43,178,108,127,71,99,141,251,148,25,23,178,26,167,161,17,155,81,29,107,218,254,41,239,198,67,179,106,111,36,136,190,170,35,54,94,61,5,151,226,22,206,30,155,152,67,102,218,96,178,230,182,95,24,147,251,198,7,57,137,151,254,153,213,235,61,161,29,237,246,59,195,34,225,70,33,165,164,148,241,92,146,70,125,127,136,112,21,25,47,134,59,37,204,190,187,130,140,116,80,117,123,17,198,166,220,152,103,224,155,106,76,184,254,228,104,153,60,167,80,183,33,21,115,38,206,199,111,93,191,183,236,8,59,104,234,133,77,67,186,112,209,150,179,106,50,241,125,118,62,210,29,12,37,77,57,118,37,22,142,186,14,255,0,66,71,103,188,58,87,162,230,8,135,115,106,114,197,148,239,185,60,45,220,60,235,149,92,44,12,73,180,81,249,20,142,173,81,157,174,94,247,120,162,238,65,212,206,161,180,38,50,54,196,87,205,226,203,236,112,47,120,114,202,166,55,122,16,81,183,50,223,109,95,87,217,33,104,32,234,199,35,162,80,203,113,249,210,187,216,181,86,189,139,222,238,29,188,36,214,96,211,234,54,223,178,114,216,186,41,238,238,1,116,225,230,209,111,29,159,136,186,114,223,200,46,63,96,135,18,103,46,147,204,90,203,48,103,88,147,94,127,41,101,210,223,191,113,247,152,243,146,217,196,71,69,81,17,27,141,178,245,133,199,119,97,14,76,124,206,35,80,149,52,255,0,21,23,173,46,22,62,225,7,136,171,240,134,145,154,69,34,34,22,158,214,169,78,58,183,15,107,117,59,212,100,119,222,178,239,22,86,103,37,152,210,26,189,76,54,201,181,222,253,52,185,155,45,187,76,237,108,223,116,100,90,103,215,90,208,244,94,244,157,189,79,129,253,161,208,206,169,25,20,251,83,181,203,245,250,140,217,124,106,211,108,214,191,5,21,248,0,198,232,92,89,105,17,13,166,103,63,178,20,180,145,124,171,196,175,191,201,64,239,87,139,52,194,27,81,51,63,178,236,102,159,149,92,227,213,235,7,7,18,176,65,233,124,164,227,41,250,99,86,243,48,241,14,230,219,72,236,164,164,141,39,101,185,110,55,24,235,57,129,175,229,14,218,45,173,82,82,214,181,93,38,21,209,185,220,247,95,176,6,76,194,85,52,253,83,47,127,104,143,218,158,115,52,50,60,82,209,123,167,114,119,17,23,21,113,239,29,245,43,11,47,147,183,11,153,189,75,108,231,235,82,173,124,222,255,0,104,196,105,37,123,82,74,13,8,68,219,84,68,241,57,109,67,106,236,223,228,159,96,185,82,124,95,152,59,10,202,99,106,27,168,243,102,249,81,61,167,110,8,247,128,95,106,210,99,47,155,72,227,37,80,79,107,95,119,87,149,188,170,77,236,180,168,247,153,17,112,35,235,24,217,87,181,82,211,149,20,92,201,180,236,240,208,250,187,46,237,175,46,100,36,184,111,51,222,161,236,37,245,220,108,124,217,181,34,107,157,149,222,222,32,138,246,73,251,91,241,33,233,102,212,228,162,174,166,29,82,160,246,185,140,94,95,162,41,188,217,92,46,242,73,89,41,251,128,24,125,138,178,216,184,104,72,40,233,246,119,26,128,111,58,118,85,21,150,68,130,61,228,142,243,23,58,2,163,165,98,82,133,170,51,49,169,178,81,158,173,194,189,237,220,49,181,188,53,175,165,17,110,187,37,146,234,138,234,109,7,180,178,175,23,125,197,210,81,246,23,120,245,242,74,123,23,72,144,147,131,220,76,145,122,164,47,119,120,42,244,68,86,52,116,33,146,28,152,228,226,94,162,233,240,253,200,238,88,171,48,234,55,54,120,252,249,45,111,20,249,90,255,0,99,184,89,135,40,44,77,138,74,28,137,149,102,51,44,196,122,248,114,227,199,130,135,168,150,82,19,104,93,102,213,47,203,154,217,124,114,79,133,239,193,64,61,218,170,172,53,109,104,180,125,140,207,119,138,136,227,246,135,58,22,107,66,77,28,65,38,35,90,133,44,155,62,131,201,189,250,184,23,104,176,243,21,196,195,68,193,165,195,202,75,114,221,71,125,229,249,71,185,164,26,113,216,67,121,164,221,73,136,220,119,235,34,72,34,232,189,47,162,216,63,148,153,202,100,87,46,147,167,210,251,39,239,14,108,169,249,116,59,102,100,172,169,206,102,123,148,125,68,60,35,222,17,42,53,148,51,234,102,105,37,122,159,110,254,35,177,143,77,73,9,40,126,33,130,200,105,82,108,126,44,237,117,17,117,128,247,172,166,80,251,165,18,69,153,106,191,75,164,93,86,28,196,196,193,195,25,45,43,202,73,235,177,152,177,110,98,20,238,80,249,177,27,55,213,27,94,81,108,232,85,174,87,46,9,62,210,15,146,84,246,100,122,137,124,235,88,183,60,130,217,144,87,182,243,226,158,227,1,145,48,245,12,157,13,163,91,25,99,202,68,126,45,92,126,208,208,117,172,156,214,166,90,153,239,65,153,91,82,189,196,95,185,22,70,25,252,76,137,105,14,33,121,146,180,18,200,237,14,87,35,33,202,128,128,175,54,149,185,16,215,148,147,51,60,204,241,185,118,11,145,124,97,167,141,196,36,214,136,172,201,50,35,35,201,109,199,246,7,41,233,164,177,187,89,251,95,218,171,242,11,101,7,49,156,75,225,219,68,91,218,181,26,18,86,202,131,222,69,191,129,14,178,101,56,172,223,213,243,116,78,108,183,207,208,104,187,45,196,189,240,200,184,42,196,120,18,182,170,115,239,252,174,127,205,30,177,137,156,35,237,155,142,191,152,200,204,175,148,203,241,11,19,79,83,213,12,70,209,206,80,121,178,228,201,227,16,93,183,224,126,240,247,102,229,74,151,18,136,83,241,106,50,204,86,111,143,217,12,143,114,184,230,13,68,76,187,254,73,241,28,184,39,217,51,37,68,171,129,159,81,240,183,112,241,240,105,158,19,102,111,151,76,149,187,200,225,246,7,49,149,84,43,117,41,65,221,7,123,249,28,64,122,197,71,67,33,195,76,51,182,81,121,61,19,252,99,144,212,108,73,160,149,173,221,245,36,58,56,24,88,211,52,57,18,223,79,126,99,185,119,246,14,107,187,91,109,25,53,186,220,56,118,139,212,107,153,85,144,178,246,136,223,143,213,153,47,33,248,163,61,246,61,219,139,184,120,153,166,43,75,161,28,112,213,62,200,68,233,164,190,85,81,246,251,78,225,192,171,96,234,152,212,45,16,77,231,61,164,213,107,182,93,30,151,111,190,66,223,69,209,181,76,75,174,109,210,236,200,53,154,189,89,178,233,95,185,94,248,131,221,22,33,181,54,90,213,11,56,214,146,14,231,242,190,91,95,135,20,151,96,235,88,135,153,55,155,104,69,175,107,111,79,226,28,154,110,133,102,26,23,51,146,188,174,45,182,205,126,60,206,231,99,191,174,239,30,221,52,203,78,95,60,21,237,195,198,31,229,16,89,232,168,26,238,107,151,100,107,91,170,190,110,147,41,181,248,113,183,96,186,180,197,29,50,102,20,249,194,93,101,19,247,245,100,159,70,201,236,87,190,61,52,182,145,147,66,235,45,47,203,154,223,69,89,222,215,246,195,191,38,201,8,52,180,86,35,251,227,40,129,230,151,78,194,19,169,83,144,123,138,215,241,135,195,237,142,99,50,25,11,136,54,158,133,185,168,248,107,23,249,71,50,41,168,213,42,237,167,118,94,210,29,12,218,46,113,47,112,156,67,154,180,37,4,102,118,73,239,51,50,1,216,185,70,83,135,119,185,183,236,235,156,247,189,144,229,193,83,242,150,18,132,67,194,101,203,123,120,197,31,111,105,141,185,28,193,216,233,107,38,251,217,220,94,107,244,72,175,101,31,97,119,14,218,29,183,18,180,153,151,71,120,13,43,151,180,134,210,77,51,99,43,23,149,213,246,199,94,82,39,86,250,214,112,183,37,25,153,30,126,255,0,124,122,52,53,154,217,147,114,183,104,214,150,178,159,147,187,223,20,117,208,210,200,118,82,156,204,101,60,164,71,210,51,252,99,91,240,237,171,47,66,246,191,88,231,41,179,62,5,247,71,29,228,153,90,196,3,174,133,129,130,233,89,174,207,92,99,183,73,177,14,218,141,61,18,43,168,248,152,233,142,62,14,15,213,157,201,159,135,68,206,246,251,29,226,221,87,152,225,75,83,16,145,123,77,79,179,45,184,23,34,11,229,39,23,98,34,86,253,205,159,177,225,220,3,221,85,53,164,166,73,9,20,228,92,203,83,171,132,91,198,122,149,42,201,34,86,253,201,62,193,131,26,97,233,39,44,132,145,198,75,36,149,166,71,222,128,132,113,8,230,229,29,207,107,222,119,83,86,224,158,222,161,229,177,243,76,52,56,236,84,21,63,136,183,75,242,101,160,147,205,28,92,61,105,113,91,62,247,112,194,218,166,173,173,113,102,123,15,10,185,135,58,235,97,201,140,186,166,88,190,67,91,150,189,147,195,141,254,192,14,190,109,52,168,177,34,180,117,212,191,206,60,227,151,126,86,217,214,106,218,46,228,218,217,59,184,12,213,208,223,0,34,94,143,164,39,147,74,78,233,62,112,214,59,183,151,177,136,73,110,75,158,241,112,22,239,70,29,24,231,243,201,237,53,51,154,81,26,248,103,246,205,98,249,201,9,189,144,242,75,114,93,35,226,69,212,37,7,4,112,122,85,71,72,100,173,21,59,177,187,7,180,238,218,212,230,92,235,115,219,153,29,201,95,116,5,194,195,74,106,26,155,167,96,224,33,224,182,116,52,135,72,145,172,53,219,51,170,87,19,51,237,184,246,141,219,238,14,60,28,50,33,217,75,109,163,41,21,247,94,253,99,150,148,119,117,0,169,23,96,220,181,129,41,34,226,66,151,184,10,216,198,178,46,177,166,247,224,53,30,237,196,0,103,115,20,0,0,46,241,168,187,134,145,168,174,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,2,150,46,193,80,1,164,202,192,70,86,21,59,117,129,150,240,26,64,84,203,120,161,238,0,1,91,110,184,17,117,128,90,219,204,86,197,216,6,87,45,192,123,136,2,197,216,22,46,192,46,2,160,0,0,0,0,0,2,135,184,84,80,248,0,210,101,214,99,108,202,198,102,55,5,20,155,150,224,4,30,237,227,81,153,117,13,178,60,188,70,231,30,0,52,173,37,186,228,67,205,212,178,180,69,75,227,16,109,50,172,240,174,35,164,155,241,73,247,15,76,101,218,56,177,112,250,214,150,131,36,158,100,26,119,128,142,205,48,112,185,83,6,230,177,204,194,202,75,85,74,190,68,107,71,72,140,182,131,221,208,239,17,133,52,134,141,162,42,216,40,147,137,213,27,112,230,229,225,22,105,62,150,116,110,225,191,241,9,231,198,154,14,30,119,38,155,165,112,18,199,20,185,44,67,36,111,52,71,197,14,110,242,79,118,241,18,90,93,225,59,244,244,217,17,112,204,74,33,208,220,170,29,70,80,233,52,29,206,37,196,223,114,8,78,130,244,232,125,141,240,235,135,164,169,248,152,169,243,174,30,223,155,50,201,77,158,248,133,245,185,217,221,196,72,37,31,57,98,117,42,132,125,9,116,210,246,178,218,210,43,238,82,139,126,243,236,16,95,133,21,212,101,13,87,202,214,236,202,102,134,224,181,247,76,35,198,86,206,210,252,146,204,159,103,191,135,88,147,77,25,49,218,95,61,144,83,112,110,59,62,117,215,246,203,169,245,37,68,121,86,241,239,61,97,159,2,12,12,185,118,92,133,22,98,105,157,231,127,39,250,134,132,200,140,250,100,136,125,251,248,127,80,172,162,104,196,115,45,45,41,112,201,108,165,101,156,139,172,139,191,188,119,104,177,161,38,69,186,196,24,28,88,88,13,73,17,26,91,220,155,110,33,207,67,106,223,99,33,84,36,187,11,128,223,108,136,175,114,33,70,139,17,240,43,13,221,89,117,17,13,121,82,92,82,95,104,110,167,47,177,47,180,3,101,13,25,23,80,170,155,59,117,13,235,167,176,51,38,246,50,1,182,134,202,196,70,68,53,106,136,207,113,36,110,21,140,247,16,169,168,147,190,192,54,141,171,117,16,219,81,37,6,102,100,93,131,106,62,96,220,42,115,40,156,222,162,46,143,189,239,139,115,91,226,220,150,152,133,215,197,179,52,81,20,86,163,196,165,6,119,178,143,173,101,187,162,3,222,198,204,216,133,78,101,37,207,43,47,68,139,191,188,89,44,64,199,234,126,154,216,53,237,79,126,89,214,219,80,148,122,220,156,110,225,123,33,142,152,201,166,173,57,44,76,76,52,35,181,171,14,51,53,91,38,108,169,180,149,139,88,86,43,62,91,183,12,28,171,49,162,176,173,54,93,138,179,170,11,99,207,155,105,152,187,235,242,218,214,89,251,19,251,128,47,206,43,105,122,168,254,107,230,217,237,109,15,147,95,159,229,172,153,175,146,222,75,219,248,24,176,50,170,74,189,196,200,232,104,132,212,250,244,173,244,64,25,76,35,94,81,157,204,142,199,185,93,30,159,223,220,46,62,21,104,207,90,214,252,233,180,76,105,248,157,139,81,109,181,231,87,151,62,127,38,237,29,188,157,254,241,9,32,194,93,21,164,84,212,26,17,48,164,104,151,28,76,196,159,37,53,0,131,178,108,223,89,178,91,250,38,24,24,61,132,186,22,212,243,71,33,34,163,147,70,68,165,19,70,208,173,113,56,179,52,150,172,204,183,176,123,183,158,238,241,155,120,63,162,164,170,150,135,105,81,212,189,22,183,26,153,166,37,43,98,9,38,100,68,77,240,51,100,183,221,38,50,34,65,135,82,9,59,100,152,122,122,74,201,37,237,109,153,132,66,119,238,223,185,37,191,112,245,76,192,194,48,86,106,21,148,21,239,209,65,22,240,29,28,150,149,151,75,33,217,101,137,100,3,68,214,107,19,76,165,36,87,51,225,98,46,209,221,183,12,219,100,73,75,104,34,46,194,27,249,72,183,145,21,131,137,238,1,165,40,43,88,136,131,45,247,17,16,212,103,98,26,77,196,246,24,10,150,238,32,107,46,171,141,179,93,207,113,152,165,207,180,6,179,115,176,204,105,82,207,180,195,41,129,182,163,235,32,20,39,44,86,185,141,73,112,187,197,53,103,220,43,171,50,62,160,27,156,74,229,192,45,186,227,78,242,46,35,73,174,221,102,3,89,239,43,23,17,164,237,194,195,73,46,231,196,197,73,69,112,27,75,65,31,18,46,35,173,139,129,101,213,17,173,150,149,188,248,164,140,118,230,68,125,67,142,250,10,229,184,186,192,91,10,163,15,36,179,109,155,104,144,201,158,213,103,182,186,21,10,181,242,240,186,79,176,97,94,144,26,46,194,199,83,164,228,170,65,71,195,45,152,40,227,53,108,164,131,190,68,216,200,210,215,85,140,72,140,76,49,47,45,210,131,181,248,144,183,213,173,47,13,29,43,113,167,96,160,156,35,135,121,38,78,54,70,86,52,251,192,32,195,18,176,74,125,74,198,153,155,242,118,201,168,45,167,229,101,44,184,26,247,151,139,45,253,31,188,60,4,162,168,168,105,73,132,46,170,125,50,96,155,125,17,54,133,138,90,119,146,139,121,111,46,151,71,239,9,72,199,252,56,145,54,196,193,107,167,228,166,180,200,221,50,86,200,139,150,231,122,242,136,236,197,138,94,26,14,102,71,11,7,4,202,83,47,207,102,219,36,239,204,189,251,139,142,224,25,33,163,214,150,14,75,95,144,64,77,167,181,156,73,55,181,107,11,106,206,149,92,157,50,242,158,223,196,190,208,144,28,32,199,25,37,95,41,148,155,40,157,41,113,122,251,42,36,144,103,209,83,156,79,88,126,199,119,216,16,67,46,157,204,100,145,237,187,15,49,139,103,83,123,27,15,41,38,87,73,240,177,151,104,200,124,11,210,50,103,76,204,228,140,198,212,117,98,217,134,218,115,54,204,98,141,39,153,46,218,196,110,145,113,81,9,129,55,144,113,172,199,67,161,214,210,162,37,222,217,136,175,184,255,0,168,85,104,43,158,226,226,49,147,71,173,33,37,85,116,162,65,12,165,212,46,189,23,181,116,162,141,42,190,85,58,125,35,214,25,240,78,239,176,50,82,26,57,168,166,27,117,4,178,39,16,75,44,220,108,100,16,52,184,213,174,118,46,34,213,98,156,10,98,95,130,206,219,106,202,183,237,152,175,109,232,23,93,213,17,149,139,180,91,28,74,132,136,121,248,67,109,194,34,37,191,197,71,218,144,145,22,85,20,52,76,14,207,170,120,155,207,158,250,181,25,94,214,227,246,198,110,97,99,78,206,91,155,195,190,178,120,140,153,65,19,199,152,186,90,194,235,190,238,209,136,115,234,110,58,35,81,119,152,60,185,188,165,31,119,112,206,172,42,144,170,94,252,118,100,67,248,197,177,228,23,97,175,142,238,241,136,245,84,197,58,196,154,17,68,112,176,137,202,249,187,226,144,69,212,158,226,223,184,109,213,211,232,72,86,159,204,219,217,74,21,74,50,73,22,242,178,187,199,174,92,30,104,55,217,109,40,75,139,66,137,39,107,88,204,172,70,60,196,125,25,49,142,134,121,14,187,8,226,150,210,144,70,226,148,124,72,253,175,13,224,44,244,125,67,35,152,190,150,10,94,179,113,105,177,41,109,35,113,17,153,241,191,190,60,204,218,135,57,252,83,175,193,177,47,65,63,151,46,181,54,50,202,68,71,123,36,251,12,93,230,240,126,104,168,148,68,164,229,4,148,17,145,249,87,235,246,157,227,216,83,212,27,80,8,135,68,108,28,181,213,55,159,49,147,100,171,222,246,226,158,242,12,14,175,5,41,211,166,105,201,50,34,91,134,53,67,109,25,141,130,246,78,57,194,228,94,200,94,120,104,196,56,132,229,37,149,210,71,188,116,48,18,216,104,118,91,135,98,25,134,201,55,177,33,4,68,91,204,250,136,119,80,237,147,100,68,100,91,146,69,184,88,28,181,169,46,36,138,221,251,198,195,144,77,46,198,182,90,85,247,239,73,24,228,54,146,227,98,224,42,105,51,51,222,50,27,77,66,146,47,171,74,19,126,54,43,13,205,140,221,242,137,7,110,209,190,132,218,252,6,162,81,39,236,128,221,105,105,36,238,46,177,172,220,59,216,140,199,1,200,230,152,109,74,82,87,100,164,212,118,34,30,114,121,136,114,137,43,78,185,19,15,28,173,91,10,120,245,104,73,157,136,143,133,212,91,247,0,246,38,225,160,174,163,51,33,180,244,193,134,80,106,90,22,118,227,98,47,202,49,179,16,244,179,163,169,166,214,151,97,42,130,86,165,14,93,134,218,224,110,91,245,226,223,184,99,238,32,233,227,76,180,212,123,80,79,215,140,40,181,89,77,10,109,54,222,139,240,136,247,192,103,148,246,183,147,202,154,125,216,152,88,165,19,89,115,100,66,14,247,50,237,81,118,139,63,84,233,25,69,75,84,234,30,150,79,15,36,74,155,60,140,181,196,179,123,175,13,194,55,241,3,76,169,172,241,200,244,74,170,218,245,132,191,170,213,146,227,212,146,77,178,95,201,124,237,192,197,153,155,227,29,109,54,91,139,240,222,167,81,56,233,186,90,217,147,199,198,254,220,247,239,1,38,149,54,150,120,126,194,20,75,148,212,166,69,16,105,220,195,30,219,221,133,154,171,244,196,160,204,221,67,18,250,169,181,20,82,183,147,76,150,238,151,99,227,6,57,230,186,156,172,210,85,124,205,89,188,111,141,152,60,127,140,247,239,29,156,6,28,215,115,165,18,188,34,97,122,196,107,188,116,91,199,198,220,122,39,191,120,11,207,54,210,166,5,237,86,203,29,86,183,108,217,188,105,21,248,91,131,195,192,78,244,135,153,198,106,117,53,21,84,156,153,175,120,181,23,27,118,57,220,59,89,30,138,24,135,53,215,229,156,211,135,170,203,234,145,15,245,223,135,137,62,193,237,25,208,103,17,157,189,230,84,105,219,181,231,255,0,213,192,89,71,177,214,165,85,201,53,109,82,87,43,124,254,231,244,131,97,188,115,171,26,90,84,221,101,85,39,41,145,244,102,46,150,255,0,253,224,191,127,152,94,189,177,222,50,138,255,0,222,61,254,174,56,209,58,11,226,2,82,165,38,58,139,43,36,207,115,175,255,0,171,128,180,242,189,36,171,72,71,82,163,175,43,66,34,51,62,140,209,222,203,126,186,46,13,35,165,253,73,44,136,132,84,85,111,95,45,45,107,51,18,102,78,29,238,74,183,23,139,180,116,117,94,136,213,213,60,210,158,126,97,75,217,45,165,71,169,121,235,239,86,94,182,72,91,73,222,19,84,242,85,188,78,76,37,215,103,45,245,78,185,215,110,29,2,237,1,156,184,109,167,124,35,46,75,153,152,206,241,6,34,218,236,247,137,37,146,188,187,113,136,223,212,50,163,11,52,194,165,170,56,54,186,21,114,212,108,186,179,55,201,179,224,237,191,94,49,10,15,67,212,50,85,153,166,110,234,20,207,91,49,11,43,95,179,135,104,239,105,172,90,171,169,155,37,21,125,70,209,19,106,65,20,52,193,212,241,86,111,102,91,128,125,4,83,152,185,37,156,161,165,50,204,211,167,14,151,139,88,148,112,59,123,115,223,188,122,248,90,130,26,53,41,54,146,249,102,65,47,164,69,195,237,247,136,48,160,244,181,168,229,143,32,162,171,90,233,105,76,25,55,100,204,156,61,228,105,237,120,187,6,92,225,14,154,82,136,147,134,135,143,142,173,162,22,137,90,13,102,227,169,89,26,139,86,70,123,223,227,199,120,9,35,218,83,237,133,54,130,246,194,206,210,216,199,40,157,237,90,164,77,252,78,75,235,73,61,121,184,116,207,176,92,104,73,154,34,51,229,214,244,109,199,255,0,212,7,118,183,19,123,88,248,13,165,45,22,51,52,222,197,216,54,77,203,145,157,207,128,226,188,242,136,140,243,42,196,158,208,28,165,60,217,145,145,36,248,118,14,186,54,37,180,18,208,100,171,149,191,16,210,152,178,62,181,141,152,184,134,73,181,154,144,102,123,183,216,128,110,195,234,93,105,42,54,200,204,239,196,136,108,70,178,213,247,52,142,37,235,75,176,113,209,51,101,180,146,73,46,21,187,8,191,40,230,195,173,17,141,37,68,157,231,115,233,23,125,128,116,177,80,236,101,233,50,217,244,189,137,15,35,81,196,179,14,205,219,65,160,201,236,183,73,17,117,24,184,81,12,35,121,26,16,118,87,96,234,99,100,208,241,41,50,92,44,50,200,215,155,166,130,62,222,225,38,50,49,126,115,29,85,69,234,118,90,134,53,188,153,179,94,45,194,189,237,110,3,200,71,200,235,199,114,126,122,93,59,95,140,115,221,221,195,43,31,144,211,48,121,118,138,122,94,188,247,181,161,27,59,91,223,46,241,176,82,42,106,55,212,169,249,121,100,227,154,17,190,191,177,220,38,6,40,155,21,108,173,230,150,229,64,253,148,162,63,23,22,239,81,151,189,218,61,165,57,51,156,61,45,120,223,154,69,56,173,106,136,141,79,168,247,101,46,211,23,202,62,130,146,58,148,153,200,165,6,105,37,90,240,168,221,254,72,235,151,71,203,161,24,113,12,202,229,205,150,83,85,144,194,72,175,110,62,79,112,96,91,105,116,28,206,61,246,179,70,26,144,167,82,133,37,199,20,100,101,114,185,91,179,120,245,39,65,195,68,35,58,229,242,197,56,175,92,166,136,207,237,229,29,129,193,194,75,33,30,89,194,178,74,66,84,233,27,104,43,149,139,171,134,253,195,197,78,241,46,22,72,167,156,125,115,51,67,57,110,77,25,117,219,133,212,93,162,15,68,213,10,80,207,18,219,134,151,32,211,192,208,139,25,110,250,145,71,41,200,164,196,173,41,92,57,17,17,112,51,238,238,22,198,39,24,17,57,139,84,28,178,50,116,195,143,91,33,169,204,164,86,43,159,146,179,236,49,234,169,88,185,212,99,73,140,126,107,18,234,92,66,173,172,125,106,59,146,173,215,239,0,246,60,211,20,76,161,8,113,178,82,72,136,204,140,251,61,225,208,207,98,226,101,44,235,34,98,29,82,53,186,178,36,44,206,199,99,237,183,96,245,82,148,62,225,164,156,116,215,226,200,250,74,51,223,184,107,153,73,88,154,52,80,251,52,50,148,149,231,61,98,8,203,129,151,97,239,222,2,214,195,215,82,103,29,121,173,150,44,214,202,178,172,205,8,222,119,61,254,87,112,209,17,84,45,25,117,113,17,137,189,239,101,219,241,142,186,178,162,38,114,233,138,220,134,122,13,148,196,62,242,136,154,82,147,184,148,86,189,147,222,60,250,35,211,11,125,172,220,115,55,147,215,107,113,226,2,224,38,175,145,205,155,114,17,232,23,221,39,11,87,103,154,66,147,210,221,99,186,143,119,104,242,53,94,25,203,170,85,46,46,95,39,147,54,210,97,141,149,37,216,116,145,153,244,143,129,32,202,214,81,14,137,237,177,242,39,32,34,86,198,170,234,85,150,105,51,236,225,239,24,239,41,122,181,50,180,162,6,108,236,100,74,221,136,37,92,149,156,178,30,82,177,230,50,236,61,221,224,45,45,73,132,16,210,184,180,235,37,82,44,169,100,156,50,109,130,225,115,246,133,191,112,235,161,164,84,236,26,82,135,100,80,6,104,189,242,194,163,175,236,119,140,162,47,7,170,22,151,150,76,194,150,178,54,18,167,225,208,102,70,101,187,126,253,219,199,134,173,240,122,107,31,5,26,228,152,229,16,134,189,94,172,203,51,102,155,26,111,228,163,117,236,124,59,64,90,72,104,121,18,29,73,67,74,97,218,50,190,83,76,58,19,111,180,61,76,150,25,211,67,46,48,164,182,223,74,201,35,50,183,30,162,22,190,182,195,170,254,153,137,141,140,118,165,100,153,134,213,221,44,70,63,126,145,36,183,22,82,46,42,30,36,177,50,101,77,63,177,76,39,51,151,21,13,229,234,162,20,105,60,197,114,181,214,94,200,128,101,43,49,208,176,103,120,182,148,225,17,101,220,146,61,253,187,253,225,222,202,234,185,10,20,73,57,123,215,38,236,118,105,29,221,227,21,190,78,114,216,152,102,218,37,207,117,132,68,106,82,141,59,247,111,223,172,27,178,76,84,37,199,58,179,139,155,154,20,133,26,82,110,112,222,86,245,224,50,154,97,95,201,219,52,33,16,209,169,203,114,220,132,151,103,182,29,132,162,53,185,142,183,41,44,245,121,124,190,251,240,251,66,206,73,42,105,124,238,9,181,161,151,205,72,105,179,89,186,148,220,205,69,199,137,246,15,101,11,25,19,9,155,87,18,234,51,218,249,22,101,123,0,217,196,90,78,37,48,176,241,80,187,35,91,59,111,184,163,77,210,123,137,39,186,197,199,112,234,104,9,239,55,54,220,44,99,145,14,41,113,164,174,137,220,172,121,10,219,207,184,199,186,137,125,51,8,119,88,136,37,59,153,10,65,19,189,34,43,149,186,199,149,136,164,226,246,198,162,96,78,21,134,219,202,102,148,221,39,114,59,222,196,94,240,11,159,3,57,150,174,25,113,71,10,179,213,40,206,230,132,223,113,17,238,222,57,48,149,132,141,245,148,19,240,47,184,151,12,204,210,182,144,105,59,21,247,145,171,184,91,216,115,141,132,105,80,174,69,44,205,195,51,232,172,237,188,173,188,122,122,74,88,111,163,92,234,90,89,165,213,38,234,43,157,178,151,119,120,14,234,38,2,147,155,60,165,21,57,4,165,59,109,238,193,180,103,184,186,248,246,14,124,166,156,165,225,94,105,69,78,75,73,73,205,189,48,109,223,121,31,112,216,136,150,188,194,20,243,106,109,4,155,91,41,153,25,117,118,14,185,135,99,202,104,150,202,49,220,187,247,107,21,111,36,5,205,129,128,150,173,180,33,153,124,58,8,144,86,45,82,72,136,183,110,220,59,8,25,36,62,189,74,84,44,49,164,210,118,44,133,218,93,195,192,198,77,34,229,240,77,59,181,196,21,242,162,232,112,239,195,223,238,28,2,174,159,100,237,183,76,174,91,142,206,159,243,133,23,2,127,70,196,71,169,149,65,148,27,68,147,89,153,29,211,198,214,224,145,185,37,163,86,206,187,105,106,5,204,217,114,244,111,110,61,169,30,114,75,94,181,171,89,197,61,48,118,233,70,92,202,205,110,55,226,161,221,74,235,201,123,250,220,168,142,232,229,226,73,239,246,192,61,98,165,48,48,124,32,97,147,159,216,52,69,195,236,119,141,185,51,178,184,236,170,110,5,5,119,73,29,38,147,199,119,229,29,12,222,124,181,234,181,111,68,166,217,175,210,183,103,120,232,41,121,172,84,50,80,135,98,162,12,246,130,61,203,62,29,30,240,200,187,203,130,129,104,140,206,9,139,17,95,115,100,54,219,114,90,149,145,38,9,4,125,205,164,121,246,102,17,49,110,37,73,137,127,46,98,73,146,150,123,254,232,236,79,50,27,53,154,183,145,241,190,241,96,118,170,141,151,52,141,240,156,59,27,72,233,102,181,12,185,141,105,108,239,22,92,188,16,158,238,241,230,42,199,230,78,177,20,204,12,115,204,44,242,100,81,58,164,219,122,111,195,236,139,99,48,146,215,81,177,238,27,117,59,164,218,237,100,170,53,238,164,151,85,187,132,200,244,245,134,33,75,161,26,86,169,17,237,168,162,77,38,104,36,151,82,189,183,112,218,163,162,226,167,241,235,50,137,117,77,185,14,111,165,47,44,206,196,106,77,183,111,223,188,120,24,218,10,172,136,82,182,169,196,59,196,107,53,89,113,14,171,126,253,251,210,47,166,30,83,9,151,192,64,235,24,132,214,148,185,164,45,104,78,245,30,84,92,239,107,158,242,1,184,234,87,2,211,73,82,183,154,109,208,62,194,33,228,24,196,70,83,155,51,211,35,189,189,113,127,56,93,135,105,231,29,50,82,211,12,164,157,205,36,162,189,190,224,183,243,76,44,152,30,171,103,230,182,252,171,219,49,95,135,98,3,3,214,211,179,115,142,218,46,227,234,201,147,203,59,241,191,127,112,246,122,130,182,228,167,237,11,53,32,146,84,50,125,126,213,53,37,235,178,229,213,190,179,181,175,123,220,139,180,93,249,116,90,94,104,239,156,207,61,183,253,129,96,110,27,5,125,233,79,218,29,124,226,88,220,84,50,200,153,100,204,201,37,210,79,182,247,135,118,73,74,189,105,125,161,85,66,155,169,52,145,35,127,104,163,204,202,160,14,21,77,55,102,200,147,155,114,120,111,191,112,239,225,161,148,181,39,201,177,223,136,229,195,203,82,131,74,148,219,71,107,245,127,80,228,169,8,101,55,36,36,173,216,64,54,246,99,36,151,146,52,185,149,180,244,147,215,109,196,56,209,147,102,97,209,117,19,187,149,151,117,191,40,182,117,238,47,74,41,152,83,122,37,185,177,145,69,234,60,65,38,247,178,187,86,91,186,32,61,212,210,160,132,151,32,214,234,31,50,214,100,232,17,113,223,223,220,44,125,109,164,117,55,35,216,181,140,212,5,175,214,91,84,150,250,178,241,241,165,218,49,119,29,52,197,151,195,148,92,36,182,99,90,66,184,204,225,196,25,182,242,80,89,75,90,86,43,63,195,134,238,225,132,85,22,59,85,51,205,158,213,125,84,173,70,127,86,152,56,118,189,184,120,195,236,1,154,24,131,166,204,152,246,13,138,54,184,99,213,115,101,113,9,191,145,110,15,251,227,16,235,140,124,169,107,8,172,144,213,117,87,149,232,93,144,202,38,61,203,25,153,171,141,156,61,221,47,190,60,52,20,166,168,168,179,218,118,165,236,246,245,120,151,14,217,175,195,113,246,12,143,193,157,20,170,9,251,240,49,49,37,74,190,130,155,180,210,138,35,58,140,211,118,204,203,123,39,187,127,15,124,76,11,9,79,81,245,69,99,50,131,39,38,237,62,110,197,55,11,242,220,67,138,226,162,220,125,19,232,244,190,248,205,253,19,180,82,139,122,99,13,54,155,203,169,24,198,217,143,137,109,68,235,38,226,173,178,149,136,179,51,194,234,191,30,209,145,24,79,162,76,162,76,203,46,204,41,74,29,213,181,50,75,196,164,64,37,70,73,34,111,113,25,178,91,247,24,202,10,35,15,164,180,203,38,204,28,138,79,12,102,242,156,249,86,21,8,43,154,8,175,185,37,191,112,163,166,195,76,43,147,82,178,201,115,109,72,36,76,46,23,93,99,133,133,66,109,153,75,242,122,5,236,183,253,145,115,161,33,89,101,164,33,182,91,73,21,236,73,73,17,16,171,48,232,105,4,148,33,9,34,234,34,176,228,33,60,56,0,212,150,247,110,34,26,210,68,71,107,2,8,203,120,169,22,251,128,210,163,49,183,188,186,198,241,160,248,238,20,38,204,248,216,1,29,99,80,37,57,120,219,120,0,0,0,10,145,31,17,82,2,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,20,34,183,88,168,0,161,23,104,168,13,42,226,2,182,3,45,194,132,93,98,167,192,5,11,141,133,109,188,80,184,138,158,240,2,61,246,21,26,124,157,227,80,10,88,251,64,138,221,98,160,0,0,0,0,0,0,40,123,197,64,6,146,45,246,5,110,33,168,105,50,235,1,180,174,34,164,179,47,255,0,81,165,105,223,196,104,74,123,192,114,76,238,6,146,81,31,218,20,74,123,198,176,29,92,218,75,9,49,134,121,168,134,218,81,56,202,154,60,237,18,183,25,31,111,86,254,3,24,52,145,209,154,150,174,100,241,78,184,169,84,43,155,36,59,36,179,147,54,234,136,147,17,155,142,98,237,50,176,203,49,196,141,131,218,80,105,214,101,185,17,112,191,88,8,47,199,173,25,96,168,121,148,246,54,93,82,176,71,5,178,228,38,37,100,207,150,150,136,236,100,225,219,202,63,127,236,139,85,70,226,93,91,134,53,4,27,80,83,249,187,236,203,117,153,90,106,98,236,58,85,172,66,175,98,35,50,78,245,153,247,253,145,59,56,145,134,190,18,203,38,48,188,245,179,109,58,158,150,205,159,46,85,32,248,102,43,249,63,116,96,230,144,250,40,109,45,212,19,47,15,114,230,217,58,28,213,127,214,139,142,184,6,254,3,105,99,57,157,55,3,5,25,32,141,112,219,146,180,181,45,217,202,215,153,69,170,43,153,27,124,78,231,188,102,29,29,91,174,125,5,8,234,229,234,107,93,6,219,246,55,243,218,228,157,222,73,118,241,16,135,81,82,30,1,78,102,10,231,13,187,85,22,236,23,168,234,175,101,159,75,202,87,176,225,223,196,94,204,18,210,35,193,152,198,225,252,15,218,118,121,81,67,95,156,50,102,202,109,150,111,82,59,121,60,59,196,232,38,10,30,35,88,148,158,75,93,36,124,70,233,62,101,235,126,232,197,220,49,199,238,125,132,130,71,130,122,140,210,214,222,249,255,0,55,82,55,122,153,118,139,188,85,102,187,245,62,214,247,95,234,20,92,178,138,191,208,254,232,212,81,62,211,238,139,63,49,173,54,77,95,204,220,249,239,244,107,90,214,246,162,210,206,116,143,230,247,137,175,3,117,151,111,61,249,198,221,103,238,93,194,100,101,217,197,219,232,127,116,108,187,49,213,239,212,223,247,95,212,48,182,51,74,93,68,51,206,120,11,155,35,106,85,185,206,215,177,125,104,90,28,74,211,19,229,103,26,249,29,113,101,179,191,59,251,167,214,67,34,69,230,181,106,165,233,117,73,130,53,106,242,238,39,173,123,219,187,188,91,218,199,27,162,100,80,145,143,34,70,235,134,198,174,214,143,52,94,230,159,104,118,226,34,166,178,210,131,157,118,196,120,15,170,214,234,255,0,84,243,90,217,125,200,187,5,180,142,171,252,51,141,95,204,253,143,108,183,209,117,153,50,17,123,82,189,242,253,208,25,235,141,250,109,212,18,40,167,96,160,233,185,131,122,168,150,75,51,83,245,183,114,54,77,86,177,53,222,49,3,16,116,159,196,42,205,232,150,17,60,168,160,80,168,245,197,37,37,62,125,194,73,93,100,73,34,177,112,205,199,187,128,225,81,152,39,225,122,246,143,9,182,76,237,41,203,108,90,203,101,89,38,222,168,94,248,203,108,23,209,10,238,67,196,252,144,189,82,84,131,203,205,60,47,171,63,215,128,98,29,17,135,83,188,80,154,186,137,165,119,28,146,122,29,83,3,218,16,184,158,153,169,62,201,194,185,248,195,233,123,253,163,62,176,155,65,10,38,27,157,121,198,62,71,48,205,168,201,174,166,89,60,158,169,123,93,195,227,187,237,12,156,195,12,24,240,90,30,12,252,36,218,178,75,91,135,249,207,37,236,72,223,229,159,177,225,222,47,92,44,14,167,55,141,189,237,235,69,22,250,144,193,42,22,153,218,246,10,110,66,141,167,87,159,83,40,101,171,229,205,107,219,143,148,98,227,53,1,10,198,230,161,218,65,94,253,22,200,183,142,64,0,161,17,23,2,176,168,0,10,31,1,164,206,197,192,28,85,146,123,134,193,170,253,64,53,173,125,195,111,53,206,194,164,87,26,201,59,184,128,210,73,191,88,214,148,141,73,79,127,80,213,228,128,166,91,247,10,151,188,4,87,12,189,224,43,98,11,91,142,240,34,176,168,13,38,87,43,141,165,167,142,241,188,123,136,105,45,224,54,12,173,214,4,171,31,104,221,90,123,198,202,209,126,190,176,27,153,187,134,149,163,53,142,226,132,89,72,134,225,39,49,22,240,28,39,26,45,220,62,208,235,227,37,204,68,182,109,184,132,25,26,76,183,160,143,136,237,214,86,176,227,173,59,184,245,0,179,120,169,133,178,122,130,93,49,39,10,13,181,46,86,243,4,163,129,74,204,174,149,239,226,93,188,4,110,105,55,129,178,249,12,197,245,51,52,135,81,55,33,83,246,76,189,40,185,146,158,246,253,220,68,189,69,67,235,91,90,115,219,50,12,184,11,65,139,216,117,225,28,182,100,158,120,217,245,146,135,161,254,119,207,107,165,205,254,81,123,46,0,62,127,42,105,106,32,99,98,91,74,201,89,50,111,36,91,137,39,242,142,158,18,101,23,3,18,135,33,226,30,65,162,246,200,225,166,215,46,239,124,101,246,147,216,41,224,244,214,165,139,240,151,104,217,246,62,142,197,147,54,100,178,92,117,135,110,35,18,39,18,205,138,41,230,245,249,242,101,223,150,215,185,23,127,120,11,219,129,120,229,86,210,181,4,145,12,76,102,238,51,11,180,217,164,205,93,109,39,153,14,245,17,25,22,245,92,75,38,4,226,220,125,89,40,148,38,46,5,242,82,228,112,241,42,83,145,170,116,205,70,150,175,123,164,183,244,184,136,36,130,127,102,125,11,201,155,45,247,94,221,70,50,227,70,92,98,230,41,202,91,240,119,95,170,145,19,23,219,50,222,203,103,127,144,125,130,72,153,136,103,54,134,91,112,211,108,232,37,118,241,33,211,207,37,112,241,139,108,221,67,106,202,107,182,102,201,92,108,45,206,19,226,63,62,73,229,103,204,218,140,242,150,30,249,227,53,174,150,247,121,37,218,46,131,81,219,75,105,94,171,47,68,142,217,175,196,65,141,51,252,3,144,248,140,142,203,211,229,112,149,163,187,219,11,189,74,211,172,64,56,242,210,182,213,117,54,118,38,136,184,95,188,123,67,69,250,197,20,221,173,210,251,130,14,11,168,109,55,179,105,225,216,58,137,148,118,202,74,36,181,127,22,106,220,171,118,143,70,164,220,237,113,199,125,173,246,205,213,216,3,192,197,77,162,162,79,82,195,174,195,230,46,40,112,247,111,191,85,135,117,78,179,22,189,157,79,76,29,114,249,239,152,204,239,199,188,122,88,88,60,229,155,89,107,29,184,119,14,123,80,246,73,35,63,220,1,199,134,134,50,202,173,105,159,30,161,216,180,69,184,143,126,225,70,154,202,100,89,190,224,229,165,187,145,116,186,187,6,81,3,66,75,188,106,34,176,163,138,213,151,11,239,176,243,179,170,147,96,113,8,216,179,221,74,43,235,45,194,221,193,145,223,46,51,37,188,95,30,241,230,167,53,131,146,237,77,161,20,189,102,111,163,90,214,183,119,120,176,152,139,164,39,48,115,127,231,71,95,175,214,254,168,101,203,151,39,185,157,248,140,17,197,77,39,121,247,154,255,0,57,26,141,70,191,245,75,53,243,100,247,34,236,12,228,101,70,50,233,141,59,167,151,17,5,7,78,71,32,215,42,91,164,182,167,139,111,42,143,88,87,177,53,199,113,111,24,127,136,26,96,98,20,241,229,165,137,141,69,6,151,32,141,147,74,42,39,204,174,102,190,150,228,151,111,220,22,70,22,15,194,217,132,55,140,217,53,142,162,23,134,178,215,87,149,213,236,184,119,11,247,132,186,51,248,64,184,87,252,53,217,254,105,161,155,115,110,127,214,206,254,170,93,162,139,49,25,136,117,205,100,250,91,140,172,103,169,204,157,95,141,153,60,238,228,221,93,106,33,223,210,216,79,55,173,34,33,74,46,188,140,65,70,103,205,172,101,78,219,33,42,215,187,165,127,36,132,145,96,174,137,220,210,235,111,120,125,173,203,20,233,219,154,178,222,236,145,126,188,99,40,104,236,35,230,56,88,68,120,65,175,212,107,63,74,101,189,205,94,220,251,64,69,69,9,161,28,28,249,200,21,197,87,204,171,95,173,204,78,72,201,207,39,53,175,119,183,240,25,37,68,114,119,81,137,75,46,70,207,228,177,100,168,52,244,93,165,154,62,151,71,165,189,211,223,199,237,137,7,150,83,187,50,26,78,217,155,46,111,161,219,183,188,119,176,240,186,171,120,203,217,54,224,3,16,105,157,4,112,178,9,45,147,178,154,85,243,76,58,80,102,170,86,24,174,125,29,254,81,246,11,155,38,209,47,9,101,141,52,69,69,210,46,26,89,75,119,240,106,25,55,220,91,254,224,191,89,123,197,64,91,136,76,10,195,136,76,251,61,29,77,183,158,215,201,37,97,55,183,188,93,227,181,111,11,40,198,239,106,110,75,191,254,44,107,242,15,103,155,184,51,119,0,242,127,35,58,40,200,255,0,58,210,79,241,107,95,144,108,59,133,212,91,151,79,131,50,66,35,43,126,134,53,249,7,179,51,223,112,205,220,2,218,77,240,47,14,230,108,41,184,186,70,156,118,228,69,227,36,172,47,113,29,250,200,120,10,155,68,124,41,156,53,19,249,210,164,217,83,217,55,248,53,12,163,43,25,123,221,131,34,140,239,212,40,101,209,184,12,20,174,180,12,195,120,246,35,182,102,41,168,69,47,85,149,72,165,152,186,108,105,225,101,151,27,125,209,138,184,207,160,172,130,71,18,235,208,21,92,189,148,156,75,77,146,25,167,144,217,17,27,38,103,193,238,210,19,32,182,179,220,179,90,253,195,163,158,83,188,226,155,109,154,190,153,43,212,239,192,173,218,3,231,126,183,193,245,210,111,196,166,26,165,53,234,163,87,10,70,136,77,93,200,141,91,247,44,247,116,120,15,20,197,77,82,83,81,46,108,117,4,200,141,187,195,145,181,22,227,125,18,62,227,225,209,45,194,122,49,43,3,188,32,134,91,126,20,108,247,142,55,175,177,103,234,94,239,84,46,209,130,120,247,162,102,161,49,113,158,31,230,214,206,156,232,243,85,173,125,105,241,215,0,198,186,3,74,156,66,146,109,250,201,205,69,19,174,213,90,243,247,211,150,217,251,143,183,238,9,4,193,237,43,39,21,47,59,237,18,24,196,236,219,61,179,206,86,231,149,172,225,118,202,222,72,138,138,155,15,185,151,102,249,175,174,215,103,253,47,150,214,203,237,143,180,112,105,234,179,152,246,143,148,53,250,252,159,69,203,107,95,184,251,64,125,15,211,181,58,230,140,231,92,50,147,119,181,123,221,205,212,93,221,227,209,147,73,136,65,238,36,223,163,194,226,42,180,122,210,115,34,160,96,124,8,190,190,120,209,102,231,46,23,213,23,13,80,144,92,51,196,127,9,32,53,220,205,179,222,59,81,109,163,63,173,70,255,0,36,189,151,220,1,114,206,92,148,17,158,176,142,219,252,145,193,140,149,169,244,44,202,36,208,74,182,226,79,15,186,59,120,119,117,205,26,178,219,121,151,17,168,209,209,189,192,121,230,165,232,97,36,149,169,46,26,120,153,167,136,220,112,205,148,22,171,161,190,221,29,195,186,52,223,172,112,163,97,115,244,181,150,185,151,87,112,15,53,48,154,186,217,25,17,46,228,187,95,57,247,142,176,166,145,46,44,203,88,233,23,31,84,49,232,163,165,27,75,121,54,140,189,43,249,23,237,239,30,113,233,62,161,231,15,105,205,210,50,242,45,215,239,137,57,27,49,208,46,197,100,188,90,211,150,253,70,124,109,222,57,12,194,20,13,250,100,188,253,214,181,191,253,71,73,25,21,169,201,226,239,123,245,142,166,99,58,205,171,249,90,214,191,175,247,187,132,200,238,234,42,161,80,208,106,83,112,102,71,171,112,238,78,218,214,47,120,91,247,170,89,140,115,169,125,49,17,45,33,54,73,182,79,168,201,91,239,248,199,34,30,67,180,186,147,218,242,228,81,125,14,247,251,163,182,85,61,150,9,246,246,203,230,66,183,234,251,189,240,29,11,147,119,94,101,104,90,84,100,164,154,78,235,190,235,15,9,60,144,179,58,152,191,12,165,161,180,189,151,113,180,74,34,178,72,248,92,187,7,127,62,151,115,99,217,181,218,220,141,107,60,156,183,177,158,238,39,216,45,252,242,123,149,247,156,217,125,142,236,253,197,220,36,143,101,34,195,233,60,185,166,34,150,196,27,238,55,154,234,56,52,145,157,238,92,110,125,163,216,74,224,161,97,208,72,102,29,164,36,136,236,148,160,136,139,127,112,199,247,170,157,73,41,205,134,246,182,237,111,245,15,97,66,98,110,160,138,27,153,51,100,101,103,155,105,181,238,178,62,25,59,196,200,190,80,169,75,41,74,210,146,222,130,45,197,97,195,41,154,246,167,80,73,81,101,53,21,201,125,227,129,41,174,54,150,219,87,53,229,204,209,43,213,239,217,237,71,108,154,143,57,18,182,59,92,175,234,159,212,40,219,138,128,130,140,75,110,69,66,48,241,153,26,139,88,217,42,215,181,248,143,1,80,83,146,179,217,245,112,80,173,249,119,203,14,157,252,7,125,84,86,155,2,216,46,109,214,103,55,62,141,107,90,222,215,188,88,153,221,113,206,90,159,153,122,189,94,111,163,222,247,183,181,238,1,205,155,205,153,145,67,154,202,94,135,181,168,89,218,228,155,101,47,120,251,71,131,155,85,142,70,58,81,48,208,170,132,200,221,136,155,123,172,140,207,53,200,139,126,255,0,184,60,101,77,75,237,169,96,246,236,154,178,95,208,175,123,219,191,184,121,211,164,181,72,87,205,11,216,140,253,75,250,192,92,232,28,73,158,74,155,53,38,42,57,204,138,214,216,163,86,155,218,219,190,224,244,114,13,33,227,206,45,136,72,201,28,68,82,58,89,181,179,37,40,149,184,204,174,70,131,225,187,237,11,47,1,42,217,216,83,90,252,217,148,103,124,182,234,46,241,210,204,228,122,201,131,171,218,173,124,190,179,218,151,120,12,197,150,85,20,245,111,8,218,35,232,121,117,227,111,156,222,36,61,228,25,218,247,108,175,228,151,188,58,249,246,0,209,117,99,111,196,51,41,146,64,46,43,45,148,153,59,75,52,101,177,113,185,94,249,126,232,197,8,82,230,166,146,191,85,213,95,218,222,255,0,111,180,123,186,7,18,185,182,99,1,9,204,186,205,94,183,165,180,218,247,74,143,134,94,240,29,205,75,162,188,186,5,78,185,15,82,195,54,91,66,146,73,68,161,41,177,111,221,185,206,27,130,151,192,24,8,24,197,45,233,212,60,73,106,13,25,85,46,77,175,116,239,222,179,236,251,162,255,0,211,85,134,221,9,12,231,55,100,207,10,135,45,174,189,174,69,187,201,239,30,186,25,158,115,66,75,54,170,233,39,56,102,251,29,93,160,44,180,20,186,75,76,176,136,68,201,32,159,50,66,91,53,147,8,69,242,21,175,107,31,27,143,97,41,143,148,76,181,183,167,96,219,213,229,245,169,85,239,127,107,220,59,233,222,22,115,155,169,127,159,117,89,148,181,219,101,205,229,25,29,188,178,22,198,115,133,252,215,169,249,185,173,214,230,253,45,150,214,183,183,62,208,23,98,5,137,91,235,52,243,60,42,119,145,122,154,79,143,216,27,53,60,28,12,44,178,53,198,32,88,66,145,8,226,210,104,108,146,100,100,149,111,43,23,17,96,124,35,240,89,246,94,216,246,173,106,201,86,214,100,182,67,46,227,227,113,237,169,140,76,231,152,99,111,153,53,58,199,245,55,218,115,90,228,157,254,65,118,128,219,147,173,113,145,76,41,213,168,203,94,148,153,40,243,92,174,95,148,92,217,67,8,97,133,27,68,148,116,204,236,146,183,81,14,137,135,115,176,181,229,181,175,186,253,195,92,12,223,99,139,108,246,124,246,185,249,118,234,50,236,1,235,209,48,109,148,18,30,132,75,196,92,115,31,31,184,40,113,16,47,43,58,37,108,54,181,112,81,36,174,95,102,195,206,173,254,120,138,52,100,212,235,186,239,154,214,47,177,216,61,101,47,76,106,215,13,19,183,94,217,250,58,175,170,46,208,28,168,120,88,88,182,208,219,240,205,45,36,146,81,18,208,74,43,253,145,222,75,233,169,3,249,73,114,89,121,158,66,51,51,133,65,220,247,119,14,237,185,86,186,29,182,181,246,202,146,223,151,187,223,26,225,100,250,151,84,173,166,251,140,188,142,255,0,124,88,28,38,40,233,58,141,90,184,24,52,22,237,197,10,129,181,11,67,193,194,230,202,227,61,43,112,134,34,225,246,71,122,207,64,212,142,57,78,215,21,138,45,102,94,171,92,57,14,161,50,184,100,95,90,211,78,223,134,102,203,112,229,194,201,165,137,179,141,192,66,163,42,175,98,101,37,248,135,53,191,21,126,187,142,229,166,245,134,91,237,190,193,16,58,132,156,43,4,104,68,19,68,103,188,140,146,69,99,251,67,135,50,155,20,19,11,94,205,156,136,136,237,158,221,118,236,30,169,82,125,122,201,205,163,45,183,91,37,255,0,24,226,77,41,141,182,25,112,251,118,76,228,91,245,87,181,142,253,162,139,105,48,170,89,91,206,37,114,148,42,246,226,225,31,81,123,81,205,144,197,64,199,196,48,107,148,176,90,204,220,72,149,192,143,187,184,118,165,135,57,38,186,254,121,189,186,182,127,107,111,100,61,132,158,154,217,33,25,111,109,207,147,54,253,93,175,115,62,241,48,58,166,105,217,83,169,37,170,2,16,243,22,107,28,58,76,119,240,80,144,176,173,161,45,67,180,146,74,9,37,149,4,91,183,14,107,112,26,187,120,219,216,173,228,255,0,88,229,33,141,196,89,184,23,96,200,108,182,194,84,146,51,182,242,43,21,184,13,4,220,58,188,184,118,213,217,116,145,216,114,212,214,226,44,220,59,135,9,50,159,217,31,228,127,88,13,74,145,203,93,181,160,97,147,111,113,72,171,18,164,183,228,56,68,68,119,177,34,223,140,115,91,111,45,247,141,210,77,186,192,108,183,10,68,101,117,223,127,96,223,52,165,9,51,202,95,104,81,111,106,136,250,55,177,95,136,243,117,77,75,205,144,78,187,177,107,114,165,39,109,102,94,43,183,97,128,238,98,166,7,13,152,201,163,60,182,245,214,30,62,175,175,157,146,192,197,196,166,94,183,53,58,189,197,16,105,189,205,37,199,41,246,140,126,198,253,32,252,28,150,206,154,240,71,104,217,246,109,251,126,76,217,148,223,185,157,188,161,128,152,219,164,159,63,70,78,160,188,11,212,107,246,110,151,56,230,203,148,155,62,26,162,191,1,50,50,203,27,116,202,157,211,237,196,49,7,77,199,32,216,155,46,31,59,83,197,182,102,68,78,23,83,92,55,22,225,132,56,159,165,78,32,85,17,17,141,38,109,80,193,160,230,78,68,37,37,63,125,100,146,186,236,146,43,23,12,223,112,90,23,91,240,158,53,245,230,217,181,171,84,79,12,246,185,240,234,246,92,123,133,232,194,77,30,124,39,140,71,231,191,102,214,75,138,35,244,63,61,174,109,238,245,66,246,92,123,128,90,120,83,158,214,177,207,28,194,164,143,61,118,104,179,215,58,183,186,70,125,234,43,159,72,247,140,156,194,189,13,229,51,254,116,219,42,168,69,234,53,25,117,146,68,185,108,217,239,107,187,187,129,12,177,193,13,24,57,153,16,113,62,28,107,179,73,219,111,47,54,101,253,108,239,125,105,246,12,196,144,210,59,14,191,230,134,124,249,126,133,107,90,254,219,188,6,50,208,250,23,97,212,187,109,214,64,211,145,26,205,93,179,83,76,22,91,102,246,199,218,50,58,150,193,218,42,64,201,38,6,158,146,53,150,35,92,70,204,169,150,236,162,36,239,221,215,184,183,143,120,211,58,187,244,175,126,225,202,74,58,238,40,225,193,74,32,97,81,149,152,86,18,89,179,116,90,34,223,184,118,13,50,132,157,200,136,189,226,21,72,220,66,123,192,106,36,117,220,106,34,34,234,26,109,190,194,167,209,32,26,139,121,246,13,68,91,248,141,180,239,233,118,141,212,254,32,3,43,117,133,251,55,10,31,16,0,0,0,1,82,224,42,158,2,160,41,109,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,0,0,0,0,0,2,135,217,218,28,55,10,128,0,161,240,21,20,61,224,40,92,70,161,75,17,10,128,166,94,240,35,234,21,0,0,0,0,0,0,0,0,0,0,0,0,0,1,161,73,223,123,241,21,35,176,212,40,101,112,3,59,10,112,221,218,6,86,26,84,163,45,224,53,145,88,84,109,37,203,246,13,194,59,128,208,226,115,17,166,246,184,233,103,146,77,190,21,228,109,57,51,229,223,146,246,177,151,127,112,239,108,87,184,210,173,224,49,19,26,180,124,240,154,13,194,240,187,102,207,53,84,71,206,25,237,114,115,119,170,23,178,227,220,48,91,21,116,91,230,152,152,216,175,14,181,185,230,110,35,47,54,101,181,205,103,123,235,79,176,76,212,68,26,29,45,230,191,42,251,135,69,51,166,97,35,18,105,90,162,61,83,55,68,203,191,187,188,4,14,46,73,224,68,124,67,155,78,219,145,107,132,182,77,93,236,175,43,137,251,30,29,226,230,72,116,162,230,237,127,231,27,89,172,203,250,167,107,90,254,229,222,37,114,162,193,169,20,237,10,68,75,243,100,145,190,110,248,181,32,183,239,237,65,238,222,44,165,71,161,93,13,55,217,245,145,117,135,138,207,109,91,140,245,219,143,136,62,192,24,156,90,84,109,127,238,19,38,79,248,210,247,191,252,200,180,181,214,36,243,206,185,206,101,212,252,166,166,173,180,230,246,91,252,146,237,25,147,17,160,13,17,209,202,229,120,124,122,217,255,0,87,29,99,154,1,82,68,118,75,117,241,149,187,26,255,0,87,12,8,221,158,207,117,174,229,217,109,153,171,121,125,231,220,58,104,73,127,59,62,148,235,181,87,186,124,156,220,10,253,164,36,245,157,0,169,28,197,157,53,233,116,187,26,255,0,87,30,162,151,208,90,140,150,197,182,233,57,91,150,85,40,252,97,181,109,233,183,247,56,8,240,194,220,59,219,102,210,194,231,140,153,245,223,165,239,107,37,126,219,184,103,126,5,96,70,213,41,146,71,120,85,151,54,211,209,216,111,193,78,151,29,96,201,140,60,209,226,154,165,26,151,236,209,19,235,194,235,114,237,11,111,215,26,248,217,178,246,95,120,93,233,61,57,11,46,101,150,90,84,65,165,188,214,53,153,95,121,159,119,120,11,113,135,216,107,204,176,205,179,207,90,236,173,56,155,236,217,111,119,47,236,140,93,57,108,167,101,109,178,218,51,89,178,79,145,110,206,241,216,51,14,150,202,197,155,236,141,242,178,75,112,13,41,70,68,145,94,246,43,13,193,163,136,214,0,40,103,190,194,134,162,234,50,27,74,86,254,160,27,198,118,234,27,106,95,112,209,123,134,91,159,88,10,158,242,184,211,109,247,27,169,73,29,134,172,164,64,52,36,174,92,70,162,220,53,101,33,80,20,51,221,112,34,176,168,0,0,0,0,0,0,161,240,26,70,163,224,52,128,13,38,139,157,238,53,1,29,128,109,219,125,133,70,163,46,177,75,159,96,13,11,43,216,108,173,59,184,245,14,74,136,187,70,217,164,187,64,113,13,23,73,239,28,56,200,109,115,107,70,123,102,65,166,246,29,169,166,219,138,227,109,77,151,127,0,24,225,142,248,67,225,101,63,60,107,194,29,151,106,217,183,236,153,242,229,91,94,220,175,124,191,116,70,142,145,90,61,243,28,198,160,137,240,187,95,168,217,58,59,6,91,221,45,23,235,135,218,38,206,34,13,15,165,73,81,172,137,86,224,60,93,99,135,82,218,142,14,46,22,37,201,129,38,35,87,152,217,52,223,162,105,61,215,73,251,16,31,57,245,37,43,205,113,145,13,109,250,221,86,77,250,172,183,185,23,121,246,142,190,83,27,205,81,42,119,87,173,232,27,118,205,151,172,183,245,246,9,150,198,173,15,41,233,241,78,99,24,110,176,121,199,246,123,37,130,66,136,242,234,203,117,153,62,193,131,216,153,161,244,238,78,184,151,37,148,125,120,249,115,138,219,73,170,94,181,17,163,167,99,232,178,93,133,188,6,254,143,88,235,205,113,112,240,158,11,107,117,18,68,51,155,110,203,155,41,180,87,182,172,237,192,103,45,1,140,60,231,39,101,207,7,117,118,134,135,85,182,187,241,79,212,8,152,159,97,21,107,77,196,62,165,209,85,43,73,76,66,152,35,136,150,186,146,220,103,187,200,45,253,31,190,58,248,42,146,176,166,77,200,86,228,25,76,236,217,147,240,174,145,150,75,151,105,111,223,188,76,9,187,249,37,101,253,69,255,0,180,255,0,244,142,100,53,123,182,43,47,52,228,202,100,94,175,126,63,185,16,172,238,55,86,7,109,100,174,84,158,207,16,233,127,164,29,140,175,72,42,166,13,195,94,199,35,43,169,39,210,109,206,175,249,193,48,38,181,138,151,59,102,173,138,219,255,0,92,254,161,203,133,155,237,73,190,207,150,234,203,229,223,241,8,124,144,105,85,83,194,37,45,169,170,93,36,111,18,143,58,92,46,207,118,30,246,67,165,228,237,136,184,115,118,34,144,65,20,66,20,102,165,172,172,87,45,254,172,46,4,173,65,189,98,242,122,207,175,184,118,108,196,89,5,208,251,162,59,100,58,105,56,77,154,94,158,80,168,186,207,140,77,186,139,181,241,219,175,77,52,19,103,106,134,131,255,0,248,191,255,0,158,24,25,250,113,250,191,161,94,222,216,116,243,138,199,155,218,205,205,218,203,57,147,213,173,212,123,252,158,225,30,245,30,154,241,101,11,17,178,77,232,87,87,208,202,73,136,53,95,121,95,131,227,29,235,237,41,171,74,137,79,176,136,10,109,212,109,202,121,39,14,211,170,51,46,145,17,250,177,238,233,125,224,230,36,119,20,49,239,152,225,150,175,5,53,249,99,205,159,159,178,245,47,127,169,159,96,194,172,95,210,147,104,157,100,240,23,46,170,42,40,175,206,119,191,77,62,229,220,49,134,34,46,180,172,98,222,50,166,162,29,55,86,168,191,149,32,221,87,19,226,92,122,61,47,188,46,118,29,232,205,80,213,112,143,198,204,105,10,201,187,182,195,168,54,101,235,36,171,57,40,206,215,104,238,91,138,193,129,105,103,149,79,132,26,143,148,118,125,70,111,162,231,205,154,221,197,110,3,216,208,24,55,225,30,223,249,227,217,246,125,87,233,60,249,179,103,246,229,111,36,103,206,26,104,95,79,65,243,150,208,205,104,214,125,77,181,137,66,111,108,252,46,199,120,203,74,79,7,164,244,238,213,178,185,54,86,209,147,54,184,210,126,78,107,90,200,46,209,70,55,224,158,140,188,203,12,203,158,27,107,181,115,84,189,110,109,203,123,19,123,189,84,251,6,88,81,244,23,53,176,72,231,93,109,162,117,158,161,151,169,59,188,163,236,30,206,14,88,212,57,17,36,220,242,175,190,223,144,118,172,52,68,93,124,64,108,192,75,246,98,245,108,221,35,63,38,221,94,248,236,80,86,34,43,138,33,4,71,214,55,82,157,247,222,2,169,220,67,90,56,253,128,34,33,91,238,176,1,241,0,0,0,21,34,237,20,59,117,24,0,5,203,180,84,172,125,96,40,42,92,64,200,187,69,0,21,188,236,52,168,183,88,107,185,150,224,189,248,128,226,62,198,116,249,86,223,126,3,207,78,105,205,185,179,78,217,146,238,231,245,59,246,247,247,143,88,100,93,67,73,164,143,136,12,62,196,253,28,121,251,155,127,62,90,141,70,187,245,59,54,108,217,61,212,173,192,71,14,46,104,213,204,28,211,249,244,215,235,245,255,0,169,217,114,229,213,251,169,223,136,157,71,225,27,115,45,205,91,175,192,120,122,159,15,37,243,141,155,90,168,255,0,19,158,218,179,79,94,94,61,19,236,1,243,152,201,248,55,49,134,87,207,26,183,17,17,236,47,101,112,235,246,60,123,198,77,104,237,143,252,193,23,44,131,240,75,95,158,126,203,185,182,252,182,185,180,86,182,172,251,6,69,233,37,162,12,2,145,48,153,75,229,245,148,66,225,164,14,169,25,26,74,210,107,78,185,68,71,102,125,237,221,226,60,171,138,10,121,66,206,88,109,114,25,187,25,33,211,25,242,236,42,210,123,150,173,231,209,79,71,161,247,247,128,156,28,16,197,255,0,11,100,198,247,131,187,37,230,155,53,182,189,103,172,108,239,228,23,178,225,220,47,155,79,235,154,37,228,181,250,174,32,67,0,241,214,117,70,205,165,16,202,76,141,150,185,250,30,37,106,139,37,164,210,89,154,35,59,235,10,201,178,126,248,150,252,6,199,57,85,101,33,145,147,213,13,52,168,136,205,166,237,194,197,164,207,160,183,124,146,55,12,248,38,231,246,64,95,245,111,59,141,135,215,148,184,95,120,221,129,139,135,140,135,67,173,68,52,225,46,246,52,44,140,142,198,124,62,208,220,117,132,185,184,205,92,111,184,7,86,173,230,106,237,49,192,139,70,98,61,254,184,118,174,194,18,76,204,137,124,71,91,25,2,111,17,160,208,229,137,87,220,64,60,124,197,221,94,175,163,123,223,175,222,27,172,181,180,230,233,101,203,110,171,142,123,52,235,13,94,251,65,95,182,223,144,112,167,241,209,82,221,70,192,210,94,214,102,207,116,154,173,107,91,135,190,99,28,13,205,170,228,101,171,226,93,163,74,87,209,51,176,180,211,183,106,151,160,220,115,152,95,53,180,219,138,73,20,43,155,206,223,212,60,82,42,106,218,1,246,218,118,156,54,208,106,37,40,220,131,120,172,87,222,124,120,110,1,127,230,45,235,137,69,123,93,179,47,190,60,116,226,65,174,109,229,237,118,190,93,218,191,123,188,120,37,85,115,232,143,38,94,202,148,125,18,36,180,179,191,221,26,77,85,68,204,181,75,145,68,100,119,137,183,10,231,87,103,30,193,7,119,25,9,178,48,182,53,153,242,91,125,173,123,157,199,146,153,64,109,145,142,35,91,146,214,63,38,253,68,61,173,53,70,56,167,33,163,102,16,145,240,231,211,206,106,111,34,83,196,139,138,119,117,15,83,224,212,141,159,24,113,238,146,207,113,164,221,70,239,184,40,176,177,52,166,165,106,136,219,239,157,71,187,85,194,251,251,71,156,168,99,249,154,28,149,170,215,89,237,87,149,151,168,247,245,246,12,150,126,75,2,241,106,137,231,13,41,59,145,146,139,127,220,29,76,126,29,73,99,211,119,34,99,139,50,243,158,69,163,142,255,0,107,222,49,192,198,150,42,189,188,178,108,26,189,73,17,95,91,123,223,236,119,14,84,117,87,205,57,62,80,214,235,111,244,92,182,181,187,143,180,123,154,207,7,161,85,22,149,67,49,57,117,38,227,167,116,164,149,186,229,110,8,29,100,187,6,33,23,172,218,216,157,181,107,101,186,73,55,227,126,40,12,15,54,198,40,107,21,171,230,59,102,50,43,237,61,191,184,29,180,45,67,206,176,206,43,100,213,92,205,191,84,205,213,199,129,118,141,186,227,12,37,208,50,151,148,193,204,213,120,119,204,243,101,59,89,61,200,22,46,103,70,165,150,93,113,134,99,150,164,52,165,36,178,222,230,68,123,183,36,81,112,107,169,30,216,227,145,155,86,77,84,25,150,92,151,189,179,31,27,247,139,86,114,45,162,54,219,86,92,222,210,253,94,248,243,241,175,206,228,238,146,19,44,112,136,147,172,241,172,175,191,222,221,184,113,153,173,39,108,196,146,182,56,98,34,237,109,125,159,84,3,184,159,83,27,51,15,197,109,217,178,229,232,234,173,214,69,198,227,149,135,112,249,106,25,122,51,222,218,222,175,104,177,198,44,66,159,59,47,217,81,5,6,171,240,36,182,179,63,42,254,200,82,159,158,212,15,84,12,68,174,86,69,124,219,201,133,219,200,50,237,1,146,180,170,181,239,148,61,178,228,135,227,198,246,52,144,246,179,58,131,152,101,144,239,236,154,253,232,106,218,204,190,180,206,252,15,176,91,156,37,132,157,68,206,22,244,76,170,33,182,220,128,53,146,137,133,145,25,154,219,61,198,98,253,166,151,133,154,75,161,216,139,84,75,100,72,66,207,41,145,30,108,182,182,242,62,208,22,234,11,24,118,51,113,62,14,231,189,139,231,187,112,191,180,23,38,7,16,185,195,63,204,141,94,174,223,166,47,123,223,218,247,11,125,86,97,75,113,81,8,56,120,105,187,169,37,184,119,109,25,183,25,149,184,32,121,104,220,35,137,232,106,229,115,197,113,189,152,51,236,246,128,47,20,242,149,240,166,5,216,125,191,101,200,211,136,190,171,61,243,149,175,196,184,88,89,186,183,6,249,170,32,226,124,35,214,234,97,245,217,118,60,183,177,168,237,229,159,96,236,168,201,52,238,159,141,56,131,148,70,182,70,235,43,51,126,29,100,93,19,51,236,45,219,247,139,185,42,170,227,150,104,109,246,225,144,149,58,68,163,177,149,136,237,191,121,128,197,237,187,193,215,80,122,173,163,86,100,255,0,149,146,246,62,29,126,199,136,239,36,152,179,242,219,104,230,14,38,175,211,94,215,234,6,85,34,2,67,63,134,113,17,211,68,182,167,72,216,179,111,160,143,41,151,85,239,191,121,143,37,84,224,93,49,49,135,91,240,81,179,136,135,82,132,161,41,101,198,215,126,149,207,113,55,216,98,96,120,154,67,17,54,201,132,33,115,62,76,250,207,211,23,181,146,175,107,220,46,212,170,162,215,66,52,230,199,107,230,221,172,239,62,225,102,34,112,73,232,9,138,149,15,43,168,22,134,237,101,41,131,50,59,167,180,155,239,28,232,42,82,109,34,82,29,106,83,49,241,23,182,181,133,91,165,126,59,139,180,81,124,37,19,205,124,90,219,217,114,229,65,157,243,223,172,187,135,124,228,223,82,202,85,179,223,129,121,125,222,240,176,240,245,124,230,9,90,181,65,195,167,33,100,178,219,89,30,238,222,151,29,195,179,150,214,179,231,222,52,174,2,28,145,146,228,100,210,247,239,47,108,46,69,211,58,142,206,44,182,63,92,127,68,254,161,233,33,163,117,185,188,93,173,111,92,44,225,214,81,134,68,149,38,12,148,157,198,86,59,145,255,0,210,30,210,25,237,110,109,168,210,221,173,151,214,223,183,136,64,246,72,94,178,251,173,97,184,149,89,212,42,220,12,190,248,242,77,77,225,33,239,178,197,195,57,155,202,241,132,118,236,224,99,183,149,204,227,98,154,51,137,97,45,153,175,46,228,153,110,177,111,222,98,228,123,24,24,191,23,147,87,229,42,215,191,188,59,72,116,95,165,126,6,60,156,50,217,108,210,181,58,146,52,168,143,122,136,118,240,147,54,76,200,137,246,15,121,250,226,236,247,197,29,234,81,99,205,113,168,211,187,53,199,92,83,4,153,110,113,163,251,63,214,52,170,96,210,46,181,60,201,25,118,171,250,192,118,104,44,199,107,245,1,162,230,101,113,213,174,125,6,210,72,215,27,8,158,174,147,132,95,140,117,142,213,242,196,184,164,156,214,92,86,81,150,247,211,252,224,30,154,214,221,216,54,200,172,60,100,110,37,211,80,10,74,34,42,105,19,70,102,101,103,35,91,73,238,227,197,67,204,196,99,101,48,222,92,213,109,48,87,191,24,246,255,0,164,1,118,78,34,222,179,238,142,142,117,84,115,107,110,43,97,214,101,100,220,245,91,94,215,221,195,184,98,253,119,165,85,61,46,216,118,58,202,136,119,89,173,205,154,98,133,90,217,109,193,238,243,24,57,138,186,95,84,115,151,157,97,163,164,93,75,210,229,50,102,206,177,71,188,214,86,47,28,123,247,128,145,172,76,198,238,103,133,141,115,193,141,118,174,90,227,214,219,114,222,196,189,222,166,125,131,6,113,247,74,157,177,135,101,190,2,100,215,66,50,121,249,210,246,179,230,124,53,61,195,15,234,28,66,168,106,152,196,17,192,65,172,221,104,161,136,161,218,89,222,230,123,139,164,123,250,95,120,122,236,33,193,89,230,33,77,225,182,170,110,164,54,141,231,89,82,224,224,215,98,202,201,172,183,155,106,43,220,254,208,152,30,102,168,172,124,49,157,196,175,155,182,77,175,38,237,118,179,46,68,39,218,149,239,151,238,143,87,134,56,55,225,132,218,90,126,17,236,155,94,187,244,158,179,46,68,175,219,149,239,151,238,140,209,193,109,12,101,13,57,38,142,141,130,173,88,112,182,140,196,182,210,146,79,170,17,94,236,110,234,25,163,133,248,35,38,165,101,178,198,33,215,58,249,87,93,98,136,52,95,164,165,158,251,54,94,203,239,10,49,91,5,116,83,230,212,194,70,120,123,172,214,74,27,78,94,107,181,175,171,62,58,238,225,151,244,38,24,243,12,52,47,205,189,126,72,20,51,243,182,91,216,147,191,203,62,193,114,160,100,172,66,161,9,73,189,209,65,39,165,110,238,225,217,33,178,66,72,138,251,138,219,192,116,176,210,125,91,104,78,211,123,36,139,200,254,177,218,180,205,175,210,251,131,148,150,200,183,239,222,43,144,139,180,6,218,90,246,223,112,110,54,155,21,175,214,55,9,5,215,113,165,55,51,222,93,96,42,73,222,91,198,234,74,199,151,180,80,139,168,107,73,17,0,40,172,92,70,129,185,107,152,18,55,223,120,13,41,221,188,110,91,117,197,56,0,0,0,0,169,29,131,47,120,25,118,6,99,1,92,189,226,162,132,119,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,1,67,43,141,167,47,188,173,212,55,78,253,67,74,211,127,180,3,142,131,50,234,235,27,200,95,85,200,104,82,55,138,17,88,238,64,57,23,35,46,36,41,98,237,27,57,204,187,6,180,46,230,87,1,168,200,109,45,178,239,226,55,143,191,128,210,162,236,1,196,113,146,62,222,35,96,153,237,37,14,192,219,35,237,27,102,223,101,192,112,202,25,61,121,133,118,100,118,168,114,181,103,216,53,19,71,198,198,3,135,178,36,207,215,141,198,224,208,71,123,172,114,137,22,220,99,90,82,93,96,54,80,194,72,200,186,86,27,164,130,73,91,120,212,91,184,10,241,48,20,43,151,2,3,184,41,100,141,194,132,225,43,112,13,69,126,161,164,215,151,172,134,162,191,80,219,82,12,250,128,105,205,239,10,25,25,159,1,82,110,253,163,113,40,1,182,148,157,248,24,220,36,251,227,81,36,136,84,138,192,4,146,33,80,0,0,0,0,0,0,0,0,0,0,0,20,62,3,77,140,84,213,216,6,119,32,20,0,0,21,43,117,138,90,198,96,0,52,153,118,10,18,75,180,107,181,198,155,118,128,211,148,134,147,77,251,70,176,51,73,31,16,27,70,223,85,140,105,83,87,43,89,67,124,172,99,86,83,251,0,58,200,169,115,113,8,82,86,110,22,107,94,223,254,131,200,84,24,103,41,156,52,104,125,233,137,93,237,111,139,82,120,216,251,80,123,183,139,130,104,35,237,3,108,143,133,192,98,94,34,232,149,74,212,109,56,75,118,170,81,174,56,223,50,97,77,158,243,37,251,137,238,233,12,99,174,180,8,144,170,102,167,97,96,171,247,73,111,190,163,52,182,133,23,148,86,225,14,37,53,80,169,87,90,190,216,235,162,169,216,120,149,231,82,222,189,204,247,41,61,127,96,4,32,212,122,25,77,224,246,125,154,144,175,215,159,62,107,203,212,118,181,187,24,239,30,38,101,162,85,85,10,194,156,110,133,175,12,201,10,61,242,199,58,139,235,34,116,166,24,93,42,141,213,231,126,56,178,94,217,93,108,184,219,218,247,14,154,51,5,36,241,77,41,165,191,50,44,201,82,119,60,215,89,125,72,8,15,156,104,255,0,89,202,150,127,156,106,189,57,90,214,120,201,99,165,219,238,101,187,112,243,238,97,133,96,218,200,142,144,168,9,92,72,142,94,238,255,0,242,4,239,79,180,82,166,103,102,163,126,50,122,156,204,155,62,46,42,28,183,111,237,108,247,239,30,50,39,65,58,57,199,208,233,71,212,253,18,47,211,208,157,191,90,1,11,140,97,133,124,191,80,161,106,55,55,250,217,99,199,247,144,57,69,133,88,130,109,248,202,14,165,79,111,204,183,203,252,193,53,18,253,10,233,88,45,201,141,168,252,163,62,148,108,41,245,91,169,161,205,94,134,244,163,136,50,56,218,138,231,217,25,13,253,16,8,87,151,96,173,111,28,235,105,85,13,85,116,239,228,75,30,234,191,185,247,11,185,64,104,147,60,158,68,165,51,26,66,185,101,10,131,39,174,137,122,211,210,186,55,111,100,247,111,49,43,82,189,16,233,72,5,180,180,199,84,23,111,55,149,23,12,124,111,216,223,120,184,50,28,24,145,200,242,106,98,166,70,104,100,153,241,143,52,123,138,221,136,45,251,128,96,190,19,232,85,35,129,56,120,136,152,90,217,149,42,90,132,168,157,66,18,68,163,200,102,91,216,227,184,101,149,9,130,178,122,118,82,220,35,43,156,217,48,236,55,227,141,23,232,36,203,169,178,223,218,47,20,37,53,15,6,148,165,181,188,100,148,18,11,50,147,195,237,119,14,122,37,200,73,90,235,251,100,3,206,65,200,89,135,207,147,94,121,173,198,223,144,118,201,133,34,190,229,142,197,48,169,46,6,175,182,53,20,49,23,111,219,1,197,67,71,114,220,174,35,146,219,123,186,248,141,210,102,220,46,53,18,12,128,105,74,45,218,55,18,68,93,98,134,171,21,134,156,219,236,3,114,197,123,141,86,46,179,26,18,171,216,134,163,45,219,192,87,117,247,152,165,203,180,44,71,184,195,42,123,76,1,70,125,131,73,151,96,212,22,34,224,3,77,143,176,10,229,212,53,0,0,175,2,184,29,186,140,47,212,96,27,143,121,152,161,218,246,32,61,220,6,155,159,16,27,133,98,235,26,85,191,128,209,172,46,209,169,43,73,159,16,20,82,59,140,105,91,101,187,136,221,204,98,134,146,62,0,60,37,113,72,67,78,165,83,6,23,181,158,186,1,214,44,213,174,119,74,139,119,68,247,239,17,197,165,206,141,239,196,205,34,35,101,242,90,170,36,154,166,215,99,110,24,214,156,196,167,206,199,102,189,239,182,37,69,230,137,105,82,78,251,210,100,60,37,121,135,112,53,84,60,82,30,114,44,141,232,21,195,120,167,16,157,198,74,246,68,123,250,64,62,119,234,234,6,160,163,166,141,103,167,167,12,147,76,38,40,246,184,69,166,196,74,86,243,232,151,71,163,247,197,253,209,111,30,38,52,196,246,153,128,136,118,67,14,220,54,219,115,137,82,144,105,204,135,207,125,220,43,121,91,190,192,204,93,37,116,54,110,101,5,53,154,203,155,157,186,184,106,117,252,132,113,208,169,73,173,36,242,136,140,141,36,125,100,35,54,163,164,106,12,48,171,98,17,21,47,213,243,102,76,218,231,80,229,181,141,21,175,171,61,254,169,212,2,111,240,47,21,160,234,234,110,72,250,166,178,71,29,139,218,122,48,207,145,223,43,142,150,226,206,125,73,223,246,69,234,135,125,47,180,151,80,180,168,142,251,210,119,46,34,33,116,73,210,114,30,69,31,74,83,211,40,137,99,41,99,110,207,242,156,66,148,89,146,250,203,122,76,203,172,132,158,97,38,34,202,107,122,114,14,62,10,49,167,73,230,222,95,139,101,196,21,146,241,163,130,202,252,64,123,245,160,148,91,239,196,113,221,104,146,87,77,207,120,229,116,84,146,81,30,227,222,52,56,71,111,178,3,170,118,24,213,107,37,103,239,16,233,98,100,45,196,229,206,81,5,150,246,177,127,80,245,6,180,163,175,136,227,169,121,109,96,30,118,54,155,134,212,45,36,168,131,186,20,92,75,179,222,30,54,113,65,65,198,185,227,182,228,145,183,144,242,216,183,111,237,79,120,184,209,113,196,209,37,78,26,73,59,204,206,199,192,117,81,115,40,103,140,205,167,73,93,27,121,38,91,196,196,11,110,140,51,147,65,168,156,68,68,195,160,121,250,75,71,87,238,59,135,49,76,195,74,24,53,48,245,205,174,26,197,23,89,245,218,221,163,209,76,34,86,77,185,98,77,245,103,248,199,146,143,136,132,117,46,55,26,233,182,147,182,99,73,30,238,22,234,62,225,48,60,205,75,137,147,232,23,34,101,114,232,56,7,201,25,50,22,173,106,89,222,202,62,11,239,62,161,74,110,113,63,168,44,244,206,89,169,37,161,74,187,108,173,37,114,85,136,186,70,125,67,141,48,132,161,218,154,57,29,17,57,139,67,165,107,164,144,102,146,232,145,123,14,206,241,233,100,19,25,41,66,182,153,116,98,221,104,146,172,170,82,20,70,101,155,127,81,117,138,57,5,173,105,5,208,50,177,91,121,14,150,105,85,198,203,200,201,148,67,25,165,195,110,202,35,225,191,191,184,122,21,63,13,18,163,66,92,51,59,223,113,25,11,127,60,75,78,198,68,180,181,25,37,49,11,181,184,241,49,136,247,208,10,110,111,5,15,16,250,210,75,83,72,89,147,103,184,141,68,70,124,110,54,162,217,100,178,102,112,203,143,89,15,33,5,85,69,202,152,67,8,109,131,65,33,40,73,169,42,51,50,73,91,168,197,35,235,108,186,189,114,152,79,27,89,181,247,119,128,216,171,97,37,145,82,183,155,136,140,36,36,225,222,77,201,196,150,227,78,254,34,194,85,16,18,249,114,214,204,186,40,223,188,57,172,174,180,168,205,93,34,182,226,238,33,234,42,124,67,136,142,134,40,104,50,133,113,78,33,196,91,86,178,222,100,68,92,76,121,56,9,52,254,121,18,203,235,129,78,82,117,45,25,161,196,150,235,145,245,171,188,76,139,125,51,167,163,103,79,165,81,16,17,132,149,32,154,81,182,209,216,138,231,126,36,123,247,132,46,17,82,207,18,118,249,140,201,133,29,243,145,188,218,109,217,197,30,240,191,48,52,35,232,133,94,189,167,146,187,153,145,19,168,236,33,229,106,42,38,120,135,226,28,132,129,82,210,89,50,154,158,111,126,226,191,89,10,60,156,139,3,168,135,222,96,211,57,154,40,149,155,122,98,25,62,163,247,49,238,164,152,23,67,195,188,203,202,156,205,82,73,205,189,81,12,145,112,50,253,108,108,211,178,169,196,189,184,115,137,132,74,20,222,124,197,157,39,107,223,176,251,199,34,111,84,206,101,230,236,36,60,44,42,141,188,182,206,71,125,246,63,100,93,160,46,181,57,41,166,100,8,105,16,51,148,184,166,161,210,197,156,136,108,207,41,91,141,136,183,238,33,232,202,123,8,202,72,142,50,16,146,69,98,51,112,183,253,209,102,105,89,140,116,124,78,104,214,90,111,52,62,115,201,127,40,205,59,184,158,237,230,61,34,151,181,124,174,94,179,126,238,59,183,0,245,19,220,69,140,149,169,148,65,28,185,196,168,212,70,106,186,183,21,173,193,69,218,18,236,68,218,181,155,68,84,177,25,109,107,46,215,189,251,84,60,212,101,33,21,51,105,133,178,203,138,202,155,157,156,65,113,183,111,188,60,210,168,154,218,22,218,153,42,21,155,142,103,219,234,253,216,11,159,54,154,203,148,218,91,106,97,10,179,89,41,54,39,82,103,213,222,56,112,76,176,228,58,223,83,158,65,159,3,43,110,34,49,225,164,210,186,194,54,97,14,153,140,165,150,155,39,155,35,54,220,69,242,154,183,159,150,98,226,156,161,232,40,8,134,16,133,25,169,11,81,18,148,92,114,219,241,0,209,7,26,108,188,218,161,212,218,201,43,37,94,247,223,126,225,237,233,250,150,37,179,45,105,67,33,25,213,115,85,202,221,31,124,91,153,99,17,44,41,9,137,108,144,90,194,51,177,145,238,221,216,61,27,78,48,109,27,44,172,212,106,59,239,32,23,29,169,204,186,56,201,47,76,33,18,181,241,74,93,73,30,238,235,247,13,168,185,116,142,52,150,135,230,100,148,174,215,52,188,130,225,239,151,112,182,168,140,76,20,192,156,116,201,36,142,55,35,62,41,238,247,199,164,151,196,66,204,152,111,35,166,106,114,246,34,35,46,6,125,165,220,40,222,127,10,105,57,131,171,113,185,164,123,138,113,70,225,147,111,180,124,127,113,195,120,222,134,195,9,84,41,145,52,228,200,201,41,202,70,102,158,31,244,7,123,36,135,84,51,132,164,145,250,150,93,231,239,15,85,10,222,177,41,37,110,232,145,238,23,148,139,102,156,37,148,58,235,174,45,201,161,26,149,155,113,167,172,254,160,108,84,81,49,176,91,62,201,13,172,207,159,53,208,103,107,90,220,61,241,118,117,38,91,138,227,164,126,143,150,199,229,215,63,18,156,151,182,85,39,175,247,61,193,129,227,100,84,137,185,175,215,49,26,139,101,183,70,215,227,237,71,186,98,88,150,210,100,148,187,198,251,203,250,135,161,133,146,67,177,155,34,221,60,214,226,101,249,6,239,55,37,4,100,156,223,108,131,3,202,70,195,68,54,149,106,88,113,125,3,50,232,153,239,223,216,58,166,34,102,236,68,37,60,222,162,78,243,51,54,149,216,46,2,101,185,136,238,74,236,226,67,105,217,43,74,89,111,114,246,246,69,249,0,121,248,104,232,195,101,42,113,130,74,183,220,178,153,117,141,136,200,248,163,53,150,165,54,221,235,76,122,23,101,8,66,78,230,229,139,188,135,73,54,40,88,36,58,167,29,82,73,25,111,114,191,27,118,23,120,163,194,213,19,249,132,43,23,102,29,165,25,63,150,198,133,30,235,43,188,89,218,131,18,167,82,216,135,214,236,60,3,105,218,20,130,83,168,89,17,239,63,109,199,112,245,152,141,137,148,156,145,151,14,46,108,150,242,199,27,39,120,119,85,210,178,247,110,79,113,140,70,197,205,33,232,220,145,16,240,147,168,117,184,220,205,100,100,168,40,158,5,172,47,98,93,195,25,29,214,37,227,122,218,141,101,37,29,32,205,173,124,148,70,238,242,59,167,119,170,12,127,168,52,144,158,51,179,234,124,28,85,243,223,203,59,112,247,81,107,235,108,66,137,159,205,223,126,1,48,174,182,81,47,172,140,155,90,122,42,85,200,250,71,220,58,120,12,51,173,42,92,251,52,152,215,179,91,54,88,150,83,108,215,246,74,246,162,196,13,137,238,35,78,166,186,140,208,176,39,170,205,234,104,95,93,184,244,143,176,116,146,249,4,230,117,20,201,34,81,28,225,173,212,178,90,152,117,157,238,101,187,129,239,222,47,253,41,161,102,36,78,118,172,244,204,119,137,201,228,77,32,139,142,110,213,119,12,178,194,238,79,184,216,87,33,98,38,176,51,246,13,169,146,22,121,102,144,38,68,130,200,119,220,147,239,20,98,102,11,104,225,54,169,227,165,207,197,211,85,106,91,231,134,88,90,216,131,81,37,41,187,102,103,115,104,236,125,33,37,26,57,232,221,42,163,161,245,186,154,145,165,166,61,231,8,162,146,148,249,76,37,55,245,34,221,248,197,206,194,237,28,101,20,60,34,88,105,233,181,211,30,81,101,174,137,97,123,236,130,245,168,45,221,31,124,94,185,116,149,168,20,26,80,110,31,72,213,210,81,31,85,186,136,7,75,33,165,33,101,237,48,72,56,175,23,154,217,237,214,103,221,222,61,60,44,42,26,74,72,141,91,175,196,110,180,201,17,145,111,27,196,130,224,87,184,13,25,59,46,43,171,46,187,141,194,65,144,169,151,104,13,4,93,161,107,141,121,115,110,33,84,183,110,208,20,20,74,10,253,99,115,41,117,129,18,123,64,83,41,17,149,134,163,222,97,110,174,161,92,164,93,102,1,192,86,230,65,186,221,226,128,7,188,0,0,0,2,215,1,169,33,148,128,142,226,160,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,26,77,41,62,161,160,208,93,68,55,70,155,21,236,3,100,208,121,184,13,68,156,187,236,55,44,155,135,68,5,46,102,64,42,118,234,20,1,83,181,133,50,223,168,5,82,2,153,59,128,136,203,136,103,239,20,53,151,104,13,68,68,123,237,188,44,99,70,115,46,177,169,42,53,23,16,1,82,226,40,0,54,221,35,51,51,46,3,74,72,200,198,241,145,25,111,20,36,111,224,2,169,59,113,236,11,88,84,236,68,5,191,136,6,91,112,33,91,88,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,196,6,69,97,80,1,160,5,76,187,0,202,196,2,128,0,1,123,6,237,247,0,1,165,91,184,118,13,149,26,175,188,114,20,146,62,4,54,212,141,252,0,81,10,225,188,110,164,204,200,109,18,45,212,53,17,168,143,119,0,27,150,49,75,216,8,239,196,0,86,230,4,125,162,130,165,110,176,21,181,248,138,101,223,188,133,111,113,80,20,202,147,234,20,200,147,234,26,128,6,157,90,59,3,34,123,6,160,1,76,169,236,20,202,158,193,168,0,104,50,79,81,10,90,220,126,192,169,241,20,89,216,136,5,44,94,180,80,20,118,242,66,228,3,81,26,122,133,12,197,55,22,224,226,2,134,89,143,112,169,35,172,203,120,212,146,34,226,66,167,220,2,137,69,142,230,91,134,163,49,75,245,0,0,0,88,0,5,109,110,34,150,176,0,10,153,118,10,0,0,0,10,244,109,188,105,81,117,16,168,169,91,172,6,201,160,200,204,204,183,13,59,200,247,13,245,145,25,110,26,13,54,234,1,169,42,35,189,204,106,250,145,176,70,101,196,111,33,87,190,240,3,77,200,247,13,151,24,74,200,238,139,238,183,17,191,188,183,10,0,241,213,141,39,5,60,149,199,195,68,203,245,228,252,19,172,26,117,166,156,196,164,168,173,184,202,220,120,136,198,211,11,70,37,178,170,182,127,40,162,44,69,176,106,221,231,47,218,232,62,138,157,247,203,128,150,71,218,75,137,82,77,55,35,73,145,239,22,127,25,240,194,93,86,211,179,136,87,100,123,89,197,236,247,78,210,166,243,101,91,103,199,57,90,217,126,224,8,15,65,212,88,107,91,21,254,103,42,93,245,183,181,122,198,127,117,123,231,239,226,36,7,66,157,37,82,114,232,105,36,234,180,223,15,44,139,112,218,230,223,37,71,24,70,71,116,181,191,114,187,122,197,151,210,223,71,137,133,59,63,170,231,50,234,63,103,135,135,216,114,57,206,9,94,92,200,97,39,184,220,51,61,234,50,224,49,243,13,107,153,214,26,212,145,44,156,211,155,178,65,169,155,106,16,245,179,173,11,183,146,174,60,64,79,229,37,82,193,207,229,144,49,44,70,235,202,34,9,168,130,86,172,211,152,148,148,157,247,145,91,143,1,223,168,146,100,67,15,244,89,199,185,101,77,45,147,75,29,170,246,151,217,166,97,221,113,27,10,145,101,18,88,73,157,245,100,92,85,213,218,50,210,89,48,106,62,21,135,90,123,88,78,50,151,8,242,153,92,140,139,127,14,240,200,210,246,82,181,251,199,93,17,24,219,121,115,57,107,223,168,119,15,49,154,221,15,186,58,168,169,122,28,203,226,111,107,250,239,235,1,211,197,58,152,198,148,150,85,156,201,38,92,45,196,135,74,244,36,115,119,52,55,98,34,191,20,143,72,228,19,112,109,169,100,222,66,177,153,157,239,192,112,141,232,119,250,9,86,101,43,162,69,99,45,226,96,121,168,148,197,169,11,39,74,234,52,153,23,1,229,166,114,153,164,67,142,19,80,249,146,171,91,166,146,236,239,23,33,249,114,9,42,83,172,239,36,153,249,93,95,108,121,233,148,76,12,14,177,107,94,66,69,186,140,237,123,126,80,192,240,14,209,122,229,155,211,25,109,239,229,158,187,237,112,87,188,59,40,25,92,170,85,8,134,153,99,84,105,185,91,50,149,184,204,207,180,199,69,88,85,211,132,63,22,196,146,97,98,45,94,168,181,73,236,73,159,148,159,127,136,227,83,211,121,220,91,41,114,119,17,158,233,81,223,34,11,165,154,197,228,151,96,131,208,65,174,40,227,222,36,31,139,233,101,225,195,49,88,120,58,150,61,200,88,200,149,45,220,191,45,45,62,77,250,204,123,150,227,161,24,61,98,93,202,163,43,25,229,51,30,94,169,144,174,104,193,185,47,132,214,186,228,70,181,71,172,203,114,50,86,253,230,69,196,200,65,231,227,159,140,137,135,133,92,2,243,30,75,175,113,23,18,43,113,251,34,223,212,245,28,242,23,102,205,25,151,54,127,161,160,239,108,189,194,226,42,85,58,130,109,182,213,15,146,201,202,69,157,7,195,236,143,61,56,165,97,38,154,159,148,53,186,172,223,69,52,218,246,239,46,192,192,182,20,140,108,36,210,41,92,224,238,181,45,56,213,186,38,155,17,153,223,133,187,5,207,150,204,169,105,75,70,163,123,84,72,94,180,250,46,42,214,34,223,192,251,5,145,156,75,106,122,73,8,122,9,141,148,221,37,41,71,153,183,47,146,198,92,76,248,92,199,22,95,57,196,9,196,58,212,136,157,114,13,70,209,244,24,79,81,110,224,93,161,208,95,184,236,82,164,152,37,52,220,247,42,212,131,52,150,202,233,239,223,111,88,58,119,177,18,66,250,20,167,167,25,146,171,95,229,117,151,249,162,209,195,83,85,164,116,124,58,159,130,206,131,113,8,87,140,104,183,102,222,91,143,188,123,168,44,63,139,113,8,109,249,77,239,123,150,188,187,251,20,3,177,126,183,147,61,153,153,124,206,238,29,178,22,161,127,103,138,125,241,191,1,0,153,202,155,143,138,107,92,219,215,204,188,217,111,107,145,110,35,46,178,27,146,252,55,128,133,38,227,34,228,217,82,155,230,86,210,163,227,114,45,196,175,120,114,226,99,37,146,86,21,1,6,230,164,217,182,84,89,74,181,206,231,188,239,218,96,58,9,124,251,98,157,198,65,67,69,100,40,115,113,162,78,75,229,36,172,138,215,50,223,192,92,186,106,21,199,178,70,71,55,118,158,135,37,165,87,226,103,99,35,177,111,225,113,110,164,84,164,100,100,230,42,98,228,6,118,226,146,183,82,189,105,22,108,203,35,35,181,247,113,23,45,16,147,166,165,176,208,210,214,236,182,155,66,77,55,70,228,146,109,215,246,0,122,52,84,180,196,2,18,194,227,117,107,65,18,20,90,183,14,198,91,173,192,105,110,172,167,31,190,104,252,217,125,201,194,252,67,166,150,209,211,8,221,99,211,73,118,117,42,202,35,215,36,183,157,239,228,171,222,28,210,163,161,33,248,203,178,230,247,99,63,243,129,114,231,195,69,200,115,235,33,28,233,32,200,239,101,238,62,174,35,106,109,63,74,22,104,76,93,136,219,253,111,223,238,29,83,100,196,19,137,53,244,16,165,22,110,39,114,47,255,0,81,217,176,221,51,48,44,207,39,88,179,60,133,189,194,251,31,116,17,73,76,92,36,100,50,222,125,204,234,74,204,136,236,101,186,196,125,94,248,236,96,163,165,5,22,136,93,111,141,93,205,41,202,173,229,99,235,225,212,99,145,46,144,75,181,10,110,2,19,162,165,25,91,88,175,42,197,218,126,240,219,122,145,153,34,96,212,92,36,190,217,17,108,218,212,238,61,253,70,174,240,29,178,169,158,114,135,218,225,224,181,154,206,10,214,90,246,59,112,51,238,28,46,102,171,37,177,25,96,33,181,109,55,228,116,218,59,92,183,241,59,241,51,30,186,158,218,160,224,33,216,143,232,100,207,156,183,29,174,163,50,225,239,144,239,153,57,44,73,18,23,210,117,92,75,166,95,213,192,81,229,37,243,137,164,10,80,169,148,70,79,22,72,62,130,79,167,187,216,151,113,143,101,36,168,33,34,50,36,226,243,30,164,140,252,89,151,103,112,163,180,156,178,49,178,51,151,231,73,244,203,198,168,191,31,120,225,51,75,204,225,34,22,168,24,28,136,222,148,120,212,159,70,251,184,159,113,11,140,15,103,14,184,119,209,153,39,155,113,31,89,113,26,14,14,45,62,67,118,191,121,13,18,152,72,182,152,36,190,221,149,145,4,123,203,141,183,240,29,218,89,112,252,164,253,209,65,146,112,239,113,190,150,204,247,168,134,242,33,242,223,161,247,70,136,135,153,135,35,206,172,182,78,110,6,96,22,109,36,56,145,113,80,240,233,55,28,115,45,136,183,216,207,172,116,115,250,218,75,37,109,213,197,204,245,36,219,10,120,207,82,181,89,37,125,251,146,125,130,201,98,86,147,116,60,134,9,223,207,182,161,68,203,107,47,153,175,43,139,150,191,169,24,11,187,85,87,178,41,20,4,84,84,100,215,80,134,50,102,86,161,106,182,101,36,139,113,36,251,72,98,198,54,233,99,76,72,121,230,14,95,95,106,31,99,102,200,158,106,113,86,205,171,51,222,108,153,30,227,49,143,120,239,166,36,116,122,167,146,154,99,17,117,137,115,102,212,55,205,4,87,182,169,74,222,182,123,149,196,198,42,212,21,46,35,98,20,210,34,33,200,221,189,49,249,46,122,182,26,207,145,36,93,137,181,178,119,112,19,168,247,24,161,164,181,91,82,197,70,53,5,90,237,45,28,201,199,219,46,109,105,29,11,174,199,189,162,234,81,110,239,22,133,107,171,106,248,215,243,30,214,167,22,168,163,245,38,238,102,126,87,87,178,225,222,46,21,53,129,149,20,237,73,53,210,218,231,22,193,60,191,151,155,77,204,237,115,245,66,237,25,69,130,90,25,205,34,227,26,139,155,225,190,102,30,149,37,196,171,158,18,87,81,155,102,71,100,191,126,23,20,89,124,29,209,54,170,172,101,177,19,8,170,7,108,37,49,10,242,23,206,173,183,185,196,168,239,98,120,184,216,134,117,225,246,134,52,188,191,111,219,48,223,87,172,213,101,249,176,225,222,217,239,193,254,242,23,231,9,112,50,71,72,211,236,194,38,150,217,20,168,56,70,214,157,185,110,111,66,12,173,125,97,240,184,188,80,114,120,88,124,249,33,178,230,183,175,51,252,96,45,173,61,129,212,140,163,104,213,82,250,173,110,75,252,186,234,175,107,251,161,246,139,139,3,79,75,96,211,149,152,60,157,60,222,168,163,223,187,180,251,135,107,170,73,112,79,221,26,201,22,224,64,54,91,133,109,30,74,45,190,252,70,246,66,45,214,21,178,136,85,37,115,222,2,132,155,29,236,4,125,43,144,212,164,159,81,13,36,149,230,225,184,6,187,223,135,17,82,35,62,34,164,68,91,204,133,75,136,10,88,147,188,184,138,244,129,92,5,75,127,0,20,50,51,224,4,155,113,45,227,85,237,192,82,224,28,2,247,11,220,0,0,0,0,0,0,45,113,91,25,2,120,141,64,41,107,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,10,25,10,128,13,6,2,166,70,102,7,98,43,117,128,160,0,0,10,164,80,0,105,35,46,177,67,33,185,209,236,20,59,117,16,13,188,166,53,167,113,110,21,177,118,6,235,90,192,0,28,69,72,183,216,5,5,74,231,214,6,66,164,86,1,76,166,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,210,119,189,174,53,0,10,17,31,89,130,184,10,138,43,128,13,32,43,110,177,75,88,0,0,0,8,197,122,39,212,40,0,6,155,118,6,91,246,5,204,46,96,43,107,10,5,204,0,0,5,72,203,172,3,135,16,43,159,88,162,136,251,70,132,153,223,137,128,222,1,164,140,20,171,24,10,223,125,133,70,222,111,124,12,204,186,87,59,0,220,20,51,176,210,149,95,126,240,51,0,48,95,2,0,227,196,6,209,37,93,102,42,72,51,236,27,182,35,224,68,5,98,234,1,164,147,218,68,53,88,139,137,1,247,10,0,169,219,168,80,0,0,86,214,222,98,156,70,162,35,235,0,34,235,11,111,222,42,0,2,132,93,162,160,3,73,241,176,161,149,134,163,46,177,164,0,3,136,30,224,0,0,34,184,0,173,203,172,133,0,6,149,163,134,226,26,8,148,158,177,187,199,136,208,190,160,21,74,200,247,111,26,237,98,183,88,227,54,102,70,87,62,177,200,37,145,246,128,101,59,111,177,142,44,108,43,113,12,173,181,54,218,137,86,220,162,185,113,33,203,190,225,165,72,51,43,238,1,143,56,255,0,132,112,53,101,57,62,108,164,242,39,28,138,217,122,81,48,228,119,202,227,92,79,33,251,29,223,96,68,62,151,56,71,25,66,214,211,71,217,110,81,12,209,197,194,50,148,193,17,162,217,161,18,174,4,132,238,221,127,124,79,60,242,86,212,116,27,236,184,195,14,18,242,220,156,73,25,29,140,184,238,238,24,43,166,222,4,38,164,133,57,140,20,178,157,67,143,77,225,76,214,243,54,89,146,97,22,155,25,147,103,216,95,104,4,114,96,14,49,199,208,245,43,199,17,58,159,147,109,74,149,6,73,132,137,81,88,201,198,183,17,26,203,163,209,251,219,132,180,104,243,140,176,21,100,158,77,14,151,39,43,112,233,248,120,133,42,36,210,119,232,180,70,119,206,123,238,175,190,33,98,187,144,71,81,85,44,225,6,243,45,106,38,81,16,127,42,40,211,228,184,173,197,184,186,61,31,189,184,100,198,138,24,238,244,154,120,136,88,201,181,70,182,216,167,137,130,66,31,51,73,26,86,193,110,35,112,183,110,48,19,57,172,75,158,73,30,238,209,69,49,154,214,36,143,53,76,84,144,243,93,167,86,81,30,43,37,245,150,235,205,195,121,246,15,80,87,235,48,29,124,84,49,60,210,147,149,30,73,150,242,238,29,89,64,181,15,189,76,181,114,233,92,146,59,245,182,121,76,183,111,35,29,100,107,74,185,145,25,121,31,148,7,158,158,68,26,90,119,34,150,159,16,174,7,110,209,103,170,102,230,209,113,113,36,204,193,196,182,188,150,73,186,162,45,196,158,162,23,158,62,13,78,182,179,60,135,226,204,183,253,145,228,102,114,36,188,151,9,182,97,137,103,107,25,167,222,238,18,69,175,130,97,165,68,34,95,22,210,29,137,223,153,197,36,148,71,184,204,183,158,254,3,106,103,79,77,215,16,179,128,140,109,134,174,89,80,151,20,146,45,219,247,17,118,143,112,197,37,16,137,170,98,140,161,44,87,237,191,147,111,98,59,214,100,172,163,123,208,240,235,221,236,8,254,249,12,69,154,132,165,234,135,98,92,73,206,16,100,68,102,68,113,14,91,143,188,61,92,52,134,106,152,118,155,84,99,102,180,161,36,163,214,43,121,145,123,195,219,63,205,18,251,184,185,115,87,190,67,52,50,155,223,255,0,194,30,114,119,87,201,160,91,204,80,113,9,179,185,58,13,160,187,125,183,112,14,178,54,71,20,73,111,88,227,42,59,30,251,153,246,119,15,13,31,32,154,179,171,201,22,218,111,123,229,113,69,217,220,41,60,197,137,106,162,214,203,69,53,78,169,199,18,126,73,23,30,174,159,112,224,115,180,76,87,233,168,131,203,236,150,125,127,100,7,151,170,104,121,148,198,8,208,110,193,168,210,211,164,70,226,148,118,51,34,246,189,194,214,198,83,211,122,86,61,147,126,49,178,97,172,177,46,183,14,226,172,164,146,183,149,140,136,140,204,147,109,253,194,247,174,167,128,113,10,206,212,66,136,136,238,70,148,159,227,22,242,190,170,36,9,138,56,117,203,157,53,185,7,98,61,74,44,87,53,23,104,14,85,41,87,201,34,154,73,20,20,65,172,226,9,41,82,155,70,227,232,219,215,15,117,14,233,196,26,93,97,74,74,85,123,17,157,173,246,134,54,68,79,74,18,96,195,176,75,136,135,101,6,149,169,13,158,75,153,43,121,216,142,215,181,133,194,167,241,42,8,224,88,135,89,204,141,222,151,72,237,218,103,199,53,248,0,185,83,152,9,212,84,11,200,132,153,41,178,86,92,165,174,90,72,172,101,126,3,192,76,40,186,177,248,247,31,84,229,165,33,86,220,168,135,76,252,146,47,98,61,60,150,173,135,140,212,230,56,181,37,121,183,46,199,194,254,219,184,123,25,124,76,178,54,21,180,148,18,77,197,223,164,182,211,212,103,215,246,4,200,241,180,179,115,56,23,201,136,152,229,175,85,15,171,50,75,170,50,185,26,75,117,253,225,234,96,162,227,208,242,148,113,143,101,52,157,139,88,173,219,200,118,242,250,104,149,18,183,146,204,33,37,105,51,46,142,251,25,145,246,14,209,153,116,35,107,54,206,21,140,201,43,25,146,11,242,10,54,160,234,50,101,148,161,110,197,26,137,41,35,50,87,19,34,247,198,136,152,168,248,220,186,136,199,147,146,247,187,138,43,223,222,247,135,18,113,57,147,73,148,218,34,32,20,163,112,212,69,171,105,7,228,218,252,76,187,71,152,103,16,229,17,151,217,88,142,111,39,149,116,164,175,126,28,21,220,3,213,42,152,155,145,26,159,140,101,100,69,125,238,40,254,249,13,178,150,197,195,110,75,200,73,249,69,149,70,95,136,104,129,173,33,34,28,212,153,70,25,173,73,73,102,181,183,254,232,119,240,143,195,68,145,44,217,185,102,183,73,36,32,228,82,201,143,36,37,75,139,90,136,162,8,204,181,138,59,151,68,92,169,17,180,255,0,138,113,4,181,41,103,99,81,95,118,81,227,165,49,48,44,101,107,102,34,53,58,71,185,5,110,161,235,165,4,110,68,161,230,58,8,73,168,140,184,111,203,221,239,138,61,36,60,177,135,22,150,246,118,14,247,226,130,252,131,156,212,141,148,168,148,136,120,98,62,210,65,126,65,187,42,111,50,26,81,145,25,158,109,231,199,172,119,44,182,157,196,105,43,251,195,40,29,114,96,34,27,73,89,196,17,90,196,68,103,249,7,61,152,126,130,72,201,38,121,74,230,57,233,109,163,73,17,182,158,29,131,121,44,162,197,100,36,183,118,10,56,173,52,148,150,244,39,171,168,114,200,146,94,180,190,208,210,188,141,216,141,37,246,8,116,19,154,162,18,93,169,214,34,39,198,102,182,66,46,171,119,247,128,238,98,230,45,67,228,204,78,116,175,194,223,148,99,142,53,105,11,37,164,161,227,152,115,194,4,184,82,119,98,82,168,108,133,109,206,17,29,245,133,191,163,247,135,148,197,125,41,100,18,14,107,223,84,35,95,175,245,12,133,124,185,56,248,210,237,17,143,138,250,64,78,107,57,153,20,53,75,84,228,118,3,100,52,196,198,46,198,102,165,241,179,135,209,233,125,241,5,236,197,237,46,98,38,175,188,204,182,161,173,152,39,101,138,104,137,81,102,146,204,102,230,243,202,241,246,144,199,89,141,111,88,215,115,6,161,24,171,103,74,214,55,171,180,92,123,166,155,166,235,223,101,43,119,227,29,53,43,72,212,149,164,198,9,45,205,26,94,186,49,184,79,150,159,112,247,154,147,184,250,39,209,233,125,253,195,54,244,97,209,22,105,23,28,196,202,111,7,71,198,180,212,108,66,20,79,54,167,20,101,179,21,139,164,207,11,170,226,139,51,131,122,56,213,117,164,124,162,99,29,25,32,140,110,51,104,204,81,174,56,226,151,145,46,17,102,187,71,123,101,43,123,196,51,71,12,244,66,135,134,149,203,74,38,157,162,28,117,58,236,203,217,8,204,250,75,235,54,111,192,100,150,24,224,84,150,154,128,150,181,224,221,50,218,225,181,219,225,224,208,86,204,165,240,241,101,236,190,248,187,178,202,98,6,5,13,54,220,190,5,4,139,216,144,209,17,21,239,195,119,120,11,33,70,104,217,42,148,45,15,196,83,84,138,146,112,164,217,19,112,105,51,191,68,250,218,46,193,121,164,52,108,178,81,14,195,80,242,169,107,58,166,18,207,137,97,41,34,34,34,220,86,73,110,220,61,51,112,236,180,132,145,50,217,88,136,183,36,134,172,169,46,9,34,251,0,54,27,135,109,164,37,9,109,9,34,34,45,197,97,175,39,113,13,211,65,159,11,10,25,118,0,219,74,120,222,195,94,95,120,80,106,36,168,250,192,104,81,88,236,4,86,59,152,214,164,239,185,129,88,206,214,0,177,25,110,2,34,189,186,198,173,196,86,176,110,183,13,224,52,158,227,222,42,69,126,0,0,40,100,119,226,53,92,186,183,10,0,0,0,0,0,0,0,7,17,94,7,188,5,5,109,214,22,190,242,21,176,1,23,88,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,165,136,84,0,105,50,176,160,212,101,113,78,59,187,0,11,136,25,88,106,26,84,2,128,3,86,94,240,26,64,106,50,184,22,227,176,1,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,26,76,143,180,106,0,20,176,1,22,251,138,128,208,2,169,26,128,105,177,129,21,198,160,1,75,23,96,88,187,5,64,5,12,128,203,112,168,0,211,148,195,41,141,64,2,132,93,163,73,17,118,16,214,0,40,69,97,165,69,115,26,192,6,139,110,189,133,12,174,86,27,128,3,74,83,98,32,202,98,182,223,113,66,226,96,25,76,50,152,212,0,52,216,251,67,41,141,66,134,87,1,75,111,176,101,49,168,0,80,139,180,44,93,130,160,2,150,33,80,0,0,0,0,0,0,20,50,59,133,139,176,84,0,82,196,40,100,102,99,80,0,211,148,197,72,172,42,0,41,98,236,20,50,176,212,52,153,117,128,160,41,57,184,91,112,174,94,240,50,176,13,165,34,220,8,133,16,172,166,68,125,163,113,207,196,54,184,110,1,191,229,111,32,245,163,109,63,140,110,91,117,192,109,56,146,89,26,76,136,239,218,60,38,35,81,176,117,28,26,90,126,95,46,124,138,33,14,90,33,162,81,92,144,162,190,244,158,253,226,224,95,117,134,203,237,235,18,69,123,111,1,13,26,101,224,27,242,158,116,156,66,193,83,172,38,42,171,124,146,108,182,105,94,85,109,10,177,217,178,236,237,24,103,37,155,204,40,202,134,58,211,8,166,77,173,108,39,202,142,169,60,22,91,139,121,116,122,63,120,79,254,52,225,199,133,146,68,66,243,206,203,105,145,68,102,217,243,250,199,10,214,204,94,203,143,112,136,13,42,48,99,193,201,188,242,59,194,77,163,89,83,196,181,151,99,201,107,169,243,189,243,159,177,1,155,154,58,105,19,46,157,120,65,173,126,163,119,83,178,91,92,164,170,215,215,112,241,167,216,51,106,93,49,106,47,89,148,156,232,91,202,183,93,251,251,135,206,222,29,215,254,13,115,135,204,157,167,105,213,125,31,38,92,185,253,169,223,202,251,130,90,116,119,199,190,127,240,131,243,169,168,212,108,159,167,179,102,205,173,247,50,183,0,25,144,118,62,161,199,136,101,43,185,229,79,147,109,228,53,65,69,237,42,87,139,203,148,203,174,227,154,162,184,15,59,21,12,68,133,22,84,121,7,212,60,212,201,200,120,100,56,107,104,140,211,107,217,37,220,61,243,236,231,35,233,91,163,110,3,161,153,202,53,237,186,91,70,92,217,125,101,251,59,192,91,216,234,134,95,6,149,173,108,61,208,183,146,148,223,125,187,251,199,139,159,226,68,12,60,66,219,111,156,81,101,39,201,202,69,228,253,80,247,147,252,59,231,21,190,247,60,106,245,153,119,108,247,181,172,94,203,184,116,142,97,166,166,29,41,231,188,214,63,238,107,118,251,113,142,36,120,120,90,193,19,103,212,210,29,141,61,198,229,156,86,238,63,84,123,247,141,137,140,19,209,232,177,41,39,117,231,233,153,247,254,81,239,229,180,39,55,196,173,254,117,214,102,73,166,218,139,117,145,251,46,225,228,235,166,57,166,24,222,205,173,188,94,174,214,203,212,163,191,95,96,131,194,76,233,152,88,55,9,200,152,40,37,155,198,165,92,155,35,62,251,220,187,197,191,157,226,28,150,27,83,168,133,141,111,54,107,228,66,10,252,59,20,60,237,113,89,103,155,188,199,54,219,81,18,250,47,174,227,210,183,177,238,29,108,20,147,157,51,252,181,170,213,91,214,102,189,239,222,93,128,56,149,21,99,150,17,77,194,191,28,210,220,109,194,37,37,89,108,118,220,123,148,45,156,201,186,150,119,22,220,74,39,111,153,37,36,217,235,98,92,191,19,62,253,219,197,215,148,97,110,178,41,14,115,237,181,110,32,237,178,241,223,245,125,195,218,66,209,123,9,18,121,203,63,75,63,168,219,252,238,225,57,139,5,44,162,42,72,252,170,231,56,117,120,194,71,77,231,15,179,218,247,139,171,68,97,132,221,148,65,68,70,61,46,117,5,172,204,70,165,40,207,202,34,226,143,120,92,72,24,77,141,133,49,172,207,153,70,171,218,221,68,95,136,105,155,74,182,153,91,167,175,203,155,47,173,191,174,46,241,71,62,2,142,212,64,182,72,98,5,43,77,236,164,166,221,103,237,70,236,60,154,101,13,24,156,177,72,74,19,126,138,86,162,46,29,150,30,34,29,92,207,16,149,91,93,169,191,181,189,203,236,246,142,44,207,16,245,47,185,3,205,25,178,219,165,180,91,168,143,134,81,57,11,193,19,55,41,124,19,36,107,120,150,156,168,82,144,124,78,219,250,251,135,151,153,79,227,110,167,25,142,139,70,103,12,247,58,100,118,223,216,99,197,203,41,111,10,156,214,109,251,46,185,27,85,181,89,237,123,116,120,151,178,227,220,61,164,167,11,181,9,65,243,238,111,20,69,243,173,187,61,184,115,30,26,102,252,242,111,20,230,89,180,65,147,78,47,213,95,94,235,159,87,30,193,236,105,186,53,248,93,163,105,76,19,153,178,101,177,25,218,215,237,72,247,114,28,50,202,218,213,207,126,82,80,127,59,123,254,220,122,200,26,47,100,207,243,75,62,123,125,6,214,181,253,176,68,15,37,13,40,129,132,86,177,112,48,219,140,148,89,90,43,238,251,3,141,56,157,67,66,59,178,176,135,90,91,141,221,38,130,36,145,25,220,136,247,24,245,149,52,6,89,123,158,55,232,46,250,223,106,58,90,42,83,172,38,158,218,45,146,45,59,178,113,182,83,237,20,116,82,231,103,47,41,15,162,102,249,37,14,21,200,222,93,247,88,197,205,160,230,17,55,38,226,98,95,112,205,229,158,245,153,238,200,93,166,59,196,158,206,218,155,242,175,115,191,1,187,46,140,203,22,219,58,191,42,231,123,247,31,228,8,129,236,37,49,164,105,105,4,167,47,210,235,247,199,163,130,206,162,66,205,70,100,119,226,126,248,234,36,72,204,203,14,94,215,205,187,236,152,239,219,43,17,24,202,7,41,181,17,113,46,161,173,111,19,105,37,29,237,195,112,227,45,220,137,35,203,127,178,45,230,38,87,158,14,202,208,247,53,109,31,46,147,54,215,228,245,171,59,249,39,236,69,28,140,67,196,249,93,40,244,35,81,77,204,140,222,83,201,45,65,38,221,3,77,239,117,151,104,143,236,101,211,26,19,230,63,55,77,107,104,127,158,51,228,124,145,155,212,237,193,253,253,127,108,90,109,44,113,227,157,235,29,155,193,93,86,197,51,154,55,155,110,205,159,198,160,175,234,101,111,39,238,140,70,105,60,249,125,250,141,71,238,175,127,181,216,3,215,213,184,187,83,212,251,39,231,170,162,115,102,214,124,241,28,225,219,54,94,29,51,246,63,120,122,220,32,192,170,138,182,152,75,158,40,153,43,169,84,217,152,67,40,181,184,171,221,77,238,63,22,125,30,151,223,23,35,5,52,105,240,135,158,127,62,187,62,207,179,254,166,231,205,155,89,238,165,110,2,86,240,127,7,252,21,150,234,124,34,218,173,49,218,47,178,100,245,173,149,188,179,246,60,123,192,99,150,143,250,34,179,39,132,97,249,181,63,68,196,173,153,202,94,204,152,66,89,146,8,154,59,17,169,146,223,184,254,216,204,234,39,14,228,180,227,38,136,89,20,154,31,199,41,207,149,161,80,141,230,130,43,238,73,111,220,61,108,20,22,202,140,154,220,221,44,222,77,187,7,57,60,0,109,195,193,178,194,82,72,101,164,229,189,178,164,136,114,8,146,94,180,190,208,169,121,2,128,6,96,69,112,26,136,186,192,83,57,22,237,251,134,140,229,216,98,142,167,127,17,180,158,136,13,251,151,96,168,208,101,113,184,71,96,11,25,138,90,198,42,103,113,64,0,0,0,0,0,0,0,0,0,0,0,226,42,69,214,42,71,112,20,185,16,174,235,94,194,160,2,133,219,212,42,41,109,247,21,0,0,0,0,0,0,1,67,61,246,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,20,50,184,168,0,210,71,97,82,43,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,161,220,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,15,120,168,167,16,2,220,118,21,26,123,186,134,160,26,109,115,49,83,59,10,25,153,238,21,234,1,80,26,78,231,212,42,102,125,64,6,91,238,42,52,112,26,136,238,0,103,96,35,191,80,162,184,129,113,1,168,5,47,190,194,150,185,128,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,168,106,26,78,231,212,2,131,66,211,223,212,55,12,172,123,133,20,87,226,3,143,108,163,117,181,240,43,13,42,65,223,129,138,17,101,59,128,222,61,224,101,113,68,40,140,136,174,67,87,3,220,3,140,251,58,212,229,205,109,247,224,49,207,72,140,36,240,170,72,77,248,65,178,230,156,109,23,217,51,218,232,119,119,150,94,203,143,112,201,75,17,241,28,72,232,38,162,27,36,168,215,229,95,113,251,224,62,114,177,95,12,252,24,230,191,155,123,78,211,175,253,45,147,46,92,158,220,239,229,125,193,189,132,120,163,224,215,58,252,195,218,118,157,71,233,156,153,114,235,61,161,223,202,251,130,91,52,130,209,214,91,82,115,14,173,154,141,237,159,106,190,206,148,170,217,181,92,124,81,251,31,190,34,43,19,176,150,113,73,243,109,164,19,230,246,173,119,207,48,171,43,229,201,195,160,94,203,127,216,1,50,154,61,226,247,133,145,179,72,127,7,182,93,91,176,104,190,215,158,249,205,194,191,144,92,44,50,58,29,221,115,102,121,109,190,220,68,7,104,209,141,51,90,54,181,134,82,249,153,150,226,166,146,211,90,162,243,36,136,144,234,174,100,121,203,134,109,255,0,96,75,150,3,99,76,13,95,36,83,142,78,169,245,173,83,83,134,74,97,162,72,239,116,53,184,186,103,191,165,247,128,100,18,145,110,177,178,180,241,222,16,175,183,16,140,233,113,10,178,173,209,59,141,199,16,70,70,123,192,117,241,13,230,205,191,176,112,162,17,100,18,111,192,199,102,242,76,136,236,70,58,216,194,51,226,86,222,95,120,7,75,28,198,114,50,207,110,159,103,190,45,237,79,37,214,235,21,180,218,241,6,126,71,213,119,139,129,30,180,165,39,153,68,69,158,219,207,223,30,46,127,57,97,132,168,182,152,98,179,198,158,146,203,191,188,99,34,201,206,104,108,179,8,135,249,211,213,158,113,118,212,112,233,95,217,119,143,25,56,168,249,171,83,242,158,183,91,155,232,153,109,107,119,31,104,188,83,41,180,52,67,234,53,69,67,238,90,184,44,187,125,241,214,199,83,178,73,134,77,108,123,133,171,189,178,58,142,187,119,119,8,45,236,130,166,206,81,10,216,173,151,41,250,175,191,220,57,49,21,174,162,45,166,185,179,54,108,167,125,117,186,254,164,123,25,108,174,95,14,225,161,49,42,179,134,146,59,173,63,147,188,118,46,211,82,152,151,82,250,226,222,35,69,136,172,226,109,187,127,96,144,58,121,21,67,183,192,58,230,199,171,179,138,69,181,151,245,165,221,222,43,50,154,234,160,92,61,69,237,111,93,222,93,195,208,195,201,37,173,54,105,76,75,134,70,119,51,53,167,242,14,36,99,140,65,173,112,208,143,33,197,34,217,82,106,35,81,223,121,238,47,124,81,227,33,34,185,202,96,136,109,94,175,89,126,149,239,107,38,255,0,136,122,8,28,63,218,162,17,52,231,108,185,175,208,217,239,192,141,60,115,126,33,232,165,250,213,194,54,250,208,100,163,190,235,110,226,100,40,111,197,42,51,80,166,108,215,178,202,125,151,227,239,128,238,229,210,141,138,29,148,109,25,242,52,148,121,22,189,136,183,241,238,29,162,162,182,102,81,208,205,107,39,141,186,135,141,109,81,36,250,200,152,51,45,246,60,167,218,58,233,188,149,51,22,242,188,151,202,238,103,232,23,94,254,238,240,30,162,103,92,108,11,75,92,215,159,122,147,125,125,184,91,218,142,60,162,185,219,53,191,50,242,100,203,244,123,222,247,246,189,195,163,148,72,228,240,168,90,94,142,91,103,100,149,150,234,72,247,95,184,108,76,104,41,68,207,87,150,34,49,122,187,250,154,210,118,189,184,244,79,176,5,195,68,207,107,66,211,168,201,98,183,149,126,63,96,110,194,57,171,78,91,95,165,113,224,105,188,63,110,13,215,20,150,102,59,212,131,233,39,176,207,218,143,125,39,167,18,201,38,205,196,250,169,30,242,247,187,128,118,48,233,218,28,70,252,183,81,39,180,119,80,18,123,198,183,17,180,121,55,43,100,227,184,251,251,198,236,182,90,77,164,186,46,250,165,247,151,189,220,59,248,86,245,41,62,37,190,251,197,136,27,144,108,234,144,142,149,237,126,161,201,91,185,16,103,150,246,239,29,116,194,113,13,0,195,139,122,42,25,178,110,215,55,28,34,34,185,151,29,253,226,204,226,230,57,74,169,105,76,216,219,168,41,164,187,11,168,178,34,34,210,71,210,83,124,75,88,93,74,251,195,33,236,241,14,186,230,9,121,61,205,90,255,0,151,53,54,215,229,245,171,59,249,39,216,35,39,74,237,32,185,216,230,50,127,4,117,91,45,74,241,235,54,252,217,178,235,211,195,86,86,227,126,35,197,233,5,164,156,226,164,136,152,64,176,229,54,251,109,207,94,117,7,12,106,81,154,72,221,34,61,206,158,238,151,31,120,88,57,5,61,56,174,231,209,135,205,17,207,27,201,114,52,202,14,29,106,226,178,222,91,149,209,233,253,237,226,96,113,161,37,158,24,76,102,49,186,253,147,199,155,185,114,235,61,81,74,59,94,229,194,195,61,180,126,209,123,95,207,223,159,156,185,118,95,212,203,254,187,238,163,221,232,143,163,36,11,52,155,209,177,208,117,76,59,145,146,233,91,166,75,108,144,87,54,156,51,203,118,184,111,18,21,79,210,176,146,173,163,82,168,163,214,228,190,176,203,170,252,55,23,104,163,204,81,24,123,204,187,111,205,125,118,187,87,250,95,45,173,155,219,31,104,185,172,179,144,173,154,251,239,192,107,66,114,222,215,27,132,86,1,84,167,119,17,173,37,110,177,164,139,180,85,74,203,184,128,84,248,138,26,172,86,176,218,82,149,115,221,184,82,215,1,185,159,184,47,114,224,40,132,251,252,6,178,34,224,96,40,72,191,88,210,148,247,141,118,236,21,204,96,40,148,247,138,153,220,80,0,0,0,0,0,0,0,44,125,128,0,42,69,112,34,237,21,50,184,13,32,22,62,193,172,5,8,238,42,0,0,0,40,96,42,40,101,112,190,237,226,160,40,71,212,42,0,0,0,0,40,71,113,80,0,0,20,185,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,120,112,45,194,160,2,150,190,243,2,61,246,3,48,225,188,128,83,121,31,1,91,95,136,17,133,251,64,84,6,158,60,67,49,128,29,250,192,142,194,134,119,0,3,59,138,151,17,64,224,2,167,196,84,139,172,82,247,220,43,192,5,69,8,238,98,151,190,227,13,228,123,136,6,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,49,75,239,184,212,52,153,88,5,14,231,212,54,212,71,123,88,198,233,29,133,20,87,44,221,96,54,147,209,49,186,74,185,117,13,179,73,31,17,84,110,59,0,214,10,73,25,0,17,216,7,75,54,147,49,29,170,214,41,226,201,154,217,76,186,237,221,220,48,83,72,237,23,229,211,191,7,182,104,74,165,253,78,215,155,80,218,85,107,234,120,217,163,236,18,6,182,203,119,17,230,170,42,114,26,101,179,235,21,17,226,243,219,33,151,93,184,238,238,1,243,157,85,209,115,140,63,141,149,71,174,75,52,135,206,234,158,35,142,134,90,18,122,179,65,251,20,238,223,191,236,112,25,33,162,174,144,241,212,236,68,170,87,19,19,78,67,161,250,149,135,21,180,172,208,162,74,141,132,153,149,220,45,221,30,54,237,23,163,77,29,27,91,134,166,101,209,242,201,109,81,18,168,72,25,171,202,179,57,210,147,75,109,25,102,202,214,226,220,127,104,71,137,53,56,162,103,208,11,84,177,230,84,195,173,70,17,70,50,164,249,43,226,124,58,61,31,191,188,4,253,97,54,40,203,42,233,74,162,19,58,146,60,173,188,225,200,161,98,82,162,51,202,217,219,203,61,253,47,188,46,170,86,149,160,140,148,70,71,214,70,34,43,68,173,38,35,101,229,46,149,70,198,82,240,233,137,169,153,205,173,112,208,178,74,181,9,51,43,187,220,123,236,37,30,137,173,32,42,73,52,20,99,19,57,107,231,17,172,182,204,242,84,147,202,181,22,235,40,253,143,223,1,234,220,65,25,25,239,29,116,99,25,140,247,43,137,125,225,216,37,204,232,43,25,29,251,6,219,200,185,117,241,1,226,231,176,174,27,93,6,220,63,27,212,93,198,45,5,97,13,22,70,238,104,87,73,59,82,172,102,131,246,195,32,34,224,210,233,25,43,63,149,125,195,198,212,20,140,52,201,42,67,155,93,181,198,190,133,187,253,175,120,198,99,35,28,34,137,210,121,100,77,157,201,74,35,220,123,183,141,75,140,158,53,109,84,177,106,191,31,18,179,23,113,220,39,149,173,247,92,53,77,110,165,153,157,141,61,191,80,57,71,135,242,244,250,232,253,253,233,254,104,195,134,69,147,102,101,55,39,145,120,15,92,86,241,74,237,247,199,118,212,198,114,108,45,124,223,228,223,232,75,236,247,197,194,94,27,74,219,82,86,151,38,6,105,59,149,205,63,205,27,233,164,32,154,135,113,165,174,45,36,162,59,230,50,35,181,190,164,88,129,110,32,102,211,119,150,134,87,2,68,151,22,73,59,52,171,216,236,93,163,181,135,144,19,243,20,197,58,220,74,77,87,189,138,197,228,219,176,122,118,105,89,84,51,136,82,98,159,186,84,74,44,203,79,228,28,168,132,193,66,165,74,218,82,68,155,111,82,203,172,81,228,166,177,177,82,118,29,102,17,146,89,51,151,46,116,153,153,220,202,247,181,187,71,26,2,99,54,141,109,183,85,3,189,119,242,90,85,183,95,191,184,114,103,209,114,231,98,31,109,81,204,111,203,193,212,223,129,13,114,121,164,182,21,12,181,206,48,164,73,205,229,60,155,239,191,120,14,66,74,102,132,146,246,23,55,151,91,74,27,136,102,61,243,177,65,186,103,107,216,155,80,244,80,49,50,248,244,165,5,26,202,186,4,190,131,137,62,207,202,59,37,66,67,64,180,152,150,221,51,53,217,61,37,21,172,123,255,0,16,15,14,84,179,145,107,90,221,134,140,35,189,250,40,237,251,3,117,184,105,228,186,250,137,76,66,181,156,115,176,179,225,239,123,227,222,203,207,92,75,50,223,107,112,251,35,183,84,188,158,242,146,231,71,176,191,168,92,14,130,86,167,212,181,37,109,25,92,210,69,209,62,241,233,96,33,23,148,140,219,112,186,125,158,240,172,36,137,134,221,37,145,189,209,81,30,251,126,65,221,179,14,219,104,62,145,241,190,243,12,13,182,26,38,203,125,203,125,247,142,21,65,63,130,145,203,221,138,137,142,132,97,40,36,153,169,247,73,41,43,168,139,125,204,134,236,214,98,204,11,46,186,167,217,73,54,210,156,51,90,136,136,172,71,188,247,240,220,49,59,75,76,119,58,90,157,142,133,128,152,211,203,117,80,80,174,165,15,61,117,29,226,236,118,34,112,183,88,190,248,163,155,142,250,72,192,211,144,147,198,32,39,244,155,142,195,236,217,16,236,89,26,143,49,180,103,114,39,72,248,40,196,123,99,182,145,179,170,166,97,60,133,73,211,174,183,21,179,116,161,179,168,207,42,90,61,222,52,253,143,223,30,15,23,113,138,111,84,206,38,202,117,18,131,40,173,69,246,114,87,173,67,124,58,103,236,126,248,182,146,217,116,194,165,154,54,219,112,17,15,42,38,246,76,59,74,81,158,84,159,13,199,236,126,248,96,115,101,82,105,181,87,51,136,201,43,140,121,78,18,226,76,161,88,82,184,168,183,150,227,221,210,251,195,60,180,76,209,165,81,147,24,104,249,148,158,171,135,68,77,56,135,115,236,249,16,106,82,152,59,17,155,93,230,58,157,23,180,91,110,109,27,13,27,53,149,85,176,200,136,167,208,254,114,99,34,77,106,54,78,196,106,104,247,111,63,180,36,207,10,48,214,91,73,202,165,141,67,170,99,226,37,44,194,218,32,211,123,37,40,227,100,150,254,143,223,20,119,120,103,69,65,211,52,228,28,11,7,25,100,64,194,178,100,253,179,22,70,237,190,201,45,253,162,225,182,130,43,241,28,104,72,116,54,209,36,141,86,36,145,111,28,194,46,192,26,210,92,110,42,68,93,96,69,218,52,173,118,236,224,3,89,168,139,172,134,155,154,134,210,79,49,151,190,55,208,68,69,126,176,26,114,159,11,24,169,35,127,3,26,239,190,224,102,102,2,132,68,157,228,96,0,2,169,20,0,0,1,82,43,138,0,10,149,248,88,80,184,141,71,184,128,55,90,215,20,177,23,0,226,123,192,139,120,13,66,135,192,84,0,82,215,33,80,0,0,0,0,0,0,0,0,1,67,43,129,95,128,168,0,0,13,55,62,192,26,133,5,46,125,130,166,87,0,247,130,215,222,96,69,97,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,20,62,224,11,111,184,168,161,119,133,236,1,96,181,197,58,93,67,80,13,54,49,75,88,107,20,181,192,105,181,128,106,50,222,40,118,234,1,64,11,117,128,0,169,240,20,46,241,170,215,227,192,5,8,187,70,161,78,1,112,11,216,84,82,215,21,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,223,135,0,49,66,220,86,0,232,245,7,113,133,140,55,220,5,20,158,178,33,182,100,100,99,119,184,198,149,151,90,64,83,57,218,198,99,89,88,200,173,196,108,25,40,110,33,93,253,64,53,222,252,70,219,141,102,183,71,238,141,97,123,128,182,216,173,135,210,202,190,152,141,151,196,202,54,179,92,4,91,41,70,208,166,239,172,110,214,185,40,184,216,69,214,149,186,43,197,75,38,49,17,242,122,19,86,212,53,58,183,141,124,232,71,149,105,83,231,123,41,235,158,226,33,49,17,80,200,125,165,54,180,102,37,36,210,101,123,110,49,105,49,111,8,100,85,132,182,100,81,52,246,214,183,101,47,66,151,203,107,110,228,105,115,163,185,101,236,184,247,128,249,252,101,53,30,31,79,160,20,101,176,27,15,53,29,244,55,109,149,126,87,174,246,28,59,184,9,3,209,55,74,166,181,116,172,138,115,94,116,190,94,214,53,205,103,238,234,46,146,89,247,143,113,143,29,164,254,137,49,18,152,200,169,132,143,15,245,77,66,211,235,124,215,206,164,172,171,73,188,119,178,158,51,59,17,22,225,135,148,245,67,85,97,157,87,14,69,25,205,170,150,231,250,27,111,106,245,141,31,114,175,124,253,252,64,79,221,3,94,202,234,137,76,4,100,36,215,105,40,157,110,85,106,20,140,217,84,162,61,198,146,183,147,247,7,181,37,165,196,146,146,119,184,140,189,19,244,174,101,214,105,105,12,242,189,187,167,183,107,90,230,179,237,125,69,210,75,54,225,99,220,98,64,168,10,234,85,85,201,225,227,96,230,155,82,93,67,138,37,106,20,139,146,92,52,240,52,151,94,224,30,169,226,191,219,28,55,219,221,114,45,247,237,28,213,30,116,146,147,188,143,121,14,58,208,163,221,110,176,29,106,154,233,29,147,215,191,120,224,69,50,226,114,217,54,189,250,199,118,182,108,123,147,199,142,241,197,118,25,78,218,232,189,187,192,91,201,132,206,108,203,176,228,151,236,75,81,230,232,167,121,92,187,134,178,138,126,32,140,158,115,49,159,71,129,22,225,234,35,233,184,23,117,106,56,43,154,46,101,227,15,119,14,241,193,118,74,203,73,86,174,26,198,68,102,93,51,227,246,196,192,241,211,167,19,4,219,175,25,228,38,217,83,151,227,107,95,127,220,30,73,19,102,230,174,147,5,17,173,75,189,89,50,222,219,251,11,176,123,153,244,134,105,48,53,50,204,38,177,14,178,109,153,107,18,87,189,202,220,123,199,93,44,195,168,152,52,52,241,201,242,56,140,219,246,130,59,94,254,219,188,73,129,229,23,76,65,198,69,26,213,3,156,215,215,173,50,189,139,223,238,26,60,5,82,226,172,204,170,237,159,15,31,221,245,66,225,67,211,49,173,68,165,75,129,178,10,247,241,165,217,239,142,197,50,246,97,237,157,156,171,79,182,51,252,97,129,229,37,52,235,210,242,65,162,15,86,100,209,35,213,8,251,55,113,238,30,157,16,107,137,135,109,135,219,204,148,36,142,215,181,140,138,221,67,91,4,75,125,104,86,244,145,29,139,236,142,238,26,21,147,66,114,183,191,41,95,121,139,3,139,1,45,212,160,245,44,218,228,155,244,191,172,119,173,52,178,190,100,253,209,72,104,114,65,29,209,98,177,91,120,231,33,180,239,185,10,40,148,100,35,59,88,117,243,121,204,44,182,25,245,189,19,171,200,202,156,190,67,59,17,17,239,225,220,55,166,211,22,32,32,221,136,113,237,90,80,210,214,103,148,206,196,69,123,240,24,211,143,152,245,40,165,225,102,48,205,213,123,51,199,35,121,246,211,176,169,125,43,58,68,126,166,101,197,60,59,128,49,215,31,36,244,212,190,103,14,154,179,102,120,228,143,62,130,216,22,189,249,93,34,63,83,50,226,159,184,34,255,0,72,172,106,153,87,83,84,33,154,151,110,109,82,246,90,63,148,210,214,244,190,181,91,123,105,237,35,29,174,57,233,1,58,170,102,74,67,53,110,212,219,210,163,134,81,108,8,69,238,167,110,159,83,47,101,199,188,88,249,20,162,111,87,206,97,225,218,135,218,214,178,83,100,89,210,221,242,164,213,110,37,239,136,52,211,212,244,214,167,155,67,176,212,30,210,184,156,246,45,98,81,155,42,76,251,74,222,79,220,25,171,162,214,139,241,115,88,218,98,111,53,161,245,172,187,182,235,28,231,50,77,236,79,164,183,37,210,62,36,69,192,109,232,189,162,252,84,226,54,153,154,205,168,125,115,47,109,186,199,57,204,147,123,19,201,45,201,116,143,137,23,80,146,140,29,193,233,53,37,39,148,48,197,59,178,28,38,209,98,218,214,230,92,203,112,250,214,119,190,111,186,3,210,97,190,28,202,41,153,76,181,152,121,54,204,166,37,140,195,91,104,82,236,68,148,22,93,234,63,99,199,184,92,152,72,100,52,132,165,40,177,37,4,69,188,105,133,132,109,150,208,132,183,98,74,9,36,87,28,214,209,221,212,40,220,109,54,45,197,212,55,146,52,35,113,13,105,1,83,62,209,180,162,82,142,252,70,225,149,197,80,130,182,242,1,161,166,207,179,172,111,90,192,146,73,16,94,224,0,0,0,42,86,235,11,17,240,226,7,111,178,1,99,234,20,21,185,138,0,173,237,192,14,221,66,128,2,164,93,98,166,119,33,166,226,164,125,71,192,0,184,141,66,155,184,133,200,5,64,105,233,117,13,64,0,0,0,0,0,0,0,2,135,126,161,78,144,212,0,52,244,131,164,53,0,13,61,32,250,161,83,191,80,90,224,41,210,14,144,212,40,119,184,10,116,131,164,43,113,80,26,122,65,210,26,128,5,11,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,82,215,21,0,20,223,212,29,46,209,80,1,78,151,104,116,187,69,64,6,147,191,104,160,169,95,141,194,215,222,64,5,195,184,80,251,128,0,5,72,207,180,80,86,251,183,0,88,207,172,44,98,151,62,209,168,184,0,116,187,69,69,12,143,168,80,174,125,96,53,0,0,0,10,95,125,133,64,0,0,0,0,0,0,0,0,105,61,251,200,47,184,8,247,88,0,143,180,84,236,91,197,56,113,20,185,128,30,243,13,221,96,0,6,139,240,26,50,154,76,107,185,246,130,183,149,136,0,6,155,159,104,212,147,46,192,14,35,102,42,21,167,218,90,28,73,25,41,6,147,222,101,184,198,255,0,30,29,66,135,188,5,163,197,60,34,144,85,242,169,155,113,82,230,92,91,242,167,161,8,215,18,242,10,198,149,241,202,124,58,92,120,136,155,210,175,69,196,210,83,122,162,115,44,102,84,195,80,155,22,66,76,100,74,212,89,146,194,79,114,146,100,123,212,124,76,77,196,68,51,111,33,72,91,104,81,41,38,147,37,21,200,200,88,204,116,193,41,109,109,32,157,180,220,138,157,91,209,187,53,151,23,10,147,190,69,181,229,30,172,207,130,119,125,128,16,55,32,172,106,76,51,170,88,114,14,99,170,57,110,108,186,150,91,114,218,198,206,246,206,157,254,89,241,25,255,0,161,254,152,17,145,80,48,242,57,220,92,222,33,112,242,232,167,76,209,1,10,148,223,106,43,25,25,25,31,5,11,43,165,86,139,211,170,90,107,84,78,97,155,165,225,161,225,118,44,168,133,37,161,73,204,150,19,209,34,104,136,183,171,126,254,179,24,203,79,84,83,204,57,157,196,52,153,212,194,28,208,198,167,229,8,149,163,202,52,174,220,83,187,118,254,240,31,65,180,77,113,7,83,75,160,98,27,110,36,182,136,22,162,124,98,16,157,202,74,79,126,83,61,253,33,234,242,165,73,37,164,188,173,226,48,116,97,210,182,23,91,5,46,152,204,170,248,147,134,167,155,66,137,111,18,211,157,38,201,25,149,222,247,247,247,137,7,160,107,249,125,77,44,128,125,132,71,120,249,123,81,37,175,36,222,202,74,79,125,148,123,250,64,61,139,137,177,141,58,162,234,34,27,173,45,15,22,98,78,227,34,61,228,55,9,36,125,68,3,130,184,108,197,101,88,254,200,216,92,185,165,111,82,8,202,219,250,70,59,101,37,62,196,190,208,218,90,55,30,226,224,3,168,84,182,12,148,74,38,120,111,242,143,242,141,17,45,178,134,84,73,65,149,173,215,222,59,7,25,82,142,233,50,34,176,227,59,10,226,136,238,105,50,1,230,102,145,138,135,101,211,104,205,42,78,91,29,136,250,200,120,137,141,83,23,15,50,113,15,60,181,52,155,93,41,109,30,196,191,24,184,179,25,82,221,39,44,77,88,237,199,236,119,14,142,46,145,68,90,22,69,13,4,110,174,221,53,35,126,238,252,189,130,72,225,203,73,248,230,219,126,25,100,147,117,178,114,235,236,59,31,127,104,244,144,73,125,180,164,156,90,76,201,4,71,110,221,195,133,46,145,197,64,229,74,150,201,18,91,36,17,32,206,197,107,119,112,220,59,232,56,7,12,200,212,104,62,136,68,14,76,51,42,82,8,212,100,119,34,50,26,222,81,181,107,117,142,66,91,213,161,41,177,112,34,220,60,213,69,57,110,3,103,206,111,120,204,246,201,221,110,254,241,69,171,199,188,86,77,27,72,197,68,165,81,105,91,146,216,247,16,109,50,218,236,104,104,143,126,99,239,17,95,143,250,65,206,106,137,193,161,49,241,153,29,148,108,198,78,66,67,166,247,83,190,199,171,164,47,206,152,216,204,81,20,252,178,14,22,58,122,222,209,7,51,108,203,91,100,170,232,104,138,246,94,242,222,48,78,30,30,58,171,155,65,146,98,77,102,235,173,195,17,196,172,207,121,171,175,142,238,151,223,1,166,77,39,153,86,83,104,38,137,246,76,223,137,110,19,198,153,167,202,81,113,202,92,58,94,248,205,141,20,52,65,110,117,52,134,154,206,24,147,196,54,204,116,75,74,34,142,138,74,173,178,145,149,137,41,34,226,161,211,104,189,163,156,194,109,17,44,152,196,195,211,111,33,154,141,148,168,158,66,148,163,73,27,38,100,87,104,247,111,18,129,132,184,103,1,73,194,154,17,40,147,50,123,83,142,145,194,195,165,60,91,74,125,129,111,221,246,132,27,56,79,130,148,237,21,41,149,67,66,203,97,219,84,30,191,41,183,20,250,200,179,169,195,59,102,61,254,87,88,187,176,16,44,66,182,134,219,65,17,38,246,222,103,198,253,161,11,12,134,146,148,161,180,36,138,251,136,172,57,205,160,172,91,136,81,184,132,125,225,188,132,145,125,161,68,39,113,112,224,55,18,86,61,224,42,68,93,67,93,139,168,55,88,172,66,166,93,128,40,86,235,26,173,97,94,143,96,160,0,0,0,113,3,220,4,42,124,45,214,0,87,234,13,221,100,40,42,92,64,45,126,0,101,96,222,103,184,198,160,26,76,172,4,87,2,223,196,83,53,128,12,172,30,248,94,226,165,196,3,142,226,21,177,117,129,151,96,16,10,128,10,25,216,5,64,0,0,0,0,0,0,0,80,247,10,138,88,239,220,1,196,183,10,128,0,10,21,250,192,239,212,42,0,0,0,41,96,59,138,128,10,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,219,247,1,151,96,25,245,10,25,88,5,0,0,0,0,0,84,173,214,43,152,134,144,1,168,136,250,194,228,66,153,187,134,160,0,20,35,184,168,10,122,226,21,20,245,196,42,2,135,184,8,238,7,188,236,5,184,5,64,0,0,6,156,221,193,229,0,173,139,176,83,129,129,29,128,206,224,28,119,138,24,10,219,117,192,80,3,55,173,176,0,10,149,186,197,0,6,147,73,245,24,161,92,186,198,225,29,131,55,112,1,112,48,43,118,10,2,78,224,40,231,31,176,56,49,208,173,196,178,182,220,105,181,146,173,114,90,110,71,188,135,98,101,214,54,150,155,145,157,192,99,246,59,224,204,186,178,167,39,141,34,71,79,184,244,102,205,211,138,134,73,223,35,141,121,71,144,207,130,119,125,129,19,250,89,104,243,52,164,106,169,132,76,59,84,244,51,42,140,133,101,40,132,74,145,107,194,18,143,113,54,69,107,145,159,190,39,98,33,157,99,74,78,107,94,221,93,226,205,99,86,24,120,97,6,73,231,205,147,229,198,157,249,219,89,228,180,164,219,203,46,219,128,128,121,29,67,60,163,38,177,10,110,117,30,193,182,133,194,94,18,37,105,224,162,220,91,203,163,209,251,195,58,116,100,210,161,168,88,136,72,9,164,214,174,137,40,105,3,109,26,77,242,90,115,164,217,43,150,103,189,255,0,182,60,254,146,154,52,115,121,199,199,248,107,172,215,79,221,44,156,219,107,95,92,124,117,189,195,13,39,50,127,5,38,177,169,218,118,173,84,75,144,222,70,75,217,71,210,226,126,199,135,120,9,244,195,156,75,150,212,210,40,120,214,17,49,178,161,33,157,241,228,156,221,52,95,169,71,191,180,92,168,120,150,156,205,100,171,117,184,144,132,140,2,210,7,193,89,92,100,23,130,91,85,161,224,218,205,183,228,242,18,178,189,181,103,198,226,71,112,247,29,121,235,156,63,58,218,157,78,171,244,246,107,223,63,185,151,96,12,160,200,102,93,67,65,180,163,235,33,231,164,245,54,220,226,147,177,100,178,146,94,169,126,55,238,30,129,17,25,202,249,45,191,180,5,13,171,117,16,219,54,111,212,145,200,39,47,212,53,23,0,28,21,66,18,143,122,27,50,62,210,2,130,105,59,245,45,127,209,33,204,95,88,210,69,126,176,28,66,131,111,49,153,180,223,253,17,172,218,67,101,209,66,75,171,113,13,111,191,171,79,147,123,29,184,143,63,58,168,54,38,179,108,153,252,110,95,84,183,81,247,119,0,228,76,166,77,194,45,41,94,179,121,168,139,47,119,217,24,139,143,122,64,74,228,60,197,149,202,129,189,126,213,234,6,146,190,93,87,31,24,93,163,123,31,241,219,193,217,164,20,63,130,187,69,226,35,17,125,187,39,146,164,21,253,76,248,220,69,94,35,226,15,132,252,221,243,35,102,217,181,223,166,51,230,205,147,218,149,188,159,186,3,145,89,214,83,28,64,143,147,192,20,210,98,246,87,148,205,163,95,82,147,227,84,130,246,74,221,187,127,227,25,25,162,238,143,110,207,74,2,99,25,1,77,196,165,170,137,166,213,180,52,107,81,164,181,38,101,189,179,221,188,247,119,152,240,250,42,225,63,63,214,204,185,207,250,141,150,107,43,59,108,185,179,93,229,123,114,183,147,247,68,182,225,6,31,243,4,168,217,231,125,127,205,29,117,246,124,190,181,178,183,148,125,130,13,172,40,194,73,69,51,2,77,181,32,144,50,105,152,109,5,179,66,165,54,60,168,223,228,22,254,143,222,23,158,10,9,12,38,200,109,180,244,140,250,37,110,161,185,7,9,170,78,93,101,250,87,224,57,237,181,210,34,205,247,5,26,26,110,214,220,67,144,219,124,55,16,220,67,118,182,241,184,73,183,88,10,101,177,16,212,68,86,224,43,107,17,10,230,238,1,67,183,80,212,157,220,119,130,74,251,238,42,71,96,20,0,0,0,0,45,224,0,7,184,0,6,162,26,69,76,247,88,0,247,112,21,35,184,210,0,0,118,62,160,0,21,43,23,80,92,175,113,64,1,170,228,98,162,133,192,15,113,220,5,69,46,71,184,83,55,112,212,0,0,0,0,0,0,0,0,0,0,0,40,103,97,80,1,66,191,17,80,0,0,0,1,66,191,88,168,161,150,251,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,64,41,199,127,96,169,29,194,215,222,23,1,69,113,2,220,87,3,222,124,0,136,238,0,123,202,226,130,166,71,112,79,16,2,59,10,145,220,105,62,34,182,239,1,168,80,202,226,133,114,234,21,185,118,128,25,239,176,168,161,240,20,35,182,235,0,175,174,32,61,193,235,136,47,190,192,5,188,238,42,2,151,236,222,2,162,132,123,236,40,92,70,160,0,26,114,247,133,187,192,106,20,51,234,20,227,188,45,126,224,20,2,220,42,101,96,46,32,23,223,113,67,222,43,235,128,248,128,160,169,21,197,44,125,130,166,123,184,0,160,169,149,134,131,93,186,134,164,238,239,1,82,59,10,40,238,43,152,143,112,112,43,113,1,68,29,136,105,86,243,26,203,129,141,38,93,96,54,214,155,145,239,28,88,152,125,97,91,61,183,246,14,109,247,88,105,87,101,128,91,90,226,137,231,200,77,87,57,234,126,90,214,223,83,155,169,91,188,162,237,24,41,164,102,139,28,224,196,84,111,135,122,189,162,122,183,114,243,93,242,230,39,142,215,215,111,226,36,181,212,153,240,35,227,216,58,121,148,161,81,104,202,78,154,122,121,188,139,246,247,247,128,249,236,196,156,41,240,86,122,252,39,63,109,95,45,196,183,155,101,201,228,46,215,182,115,227,113,211,83,213,231,131,187,71,204,173,163,104,201,244,124,153,114,223,218,157,252,161,56,56,143,163,252,85,89,28,212,83,117,3,172,101,117,247,44,82,227,115,203,52,157,175,172,46,22,24,127,136,122,3,84,241,188,223,178,212,243,71,114,107,115,106,233,183,21,107,228,181,236,247,112,11,87,131,250,90,236,115,149,39,192,12,250,216,152,82,253,21,181,186,106,247,30,241,153,24,117,164,135,132,12,32,252,13,217,243,199,19,31,162,57,237,114,70,255,0,82,46,209,29,117,118,133,184,153,32,134,68,75,82,138,158,48,137,14,184,100,154,102,33,54,202,68,124,115,31,27,253,193,225,81,132,184,151,77,60,140,244,5,76,246,173,69,17,190,79,16,139,216,248,121,39,236,120,137,234,19,103,42,196,109,160,139,230,54,91,185,151,231,139,246,123,81,232,25,172,243,153,23,54,218,254,237,255,0,210,33,42,6,99,136,18,164,229,115,10,42,21,89,122,205,240,207,167,118,239,114,238,29,228,191,22,42,233,83,173,235,240,154,110,90,171,223,58,157,79,27,246,179,187,136,9,161,85,87,116,95,96,255,0,173,254,161,193,141,173,118,118,86,174,108,205,150,223,70,183,89,123,81,16,231,143,117,91,208,155,35,56,59,54,113,74,225,149,247,12,207,125,248,19,3,171,137,174,43,217,218,212,227,120,59,63,70,186,214,179,111,46,214,255,0,153,223,192,4,163,85,248,175,176,176,107,230,12,255,0,44,228,182,213,110,165,123,78,225,136,248,211,165,14,200,136,152,95,1,243,234,102,203,111,55,57,218,246,214,21,237,170,24,185,17,68,226,109,80,102,219,88,99,83,181,153,91,71,70,87,16,230,238,207,83,47,101,196,118,114,125,15,113,30,160,115,93,17,41,169,32,73,230,246,142,157,56,250,178,153,216,242,239,50,237,251,129,129,106,177,46,187,240,202,125,17,27,205,91,29,163,34,93,203,175,214,122,162,239,107,229,46,22,28,204,50,195,14,123,231,47,155,154,157,78,167,244,182,107,223,63,183,46,193,146,52,206,132,53,187,16,234,188,68,242,230,134,247,29,54,241,91,113,251,160,206,12,28,209,150,107,76,243,190,211,59,139,61,167,103,203,158,82,166,252,157,103,11,184,119,242,133,26,180,120,194,79,6,166,83,7,252,32,218,115,191,4,187,108,153,45,149,78,31,179,62,55,25,75,47,130,212,183,151,91,126,157,252,159,120,107,150,74,21,4,110,25,188,107,205,151,214,91,133,251,251,199,104,132,154,74,221,224,54,82,213,183,230,235,236,27,132,157,252,70,237,172,66,155,139,125,192,105,34,183,88,213,125,214,26,76,200,213,196,84,187,0,6,180,239,220,5,192,84,248,16,1,246,118,10,0,0,0,1,113,1,82,45,215,11,238,176,173,200,80,192,47,186,194,128,0,0,0,0,0,0,0,0,0,43,109,246,20,46,35,81,159,80,10,22,227,21,61,192,92,2,251,236,0,69,214,42,0,0,40,69,97,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,51,184,91,125,197,64,5,58,192,197,69,46,119,238,0,35,20,46,38,43,109,247,20,46,38,2,182,223,112,34,43,129,223,168,11,118,240,21,20,202,66,151,62,192,185,246,0,173,207,176,14,220,69,46,125,129,199,121,128,95,175,172,59,250,197,56,10,247,245,128,111,61,198,66,164,86,20,185,246,5,207,176,6,160,26,110,125,129,115,236,1,168,83,143,16,35,62,176,51,62,160,2,177,110,3,59,24,167,29,225,199,136,1,239,49,67,21,225,184,80,192,0,0,5,110,96,102,102,40,43,123,238,48,26,77,5,215,113,82,43,10,44,207,118,225,167,58,187,0,106,34,46,209,91,216,140,104,73,159,96,170,149,96,21,35,190,227,21,81,88,172,67,109,42,222,94,248,221,177,24,13,27,203,168,20,68,101,188,107,81,88,174,52,25,17,241,220,3,105,87,236,220,54,150,158,187,31,17,200,59,30,227,61,196,52,172,183,88,7,13,198,243,90,228,123,135,17,216,6,157,182,99,89,91,179,255,0,208,118,70,157,253,99,66,209,194,215,1,226,103,116,20,174,107,12,112,207,61,26,73,90,22,131,52,41,55,178,138,199,197,38,45,180,255,0,70,250,82,96,225,168,226,231,231,226,114,116,28,111,191,220,187,197,250,83,93,198,52,234,11,219,0,197,121,142,137,180,139,230,100,113,21,70,244,101,220,182,187,253,196,121,73,150,133,52,92,98,220,82,223,172,122,118,242,84,215,85,189,195,184,102,122,161,82,103,126,144,161,193,165,94,204,48,48,182,91,161,53,25,11,16,218,208,253,101,209,191,148,166,186,200,253,192,123,25,78,137,116,140,34,90,34,136,170,75,46,111,41,109,117,223,220,70,81,183,2,155,150,231,7,33,16,40,177,121,96,44,100,139,71,202,114,84,178,91,47,207,79,196,234,252,98,155,225,187,220,203,176,123,57,118,25,203,88,36,182,74,153,101,67,100,146,51,52,245,91,218,11,140,152,84,17,17,25,171,128,222,75,41,73,21,140,248,0,242,114,250,26,92,194,84,68,228,110,242,46,38,159,230,143,77,11,4,219,25,178,154,250,86,226,57,36,155,112,184,215,148,128,105,202,69,192,5,76,207,172,80,1,86,46,177,180,190,22,27,166,87,222,41,144,143,180,6,210,83,123,113,27,169,77,138,251,197,73,36,69,199,120,173,247,88,2,253,66,128,42,86,235,1,65,82,46,208,34,12,198,2,185,72,50,144,166,99,12,198,2,155,251,0,206,226,183,49,64,0,177,246,10,238,34,189,197,13,103,220,0,2,164,121,183,24,161,128,0,0,10,240,224,40,2,164,118,0,34,59,240,21,182,251,133,203,180,47,191,184,6,149,40,211,123,88,18,163,62,144,169,165,42,226,98,132,146,45,197,192,6,161,81,78,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,151,19,26,134,146,226,96,53,10,90,226,160,2,133,126,177,81,75,144,29,250,128,56,240,224,6,68,28,11,112,161,92,206,224,22,234,235,21,182,238,240,245,196,27,239,220,0,93,226,160,41,190,253,192,42,2,151,21,0,0,0,20,181,184,5,186,207,136,168,161,159,80,1,111,226,40,124,69,75,113,10,111,226,0,92,64,200,184,16,160,173,250,250,192,80,84,173,214,40,0,43,100,152,89,2,128,1,150,221,64,164,165,93,66,183,49,64,26,73,179,35,224,53,150,227,222,23,48,235,222,0,163,185,88,134,131,236,49,172,237,212,52,153,29,192,105,36,145,159,0,52,145,238,176,213,107,112,226,41,99,1,164,210,146,226,67,65,160,186,136,110,154,111,212,41,147,184,6,209,162,253,67,78,172,207,171,238,141,242,73,245,144,91,176,6,198,167,126,244,253,209,173,44,164,142,230,159,186,55,9,39,214,67,85,136,6,130,66,122,136,107,36,171,168,133,108,66,183,48,20,34,47,92,23,234,234,0,189,128,106,35,183,16,189,133,15,129,10,94,224,41,159,217,24,102,185,238,49,161,68,173,214,21,65,31,221,1,184,92,12,82,230,66,166,125,130,128,43,191,136,88,192,136,248,31,1,168,6,147,45,192,69,218,53,0,0,165,136,84,0,82,196,22,32,189,133,12,251,0,58,34,129,96,0,221,214,43,100,10,0,10,238,47,36,80,0,0,0,0,45,97,170,197,109,194,134,119,21,176,10,17,17,138,238,224,28,3,113,239,0,177,5,136,84,0,82,215,21,0,0,1,67,191,80,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,217255,216,255,224,0,16,74,70,73,70,0,1,1,0,0,1,0,1,0,0,255,219,0,67,0,8,6,6,7,6,5,8,7,7,7,9,9,8,10,12,20,13,12,11,11,12,25,18,19,15,20,29,26,31,30,29,26,28,28,32,36,46,39,32,34,44,35,28,28,40,55,41,44,48,49,52,52,52,31,39,57,61,56,50,60,46,51,52,50,255,219,0,67,1,9,9,9,12,11,12,24,13,13,24,50,33,28,33,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,31,0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,255,196,0,181,16,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125,1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250,255,196,0,31,1,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,255,196,0,181,17,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119,0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250,255,218,0,12,3,1,0,2,17,3,17,0,63,0,247,250,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,1,41,104,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,166,129,64,14,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,146,138,0,90,41,40,20,0,180,81,69,0,20,80,105,40,1,104,164,197,20,0,180,82,10,40,1,104,164,162,128,22,138,74,40,1,104,164,162,128,22,138,74,40,1,104,164,162,128,22,138,74,40,1,104,162,147,20,0,180,82,10,90,0,40,162,138,0,40,162,138,0,40,164,52,80,2,209,69,33,160,5,162,144,26,40,1,104,166,230,140,208,3,168,164,205,38,104,1,212,82,81,64,11,69,55,52,80,3,168,166,230,140,208,3,168,166,147,70,104,1,212,82,81,64,11,69,37,20,0,180,82,82,138,0,40,160,81,64,5,20,82,80,2,209,69,33,160,5,162,129,69,0,20,81,69,0,20,81,72,104,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,163,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,64,160,2,138,41,40,1,104,162,138,0,40,160,210,10,0,90,40,164,160,5,162,138,40,0,162,131,65,160,2,138,74,40,1,104,164,162,128,22,138,74,76,208,3,168,166,131,70,104,1,212,83,115,69,0,58,138,110,105,104,1,104,164,164,205,0,58,138,76,210,102,128,29,69,55,52,180,0,180,82,19,64,160,5,162,138,74,0,90,41,5,45,0,20,81,69,0,20,81,69,0,20,82,26,49,64,11,69,20,148,0,180,82,81,64,11,69,37,45,0,37,45,37,20,0,180,82,81,64,11,69,37,20,0,180,82,81,64,11,69,33,162,128,22,138,76,81,64,11,69,20,80,1,69,20,148,0,180,82,81,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,211,64,14,162,154,41,212,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,211,64,233,65,160,116,160,7,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,80,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,1,5,45,20,152,160,0,82,247,164,162,128,20,209,73,70,40,1,41,64,165,162,128,18,138,13,20,0,180,148,180,148,0,180,130,150,146,128,22,146,129,75,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,80,104,164,52,0,81,73,75,64,7,106,5,6,129,64,1,20,10,41,40,1,104,197,38,104,205,0,45,41,166,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,40,164,165,197,0,2,150,147,52,117,160,2,150,138,76,208,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,38,104,0,165,162,147,165,0,6,131,70,104,197,0,37,20,81,64,5,20,81,64,5,20,81,64,5,40,164,162,128,22,140,82,81,154,0,90,13,38,104,160,5,2,131,69,6,128,14,212,80,40,160,2,148,83,105,69,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,69,45,20,0,82,26,13,20,0,180,148,180,148,0,180,148,180,148,0,80,69,2,150,128,27,78,162,147,20,0,10,94,244,148,80,0,105,105,40,197,0,6,138,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,160,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,5,33,233,75,72,122,80,0,180,234,104,167,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,3,77,3,165,6,129,210,128,22,150,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,163,52,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,154,51,75,69,0,38,104,205,45,37,0,20,81,69,0,20,102,138,40,0,205,25,165,162,128,18,148,81,69,0,20,148,180,148,0,180,26,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,13,45,33,160,2,138,40,160,0,210,10,90,78,148,0,180,84,109,38,59,82,171,102,128,31,138,74,90,40,1,40,165,52,134,128,10,40,162,128,18,128,105,104,160,2,138,40,160,2,150,140,82,80,2,209,210,138,40,0,28,210,210,119,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,60,81,214,142,244,80,1,69,20,148,0,81,75,138,74,0,41,9,165,162,128,18,150,146,150,128,10,40,160,80,1,69,45,20,0,98,138,41,140,216,160,7,210,26,98,201,158,212,254,180,0,162,138,40,160,2,129,69,2,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,20,81,64,5,37,45,37,0,45,6,138,40,1,40,205,45,20,0,153,163,52,180,148,0,81,69,20,0,81,154,40,160,3,52,185,162,138,0,51,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,20,153,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,15,74,90,67,210,128,1,78,166,138,117,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,52,208,58,82,181,32,233,64,11,75,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,153,162,128,22,138,40,160,2,138,40,160,2,138,74,40,1,104,164,162,128,10,40,205,25,160,2,138,51,69,0,45,32,162,138,0,90,41,40,160,5,162,138,74,0,90,40,164,160,2,138,40,160,5,162,129,69,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,6,146,128,10,49,75,69,0,20,157,232,20,189,232,1,40,197,6,150,128,18,150,138,74,0,90,40,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,26,41,105,49,64,5,20,81,64,5,35,112,41,105,13,0,114,250,157,228,145,72,184,11,208,117,7,222,181,180,201,218,104,219,32,12,19,211,240,171,51,89,164,152,201,111,206,164,138,17,16,32,18,115,235,64,18,226,151,20,82,80,2,210,26,92,212,101,168,1,244,82,10,90,0,49,73,210,156,41,13,0,3,165,20,45,6,128,22,138,74,90,0,5,20,98,148,208,2,98,138,5,45,0,20,82,98,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,49,75,64,9,138,40,52,162,128,16,209,70,40,160,2,146,138,5,0,7,165,39,90,83,64,160,3,20,82,154,74,0,40,20,134,154,26,128,36,163,20,102,146,128,12,86,110,167,59,67,26,224,3,146,58,254,53,167,80,203,8,148,0,73,24,244,160,14,115,76,188,146,89,27,33,122,30,128,251,87,80,188,138,173,13,154,71,156,22,252,234,202,208,2,209,69,20,0,81,69,24,160,0,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,80,105,40,0,163,20,180,80,2,81,222,129,75,222,128,10,76,80,105,104,1,41,104,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,162,138,0,41,105,40,160,5,162,138,74,0,90,40,164,160,5,164,162,138,0,90,74,40,160,2,138,51,70,104,0,165,164,205,20,0,180,82,81,64,11,69,37,45,0,20,81,69,0,20,81,69,0,20,82,102,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,144,244,165,164,61,40,0,20,234,7,74,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,17,169,7,74,86,164,29,40,1,105,105,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,164,160,0,82,210,81,64,5,20,81,154,0,40,162,138,0,40,162,138,0,67,74,40,197,45,0,37,20,81,64,6,40,197,20,80,1,138,40,162,128,10,40,165,160,6,210,209,70,40,0,162,138,40,0,162,138,76,208,2,209,73,154,51,64,11,69,32,165,160,2,138,40,160,5,162,146,140,208,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,154,76,80,2,209,222,138,59,208,1,73,75,70,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,52,0,81,69,20,0,81,69,20,0,81,69,20,0,153,162,151,52,153,160,0,211,54,83,251,82,80,2,138,90,74,76,208,2,209,64,230,130,40,0,164,205,24,164,233,64,14,165,166,210,131,64,11,75,73,69,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,82,80,1,69,20,132,208,1,73,154,41,58,208,3,168,164,197,40,20,0,82,210,30,41,51,64,10,105,155,41,244,148,0,162,138,59,81,154,0,51,75,70,104,160,2,138,40,160,2,138,40,160,2,150,146,129,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,73,138,0,90,59,209,71,122,0,41,41,104,197,0,20,148,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,147,52,0,81,69,20,0,81,69,20,0,81,75,77,205,0,45,20,153,163,52,0,180,81,69,0,20,81,70,40,1,41,104,165,160,4,162,138,40,0,197,24,162,138,0,49,69,20,80,1,73,75,75,64,13,20,180,98,138,0,40,162,138,0,40,162,140,208,1,69,20,80,1,69,20,180,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,1,72,122,82,210,30,148,0,163,165,45,32,233,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,8,212,131,165,43,82,14,148,0,180,180,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,210,80,1,69,20,26,0,66,105,51,72,104,2,128,29,75,73,138,90,0,41,105,40,160,2,150,146,150,128,10,40,163,52,0,134,138,66,194,154,100,81,235,64,15,162,153,231,47,161,164,243,215,208,208,4,148,84,126,122,250,26,95,57,125,13,0,62,138,77,224,250,210,229,104,0,165,162,146,128,20,210,81,69,0,20,81,69,0,20,152,165,162,128,0,40,162,138,0,40,162,147,20,0,185,162,154,77,1,168,1,212,180,148,180,0,148,180,148,80,2,209,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,148,81,69,0,20,81,73,154,0,40,162,138,0,74,76,226,148,154,105,52,0,110,165,28,212,76,106,3,115,176,242,40,2,245,45,67,20,193,251,26,154,128,10,49,69,20,0,152,162,150,138,0,74,90,74,51,64,11,154,90,76,209,64,11,69,38,105,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,147,52,80,1,154,40,205,38,104,0,162,138,90,0,76,82,226,138,40,0,162,138,40,1,13,52,241,76,150,96,157,141,86,23,59,207,2,128,45,238,165,206,106,37,53,32,52,0,234,90,64,105,104,0,165,164,163,52,0,180,81,69,0,20,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,69,0,20,180,148,180,0,148,81,77,38,128,29,154,41,185,165,197,0,45,20,81,64,1,20,98,138,40,0,162,138,40,0,162,138,40,0,20,180,148,180,0,148,82,210,100,80,1,69,38,240,61,105,190,114,250,26,0,125,21,31,158,190,134,143,61,125,13,0,73,69,71,231,47,161,165,18,41,245,160,9,40,164,12,41,104,0,162,138,40,1,40,162,138,0,40,162,138,0,74,76,210,226,155,138,0,112,52,180,193,79,160,2,138,40,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,41,15,74,90,67,210,128,20,116,165,164,29,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,26,144,116,165,106,65,210,128,22,150,129,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,166,146,128,10,41,41,9,160,5,38,146,142,180,162,128,12,82,210,210,80,1,69,20,214,96,163,154,0,117,21,153,117,172,197,104,6,228,115,159,64,63,198,185,45,91,226,20,22,129,113,111,33,206,63,128,123,255,0,181,64,29,227,202,177,245,7,240,170,51,235,16,193,140,164,135,62,128,127,141,120,134,181,241,104,141,129,45,61,58,199,245,255,0,110,184,61,75,226,60,247,101,113,109,24,198,63,128,251,255,0,181,64,31,74,207,226,235,104,241,251,153,127,239,145,255,0,197,86,61,239,196,40,32,198,45,228,57,255,0,96,123,255,0,181,95,48,77,226,139,137,72,196,81,127,223,39,252,106,139,234,183,19,30,86,33,143,64,127,198,128,62,140,188,248,173,18,99,22,143,255,0,126,199,255,0,23,88,23,63,23,70,70,44,255,0,242,23,255,0,103,94,30,60,249,191,231,152,199,214,148,105,211,191,241,71,249,159,240,160,15,99,111,139,167,254,124,199,253,250,255,0,236,234,35,241,121,191,231,204,127,223,175,254,206,188,166,45,6,230,108,129,36,67,30,231,252,43,70,47,6,93,62,127,125,15,253,244,127,248,154,0,244,97,241,116,255,0,207,160,255,0,191,127,253,157,89,135,226,233,231,253,15,255,0,33,127,246,117,230,205,224,155,149,25,243,225,255,0,190,207,255,0,19,88,247,122,68,214,100,2,232,115,232,79,248,123,80,7,191,88,252,89,71,7,54,141,248,71,244,255,0,110,183,236,254,37,67,46,115,109,32,199,253,51,31,252,85,124,172,30,88,251,39,235,79,93,74,104,250,44,127,145,255,0,26,0,251,10,15,26,219,203,159,220,75,255,0,124,15,254,42,181,109,252,69,111,56,56,142,65,143,246,71,248,215,198,113,120,134,230,60,254,238,47,251,228,255,0,141,107,217,120,230,226,212,156,193,17,207,251,7,219,253,170,0,251,22,59,232,228,232,173,248,138,176,174,27,214,190,92,211,62,43,73,9,108,218,33,206,122,70,125,191,219,174,231,72,248,178,147,111,15,104,70,51,210,63,167,251,84,1,237,116,87,23,167,248,226,222,228,49,48,74,49,159,224,30,223,237,86,236,58,228,51,103,9,32,199,176,255,0,26,0,214,205,40,53,77,111,81,186,43,126,84,245,185,83,216,208,5,154,90,129,102,7,177,169,1,205,0,62,138,41,104,1,132,82,83,232,160,6,138,117,37,20,0,180,81,69,0,20,81,69,0,20,180,148,180,0,81,71,122,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,18,138,41,164,208,3,169,8,166,131,79,160,6,173,59,20,148,180,0,148,26,90,49,64,17,176,205,102,223,219,177,85,32,142,189,255,0,26,213,219,76,112,8,230,128,56,137,53,182,211,164,195,32,109,195,176,207,245,246,174,131,76,215,35,189,13,132,97,140,246,250,123,251,214,63,137,116,95,181,71,25,87,198,8,234,126,190,213,231,48,234,83,232,51,144,86,55,14,189,129,61,79,212,122,80,7,187,171,134,167,87,158,233,94,56,142,112,193,160,97,140,244,79,167,251,85,215,90,106,241,220,169,33,24,99,212,127,245,232,3,82,138,106,56,113,197,58,128,10,13,20,80,3,105,115,65,164,160,5,205,45,50,156,13,0,45,40,162,129,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,80,104,1,41,105,5,45,0,20,81,69,0,20,82,26,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,6,138,13,0,37,20,82,19,64,6,104,205,54,150,128,10,112,164,20,180,0,81,69,20,0,81,77,119,8,57,172,219,189,94,59,101,4,163,28,250,15,254,189,0,105,51,133,172,109,83,92,142,200,46,81,142,113,219,235,239,237,92,198,171,227,136,224,10,22,6,57,199,84,250,255,0,181,92,68,218,148,250,244,224,5,141,2,14,224,142,135,234,125,104,3,190,143,91,109,70,76,42,5,218,59,140,127,95,122,233,108,45,216,43,18,71,94,223,133,97,120,107,69,251,44,114,22,108,146,79,67,244,246,174,189,20,40,226,128,5,24,167,138,54,210,226,128,18,151,20,81,64,13,52,160,81,75,64,5,20,194,105,65,160,7,81,69,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,222,138,0,74,40,162,128,10,40,162,128,10,90,74,74,0,67,73,78,165,160,6,129,78,162,138,0,40,162,152,78,40,1,217,160,154,132,204,7,99,76,107,149,29,141,0,88,205,45,82,107,216,215,170,183,229,85,101,215,97,139,172,114,30,221,7,248,208,6,189,33,112,190,181,197,95,120,230,218,223,164,18,158,64,251,131,211,253,234,226,53,79,139,75,19,144,182,132,225,135,88,253,191,223,160,15,99,146,254,56,250,171,254,66,179,238,60,71,111,15,30,92,167,159,238,143,241,175,156,245,15,138,178,204,231,22,136,57,7,152,207,167,251,245,202,221,248,226,226,225,137,242,34,28,131,247,15,167,251,212,1,245,12,254,54,183,143,254,88,75,215,251,131,255,0,138,172,43,175,137,112,196,196,11,105,58,143,249,102,63,187,254,245,124,205,47,136,46,100,255,0,150,113,127,223,39,252,106,163,106,51,72,121,88,255,0,35,254,52,1,244,53,231,197,148,67,129,104,221,71,252,179,246,255,0,126,176,165,248,186,115,255,0,30,127,249,11,255,0,179,175,19,47,44,159,220,253,106,229,174,143,53,223,71,140,113,158,167,215,233,64,30,176,126,46,54,127,227,208,127,223,191,254,206,144,124,94,63,243,232,63,239,215,255,0,103,92,8,240,69,203,46,124,248,191,239,179,255,0,196,213,121,124,25,116,159,242,218,31,251,232,255,0,241,52,1,233,107,241,116,227,254,60,199,253,250,255,0,236,234,237,191,197,224,122,217,246,255,0,158,95,253,157,120,180,154,21,204,71,6,72,191,51,254,21,1,211,231,95,226,143,243,63,225,64,31,72,90,252,85,137,212,102,209,250,31,249,102,61,127,223,174,134,211,226,12,19,168,63,103,144,112,79,220,30,191,239,87,201,164,207,23,31,187,253,105,233,171,92,67,209,34,61,186,31,241,160,15,177,161,241,117,180,159,242,198,94,159,221,31,252,85,107,67,171,195,48,200,73,7,212,15,241,175,140,97,241,77,196,125,98,139,167,247,79,248,215,73,167,252,72,158,216,0,109,163,56,4,127,171,62,191,239,80,7,215,9,34,184,200,6,159,94,3,164,124,91,202,128,214,159,194,122,71,239,254,253,122,14,153,241,2,11,164,4,219,200,62,82,126,224,245,255,0,122,128,59,218,43,54,219,87,138,229,65,84,113,144,79,32,122,253,107,69,88,48,200,160,5,162,138,40,1,49,73,78,164,52,0,3,75,77,233,64,52,0,234,40,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,74,67,210,156,105,167,165,0,40,233,75,72,58,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,53,32,233,74,212,131,165,0,45,45,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,148,0,82,26,90,67,64,13,205,40,20,98,151,20,0,1,75,69,20,0,81,65,56,172,125,103,91,77,54,53,37,25,183,16,56,25,245,247,246,160,11,87,183,235,104,170,89,73,201,199,3,235,239,94,107,226,111,136,137,101,229,133,182,99,156,30,83,253,239,246,189,171,138,241,159,196,102,115,10,71,108,59,31,153,63,222,255,0,106,188,139,80,213,228,212,29,73,69,93,160,118,199,175,191,189,0,119,26,231,196,89,110,182,1,108,131,24,234,135,223,253,170,226,174,245,185,174,216,124,136,49,236,127,198,153,99,163,203,124,196,7,65,129,220,159,111,111,122,239,244,15,135,18,220,23,47,114,131,25,251,174,125,191,217,160,15,59,134,206,107,178,112,80,99,220,214,229,143,131,46,110,137,253,244,67,31,237,31,111,246,107,223,52,63,134,209,64,28,181,203,156,231,164,131,219,253,154,237,108,188,45,13,168,56,150,67,159,246,135,183,181,0,124,243,166,252,47,150,109,219,238,144,99,61,36,62,223,236,87,75,109,240,152,16,115,119,255,0,145,63,251,10,247,152,172,18,49,128,205,249,212,235,10,168,234,104,3,199,236,126,21,71,30,226,110,223,254,254,15,111,246,43,94,63,134,144,15,249,120,147,254,254,15,254,38,189,47,104,20,184,20,1,195,90,120,2,8,51,254,145,33,207,251,99,255,0,137,173,52,240,188,73,255,0,45,95,254,250,31,225,93,54,104,52,1,203,75,225,168,216,99,205,127,251,232,127,133,114,122,207,195,164,187,216,69,203,12,96,125,255,0,175,251,53,234,155,104,42,13,0,124,239,117,240,185,195,12,93,47,79,249,233,255,0,216,84,39,225,73,97,205,216,255,0,191,159,253,133,125,22,240,171,119,52,211,108,167,185,160,15,152,239,190,22,73,30,210,183,73,248,200,125,255,0,216,174,110,239,192,87,16,227,253,34,35,159,246,207,255,0,19,95,94,181,146,55,86,111,206,169,77,160,195,54,51,36,131,30,227,252,40,3,227,199,240,149,204,103,253,116,95,247,209,255,0,10,129,244,139,171,94,67,194,115,238,127,194,190,189,127,8,192,255,0,242,218,79,251,232,127,241,53,159,117,224,91,121,128,30,124,163,31,237,143,254,38,128,62,83,131,88,185,177,99,148,136,231,216,255,0,143,181,110,90,252,66,184,183,200,54,241,28,255,0,176,127,248,170,246,109,83,225,92,51,109,43,119,32,219,142,178,15,127,246,43,142,212,190,18,186,237,219,118,189,186,201,245,255,0,98,128,50,108,190,42,74,129,179,104,159,132,103,219,253,186,216,131,226,177,57,255,0,68,31,247,239,255,0,179,174,66,251,225,165,212,88,197,212,39,62,178,31,127,246,107,157,188,240,197,205,150,51,44,71,62,140,127,195,218,128,61,183,78,248,156,178,51,6,181,61,15,72,254,159,237,215,111,165,120,210,27,160,223,184,144,99,63,192,61,191,218,175,146,15,157,108,127,128,231,235,90,86,30,37,158,204,156,69,25,207,251,39,219,223,218,128,62,207,182,212,82,112,72,86,24,245,31,253,122,188,173,186,190,92,208,190,37,75,11,56,107,100,57,7,164,103,219,253,170,246,143,11,248,206,61,77,36,253,211,46,210,127,135,31,221,255,0,104,250,208,7,121,69,69,12,194,80,72,6,165,160,2,147,20,180,80,2,102,128,104,52,220,208,3,232,164,6,150,128,10,40,162,128,10,5,20,10,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,51,69,20,80,2,102,154,121,52,180,160,80,3,66,210,243,78,2,154,73,160,4,103,197,66,247,1,59,26,115,243,84,110,34,47,140,17,64,15,125,81,35,234,141,249,127,245,234,177,241,20,40,121,142,79,251,228,127,141,99,94,233,242,62,220,50,126,103,223,218,185,45,87,76,157,118,237,104,251,117,39,223,218,128,61,34,63,16,195,39,72,228,255,0,190,71,248,211,219,88,132,255,0,3,254,67,252,107,193,238,230,188,177,32,226,3,159,175,249,237,88,87,94,48,185,183,35,48,196,115,254,201,255,0,226,168,3,232,233,239,227,144,15,149,191,47,254,189,114,154,206,149,13,246,195,190,65,140,119,30,254,222,245,226,13,241,18,229,63,229,218,47,251,224,255,0,241,85,17,248,141,113,158,109,162,255,0,190,15,255,0,21,64,29,198,163,163,155,54,83,27,131,144,62,241,250,251,123,85,141,43,94,158,208,176,49,198,115,147,208,251,123,215,158,55,142,36,155,172,8,49,232,135,255,0,138,169,160,241,72,124,230,35,248,47,255,0,94,128,61,171,77,241,190,29,149,224,236,79,9,244,255,0,106,187,237,55,82,91,212,98,20,140,18,57,31,79,127,122,249,178,45,86,57,65,96,141,158,157,63,250,245,217,248,71,197,254,76,146,163,67,156,130,120,95,247,127,218,160,15,113,162,179,108,53,53,186,70,33,72,193,244,250,123,214,138,157,212,0,180,98,138,40,1,184,164,233,78,164,34,128,0,105,217,166,82,131,64,14,162,147,52,180,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,20,180,80,1,65,164,165,52,0,130,150,144,82,208,2,102,150,155,154,117,0,33,165,20,134,148,80,1,73,75,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,20,80,1,73,69,20,0,81,154,76,210,19,64,1,52,157,104,165,2,128,12,83,177,73,75,64,5,20,82,49,219,64,11,89,218,150,164,182,72,164,169,57,32,112,62,190,254,212,151,250,154,218,162,146,164,228,250,125,125,235,200,124,93,226,255,0,58,72,145,97,198,0,60,175,251,223,237,80,7,67,169,120,223,46,170,144,118,7,148,250,255,0,181,92,150,171,175,79,118,84,8,227,24,193,232,125,253,235,151,151,85,142,32,24,163,103,167,79,254,189,101,79,226,144,152,196,71,241,95,254,189,0,118,186,118,142,111,25,140,142,6,1,251,167,233,237,239,93,230,141,165,67,99,188,239,144,231,61,199,183,183,181,120,66,248,226,72,122,64,135,62,168,127,248,170,120,248,141,113,158,45,162,255,0,190,15,255,0,21,64,31,79,195,127,28,96,252,173,249,127,245,234,117,214,33,31,192,255,0,144,255,0,26,249,121,126,34,92,191,252,187,69,255,0,124,31,254,42,174,90,248,194,230,224,156,67,16,199,251,39,255,0,138,160,15,164,164,241,12,49,245,142,79,251,228,127,141,53,124,71,11,158,35,147,254,249,31,227,94,25,105,53,229,241,39,16,12,125,127,207,122,235,116,173,50,118,221,185,163,239,208,159,111,106,0,244,248,245,84,147,162,55,229,255,0,215,171,41,112,31,177,174,82,203,79,145,55,101,151,243,62,222,213,191,111,17,76,228,138,0,210,87,205,47,53,18,113,82,130,104,1,10,208,56,52,242,41,8,160,3,52,180,218,117,0,25,165,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,41,40,160,208,1,69,20,80,1,69,20,80,1,73,154,66,105,51,64,14,205,24,160,10,90,0,40,162,138,0,41,25,177,81,203,48,136,114,15,90,225,60,71,227,104,244,236,175,144,205,135,3,238,3,213,115,253,234,0,235,238,117,36,131,170,177,231,28,15,254,189,114,218,151,141,97,182,36,121,18,28,48,31,112,122,127,189,94,35,172,252,74,154,105,152,45,178,1,184,30,99,62,159,239,87,15,123,226,57,238,220,147,28,99,36,31,186,125,62,180,1,237,215,255,0,19,214,57,24,11,83,212,117,143,219,253,250,197,159,226,177,31,242,232,58,255,0,207,63,254,206,188,108,9,110,14,126,65,223,189,106,90,248,90,230,240,100,75,16,200,39,239,31,92,122,80,7,111,119,241,82,86,233,104,157,71,88,207,167,251,245,129,115,241,6,226,115,197,188,67,156,253,195,255,0,197,85,171,63,134,119,82,140,155,152,122,31,249,104,125,127,220,174,186,195,225,43,149,5,174,199,67,210,79,127,247,40,3,202,230,213,174,111,24,144,145,12,243,208,253,61,104,93,26,234,227,146,240,140,243,212,255,0,133,125,11,167,124,43,134,32,11,93,72,120,35,137,7,175,251,149,212,219,248,26,222,37,3,207,151,167,247,199,255,0,19,64,31,44,39,132,110,95,159,58,47,251,232,255,0,241,53,169,107,224,27,137,127,229,226,33,193,254,51,235,254,237,125,68,158,18,129,127,229,180,159,247,208,255,0,226,106,236,90,20,49,116,146,67,248,143,240,160,15,157,108,254,21,200,234,11,93,47,67,210,67,235,254,229,105,15,133,37,87,139,177,255,0,127,63,251,10,250,21,108,145,70,55,55,231,79,22,202,59,154,0,249,246,215,225,107,150,230,233,122,127,207,79,254,194,187,109,39,225,218,90,168,38,229,143,202,71,223,247,255,0,118,189,57,97,3,185,169,0,2,128,57,120,252,55,18,168,30,107,255,0,223,67,252,41,207,225,104,156,127,173,127,251,232,127,133,116,187,105,69,0,112,183,95,15,224,152,231,237,18,14,71,241,143,79,247,107,53,254,26,64,127,229,230,79,251,248,63,248,154,244,220,210,96,80,7,141,222,124,41,141,206,69,219,245,31,242,208,122,127,185,92,253,199,194,96,58,93,247,255,0,158,159,253,133,125,7,180,26,107,66,27,185,160,15,150,117,15,134,19,68,199,109,210,30,64,230,67,233,254,229,114,119,158,14,185,182,98,60,232,143,32,125,227,233,254,237,125,149,37,130,73,213,155,243,255,0,235,86,53,231,133,97,185,228,203,32,228,31,188,61,62,148,1,241,156,182,179,90,177,4,161,199,29,77,89,181,215,38,181,56,217,25,227,29,15,248,215,209,218,207,195,88,166,36,173,203,140,176,235,32,244,255,0,118,188,167,91,248,113,53,188,140,86,229,8,220,7,46,127,187,254,237,0,26,55,196,121,109,148,3,108,135,10,71,8,125,127,222,175,91,240,239,196,52,189,141,67,91,176,249,9,225,63,218,255,0,122,190,103,188,210,165,179,144,169,116,56,33,122,159,76,250,84,150,26,204,150,45,194,41,249,72,232,125,115,235,64,31,110,90,95,173,204,97,130,145,144,79,35,222,174,87,207,30,18,248,142,85,21,30,216,113,27,116,79,246,191,222,175,114,210,181,132,191,129,28,35,46,65,60,140,116,56,245,160,13,90,40,235,69,0,33,20,132,83,169,49,64,13,205,60,116,166,226,156,40,0,162,138,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,67,210,150,144,244,160,5,29,41,105,7,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,105,160,116,160,208,58,80,2,210,208,40,160,2,138,40,160,2,138,40,160,2,138,40,52,0,153,162,144,154,51,64,11,69,20,80,1,69,20,80,1,77,103,11,214,162,158,229,96,0,144,78,125,43,132,241,63,142,162,211,82,60,64,237,184,142,168,15,247,191,218,246,160,14,131,91,241,10,105,232,132,198,205,146,63,135,62,190,254,213,224,126,58,241,235,93,24,81,32,3,27,79,41,254,247,251,85,141,226,191,31,62,162,209,5,183,85,194,142,169,143,239,127,181,239,92,44,113,201,168,203,143,145,74,175,184,255,0,61,104,0,102,123,249,63,132,96,127,159,231,93,127,134,252,17,45,251,72,76,232,48,15,241,159,111,246,125,235,171,240,71,195,211,57,153,222,224,12,100,112,255,0,238,255,0,179,94,229,162,248,106,43,4,124,74,231,36,255,0,16,246,246,246,160,14,63,195,63,15,163,180,89,11,92,57,201,35,135,30,223,236,215,161,89,105,73,108,24,7,99,159,83,244,246,173,8,227,9,192,38,159,64,13,84,11,210,157,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,2,128,22,138,40,160,2,146,150,146,128,10,40,162,128,12,10,141,225,12,57,38,164,164,52,1,153,115,167,71,38,220,179,126,127,253,106,229,181,79,12,65,62,220,203,32,198,63,136,123,251,87,112,201,154,171,61,166,240,57,253,104,3,196,117,191,2,194,219,10,207,39,110,174,61,255,0,217,175,62,212,252,24,99,101,196,221,135,86,250,255,0,179,94,247,175,232,210,203,179,107,167,110,164,251,251,87,158,106,122,5,212,91,73,146,30,223,196,125,253,168,3,200,174,180,87,179,32,239,83,159,127,254,183,181,106,104,62,35,155,73,145,255,0,118,141,184,31,225,39,211,220,122,86,222,163,109,44,59,67,20,57,199,76,251,215,43,121,15,152,203,207,240,208,7,208,222,12,241,226,222,137,149,160,35,27,143,9,254,239,251,94,245,234,54,247,43,58,146,1,24,56,175,138,180,189,94,77,42,86,33,21,183,41,234,51,233,238,61,43,232,31,2,120,233,111,99,153,30,2,48,88,240,159,238,255,0,181,239,64,30,183,69,65,109,112,179,169,42,8,193,239,83,208,1,77,34,157,69,0,55,20,185,165,166,145,64,14,162,155,78,160,2,138,40,160,2,138,40,160,3,52,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,6,105,40,162,128,10,40,162,128,16,138,80,40,162,128,10,76,82,213,59,203,244,180,80,89,88,228,255,0,8,255,0,235,208,5,134,32,117,205,103,93,234,145,90,128,74,57,207,160,31,227,92,47,137,190,33,199,96,35,9,110,199,56,60,160,255,0,107,253,175,106,242,125,87,198,151,122,171,168,142,24,87,104,31,121,8,245,255,0,104,250,208,7,179,106,126,60,183,182,218,60,137,78,113,252,3,223,253,170,225,181,191,137,17,144,129,109,159,183,84,30,255,0,237,87,3,14,131,125,170,18,76,150,235,143,66,195,250,31,90,221,177,248,85,61,214,226,247,113,140,122,72,125,191,216,160,14,119,85,241,124,183,155,66,194,131,24,234,167,223,253,175,122,230,110,38,150,228,130,66,12,125,107,220,108,62,17,8,193,221,120,127,9,126,159,236,86,210,124,46,133,71,252,125,63,253,252,31,252,69,0,124,203,37,188,135,186,212,38,217,253,86,190,157,111,133,113,55,252,189,191,253,252,31,252,69,85,184,248,80,132,12,93,183,253,252,255,0,236,40,3,230,191,37,135,117,165,10,203,233,95,65,127,194,164,195,103,237,125,191,231,167,255,0,97,89,250,151,194,130,21,74,221,142,163,172,159,95,246,40,3,197,162,190,146,46,2,169,207,181,104,217,235,143,3,179,108,83,145,142,159,253,122,235,228,248,113,40,109,191,105,78,153,251,231,255,0,137,172,189,75,192,51,89,170,145,113,25,201,3,239,159,127,246,125,168,3,184,240,183,196,95,36,72,175,107,156,228,240,159,238,255,0,181,94,179,163,120,194,43,208,255,0,185,113,140,255,0,8,246,255,0,107,222,190,72,150,194,123,22,206,232,206,125,207,249,237,90,90,95,138,174,44,29,135,149,27,100,31,225,39,211,223,218,128,62,207,134,233,102,4,128,70,42,125,213,224,126,23,248,162,49,34,61,175,169,249,99,255,0,119,253,186,245,173,31,196,145,106,72,228,68,235,180,159,225,3,211,223,222,128,58,42,41,170,193,198,69,62,128,16,138,105,167,210,17,154,0,109,56,26,76,81,64,14,162,154,13,40,160,7,81,73,75,64,5,20,148,80,2,210,82,210,26,0,90,41,13,2,128,10,41,105,40,0,6,140,209,73,64,11,138,51,70,105,40,1,73,162,138,40,0,165,162,144,208,2,210,80,40,20,0,180,81,73,64,11,69,37,45,0,20,148,82,26,0,90,66,105,9,162,128,18,129,75,138,80,49,64,0,20,82,209,64,9,70,234,107,48,65,147,88,26,199,137,34,211,81,9,137,219,36,127,8,62,190,254,212,1,181,53,210,194,1,32,156,215,43,172,248,194,43,32,159,185,115,156,127,8,247,255,0,107,218,188,211,197,31,20,70,35,68,181,244,63,52,127,239,127,183,94,75,170,120,170,226,253,212,121,81,174,0,254,18,61,125,253,232,3,211,60,83,241,23,206,17,170,91,99,24,60,167,251,223,237,87,150,94,107,143,59,171,108,81,129,142,159,253,122,169,21,132,247,205,157,209,140,123,159,243,222,186,109,55,192,51,94,43,19,113,24,193,35,239,159,111,246,125,232,3,147,150,250,73,120,42,163,30,213,88,134,127,74,244,152,254,28,74,91,111,218,83,166,126,249,255,0,226,107,169,211,126,20,18,172,90,236,117,61,36,250,127,177,64,30,25,228,177,238,180,162,217,253,86,190,130,255,0,133,73,150,207,218,251,127,207,79,254,194,180,109,254,20,32,7,55,109,255,0,127,63,251,10,0,249,202,59,121,7,117,171,246,243,75,108,73,1,14,126,181,244,66,252,43,137,127,229,237,255,0,239,224,255,0,226,41,239,240,186,22,31,241,244,255,0,247,240,127,241,20,1,227,122,87,140,37,179,221,186,20,57,207,69,62,223,237,123,87,161,104,159,18,35,1,195,91,63,126,136,61,191,218,171,23,255,0,8,132,128,109,188,63,140,191,95,246,43,150,190,248,85,61,174,210,151,113,156,250,200,125,255,0,216,160,15,90,211,60,121,111,115,184,121,18,140,103,248,7,183,251,85,214,90,106,145,93,2,66,56,199,168,31,227,95,46,77,160,223,105,100,17,37,187,110,245,44,127,160,244,173,29,43,198,151,122,83,176,146,24,91,112,63,117,9,244,255,0,104,122,80,7,212,106,65,233,154,126,43,204,124,49,241,18,59,241,34,189,179,46,50,120,76,127,119,253,175,122,244,59,59,244,187,82,85,88,96,247,31,253,122,0,185,65,20,81,64,8,5,45,20,80,1,69,20,80,2,230,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,51,73,75,73,64,5,20,81,64,5,20,81,64,5,38,105,40,2,128,12,80,5,58,138,0,40,162,138,0,42,9,238,150,5,201,4,243,138,39,185,88,6,88,19,206,56,175,37,241,175,143,150,208,180,73,110,78,217,87,170,127,178,79,247,168,2,79,22,248,253,109,100,100,91,114,113,34,245,79,246,115,253,234,240,141,103,196,19,106,151,14,76,104,185,101,111,186,71,69,199,169,170,154,134,167,38,165,112,238,85,87,36,30,6,58,12,122,211,173,34,216,122,246,63,206,128,34,182,209,30,235,157,234,50,51,215,255,0,173,93,46,157,224,207,51,172,223,194,122,63,191,251,181,106,194,214,73,84,109,40,56,39,156,250,215,95,167,120,126,234,64,15,153,15,42,127,136,250,253,40,2,214,143,224,88,17,65,51,201,247,79,71,30,191,238,215,160,105,222,26,130,5,0,75,33,224,143,188,61,126,149,22,137,163,203,26,0,206,159,116,244,39,251,223,74,236,97,180,216,189,127,90,0,138,223,78,68,24,220,221,61,127,250,213,125,97,10,188,19,66,166,42,65,210,128,14,40,162,138,0,40,162,138,0,90,74,90,40,0,164,165,164,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,6,178,6,235,154,205,188,210,99,184,234,236,57,7,131,237,244,173,74,40,3,201,188,67,240,242,59,146,93,110,28,101,199,87,31,221,255,0,118,188,71,95,240,84,182,51,62,39,67,243,1,247,207,247,115,253,218,251,17,227,15,193,38,185,189,99,195,16,222,140,153,92,124,192,253,225,233,143,74,0,248,209,36,123,41,72,249,78,6,63,173,122,215,130,252,126,214,241,172,111,110,14,216,155,162,127,181,254,245,69,227,15,135,141,4,206,233,112,8,50,40,229,255,0,217,255,0,118,188,169,132,154,124,236,191,43,16,49,235,215,154,0,251,79,72,215,146,250,21,97,27,12,169,61,61,14,61,107,117,88,48,200,175,147,252,51,241,5,236,21,85,173,212,225,24,112,158,173,159,239,87,186,248,119,199,17,106,16,33,48,58,229,88,253,192,58,54,63,189,64,29,237,21,12,55,11,50,130,1,25,245,169,168,0,162,138,40,0,162,138,77,212,0,185,165,166,131,78,160,2,138,40,160,2,138,40,160,2,138,40,160,2,154,122,83,141,52,244,160,0,83,169,162,157,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,82,26,90,13,0,52,208,58,81,138,81,64,11,69,37,45,0,20,81,69,0,20,81,69,0,20,148,81,64,13,34,144,10,117,45,0,2,138,40,160,2,179,117,45,77,44,99,82,202,199,36,14,7,215,223,218,159,168,223,139,56,213,136,39,36,15,148,125,127,194,188,35,199,126,54,105,94,24,227,129,122,43,124,201,254,247,251,84,1,175,226,223,136,162,33,18,165,183,161,229,63,222,255,0,106,188,91,92,241,12,186,131,33,49,162,237,3,248,72,245,247,247,168,111,102,146,98,172,224,12,113,199,227,88,206,119,183,30,148,0,69,27,92,57,25,3,2,189,115,225,239,130,141,203,78,239,62,54,134,28,63,251,159,236,215,63,224,127,9,182,163,44,204,101,11,181,88,125,236,127,119,219,222,190,151,240,222,132,154,108,50,1,33,109,204,123,231,176,246,246,160,11,154,70,144,150,49,184,14,199,36,158,79,211,219,218,181,192,197,0,98,150,128,10,40,164,39,20,0,180,83,115,70,104,1,217,162,147,20,10,0,90,76,210,209,138,0,41,13,45,20,0,10,40,162,128,3,73,154,82,40,160,2,138,5,20,0,180,148,81,64,5,20,81,64,5,33,233,65,162,128,40,92,217,249,196,18,113,143,122,173,38,145,28,139,130,237,248,31,254,181,107,145,75,138,0,227,53,31,8,67,114,171,251,233,6,49,252,67,223,253,154,243,175,17,124,55,192,141,163,185,244,31,51,253,127,217,175,119,43,154,130,91,69,149,64,36,140,123,208,7,198,154,223,135,38,176,100,204,136,114,7,241,31,127,111,106,169,163,107,82,105,83,62,17,27,114,158,196,247,30,227,210,190,166,241,7,130,98,212,21,63,126,235,130,63,140,15,95,246,125,235,194,252,93,240,254,75,6,137,146,225,14,64,28,185,255,0,107,253,159,106,0,244,207,4,120,237,110,146,101,120,8,193,99,194,127,187,254,213,122,165,165,234,220,169,33,72,193,238,43,226,203,29,66,125,22,102,202,198,251,151,208,158,184,247,30,149,235,126,18,248,147,143,53,36,182,245,63,44,127,238,255,0,181,64,31,66,3,75,88,26,38,191,22,164,142,86,55,92,19,213,64,244,247,247,173,208,115,64,14,164,197,20,180,0,152,164,167,82,117,160,5,20,82,82,138,0,40,162,138,0,40,162,138,0,5,45,2,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,0,52,132,82,209,64,8,41,104,162,128,10,66,113,75,154,231,252,65,174,38,157,26,124,140,219,136,237,159,95,127,106,0,159,86,214,146,194,53,37,24,228,129,192,250,251,251,87,136,120,191,226,11,220,73,20,113,91,168,192,86,249,147,253,239,246,170,15,18,248,162,109,85,227,72,226,141,118,128,126,101,35,215,220,250,212,62,25,240,36,186,140,178,73,45,194,46,213,43,242,185,31,221,255,0,103,222,128,48,244,237,22,235,196,18,177,119,133,2,41,28,18,58,99,216,250,215,170,120,123,225,178,64,178,51,220,177,206,71,18,125,63,217,174,207,66,240,180,122,108,110,4,174,219,137,254,32,125,61,189,171,167,72,196,99,0,154,0,194,177,240,228,22,193,177,36,135,63,237,15,111,106,215,138,205,35,232,91,241,53,102,138,0,64,160,122,210,224,81,69,0,28,82,96,82,209,64,13,49,143,83,81,61,170,200,57,38,167,164,205,0,102,203,164,196,78,119,191,230,63,194,168,221,248,118,43,133,0,200,227,7,251,195,252,43,160,160,80,7,149,107,127,15,34,185,84,197,195,140,17,213,199,191,251,53,227,94,42,240,43,233,173,25,89,213,183,0,57,124,255,0,123,253,159,106,250,221,161,15,212,154,231,245,223,12,199,169,70,128,202,235,180,143,226,3,215,219,222,128,62,48,87,146,201,250,41,200,255,0,63,202,187,175,11,120,222,77,62,73,1,129,91,32,158,19,63,221,255,0,107,218,186,15,25,252,59,107,86,133,146,228,28,133,28,191,251,223,236,215,147,93,90,61,140,128,22,83,145,216,255,0,159,74,0,250,231,194,254,48,143,82,142,80,97,101,42,79,240,227,251,191,237,123,215,107,20,162,69,200,6,190,52,240,215,139,36,210,228,147,247,74,219,129,254,18,125,61,199,165,123,223,133,60,121,29,234,202,26,6,24,36,240,159,238,255,0,181,239,64,30,169,69,83,181,188,23,42,72,4,99,212,85,193,64,5,52,138,117,6,128,24,41,65,163,20,148,0,250,41,162,150,128,12,210,131,69,2,128,10,67,74,40,52,0,153,165,83,73,75,64,5,37,45,37,0,25,165,205,37,20,0,82,230,146,138,0,51,69,20,80,2,208,77,20,80,2,102,129,73,78,20,0,80,77,6,131,64,9,154,90,41,40,1,105,164,208,105,40,0,52,160,81,138,112,160,2,138,40,52,0,84,114,202,35,92,144,106,11,171,197,182,80,72,39,39,176,175,54,241,95,143,35,178,88,130,192,199,36,30,83,253,239,246,189,168,3,111,197,30,48,143,77,142,32,33,102,44,71,240,231,251,223,237,123,87,207,254,41,241,188,154,131,196,4,10,187,64,60,166,63,189,254,215,189,100,248,151,197,146,106,146,71,251,160,187,64,254,18,61,125,207,173,115,150,182,143,125,33,0,168,192,238,127,207,173,0,35,188,151,143,252,35,3,252,255,0,58,238,60,43,224,87,212,154,66,211,170,237,4,112,248,254,239,251,62,245,209,120,51,225,219,93,153,157,238,0,198,225,195,255,0,187,254,205,123,174,133,225,152,244,216,220,9,93,183,19,252,64,250,123,123,80,7,27,162,124,60,138,217,95,55,14,114,79,71,30,223,236,215,107,105,225,216,173,212,129,35,156,159,239,15,240,173,213,132,39,66,105,230,128,51,98,210,98,7,59,223,243,31,225,87,35,181,88,199,4,212,212,102,128,16,70,61,77,46,5,45,20,0,113,70,5,20,80,2,21,7,214,171,203,104,146,117,45,248,26,179,69,0,115,247,222,28,130,228,46,100,144,99,253,161,239,237,92,23,136,126,27,36,235,27,37,203,12,96,115,39,215,253,154,245,218,99,198,36,24,36,208,7,202,58,134,139,117,225,249,84,163,194,225,212,14,73,61,115,236,61,43,169,240,135,196,23,183,146,88,229,183,83,144,205,242,167,251,191,237,87,175,107,190,22,143,82,141,1,149,215,105,31,196,7,175,183,189,120,167,137,252,9,46,155,44,114,69,58,54,84,47,206,228,255,0,123,253,159,106,0,247,205,39,90,75,248,216,132,97,130,71,35,233,239,239,91,0,230,190,113,240,215,138,38,210,222,68,146,40,219,112,39,229,82,125,61,199,165,123,127,135,245,196,212,99,127,145,151,105,61,177,233,239,239,64,29,13,37,25,162,128,16,208,5,45,20,0,10,90,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,162,131,69,0,20,81,69,0,20,81,65,160,0,211,105,104,233,64,6,41,113,69,20,0,81,73,72,78,40,1,73,170,87,119,201,110,50,84,158,113,192,246,172,189,99,196,81,105,235,204,110,223,56,28,40,61,70,125,107,197,252,81,241,43,116,140,137,109,209,212,243,31,251,63,239,80,7,73,227,31,30,173,187,50,37,185,56,149,122,167,251,63,239,87,129,106,186,188,154,157,211,177,68,92,144,221,8,232,49,234,104,187,188,159,87,184,118,196,107,156,55,66,58,12,123,215,119,225,111,135,146,94,42,187,220,40,204,108,120,127,70,199,247,104,3,150,209,252,53,53,239,34,88,198,84,159,188,125,113,233,94,185,160,252,55,30,82,179,220,245,83,210,79,246,191,221,174,255,0,66,240,100,86,48,168,243,156,225,88,125,225,253,236,255,0,118,186,232,237,86,53,0,19,64,28,173,143,132,96,183,64,60,233,14,1,31,120,122,255,0,187,91,73,164,198,138,0,118,252,255,0,250,213,172,23,20,184,160,10,54,246,126,87,241,103,140,117,171,203,210,129,69,0,45,20,130,150,128,10,40,162,128,10,40,162,128,10,76,210,154,40,0,162,150,146,128,18,129,75,69,0,20,153,165,163,20,0,81,69,37,0,46,104,164,197,38,104,1,212,83,115,74,14,104,1,105,8,205,45,20,1,141,170,232,233,122,152,46,195,230,7,131,237,143,74,249,215,199,94,10,54,215,50,58,206,14,101,65,203,255,0,177,254,237,125,68,70,107,153,241,22,128,154,132,124,200,203,251,192,223,123,29,20,143,74,0,248,181,144,193,33,94,14,43,164,209,188,71,45,128,24,141,15,202,71,221,62,185,245,173,63,24,120,89,172,46,228,34,80,70,245,95,189,254,206,125,43,137,140,237,108,31,74,0,250,63,195,31,17,132,176,170,61,177,225,24,240,159,237,127,189,94,181,97,168,165,228,42,202,172,50,9,228,123,227,214,190,49,179,154,88,126,101,8,114,8,231,62,181,235,190,10,241,203,34,172,79,0,249,98,99,194,127,180,63,218,160,15,160,40,170,118,55,130,234,0,224,17,144,122,143,124,85,202,0,13,48,138,125,20,0,208,41,212,148,180,0,180,82,82,208,1,69,20,80,1,69,20,80,2,82,30,148,180,26,0,65,78,20,220,83,168,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,74,90,74,0,67,64,233,65,160,116,160,5,165,164,165,160,2,138,40,160,2,144,210,210,26,0,41,51,74,105,189,40,1,71,74,90,64,41,104,0,166,187,109,92,251,211,171,59,86,186,22,240,169,198,114,195,183,177,160,15,58,248,137,226,47,179,71,2,44,121,201,83,202,255,0,191,239,94,38,128,223,63,154,252,96,109,227,252,251,215,69,227,157,84,222,221,194,129,49,136,212,244,247,111,127,122,230,110,231,22,80,0,6,114,223,211,255,0,173,64,24,154,205,200,220,138,160,246,60,254,52,239,14,233,13,168,207,32,222,23,10,123,227,184,246,247,172,229,141,175,37,192,32,97,127,207,243,175,117,248,107,225,28,11,137,26,111,239,47,13,254,231,251,52,1,220,120,35,195,75,97,4,196,200,78,89,191,139,217,125,189,171,208,81,2,12,84,22,182,194,4,32,18,114,106,205,0,20,81,72,78,40,0,38,155,154,67,205,42,138,0,92,82,226,140,82,208,1,69,24,165,160,4,163,20,180,80,1,69,20,80,2,82,102,150,138,0,40,162,138,0,40,164,39,21,90,226,237,97,80,72,39,39,210,128,44,51,132,228,131,84,164,213,35,140,242,141,249,127,245,235,206,252,93,227,212,176,17,42,219,177,206,15,41,254,247,251,94,213,228,247,223,16,167,145,148,173,188,125,59,161,247,255,0,106,128,62,154,77,94,55,56,216,255,0,144,255,0,26,183,29,200,147,160,53,242,100,127,16,238,81,191,227,222,46,159,220,63,252,85,117,90,55,197,38,140,184,123,81,223,164,127,79,246,232,3,232,220,230,140,215,3,225,255,0,31,69,168,135,6,221,215,110,127,128,15,79,246,189,235,183,183,184,89,212,144,8,193,239,64,19,245,163,52,148,80,3,168,20,102,148,80,3,89,119,86,54,173,162,165,252,106,25,216,96,131,193,250,251,123,214,221,33,25,160,15,4,241,95,195,109,230,39,75,159,65,243,73,254,247,251,53,229,58,158,129,62,145,32,196,145,182,229,31,196,79,175,176,244,175,178,231,182,89,148,2,72,193,174,55,95,240,100,58,130,39,239,157,118,145,252,64,122,255,0,179,239,64,30,17,225,63,27,201,166,73,42,188,10,217,4,240,153,254,239,251,94,213,239,222,27,241,90,106,81,201,251,166,92,19,252,56,244,247,247,175,5,241,127,129,223,78,120,157,39,86,220,20,114,249,254,247,251,62,213,141,225,255,0,21,77,162,76,234,209,35,238,82,120,82,122,227,220,122,80,7,216,17,202,28,116,169,43,203,188,43,227,232,239,214,80,109,217,112,79,68,199,247,127,218,247,175,71,182,188,91,133,36,2,48,123,138,0,183,154,41,1,165,160,2,138,40,160,2,138,51,69,0,20,81,69,0,20,81,69,0,2,150,142,244,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,20,80,1,72,105,105,13,0,20,82,28,210,28,208,3,168,166,243,72,73,20,1,21,196,222,90,131,142,245,231,186,254,159,46,171,42,0,200,161,64,238,71,175,177,245,174,246,100,50,224,82,193,100,171,146,88,254,116,1,231,218,71,128,99,66,236,247,13,220,112,255,0,79,246,107,189,176,210,210,205,72,14,199,39,60,159,167,183,181,94,85,11,78,160,3,24,162,138,40,0,162,138,40,0,162,138,76,208,2,209,73,154,51,64,11,73,138,51,75,64,6,40,162,140,208,1,65,25,162,138,0,203,213,52,164,190,141,65,118,24,32,240,126,190,222,245,225,190,58,240,14,223,37,210,227,251,163,151,255,0,123,253,154,250,24,214,86,171,166,45,228,74,11,17,130,15,95,175,183,189,0,124,71,123,100,214,82,0,88,28,140,245,250,255,0,133,95,210,117,169,44,25,138,162,156,130,57,31,79,127,106,244,111,136,158,15,54,207,3,172,192,228,40,229,191,223,255,0,102,188,157,227,48,182,210,65,200,205,0,123,183,131,190,33,147,230,171,219,250,158,19,253,223,246,171,217,180,173,97,47,145,136,70,24,39,183,211,223,222,190,45,180,187,107,86,37,64,57,24,228,87,170,120,35,199,102,7,153,36,128,28,134,60,39,251,191,237,80,7,210,160,230,150,176,180,125,118,61,66,55,34,54,93,164,245,24,244,247,247,173,176,115,64,14,197,33,20,180,80,2,1,138,90,40,2,128,12,82,209,69,0,38,41,113,69,20,0,81,69,20,0,82,98,150,138,0,66,40,197,45,20,0,152,163,20,180,80,2,1,70,41,104,160,2,138,40,160,2,140,81,69,0,38,41,104,162,128,19,20,82,210,17,64,8,70,104,2,150,138,0,49,69,20,210,113,64,14,39,21,143,170,235,9,96,138,74,49,201,29,190,190,254,213,22,177,174,199,167,198,132,163,54,72,237,159,95,127,106,240,111,27,248,237,167,120,81,32,3,0,30,83,253,239,246,168,3,99,198,63,16,200,242,149,45,253,15,49,255,0,189,254,213,120,222,173,173,73,126,202,89,20,96,1,192,250,251,251,213,123,187,182,186,96,88,1,129,142,5,85,72,204,205,180,16,48,51,64,15,178,178,107,217,8,12,6,6,122,253,63,198,189,175,192,190,1,221,231,59,220,127,121,120,127,247,127,217,172,159,135,126,15,55,47,59,180,216,192,97,195,127,185,254,205,125,15,165,105,139,103,19,0,196,228,147,215,233,237,237,64,11,165,105,73,99,27,0,236,114,73,228,253,61,189,171,80,12,80,40,160,2,138,40,205,0,24,164,197,45,20,0,81,73,154,51,64,11,69,38,104,205,0,45,20,81,64,5,20,81,64,1,25,172,251,253,45,47,20,2,236,48,115,193,250,251,123,214,133,20,1,230,90,191,128,99,114,140,151,13,216,114,255,0,95,246,105,250,6,159,46,149,43,130,200,193,129,238,79,167,176,244,175,72,101,13,85,103,178,86,193,12,127,58,0,146,222,111,49,73,199,122,177,84,161,79,43,34,173,2,77,0,62,138,111,52,12,208,3,168,20,131,52,162,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,40,162,128,10,40,162,128,10,40,162,128,10,40,205,20,0,81,69,20,0,102,146,130,106,165,205,234,192,188,169,60,227,129,64,19,188,161,59,26,227,252,65,226,216,244,241,143,37,155,14,163,238,231,170,231,251,213,207,120,151,226,12,118,76,202,45,216,225,212,114,158,171,159,239,87,133,235,94,39,155,88,186,125,177,70,163,42,220,169,29,23,30,166,128,53,60,77,227,89,53,27,167,11,2,40,222,173,202,17,209,113,253,234,196,211,124,57,62,168,251,140,145,174,84,183,222,35,161,199,161,174,167,194,190,3,123,224,37,121,212,110,141,143,15,232,216,254,237,123,158,139,224,232,108,97,81,231,57,249,72,251,195,251,217,254,237,0,121,231,134,126,26,132,69,119,185,234,140,62,89,63,218,255,0,118,189,135,76,210,18,202,21,64,236,112,8,228,251,231,210,180,98,183,88,144,0,79,21,48,24,160,6,170,226,150,150,146,128,10,76,210,230,155,64,11,210,140,210,84,51,220,44,35,36,19,206,40,2,124,226,163,123,149,143,168,53,192,235,159,16,97,177,98,130,221,142,24,15,184,59,174,127,189,94,99,171,124,82,119,145,130,90,175,222,29,99,246,255,0,126,128,62,129,109,98,37,56,216,255,0,144,255,0,26,124,122,156,111,209,27,242,255,0,235,215,202,111,241,10,229,220,255,0,163,197,255,0,124,31,254,42,180,44,190,34,79,25,201,182,78,132,112,135,215,253,234,0,250,161,92,48,200,167,87,153,120,95,199,137,125,10,3,3,3,177,155,132,255,0,107,31,222,175,68,130,233,101,64,64,35,52,1,102,138,64,115,75,64,5,37,45,20,0,82,210,82,208,1,73,138,90,40,1,40,165,162,128,18,147,20,184,162,128,25,138,51,78,197,52,138,0,112,52,180,193,197,56,28,208,2,211,93,3,12,83,168,160,15,55,241,159,133,214,245,55,9,72,38,85,63,123,253,146,61,43,230,61,119,76,107,11,201,23,112,56,42,58,250,174,125,43,237,187,155,97,58,224,146,57,205,120,47,196,47,7,254,249,229,89,190,244,200,57,111,246,63,221,160,15,36,210,46,129,1,88,30,20,244,250,214,219,3,99,33,149,112,115,242,243,254,125,171,145,218,109,38,96,112,112,49,93,117,188,194,242,214,62,49,212,254,184,160,15,118,240,39,136,126,211,103,18,24,241,136,220,240,191,237,253,107,211,20,238,80,107,230,79,5,107,6,214,224,198,83,56,133,187,127,180,15,173,125,31,166,220,137,237,144,227,25,7,249,208,5,218,40,162,128,16,244,163,52,17,73,214,128,29,64,162,129,64,11,69,20,80,1,69,20,80,2,82,30,148,180,135,165,0,2,150,144,82,208,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,154,74,0,67,64,233,65,160,125,218,0,90,90,74,90,0,40,162,147,52,0,180,134,138,67,64,1,162,146,148,80,2,209,69,20,0,140,118,138,243,255,0,30,107,130,206,8,64,66,114,203,219,217,189,253,171,181,191,185,22,241,169,32,156,159,241,175,156,126,36,120,132,207,53,186,8,241,133,83,202,251,191,189,0,113,151,183,223,105,185,86,43,140,38,58,123,154,197,212,175,13,203,42,224,12,96,244,250,213,103,185,62,130,180,180,29,41,245,59,135,1,213,118,161,239,142,227,216,250,208,7,83,224,79,12,155,233,230,45,40,24,86,28,55,186,251,123,215,211,58,14,148,182,16,186,135,45,150,39,174,123,15,111,106,229,188,13,225,129,97,20,196,202,88,179,55,241,103,251,190,222,213,232,104,187,70,40,1,212,81,69,0,6,163,38,156,77,37,0,40,167,82,10,90,0,41,104,162,128,10,40,162,128,10,40,162,128,10,74,90,74,0,40,164,165,20,0,81,69,2,128,41,106,23,98,210,37,98,9,203,1,211,235,94,67,226,191,31,136,132,106,182,249,206,15,41,254,247,251,85,223,120,206,224,195,101,14,6,115,34,255,0,38,175,150,124,69,122,100,150,48,84,125,209,219,235,64,16,107,122,227,234,83,33,40,171,181,71,108,119,62,254,245,94,206,37,144,176,36,254,21,148,164,179,113,87,82,9,192,202,152,255,0,28,208,7,89,111,160,67,116,135,247,142,48,125,71,248,86,110,161,225,195,107,181,150,64,115,129,203,125,125,171,58,13,86,123,66,114,145,156,250,3,254,53,171,31,137,4,171,181,226,35,7,60,47,255,0,94,128,41,233,218,204,218,84,141,132,141,183,3,216,159,79,113,233,94,233,224,95,29,125,173,102,71,131,24,44,120,79,247,127,218,175,5,212,2,79,181,151,112,198,7,63,141,77,225,237,93,244,249,228,194,43,110,83,219,61,199,191,181,0,125,155,109,114,39,82,192,17,131,138,159,53,194,120,39,93,23,246,243,3,25,24,115,219,217,125,253,235,183,205,0,75,154,118,106,32,105,226,128,28,13,45,32,235,75,154,0,41,165,115,78,162,128,57,237,123,65,143,81,141,1,145,151,105,7,174,61,125,189,235,231,191,29,120,28,217,52,46,147,131,144,163,151,255,0,123,253,159,106,250,148,140,215,55,226,45,5,53,40,80,25,25,118,176,239,143,95,111,122,0,249,11,76,213,166,210,101,111,221,198,219,148,246,39,211,220,122,87,181,248,43,226,23,152,38,87,183,254,241,249,83,253,223,246,171,128,241,191,131,222,194,88,89,102,83,149,3,150,255,0,123,253,159,106,225,236,239,37,211,164,56,8,217,30,132,255,0,158,148,1,246,214,155,170,37,234,49,8,195,4,142,71,211,223,222,180,129,175,157,124,7,227,237,134,100,146,223,251,199,229,79,247,127,218,175,116,210,181,100,190,141,136,70,24,39,168,250,123,251,208,6,189,20,208,105,194,128,10,40,162,128,10,41,41,65,160,2,138,40,160,2,150,146,148,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,152,160,5,162,147,20,98,128,22,146,140,81,64,5,45,37,24,160,5,162,147,20,98,128,22,138,76,82,208,1,69,20,80,1,69,20,80,1,73,65,163,25,160,6,147,72,105,244,208,51,64,13,11,138,147,181,52,245,167,10,0,90,13,20,148,0,180,220,211,73,160,80,2,230,148,80,5,45,0,38,40,197,45,20,0,152,163,20,180,180,0,218,49,78,162,128,27,77,21,37,20,0,130,138,49,75,64,9,69,45,20,1,203,248,151,64,93,78,24,193,144,174,214,29,241,216,251,31,90,249,191,198,126,16,125,62,88,88,76,173,189,84,114,217,254,247,251,62,213,245,177,80,70,13,114,126,38,240,188,122,164,113,143,53,151,105,31,197,143,239,123,31,90,0,248,250,53,195,97,189,51,197,106,199,100,209,141,232,195,211,230,53,208,120,195,193,178,233,83,68,86,100,96,202,163,150,39,251,223,236,143,74,231,44,181,51,6,81,215,57,231,129,244,247,160,14,219,194,190,51,151,77,146,84,120,81,178,9,225,73,254,239,251,94,213,239,158,30,241,42,106,81,73,251,166,93,164,255,0,14,61,61,253,235,230,15,177,125,179,231,141,177,143,151,230,63,231,214,183,60,59,226,185,116,89,164,71,137,24,50,147,194,147,215,30,227,210,128,62,170,71,12,41,224,215,19,225,143,21,197,169,71,32,242,157,74,147,252,32,127,119,223,222,187,36,112,195,34,128,36,165,164,165,160,2,138,40,160,2,138,40,160,2,138,41,13,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,10,0,90,40,162,128,10,40,162,128,10,40,162,128,18,130,104,168,221,194,140,154,0,87,112,162,185,143,16,248,149,52,216,163,62,83,54,230,95,225,207,175,191,181,84,241,63,138,162,211,82,49,229,59,22,35,248,65,254,247,191,181,120,63,136,188,87,46,181,52,104,145,34,133,80,121,82,58,103,220,250,208,4,254,42,241,156,186,148,145,34,66,139,128,15,42,71,247,191,218,247,174,50,75,38,144,111,118,30,159,41,173,15,177,125,143,231,145,179,159,151,229,63,231,210,179,47,117,51,62,17,23,24,231,145,245,247,160,12,217,23,45,133,244,207,53,219,248,51,194,15,168,75,51,25,149,118,171,14,27,31,221,255,0,103,222,155,224,255,0,6,203,170,205,41,105,145,66,171,14,24,143,238,255,0,178,125,107,232,207,13,120,94,61,46,57,7,154,205,184,159,226,207,167,176,244,160,9,188,53,160,46,151,12,128,72,91,115,30,249,236,61,135,165,116,244,129,64,24,20,234,0,74,41,104,160,4,52,195,79,197,45,0,54,140,83,168,160,6,209,138,117,20,0,220,81,138,90,40,1,49,65,165,162,128,27,154,92,208,69,52,208,3,233,69,68,13,73,64,11,73,218,150,144,208,4,101,115,74,41,71,90,8,197,0,0,211,168,163,24,160,5,162,129,69,0,20,148,180,80,1,69,20,80,1,69,38,40,197,0,45,20,152,163,20,0,81,69,20,0,180,82,98,140,80,2,209,73,138,49,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,26,0,74,40,162,128,10,40,164,205,0,45,20,148,180,0,81,69,37,0,45,33,52,19,89,26,166,177,29,146,242,140,126,96,56,30,217,245,160,7,234,58,170,89,174,74,49,249,128,224,123,125,107,198,124,95,241,15,100,140,137,111,210,69,234,159,236,255,0,189,89,62,52,241,241,121,221,18,223,164,138,126,100,255,0,99,253,234,242,11,171,169,47,230,102,33,6,112,123,246,24,160,11,154,134,167,54,169,112,231,106,46,72,110,132,116,24,245,53,232,158,11,240,33,186,69,149,231,3,49,55,71,255,0,107,31,221,172,255,0,6,248,49,239,72,118,153,70,98,99,195,122,48,31,221,175,164,180,45,17,44,45,81,67,177,194,176,235,234,217,244,160,5,209,180,72,236,109,209,3,177,194,145,215,213,179,233,91,129,113,74,6,6,40,160,2,138,40,205,0,52,154,92,210,82,26,0,51,70,106,50,121,164,206,5,0,71,113,114,32,92,144,79,56,175,33,241,167,143,62,205,35,70,144,103,18,175,84,255,0,103,253,234,233,252,99,175,139,40,246,136,201,196,170,62,239,251,36,250,215,204,218,230,168,247,215,114,18,138,185,42,122,122,12,122,208,2,223,106,211,106,83,179,20,69,201,13,208,142,131,30,181,118,199,195,70,225,67,180,160,100,30,141,239,244,170,54,33,32,80,199,113,224,142,62,181,161,39,137,68,107,177,98,232,123,175,255,0,94,128,47,220,104,48,219,32,253,228,135,156,117,31,225,92,197,212,107,27,16,9,234,58,253,41,102,213,39,186,99,132,140,119,232,127,198,160,104,38,198,73,143,240,205,0,104,232,218,244,154,124,167,17,171,124,133,122,103,169,7,214,189,207,195,62,63,18,198,170,214,248,194,49,225,63,218,255,0,122,190,110,99,181,141,116,254,31,190,104,223,1,71,220,61,191,218,20,1,246,45,149,200,185,129,92,12,103,63,206,173,215,55,225,89,252,205,46,18,71,240,183,254,132,107,164,52,0,81,69,6,128,10,41,51,75,64,11,69,20,80,1,69,20,80,1,69,20,80,2,81,75,73,64,13,52,128,211,141,54,128,30,40,166,131,78,160,2,176,117,205,37,111,163,0,185,31,56,110,190,196,122,86,245,53,215,112,197,0,124,137,227,63,13,27,27,217,72,148,17,189,23,150,255,0,99,62,149,203,233,247,198,15,147,104,56,83,219,222,190,155,241,167,133,69,234,150,18,144,76,170,121,111,69,35,210,190,101,214,116,231,211,175,100,82,202,216,42,58,231,170,131,233,64,26,214,87,255,0,102,185,103,3,57,92,116,250,87,210,190,12,214,133,221,140,95,33,95,145,207,79,246,254,181,242,66,220,159,74,245,223,135,222,35,48,145,25,143,56,133,250,47,251,99,222,128,62,146,83,145,154,90,173,103,56,154,21,96,49,156,255,0,58,179,64,5,37,45,33,160,0,82,138,101,60,80,2,209,73,70,104,1,104,162,138,0,74,67,210,150,144,244,160,0,82,210,10,90,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,3,73,69,20,0,135,173,2,131,64,160,5,165,164,165,160,2,146,150,146,128,10,105,165,52,206,180,0,162,158,41,0,197,45,0,20,140,113,75,84,53,43,177,108,138,72,39,36,14,159,90,0,229,188,109,171,139,75,120,126,76,229,215,183,179,123,215,203,62,34,212,141,213,212,103,104,24,64,58,123,159,122,244,223,137,30,43,18,155,120,214,47,238,183,43,254,255,0,189,120,187,49,157,242,112,48,40,2,123,75,115,117,33,80,64,192,205,123,215,195,95,8,5,91,135,105,187,178,240,223,238,127,179,92,23,128,252,48,215,211,78,198,80,48,172,62,247,186,251,123,215,211,58,6,150,182,48,56,14,78,88,158,190,195,219,218,128,52,237,45,196,8,64,36,228,213,154,40,160,2,144,154,13,54,128,10,112,20,128,83,168,0,160,81,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,37,0,39,122,81,73,75,64,11,73,75,73,64,28,47,143,155,22,80,127,215,69,254,77,95,40,235,82,110,157,56,254,17,252,205,125,67,241,26,109,150,144,12,127,203,69,254,79,95,43,106,109,186,117,255,0,116,127,51,64,23,188,63,96,111,166,113,187,24,4,245,247,31,227,94,203,165,248,74,41,32,96,102,127,188,79,12,61,7,181,113,159,15,52,175,54,89,220,191,102,29,127,220,246,175,107,177,181,10,204,1,237,159,229,64,30,111,174,124,60,6,52,100,184,61,64,229,254,191,236,215,150,106,218,28,186,115,168,46,141,144,59,147,235,237,237,95,94,165,128,149,48,88,245,207,6,184,191,21,120,33,47,82,34,179,176,193,3,151,255,0,123,253,159,122,0,249,140,78,87,130,5,34,203,181,242,7,106,233,60,79,225,151,210,228,143,247,170,219,128,254,44,255,0,123,216,122,87,39,146,13,0,123,71,195,61,112,164,151,8,80,116,99,211,253,207,122,250,18,214,81,36,68,227,248,177,95,37,120,14,247,201,185,155,229,206,81,187,123,173,125,69,161,220,121,182,207,198,48,231,249,10,0,218,6,156,30,162,205,60,80,4,192,210,230,163,13,79,160,7,10,90,104,52,185,160,5,164,35,52,180,80,7,27,226,223,13,166,163,20,71,205,101,195,15,226,199,247,189,189,235,230,191,23,120,109,180,217,226,253,232,108,170,255,0,22,123,183,183,181,125,131,52,98,69,3,222,188,179,226,31,134,62,215,20,14,178,227,12,163,150,255,0,127,218,128,62,108,182,145,237,28,178,133,57,24,230,189,111,192,126,58,48,180,200,240,3,144,205,194,127,187,254,213,121,228,214,62,76,161,25,179,149,221,193,170,133,31,79,125,235,181,183,12,115,207,249,233,64,31,100,105,122,154,223,70,196,41,24,36,114,62,158,254,245,168,13,120,31,195,255,0,27,3,231,163,193,253,230,225,63,220,255,0,106,189,190,194,245,110,144,144,164,96,227,167,210,128,47,82,210,102,150,128,19,20,10,90,40,0,162,146,150,128,10,40,162,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,13,2,128,10,40,162,128,10,40,162,128,10,40,162,128,10,76,210,209,64,9,75,72,105,104,1,40,165,164,20,0,102,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,166,148,10,90,40,1,135,173,56,82,17,205,40,160,5,163,173,20,80,3,49,75,138,92,82,208,2,1,75,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,38,105,104,160,4,164,32,26,117,20,1,203,120,147,195,105,170,71,24,50,178,237,35,248,128,245,246,62,181,243,127,141,124,34,218,84,176,178,204,27,114,168,229,179,253,239,246,71,165,125,110,203,184,98,184,111,25,248,105,117,24,97,34,82,184,101,254,44,118,111,111,122,0,249,191,194,218,136,137,229,71,92,228,22,224,127,187,239,91,154,238,133,246,148,142,88,164,198,8,95,152,253,125,171,156,215,244,199,209,111,16,238,87,221,24,239,158,164,251,15,74,237,188,25,169,174,161,28,209,58,149,218,89,184,24,254,239,191,189,0,97,120,107,92,155,72,185,145,89,17,183,33,60,2,122,145,238,61,43,232,223,11,235,99,80,130,83,179,110,24,246,199,101,247,247,175,2,241,150,139,246,41,33,145,31,57,10,188,159,247,189,189,171,115,192,94,47,22,166,120,222,18,115,185,184,31,238,255,0,181,64,31,69,3,154,112,172,173,43,84,75,232,216,132,97,130,71,35,253,223,127,122,212,20,0,234,41,51,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,33,163,52,134,128,16,156,87,45,226,141,108,105,240,68,118,110,203,14,217,236,222,254,213,173,170,234,137,99,26,146,140,114,64,224,125,125,253,171,194,60,123,226,241,117,228,34,66,70,54,183,43,254,247,251,84,1,201,248,151,92,155,87,185,69,84,141,118,160,60,130,58,19,238,125,106,214,133,161,27,100,121,101,147,57,37,126,83,244,246,169,188,27,162,253,182,73,165,119,198,3,47,7,253,223,111,122,187,227,61,77,116,248,225,141,20,182,72,110,70,127,189,239,237,64,28,135,138,117,17,43,196,136,184,192,13,200,255,0,123,222,180,188,21,225,22,213,100,153,154,96,161,85,135,13,143,238,255,0,178,125,107,27,64,211,31,90,188,115,185,83,108,103,190,58,17,236,125,107,233,111,6,120,105,116,232,102,38,66,217,102,254,44,246,95,111,106,0,211,240,223,134,227,210,226,147,18,187,110,39,248,129,244,246,30,149,211,128,5,10,161,105,212,0,148,102,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,4,34,147,20,234,40,1,152,167,116,163,20,180,0,82,26,90,67,64,13,29,105,228,83,64,230,157,64,13,20,234,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,76,209,75,72,104,0,165,162,138,0,74,51,64,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,52,0,81,64,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,74,0,40,162,138,0,41,40,165,160,4,197,45,20,80,2,82,19,75,154,161,123,124,182,203,146,164,252,192,112,61,168,2,13,79,85,91,53,201,66,126,96,56,30,217,245,175,159,252,107,227,166,154,230,72,210,0,49,34,30,83,253,143,247,171,71,199,62,56,30,115,198,144,125,217,80,242,159,236,127,189,94,78,176,61,236,134,86,42,55,14,222,220,80,5,9,217,238,100,46,219,70,125,43,170,240,175,134,26,254,76,249,160,102,38,63,123,29,24,15,74,206,130,199,207,152,198,27,24,25,228,215,208,158,6,240,192,181,178,137,140,164,230,55,28,55,251,127,74,0,233,60,51,225,228,176,181,140,121,140,126,70,95,189,234,217,244,174,172,12,83,34,140,34,1,154,146,128,10,40,164,205,0,6,147,52,102,146,128,2,106,50,244,165,169,134,128,19,53,21,212,190,84,64,227,248,177,79,205,99,235,119,62,85,186,241,255,0,45,7,242,52,1,224,223,16,181,210,247,146,160,140,113,42,30,159,236,125,107,201,204,153,144,146,43,167,241,157,231,155,168,205,199,241,167,111,246,43,145,4,147,64,22,76,229,184,0,86,174,151,160,203,126,249,18,32,202,147,212,246,56,244,173,31,13,248,89,245,18,27,205,85,204,100,253,236,116,108,122,87,189,248,107,193,9,103,110,132,206,196,236,97,195,255,0,181,254,237,0,112,250,63,195,192,176,35,61,193,229,72,225,253,255,0,221,171,154,159,132,226,72,0,89,95,135,29,88,122,31,106,245,199,178,17,198,20,49,224,250,215,51,121,106,12,140,9,238,63,149,0,124,193,173,89,155,75,167,76,231,4,14,191,236,230,141,26,82,179,17,143,224,63,204,87,95,227,173,39,202,188,149,195,231,50,32,235,254,199,210,184,125,53,182,204,223,238,159,230,40,3,236,15,6,54,116,168,63,220,127,253,12,215,97,92,31,129,38,223,165,192,49,252,15,255,0,161,154,239,40,1,105,13,45,37,0,39,122,90,74,90,0,90,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,1,41,8,165,162,128,25,78,6,144,138,74,0,125,20,14,148,180,1,86,234,220,76,184,36,142,115,94,17,241,11,193,192,202,242,44,221,102,65,203,127,177,254,237,125,1,88,58,238,146,183,177,15,156,143,152,30,190,196,122,80,7,197,55,48,155,121,153,9,7,24,254,85,175,225,237,76,219,92,177,218,15,238,200,233,238,61,235,160,241,167,134,90,202,250,83,230,131,251,196,31,123,253,140,250,87,6,142,97,144,145,142,152,160,15,178,124,35,170,139,155,8,142,204,124,140,122,127,181,245,174,188,28,138,249,223,225,255,0,139,130,66,145,24,126,236,47,209,127,219,255,0,122,189,246,198,228,92,66,174,1,25,7,249,208,5,202,13,20,80,3,41,69,41,25,166,244,160,7,209,72,41,104,1,104,162,138,0,74,67,75,72,104,0,29,105,105,41,104,1,104,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,4,162,138,40,1,49,64,160,208,58,80,2,210,210,81,64,5,20,82,26,0,9,164,2,142,180,224,40,0,162,138,40,1,174,225,69,121,103,196,63,18,253,138,43,117,17,103,44,167,149,255,0,127,223,218,187,205,115,80,22,112,35,109,39,44,7,79,99,239,237,95,48,252,64,241,1,189,158,0,35,3,10,191,195,238,254,254,244,1,198,235,26,139,95,76,164,168,24,80,56,31,95,127,122,185,225,173,28,234,87,18,0,225,118,169,239,142,235,237,239,88,104,134,87,252,43,219,62,23,120,112,238,185,115,39,102,28,55,251,158,212,1,233,158,8,240,218,233,240,76,124,210,219,153,191,139,61,151,219,218,187,245,80,163,2,171,217,219,136,99,32,28,228,213,170,0,40,162,144,208,2,19,73,70,41,192,80,0,5,45,20,180,0,130,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,166,154,117,52,208,2,10,118,41,5,45,0,45,37,45,33,52,1,229,127,19,159,22,214,223,239,175,242,122,249,138,127,222,92,15,247,127,173,125,35,241,86,93,176,219,113,252,75,252,158,190,112,139,231,186,63,238,127,90,0,246,191,135,246,69,109,231,33,191,137,135,95,100,175,87,210,172,200,102,44,123,17,193,250,87,19,240,254,220,125,150,126,79,223,111,228,149,234,86,176,133,83,207,122,0,149,35,199,122,37,132,56,198,106,96,41,113,154,0,242,175,30,248,105,110,161,129,132,164,97,148,125,239,247,189,171,231,29,99,78,54,82,160,44,14,84,30,191,95,111,106,251,79,81,178,91,164,80,88,140,16,120,63,90,249,235,226,55,133,252,134,183,117,151,57,10,57,111,247,253,168,3,204,116,59,179,107,112,228,0,114,135,183,184,175,168,124,21,170,11,155,89,134,204,97,219,183,178,251,215,201,227,48,73,235,145,94,199,240,227,196,158,95,218,17,162,254,241,225,127,220,247,160,15,161,212,231,154,122,156,86,118,159,116,39,141,136,4,96,159,233,87,135,52,1,48,52,240,106,37,52,241,64,15,20,180,208,105,212,0,162,150,144,82,208,0,107,59,83,178,23,80,168,44,70,24,30,190,198,180,105,172,187,133,0,124,201,227,253,4,216,92,64,235,32,108,162,142,78,123,191,183,181,115,246,86,233,127,11,43,18,8,108,241,244,31,227,95,64,120,223,195,171,168,65,9,243,74,225,128,251,216,236,222,222,245,224,23,81,62,139,120,1,42,225,163,207,175,83,248,122,80,6,44,169,46,137,56,100,216,251,151,28,228,245,63,135,165,122,223,128,188,126,95,207,73,45,255,0,188,126,84,255,0,119,253,170,231,167,210,163,214,109,67,7,101,42,248,235,142,131,232,125,107,128,157,37,208,174,6,54,62,228,239,147,212,254,30,148,1,246,101,141,250,221,198,204,20,140,28,114,62,159,227,87,129,175,6,240,15,143,119,172,232,246,253,217,190,88,255,0,221,255,0,106,189,167,79,212,82,241,24,170,176,193,61,71,211,223,222,128,52,104,164,235,75,64,8,104,205,45,52,138,0,92,210,211,105,194,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,13,2,146,148,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,19,75,64,5,20,81,64,8,106,11,136,124,212,3,61,234,193,166,231,181,0,120,7,197,127,15,143,244,103,89,63,186,57,111,247,253,171,203,188,51,122,108,47,100,27,67,110,140,158,153,238,63,248,154,250,119,198,186,64,190,182,132,239,35,14,189,253,155,219,222,190,93,215,45,91,76,190,70,200,109,209,129,215,61,207,211,210,128,61,238,61,46,61,122,203,44,236,133,36,199,4,14,131,232,125,107,199,252,73,165,182,133,117,25,71,15,185,7,83,158,164,251,15,74,244,223,134,186,224,185,138,226,50,132,96,179,112,63,220,247,169,188,127,225,99,120,176,58,202,6,10,142,91,253,255,0,111,122,0,202,248,123,226,242,124,244,120,71,241,30,23,253,207,246,171,219,44,181,5,185,86,33,72,193,244,250,123,215,199,94,100,218,21,198,0,141,247,39,185,234,127,15,74,245,111,6,248,236,183,156,175,0,254,35,194,127,187,254,213,0,123,248,52,185,172,141,35,85,91,248,220,132,35,4,246,250,123,251,214,174,115,64,14,205,20,218,80,104,1,113,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,152,162,150,154,77,0,46,105,115,76,163,56,160,5,38,179,239,117,5,182,80,74,147,147,233,245,247,168,117,125,85,108,35,66,80,156,145,219,235,239,237,94,45,227,47,30,21,242,85,32,31,194,121,79,247,191,219,160,7,252,66,241,121,2,4,72,71,240,158,87,253,255,0,246,171,129,240,230,150,218,229,212,133,220,38,212,35,131,142,132,123,31,90,196,243,102,215,110,57,17,166,212,247,29,15,227,235,94,221,240,255,0,194,198,205,39,118,148,28,150,94,27,253,207,111,106,0,185,38,149,30,131,101,149,119,125,242,119,32,245,31,65,233,94,21,226,107,211,168,94,70,187,66,237,140,30,152,238,223,227,94,199,241,43,92,22,209,91,198,168,78,74,183,35,253,255,0,122,241,125,14,209,181,59,247,57,11,182,34,58,227,184,250,250,208,7,171,124,40,240,248,255,0,73,118,147,251,195,134,255,0,115,218,189,230,222,31,41,8,207,122,228,188,21,164,11,27,105,142,242,114,237,223,217,125,189,171,179,207,106,0,112,162,129,69,0,20,81,69,0,20,80,13,20,0,81,69,20,0,82,82,209,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,80,104,160,208,0,40,164,165,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,41,41,105,13,0,38,104,164,165,2,128,20,81,69,20,0,82,19,71,74,206,190,212,146,209,121,86,63,48,28,15,111,173,0,62,247,80,75,68,220,202,79,204,7,3,219,235,94,25,227,111,136,37,102,120,210,220,113,42,253,228,255,0,99,253,234,119,141,252,127,182,70,68,183,251,178,169,249,147,253,143,247,171,200,237,224,151,89,185,102,37,23,43,187,140,142,152,30,244,1,44,48,75,171,220,52,140,99,93,203,187,140,142,152,30,245,181,123,18,89,66,177,169,98,67,99,159,112,77,116,137,166,199,164,89,161,44,204,114,87,168,61,114,125,5,115,86,150,239,171,223,62,10,168,217,187,211,166,7,189,0,116,222,5,240,233,189,147,205,105,0,221,11,116,111,71,3,210,190,139,211,237,69,189,178,32,36,227,61,253,235,150,240,135,135,214,194,202,47,222,19,242,48,251,223,237,103,210,187,85,24,24,160,5,162,138,40,1,13,37,41,164,160,4,164,205,25,166,154,0,66,105,132,230,149,170,62,148,0,140,113,205,112,126,50,213,132,22,224,108,39,19,47,240,251,31,122,235,175,174,196,9,146,9,249,128,233,237,95,63,248,255,0,196,190,101,195,160,139,164,168,121,95,246,62,180,1,229,218,189,201,184,189,145,136,3,37,79,233,83,105,58,105,188,147,27,128,249,9,235,239,244,172,220,25,165,39,167,25,175,103,240,7,133,124,216,210,70,151,239,66,253,27,253,177,237,64,30,129,224,191,13,173,181,148,68,200,73,242,220,125,239,246,254,149,232,209,196,17,64,205,65,99,104,45,225,85,4,156,3,223,222,175,99,20,1,93,226,207,122,231,117,43,34,100,44,173,212,142,167,218,186,130,51,85,46,97,12,58,247,160,15,8,241,213,142,83,118,238,179,47,127,246,13,120,181,191,201,112,195,253,159,240,175,162,252,117,110,60,158,167,253,114,255,0,232,6,190,117,111,146,241,254,131,250,80,7,213,31,15,31,58,108,31,245,206,79,253,25,94,147,94,85,240,218,66,116,248,70,63,229,148,159,250,54,189,84,28,138,0,90,76,82,210,80,2,82,138,74,5,0,58,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,162,138,90,0,105,20,218,125,55,20,0,3,78,166,83,133,0,45,53,151,112,167,81,64,30,117,227,47,12,37,242,110,243,72,38,85,63,123,209,72,244,175,152,53,253,40,233,247,178,41,112,216,101,29,115,213,115,233,95,109,93,219,137,144,2,113,206,127,74,249,207,226,63,134,138,221,75,32,148,115,50,14,91,254,153,253,40,3,203,116,141,77,172,164,36,40,63,33,28,143,112,125,107,233,207,2,248,147,237,150,81,3,22,223,221,185,225,127,219,250,215,202,44,166,57,8,175,73,240,47,136,141,163,237,49,131,136,88,125,223,246,193,245,160,15,171,213,131,12,211,171,43,72,190,23,86,136,248,35,32,158,159,237,98,181,104,0,166,145,78,164,197,0,0,210,211,115,138,85,160,5,165,164,162,128,10,67,75,72,122,80,1,138,90,65,75,64,5,45,20,80,1,69,20,80,1,69,20,80,1,65,162,131,64,9,69,20,80,2,26,7,74,15,74,7,74,0,90,40,162,128,10,49,69,20,0,152,165,162,138,0,42,41,100,8,185,199,122,148,214,46,181,120,45,225,67,130,114,195,183,177,160,15,60,248,137,175,125,158,27,117,17,231,44,167,167,179,251,215,205,218,157,209,184,149,73,24,194,143,235,94,135,241,7,91,51,201,2,236,198,2,158,159,239,251,215,153,196,134,105,49,211,2,128,55,188,47,163,54,163,60,131,120,92,41,239,142,235,237,239,95,83,248,55,68,26,125,172,191,57,98,92,247,207,97,254,207,181,121,103,195,47,14,228,220,57,147,251,203,195,127,185,237,94,253,109,8,137,8,7,57,52,1,61,20,81,64,5,55,52,166,146,128,1,78,164,20,180,0,82,210,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,26,67,74,105,13,0,2,148,82,1,78,160,0,211,79,74,113,166,158,148,1,227,95,21,200,16,219,127,188,191,251,61,124,239,107,205,209,255,0,115,250,215,208,95,22,129,242,237,126,169,255,0,181,43,231,235,47,248,250,111,247,63,168,160,15,165,126,29,38,109,174,63,223,111,228,149,234,17,45,121,207,195,133,255,0,69,184,255,0,125,191,146,87,165,168,197,0,5,105,181,37,52,208,4,78,51,92,79,140,244,97,125,111,10,239,35,14,59,251,55,183,189,119,38,169,94,91,137,213,65,36,96,208,7,198,190,38,210,141,141,196,99,120,57,65,223,221,189,189,170,182,133,170,29,62,103,59,3,100,17,211,61,199,191,181,122,255,0,196,127,10,145,246,121,22,95,238,175,45,254,255,0,181,120,125,196,38,222,64,9,7,35,52,1,244,199,130,188,88,151,113,204,166,34,48,88,240,191,238,251,215,164,219,220,137,84,224,30,181,242,47,134,53,214,177,150,79,221,131,149,61,191,221,247,246,175,161,252,39,174,139,216,101,253,222,48,199,183,251,190,254,244,1,222,171,84,139,84,225,151,118,120,171,42,217,160,9,169,105,130,158,104,1,192,210,230,163,223,78,6,128,29,72,104,205,20,1,90,238,1,50,0,78,48,115,94,25,241,35,195,101,126,207,34,75,253,213,229,191,223,246,175,123,35,53,206,120,143,71,91,248,35,5,200,195,3,215,216,251,123,208,7,207,190,17,212,204,114,75,19,168,232,205,242,143,247,71,173,110,120,159,194,3,81,142,57,82,98,187,72,94,91,31,222,255,0,103,222,185,173,126,193,244,43,228,96,202,251,227,11,201,207,82,126,158,149,233,126,14,213,83,85,183,149,25,25,118,177,60,12,118,95,115,235,64,30,15,36,83,232,55,28,24,223,122,251,158,167,240,244,175,89,240,15,143,9,51,163,192,63,136,252,169,254,239,251,85,63,142,252,28,36,16,186,76,127,132,114,223,239,127,179,94,60,173,38,139,115,159,149,247,39,215,169,252,61,40,3,237,13,62,253,111,35,98,20,140,18,57,31,79,241,171,213,226,159,14,188,108,46,22,225,30,2,48,88,240,159,238,127,181,94,201,111,48,153,9,0,140,28,115,64,19,209,69,20,0,220,82,230,150,152,104,1,244,83,65,167,80,2,209,73,154,90,0,40,162,138,0,40,162,138,0,74,51,75,69,0,37,20,81,64,11,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,20,148,0,180,82,102,140,208,2,209,73,154,51,64,11,69,20,80,1,69,20,80,2,17,72,41,212,80,1,69,20,80,3,88,226,153,186,156,227,53,93,178,166,128,35,190,129,103,136,2,113,134,255,0,26,249,207,226,118,132,98,146,217,214,76,228,40,228,255,0,191,237,95,73,131,184,98,184,159,25,248,113,117,40,97,253,225,92,50,255,0,22,59,55,183,189,0,124,255,0,224,93,96,233,247,147,41,64,219,163,99,211,61,215,223,218,190,150,177,120,245,107,102,200,101,218,255,0,78,195,235,235,95,44,235,186,123,232,87,136,67,43,238,140,119,207,82,125,135,165,123,55,195,111,18,125,162,59,132,104,177,130,199,133,255,0,115,222,128,57,255,0,136,254,15,9,246,121,18,111,238,142,91,253,255,0,246,107,201,172,174,159,76,153,129,1,178,190,153,244,255,0,10,250,223,196,122,82,234,86,241,252,229,118,184,239,142,199,219,222,190,101,241,158,130,116,251,152,79,152,27,40,189,243,221,189,189,168,3,209,124,9,227,77,173,50,60,31,222,60,39,251,191,237,87,182,105,250,138,221,163,16,164,96,145,200,250,123,215,199,26,53,225,183,145,200,0,228,17,211,233,94,233,224,143,21,121,130,101,104,191,188,120,95,247,125,232,3,216,179,154,55,98,179,225,191,89,1,249,79,229,83,137,67,118,160,11,128,230,150,163,140,241,82,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,19,138,102,236,209,33,226,171,25,66,246,160,11,57,197,80,212,53,5,180,69,37,73,201,3,129,245,247,164,154,253,99,3,229,63,149,121,111,141,252,86,99,16,162,197,232,121,95,247,189,232,3,27,199,126,52,220,208,162,65,253,211,202,127,189,254,213,120,245,237,219,234,114,168,192,93,171,233,143,95,175,173,77,172,222,27,137,16,144,6,0,29,62,181,173,224,205,8,234,23,51,31,48,46,17,187,227,186,251,123,208,7,119,240,227,193,225,205,195,188,199,248,151,134,255,0,115,253,154,246,27,231,143,73,182,92,6,109,207,245,236,126,158,148,223,14,105,75,166,219,201,243,150,203,158,249,236,61,189,171,129,248,147,226,79,179,199,110,139,22,114,84,242,191,239,251,208,7,148,248,231,88,55,247,176,128,129,113,24,61,61,219,223,222,186,63,134,58,17,150,91,151,105,49,133,97,193,255,0,115,218,184,205,11,79,125,118,241,201,101,77,177,158,248,232,71,177,245,175,163,252,25,225,197,211,97,155,247,133,178,205,252,89,254,239,183,181,0,118,22,48,8,34,96,14,114,223,225,86,183,83,9,218,49,76,92,177,160,11,42,115,78,166,32,197,62,128,10,105,167,81,64,8,5,45,20,80,1,69,20,80,1,69,20,153,160,5,162,147,52,102,128,22,138,51,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,2,81,75,73,64,5,25,162,150,128,18,150,138,40,0,162,138,40,0,162,138,40,0,164,163,52,80,1,73,154,66,105,5,0,46,41,212,180,148,0,81,69,65,113,56,133,65,32,158,113,64,21,239,245,5,180,140,18,164,252,192,112,61,190,181,224,126,54,241,241,55,15,26,91,142,36,67,202,127,177,254,245,108,248,247,199,2,25,30,36,128,157,178,167,84,255,0,99,253,234,241,16,178,106,247,110,255,0,42,228,110,244,233,129,239,64,14,138,218,125,106,229,152,152,211,43,187,184,233,129,239,94,179,225,223,8,46,159,110,146,60,197,178,172,188,54,127,139,63,221,246,171,222,11,240,106,199,110,142,243,30,99,97,195,127,183,254,237,94,241,102,178,186,116,94,82,163,54,217,84,114,51,213,73,245,160,15,59,241,70,168,101,186,150,20,64,54,186,156,145,254,207,215,222,187,143,135,254,25,253,202,74,210,125,232,156,112,223,237,253,43,132,208,52,183,214,111,94,66,202,187,163,45,193,199,66,7,161,175,164,52,45,41,108,172,227,64,228,224,17,215,213,179,233,64,27,22,209,8,162,10,15,76,255,0,58,156,82,14,41,104,1,104,205,38,105,9,160,5,205,54,147,117,45,0,37,48,250,210,154,141,155,20,0,133,170,172,247,66,49,200,61,105,101,151,111,106,226,60,81,175,11,69,255,0,87,159,222,40,233,254,201,247,160,12,127,24,120,185,45,242,130,22,56,149,122,175,251,39,253,170,249,227,88,212,77,237,211,185,80,50,65,233,232,184,245,173,95,16,235,111,121,116,231,98,140,178,158,159,236,227,214,185,219,120,77,196,132,2,7,25,160,13,223,14,105,38,246,99,243,129,251,178,122,255,0,180,7,165,125,73,225,77,32,89,216,196,55,147,132,97,215,253,172,250,87,155,120,7,194,159,185,73,26,110,177,56,225,191,219,250,87,183,218,194,34,141,84,28,224,31,231,64,22,80,96,83,168,20,225,64,0,90,138,69,205,79,77,97,154,0,242,95,31,161,17,255,0,219,116,255,0,208,13,124,215,63,23,178,125,7,242,21,244,239,196,21,253,215,253,183,79,253,0,215,204,87,63,241,251,39,208,127,33,64,31,75,124,52,32,216,195,255,0,92,100,255,0,209,149,235,99,238,215,143,124,49,7,236,81,127,215,25,63,244,101,123,8,251,180,0,180,148,180,80,3,77,2,130,40,20,0,162,150,144,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,81,69,20,0,195,75,154,83,73,64,14,162,144,82,208,0,121,21,197,120,191,67,91,235,101,249,200,62,106,158,191,236,145,233,93,173,87,185,132,74,128,19,142,115,64,31,19,248,135,74,107,11,201,23,120,56,101,29,125,87,62,149,71,77,187,48,72,112,1,249,72,233,239,94,193,241,19,195,155,110,100,144,73,214,100,31,123,253,143,165,120,163,175,149,43,14,184,160,15,169,124,9,175,125,162,198,37,49,227,17,185,233,254,223,214,189,66,57,3,40,56,175,151,188,9,174,24,66,166,192,113,11,246,255,0,108,123,215,210,26,77,216,158,213,27,4,100,30,222,244,1,171,69,20,80,2,98,150,138,40,0,162,138,40,0,164,61,41,105,15,74,0,5,45,37,45,0,20,180,82,80,2,209,69,20,0,81,69,20,0,82,26,90,67,64,5,20,81,64,8,104,29,40,52,10,0,90,40,162,128,10,51,69,38,40,1,104,162,138,0,107,182,5,121,159,143,53,51,107,28,56,80,114,87,183,251,222,245,232,247,13,181,65,247,175,13,248,165,170,4,22,202,35,254,233,233,254,255,0,189,0,120,191,136,175,141,220,209,157,184,194,142,223,90,179,225,61,40,223,220,74,55,227,8,123,251,175,183,189,96,92,49,150,65,244,175,97,248,91,162,121,175,114,229,251,48,235,254,231,181,0,123,31,131,52,97,99,111,48,222,78,88,247,246,95,111,106,236,234,173,148,2,20,56,57,201,255,0,10,181,64,5,20,82,19,64,8,104,28,209,74,40,1,105,105,5,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,33,164,52,180,134,128,1,74,41,5,45,0,41,164,61,41,105,15,74,0,241,143,138,227,48,219,127,188,191,251,61,124,243,103,242,221,55,251,159,214,190,143,248,165,1,120,45,142,127,137,127,147,215,206,80,46,219,178,63,233,159,245,160,15,168,126,27,28,218,220,127,190,223,201,43,210,171,205,126,26,0,109,46,63,223,111,228,149,233,84,0,26,97,167,154,97,160,6,26,141,185,169,105,132,80,7,61,175,233,11,168,66,128,185,92,48,239,142,199,219,222,190,107,241,207,134,142,159,60,44,37,13,185,84,114,217,238,222,222,213,245,140,137,184,96,215,155,248,243,195,139,123,12,44,36,35,12,163,239,127,189,237,239,64,31,45,36,134,22,232,14,69,122,95,130,252,91,246,51,50,180,57,206,227,194,255,0,187,239,237,92,62,183,167,27,41,208,110,7,42,59,251,159,111,106,207,182,156,192,196,128,14,69,0,125,119,160,235,201,122,175,136,216,96,158,223,79,127,122,234,225,151,118,120,175,154,60,19,226,131,12,147,41,136,28,130,120,95,247,125,235,223,180,91,241,119,27,144,164,96,145,211,233,64,29,10,156,212,149,10,26,148,26,0,80,5,59,52,218,81,64,14,205,25,164,162,128,23,53,20,137,188,96,154,146,144,208,7,147,252,66,240,192,186,138,6,89,72,193,81,203,127,191,237,94,95,225,189,74,77,26,238,68,42,173,186,50,120,25,234,71,184,244,175,165,181,75,33,117,26,169,98,48,65,235,245,175,159,252,103,162,54,157,117,12,138,225,183,32,94,78,123,183,183,181,0,123,13,156,105,172,217,146,197,215,108,157,184,232,63,31,90,243,159,23,252,61,89,22,39,75,131,217,121,127,247,191,217,174,135,192,58,216,158,9,227,40,70,25,155,167,178,251,215,160,220,90,11,152,192,44,70,15,173,0,124,147,11,205,225,155,179,159,46,77,241,251,158,167,240,254,237,123,231,129,60,104,183,241,204,173,1,4,22,60,39,251,191,237,123,215,51,227,239,7,9,132,14,179,99,27,71,45,254,247,251,53,230,58,86,165,47,135,238,152,21,71,222,135,177,61,72,247,30,148,1,246,28,82,9,23,35,52,250,225,60,25,226,133,212,161,152,24,138,225,155,248,113,217,125,253,235,185,86,205,0,58,144,138,90,40,1,148,224,105,13,37,0,62,138,65,78,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,37,0,6,138,40,160,0,26,90,74,51,64,11,69,38,105,115,64,5,20,81,64,5,20,81,64,9,76,145,115,82,82,26,0,174,171,138,138,230,17,42,129,158,245,104,138,8,160,15,158,190,39,232,60,219,56,147,251,163,175,251,254,213,198,248,39,86,54,23,83,41,64,217,66,122,103,186,251,251,87,208,158,49,209,5,253,188,67,121,93,174,59,227,179,123,123,215,205,218,189,131,232,215,104,119,43,110,65,223,61,73,246,30,148,1,245,70,141,120,53,11,87,56,43,135,61,177,216,127,141,121,167,196,207,15,249,169,110,203,39,117,28,183,251,254,213,175,240,207,86,55,118,247,0,166,48,204,122,123,39,189,118,158,33,211,22,246,20,5,136,195,14,255,0,95,111,122,0,248,222,72,205,156,248,36,28,174,127,95,254,181,119,62,25,185,101,105,10,1,208,143,155,254,3,81,252,64,240,239,216,166,129,150,76,229,84,114,223,239,251,123,86,39,133,245,95,178,77,42,148,206,84,158,7,186,251,208,7,187,105,23,247,15,191,43,31,126,199,218,187,157,61,153,213,179,142,167,167,225,92,143,134,38,75,168,228,32,48,193,63,251,45,119,86,137,180,26,0,189,24,192,169,105,138,41,244,0,81,69,20,0,81,69,20,0,81,77,205,58,128,10,40,162,128,10,40,162,128,34,144,100,86,46,162,204,138,184,199,81,215,241,173,198,21,159,118,155,128,160,15,58,213,239,238,19,102,4,125,187,31,122,242,143,19,92,179,52,101,192,232,7,203,255,0,2,175,97,241,60,233,107,28,100,134,57,35,255,0,102,175,159,252,83,170,139,185,162,80,152,194,131,200,247,111,122,0,197,142,51,121,62,1,3,11,159,215,255,0,175,94,251,240,207,195,254,84,119,12,210,119,97,195,127,185,237,94,111,240,255,0,195,191,109,154,118,105,49,133,97,195,127,185,237,239,95,73,248,123,76,91,40,92,6,39,44,123,253,61,191,217,160,3,89,187,22,22,168,112,91,115,142,217,236,127,194,190,100,241,182,172,111,238,161,80,129,112,128,244,199,118,247,247,175,104,248,153,171,27,75,123,112,19,57,117,61,61,159,222,188,43,72,176,125,102,237,206,229,93,168,123,227,161,30,199,214,128,59,255,0,134,26,15,55,46,100,254,240,235,254,231,181,123,221,180,34,37,35,61,235,150,240,118,136,44,45,229,27,203,110,115,223,61,151,219,218,187,48,40,2,38,92,212,177,174,40,2,158,40,1,104,162,138,0,40,162,138,0,40,162,147,52,0,180,82,102,140,208,0,77,20,81,64,0,162,138,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,146,128,10,105,52,166,155,64,5,56,10,65,78,160,2,138,41,11,98,128,27,36,162,53,201,7,174,43,202,188,107,227,117,179,45,26,192,78,217,84,114,158,170,79,247,171,103,197,254,43,93,61,54,136,139,17,42,143,187,158,170,79,173,124,231,168,95,75,174,223,74,118,162,3,134,232,71,64,7,189,0,64,233,55,136,111,164,127,221,160,96,27,184,232,0,247,175,94,240,183,195,212,138,20,119,184,108,148,97,195,255,0,181,254,237,59,193,62,13,16,192,142,211,19,152,220,112,223,237,255,0,187,94,183,13,170,219,196,6,73,199,20,1,137,120,19,72,177,76,110,108,62,222,121,235,147,237,94,1,174,234,18,106,250,148,202,21,20,101,91,144,71,69,3,212,250,215,169,248,231,94,17,39,148,35,63,44,203,219,253,131,239,92,95,132,60,62,111,166,51,52,128,110,137,184,13,232,192,122,80,7,160,120,27,195,11,107,103,19,153,73,38,55,28,55,251,127,74,244,212,77,163,21,75,78,180,22,240,42,2,78,1,239,239,87,197,0,59,52,102,146,138,0,92,210,102,142,212,134,128,16,129,69,20,210,104,1,164,224,213,105,101,193,233,83,185,174,123,88,212,5,170,228,169,63,56,29,61,190,180,1,153,173,248,129,45,9,204,108,126,112,62,239,183,214,188,39,197,222,44,55,115,58,136,177,251,197,60,175,251,63,90,155,197,254,40,105,174,164,81,16,24,117,60,175,251,63,90,243,89,230,51,57,98,0,205,0,35,57,149,201,224,87,160,248,47,194,237,122,251,204,160,102,38,60,55,163,1,233,92,158,139,166,27,185,79,204,7,200,79,95,113,237,95,76,248,47,195,203,103,103,17,50,19,251,183,31,123,253,191,165,0,116,250,46,150,182,86,168,3,147,128,195,175,251,89,244,173,181,226,152,139,181,113,82,1,64,14,20,241,77,167,10,0,120,162,138,40,3,203,254,33,28,69,255,0,109,211,255,0,64,53,242,253,199,55,210,125,7,242,21,245,7,196,64,4,63,246,221,63,244,3,95,48,186,238,190,144,123,15,228,40,3,233,47,134,128,11,8,127,235,140,159,250,50,189,112,116,175,44,248,113,1,77,58,19,159,249,101,39,254,140,175,83,29,40,1,105,41,105,40,1,13,2,131,64,160,5,20,180,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,211,197,58,144,208,2,83,169,180,160,208,2,209,69,20,1,196,120,191,68,23,145,253,242,63,122,167,175,251,36,122,87,202,254,36,211,77,149,244,171,187,56,101,29,127,217,207,165,125,171,121,110,38,78,78,57,7,244,175,154,190,35,232,126,85,228,174,31,57,154,49,215,254,153,253,40,3,128,208,53,3,107,39,221,207,200,71,79,246,135,189,125,49,224,189,72,220,90,70,74,129,251,183,61,63,219,250,215,201,214,238,99,144,253,43,232,143,134,250,160,146,214,53,40,120,133,207,79,250,105,245,160,15,109,86,202,138,117,69,1,221,24,53,45,0,20,102,138,76,80,3,169,40,162,128,10,67,210,150,144,208,0,41,105,5,45,0,20,10,40,20,0,180,81,69,0,20,81,69,0,20,134,150,144,208,1,69,20,80,2,80,40,52,10,0,90,40,162,128,10,40,162,128,10,40,162,128,51,181,73,124,168,84,227,248,135,242,53,243,15,196,205,79,207,184,183,27,113,133,83,211,221,253,235,232,79,24,106,31,100,182,139,229,206,92,118,246,111,122,249,55,197,87,198,234,242,47,151,24,140,118,247,106,0,205,210,237,141,213,195,46,64,194,147,250,138,250,139,225,182,140,45,109,238,9,124,229,219,191,178,123,87,131,248,11,73,251,101,220,231,126,49,27,119,247,95,111,122,250,183,64,178,22,144,56,220,78,88,247,246,20,1,176,6,6,40,162,138,0,41,13,45,37,0,2,150,138,40,0,20,180,10,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,105,13,45,0,20,81,69,0,33,52,134,138,82,104,1,7,90,90,74,81,64,5,20,81,64,30,105,241,34,48,109,45,242,79,223,95,228,245,243,32,79,244,223,251,103,253,107,234,63,136,171,155,59,127,250,232,191,201,235,230,29,191,233,223,246,207,250,208,7,211,31,13,16,253,146,227,253,246,254,73,94,146,107,207,62,27,15,244,59,143,250,232,223,201,43,208,205,0,33,233,76,52,164,211,25,177,64,1,166,102,130,244,135,154,0,66,106,134,163,108,46,35,85,36,140,16,127,157,93,166,56,160,15,157,254,33,120,84,198,208,58,202,58,40,229,191,223,246,175,31,158,19,11,0,72,57,21,245,255,0,137,116,165,189,130,48,88,140,48,239,236,125,189,235,230,223,24,232,70,198,104,177,32,57,85,239,238,222,222,212,1,206,233,183,166,218,70,33,65,200,61,190,149,244,23,195,221,124,206,147,169,143,24,44,120,95,247,61,235,230,239,184,107,208,188,5,173,155,73,231,5,51,149,110,222,235,239,64,31,85,67,32,117,39,21,104,26,231,116,27,241,119,11,157,164,97,136,233,244,247,173,245,60,80,4,162,151,165,48,26,112,52,0,185,205,20,26,65,64,14,164,197,2,150,128,24,227,53,199,120,175,195,233,169,69,23,239,10,237,97,252,88,254,247,183,189,118,76,51,85,165,139,120,198,104,3,193,52,152,100,208,111,152,101,92,60,68,250,245,35,233,233,94,213,163,94,11,152,28,227,24,99,219,216,87,41,226,109,17,119,70,234,231,178,242,127,222,246,166,248,95,83,40,210,161,81,208,183,3,253,223,122,0,235,53,123,5,185,141,1,98,48,71,127,173,120,15,143,188,51,228,60,18,44,185,200,85,229,191,222,246,175,163,67,9,83,241,175,56,241,229,170,249,48,228,159,188,191,201,168,3,201,60,17,226,118,210,174,38,70,136,54,229,39,133,207,117,247,30,149,244,158,129,173,38,165,11,176,70,92,49,29,49,216,123,251,215,199,183,199,236,247,32,175,57,78,255,0,83,94,187,240,219,197,100,27,132,104,191,188,220,47,251,158,244,1,244,29,45,86,179,184,23,17,150,0,140,28,85,154,0,67,72,105,212,132,80,2,10,117,32,20,180,0,180,148,82,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,13,45,20,0,221,180,98,150,138,0,40,162,138,0,74,137,223,109,76,106,7,25,52,1,42,28,138,125,53,6,5,58,128,10,40,162,128,10,13,20,134,128,18,138,49,74,104,2,149,228,62,96,3,61,235,231,255,0,138,26,104,140,219,48,99,252,35,175,251,254,213,244,68,131,138,241,15,138,170,60,187,111,170,255,0,236,244,1,149,240,143,84,196,151,72,83,179,158,159,245,207,222,189,246,111,222,198,15,76,26,249,87,225,189,217,130,250,227,0,28,198,221,189,210,190,166,211,229,243,173,88,227,24,114,63,65,64,30,65,241,34,213,12,118,249,45,213,127,246,122,240,38,204,19,100,96,229,113,250,215,209,127,18,109,203,11,126,71,240,255,0,236,245,224,26,180,62,83,175,61,135,245,160,15,80,248,121,226,50,36,184,67,26,244,99,194,255,0,185,239,95,64,233,236,38,141,155,166,9,31,202,190,68,240,85,232,134,238,108,174,115,27,118,247,90,250,171,195,87,62,117,180,156,99,14,127,144,160,13,240,41,212,130,150,128,10,40,164,52,0,82,98,130,104,160,3,20,98,151,20,148,0,180,180,208,105,69,0,45,20,81,64,13,34,168,106,12,33,141,91,174,72,31,206,180,13,115,254,36,185,16,219,70,72,206,92,127,35,64,30,31,241,15,196,100,201,110,130,49,209,79,43,254,255,0,189,121,26,230,121,242,120,194,227,245,174,139,198,183,162,107,184,112,184,196,107,219,221,171,39,73,135,205,118,231,177,254,148,1,238,95,13,237,80,71,113,130,221,91,255,0,100,175,98,135,247,81,147,215,38,188,171,225,181,185,81,113,146,63,139,255,0,100,175,81,212,36,242,109,84,227,57,112,63,67,64,30,15,241,115,84,204,150,168,19,178,30,159,245,211,222,162,248,95,166,137,13,203,22,63,196,58,255,0,185,237,92,183,196,139,179,61,237,190,64,24,141,123,123,189,122,23,194,165,30,93,207,213,191,246,74,0,246,123,56,124,181,35,61,234,229,71,24,226,165,20,0,148,225,77,197,40,160,5,162,138,40,0,162,138,40,1,142,112,42,52,125,213,43,140,138,133,6,13,0,77,75,64,162,128,10,76,82,209,64,9,138,112,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,131,64,5,37,20,80,3,77,2,148,138,5,0,2,150,138,40,0,237,92,246,187,174,38,159,30,74,51,124,225,122,103,177,62,181,177,121,114,45,227,4,130,126,108,126,149,243,223,196,15,22,22,184,146,53,132,113,42,30,87,253,143,173,0,114,94,47,241,43,234,151,210,170,196,170,55,171,114,184,232,184,245,53,209,248,35,194,222,106,172,173,46,51,19,116,111,246,254,149,230,150,31,191,187,102,110,50,157,190,162,190,146,240,101,170,253,138,34,9,251,143,223,253,186,0,237,52,203,33,111,2,168,98,112,15,127,122,102,175,122,45,225,24,92,252,224,116,246,53,124,176,141,7,214,188,255,0,196,122,161,146,102,140,32,225,212,244,255,0,103,235,64,28,21,253,172,154,222,167,55,40,128,128,221,199,64,7,189,122,239,134,180,36,211,237,99,30,99,54,21,135,92,245,108,250,86,87,135,116,37,10,36,50,28,148,97,193,255,0,107,233,93,204,113,237,92,102,128,39,90,118,41,23,129,78,160,2,146,131,72,104,1,115,138,58,208,41,9,160,2,154,77,4,211,24,208,4,19,72,20,103,29,235,199,124,119,226,19,19,178,8,243,137,83,168,255,0,96,251,215,164,107,122,136,181,143,59,73,249,192,233,254,201,247,175,153,188,105,173,27,171,233,112,152,249,208,244,255,0,99,235,64,28,149,253,217,184,157,152,128,50,71,111,106,130,8,76,173,128,64,227,53,23,222,53,218,248,75,64,55,143,147,32,25,137,143,222,255,0,104,15,74,0,237,124,9,225,66,209,172,141,40,230,39,232,223,237,253,43,222,172,160,16,64,168,9,56,7,249,214,38,129,166,45,165,156,106,24,156,43,14,191,237,103,210,186,69,20,1,40,52,160,211,41,195,138,0,146,156,42,32,212,240,217,160,9,105,212,192,105,192,208,7,152,252,68,67,229,117,255,0,150,233,255,0,160,26,249,145,83,254,38,18,143,246,127,194,190,161,248,134,63,209,199,253,119,79,253,0,215,204,81,143,248,152,75,254,239,248,82,3,234,95,1,70,6,151,6,15,252,179,127,253,14,189,2,184,127,2,174,52,168,63,220,127,253,12,215,113,76,2,138,40,52,0,218,81,73,222,157,64,0,165,166,211,168,0,162,138,40,1,41,105,5,45,0,20,81,69,0,20,81,69,0,20,81,69,0,37,20,166,146,128,16,138,5,58,155,64,11,69,20,80,0,70,69,121,103,196,61,16,92,161,97,38,51,58,30,191,236,31,106,245,58,197,215,172,69,212,35,230,35,247,128,245,246,52,1,241,46,161,1,183,187,116,206,113,143,229,94,151,240,235,84,242,88,46,204,226,7,237,254,216,247,174,107,198,122,81,180,212,230,249,243,243,160,235,254,192,246,170,94,23,191,54,215,76,54,231,247,68,116,255,0,104,123,208,7,217,218,124,158,101,178,28,117,7,249,213,218,230,252,47,125,246,173,62,35,183,25,86,61,63,218,174,146,128,10,40,162,128,10,40,162,128,10,67,75,72,104,0,165,164,165,160,2,129,69,2,128,22,138,40,160,2,138,40,160,2,144,210,210,26,0,40,162,138,0,67,64,233,65,235,64,233,64,11,69,20,80,1,69,20,80,1,77,115,129,78,168,46,159,98,3,239,64,30,97,241,59,82,16,91,219,13,185,203,175,111,103,247,175,153,110,219,237,55,32,244,194,127,90,245,255,0,139,26,185,145,173,80,39,247,15,79,250,233,239,94,75,163,219,155,171,167,25,198,16,255,0,49,64,30,207,240,167,67,36,220,185,127,239,14,191,238,123,87,208,16,39,150,132,123,215,3,240,243,75,22,150,243,157,228,229,219,191,178,123,87,161,99,2,128,10,40,162,128,3,70,40,162,128,1,75,72,41,104,0,162,138,40,0,162,138,40,0,164,165,162,128,19,52,180,132,81,64,10,104,20,81,222,128,10,13,20,26,0,74,40,160,208,1,138,41,51,75,64,11,73,69,20,1,231,223,16,216,11,40,63,235,162,255,0,39,175,152,163,249,175,255,0,237,151,245,175,165,190,36,3,246,91,127,247,199,242,122,249,182,217,63,211,207,253,114,254,180,1,244,215,195,206,45,39,255,0,174,141,255,0,160,165,119,230,184,111,0,174,219,57,255,0,235,163,127,37,174,217,154,128,26,237,138,171,37,192,7,165,73,43,113,84,94,34,199,173,0,79,230,131,218,157,191,218,170,132,35,210,164,28,80,4,225,168,60,212,66,158,13,0,87,158,17,32,0,154,242,175,31,248,120,79,20,14,36,35,14,163,239,127,191,237,94,182,226,176,53,203,17,117,18,13,216,195,3,215,235,64,31,33,106,22,166,218,69,4,131,144,15,95,173,73,164,221,27,105,156,129,156,169,254,98,186,207,28,233,6,218,120,112,249,202,175,127,118,246,174,17,24,198,217,246,160,15,167,124,1,172,139,136,103,93,152,195,49,233,236,158,245,234,16,182,229,53,243,87,195,109,96,199,37,194,148,236,199,167,251,158,245,244,86,157,113,230,196,199,24,195,31,233,64,26,96,210,212,107,79,160,5,20,82,102,128,104,1,67,10,118,106,34,181,32,226,128,22,154,194,157,70,40,3,54,254,204,92,32,4,145,131,235,245,174,57,244,147,97,54,224,251,178,184,228,231,191,211,218,189,5,151,53,149,168,90,9,17,121,238,59,253,104,2,174,155,118,36,12,8,245,237,244,174,91,199,241,22,181,128,131,252,107,215,232,212,201,245,35,166,220,133,42,27,114,103,166,123,253,125,171,75,85,11,169,217,46,50,187,100,30,221,143,215,214,128,62,87,213,148,172,169,211,238,143,235,87,124,57,169,181,140,242,29,160,229,79,111,113,239,237,86,124,91,98,109,174,162,27,129,202,14,254,237,92,226,73,229,156,129,64,31,93,248,31,92,23,246,243,13,133,118,185,237,142,203,239,239,93,197,124,229,240,187,95,49,181,202,24,251,49,225,127,220,247,175,161,108,230,19,68,199,24,193,197,0,88,162,138,40,1,40,20,180,80,2,138,41,41,104,0,162,147,52,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,38,104,1,104,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,162,142,244,80,1,73,186,144,210,5,160,7,117,164,199,52,234,65,205,0,40,165,164,233,75,64,5,20,81,64,5,33,165,164,160,2,138,40,160,8,229,224,87,132,252,88,184,27,45,70,15,84,255,0,217,235,219,239,165,242,163,7,29,255,0,198,190,102,248,165,169,121,179,219,32,92,97,84,244,247,127,122,0,231,124,4,223,233,147,145,255,0,60,219,249,173,125,95,162,54,109,95,63,223,63,200,87,202,63,15,34,45,119,62,15,240,55,243,74,250,187,70,143,22,175,254,249,254,66,128,48,124,91,165,11,216,162,37,200,195,14,255,0,239,123,123,215,205,254,46,211,254,207,44,88,108,229,87,191,251,222,213,245,94,175,9,146,20,193,254,33,252,141,124,237,227,219,31,45,160,37,187,40,235,254,245,32,60,227,75,184,54,179,177,0,28,169,31,168,175,168,62,29,106,191,105,181,184,5,49,135,110,222,201,239,95,42,134,216,249,246,175,114,248,87,169,146,110,87,111,247,143,79,247,61,233,129,244,22,105,106,24,91,122,147,239,82,208,2,210,81,69,0,37,45,20,98,128,10,41,105,49,64,9,75,69,20,0,180,82,81,64,6,107,205,126,34,234,191,102,181,128,4,206,93,79,79,103,247,175,69,153,182,40,62,245,224,127,21,117,34,13,178,237,254,233,233,254,255,0,189,0,120,182,169,112,110,167,82,64,24,80,63,83,93,47,132,116,255,0,180,75,40,45,140,43,119,255,0,119,218,185,2,219,223,62,213,234,62,2,177,50,60,228,55,102,29,127,221,160,15,110,240,150,148,44,162,148,135,39,44,123,255,0,187,237,237,91,218,219,98,213,49,253,241,252,141,51,72,132,164,47,147,252,71,249,10,126,178,153,181,143,253,241,252,141,0,124,161,227,214,255,0,76,128,159,249,230,191,205,171,210,254,19,220,13,151,67,7,171,255,0,236,149,230,223,16,226,34,238,12,159,224,95,230,245,208,124,45,212,252,169,238,83,110,114,172,122,123,167,189,0,125,67,23,34,159,85,108,165,243,99,39,29,255,0,194,173,80,1,64,162,138,0,90,40,162,128,10,40,162,128,16,211,113,205,59,173,33,226,128,14,148,110,165,166,21,160,7,209,72,41,104,0,165,164,239,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,148,185,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,163,52,80,0,105,180,180,80,2,82,209,69,0,20,118,162,171,94,79,228,198,14,51,243,99,244,160,14,51,198,154,240,178,139,111,150,78,38,81,211,253,146,125,107,229,221,119,80,107,203,201,27,104,25,32,244,255,0,103,30,181,232,255,0,17,252,64,100,186,149,4,125,38,67,247,127,233,159,214,188,141,156,57,201,20,1,127,74,82,210,28,99,238,31,231,95,80,120,42,34,186,108,36,159,224,127,253,14,190,118,240,173,129,185,156,252,192,126,232,158,191,237,10,250,86,193,151,78,211,98,7,45,130,71,175,82,77,0,105,234,23,129,56,219,209,135,111,106,231,99,209,190,219,59,72,95,25,25,224,250,113,233,85,45,181,6,212,110,157,66,133,249,119,116,199,160,245,174,234,202,208,36,75,243,118,61,253,232,2,91,59,81,4,74,160,147,128,123,251,213,224,180,42,226,151,181,0,45,25,162,154,121,160,0,176,162,152,22,157,154,0,83,69,37,20,0,19,85,229,109,163,241,169,91,165,103,106,23,34,40,129,199,241,1,250,80,7,155,120,231,91,16,229,54,19,137,151,183,251,7,222,190,114,212,174,12,247,76,72,198,72,63,165,122,39,143,245,131,37,236,170,19,164,168,122,127,177,245,175,47,98,93,137,160,11,150,22,134,225,240,8,31,41,61,125,235,232,159,4,248,117,96,179,137,204,132,230,55,31,123,253,191,165,121,87,130,244,111,180,62,75,227,247,76,122,255,0,180,61,171,232,237,30,207,236,246,200,185,206,1,239,254,213,0,106,195,22,197,0,26,178,56,166,1,197,41,52,0,237,244,121,158,213,17,164,60,208,3,252,208,15,74,122,78,9,251,181,80,161,62,148,169,25,83,214,128,53,21,178,42,80,106,164,111,197,89,86,160,15,61,241,240,204,3,254,187,175,254,128,107,230,62,154,148,191,238,143,233,95,81,248,229,115,110,63,235,178,255,0,232,38,190,95,145,63,226,101,47,251,163,249,10,0,250,163,192,236,14,147,7,251,143,255,0,161,154,237,171,129,240,16,63,217,112,127,215,55,255,0,208,235,190,160,5,164,162,138,0,76,82,210,102,148,80,1,75,73,75,64,5,6,138,59,208,1,69,20,148,0,102,138,0,165,160,2,138,40,160,2,138,40,160,2,138,40,160,4,163,20,81,64,0,162,138,40,0,168,167,77,232,7,189,75,70,56,160,15,156,126,38,104,101,110,100,112,253,102,140,117,255,0,166,127,74,241,203,54,251,61,211,113,159,151,31,202,190,170,241,238,146,46,98,206,252,102,100,61,127,216,62,213,242,182,167,9,183,191,145,115,156,96,126,130,128,62,165,248,121,168,137,244,216,126,82,63,117,33,233,255,0,77,62,181,233,74,114,181,243,207,195,29,103,108,17,161,78,144,73,219,254,154,15,122,250,10,221,247,196,15,215,249,208,4,180,81,69,0,20,81,69,0,20,135,165,45,52,244,160,5,165,164,29,105,104,0,160,81,64,160,5,162,138,40,0,162,138,40,0,164,52,180,134,128,10,40,162,128,16,245,160,116,160,208,58,80,2,209,69,0,208,1,69,20,80,1,88,126,36,190,22,118,241,146,164,229,192,233,236,127,194,183,13,121,207,196,139,255,0,38,214,220,109,206,93,123,123,63,189,0,124,247,227,189,83,237,151,80,225,49,132,94,222,237,239,239,79,240,14,152,110,238,167,59,128,194,55,127,117,246,174,107,84,148,220,92,175,24,194,15,230,107,216,126,19,232,251,141,211,151,254,248,235,255,0,92,253,168,3,220,244,11,65,109,110,227,57,203,158,254,194,182,42,43,100,217,25,30,249,169,104,0,162,138,40,0,162,138,40,1,69,20,10,40,0,162,138,40,0,162,138,40,0,162,147,52,102,128,22,138,40,160,2,154,206,7,38,157,89,26,229,193,183,129,8,10,114,224,126,134,128,44,29,82,32,251,118,63,76,244,31,227,86,210,65,32,200,6,190,122,212,124,85,52,23,203,251,164,57,140,127,9,245,62,245,234,158,13,215,255,0,180,162,152,24,246,237,102,237,143,238,251,251,208,7,105,69,20,80,1,69,20,80,1,70,105,13,33,56,20,1,192,252,66,66,214,112,127,215,69,254,79,95,59,105,150,222,110,162,195,63,242,196,255,0,49,95,77,120,198,17,53,156,92,145,137,23,249,53,124,253,101,8,139,84,56,57,204,63,251,53,0,125,5,224,248,60,155,89,70,115,151,63,201,107,167,115,88,62,26,63,232,210,127,190,127,144,173,151,106,0,99,243,76,3,20,23,219,214,171,201,120,171,216,254,84,1,53,52,138,161,54,171,28,96,101,27,242,255,0,235,213,38,241,12,64,255,0,171,127,251,228,127,141,0,110,138,76,214,76,90,220,114,103,228,127,200,127,141,92,142,241,36,236,223,149,0,91,39,53,4,177,135,0,102,156,178,6,237,74,77,0,120,231,196,93,23,122,192,225,251,168,235,254,255,0,181,120,61,220,6,39,28,231,34,190,187,215,180,213,190,141,1,98,48,65,235,245,246,247,175,158,60,109,160,125,134,88,72,147,57,11,212,255,0,189,237,237,64,24,222,20,212,77,165,196,191,46,114,135,183,186,251,251,87,212,30,16,212,69,221,188,191,46,48,231,183,178,251,215,200,118,146,152,37,39,25,202,215,208,223,12,181,113,44,119,10,83,187,30,159,238,123,208,7,178,41,169,1,170,241,54,229,53,56,160,7,82,116,163,52,19,64,8,91,20,161,243,76,235,74,22,128,37,6,148,115,77,20,160,208,3,170,57,35,12,184,205,73,74,40,3,204,124,109,166,148,17,74,24,118,94,79,251,222,213,143,225,157,120,73,230,68,241,158,237,192,250,15,90,244,143,18,216,125,174,222,48,27,24,112,122,251,31,106,249,239,86,50,104,55,200,195,15,190,48,61,122,147,244,244,160,11,223,17,180,60,152,37,87,254,234,242,127,223,246,175,29,149,12,103,6,190,128,143,80,77,126,199,107,43,33,73,51,192,199,65,245,62,181,228,30,40,210,77,148,209,225,243,149,29,253,219,219,218,128,29,225,45,80,217,93,75,242,3,148,61,189,215,223,218,190,173,240,142,164,47,109,165,249,72,195,158,222,203,239,239,95,25,89,205,228,202,78,51,149,199,242,175,164,126,22,235,62,108,119,32,167,118,61,63,220,247,160,15,99,162,154,141,185,127,26,92,208,2,210,102,138,13,0,25,165,166,210,138,0,90,41,113,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,73,154,90,74,0,40,162,138,0,41,105,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,147,52,180,0,81,69,20,0,152,20,81,69,0,33,165,20,148,180,0,82,3,75,72,69,0,46,104,38,138,76,208,2,230,138,74,90,0,40,52,83,29,177,64,24,30,39,189,22,214,145,157,185,203,129,211,217,171,229,15,25,223,253,178,238,19,183,24,141,123,123,183,248,215,209,31,17,53,1,13,148,3,110,115,32,61,61,159,222,190,96,184,99,119,114,59,97,63,173,0,122,63,194,173,32,203,61,203,23,199,202,195,175,186,123,87,210,150,145,136,227,43,239,154,242,111,133,250,89,134,43,150,223,156,179,14,191,238,123,87,176,162,224,80,5,107,180,220,131,235,94,1,241,56,121,109,108,61,151,255,0,103,175,161,166,31,32,250,215,128,124,84,139,231,182,32,246,95,253,158,128,60,86,72,248,206,107,212,254,22,204,18,107,158,63,133,191,246,74,242,169,73,200,28,87,115,224,9,218,43,137,240,7,220,111,230,148,1,245,125,139,110,141,136,245,255,0,10,181,89,90,36,133,237,159,35,248,207,242,21,171,154,0,40,162,150,128,18,129,69,45,0,20,134,150,138,0,74,40,162,128,10,40,163,52,1,82,244,237,141,79,191,248,215,205,223,20,165,13,53,176,0,253,213,255,0,217,235,232,141,106,66,150,200,64,254,49,252,141,124,181,227,249,218,91,136,50,7,220,95,230,244,1,196,70,131,25,175,99,248,98,60,199,185,30,204,127,244,10,241,168,137,201,21,237,127,10,226,249,238,9,244,111,253,146,128,61,230,209,54,161,250,210,221,198,36,140,47,190,106,104,71,200,126,180,174,185,20,1,243,47,197,93,36,197,53,179,7,206,85,71,95,119,246,174,59,193,151,255,0,99,187,152,237,206,99,110,222,235,254,21,237,127,20,52,179,52,54,205,191,24,101,29,127,223,246,175,159,109,216,218,92,158,249,79,235,64,31,99,120,98,244,92,218,72,118,227,14,71,79,101,174,136,87,155,124,59,212,4,214,83,141,184,196,140,122,123,39,189,122,50,54,104,1,244,81,69,0,25,160,26,74,51,64,14,205,52,154,90,64,40,1,104,52,81,64,8,41,105,41,104,0,192,165,164,165,160,2,138,40,160,2,138,76,210,208,1,69,20,80,1,69,20,80,1,69,20,80,2,81,69,20,0,81,154,90,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,18,138,92,83,77,0,25,163,52,148,180,0,180,82,81,154,0,90,229,124,87,170,11,72,0,216,78,37,81,211,253,146,125,107,168,118,218,185,175,22,248,147,173,121,108,202,19,164,233,219,254,153,159,122,0,240,255,0,19,106,70,239,80,148,237,3,44,167,167,251,32,122,214,28,81,153,14,1,237,69,212,158,108,236,216,235,143,229,93,39,134,180,115,121,38,75,129,152,216,245,255,0,104,15,74,0,244,111,0,232,59,33,73,90,79,189,19,142,15,251,127,79,106,232,188,67,226,16,178,52,11,25,249,93,78,74,255,0,179,245,247,170,179,234,201,162,233,241,70,168,206,85,182,242,51,215,39,212,87,33,164,71,38,181,124,242,18,169,186,50,222,157,8,30,244,1,235,126,16,210,201,133,37,47,247,163,101,235,254,215,210,189,17,16,42,129,89,122,13,151,217,172,99,77,217,192,97,215,253,170,216,52,0,148,153,197,45,52,158,104,0,38,152,95,20,166,152,86,128,28,27,52,117,166,116,167,131,64,11,72,77,25,164,52,0,198,53,199,120,175,82,22,176,129,183,63,189,81,211,253,147,239,93,108,173,180,126,53,226,255,0,17,117,145,27,50,4,233,50,118,255,0,96,251,208,7,139,120,142,252,221,95,74,118,227,44,167,167,251,53,151,105,1,149,240,15,108,254,180,203,151,50,206,205,211,56,254,85,221,248,63,195,223,108,33,140,152,204,76,120,111,246,128,244,160,15,72,240,30,137,229,219,70,229,250,196,227,175,251,127,74,245,152,211,106,129,154,198,209,172,22,210,217,16,49,56,12,58,255,0,181,154,219,6,128,36,7,2,147,53,27,72,23,181,66,247,136,159,194,223,149,0,91,160,10,199,151,91,137,15,220,127,200,127,141,68,190,33,136,159,245,111,255,0,124,143,241,160,13,225,78,35,53,155,22,169,28,131,132,111,203,255,0,175,86,210,237,79,99,249,80,5,165,226,172,33,170,161,179,200,169,81,168,3,155,241,108,30,116,0,103,31,189,83,255,0,142,154,249,130,242,223,203,213,166,25,232,7,242,21,245,79,136,143,238,1,255,0,166,131,255,0,65,53,243,124,208,9,117,153,242,127,132,127,33,64,31,64,120,33,10,233,112,31,246,31,255,0,67,53,219,102,185,143,11,196,34,211,33,228,253,214,255,0,208,141,116,160,228,80,3,168,164,20,180,0,81,69,20,0,83,30,81,31,36,26,125,112,222,46,241,15,246,120,42,35,221,137,84,125,220,245,82,125,104,3,170,26,172,77,33,64,143,192,207,65,254,53,121,91,112,200,175,157,180,207,20,205,53,252,135,202,65,251,191,238,159,81,239,94,243,164,76,103,179,141,136,198,67,127,232,84,1,165,69,20,80,1,69,20,153,160,5,162,147,52,180,0,81,69,20,0,81,69,20,0,26,74,83,73,64,5,20,81,64,5,20,81,64,24,186,237,152,184,129,121,199,239,1,235,236,107,228,159,26,105,166,215,82,159,230,207,206,131,175,251,31,74,251,46,229,60,200,192,247,205,124,223,241,59,70,217,117,43,135,235,52,99,175,253,51,250,80,7,29,224,157,91,236,147,16,83,56,133,135,79,246,129,245,175,172,52,43,193,117,101,19,128,70,67,30,159,237,98,190,41,210,230,48,93,55,25,249,8,253,69,125,97,224,43,255,0,55,76,128,109,199,238,220,244,255,0,110,128,59,202,40,162,128,10,40,164,205,0,45,33,233,75,72,122,80,0,58,210,210,82,208,1,64,162,129,64,11,69,20,80,1,69,20,80,1,65,164,160,208,1,69,20,80,2,30,180,3,69,39,90,0,90,90,104,24,167,3,64,5,20,82,49,197,0,71,44,155,7,78,245,225,159,21,117,95,150,217,118,119,83,211,253,255,0,122,245,173,107,80,22,209,161,42,78,72,237,245,247,175,153,190,33,235,6,238,120,0,76,97,84,244,247,127,122,0,225,236,208,221,92,158,216,79,235,95,80,124,54,210,254,205,109,112,219,243,151,97,215,217,61,171,231,79,10,88,155,155,169,112,192,97,15,127,117,175,173,124,41,101,246,123,41,126,108,230,67,223,217,104,3,165,3,2,138,40,160,2,138,40,160,2,138,40,160,5,162,138,40,0,162,138,40,0,162,138,40,1,13,37,41,164,160,5,20,180,130,150,128,10,196,241,20,126,101,188,99,63,198,63,145,173,186,206,213,83,124,43,254,240,254,180,1,242,151,139,38,54,247,241,12,103,49,15,230,213,233,255,0,9,238,204,159,105,227,251,253,191,220,175,46,248,133,30,205,70,12,31,249,100,191,205,235,208,254,16,31,248,250,255,0,129,255,0,237,58,0,247,193,210,138,65,210,148,80,1,69,6,138,0,42,55,56,167,154,173,62,120,160,12,15,20,115,105,23,253,116,31,201,171,195,44,237,195,234,135,159,249,99,255,0,179,87,182,248,145,143,216,227,233,254,177,127,145,175,24,211,127,228,36,199,254,152,159,253,8,82,3,221,116,36,242,237,223,253,243,252,133,90,184,185,88,241,144,106,142,149,38,219,118,56,254,51,252,133,115,222,32,187,149,202,4,9,216,242,15,189,48,36,214,188,85,29,146,167,238,152,228,143,225,250,251,251,87,156,234,191,17,88,50,133,182,29,7,84,250,255,0,181,78,188,209,39,190,101,220,241,140,14,196,255,0,135,189,83,255,0,132,47,111,38,111,201,191,251,26,64,115,183,190,54,186,184,43,182,8,70,61,80,251,255,0,181,89,79,226,91,177,201,138,31,251,228,255,0,141,117,178,248,124,64,112,36,39,63,237,127,245,170,141,206,128,242,129,137,21,113,234,223,253,106,0,199,131,198,87,16,231,48,196,115,254,201,255,0,226,171,160,211,126,36,73,17,109,246,202,115,158,137,244,255,0,106,176,174,60,54,235,143,222,175,253,245,255,0,214,172,201,180,70,92,124,227,243,255,0,235,83,3,217,116,239,136,241,200,27,54,205,223,162,125,63,218,174,158,207,197,240,92,3,251,153,6,63,217,31,252,85,124,201,229,75,1,227,97,207,214,180,108,111,46,99,45,129,23,228,125,168,3,233,229,191,142,232,112,172,49,234,43,207,126,32,104,226,226,24,10,190,48,202,57,62,207,237,92,190,143,226,169,237,75,111,138,51,156,244,83,237,239,93,189,182,174,186,212,69,89,10,109,108,240,49,211,241,62,180,128,249,206,254,216,219,74,160,144,114,191,227,93,239,195,189,100,218,207,112,187,1,202,177,233,238,158,245,155,227,157,44,90,79,9,13,156,170,142,190,237,237,88,62,29,187,54,215,114,28,103,40,123,123,138,96,125,145,164,220,9,225,99,140,97,143,242,21,164,13,113,62,12,212,197,213,188,223,46,48,199,183,178,251,215,104,13,0,60,26,117,52,26,25,177,64,1,28,210,244,166,151,164,50,14,226,128,37,90,80,121,168,196,131,29,40,18,12,244,160,9,169,213,24,53,32,160,6,75,24,145,64,39,189,120,223,196,127,12,249,201,110,235,46,48,85,121,111,247,253,171,218,43,31,89,211,150,242,36,82,196,97,129,235,245,246,247,160,15,149,180,141,98,77,34,119,71,69,109,202,79,3,61,199,184,244,173,15,18,72,154,148,49,184,12,184,96,57,227,177,255,0,26,151,199,222,29,107,11,136,29,100,13,185,84,114,217,238,222,222,213,202,216,223,150,66,140,189,243,192,250,80,7,57,50,121,110,7,181,122,159,195,29,99,200,158,229,10,103,42,199,167,186,123,215,155,234,113,128,234,65,236,7,243,173,63,10,234,31,98,186,144,237,206,80,246,247,95,127,106,0,251,63,79,156,77,19,28,99,12,127,165,91,174,59,193,154,176,189,183,152,236,35,12,221,189,151,223,222,187,3,205,0,45,33,165,160,138,0,109,56,83,77,40,160,7,80,40,162,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,51,64,11,69,37,20,0,180,82,81,154,0,41,105,185,165,160,5,162,146,150,128,10,40,162,128,10,40,162,128,18,138,40,2,128,1,75,69,20,0,81,69,20,0,80,104,160,208,2,10,40,165,160,4,52,180,148,80,1,65,162,138,0,90,41,40,205,0,20,81,154,40,0,20,166,146,138,0,41,13,20,148,0,162,150,138,40,1,42,189,196,129,20,18,59,212,231,138,230,124,77,168,253,138,222,51,183,57,96,58,123,55,191,181,0,121,15,197,77,111,254,61,144,39,247,79,79,247,253,235,203,252,47,167,53,253,212,191,48,24,67,223,221,125,189,234,231,141,117,83,168,221,67,132,11,181,7,108,119,111,127,122,237,62,25,232,158,107,220,49,126,204,58,255,0,185,237,64,30,207,224,253,52,89,218,202,55,19,151,61,253,151,219,218,186,202,171,99,0,130,50,1,206,79,248,85,170,0,100,195,42,62,181,225,191,19,225,7,236,217,63,221,255,0,217,235,220,39,108,32,250,215,129,124,81,186,96,214,220,14,139,255,0,179,208,7,137,222,124,142,62,149,222,124,57,140,75,113,62,79,240,55,243,74,225,88,27,153,49,211,3,53,233,222,3,211,13,187,206,197,129,200,97,215,253,223,106,0,250,51,70,80,176,184,255,0,104,255,0,33,90,134,178,52,115,152,159,253,227,253,43,94,128,22,129,69,45,0,20,81,69,0,20,81,69,0,20,134,150,138,0,74,65,75,73,64,25,122,202,134,129,7,251,67,249,26,249,127,226,52,98,43,136,48,127,129,127,155,215,211,186,193,196,41,254,240,254,70,190,119,241,230,150,110,30,6,14,6,2,142,191,239,123,80,7,151,89,252,238,126,149,239,63,12,33,0,220,224,255,0,123,255,0,100,175,8,85,54,210,96,243,145,154,246,159,133,247,68,189,207,3,163,127,236,148,1,244,4,35,10,126,180,250,138,221,137,67,245,169,104,3,148,241,134,152,47,45,98,27,177,135,29,253,155,219,222,190,87,241,70,156,214,23,81,124,193,178,131,190,123,183,183,181,125,147,125,15,157,24,25,198,14,127,157,124,237,241,55,68,242,158,221,131,246,81,215,253,255,0,106,0,208,248,87,173,255,0,199,202,20,254,241,233,254,231,189,123,237,188,129,212,144,59,215,199,222,10,213,78,157,117,54,80,54,80,246,207,117,247,246,175,168,252,51,168,139,203,121,14,220,97,136,233,236,190,254,244,1,211,82,211,71,52,234,0,67,64,165,166,208,3,169,69,54,150,128,3,69,20,80,1,75,73,154,51,64,11,72,40,162,128,10,90,74,40,0,20,81,75,64,8,105,69,37,40,160,2,138,40,160,2,138,40,160,4,52,82,210,17,64,5,45,37,45,0,20,81,69,0,20,81,69,0,20,82,81,64,5,45,55,52,185,160,5,162,146,138,0,90,41,40,205,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,33,165,164,160,2,144,210,211,77,0,37,40,164,167,80,1,69,20,157,40,2,166,161,56,138,32,113,159,152,15,210,190,92,248,135,172,25,245,9,163,9,140,74,135,167,251,31,90,247,175,23,107,2,210,60,108,207,239,84,116,255,0,100,251,215,202,94,34,190,55,122,140,173,140,101,148,244,255,0,100,10,0,201,133,60,199,35,219,53,233,218,4,169,167,90,70,196,51,29,172,190,191,197,154,243,237,58,48,91,36,245,83,252,235,86,247,80,33,118,42,142,8,234,61,190,180,1,165,169,234,210,106,183,78,170,138,163,33,185,24,232,49,234,125,107,217,124,3,225,143,34,214,57,26,92,230,39,28,55,251,127,74,243,143,3,248,101,175,95,205,105,64,221,11,116,111,71,3,210,190,147,210,172,69,181,178,32,98,112,8,235,239,154,0,209,141,2,32,2,157,75,73,64,13,166,231,154,9,168,204,131,61,40,1,237,77,235,72,100,24,233,77,18,15,74,0,112,20,234,96,106,85,108,208,0,77,33,52,164,211,9,160,12,221,82,228,65,16,56,207,206,7,232,107,230,15,29,107,38,234,254,101,216,7,239,16,244,255,0,99,235,94,243,226,253,80,90,199,141,153,196,170,58,127,178,125,235,229,157,110,231,207,212,37,108,99,37,127,244,17,64,16,88,218,155,137,14,8,31,41,63,173,125,13,224,141,32,91,216,196,75,147,251,183,28,31,246,254,149,229,30,11,210,69,203,238,47,140,196,199,175,251,67,218,189,122,235,92,93,34,17,26,161,109,173,183,145,158,188,250,138,0,236,155,80,142,217,121,86,61,184,31,253,122,202,186,241,132,16,127,203,25,15,32,125,209,233,254,245,121,62,171,226,153,238,93,182,197,24,249,129,229,79,167,214,184,203,203,203,153,24,146,34,234,59,31,74,0,246,59,255,0,136,241,198,112,45,155,168,234,158,223,239,87,21,168,124,70,146,87,59,109,147,168,234,135,211,253,234,224,132,50,204,121,40,59,247,171,241,104,140,195,239,143,207,255,0,173,64,26,19,120,198,226,110,68,49,14,127,186,127,248,170,129,60,75,119,213,98,135,254,249,63,227,86,161,240,211,176,226,85,233,253,239,254,181,107,65,160,188,74,51,34,254,127,253,106,0,171,105,227,123,168,6,12,16,158,8,225,15,175,251,213,214,233,159,17,152,240,214,195,238,158,137,239,254,245,101,69,225,225,63,89,8,239,247,191,250,213,107,254,16,205,220,137,191,54,255,0,236,105,1,234,122,79,138,35,187,137,79,148,195,42,79,221,30,191,90,234,32,185,18,12,128,122,87,136,90,104,215,22,103,10,241,28,2,57,39,215,62,149,232,90,21,228,170,161,92,39,8,122,3,253,234,96,116,58,218,7,128,103,251,227,249,26,240,9,173,194,107,19,243,252,35,249,10,247,205,81,247,64,167,31,198,63,145,175,9,188,31,241,54,152,251,15,228,41,1,239,62,31,227,78,135,232,223,250,17,173,245,57,174,107,66,99,253,155,15,78,141,255,0,161,26,223,135,56,166,5,154,40,29,40,160,2,138,22,138,0,15,74,240,143,137,183,101,46,36,24,31,235,227,237,255,0,76,235,221,207,74,249,231,226,161,255,0,73,151,254,187,199,255,0,162,232,3,137,240,164,166,226,249,198,49,251,150,63,248,240,175,169,244,52,217,101,24,246,63,250,21,124,177,224,24,183,223,190,79,252,187,183,254,134,181,245,134,156,155,109,147,232,127,157,0,93,162,138,40,1,41,41,77,37,0,40,165,164,20,180,0,81,69,20,0,81,69,20,0,82,82,210,80,1,69,20,80,1,69,20,80,0,70,69,121,87,196,61,39,207,143,126,252,102,116,239,254,193,246,175,85,174,99,197,54,62,125,162,252,216,253,234,158,191,236,154,0,248,206,224,27,123,201,7,92,0,63,65,95,66,252,53,213,179,105,18,108,233,12,157,191,233,167,214,188,51,196,150,102,223,80,148,18,15,204,163,175,251,34,186,255,0,1,107,70,217,246,148,206,33,113,211,253,177,239,64,31,87,71,38,245,7,21,37,98,233,55,194,226,221,24,41,25,4,244,247,173,149,57,20,0,180,81,73,154,0,40,52,132,102,151,165,0,3,173,45,37,45,0,20,10,41,104,0,162,138,40,0,162,138,40,0,160,209,65,160,4,162,138,40,1,41,69,37,40,160,2,138,40,160,2,179,117,61,69,44,227,82,202,199,36,14,7,215,223,218,180,29,182,45,121,39,196,61,116,219,249,10,35,206,118,158,159,239,251,208,6,87,140,252,102,166,56,66,194,122,131,202,255,0,189,254,213,120,62,169,122,111,166,83,180,12,40,237,238,127,198,175,235,154,137,153,147,229,3,0,118,250,251,214,118,147,106,110,166,113,144,48,167,249,138,0,244,223,133,250,25,158,91,150,47,140,43,14,191,238,123,87,210,182,48,136,33,101,7,57,108,254,130,188,231,225,214,134,45,96,184,125,228,229,152,117,246,79,106,244,245,24,20,0,180,81,69,0,20,81,72,77,0,45,20,102,138,0,90,41,9,165,28,208,1,73,75,69,0,20,81,69,0,20,152,165,164,160,2,150,146,150,128,10,171,122,187,163,31,95,241,171,85,20,195,42,62,180,1,242,175,196,139,98,186,133,185,207,252,178,95,230,245,218,124,33,95,248,250,255,0,129,255,0,237,58,165,241,71,78,11,45,179,134,63,117,71,95,247,253,171,103,225,60,91,22,228,231,251,255,0,251,37,0,123,112,233,69,3,165,20,0,180,148,81,64,5,70,227,53,37,48,138,0,229,188,78,0,181,143,57,251,227,249,53,121,70,155,2,53,227,16,91,253,89,254,98,189,51,198,204,201,103,14,49,254,176,127,38,175,15,176,213,140,23,71,40,14,83,211,220,123,210,96,123,254,154,51,11,15,246,137,253,5,62,75,16,199,37,143,231,88,30,26,213,133,210,201,242,99,4,246,250,123,215,88,105,129,141,54,154,135,31,51,126,127,253,106,111,246,82,183,241,159,207,255,0,173,91,12,160,250,213,75,155,196,182,80,72,99,147,233,64,25,114,104,8,220,249,141,255,0,125,127,245,169,159,216,168,163,27,219,243,255,0,235,85,152,245,180,148,224,35,12,123,127,245,234,226,200,36,25,2,128,57,155,189,5,36,199,239,27,243,255,0,235,87,57,127,225,168,151,110,101,126,221,24,123,251,87,127,34,144,115,89,154,141,151,218,21,112,216,193,29,254,180,128,242,219,255,0,11,47,5,37,63,139,125,125,170,149,166,136,97,115,185,243,145,216,255,0,245,171,210,97,211,157,88,130,203,211,177,255,0,235,85,45,90,204,70,145,144,79,81,223,235,64,24,214,254,28,142,224,18,36,97,143,246,191,250,213,209,105,26,0,179,46,68,153,206,127,139,233,237,237,81,232,112,179,35,228,142,167,250,87,93,12,59,84,243,222,128,60,119,226,86,159,242,219,157,221,215,191,251,254,213,228,86,204,98,152,255,0,187,253,107,222,126,36,197,251,155,115,159,226,95,253,158,188,14,67,182,95,248,13,48,62,138,248,101,119,190,43,129,143,226,110,223,238,87,174,35,100,87,133,252,45,155,228,185,227,187,127,236,149,237,214,239,149,39,222,128,45,173,43,46,105,168,106,64,104,1,0,166,60,126,245,48,20,165,51,64,17,8,242,58,211,150,44,119,169,2,224,83,135,20,0,152,167,138,78,180,162,128,22,154,235,186,157,72,104,3,128,241,191,134,6,165,12,36,74,87,107,47,241,99,179,123,123,215,205,222,32,209,159,73,157,6,245,109,202,59,231,185,246,30,149,246,84,240,137,84,2,72,193,175,42,241,223,131,5,234,194,203,49,24,42,57,111,247,255,0,217,247,160,15,154,36,151,205,28,140,98,163,130,67,11,146,6,114,49,90,250,230,138,250,100,200,11,171,110,80,120,57,245,246,30,149,138,121,160,15,119,248,101,226,96,191,104,141,162,63,196,220,47,251,158,245,239,54,147,137,148,156,17,131,95,22,120,123,85,109,58,226,70,8,27,114,17,211,61,199,191,181,125,53,224,143,18,139,248,38,6,34,48,199,248,125,151,223,222,128,61,10,138,106,182,234,117,0,33,20,148,234,76,80,2,138,90,110,105,65,160,5,205,25,162,138,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,19,20,98,150,147,52,0,81,69,20,0,83,77,58,138,0,104,165,197,58,155,64,6,104,163,20,80,3,168,160,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,82,80,104,160,2,138,40,160,2,138,5,6,128,14,212,10,74,90,0,40,162,144,154,0,90,74,65,75,64,5,25,164,38,154,77,0,46,105,194,152,5,60,80,2,209,69,6,128,33,153,182,168,62,245,228,159,17,245,177,4,54,235,176,156,178,158,158,207,239,94,149,173,94,11,104,80,227,57,97,219,216,215,204,255,0,17,53,191,181,75,110,2,99,10,167,167,251,254,244,1,198,91,33,212,175,136,225,118,167,211,191,255,0,94,190,147,248,127,162,139,72,39,37,243,150,110,254,201,237,237,94,15,224,91,19,115,127,49,221,140,68,221,253,214,190,170,208,109,4,16,184,206,114,199,191,210,128,54,148,96,82,26,82,118,211,11,80,5,107,201,66,70,185,29,235,231,127,138,23,202,100,182,27,79,69,237,254,253,123,103,138,53,17,105,109,17,218,78,92,14,158,205,239,95,46,248,191,85,58,141,204,67,102,221,168,189,177,221,189,253,232,2,142,129,102,110,110,28,130,6,20,247,247,21,233,22,151,141,167,49,92,6,220,51,211,63,231,165,99,248,27,74,193,154,66,255,0,222,28,31,247,125,171,90,248,137,175,194,14,49,22,127,83,64,30,217,225,75,179,115,109,41,32,12,57,29,61,150,186,154,229,252,37,7,149,105,47,57,204,135,249,45,117,25,160,2,138,40,160,3,52,102,138,40,0,205,25,162,138,0,51,69,20,80,1,69,20,102,128,57,111,21,221,155,123,104,136,0,229,192,233,236,213,226,183,119,141,168,48,92,5,218,51,211,31,231,173,123,95,139,96,243,109,34,231,24,144,127,38,175,18,178,196,55,229,15,57,139,63,168,160,15,57,215,236,205,181,194,18,65,202,142,254,230,189,15,225,125,242,137,46,70,211,209,187,127,185,89,190,58,210,178,97,112,255,0,221,94,79,251,222,213,205,248,67,85,58,117,204,163,102,237,200,221,179,221,125,253,168,3,235,251,57,124,200,207,29,255,0,194,173,138,230,60,47,168,139,187,105,78,220,97,200,233,236,190,245,210,134,160,7,176,200,175,51,248,129,162,139,184,32,33,241,134,94,254,207,237,239,94,152,27,117,98,235,214,130,120,80,103,24,97,223,235,64,31,29,92,161,211,111,128,225,183,71,245,239,255,0,214,175,160,126,28,107,98,120,110,23,203,35,12,199,167,178,123,215,140,248,234,196,219,95,194,119,103,49,47,127,118,173,127,135,122,223,217,102,184,5,51,149,99,211,253,207,122,0,250,170,22,220,164,251,212,213,145,162,222,11,152,92,227,24,99,219,216,86,184,160,2,144,210,210,26,0,110,105,217,166,17,64,52,0,250,41,1,165,160,5,205,20,148,180,0,80,104,160,138,0,59,81,73,74,40,0,162,131,69,0,20,81,69,0,45,20,130,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,109,56,211,104,0,205,24,163,20,80,2,26,5,58,138,0,40,162,138,0,40,197,20,102,128,12,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,153,165,164,160,3,52,81,72,77,0,6,155,75,154,49,64,0,20,180,81,64,5,86,186,184,16,174,72,39,156,84,236,219,107,206,252,101,226,113,100,155,68,68,226,85,31,119,253,146,125,104,3,206,190,34,120,164,61,196,145,44,71,229,153,15,43,254,199,214,188,78,87,243,100,44,123,214,182,185,169,53,245,236,142,84,12,144,122,122,46,61,107,24,113,64,22,82,111,45,112,5,116,122,14,134,250,164,132,239,85,202,22,235,142,132,15,67,84,52,93,13,245,41,56,117,95,144,183,92,116,32,122,87,209,62,11,240,104,179,182,141,154,98,127,118,195,134,255,0,111,253,218,0,220,240,135,134,215,79,178,136,25,75,97,24,125,236,245,108,250,87,110,163,21,28,49,8,144,0,122,84,162,128,22,144,244,165,164,52,0,204,84,77,14,121,205,79,210,144,140,208,5,115,30,7,90,98,199,239,86,74,228,82,5,197,0,71,138,64,184,169,8,166,147,64,12,106,137,219,2,164,99,85,103,124,47,227,64,30,69,241,26,236,169,97,143,249,110,157,191,216,53,243,228,196,201,112,231,233,252,171,218,190,36,205,251,215,24,255,0,150,233,255,0,162,205,120,172,95,52,199,233,64,30,211,240,255,0,78,255,0,69,140,238,255,0,150,79,223,253,191,165,117,154,167,135,133,212,140,198,76,101,129,251,222,223,74,207,240,4,67,236,49,28,255,0,203,39,255,0,208,235,189,154,16,87,175,122,0,243,43,143,14,199,111,214,70,60,227,239,127,245,171,155,185,208,204,210,182,215,0,112,121,62,223,74,244,29,106,22,81,193,31,124,127,42,52,203,32,240,169,44,114,65,239,239,72,14,58,203,194,171,180,23,148,244,61,27,223,233,93,61,143,134,162,42,49,43,244,63,196,61,126,149,165,38,156,236,196,6,92,125,127,250,213,183,97,102,32,141,114,115,193,29,125,232,2,173,174,131,26,40,253,227,116,61,253,254,149,161,253,138,140,184,222,223,159,255,0,90,173,70,164,156,241,86,154,77,131,165,48,51,83,64,69,231,204,111,251,235,255,0,173,83,255,0,101,40,31,124,254,127,253,106,107,235,145,198,197,74,55,30,223,253,122,209,130,233,46,16,16,24,103,158,148,1,74,45,53,7,241,55,231,255,0,214,171,145,216,133,60,49,252,234,210,168,28,243,79,30,180,1,157,168,241,16,30,140,63,145,175,33,188,183,69,212,37,36,183,65,252,133,122,7,136,117,127,179,146,54,103,14,163,167,251,63,90,241,187,189,84,205,125,33,8,23,167,111,97,239,73,129,244,55,135,192,58,124,88,207,70,255,0,208,141,116,40,49,92,167,132,201,125,50,19,199,221,111,253,8,215,90,58,83,1,212,81,69,0,20,81,69,0,7,165,124,247,241,77,127,210,164,255,0,174,241,255,0,232,186,250,20,244,175,6,248,157,14,249,228,57,255,0,150,241,255,0,232,179,64,28,111,195,203,98,111,24,231,254,93,223,255,0,67,90,250,146,213,118,192,163,235,252,235,193,190,27,233,160,170,190,227,204,15,223,254,154,15,106,247,200,184,140,10,0,146,138,74,90,0,74,49,69,20,0,180,81,69,0,20,81,69,0,20,81,72,120,160,5,164,165,164,160,2,138,51,64,160,2,138,40,160,2,170,223,65,231,194,20,156,124,217,253,13,90,164,97,145,64,31,43,252,70,208,204,55,211,48,124,230,88,199,95,250,103,244,175,62,211,47,141,148,231,229,7,228,35,167,184,53,244,167,143,180,1,112,166,79,48,140,204,159,197,254,193,246,175,153,181,43,115,109,116,227,57,193,3,244,160,15,160,252,39,227,52,251,52,106,208,183,8,221,19,253,175,247,171,215,116,251,244,186,133,89,84,140,130,121,30,245,241,182,141,169,24,184,218,15,202,123,123,253,107,232,47,2,107,166,226,4,83,30,49,19,158,159,237,253,104,3,213,168,164,83,185,65,165,160,2,131,69,6,128,18,150,146,150,128,10,90,74,90,0,40,162,138,0,40,162,138,0,40,52,80,104,1,40,162,138,0,76,82,138,74,81,64,5,20,81,64,20,245,9,188,168,84,227,248,135,242,53,243,95,196,157,84,188,214,227,103,240,175,111,119,247,175,126,241,53,224,130,210,51,183,57,144,118,246,106,249,63,198,90,129,186,186,135,229,198,17,123,123,183,189,0,115,83,200,100,97,199,106,239,126,31,232,166,238,121,201,124,97,91,191,186,123,87,27,165,88,53,244,204,161,128,192,39,175,184,255,0,26,250,67,225,223,133,133,156,115,187,203,156,150,28,55,251,158,222,212,1,232,186,13,136,180,183,112,27,57,98,122,251,10,215,52,216,212,40,192,167,80,1,69,20,132,208,2,208,69,2,138,0,40,197,20,102,128,3,71,74,1,164,60,208,0,90,150,144,45,45,0,45,20,81,64,8,105,41,77,37,0,2,151,20,130,150,128,22,163,148,100,83,205,35,30,40,3,196,126,39,71,187,236,220,255,0,119,255,0,103,171,31,11,79,252,124,143,247,191,246,74,79,136,232,89,173,250,116,95,253,158,172,124,50,135,97,184,201,254,247,254,201,64,30,190,58,82,208,58,82,208,2,81,74,105,40,0,163,20,80,40,3,136,241,209,197,156,63,245,209,127,147,87,206,13,54,46,186,127,7,245,175,163,188,124,63,208,160,199,252,244,95,228,245,243,108,54,198,107,194,50,6,35,254,180,152,30,209,224,134,5,38,62,237,255,0,178,215,163,169,200,175,59,240,125,177,129,37,231,57,45,255,0,178,215,160,163,124,191,141,8,4,154,81,26,130,65,235,92,7,137,117,128,90,52,84,236,15,35,235,239,91,222,38,190,54,240,70,66,231,44,59,123,53,120,62,177,174,187,220,167,238,215,238,14,222,231,222,152,30,137,96,92,22,97,183,211,249,87,93,97,124,118,54,84,117,244,250,87,150,104,126,33,249,92,52,125,201,225,126,158,245,213,67,175,164,96,254,237,191,47,254,189,32,59,127,180,238,234,42,23,156,14,213,206,219,235,66,227,32,38,49,237,255,0,215,162,242,119,59,74,133,252,104,3,86,230,235,96,24,31,165,102,75,155,177,131,129,138,75,105,67,169,222,59,246,171,17,237,29,51,248,208,5,237,50,1,12,108,51,156,147,253,43,114,49,242,254,53,133,105,41,103,35,3,165,111,71,247,127,26,0,243,111,136,231,247,54,255,0,239,47,254,207,95,62,221,113,40,255,0,118,190,130,248,142,191,186,183,255,0,121,127,246,122,249,250,243,253,104,255,0,118,152,30,187,240,198,232,47,218,70,63,188,122,127,185,94,249,102,119,41,250,215,203,254,1,189,242,110,103,27,115,148,110,222,235,95,76,104,211,121,176,185,198,48,199,250,80,6,186,113,82,10,96,167,131,64,15,20,234,96,167,131,64,14,20,184,166,230,148,54,104,1,212,82,81,64,11,154,83,73,210,150,128,18,170,221,219,9,212,2,72,193,171,102,154,70,104,3,196,254,33,248,60,76,144,58,204,70,10,142,91,253,255,0,246,107,231,235,251,67,105,50,169,32,229,115,215,235,95,106,107,86,2,234,4,5,136,195,3,215,216,215,205,95,16,60,56,109,101,129,132,153,202,168,229,191,223,246,160,15,62,69,249,114,61,107,208,60,11,226,131,167,205,50,180,65,183,43,30,23,63,221,247,246,174,14,204,97,202,183,166,120,171,210,192,214,236,29,8,57,24,230,128,62,191,208,53,133,212,98,114,16,174,24,142,152,244,247,247,173,252,215,205,127,15,188,106,214,207,60,111,0,57,12,223,42,127,185,254,213,125,3,166,106,73,125,19,48,86,24,98,57,31,79,127,122,0,211,162,138,81,64,13,97,72,56,167,154,110,40,1,115,75,76,6,157,64,14,162,146,138,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,1,49,69,45,37,0,20,81,69,0,20,134,150,144,138,0,51,69,20,80,2,138,90,65,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,1,69,20,80,1,73,154,9,197,37,0,45,20,210,113,64,106,0,117,45,55,52,180,0,19,73,214,130,105,5,0,46,104,205,37,25,160,0,243,75,182,144,83,168,1,49,75,69,20,0,102,162,154,77,128,28,83,157,194,142,107,146,241,71,136,147,79,138,47,221,179,110,97,252,57,254,247,191,181,0,115,159,16,60,72,182,80,192,190,81,57,101,63,119,217,253,253,171,230,205,86,240,223,220,169,192,92,34,246,199,115,254,53,209,120,211,196,205,170,77,8,17,1,181,87,248,113,253,239,115,235,88,26,5,129,189,185,113,184,12,33,239,238,63,198,128,61,91,225,126,135,186,75,151,47,217,151,175,251,158,213,244,37,178,8,208,143,122,225,252,7,163,11,75,121,142,242,114,205,223,217,125,189,171,189,3,3,20,1,19,177,53,4,242,249,74,9,29,234,193,21,205,248,155,83,22,80,70,74,147,150,29,189,143,191,181,0,121,239,196,143,17,121,49,219,168,143,57,42,126,239,251,254,245,224,240,41,191,186,61,6,19,250,255,0,245,235,123,198,186,227,95,220,66,54,1,133,7,167,187,123,251,211,252,13,164,27,171,169,137,112,48,140,58,251,175,183,189,0,122,46,145,109,253,159,167,57,206,236,202,71,175,97,254,21,159,160,91,29,67,81,115,144,184,136,143,78,227,252,107,115,197,82,46,159,99,26,0,91,50,3,207,61,155,252,42,111,134,214,30,111,218,37,45,253,229,235,254,231,181,0,122,230,145,110,32,129,215,57,203,19,250,10,210,166,68,129,87,143,90,146,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,3,51,87,183,243,160,69,206,48,192,254,134,188,7,95,183,58,126,162,135,33,183,68,7,175,115,254,21,244,108,168,25,121,245,175,20,248,147,97,229,125,158,80,223,221,94,191,239,251,80,6,110,175,109,253,161,167,33,206,221,178,129,233,216,255,0,141,120,204,202,108,46,135,67,148,254,191,253,106,247,47,10,200,186,133,140,168,65,92,72,79,28,118,95,241,175,46,241,206,144,109,46,97,96,224,229,20,117,247,111,111,106,0,245,127,135,30,34,243,163,184,67,30,48,88,253,223,247,61,235,215,160,151,205,82,64,239,95,35,120,43,92,107,11,137,134,192,114,164,244,247,95,127,106,250,119,195,58,152,189,130,66,20,140,49,237,236,61,253,232,3,163,70,34,139,148,18,32,30,244,160,84,132,100,98,128,62,117,248,161,161,237,146,217,195,246,85,235,254,255,0,181,121,62,151,120,108,46,88,224,28,161,237,238,63,194,190,165,241,230,140,46,237,225,59,200,195,47,127,102,246,247,175,151,117,251,3,101,114,131,112,57,65,223,220,255,0,133,0,125,33,240,255,0,196,139,123,12,235,229,17,134,99,247,125,147,223,222,189,58,25,55,130,113,95,32,120,47,196,205,165,205,48,242,131,110,86,254,28,247,95,113,233,95,74,120,95,196,105,168,195,47,238,221,112,199,248,113,253,223,127,122,0,236,51,69,53,27,112,167,80,2,98,141,180,180,80,3,71,20,185,164,52,10,0,112,52,180,208,105,115,64,11,75,73,69,0,6,146,148,210,26,0,40,205,37,20,0,234,41,1,205,45,0,20,180,148,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,134,146,148,210,80,1,154,5,20,1,64,11,69,20,80,1,69,20,80,1,138,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,105,40,164,160,3,52,211,205,4,210,226,128,5,20,180,162,131,64,9,70,104,172,189,75,83,75,40,193,42,199,230,3,167,183,214,128,41,107,186,210,88,39,40,199,231,11,247,125,137,245,175,154,60,101,226,102,191,188,144,8,128,27,213,185,95,246,49,235,91,158,56,241,171,92,221,73,26,64,6,36,70,229,63,216,255,0,122,188,246,43,99,51,121,140,64,200,237,64,25,174,159,46,77,62,198,205,174,165,32,16,62,82,122,251,210,92,252,210,178,142,216,60,253,43,209,124,11,225,163,113,135,50,227,48,183,70,255,0,108,123,80,7,162,120,23,193,235,5,172,110,211,19,152,156,112,223,237,255,0,187,94,187,109,0,134,48,160,147,140,255,0,58,165,165,89,11,107,84,80,196,224,30,254,245,170,56,160,2,150,129,69,0,38,104,163,173,38,104,1,105,49,69,33,108,80,0,105,180,185,164,38,128,26,105,134,156,105,164,208,4,109,205,103,222,54,23,241,31,202,180,77,98,234,243,121,81,131,143,227,3,244,52,1,224,159,17,110,195,92,72,49,255,0,45,211,183,253,51,175,42,181,230,83,254,237,118,62,52,188,51,106,51,12,99,231,67,211,253,138,227,236,255,0,214,159,247,104,3,232,175,0,255,0,199,140,95,245,205,255,0,244,58,239,228,31,47,227,92,7,128,135,250,20,95,245,205,255,0,244,58,244,7,251,191,141,0,96,106,86,226,85,198,113,243,3,250,86,100,100,219,40,3,7,28,86,149,204,196,74,195,3,183,242,170,146,108,60,156,254,20,128,187,111,117,184,114,59,85,212,156,30,213,206,220,79,180,124,131,191,122,91,73,220,40,36,47,67,211,235,64,29,48,185,199,65,84,47,111,142,222,20,117,29,189,171,26,125,112,64,112,83,56,62,159,253,122,161,54,188,146,115,229,183,95,79,254,189,0,67,123,191,113,115,183,146,63,149,109,248,123,89,24,8,201,209,27,160,255,0,107,235,94,123,173,248,135,170,172,125,24,117,95,111,173,97,233,26,243,165,203,126,237,126,225,237,238,61,233,129,244,212,78,36,80,64,235,79,99,129,88,30,31,189,51,217,70,197,113,149,110,223,237,86,227,183,203,248,208,7,155,120,193,128,102,63,244,213,127,244,26,241,216,230,255,0,76,126,63,135,252,43,217,188,87,106,102,39,156,126,241,79,95,246,107,197,26,3,22,161,40,200,251,163,249,10,64,125,65,224,227,157,46,15,247,95,255,0,67,53,215,98,185,31,6,12,105,48,127,184,255,0,250,25,174,186,152,5,20,81,64,5,20,180,80,2,30,149,225,255,0,18,14,103,144,127,211,100,255,0,209,117,238,7,165,120,183,196,72,119,92,72,65,255,0,150,201,255,0,160,80,3,254,29,38,32,79,250,226,255,0,250,29,123,34,15,148,87,143,252,63,82,168,189,63,212,191,254,134,43,216,148,241,64,11,73,138,5,20,0,134,138,13,20,0,162,150,144,82,208,1,73,75,73,64,8,26,151,173,52,173,40,226,128,20,81,138,9,163,52,0,81,69,20,0,81,65,164,6,128,22,129,69,20,1,141,174,88,11,168,64,221,143,156,30,190,198,190,86,241,190,140,109,111,229,195,131,251,196,29,127,216,250,87,215,238,161,151,6,188,131,199,190,19,251,73,105,22,92,110,153,58,183,251,4,122,80,7,205,112,202,99,110,157,171,215,62,30,234,229,72,27,58,66,253,191,219,30,245,229,58,141,153,180,185,116,36,28,16,58,251,102,186,31,8,106,38,218,114,54,231,247,76,58,127,180,61,232,3,236,123,57,124,203,100,108,117,207,243,171,21,137,160,93,9,244,232,155,24,200,110,223,237,26,219,160,2,131,69,6,128,19,20,180,148,180,0,82,210,82,208,1,69,20,80,1,69,20,80,1,69,20,80,2,81,69,20,0,80,40,52,10,0,41,9,192,165,168,46,228,242,162,7,31,197,138,0,243,159,137,26,160,181,182,183,1,51,151,83,211,217,253,235,229,221,66,95,180,92,169,198,48,131,249,154,245,223,138,218,233,145,237,144,71,217,79,79,247,253,235,202,52,123,99,121,116,227,56,194,19,250,143,241,160,15,70,248,109,225,175,180,205,112,237,46,48,172,56,111,247,61,171,233,45,50,201,109,99,96,24,156,146,122,253,43,136,248,127,161,173,181,188,231,121,57,118,239,236,158,213,232,202,187,69,0,58,138,40,160,0,154,111,90,94,180,162,128,16,82,208,104,160,2,160,146,112,135,24,53,75,85,212,197,148,106,74,147,146,7,79,175,191,181,114,118,30,33,58,141,201,81,30,220,38,126,238,59,143,127,122,0,239,35,59,133,72,42,27,124,237,63,90,155,52,0,82,210,82,80,3,168,166,211,168,1,13,20,166,144,208,1,154,40,162,128,10,100,173,180,83,234,25,186,10,0,243,111,25,218,173,193,135,36,140,109,255,0,217,170,239,130,172,197,178,205,130,78,73,239,254,237,80,241,101,200,89,34,24,61,7,254,205,91,222,18,27,162,148,255,0,180,127,246,90,0,236,199,74,40,3,2,138,0,40,162,138,0,40,162,138,0,226,252,114,187,172,97,255,0,174,171,252,154,190,107,138,67,21,247,76,230,47,235,95,76,248,200,102,206,17,255,0,77,7,242,106,249,143,80,34,43,229,63,244,200,127,51,72,15,115,240,204,135,236,210,48,31,198,71,232,43,170,181,185,50,100,16,43,144,240,76,190,117,180,192,140,97,219,249,45,117,115,56,182,198,50,115,64,28,231,140,84,201,111,22,49,247,135,95,163,87,207,154,154,149,184,81,199,220,31,204,215,191,235,215,129,160,76,131,247,135,111,99,94,31,123,8,154,249,70,72,196,127,212,211,2,77,42,57,91,118,210,157,250,231,218,186,237,59,70,154,125,197,157,6,50,56,39,219,218,175,104,86,145,65,27,228,185,201,61,199,181,59,80,241,26,216,50,170,198,78,64,60,175,215,223,218,144,26,177,194,52,248,242,73,108,158,220,255,0,158,148,212,212,204,167,27,113,143,111,254,189,115,112,235,47,171,57,93,138,187,70,122,99,250,159,90,233,109,173,69,186,18,73,57,62,180,1,90,246,241,176,54,129,248,143,173,46,143,116,242,74,234,66,253,210,120,252,42,213,196,10,98,12,73,251,216,170,26,49,13,112,248,254,225,254,98,128,61,18,206,216,0,78,77,105,1,129,84,109,142,20,253,106,198,252,211,3,207,126,36,127,169,183,255,0,121,127,147,215,207,119,159,235,135,251,181,244,63,143,212,60,48,127,188,191,201,235,231,171,245,196,203,254,239,245,52,1,208,120,66,77,183,82,241,252,13,252,214,190,162,240,195,110,183,147,253,227,252,150,190,86,240,153,255,0,75,151,253,195,252,214,190,166,240,175,252,123,203,254,249,254,75,64,29,58,138,113,224,83,86,149,133,0,57,26,159,81,162,211,155,165,0,41,144,14,212,43,138,128,199,184,245,169,81,49,222,128,30,36,231,165,74,14,106,37,142,165,20,0,224,41,105,41,51,64,14,164,164,20,180,1,20,200,29,71,214,188,167,199,250,48,154,40,14,242,48,202,58,255,0,191,237,94,178,122,87,61,174,233,226,234,52,5,136,193,29,254,190,212,1,241,238,165,108,214,147,169,200,57,3,249,159,240,173,109,54,84,187,70,66,24,96,147,199,225,254,53,222,120,195,194,35,247,76,179,30,203,203,127,189,254,205,121,118,31,76,155,7,107,110,95,175,127,195,210,128,47,220,91,190,151,40,116,42,219,151,111,60,255,0,135,165,122,239,195,207,27,121,130,120,228,131,251,205,194,127,185,254,213,121,245,171,38,175,9,28,169,86,207,167,65,248,250,214,76,111,46,133,117,145,177,195,166,59,158,167,240,244,160,15,177,108,238,133,204,108,64,35,7,21,110,188,139,192,94,55,91,196,157,26,2,48,88,240,159,238,255,0,181,239,94,175,4,226,101,36,2,48,104,2,115,77,20,180,80,2,17,72,105,212,132,80,0,13,45,51,165,46,104,1,194,150,154,13,45,0,45,20,80,104,0,162,129,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,20,180,80,2,81,75,69,0,20,81,69,0,20,152,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,76,210,154,67,64,5,20,148,80,1,69,20,80,2,102,144,138,117,50,128,26,91,20,195,32,29,169,206,51,85,217,77,0,72,247,33,122,131,78,75,149,126,128,214,124,246,230,76,114,41,109,160,49,103,154,0,211,7,52,185,168,148,212,171,64,11,140,208,6,41,115,72,104,1,104,164,166,147,138,0,147,53,28,146,4,237,85,46,239,214,217,65,42,78,78,56,21,231,222,36,241,236,118,107,24,91,118,57,35,170,125,127,218,246,160,14,135,196,126,39,143,79,142,63,221,51,100,143,225,207,175,191,181,124,253,227,63,27,53,243,66,171,0,24,0,242,159,239,127,181,239,84,124,79,227,25,117,70,140,8,81,118,129,252,36,127,123,253,163,235,92,59,135,149,178,118,140,10,0,25,141,196,157,134,5,122,175,195,143,14,155,137,110,28,200,6,21,135,222,255,0,115,218,184,239,12,120,117,245,9,164,253,226,141,170,127,139,29,215,219,222,190,149,240,95,134,134,155,12,196,202,91,115,31,226,207,247,125,189,168,3,171,210,237,69,180,76,1,206,88,255,0,74,186,199,20,229,92,12,83,91,138,0,130,226,95,45,1,199,122,241,31,137,94,36,218,182,232,177,127,116,242,191,239,251,215,169,120,143,82,91,72,35,202,147,150,29,189,143,191,181,124,189,227,61,88,222,93,66,2,99,8,59,123,183,191,189,0,115,46,77,229,199,97,132,254,191,253,122,247,15,135,218,64,182,130,121,11,147,150,101,224,251,39,181,121,31,134,180,227,119,117,39,204,6,16,247,247,30,222,245,239,0,174,143,166,115,150,45,55,215,170,254,30,148,1,197,120,215,81,55,119,48,196,171,140,34,191,35,221,189,235,212,190,28,216,121,86,83,146,217,204,141,223,217,43,197,44,73,213,181,51,209,118,195,244,254,33,245,245,175,164,188,49,101,246,91,73,6,236,230,66,122,251,45,0,111,129,129,75,72,41,104,0,162,138,51,64,5,20,81,64,5,20,81,64,5,20,81,154,0,40,162,138,0,66,50,43,206,126,35,88,121,182,80,16,216,196,139,223,217,235,209,141,96,120,158,203,237,86,145,141,216,196,128,245,246,106,0,240,111,5,106,38,210,230,104,153,115,148,102,224,123,175,189,108,252,65,210,22,230,222,9,3,145,134,85,228,251,63,181,113,151,196,233,58,154,244,109,208,253,127,136,253,61,43,211,137,93,103,76,238,165,102,250,116,95,199,214,128,62,115,66,108,238,59,28,167,245,255,0,235,87,187,124,53,241,38,225,112,141,23,247,143,11,254,231,189,120,247,137,116,227,105,117,31,204,14,80,119,247,62,222,213,165,224,205,88,217,221,76,54,103,40,221,189,215,223,218,128,62,189,183,151,204,66,113,222,167,83,154,231,60,57,169,45,220,18,97,72,195,30,222,195,223,222,186,53,160,10,90,165,168,185,137,65,56,195,15,235,95,56,124,71,240,241,183,150,221,196,128,228,40,251,223,239,251,87,211,236,185,24,174,23,198,158,27,26,148,48,145,41,93,172,63,139,29,155,219,222,128,62,69,86,54,242,118,57,21,232,222,12,241,179,88,52,202,208,3,144,79,9,254,239,251,94,213,206,248,163,195,239,167,77,30,100,86,202,143,226,207,118,246,246,174,101,29,161,110,48,73,20,1,246,79,135,60,79,30,161,28,159,186,101,218,79,240,227,211,223,222,186,184,229,15,206,43,228,47,11,120,214,77,53,228,6,21,109,192,255,0,6,125,63,218,246,175,112,240,223,143,163,189,89,3,91,184,193,61,16,123,127,181,239,64,30,163,154,74,163,105,126,183,42,72,82,48,113,200,171,96,230,128,31,71,90,74,5,0,46,41,113,64,52,180,0,148,180,81,64,5,33,162,155,222,128,29,73,138,81,75,64,8,58,81,75,69,0,37,45,20,80,1,70,105,41,69,0,45,20,10,40,0,162,138,40,0,162,138,40,0,164,197,45,20,0,81,69,20,0,82,82,209,64,9,69,45,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,26,5,0,20,81,73,64,1,162,144,154,76,208,2,147,72,41,58,211,128,160,1,69,6,150,138,0,40,162,161,158,113,18,228,130,121,197,0,67,121,118,45,208,18,9,249,177,211,218,188,47,199,126,56,219,51,196,144,125,217,80,242,159,236,127,189,91,158,54,241,210,219,51,68,176,19,182,85,234,159,236,103,251,213,225,229,101,214,111,100,144,236,80,192,55,113,211,3,222,128,27,109,101,38,161,51,74,236,171,184,103,131,142,156,84,186,133,194,219,47,150,1,56,97,215,233,154,215,186,153,52,184,85,48,204,85,177,235,215,39,218,185,53,141,245,25,216,130,171,145,187,211,167,20,0,186,109,163,93,76,199,32,101,73,235,238,43,233,31,4,104,162,27,56,206,242,127,118,227,175,251,127,74,225,60,43,225,0,34,86,105,142,76,109,209,191,218,255,0,118,189,191,71,177,22,208,34,134,39,10,71,95,122,0,219,141,54,160,21,37,32,233,75,64,11,73,72,104,205,0,41,166,19,138,125,52,208,4,94,103,61,41,11,138,82,156,212,111,30,123,208,3,196,128,246,165,170,226,61,189,234,97,210,128,17,154,144,114,40,101,165,81,197,0,49,133,115,62,36,109,177,15,250,232,63,244,19,93,51,87,45,226,127,245,35,254,186,15,253,4,208,7,203,94,39,147,118,163,55,31,196,191,250,8,172,91,63,245,199,253,218,212,241,41,255,0,137,148,223,239,47,254,130,43,54,197,115,51,127,187,253,69,0,125,23,224,31,248,241,139,254,185,191,254,135,93,249,25,21,193,120,36,4,177,139,254,185,191,254,135,93,190,252,113,64,20,174,237,129,231,39,168,254,85,231,186,165,219,199,112,234,2,240,71,81,237,94,145,112,114,191,141,121,142,168,64,189,147,62,163,249,10,64,90,180,188,109,163,32,116,61,7,189,76,250,161,137,176,83,244,255,0,235,212,208,219,168,129,88,19,206,106,59,155,49,58,6,12,70,79,173,0,58,75,113,125,24,96,72,201,207,62,220,87,47,127,163,205,11,18,30,51,200,28,147,233,244,164,147,93,125,46,82,158,90,182,56,233,158,188,250,138,213,176,241,18,223,28,24,200,249,75,112,190,248,245,160,15,60,212,163,148,49,201,79,188,58,103,210,179,244,197,45,112,221,62,225,254,98,189,55,90,179,138,101,224,176,249,193,234,61,43,207,236,98,17,95,200,50,78,19,252,41,129,239,190,22,6,59,24,179,143,186,223,250,21,111,220,221,20,56,0,112,107,154,209,111,20,89,198,0,61,15,111,246,171,163,136,173,192,201,200,207,52,128,229,188,71,33,16,6,199,89,7,254,130,107,195,75,153,117,25,120,199,202,63,165,123,103,140,102,242,161,0,15,249,106,191,250,9,175,19,211,182,201,168,72,127,216,254,162,128,62,162,240,130,237,210,45,199,251,47,255,0,161,154,234,171,152,240,183,26,100,35,253,150,255,0,208,141,116,244,192,40,162,138,0,40,162,138,0,15,74,243,143,23,216,137,217,137,98,51,34,158,191,236,215,163,145,145,92,71,138,70,197,207,253,52,95,253,4,208,6,103,132,173,214,4,80,9,63,187,97,255,0,143,87,163,198,217,81,94,107,225,139,144,216,24,63,234,219,255,0,66,175,72,136,124,162,128,37,162,138,40,0,205,20,81,64,0,165,162,146,128,22,138,109,20,0,180,26,40,205,0,71,35,109,166,199,112,31,140,26,39,206,223,198,184,27,191,18,27,11,201,16,197,156,96,125,223,80,15,173,0,122,37,21,157,166,234,11,119,2,184,82,50,9,233,239,143,90,209,160,4,52,157,41,194,131,64,5,20,222,148,234,0,43,55,82,178,91,148,193,98,62,96,122,251,86,149,53,151,112,160,15,149,124,127,225,163,109,125,43,172,185,6,84,28,183,251,31,74,243,205,58,99,111,114,220,103,228,35,245,21,245,15,142,244,21,185,77,222,97,25,153,79,95,246,15,181,124,189,169,192,109,47,229,92,231,24,31,160,52,1,245,103,128,117,49,115,166,194,54,227,247,110,122,127,183,245,175,67,7,34,190,117,248,101,175,149,137,35,41,210,9,63,135,254,154,15,122,250,26,221,252,200,21,189,115,252,232,2,74,13,20,26,0,40,162,138,0,41,105,41,104,0,162,138,40,0,162,138,40,0,162,138,40,1,40,162,138,0,13,2,131,64,160,2,176,188,71,121,246,107,104,206,51,151,29,189,141,110,49,218,43,206,62,35,234,191,102,183,183,1,51,151,94,222,207,239,64,31,61,120,235,81,55,119,80,141,184,194,47,111,118,247,169,252,1,166,155,171,185,206,236,98,54,239,238,158,213,204,106,147,27,155,165,56,198,16,127,51,94,195,240,159,74,12,215,76,95,251,227,175,253,115,246,160,15,116,208,45,62,205,3,140,231,44,123,251,10,216,168,109,147,98,17,239,83,80,1,69,20,80,1,69,20,80,1,72,231,106,254,52,181,75,82,159,200,129,78,51,150,3,244,52,1,230,191,16,117,191,32,64,129,51,157,167,167,251,254,245,91,225,237,185,184,105,220,144,48,25,127,244,10,225,188,109,170,155,219,248,80,38,49,18,158,158,237,239,239,94,173,240,226,211,203,182,184,57,254,54,239,236,148,1,232,17,15,151,30,244,250,7,2,138,0,51,69,20,80,1,75,73,74,40,1,13,25,160,210,98,128,22,150,146,150,128,10,175,114,219,84,125,106,197,80,212,28,44,107,159,81,253,104,3,200,124,67,43,79,127,26,128,6,34,7,245,53,232,190,21,183,242,173,229,36,231,46,127,146,215,36,246,75,61,246,119,17,136,241,215,222,189,11,74,143,202,137,134,127,136,255,0,74,0,210,163,52,162,146,128,10,40,162,128,10,74,92,210,102,128,57,15,25,156,89,194,127,233,162,255,0,38,175,152,47,51,45,248,31,244,203,250,215,211,126,54,127,244,56,71,253,52,95,228,213,243,36,207,183,80,31,245,203,250,210,3,222,124,19,108,34,179,155,159,227,63,201,106,246,169,43,51,168,0,116,31,214,170,120,66,93,214,114,241,255,0,45,27,249,45,69,170,67,60,146,174,211,31,221,29,115,239,64,25,218,141,191,155,18,130,127,136,116,252,107,204,181,77,57,173,174,21,195,3,148,3,147,238,125,171,189,213,32,185,142,53,36,197,212,14,254,245,231,218,142,160,251,148,58,175,64,120,31,95,122,0,232,244,169,140,145,177,192,234,127,165,115,218,238,230,153,58,125,209,252,205,59,72,213,132,78,224,161,232,122,15,167,189,111,73,164,255,0,105,29,234,248,219,199,39,111,244,247,160,8,124,37,110,11,74,73,61,15,254,203,93,212,113,9,219,25,198,5,115,26,126,147,45,155,48,14,135,32,245,39,219,219,218,186,193,32,178,139,44,9,37,177,199,249,246,160,10,154,204,101,33,69,83,252,64,243,244,53,159,225,203,70,142,73,25,200,232,71,7,233,83,93,234,34,227,24,82,49,237,255,0,215,172,214,150,112,50,130,63,199,52,1,233,9,48,199,0,212,130,76,118,175,56,179,212,238,17,152,50,197,211,176,63,227,93,61,157,235,220,130,54,168,199,181,48,49,60,122,196,195,6,63,188,191,201,171,192,181,15,245,171,254,232,254,181,244,71,138,108,140,214,209,101,128,195,142,254,205,95,63,107,48,249,55,8,51,156,168,254,102,128,47,120,83,254,62,229,255,0,174,103,249,173,125,79,225,67,155,121,127,223,63,201,107,229,143,10,127,199,220,191,245,204,255,0,53,175,169,188,41,197,188,191,239,159,228,180,1,212,41,167,230,145,121,167,226,128,0,41,216,164,20,234,0,64,41,216,226,129,138,80,180,0,40,167,226,144,83,133,0,0,82,17,75,65,160,4,20,180,218,92,208,2,213,75,168,188,197,28,247,171,116,198,25,160,15,61,214,244,209,35,160,45,216,119,250,251,87,143,248,211,195,30,89,133,214,95,69,229,255,0,222,246,175,163,175,108,68,152,37,143,231,92,190,185,160,45,228,40,60,194,54,176,63,123,216,251,123,208,7,204,90,69,243,105,243,56,42,27,114,147,192,207,113,254,21,220,207,166,46,179,108,29,92,169,87,199,39,29,7,208,250,214,15,140,60,50,250,108,209,56,149,88,50,129,203,103,187,123,123,84,222,13,215,140,47,44,79,30,114,25,184,31,238,251,208,6,125,189,220,190,29,186,63,42,62,244,244,39,169,252,61,43,221,188,17,227,149,191,142,101,104,8,32,147,194,127,187,254,215,189,113,94,34,240,186,106,246,209,202,146,178,237,112,191,51,99,177,62,135,214,188,234,210,238,127,14,92,158,35,125,233,232,79,83,248,127,118,128,62,201,130,228,76,164,128,70,13,76,14,107,200,60,25,227,197,187,142,101,120,8,193,39,132,255,0,119,253,170,244,187,77,85,38,206,17,134,61,191,250,244,1,171,69,49,36,18,116,6,159,64,9,138,76,83,168,34,128,27,210,140,208,69,32,160,7,230,138,110,105,217,160,2,150,146,138,0,90,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,144,209,154,0,90,41,180,160,208,1,154,51,69,20,0,81,69,37,0,20,102,138,76,80,2,209,69,20,0,148,98,150,146,128,16,211,74,102,157,222,157,138,0,133,227,200,235,84,165,220,132,99,21,162,122,84,77,30,123,208,5,120,228,61,197,89,67,85,156,108,168,214,245,80,224,169,252,168,3,74,131,84,14,164,136,50,85,191,47,254,189,97,106,190,48,134,197,84,152,92,228,143,225,30,255,0,237,123,80,7,73,53,194,196,6,65,174,111,85,241,84,54,97,115,19,156,227,162,143,127,127,106,242,255,0,18,124,78,7,203,17,218,158,199,230,143,235,254,221,121,165,255,0,138,39,212,220,15,38,53,218,63,186,71,175,185,245,160,15,73,241,79,196,31,56,70,145,219,227,24,63,50,127,189,254,213,121,165,204,243,106,78,9,8,187,71,184,255,0,61,107,67,72,240,244,186,131,57,50,34,224,17,195,17,233,237,239,94,151,161,248,15,33,201,159,215,163,253,63,217,160,15,39,131,195,143,54,127,122,163,31,237,127,245,171,160,210,188,8,247,12,217,157,70,1,254,63,167,251,53,238,90,127,130,226,136,54,233,220,231,61,28,123,127,179,93,13,174,137,21,174,112,238,115,234,71,248,80,7,23,225,31,4,38,158,178,19,59,54,73,28,62,127,187,254,207,181,122,28,80,136,148,128,73,201,167,162,4,24,20,252,80,2,98,169,222,204,33,64,72,206,79,248,213,211,92,143,139,111,141,188,49,0,185,203,14,222,205,64,30,89,241,15,197,103,116,17,164,67,248,91,149,255,0,127,222,188,90,108,221,202,9,192,194,215,111,172,218,189,236,232,236,84,97,64,227,234,127,198,185,235,75,45,247,101,3,127,203,60,245,247,160,14,235,225,254,129,254,190,67,39,247,151,134,255,0,115,218,172,248,255,0,88,48,44,17,4,206,118,183,35,253,255,0,122,235,244,132,93,39,77,118,57,109,211,17,235,252,35,233,233,94,77,174,78,117,171,244,80,2,109,136,30,120,232,79,215,214,128,58,191,134,154,63,218,110,46,37,103,198,21,151,131,238,158,213,244,69,180,94,82,16,15,124,215,159,252,59,209,5,149,180,228,190,114,237,223,217,61,189,171,209,199,20,0,82,154,74,40,0,165,197,37,25,160,5,160,82,81,64,11,65,164,162,128,22,140,82,81,154,0,41,69,37,20,0,84,23,49,121,168,1,61,243,83,208,121,160,15,156,62,37,232,255,0,102,184,183,148,62,114,170,188,159,119,246,164,248,127,172,25,196,241,20,198,55,55,3,253,207,122,244,159,136,122,32,189,183,183,33,241,135,94,254,207,237,239,94,25,162,78,116,109,65,212,128,251,162,39,215,169,31,79,74,0,232,126,32,104,31,234,36,18,127,117,121,111,247,253,171,203,224,205,164,164,140,28,173,125,17,171,162,234,218,106,48,202,237,152,15,79,225,63,95,90,240,219,187,47,46,236,33,111,249,103,158,190,244,1,234,95,15,60,88,67,79,27,197,217,155,229,95,247,61,235,221,44,231,19,33,32,99,6,190,77,211,195,105,179,179,140,54,65,28,243,221,127,194,190,130,240,86,186,47,33,152,24,200,195,55,111,101,247,247,160,14,242,163,150,17,42,128,73,24,52,245,57,167,10,0,243,47,26,120,33,117,4,133,150,114,165,74,142,95,31,222,255,0,103,222,188,15,196,62,17,150,193,227,253,242,28,129,252,71,223,253,159,106,251,30,72,196,131,4,215,51,172,120,78,13,64,38,233,164,27,113,209,148,122,251,123,208,7,198,18,68,240,55,36,28,138,211,211,53,185,44,153,136,69,57,7,183,211,223,218,189,131,197,191,12,246,136,154,59,159,65,243,73,254,247,251,21,228,122,167,135,101,211,217,65,145,27,32,127,17,62,190,222,212,1,235,158,17,248,140,21,101,87,182,61,73,249,83,253,223,246,171,213,180,175,21,69,122,27,17,56,198,122,168,246,247,247,175,142,34,153,173,155,128,167,34,186,93,35,198,51,216,179,226,24,206,65,254,19,237,254,215,181,0,125,143,13,202,202,14,1,171,2,188,15,195,95,19,128,243,4,150,167,191,221,143,233,254,221,122,134,149,227,8,111,149,136,133,198,9,254,17,237,254,215,189,0,117,148,102,168,174,162,142,50,21,191,47,254,189,32,190,14,112,20,254,84,1,161,154,90,130,55,221,218,166,20,0,180,152,165,162,128,12,81,69,20,0,81,69,20,0,81,154,41,49,64,11,69,37,46,104,0,163,52,81,64,6,105,105,40,38,128,22,138,109,46,104,1,104,160,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,69,0,20,81,70,104,0,205,55,52,102,144,208,2,245,163,20,1,78,2,128,19,20,180,81,64,5,33,56,166,188,130,62,160,214,101,222,168,144,227,40,199,62,223,253,122,0,189,61,200,136,100,130,121,197,121,103,140,188,120,182,100,162,192,78,37,81,202,127,178,79,247,170,175,139,124,126,182,196,162,219,147,137,23,170,127,179,254,245,120,133,196,211,235,247,142,216,141,1,1,187,142,128,15,122,0,146,73,102,215,175,100,124,34,6,1,187,142,128,15,122,235,227,211,147,72,179,66,204,204,114,87,131,158,164,159,65,91,154,31,134,19,73,177,142,87,149,152,144,201,242,182,122,177,62,131,210,184,47,21,107,230,123,135,137,99,0,43,171,114,191,236,253,125,232,3,3,82,188,107,235,151,0,1,200,110,158,216,175,64,240,143,133,183,70,178,52,189,99,110,141,254,215,210,176,252,39,225,87,212,31,204,50,170,134,137,143,13,142,140,7,165,125,3,163,232,139,107,106,137,188,156,3,223,223,233,64,21,244,125,59,97,192,110,2,158,254,255,0,74,238,173,227,217,24,25,245,254,117,74,210,200,70,56,99,208,247,247,173,69,24,20,0,234,40,164,205,0,6,128,41,41,194,128,2,41,49,75,154,13,0,70,69,39,106,121,166,145,64,13,34,147,20,226,69,37,0,49,133,55,60,83,205,38,40,2,38,174,87,197,7,247,35,254,186,175,254,130,107,172,110,43,147,241,71,48,143,250,232,63,244,19,64,31,42,120,147,254,66,83,125,87,255,0,65,21,70,192,126,244,255,0,186,127,157,94,241,31,252,132,166,250,175,254,130,42,45,30,31,54,118,25,199,200,79,234,40,3,223,60,20,196,88,197,159,249,230,255,0,250,29,118,102,76,246,174,91,195,182,102,43,8,176,65,249,91,191,251,85,98,238,249,237,254,93,170,112,71,111,106,64,110,188,195,28,131,94,125,174,217,59,220,187,171,47,44,58,159,246,106,59,173,78,225,220,133,88,186,142,160,250,125,105,139,44,229,114,222,95,225,154,0,232,52,184,252,203,84,86,61,1,60,125,105,94,49,11,145,156,226,168,219,106,98,1,130,164,224,99,167,191,214,181,88,139,184,85,151,32,147,158,127,42,0,243,175,19,219,129,51,144,127,141,127,244,26,203,209,55,44,167,167,220,63,204,87,83,123,163,203,117,35,101,208,114,15,4,250,125,42,172,122,87,246,113,220,207,187,141,188,28,251,250,80,1,169,206,81,122,127,16,254,85,131,166,105,134,123,134,144,176,25,67,208,251,143,106,102,169,171,9,102,96,19,140,131,211,219,235,69,134,162,249,218,138,188,41,234,61,254,180,192,245,59,24,60,187,116,10,122,103,175,214,183,244,217,88,28,16,58,31,231,92,126,159,111,114,240,171,3,23,32,250,250,215,65,166,67,58,72,119,24,254,233,233,159,90,64,55,198,86,162,75,112,65,255,0,150,203,255,0,160,154,240,123,18,99,212,165,94,56,79,240,175,125,241,92,187,109,87,143,249,106,191,250,9,175,1,182,108,234,114,159,246,63,194,128,62,171,240,175,58,92,39,253,150,255,0,208,141,116,245,202,120,73,255,0,226,87,7,251,175,255,0,161,154,234,179,76,5,162,140,209,64,5,25,162,138,0,90,229,124,79,109,230,66,8,63,242,208,127,232,38,186,163,89,122,164,94,108,96,103,248,129,253,40,3,201,188,61,59,195,126,232,64,56,136,255,0,49,94,207,110,219,163,21,229,176,217,173,190,161,33,201,63,46,58,253,43,211,44,92,52,43,244,63,206,128,45,210,209,69,0,37,25,162,147,20,0,234,41,5,41,160,4,162,138,40,1,115,73,69,20,0,201,70,87,241,175,26,241,213,177,183,185,149,193,7,50,160,255,0,199,43,218,15,53,230,223,16,108,247,199,187,61,103,78,255,0,236,26,0,131,192,186,231,159,2,33,76,98,39,61,63,219,250,215,167,169,202,3,95,53,120,51,88,54,183,207,25,76,237,129,187,127,180,15,173,125,27,99,55,157,108,141,140,103,63,206,128,44,209,69,20,0,81,69,20,0,81,69,20,1,139,174,217,253,162,17,206,62,112,122,251,26,249,43,198,186,105,182,213,39,249,179,243,160,235,254,192,246,175,178,110,99,222,128,103,189,124,223,241,55,74,9,117,43,135,235,52,99,175,253,51,250,80,7,25,224,157,72,219,92,21,219,156,66,195,167,251,67,222,190,179,208,238,188,251,24,206,49,144,199,255,0,30,53,241,70,151,57,183,186,99,140,252,132,126,162,190,174,240,22,169,246,157,58,28,166,63,118,231,167,251,127,90,0,239,232,52,3,145,65,160,2,138,40,160,2,150,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,18,138,40,160,0,208,40,52,10,0,134,230,65,28,96,251,215,128,252,86,214,67,125,153,2,127,116,244,255,0,127,222,189,151,196,247,226,202,218,51,183,57,113,219,217,189,253,171,229,79,27,234,198,250,230,17,176,12,34,246,247,111,127,122,0,230,45,16,220,220,145,211,9,253,107,233,175,134,58,95,145,5,201,223,156,179,14,190,201,237,95,61,120,90,208,207,121,47,56,196,103,191,186,215,214,126,17,179,22,214,210,243,156,185,239,236,180,1,212,39,2,150,129,69,0,20,81,69,0,20,81,69,0,21,201,248,211,80,22,182,176,252,185,203,175,111,102,247,174,170,70,218,185,247,175,21,248,161,226,13,171,109,26,199,221,91,149,255,0,127,222,128,60,230,210,35,171,106,199,144,187,96,250,127,23,227,235,95,73,120,90,196,89,218,74,55,103,46,123,251,47,248,87,137,124,51,210,190,215,113,113,41,124,97,25,120,62,233,237,95,67,90,197,229,68,70,123,230,128,39,162,138,40,0,162,138,40,0,197,45,37,40,160,4,52,153,165,164,197,0,40,52,82,82,208,1,89,26,203,109,137,15,251,67,250,214,185,172,125,98,63,54,52,25,238,15,243,160,14,63,76,30,101,211,127,184,127,152,175,64,182,80,170,126,181,200,233,58,113,142,102,37,191,132,142,191,79,106,236,162,24,83,245,160,9,40,165,164,160,2,138,40,52,0,148,211,78,166,191,74,0,226,188,109,32,75,56,114,15,250,197,254,77,95,51,92,184,146,252,99,63,234,191,173,123,175,196,173,83,236,246,246,235,183,57,101,61,61,159,222,188,15,76,205,205,235,116,24,140,255,0,49,72,15,160,124,31,197,148,191,245,209,191,146,213,203,189,81,32,144,2,140,114,51,211,255,0,175,84,116,32,208,89,63,67,153,15,242,21,202,106,87,114,45,210,146,23,238,14,131,220,208,7,107,51,37,236,32,124,195,13,254,127,157,121,175,136,188,55,185,227,101,151,176,28,183,215,218,187,237,42,113,60,45,242,227,12,127,144,174,123,196,122,154,218,152,193,82,115,142,223,95,122,0,242,139,203,57,44,217,112,84,228,122,255,0,159,74,235,188,45,226,15,47,205,71,143,212,240,191,238,251,214,125,253,236,119,106,191,43,12,17,219,235,88,201,17,143,149,35,241,166,7,182,91,204,151,64,149,12,49,199,53,79,86,141,229,10,160,175,99,252,235,142,240,222,176,240,52,129,208,28,130,120,31,79,122,244,21,185,142,120,247,97,134,14,41,1,151,166,233,224,6,220,222,189,15,211,253,154,191,37,162,237,192,39,241,53,28,215,234,128,0,167,241,21,80,106,166,37,206,207,211,255,0,175,64,9,36,43,9,234,78,107,119,72,137,64,118,201,238,63,149,115,169,125,246,183,198,220,96,122,87,95,167,192,124,182,25,238,127,165,48,42,120,129,115,108,159,239,15,228,107,231,63,18,141,183,17,255,0,184,63,153,175,165,117,136,127,209,208,19,252,99,249,26,249,211,198,17,132,184,139,159,224,31,205,168,2,47,9,15,244,185,127,235,153,254,107,95,82,248,84,127,163,201,254,241,254,75,95,45,248,72,127,165,75,254,225,254,107,95,82,120,84,255,0,163,201,254,249,254,75,64,29,66,241,82,138,141,57,169,69,0,32,20,238,212,130,149,151,117,0,40,2,156,5,49,16,138,144,10,0,0,167,98,129,70,218,0,49,70,40,162,128,26,104,20,184,205,24,197,0,24,163,24,165,29,105,77,0,67,34,238,170,82,66,27,140,214,129,168,153,57,160,15,54,241,199,135,5,228,16,159,48,140,50,255,0,23,179,123,123,215,206,58,132,13,164,222,174,8,109,209,143,126,231,233,233,95,101,106,54,130,230,37,25,198,24,30,191,90,249,207,226,71,134,77,188,182,238,37,7,42,163,239,127,191,237,64,27,30,5,241,74,92,199,52,50,68,195,5,155,229,95,247,71,173,94,241,135,131,99,212,34,138,88,166,101,218,193,126,102,199,247,191,217,247,175,19,211,53,23,211,46,24,133,86,220,167,182,123,143,127,106,250,7,193,158,32,77,94,222,100,120,217,118,187,30,23,29,151,220,250,208,7,135,9,103,240,252,248,2,55,222,190,231,169,252,61,43,190,240,223,142,100,144,200,12,11,220,240,159,79,246,170,199,196,79,10,128,45,229,73,79,240,175,45,254,255,0,181,121,4,115,73,97,39,69,57,31,231,249,80,7,216,62,30,215,5,212,114,124,132,96,158,223,79,122,234,227,144,56,200,21,242,143,133,124,120,246,79,32,104,20,228,19,194,127,187,254,215,181,123,151,135,60,103,21,250,73,152,92,96,159,225,30,223,237,123,208,7,160,81,85,173,174,150,117,36,2,49,234,42,205,0,20,152,165,162,128,19,20,82,210,208,3,105,104,162,128,22,146,138,40,0,162,138,51,64,5,20,81,64,5,6,138,40,0,162,138,40,0,162,138,40,1,105,13,20,26,0,74,81,73,65,233,64,1,160,81,65,235,64,11,73,64,165,160,2,138,40,160,2,146,150,146,128,10,40,162,128,10,15,74,99,202,169,212,26,167,54,171,20,56,202,57,207,160,31,227,64,23,133,33,124,86,65,215,34,110,21,31,241,3,252,105,173,169,12,100,169,252,191,250,244,1,177,187,52,215,152,32,228,26,228,53,31,24,67,98,23,48,200,115,143,225,30,255,0,237,123,87,19,172,252,82,72,66,5,181,99,156,117,143,235,254,221,0,122,102,163,171,197,110,170,74,57,201,29,0,247,247,175,60,215,60,111,28,12,155,96,99,144,58,167,215,253,170,242,173,115,226,36,183,165,54,219,160,198,58,161,247,255,0,107,222,184,219,173,98,91,162,9,68,24,246,63,227,64,30,165,169,124,75,108,40,22,195,177,230,63,175,251,85,194,106,222,46,154,252,168,242,80,99,31,194,125,255,0,218,247,174,112,67,36,231,170,140,86,173,135,135,101,186,39,247,136,49,254,209,246,246,160,10,17,172,151,143,206,209,129,254,127,157,119,222,21,240,131,93,60,132,204,6,1,232,223,238,255,0,179,90,222,26,240,19,179,72,90,225,123,244,127,167,251,53,236,250,7,135,147,79,71,204,140,219,137,254,44,250,123,123,80,4,30,28,240,146,90,36,132,204,199,36,244,111,167,251,53,217,193,104,176,3,130,78,125,233,99,96,163,2,165,13,154,0,117,20,10,90,0,40,162,138,0,67,92,159,136,116,243,121,229,141,216,198,59,253,125,189,235,173,170,151,49,2,1,57,160,15,12,241,78,158,186,124,49,225,139,22,97,223,61,155,219,218,184,175,11,217,121,247,178,57,108,98,50,58,251,173,122,95,196,53,82,176,1,158,171,255,0,179,215,9,164,221,46,156,172,216,45,146,71,175,167,248,80,6,247,140,117,159,178,90,69,18,38,114,234,220,143,102,247,174,127,192,250,43,106,23,115,57,112,184,141,151,131,142,235,237,239,89,87,215,141,174,94,172,120,9,181,51,211,29,9,250,250,215,186,120,31,195,130,198,25,155,204,39,44,71,222,246,95,246,125,168,3,178,209,236,197,172,46,1,39,44,79,95,165,105,26,100,107,180,83,232,0,163,52,82,26,0,51,75,77,20,10,0,117,20,220,209,154,0,117,20,220,209,154,0,117,20,220,208,104,1,115,75,154,105,165,20,0,180,10,40,160,12,221,94,204,93,68,131,56,195,3,215,235,95,55,248,227,69,109,62,238,23,14,27,114,42,242,115,221,189,189,171,233,249,23,112,175,62,241,199,135,22,250,24,91,204,35,12,163,239,123,55,183,189,0,112,30,15,214,62,215,107,44,78,152,195,179,112,61,151,222,184,223,22,217,253,150,238,39,7,57,140,14,190,237,76,178,187,109,14,245,144,128,251,163,207,76,245,35,233,233,87,188,67,116,186,132,49,176,5,118,176,29,49,235,254,52,1,99,74,183,93,74,221,185,42,85,207,183,97,254,53,211,248,78,119,211,46,165,66,21,178,132,250,247,95,240,174,119,192,242,34,180,193,131,116,99,199,252,6,187,230,210,65,147,205,141,207,77,191,49,255,0,235,80,7,170,216,77,231,70,205,140,96,227,249,85,186,195,208,102,34,23,4,127,17,60,125,5,110,103,52,0,81,69,20,1,90,226,205,110,20,6,36,96,246,53,196,120,131,192,240,223,42,17,60,131,24,254,49,239,237,239,94,129,72,202,24,98,128,62,87,241,103,195,199,180,49,50,92,41,206,7,47,254,247,251,62,213,230,215,118,15,106,192,51,41,200,207,6,190,219,212,244,88,239,145,65,119,24,35,161,30,254,222,245,227,254,48,248,110,36,242,157,46,125,7,205,39,251,223,236,208,7,207,209,78,208,146,64,7,62,181,211,105,62,46,154,199,119,238,80,231,63,194,125,191,218,246,168,117,111,11,77,100,234,60,216,206,64,254,35,239,237,237,92,252,176,52,68,110,32,231,210,128,61,135,77,248,150,216,96,214,195,191,72,254,159,237,87,109,161,248,226,57,217,247,64,195,0,244,79,167,251,85,243,42,72,83,166,43,74,215,90,150,216,156,34,28,250,131,254,52,1,246,86,157,172,69,112,172,66,56,193,61,64,246,247,173,148,152,63,64,107,228,237,15,226,28,182,69,247,91,161,206,122,33,246,255,0,107,218,189,51,70,248,164,147,7,13,106,195,110,122,71,244,255,0,110,128,61,167,117,1,133,113,154,119,140,33,189,13,251,151,24,207,240,143,111,246,189,235,105,117,33,140,133,63,151,255,0,94,128,54,232,172,81,174,196,167,13,27,254,0,127,141,90,135,85,138,108,225,28,99,212,15,241,160,13,10,42,53,149,95,160,52,252,208,2,209,69,20,0,81,69,20,0,82,82,209,64,5,33,160,208,58,208,0,41,77,37,3,165,0,20,162,146,148,80,2,210,81,69,0,20,81,69,0,20,10,40,160,2,138,40,160,2,138,40,205,0,20,81,69,0,20,81,69,0,37,20,180,80,2,98,140,82,209,64,5,20,81,64,5,50,73,2,12,145,80,220,221,44,10,9,4,231,208,87,17,226,63,25,197,96,145,226,23,57,35,248,71,191,251,94,212,1,163,226,29,112,90,199,30,16,156,145,219,235,239,94,43,226,79,28,201,25,140,8,23,177,229,62,191,237,86,55,138,188,120,247,175,24,88,20,96,3,202,127,189,254,215,189,112,50,77,37,252,157,20,96,127,159,231,64,27,0,207,174,92,49,62,90,100,110,238,58,96,123,215,177,248,91,193,177,105,246,177,203,36,206,228,163,47,202,192,255,0,22,127,187,237,89,94,3,240,160,22,233,43,202,126,104,156,112,223,237,253,61,171,161,241,127,137,87,76,139,202,72,203,109,149,71,43,158,170,79,168,160,14,103,198,158,45,88,152,193,28,36,237,149,78,89,127,217,62,254,245,229,218,117,163,106,151,174,75,5,202,110,235,142,132,15,122,171,127,124,250,133,219,177,85,92,224,244,199,65,138,244,255,0,135,254,23,51,133,148,202,6,97,127,226,255,0,108,123,80,7,168,248,63,195,171,105,99,23,239,9,249,24,125,239,246,254,149,219,199,14,222,51,75,101,108,32,183,69,206,113,159,231,86,149,40,1,209,174,5,73,140,210,10,125,0,55,20,134,150,140,102,128,16,83,177,73,140,26,90,0,49,70,40,163,20,0,220,82,17,78,52,132,80,3,24,10,78,212,50,19,64,92,10,0,110,40,52,166,144,208,4,77,201,174,87,196,195,247,95,246,208,127,232,38,186,167,226,185,95,19,28,194,63,235,160,255,0,208,77,0,124,169,226,81,255,0,19,41,191,222,95,253,4,84,190,28,92,206,127,235,153,255,0,208,133,71,226,81,255,0,19,25,191,222,95,253,4,86,135,132,227,15,47,95,249,100,223,250,16,160,15,160,244,85,197,140,95,67,255,0,161,85,109,82,17,146,249,60,176,254,85,163,166,69,254,135,24,7,215,249,154,101,252,7,203,3,63,196,63,149,0,114,209,192,178,156,228,138,208,75,85,42,1,39,240,53,146,218,135,217,100,35,25,199,29,63,250,245,57,213,12,139,157,159,167,255,0,94,144,13,212,116,253,199,229,111,226,29,79,183,210,172,233,138,241,198,170,118,240,15,243,169,98,191,87,80,10,159,192,85,151,185,142,24,195,97,142,78,40,2,25,231,75,94,72,99,206,56,175,56,241,39,136,76,178,50,36,125,29,79,43,254,207,214,166,215,245,135,154,103,8,138,62,101,60,143,246,126,181,202,60,37,206,230,35,159,74,0,101,165,140,151,109,146,202,50,51,215,222,187,205,3,195,91,112,205,47,84,61,27,253,175,165,97,89,95,199,109,26,141,174,112,8,233,239,93,222,129,169,45,202,140,41,31,35,30,159,237,125,104,3,171,73,18,206,221,87,12,112,113,253,105,214,154,154,76,228,4,97,198,122,127,245,235,59,84,184,16,196,56,39,231,3,244,53,203,233,183,82,27,183,32,46,54,30,222,226,128,58,207,22,96,218,175,253,117,31,250,9,175,3,180,144,38,165,46,65,251,159,225,94,245,174,43,77,102,157,7,239,1,253,13,124,249,125,155,125,70,94,135,128,63,65,64,31,87,120,73,195,233,144,144,15,221,111,253,12,215,90,58,87,151,252,63,213,62,209,167,194,187,49,136,220,244,255,0,111,235,94,158,191,116,83,1,212,180,148,180,0,119,162,138,40,0,170,215,40,10,254,53,106,162,148,101,127,26,0,243,107,252,199,125,39,225,252,133,119,90,81,221,110,135,216,255,0,58,230,53,45,52,189,203,182,225,201,29,253,190,149,211,105,105,229,219,162,250,3,252,232,3,82,138,40,160,0,154,51,73,70,40,1,69,45,37,41,160,4,197,20,81,64,5,20,81,64,5,115,190,39,211,197,221,184,249,177,251,208,122,255,0,178,125,171,162,168,110,162,243,99,3,63,197,154,0,249,54,64,116,189,114,224,112,216,64,190,189,66,159,106,250,83,194,151,226,231,79,132,237,199,202,199,167,251,85,225,159,16,116,147,105,169,77,40,124,230,68,94,79,253,51,250,123,87,105,240,231,196,33,237,163,136,199,210,23,60,47,253,52,250,208,7,177,209,77,67,185,65,167,80,1,69,20,80,1,69,20,80,2,63,34,188,139,226,62,147,231,2,219,241,153,211,191,251,7,218,189,120,215,39,226,187,17,113,0,59,177,251,213,61,127,217,52,1,241,189,194,249,23,110,189,112,7,242,21,239,63,12,245,160,45,227,66,157,33,147,183,253,52,250,215,139,120,134,212,195,169,205,206,121,94,255,0,236,138,222,240,102,178,108,230,219,176,28,66,195,167,251,64,250,208,7,216,48,56,120,193,199,175,243,169,77,99,120,126,244,93,216,68,219,113,149,99,211,253,172,86,201,160,2,138,40,160,2,150,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,18,138,90,74,0,41,172,219,70,105,213,67,83,186,22,209,41,32,156,176,254,180,1,231,95,19,53,129,5,181,184,9,156,186,246,246,127,122,249,143,81,184,55,51,43,99,24,80,63,83,94,155,241,43,196,63,105,150,221,4,120,192,83,247,127,223,247,175,46,179,132,220,76,195,32,97,115,250,138,0,244,175,134,122,33,188,158,225,140,152,194,176,235,238,158,222,245,244,238,155,0,183,133,134,115,150,63,200,87,150,124,45,209,62,207,21,203,23,206,89,135,95,247,61,171,215,145,118,138,0,117,20,81,64,5,20,81,64,5,20,83,93,182,12,208,6,94,181,124,45,33,66,84,156,176,237,245,175,153,188,91,168,157,79,81,137,2,133,219,16,60,140,119,111,115,235,94,177,241,31,196,34,214,27,117,17,231,44,167,149,246,127,122,241,223,10,90,54,177,168,74,196,133,219,17,29,113,208,175,215,214,128,61,163,225,150,141,246,104,46,24,190,114,204,58,251,39,181,122,142,49,88,190,29,177,22,150,210,13,217,203,147,215,216,86,209,160,2,138,40,160,2,138,40,160,2,148,82,81,64,1,162,138,51,64,5,24,163,52,80,3,24,226,168,93,124,192,85,246,197,101,94,190,204,127,159,90,0,45,98,0,158,107,85,56,172,235,17,185,73,247,255,0,10,210,81,64,11,154,51,70,41,40,1,192,208,104,20,26,0,74,134,115,133,7,222,166,170,26,132,222,84,106,72,238,63,173,0,120,119,197,155,160,162,212,99,251,159,251,82,188,227,193,112,139,139,201,137,56,196,109,252,214,186,31,138,154,135,157,61,178,237,198,21,79,79,119,247,172,207,1,219,51,79,57,4,125,214,235,245,90,0,247,139,56,66,91,176,201,251,255,0,210,176,117,45,29,110,25,72,114,48,0,235,245,246,174,138,219,228,128,238,254,247,111,165,115,58,173,236,150,238,165,85,72,32,117,31,90,64,103,151,147,76,92,13,173,147,245,255,0,61,43,149,212,227,125,73,212,177,85,218,7,78,61,127,198,186,168,117,37,187,200,117,35,28,252,171,255,0,215,170,119,182,249,11,229,159,251,235,241,160,14,22,109,47,97,3,127,235,255,0,214,167,219,90,0,196,19,249,26,232,97,211,218,73,9,118,29,59,31,254,181,62,247,75,35,5,31,243,63,95,106,96,50,211,65,18,229,150,76,99,142,79,255,0,90,186,123,91,38,141,10,150,29,115,214,176,244,203,199,181,220,172,170,115,147,192,250,87,93,105,50,92,41,200,97,131,72,12,171,139,80,74,224,213,155,109,28,204,167,46,6,15,175,255,0,90,182,35,183,133,78,73,147,211,140,86,181,187,68,84,237,223,215,190,41,129,133,103,225,241,27,49,243,15,79,239,127,245,171,167,183,128,66,164,100,156,154,64,64,28,102,157,230,6,24,197,0,101,107,204,4,9,254,240,254,70,190,110,241,123,238,184,139,253,193,252,218,190,135,241,20,161,32,143,143,226,31,200,215,206,62,41,112,247,49,227,63,112,127,54,160,11,94,14,139,125,220,188,255,0,3,127,53,175,167,188,52,155,32,147,253,227,252,133,124,219,224,96,62,209,49,255,0,97,191,154,215,210,250,11,131,19,227,251,199,250,80,7,71,24,169,128,168,35,38,166,28,80,0,181,32,20,209,197,60,80,2,138,90,65,75,64,5,20,10,90,0,40,52,81,64,8,41,77,20,80,3,41,212,134,147,165,0,41,164,34,148,26,49,154,0,140,140,241,92,55,141,252,58,53,40,97,34,66,187,89,127,139,29,155,219,222,187,178,42,25,225,19,40,4,227,7,52,1,241,159,138,52,54,211,103,143,231,13,185,71,124,247,111,111,106,179,225,47,18,182,153,52,163,202,13,185,79,240,231,186,251,143,74,246,207,31,120,48,93,199,3,172,196,96,168,229,191,222,255,0,102,190,122,213,52,215,211,38,80,89,91,114,142,249,238,125,135,165,0,125,25,109,52,126,38,179,32,134,140,164,153,244,232,63,31,239,87,141,120,203,194,207,97,60,88,149,72,42,191,197,238,222,222,213,167,224,15,21,27,73,39,70,136,16,67,30,23,253,207,122,246,59,221,26,31,17,219,7,14,200,81,241,212,14,128,251,31,239,80,7,201,228,52,13,216,228,86,254,143,226,121,116,246,124,68,141,144,127,132,159,79,127,106,235,252,87,224,9,109,30,34,151,8,114,0,229,207,251,95,236,215,157,93,105,210,90,176,12,202,114,59,31,254,181,0,123,175,133,62,36,2,37,87,182,245,60,39,251,191,237,87,175,105,26,244,87,234,229,99,117,193,61,64,30,158,254,245,241,68,23,111,110,196,128,167,62,213,222,248,95,199,210,88,52,129,173,212,228,30,137,254,239,251,94,212,1,245,170,184,106,117,121,167,135,190,32,67,122,36,6,222,65,130,126,234,15,111,246,189,235,187,180,213,35,185,7,8,195,30,163,255,0,175,64,26,20,82,6,13,210,150,128,10,40,162,128,10,40,162,128,10,74,90,40,1,40,165,162,128,18,138,90,40,0,52,148,180,80,3,105,105,113,69,0,20,148,180,80,2,81,75,65,160,4,162,150,138,0,5,20,81,64,5,20,102,162,146,229,80,114,13,0,75,72,199,21,129,168,120,158,11,32,187,162,144,231,29,20,123,251,251,87,9,173,252,78,134,13,130,59,89,14,113,214,49,239,254,221,0,122,101,205,250,91,128,74,177,207,160,255,0,235,215,55,170,120,206,27,64,184,134,67,156,127,8,247,255,0,106,188,67,88,248,157,36,251,2,218,168,198,58,198,125,255,0,219,174,54,239,196,242,221,144,76,72,49,232,167,252,104,3,218,117,15,136,237,35,40,75,97,208,30,83,235,254,213,101,141,114,227,82,108,148,137,118,143,66,63,175,189,121,68,26,176,143,36,167,183,79,254,189,92,95,24,188,3,11,10,156,250,175,255,0,101,64,30,193,109,120,45,1,103,4,231,142,5,99,107,222,62,88,17,21,45,201,201,7,148,250,255,0,181,94,85,121,226,233,174,64,30,74,12,127,178,127,248,170,194,158,241,231,32,176,81,143,65,64,29,14,171,226,153,110,221,127,116,131,0,127,9,247,247,247,172,9,39,146,224,242,20,98,146,11,102,156,158,64,197,117,186,39,133,222,236,191,239,84,99,63,197,244,246,160,14,106,219,76,121,201,249,148,99,223,255,0,173,93,54,149,224,233,46,139,126,249,70,51,252,95,79,106,245,45,3,225,249,59,203,92,14,253,27,253,223,246,107,210,180,159,9,69,102,172,76,206,114,79,241,15,111,111,106,0,242,77,27,225,169,109,229,174,71,126,146,125,63,217,175,65,210,60,1,29,182,252,220,49,206,127,140,123,127,179,93,236,54,137,16,56,102,57,247,169,192,197,0,102,217,233,17,218,171,0,238,114,125,71,248,85,223,179,142,198,166,162,128,34,17,99,189,56,37,62,138,0,76,98,150,138,40,0,162,138,55,80,1,89,90,181,207,146,137,198,114,71,245,171,119,23,107,2,130,65,57,62,149,194,120,143,196,145,198,177,254,233,186,143,225,250,251,208,7,5,227,75,237,205,14,87,178,246,255,0,122,188,210,243,82,60,40,95,126,71,255,0,94,181,188,89,175,173,195,68,4,100,96,14,171,254,247,189,115,154,45,177,212,110,28,19,183,8,125,187,143,241,160,14,215,192,90,27,95,93,79,33,112,48,140,56,62,235,237,239,95,74,105,150,194,222,22,25,206,88,159,209,107,132,240,54,140,150,48,204,219,216,229,152,117,255,0,119,219,218,189,17,36,24,198,13,0,77,69,55,117,40,52,0,82,98,157,138,40,0,197,20,82,208,2,81,138,83,73,64,6,40,197,20,80,1,69,40,162,128,19,20,220,83,168,160,4,165,163,20,132,208,2,213,13,78,216,92,66,163,56,195,3,250,26,187,186,163,121,6,49,131,64,31,49,120,247,67,107,27,168,36,14,14,81,87,147,238,222,222,213,199,166,160,89,54,149,239,158,7,255,0,94,190,137,241,198,138,151,208,194,119,176,195,1,215,253,239,111,122,249,191,93,180,54,19,160,13,187,114,131,215,61,207,248,80,6,150,157,116,240,51,50,5,57,4,115,248,87,172,120,63,196,126,121,150,57,35,198,50,223,40,255,0,119,222,188,83,77,191,88,247,2,167,191,65,244,174,138,199,87,22,146,51,170,103,35,28,143,167,189,0,125,57,100,7,37,115,233,207,225,91,49,183,21,230,190,14,241,58,222,197,42,152,136,33,152,253,223,247,125,253,235,209,45,230,14,14,5,0,91,162,144,28,210,208,1,69,20,80,1,85,174,45,22,112,1,36,99,208,213,154,40,3,138,214,124,25,21,240,79,223,56,198,63,136,123,255,0,179,239,94,107,173,124,45,229,10,221,122,117,147,235,254,197,123,246,5,69,37,186,201,212,154,0,249,27,86,240,4,214,219,113,113,25,206,63,140,251,255,0,179,92,125,230,153,37,163,0,204,167,35,177,255,0,235,87,218,119,218,12,119,32,126,241,134,61,199,191,181,121,215,137,190,28,37,202,198,82,229,134,48,57,127,247,191,217,160,15,152,249,90,177,13,219,194,78,2,156,250,138,237,117,223,2,79,98,200,124,248,206,113,252,103,223,253,159,106,227,110,44,30,221,128,44,167,62,255,0,253,106,0,222,210,188,85,45,163,49,242,144,228,31,225,62,222,254,213,234,58,15,143,150,116,117,123,114,48,73,225,62,159,237,87,131,16,86,167,130,241,224,36,168,83,159,81,64,31,69,220,222,11,176,25,1,24,227,145,89,77,174,92,105,173,194,68,219,135,161,63,215,218,188,154,207,197,211,91,2,60,148,57,255,0,100,255,0,241,85,121,188,98,243,140,52,42,49,232,191,253,149,0,122,246,157,241,25,163,102,15,108,59,158,19,233,254,213,119,58,95,140,225,187,13,152,100,24,207,240,143,111,246,171,229,201,245,97,38,8,79,110,159,253,122,117,167,137,229,180,36,136,144,231,213,79,248,208,7,216,214,218,130,79,146,21,134,61,71,255,0,94,174,171,110,175,151,180,111,137,210,65,188,53,170,28,231,164,103,219,253,186,244,125,19,226,116,51,239,15,107,32,198,122,70,61,191,219,160,15,91,162,185,253,63,196,240,94,134,219,20,131,25,234,163,219,223,222,182,227,185,89,7,0,208,4,180,81,154,40,0,52,148,180,80,2,81,75,64,160,4,162,150,138,0,41,41,104,160,6,210,210,226,138,0,5,37,45,20,0,148,82,209,64,9,69,45,20,0,81,75,73,64,5,20,81,64,5,20,81,64,5,20,133,130,245,170,23,122,164,118,192,101,24,231,208,127,245,232,2,243,56,90,196,213,245,232,172,21,11,70,237,146,58,0,125,125,253,171,145,241,15,196,8,108,150,48,45,228,57,35,170,15,127,246,189,171,196,252,81,227,233,47,218,48,182,234,48,7,84,255,0,123,253,175,122,0,239,60,87,241,32,1,18,165,183,161,229,63,222,255,0,106,188,131,88,241,60,186,131,38,98,69,192,31,194,71,175,191,189,98,207,118,247,12,9,10,49,237,82,90,233,210,93,49,10,202,48,59,159,254,181,0,86,1,167,110,195,2,187,175,6,248,89,239,231,151,50,168,1,91,248,189,215,219,222,181,60,41,224,9,110,222,82,247,8,48,8,225,207,251,62,213,236,86,90,52,62,28,182,46,93,223,123,227,168,61,64,246,31,221,160,10,23,119,177,248,122,197,35,10,206,85,246,244,207,92,159,106,240,79,19,248,137,181,27,185,15,150,23,230,86,251,184,232,184,245,173,255,0,27,120,164,221,94,72,162,32,0,145,15,43,254,199,214,184,237,51,74,125,70,82,67,170,229,75,117,199,66,7,165,0,104,248,107,64,125,66,76,249,138,185,141,143,222,199,70,3,210,190,156,240,135,135,198,159,101,23,239,11,124,140,191,123,61,91,62,149,207,120,39,193,139,105,105,27,180,196,230,55,28,55,251,127,238,215,168,69,24,137,2,131,156,80,3,192,237,79,2,144,10,118,49,64,0,165,166,147,71,90,0,41,244,209,78,160,4,165,20,81,64,5,37,45,20,0,148,82,26,90,0,67,77,34,148,208,104,2,35,74,69,7,154,67,205,0,69,32,174,91,196,73,186,33,255,0,93,7,254,130,107,167,114,107,156,215,28,108,193,207,223,31,200,208,7,202,222,41,143,102,165,55,63,196,191,250,8,171,62,19,125,179,31,250,228,223,250,16,167,248,193,7,246,132,199,253,180,255,0,208,42,159,134,100,9,57,200,63,234,207,254,132,40,3,233,173,29,129,179,143,232,223,250,21,95,184,183,19,46,50,71,57,172,125,14,80,246,113,241,217,191,244,42,218,50,5,24,197,0,114,183,94,30,15,33,62,97,228,143,226,246,250,86,125,198,144,98,24,14,58,250,255,0,245,171,184,98,8,231,53,86,118,136,15,155,127,94,216,160,14,42,11,81,208,147,210,157,117,100,210,166,208,195,131,158,181,186,246,208,147,184,25,57,245,197,84,186,157,32,92,0,199,156,82,3,133,186,208,4,76,88,200,78,72,28,31,111,165,115,215,22,155,156,128,127,90,234,245,27,183,185,98,21,84,114,15,35,218,163,179,210,137,80,89,251,30,135,223,233,76,14,90,29,44,57,198,254,222,191,253,106,221,211,132,154,123,113,181,190,82,188,243,212,230,166,147,79,104,230,37,88,126,39,255,0,173,91,54,150,248,81,188,246,61,62,180,128,183,153,53,21,25,218,191,197,233,211,138,212,211,244,133,128,228,185,63,41,29,125,254,149,147,46,168,45,190,84,66,113,199,35,255,0,175,90,122,101,220,147,182,230,10,1,83,208,123,208,7,65,121,16,123,117,4,159,189,254,53,243,143,138,226,16,106,115,96,231,230,81,255,0,142,138,250,78,231,231,129,113,253,238,255,0,141,124,245,227,75,102,91,233,73,35,239,167,79,247,41,129,233,95,12,174,131,90,196,49,255,0,44,100,255,0,209,149,238,81,115,24,53,243,55,195,61,75,202,218,133,122,64,253,191,233,160,247,175,164,172,165,243,32,82,7,175,243,160,11,148,180,148,180,0,153,163,52,166,155,64,11,154,99,243,79,197,35,10,0,200,185,136,22,60,247,254,149,102,219,229,81,244,63,206,162,189,27,70,125,199,242,164,179,125,202,62,135,249,208,6,154,156,211,241,77,92,98,157,64,5,20,102,140,208,0,41,77,37,20,0,81,69,20,0,81,69,20,0,81,140,138,40,20,1,228,255,0,17,180,79,180,2,225,241,153,211,191,251,7,218,188,167,194,122,161,211,245,9,35,40,27,16,145,192,207,86,83,235,95,73,120,130,192,93,91,168,220,71,239,1,235,236,125,171,229,175,17,91,54,147,171,206,65,13,202,175,175,85,7,218,128,62,175,210,111,5,197,178,48,4,100,19,211,222,180,171,204,124,5,226,1,115,97,18,152,200,62,91,159,187,254,223,214,189,53,78,229,205,0,45,20,81,64,5,20,81,64,5,81,212,173,196,241,1,156,124,192,254,134,175,83,93,119,46,40,3,228,223,136,58,41,180,191,153,183,231,247,168,58,255,0,177,244,174,15,78,184,54,243,49,219,159,148,143,212,87,209,63,18,180,63,56,179,135,198,103,78,255,0,244,204,251,87,206,23,49,152,110,93,114,14,49,252,168,3,234,223,135,218,192,159,77,132,20,35,247,110,122,127,211,79,173,122,66,157,203,154,249,147,225,239,136,252,133,88,140,121,219,11,255,0,15,251,99,222,190,144,211,238,4,246,232,192,99,32,255,0,58,0,185,69,20,80,1,75,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,9,69,41,164,160,2,184,79,30,106,159,100,181,131,9,156,186,246,246,111,122,237,230,127,45,65,247,197,120,87,197,29,108,108,182,64,157,212,244,255,0,127,222,128,60,87,196,55,198,238,226,51,183,24,65,219,220,213,207,9,88,27,171,153,126,96,48,135,191,186,215,61,35,153,159,61,48,43,214,190,23,104,134,121,46,88,190,48,24,117,255,0,115,218,128,61,223,194,54,31,100,181,151,230,206,92,247,246,95,106,233,205,85,177,131,201,133,151,57,203,103,244,21,106,128,10,40,162,128,10,40,162,128,10,197,214,245,85,178,137,9,66,114,192,116,250,251,251,85,251,219,197,181,140,49,4,228,227,129,245,175,9,248,137,227,108,249,17,164,31,221,110,83,253,255,0,246,168,3,147,241,214,186,117,43,152,81,99,219,181,20,242,49,221,189,253,235,179,248,91,225,210,159,105,144,200,63,137,120,111,247,61,171,205,124,49,166,62,179,121,33,102,85,219,25,28,28,116,43,236,125,107,233,255,0,11,233,11,97,109,34,135,45,151,39,174,123,47,183,181,0,116,48,167,150,164,123,212,148,81,64,5,20,82,80,2,209,64,162,128,10,40,162,128,10,49,69,20,0,152,165,20,82,19,138,0,107,10,206,185,135,126,57,173,6,106,140,174,227,64,17,218,199,177,79,61,234,216,20,197,92,83,179,138,0,117,24,163,52,80,1,65,160,210,80,2,19,138,229,252,87,123,228,91,69,242,231,46,59,123,53,116,178,30,51,94,87,241,31,90,22,176,91,174,194,114,202,122,123,63,189,0,120,63,139,111,13,245,228,64,128,49,24,237,238,223,227,94,135,240,226,201,85,110,24,177,254,33,193,255,0,114,188,202,222,51,169,106,7,144,54,197,254,239,127,254,189,123,215,133,180,127,178,91,201,243,231,46,123,251,47,183,181,0,104,234,215,102,48,161,64,236,121,31,90,195,37,174,151,7,3,7,181,104,221,169,50,128,113,247,123,86,132,22,177,236,39,45,215,214,144,28,152,209,155,118,67,142,158,191,253,106,157,45,30,62,9,95,206,186,165,128,118,38,185,191,17,36,144,121,101,54,28,227,174,125,232,2,188,209,8,192,57,61,106,59,83,230,18,15,233,92,157,206,169,50,224,20,143,242,63,227,80,67,170,205,147,132,143,242,63,227,64,30,138,52,120,231,25,14,235,143,113,254,21,97,52,166,132,124,174,14,125,79,255,0,90,184,173,59,196,19,65,35,110,141,14,65,232,167,219,222,187,205,51,87,251,90,182,83,24,39,183,211,222,128,49,239,109,167,24,193,143,241,207,189,45,173,196,182,136,119,4,57,61,179,93,136,68,148,119,24,170,247,26,66,204,160,111,35,30,255,0,253,106,96,115,209,248,136,131,131,31,233,255,0,215,173,8,245,133,35,59,63,79,254,189,65,47,135,85,88,31,48,255,0,223,95,253,106,175,54,144,228,0,174,63,19,255,0,214,164,6,95,137,181,128,240,199,242,127,16,237,236,222,245,225,90,188,166,73,208,227,248,71,243,53,235,126,44,181,54,208,197,146,14,88,119,246,106,241,219,179,190,96,63,217,254,180,192,237,188,7,106,100,158,108,17,247,91,249,173,125,31,161,193,229,70,249,57,201,63,210,188,75,225,165,129,118,184,109,221,152,117,255,0,114,189,246,198,60,35,115,223,252,40,3,73,7,165,72,42,52,249,105,249,160,7,131,78,205,70,41,212,0,240,105,122,212,96,26,144,80,2,210,210,82,208,1,69,20,26,0,41,40,165,160,4,166,154,118,40,197,0,52,83,135,74,78,148,10,0,8,166,145,82,26,64,40,2,141,229,160,185,69,82,72,193,207,90,241,63,136,30,9,15,228,58,79,253,209,203,255,0,191,254,205,123,206,43,63,81,211,146,242,53,12,204,48,65,224,253,125,189,232,3,226,247,129,244,169,179,149,109,203,245,239,248,122,87,182,124,60,241,112,145,39,141,161,238,205,194,255,0,185,254,213,73,227,47,135,162,85,133,146,224,245,81,243,63,251,223,236,215,147,66,39,240,221,209,207,150,251,211,220,245,63,135,247,104,3,234,121,172,161,213,163,25,103,93,167,177,3,252,125,107,131,241,39,195,152,238,68,101,46,92,99,3,151,30,255,0,236,213,15,8,124,65,89,68,170,214,228,99,113,225,63,221,255,0,106,189,94,199,82,142,254,54,33,88,96,250,125,61,253,232,3,229,173,111,192,82,218,20,197,194,28,227,248,207,191,251,62,213,200,92,233,82,218,176,249,208,228,122,159,240,175,180,111,52,40,47,64,204,146,12,122,17,254,30,245,199,234,223,14,97,185,218,69,204,131,24,234,227,223,253,154,0,249,142,199,86,155,79,99,132,70,220,59,130,125,61,253,171,208,52,15,137,82,91,23,15,108,135,57,233,25,246,255,0,106,182,181,207,133,101,118,20,187,29,186,201,245,255,0,98,188,235,84,240,116,250,123,47,239,163,109,192,127,17,62,191,236,251,80,7,188,104,223,19,98,152,56,107,103,24,207,72,199,183,251,117,219,233,222,41,134,240,54,34,113,140,255,0,8,246,247,247,175,142,21,174,44,155,254,89,28,143,127,243,218,182,116,239,25,220,88,179,126,230,35,156,255,0,9,246,255,0,107,218,128,62,202,138,237,36,28,43,126,85,48,96,125,107,230,189,27,226,195,67,188,61,160,57,207,72,254,159,237,215,125,164,252,82,134,227,112,54,178,12,103,254,89,143,111,246,232,3,213,232,174,102,203,197,176,93,6,62,76,131,31,236,143,254,42,182,34,213,34,148,28,35,254,67,252,104,2,245,21,18,220,35,116,13,78,18,3,216,208,3,232,163,34,142,40,1,105,40,162,128,10,40,162,128,10,41,51,75,138,0,51,70,104,197,20,0,153,165,164,36,15,90,133,238,146,62,161,168,2,122,66,113,89,23,122,244,54,224,102,55,57,246,31,227,92,182,167,241,14,11,80,191,232,242,28,227,248,7,191,251,84,1,222,73,58,199,212,26,204,187,215,162,183,3,49,185,207,176,255,0,26,241,93,123,226,184,59,2,90,122,117,143,235,254,221,121,230,163,227,219,139,178,184,183,136,99,31,192,125,255,0,218,160,15,160,53,111,136,80,218,132,197,188,135,56,254,1,239,254,213,121,206,183,241,73,152,160,75,81,219,172,127,95,246,235,200,46,117,121,238,200,202,70,49,232,15,248,213,49,12,147,30,170,49,64,29,78,171,227,89,239,138,254,230,49,140,127,1,247,255,0,107,222,185,137,239,94,114,9,85,24,244,21,60,122,76,143,252,107,249,159,240,171,150,222,29,154,114,71,152,131,31,237,31,240,160,12,50,217,165,12,125,171,183,183,248,127,60,192,159,180,70,49,254,217,255,0,226,106,200,248,117,62,113,246,152,255,0,239,179,255,0,196,208,7,0,73,62,148,225,11,55,113,94,163,99,240,194,89,137,205,210,12,127,211,67,237,254,197,117,154,103,194,114,55,22,187,245,233,39,211,253,138,0,240,251,109,34,91,146,64,116,24,245,39,252,43,114,207,193,147,74,91,51,70,49,254,209,255,0,226,107,232,109,47,225,212,54,219,137,185,144,231,63,198,61,191,217,174,154,215,194,240,66,79,239,100,57,255,0,104,127,133,0,120,143,135,190,29,59,121,133,174,87,191,71,250,127,179,94,179,161,120,61,44,213,243,51,28,231,248,190,159,236,251,87,93,5,130,65,157,172,199,62,166,173,0,5,0,65,111,106,176,41,0,147,147,86,40,162,128,1,75,72,41,104,0,162,138,40,0,162,138,40,0,162,138,40,1,42,149,220,222,82,131,140,228,213,199,113,24,201,207,225,92,7,140,124,89,29,132,113,1,19,28,149,63,119,253,239,127,106,0,194,241,135,138,205,162,196,4,64,231,105,251,191,239,123,215,137,235,158,43,146,228,160,242,148,99,31,195,245,247,167,120,159,196,141,168,201,24,17,5,218,7,85,199,247,189,253,235,146,123,119,126,73,95,194,128,25,53,195,76,192,144,6,61,43,71,71,212,205,139,187,5,206,65,29,62,158,254,213,150,98,35,184,166,227,20,1,236,218,39,196,147,0,112,214,217,206,79,203,31,211,253,170,239,116,207,136,208,202,27,54,206,49,158,136,61,191,218,175,151,85,138,244,197,90,135,80,150,28,225,80,231,216,255,0,141,0,125,137,99,226,232,46,1,196,50,12,127,178,61,191,218,173,184,117,104,228,7,8,255,0,144,255,0,26,248,214,215,197,55,54,217,196,81,28,255,0,178,127,198,186,11,47,136,215,16,6,205,180,71,63,236,31,111,246,168,3,235,84,185,87,232,13,72,36,7,214,190,103,177,248,178,241,150,221,104,191,132,127,79,246,235,165,180,248,192,135,57,179,111,194,47,254,206,128,61,215,34,140,215,146,219,252,86,134,76,255,0,162,63,253,240,63,248,186,211,139,226,92,12,63,227,218,79,251,246,63,248,170,0,244,138,74,226,33,241,245,188,160,255,0,163,203,255,0,124,15,254,42,174,39,141,109,255,0,231,132,191,247,192,255,0,226,168,3,171,162,185,111,248,77,45,191,231,132,191,247,192,255,0,226,169,175,227,91,127,249,225,47,253,240,63,248,170,0,235,41,51,92,68,254,62,183,136,15,244,121,78,127,216,31,252,85,103,203,241,46,5,255,0,151,105,63,239,216,255,0,226,168,3,209,242,41,166,64,61,107,201,238,62,43,67,30,63,209,31,254,253,143,254,46,177,46,254,48,32,198,44,219,241,139,255,0,179,160,15,111,123,149,78,160,213,73,181,104,227,3,40,255,0,144,255,0,26,249,218,251,226,203,200,87,109,162,254,49,253,127,219,174,122,247,226,53,196,225,113,109,16,199,251,7,223,253,170,0,250,62,251,197,208,91,129,152,100,57,255,0,100,123,255,0,181,92,158,167,241,26,24,130,226,217,206,113,213,7,191,251,85,243,229,215,138,110,110,113,152,162,24,255,0,100,255,0,141,101,77,168,75,54,50,168,49,236,127,198,128,61,111,91,248,146,103,8,171,109,140,96,243,31,215,253,170,242,253,99,83,55,210,35,21,198,0,29,62,190,254,245,148,204,91,174,41,49,154,0,21,200,57,171,113,222,55,76,15,202,171,8,137,238,42,79,178,62,220,130,191,157,0,119,94,14,215,218,206,105,115,24,57,83,252,62,235,239,237,95,69,248,103,88,91,216,164,59,8,195,30,223,79,127,122,249,2,218,229,173,156,228,3,145,94,187,224,47,24,8,154,116,104,115,144,199,133,255,0,119,253,170,0,250,58,57,1,237,82,131,92,246,157,172,199,114,140,66,48,193,61,190,158,245,183,20,202,224,224,26,0,154,138,1,162,128,10,40,162,128,10,67,75,73,64,1,168,222,48,253,106,74,40,3,3,84,208,35,190,85,13,35,12,17,208,253,125,189,235,206,117,223,134,137,62,194,151,44,49,142,178,125,127,217,175,100,197,33,64,221,77,0,124,175,171,124,54,150,13,164,92,161,206,58,200,125,255,0,217,174,98,231,193,179,198,71,239,163,255,0,190,143,255,0,19,95,97,207,166,71,62,55,51,12,122,31,254,181,100,220,120,90,9,49,251,217,63,239,161,254,20,1,241,197,206,145,45,177,0,186,28,250,19,254,21,72,194,203,220,87,214,26,167,195,168,110,118,145,115,32,198,63,140,123,255,0,179,92,102,167,240,156,157,165,110,253,58,201,245,255,0,98,128,60,0,18,61,41,11,31,106,245,75,239,134,18,194,70,46,144,231,254,154,31,127,246,43,44,252,58,159,56,251,76,127,247,217,255,0,226,104,3,207,131,98,172,193,122,240,19,133,83,159,81,93,133,207,195,249,225,80,126,209,25,207,251,103,255,0,137,172,43,159,14,205,1,3,204,67,159,246,143,248,80,6,166,149,227,89,236,75,126,230,51,156,255,0,1,246,255,0,107,218,189,11,68,248,166,203,188,53,168,239,210,63,167,251,117,227,178,105,50,39,241,175,231,255,0,214,170,198,25,33,61,84,230,128,62,177,210,126,33,67,116,31,54,242,12,103,248,7,183,251,85,214,218,107,209,92,3,136,220,99,216,127,141,124,91,109,171,207,104,78,18,51,159,80,127,198,186,93,59,199,183,22,133,179,111,17,206,127,128,251,127,181,64,31,96,71,58,201,208,26,144,28,215,207,218,15,197,96,55,135,180,245,233,31,211,253,186,244,13,51,226,28,23,65,191,209,228,24,207,240,15,111,246,168,3,208,168,172,123,77,122,27,128,113,27,140,123,15,241,173,20,186,73,58,6,160,9,179,75,154,64,65,245,165,160,3,52,82,226,147,20,0,81,73,154,90,0,40,162,138,0,40,162,142,40,0,162,140,138,97,144,14,198,128,31,69,68,215,8,189,67,85,105,117,72,162,3,40,255,0,144,255,0,26,0,189,72,88,15,90,230,239,124,91,5,168,31,185,144,231,253,145,239,239,92,110,173,241,74,27,125,160,90,200,115,143,249,102,61,255,0,219,160,15,80,150,237,35,28,171,126,85,135,168,248,166,27,48,185,137,206,113,252,35,223,223,218,188,55,89,248,176,211,108,9,104,6,49,214,63,175,251,117,193,234,62,51,184,190,101,253,204,67,24,254,19,239,254,215,189,0,123,190,179,241,54,40,66,5,182,115,156,117,140,123,255,0,183,94,101,175,252,74,146,228,160,75,100,24,199,88,207,191,251,85,231,140,215,23,173,255,0,44,134,7,191,249,239,91,26,95,131,167,212,25,191,125,26,237,7,248,136,244,255,0,103,222,128,50,175,181,105,181,22,25,68,93,163,176,35,215,223,222,162,182,210,165,186,99,243,160,192,245,63,225,94,191,161,252,43,46,28,189,216,239,210,79,167,251,21,232,90,79,195,152,109,183,19,115,33,206,122,56,246,255,0,102,128,60,55,68,240,20,183,101,243,112,131,25,254,51,237,254,207,189,122,239,134,254,28,199,108,178,23,185,115,156,142,28,123,127,179,94,139,103,161,65,100,14,36,144,231,212,143,240,246,167,223,106,49,216,198,164,171,28,159,79,175,191,181,0,83,134,202,29,38,51,134,118,220,123,144,127,195,210,188,183,226,31,139,132,105,4,107,15,117,110,87,253,255,0,246,170,127,23,252,65,88,132,74,182,228,231,105,229,63,222,255,0,106,188,142,97,63,137,46,134,60,180,216,158,227,161,252,127,189,64,24,241,218,190,167,59,54,85,114,51,215,29,56,175,112,240,55,130,4,112,36,141,57,230,39,28,63,251,127,74,159,194,159,15,68,80,35,61,193,57,70,31,43,255,0,181,254,237,122,237,141,130,218,194,168,172,78,1,28,159,124,208,3,237,109,132,17,42,2,78,51,252,234,200,20,184,165,34,128,16,10,83,210,150,154,104,1,13,2,151,173,46,40,0,162,140,82,208,1,69,37,45,0,20,81,69,0,37,39,74,90,67,64,9,154,76,211,8,34,150,128,2,105,166,150,155,64,17,176,245,174,115,90,183,243,87,131,252,99,249,87,72,252,214,101,236,121,94,189,199,242,160,15,150,60,103,108,99,190,151,145,247,211,255,0,64,174,107,73,151,203,157,184,254,3,252,197,122,63,196,45,60,165,212,141,187,172,168,58,255,0,177,244,175,48,180,109,179,48,255,0,103,252,40,3,232,47,15,235,33,109,35,27,63,133,187,127,181,245,173,217,117,128,6,118,119,244,255,0,235,215,17,225,171,51,113,103,25,4,15,149,143,95,246,171,168,139,73,109,160,51,143,192,255,0,245,169,0,217,60,70,89,176,35,31,247,207,255,0,94,160,185,154,107,165,202,132,25,57,231,53,163,23,135,21,142,124,195,211,251,223,253,106,217,135,73,88,148,13,199,243,255,0,235,80,7,45,103,109,57,28,152,250,30,153,245,171,239,164,153,135,204,224,119,224,255,0,245,171,161,33,34,27,121,172,61,71,89,251,55,1,51,243,1,211,219,235,64,20,142,143,28,61,93,201,233,212,127,133,101,220,54,198,32,118,53,137,125,226,9,166,153,182,199,24,25,7,149,62,159,90,200,151,85,155,118,10,39,228,127,198,128,59,168,162,15,24,57,52,143,104,242,112,25,127,58,227,237,245,73,216,96,36,125,61,15,248,215,119,160,199,36,209,130,197,70,81,186,127,189,64,25,191,216,207,188,146,227,243,255,0,235,85,208,237,110,161,70,14,56,230,186,86,128,119,38,162,158,210,61,185,203,117,245,160,6,233,151,102,72,212,48,236,79,3,222,188,223,199,246,0,202,236,24,243,50,119,255,0,99,233,93,213,160,62,105,3,31,118,171,248,155,69,251,84,0,239,198,100,7,175,251,39,218,128,60,79,194,151,198,206,233,148,40,56,137,135,79,246,129,175,171,60,57,121,231,88,68,118,227,229,110,223,237,215,200,110,14,159,170,76,188,54,20,15,94,160,26,250,63,192,90,210,220,216,66,54,17,251,183,61,63,219,250,211,3,211,129,205,58,163,67,242,131,79,160,5,163,20,81,64,5,33,20,185,166,245,160,10,183,81,239,24,207,122,130,222,29,157,251,85,246,92,212,96,96,208,4,170,41,230,163,13,79,235,64,6,41,113,69,20,0,81,69,20,0,81,69,20,0,81,65,164,160,5,162,138,40,2,57,144,72,0,62,185,175,1,248,147,225,178,103,121,86,81,243,76,131,150,255,0,166,127,74,250,10,185,143,19,104,235,125,110,1,114,63,122,173,215,253,146,61,40,3,231,223,4,248,135,236,19,121,109,30,118,194,195,133,207,86,7,214,190,147,210,53,37,187,182,70,10,70,65,61,61,241,235,95,37,107,250,123,233,26,148,219,89,91,149,94,78,122,168,62,130,189,71,192,126,56,30,66,68,240,31,150,39,60,39,251,127,239,80,7,189,81,85,173,110,150,226,21,112,8,206,127,157,89,160,2,138,40,160,2,150,146,138,0,229,124,87,167,11,155,112,119,99,247,160,245,255,0,100,251,87,201,94,38,178,54,218,132,163,112,63,50,142,191,236,215,218,183,208,121,208,129,156,124,217,253,13,124,195,241,27,68,48,222,202,193,243,153,99,29,127,233,159,210,128,56,109,2,252,218,204,126,80,127,118,71,79,113,239,95,87,248,51,83,251,86,157,15,203,143,145,207,79,246,254,181,241,196,110,98,114,122,241,138,250,39,225,198,184,13,172,81,148,233,11,158,159,244,211,235,64,30,225,69,50,54,223,24,62,180,250,0,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,3,73,74,105,164,226,128,50,181,187,177,111,2,28,103,44,59,123,26,249,111,226,30,166,110,46,109,198,220,97,23,183,187,251,215,187,120,255,0,90,22,150,240,13,132,229,215,183,179,251,215,203,186,221,225,189,184,67,128,48,163,183,185,255,0,26,0,175,165,90,155,153,152,3,140,41,239,238,43,233,175,134,250,32,181,130,225,139,231,44,195,175,178,123,87,141,252,63,240,251,222,92,78,76,128,97,88,125,239,116,246,247,175,167,180,29,60,89,192,235,184,156,177,61,125,151,219,218,128,54,128,192,162,138,40,0,162,138,40,0,166,75,32,141,115,142,244,250,230,124,79,172,46,159,4,100,161,109,204,59,103,179,123,251,80,7,27,241,11,197,98,202,24,17,98,206,89,79,43,236,254,254,213,243,212,210,201,173,93,0,66,174,212,250,116,63,143,173,108,120,215,196,13,170,92,66,162,48,187,85,79,43,142,237,238,125,107,99,225,239,134,30,242,105,220,202,6,21,135,13,238,158,222,244,1,232,191,13,252,44,45,210,225,218,76,228,176,225,191,220,246,175,100,138,49,26,144,61,107,55,70,211,150,206,23,1,137,203,19,215,233,237,237,90,212,0,81,69,4,208,2,26,5,39,90,5,0,58,150,146,138,0,40,162,138,0,40,162,130,40,0,205,55,52,164,83,90,128,32,148,156,140,83,162,230,151,110,77,72,171,64,10,162,151,20,10,90,0,110,41,69,45,20,0,26,105,165,52,132,208,5,75,217,124,184,129,199,241,127,141,124,223,241,63,85,50,203,108,161,49,133,83,211,253,255,0,122,247,175,18,92,253,158,222,51,140,229,199,242,53,242,199,140,111,77,213,236,67,104,24,140,118,247,106,0,147,193,22,222,117,228,196,156,98,51,252,214,190,144,176,128,71,3,12,159,189,253,5,120,223,195,157,20,200,243,190,241,209,135,95,247,61,171,220,22,61,145,224,30,244,1,131,124,161,24,30,122,127,141,102,205,44,143,128,2,254,53,185,42,101,249,244,237,67,91,169,29,77,32,51,44,101,100,220,24,15,195,240,169,117,20,75,132,80,75,12,17,211,241,169,140,0,30,166,162,154,45,192,96,208,7,41,62,131,27,48,38,71,233,142,163,252,42,56,244,184,35,108,111,147,167,168,255,0,10,217,188,183,96,163,4,117,239,92,189,192,150,55,7,228,233,239,64,27,241,248,110,43,158,68,174,49,234,195,252,43,161,211,244,53,181,86,196,132,231,61,254,158,213,199,216,248,128,193,184,24,193,207,60,47,211,222,186,155,29,125,100,7,247,103,254,249,250,123,208,6,210,219,152,251,138,157,24,143,74,100,55,75,40,60,17,138,181,149,199,122,96,87,145,119,117,168,38,136,42,131,147,214,173,227,117,71,112,184,65,245,160,15,38,248,133,46,216,224,24,238,191,251,61,120,176,30,101,199,252,7,250,215,171,124,71,155,31,103,24,254,239,254,207,94,91,167,199,231,93,48,206,48,135,249,138,0,247,111,134,150,192,71,113,207,118,255,0,217,43,216,109,198,1,21,231,95,15,236,124,139,121,254,108,229,155,191,178,87,164,66,56,52,1,56,235,78,235,77,165,200,160,7,10,120,230,162,243,64,28,131,74,178,131,208,26,0,154,156,42,32,245,32,57,160,7,210,138,109,58,128,10,13,20,80,0,40,162,131,64,5,20,81,64,8,104,197,45,20,0,1,69,20,180,0,220,81,138,90,40,2,173,213,162,220,40,4,145,131,216,215,150,120,223,193,145,206,144,178,206,195,5,71,47,254,247,251,53,235,184,170,151,150,75,116,128,22,35,7,214,128,62,66,146,198,109,38,227,229,104,219,114,119,36,247,252,61,43,209,60,35,227,25,45,204,170,240,169,206,79,202,191,238,255,0,181,93,206,181,224,20,185,100,97,112,195,0,15,191,245,255,0,102,185,133,240,11,197,39,23,11,211,187,255,0,246,52,1,234,58,62,180,183,168,228,33,24,39,183,211,223,222,182,214,64,221,171,140,240,246,136,246,42,249,117,57,39,161,250,123,123,87,82,191,45,0,88,150,217,38,28,150,24,172,61,71,194,176,94,1,153,100,24,199,241,15,127,111,122,221,71,246,169,131,80,7,144,107,127,11,163,184,216,82,233,151,24,235,39,215,253,138,243,253,83,225,75,197,180,173,218,246,235,39,215,253,138,250,124,168,111,90,175,45,148,114,99,44,223,157,0,124,111,123,224,155,139,66,184,158,35,159,246,207,191,251,53,150,109,174,236,143,6,19,159,175,249,237,95,99,221,248,106,11,156,102,89,6,63,218,31,225,92,198,165,240,226,27,160,184,184,144,99,31,198,61,255,0,217,160,15,154,237,252,75,121,105,145,229,64,115,254,201,255,0,26,223,211,254,36,92,91,110,13,109,17,206,122,70,125,191,218,174,247,86,248,74,62,82,151,126,157,100,250,255,0,177,92,94,167,240,210,226,223,110,219,152,142,113,214,67,239,254,197,0,116,90,127,197,166,80,219,173,7,126,145,253,63,219,173,216,126,46,174,14,109,15,253,251,255,0,236,235,198,238,188,35,119,110,71,239,160,57,255,0,104,255,0,241,53,156,250,77,212,127,199,15,230,127,194,128,62,137,181,248,171,28,164,131,104,223,247,239,255,0,179,173,120,126,34,194,217,205,180,159,247,192,255,0,226,171,229,163,29,204,7,254,89,28,253,105,62,223,114,159,195,23,228,127,198,128,62,178,79,136,86,231,254,93,229,255,0,190,7,255,0,21,83,175,143,109,219,254,93,229,255,0,190,7,255,0,21,95,36,174,175,114,191,193,15,228,127,198,164,26,229,192,254,8,127,35,254,52,1,245,228,94,49,183,151,63,185,149,113,254,200,255,0,226,170,200,241,60,31,243,202,79,251,228,127,141,124,133,23,138,46,98,207,238,162,57,255,0,100,255,0,141,89,95,25,220,255,0,207,24,191,239,147,255,0,197,80,7,214,159,240,149,91,255,0,207,41,127,239,145,254,53,28,158,44,129,63,229,148,159,247,200,255,0,26,249,60,248,202,231,254,120,197,255,0,124,159,254,42,162,127,22,220,191,252,177,139,254,249,63,252,85,0,125,79,47,142,109,211,31,184,151,254,248,31,252,85,82,155,226,28,9,143,244,121,63,239,129,255,0,197,87,203,111,175,221,73,252,16,254,71,252,106,6,212,238,95,248,98,252,143,248,208,7,209,90,143,197,88,225,219,139,70,57,199,88,254,191,237,215,25,170,252,88,121,2,133,180,94,221,99,250,255,0,183,94,78,145,92,92,158,60,161,143,173,104,218,120,98,234,237,143,239,97,24,31,222,63,225,64,26,58,135,142,174,175,25,113,4,35,24,234,135,223,253,175,122,199,107,155,203,243,210,1,143,175,249,239,93,246,133,240,190,91,157,229,238,144,99,61,36,62,223,236,87,165,232,255,0,11,226,183,14,90,233,206,115,210,65,237,254,197,0,120,21,167,133,46,111,137,204,176,140,122,49,255,0,15,122,233,45,190,25,74,234,73,185,78,184,255,0,88,127,248,138,250,46,203,194,112,90,134,253,236,135,63,237,15,111,106,214,77,42,36,92,7,127,204,127,133,0,124,215,107,240,202,70,98,13,210,244,255,0,158,159,253,133,117,54,95,11,66,171,102,235,191,252,244,250,127,177,94,220,186,124,106,120,103,252,199,248,84,203,110,171,208,154,0,242,59,79,135,43,27,28,220,158,159,223,255,0,236,107,170,177,240,76,16,134,204,242,28,255,0,182,61,191,217,174,212,68,7,115,79,10,5,0,97,195,160,67,16,56,145,255,0,239,161,254,21,97,52,104,65,251,242,126,99,252,43,87,20,98,128,41,199,167,197,31,70,127,204,127,133,89,88,194,244,38,159,69,0,3,138,40,162,128,22,138,74,80,104,0,165,20,148,180,0,148,81,69,0,20,102,146,150,128,12,209,154,49,80,203,48,136,100,130,115,64,19,85,107,155,197,183,80,74,147,147,233,88,218,151,136,162,181,85,253,219,156,145,252,35,223,222,188,199,196,254,62,88,196,97,109,207,110,169,254,247,251,84,1,209,248,187,199,73,99,28,65,96,39,36,30,83,253,239,246,189,171,192,124,69,226,105,181,121,163,2,36,93,170,63,132,143,95,115,235,85,117,173,118,93,94,104,192,141,23,106,131,200,35,215,220,250,215,81,224,255,0,3,201,168,180,174,243,170,237,12,56,124,127,119,253,159,122,0,199,240,191,134,222,250,121,75,202,160,5,35,134,247,95,111,122,237,181,223,7,36,22,232,86,102,57,113,213,189,143,251,53,233,218,55,132,227,211,145,255,0,122,205,184,159,226,207,167,183,181,88,213,180,193,52,40,55,99,12,15,95,175,181,0,124,200,250,11,207,38,213,145,70,6,121,63,253,106,181,255,0,8,52,229,115,231,199,255,0,125,159,254,38,189,103,70,240,222,47,159,116,188,121,71,163,123,143,106,244,152,52,24,118,156,200,253,125,71,248,80,7,202,114,248,54,226,48,63,125,23,253,244,127,248,154,202,184,209,231,183,35,47,25,207,161,63,225,95,97,191,134,96,144,127,173,147,254,250,31,225,88,186,143,195,232,46,194,255,0,164,72,49,143,227,30,255,0,236,208,7,201,15,19,47,82,42,19,214,190,136,213,126,19,3,183,109,217,237,214,79,175,251,21,204,92,124,41,144,99,23,105,255,0,127,15,255,0,17,64,30,61,74,174,87,166,43,211,102,248,97,50,227,23,81,255,0,223,195,255,0,196,86,100,191,14,238,144,241,115,15,253,246,127,248,154,0,226,150,238,68,232,23,242,169,70,165,48,232,177,254,71,252,107,176,79,135,55,79,214,230,31,251,236,255,0,241,52,167,225,197,200,63,241,243,15,253,246,127,248,154,0,228,211,89,184,78,137,23,226,15,248,212,171,226,11,161,255,0,44,225,255,0,190,79,248,215,84,62,26,92,145,255,0,31,49,127,223,195,255,0,196,210,31,134,183,67,254,94,97,255,0,191,135,255,0,137,160,14,91,254,18,27,175,249,231,15,253,242,127,198,134,241,5,209,255,0,150,112,255,0,223,39,252,107,167,255,0,133,109,117,255,0,63,48,255,0,223,195,255,0,196,211,135,195,91,163,255,0,47,48,255,0,223,195,255,0,196,208,7,34,250,205,195,245,72,191,0,127,198,162,58,148,199,170,199,249,31,241,174,215,254,21,157,200,31,241,243,23,253,252,63,252,77,52,124,57,185,39,31,105,139,254,251,63,252,77,0,112,237,119,35,245,11,249,84,76,229,186,226,187,185,62,28,221,39,75,152,127,239,179,255,0,196,210,69,240,238,233,207,55,48,255,0,223,103,255,0,137,160,14,18,129,214,189,58,31,134,19,54,115,117,31,253,252,63,252,69,105,219,252,41,144,231,55,105,255,0,127,15,255,0,17,64,30,72,145,51,116,34,175,91,232,243,220,19,135,140,99,212,159,240,175,116,210,190,19,1,187,117,217,239,210,79,167,251,21,218,233,223,15,160,180,13,254,145,33,206,127,140,123,127,179,64,31,53,197,224,219,137,1,253,244,95,247,209,255,0,226,106,215,252,32,211,133,207,159,31,253,246,127,248,154,250,145,60,51,4,99,253,108,159,247,208,255,0,10,108,250,12,59,70,36,126,190,163,252,40,3,229,52,208,94,9,54,180,138,114,51,193,255,0,235,87,162,232,94,15,73,237,220,180,204,48,199,163,123,15,246,107,123,89,240,222,111,211,108,188,121,67,171,123,159,106,237,244,141,44,67,11,141,249,203,19,215,233,237,64,31,57,248,171,195,47,105,52,101,101,4,21,29,91,221,189,189,171,150,182,186,146,194,66,64,67,145,239,254,123,87,213,218,207,132,211,81,68,253,235,46,210,63,139,30,190,222,245,226,126,49,240,51,216,52,44,179,169,200,81,203,255,0,189,254,207,181,0,67,162,120,254,91,112,224,219,161,206,79,220,62,223,237,87,165,248,127,226,48,125,225,237,143,115,194,125,63,218,175,156,246,181,179,224,224,228,118,171,214,218,163,35,18,16,126,95,253,122,0,251,55,75,214,227,191,86,33,28,96,158,160,123,123,251,214,192,32,138,249,123,194,94,58,107,57,37,15,2,156,130,120,79,247,127,218,246,175,123,208,60,71,30,165,27,145,27,174,210,127,132,15,79,127,122,0,233,243,70,105,138,193,186,83,168,1,115,73,69,20,0,82,154,74,90,0,74,40,165,160,4,162,138,40,0,60,212,109,24,110,164,212,148,80,5,57,52,248,164,234,207,249,143,240,170,207,163,66,79,223,147,243,31,225,90,180,98,128,48,166,208,33,148,12,200,255,0,247,208,255,0,10,195,190,240,76,19,5,196,242,12,127,182,61,255,0,217,174,231,20,133,65,160,15,30,187,248,114,178,48,197,201,233,253,255,0,254,198,177,175,190,22,134,85,34,235,191,252,244,250,255,0,177,94,238,98,7,185,166,181,186,183,82,104,3,230,27,175,134,82,43,0,46,151,167,252,244,255,0,236,42,149,207,195,41,80,2,46,83,174,63,214,31,254,34,190,164,109,62,54,60,179,254,107,254,20,199,210,162,117,193,119,252,199,248,80,7,199,87,126,20,185,177,35,18,194,115,234,199,252,61,170,154,220,222,88,30,144,28,253,127,207,106,250,238,247,194,112,93,5,253,236,131,31,237,15,127,106,227,117,143,133,241,92,4,43,116,227,24,235,32,247,255,0,98,128,60,59,79,241,213,213,155,54,96,132,231,61,16,251,127,181,237,93,182,149,241,97,227,220,26,209,123,244,143,233,254,221,103,235,191,11,229,182,216,82,233,14,113,214,67,239,254,197,113,23,126,23,186,180,97,251,200,78,71,247,143,248,80,7,189,105,223,21,99,155,118,109,24,99,61,35,250,127,183,93,12,63,16,224,124,255,0,163,201,255,0,124,15,254,42,190,83,120,174,45,143,62,81,207,214,149,117,59,148,254,24,191,35,254,52,1,245,196,94,57,183,124,254,226,95,251,224,127,241,85,122,63,22,64,255,0,242,202,79,251,228,127,141,124,127,30,189,117,31,252,179,135,242,63,227,86,211,197,215,41,199,147,23,253,242,127,248,170,0,250,231,254,18,171,127,249,229,47,253,242,63,198,149,188,79,111,255,0,60,165,255,0,190,71,248,215,201,67,198,87,63,243,198,47,251,228,255,0,241,84,55,140,238,127,231,140,95,247,201,255,0,226,168,3,234,185,124,99,111,22,63,115,41,207,251,35,255,0,138,170,173,227,219,117,255,0,151,121,127,239,129,255,0,197,87,202,178,248,162,230,92,126,234,33,143,246,79,248,213,118,215,46,79,240,67,249,31,241,160,15,170,223,226,21,184,255,0,151,121,127,239,129,255,0,197,85,57,190,34,194,184,197,180,159,247,192,255,0,226,171,229,198,213,238,91,248,33,252,143,248,211,62,223,112,255,0,195,23,228,127,198,128,62,143,186,248,171,28,68,1,104,223,247,239,255,0,179,172,185,190,46,174,6,45,15,253,251,255,0,236,235,193,86,59,153,250,121,67,31,90,149,52,155,169,63,142,31,204,255,0,133,0,122,198,161,241,105,152,46,45,23,183,88,254,191,237,215,41,168,124,72,184,185,218,22,218,33,140,117,140,251,255,0,181,88,118,190,17,187,184,39,247,208,12,127,180,127,248,154,233,116,223,134,151,23,27,183,92,196,49,158,146,31,111,246,40,3,151,184,241,45,229,222,7,149,0,199,251,39,252,106,152,182,187,189,60,152,70,62,191,231,189,123,70,147,240,151,239,23,187,245,233,39,211,253,138,238,52,223,135,16,218,134,205,204,135,57,254,49,237,254,205,0,124,231,101,224,155,139,178,217,158,33,143,246,207,183,251,53,216,233,127,10,94,93,197,174,151,191,73,62,159,236,87,208,86,158,26,130,219,56,150,67,159,246,135,248,86,172,86,81,199,156,51,126,116,1,229,26,39,194,232,237,247,151,186,99,156,244,147,233,254,197,119,154,119,133,96,179,13,137,100,57,207,241,15,111,111,106,232,194,133,245,160,181,0,65,21,178,66,14,11,28,211,154,64,189,169,29,253,170,179,124,212,1,155,171,235,75,100,136,74,19,146,59,125,125,253,171,199,124,93,227,25,46,12,74,144,168,198,15,204,191,239,127,181,94,151,226,29,17,239,149,48,234,48,71,83,245,246,247,174,25,188,2,242,201,205,194,244,236,255,0,253,141,0,121,76,118,51,106,215,31,51,70,187,83,177,35,191,227,235,94,215,224,143,5,199,2,76,205,59,28,150,28,63,251,191,236,214,150,139,224,20,182,103,99,112,199,32,143,191,244,255,0,102,189,2,206,201,109,80,128,196,228,250,208,3,173,237,150,4,10,9,56,207,95,173,88,197,45,20,0,152,165,162,138,0,76,81,138,90,40,1,41,104,162,128,10,40,162,128,3,69,20,80,1,65,162,138,0,74,105,165,246,166,147,138,0,74,105,226,144,189,49,166,3,168,52,0,227,77,206,41,60,208,122,102,140,138,0,67,214,170,206,50,49,239,86,234,188,163,249,208,7,138,124,67,182,5,152,231,254,91,39,254,128,107,194,128,217,114,227,219,252,43,233,63,29,88,25,147,59,177,251,229,239,254,193,175,155,175,19,202,189,145,125,49,252,133,0,123,143,129,165,6,210,62,63,229,155,127,232,117,233,113,68,10,3,147,94,67,224,25,243,10,12,127,203,39,255,0,208,235,217,97,92,198,40,0,69,218,56,165,102,52,238,134,165,200,199,122,0,160,214,197,206,114,43,46,255,0,66,91,158,178,17,200,61,125,190,149,177,53,218,197,216,245,244,172,11,207,16,44,124,121,103,168,254,31,111,173,0,98,201,225,200,173,206,76,142,123,125,225,254,21,158,250,84,18,57,249,228,252,199,248,81,123,226,3,59,16,35,3,144,121,95,111,173,81,183,89,157,201,249,57,30,244,128,211,135,65,141,27,34,70,233,235,255,0,214,174,182,197,86,8,84,12,156,3,215,235,89,22,182,236,80,100,142,135,167,214,181,162,136,42,227,52,1,90,246,86,118,33,64,234,58,253,42,8,166,145,70,8,95,194,181,22,220,19,156,154,176,45,212,14,166,128,43,89,40,115,158,122,31,231,90,55,240,6,128,115,252,95,208,213,104,151,18,28,122,119,173,103,143,124,64,103,189,48,62,89,241,109,183,149,170,78,115,159,153,7,254,56,43,186,248,113,171,24,213,80,167,72,31,183,251,99,222,169,120,247,68,49,93,73,38,241,204,168,58,255,0,177,244,174,107,194,55,230,218,233,151,104,56,133,135,79,246,133,0,125,123,105,38,248,20,227,215,249,213,138,196,208,174,60,251,40,142,49,144,223,250,21,109,131,64,14,164,52,10,90,0,110,41,113,75,69,0,52,138,134,78,42,115,77,34,128,32,136,250,255,0,118,172,102,162,219,131,82,45,0,63,52,82,1,75,64,5,20,81,64,5,45,37,20,0,82,82,211,77,0,40,165,166,116,167,208,1,81,203,24,145,112,79,122,146,138,0,241,15,136,30,19,19,72,242,44,184,221,50,117,111,246,15,181,120,125,189,204,154,69,219,168,10,216,93,190,189,112,125,171,236,125,95,76,91,184,192,44,71,206,15,95,99,237,95,48,248,231,195,47,103,125,43,137,84,131,34,47,45,254,199,210,128,61,155,192,222,42,23,182,81,41,136,140,70,237,194,255,0,183,245,175,77,141,195,168,53,242,15,131,188,70,218,116,187,12,97,182,196,195,133,207,86,7,214,190,161,240,246,168,183,214,81,176,66,50,172,122,122,54,61,104,3,160,162,138,40,0,162,138,40,0,35,34,188,151,226,14,130,46,1,144,73,140,204,157,255,0,216,62,213,235,85,137,174,105,194,238,16,55,17,243,131,215,216,251,80,7,197,58,141,177,183,186,117,39,56,35,249,87,119,224,45,83,200,147,27,51,136,91,183,251,99,222,170,120,219,64,123,75,249,79,152,164,121,136,62,247,251,31,74,230,244,91,227,103,59,112,15,200,71,79,113,64,31,106,105,55,62,125,156,103,24,202,159,231,90,53,194,120,43,89,23,90,124,35,97,31,35,158,159,237,253,107,186,7,52,0,234,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,3,89,154,165,242,218,70,164,169,57,32,116,250,213,203,153,196,8,9,4,228,226,188,111,226,31,140,69,186,64,139,9,57,42,121,95,247,255,0,218,160,14,39,226,103,138,62,211,37,186,44,56,192,83,202,255,0,191,239,92,31,135,244,135,213,46,28,111,85,218,167,190,59,143,99,235,85,166,145,245,139,145,194,174,212,250,116,63,143,173,123,135,195,143,8,8,214,225,218,110,236,56,127,247,63,217,160,14,195,192,222,22,93,58,25,137,148,182,230,97,247,179,217,125,189,171,208,213,54,142,42,27,107,113,10,16,9,57,53,98,128,10,40,162,128,10,40,166,75,32,141,115,138,0,175,125,116,45,163,82,65,57,56,233,245,175,159,190,36,120,188,202,214,241,164,56,192,13,202,255,0,191,254,213,119,126,63,241,96,177,134,5,16,147,150,83,247,125,159,223,218,190,119,153,223,91,189,24,218,155,99,250,116,63,143,173,0,77,225,253,33,245,139,199,203,170,237,140,247,199,66,61,143,173,125,53,224,207,13,174,155,12,223,189,45,185,143,241,103,251,190,222,213,199,252,58,240,120,183,91,135,105,243,146,195,134,255,0,115,253,154,246,40,33,17,41,193,61,104,2,96,49,75,69,20,0,83,115,74,77,54,128,10,112,20,1,75,64,5,20,102,138,0,41,5,45,37,0,45,2,146,131,64,1,166,57,197,5,197,7,230,160,4,94,106,65,77,94,41,212,0,180,153,165,164,38,128,20,26,41,5,45,0,33,168,228,224,84,149,86,238,79,45,1,199,122,0,224,60,119,171,8,32,132,20,39,44,167,167,251,45,239,95,56,92,19,123,168,14,216,139,250,255,0,245,235,211,190,39,234,219,154,217,85,59,41,228,127,191,239,94,125,225,139,38,186,185,144,150,3,8,71,95,117,160,15,108,240,21,136,183,130,115,184,156,179,119,246,90,238,222,64,23,161,235,92,134,144,255,0,100,133,212,114,75,19,250,10,214,254,209,17,46,89,73,201,236,63,250,244,1,118,88,196,128,114,106,187,168,94,5,99,93,248,162,40,176,60,167,255,0,190,71,248,214,92,94,45,137,228,199,146,253,63,186,63,198,128,58,9,1,221,218,148,0,61,106,40,111,146,237,9,85,97,131,142,69,82,155,204,118,27,118,244,239,72,7,234,18,24,227,82,7,113,215,241,172,152,83,237,121,221,198,61,63,207,189,105,249,18,74,191,49,94,189,168,135,79,104,242,67,15,207,255,0,173,64,25,103,195,66,86,207,154,122,127,123,255,0,173,90,118,154,8,135,56,144,156,251,255,0,245,171,90,217,10,231,56,171,44,118,80,4,17,90,152,129,193,21,102,38,126,248,167,71,47,108,84,217,226,152,2,62,222,181,13,237,208,72,198,65,235,254,52,219,153,54,1,129,222,185,77,86,121,89,87,132,237,235,239,64,30,103,241,22,232,74,246,248,7,162,255,0,236,245,198,120,114,61,247,146,115,255,0,44,207,243,21,163,226,235,147,36,209,2,7,221,7,245,106,127,130,172,252,251,169,185,198,17,187,251,173,0,125,23,225,72,246,65,46,15,241,31,228,181,216,68,56,172,13,10,1,12,46,51,156,177,254,66,186,24,197,0,60,244,170,210,185,78,194,172,212,114,199,158,244,1,77,24,204,125,49,86,99,77,157,234,56,161,49,158,181,99,56,235,64,14,67,154,176,149,2,224,212,234,40,2,65,78,166,83,133,0,45,20,81,64,5,24,162,138,0,40,162,130,104,0,162,155,74,40,1,105,49,75,69,0,38,105,69,33,20,10,0,90,40,165,160,8,217,3,14,181,9,182,92,245,53,102,147,20,1,95,202,3,161,168,154,51,158,181,115,20,133,104,2,162,228,85,133,52,187,41,118,226,128,20,53,59,52,208,180,234,0,80,104,32,26,5,20,0,198,137,91,169,53,90,93,62,57,113,150,111,207,255,0,173,87,40,160,14,122,235,194,208,220,99,50,200,49,254,208,255,0,10,199,159,192,48,73,143,244,137,63,239,177,255,0,196,215,115,70,40,3,203,238,254,24,195,54,63,210,164,24,255,0,166,131,255,0,136,172,167,248,73,17,63,241,246,255,0,247,240,127,241,21,236,184,20,220,10,0,241,115,240,142,63,249,251,127,251,248,63,248,138,141,190,17,198,63,229,237,191,239,231,255,0,97,94,219,182,154,84,80,7,135,63,194,40,255,0,231,241,191,239,239,255,0,97,84,39,248,74,23,27,110,207,227,39,255,0,97,94,254,99,7,185,164,242,71,169,160,15,159,96,248,77,184,156,221,254,82,127,246,21,163,31,194,20,255,0,159,214,255,0,191,191,253,133,123,143,146,190,166,156,35,3,185,160,15,20,95,132,113,143,249,123,111,251,249,255,0,216,84,233,240,146,46,247,111,255,0,127,7,255,0,17,94,203,128,41,8,20,1,230,54,31,12,32,128,177,251,84,135,63,244,208,123,127,177,93,61,143,131,160,181,207,239,164,57,255,0,104,123,127,179,93,64,20,163,173,0,85,130,197,32,4,6,99,159,83,86,120,90,90,49,64,8,78,104,20,184,163,20,0,152,165,162,138,0,40,162,140,208,1,69,25,162,128,10,40,205,38,104,1,104,163,52,102,128,10,40,162,128,10,92,210,81,64,5,20,83,89,194,245,205,0,58,163,146,97,24,201,6,178,181,45,114,59,37,82,200,199,36,116,31,95,127,106,243,47,20,252,70,72,22,32,150,204,115,131,243,39,251,223,237,80,7,127,171,120,174,43,21,92,196,231,56,254,17,239,239,237,94,123,171,252,69,7,96,91,99,219,170,125,127,218,175,33,214,60,101,45,243,161,48,160,192,31,194,125,255,0,218,247,174,125,239,228,157,184,85,24,246,160,14,239,91,241,171,77,176,8,0,198,63,131,235,254,213,113,178,77,46,169,38,0,69,218,61,199,248,250,214,134,145,225,169,181,71,127,222,198,187,65,254,34,61,61,143,173,122,239,133,126,28,44,62,107,73,114,78,114,62,87,255,0,119,253,154,0,228,188,31,224,7,185,121,89,238,20,96,17,242,191,251,191,236,215,190,104,90,2,105,209,56,18,51,110,99,252,89,244,246,246,171,154,102,145,29,148,108,21,216,228,158,167,233,237,237,90,195,138,0,173,36,99,29,106,172,182,226,69,28,247,173,6,92,208,177,251,208,6,21,174,152,169,41,59,143,221,199,95,254,181,108,44,91,123,211,214,45,167,57,169,104,2,53,226,164,24,163,20,148,0,133,1,235,154,141,173,81,187,181,77,69,0,84,58,124,103,248,155,243,255,0,235,83,14,149,17,254,55,252,199,248,85,234,90,0,160,52,168,191,190,255,0,152,255,0,10,63,178,162,254,251,254,99,252,42,245,45,0,83,254,205,136,15,188,255,0,152,255,0,10,6,157,23,247,159,243,31,225,86,232,160,10,159,217,177,127,121,255,0,49,254,20,29,58,47,239,63,230,63,194,173,209,64,21,63,179,98,35,239,63,230,63,194,153,253,149,23,247,223,243,31,225,87,169,104,2,129,210,162,254,251,254,99,252,40,26,84,67,248,223,243,31,225,87,169,104,2,152,211,227,31,196,223,159,255,0,90,165,91,84,94,237,83,81,64,13,8,7,76,211,142,40,162,128,35,110,106,54,139,119,122,177,138,40,3,159,186,211,21,229,7,113,251,184,235,255,0,214,171,177,91,136,212,243,222,175,52,91,142,115,78,49,251,208,4,49,198,49,214,177,181,221,1,53,24,144,25,25,118,176,254,44,122,251,123,214,250,174,41,231,154,0,249,135,198,62,0,123,102,137,210,225,78,64,28,191,251,222,213,229,247,118,79,104,193,75,41,200,236,107,237,141,79,72,142,246,53,12,236,48,71,67,245,246,247,175,36,241,87,195,129,55,148,99,185,35,24,31,51,255,0,189,254,205,0,120,4,51,148,39,138,238,124,47,227,89,52,230,145,76,10,193,129,63,115,63,221,255,0,107,218,177,53,191,10,203,166,178,102,100,109,192,127,17,62,190,222,213,206,97,162,110,112,114,40,3,235,127,11,248,210,61,70,57,65,129,151,4,255,0,6,63,187,254,215,189,119,16,206,37,4,128,70,43,227,45,15,196,210,233,178,62,34,70,220,15,240,147,233,239,237,94,215,225,79,136,201,50,202,175,108,195,4,159,149,63,221,255,0,106,128,61,162,138,198,211,181,200,239,85,136,70,24,39,168,250,123,251,214,186,184,110,153,160,7,81,69,20,0,81,69,20,0,81,69,25,160,4,165,163,52,153,160,5,162,140,209,64,5,20,102,140,208,1,69,20,80,2,98,131,75,70,40,1,1,197,7,13,75,138,49,64,21,103,177,73,192,5,152,99,208,214,5,247,131,224,186,42,124,233,6,63,218,30,255,0,236,215,83,65,235,64,30,95,127,240,194,9,202,159,181,72,49,255,0,77,7,191,251,21,146,255,0,9,34,237,118,255,0,247,240,127,241,21,236,164,82,0,40,3,197,91,225,28,103,254,94,219,254,254,127,246,21,90,79,132,41,255,0,63,141,255,0,127,127,251,10,247,76,3,72,99,7,185,160,15,158,231,248,77,180,140,93,254,114,127,246,21,36,31,9,67,103,117,217,252,36,255,0,236,43,223,188,149,245,52,121,35,212,208,7,136,39,194,40,255,0,231,241,191,239,239,255,0,97,83,47,194,56,207,252,189,183,253,252,255,0,236,43,218,132,96,119,52,161,69,0,120,192,248,71,31,252,253,191,253,252,31,252,69,74,159,9,34,7,254,62,223,254,254,15,254,34,189,147,109,24,20,1,230,22,159,12,97,135,63,233,82,28,255,0,211,65,255,0,196,86,188,30,1,130,60,255,0,164,73,255,0,125,143,254,38,187,156,10,49,64,28,245,175,133,226,182,206,37,144,231,253,161,254,21,171,22,159,28,89,195,55,231,255,0,214,171,148,80,3,22,37,94,132,211,192,2,138,40,0,38,147,52,166,146,128,26,90,152,198,158,86,147,110,104,2,179,228,210,44,103,61,106,206,202,112,90,0,135,202,7,169,164,22,203,234,106,206,40,197,0,53,80,40,235,79,162,138,0,40,52,82,26,0,51,69,2,150,128,10,40,166,154,0,117,20,218,112,160,2,140,81,69,0,20,81,69,0,20,81,72,104,1,180,198,167,211,24,80,5,102,56,168,158,61,253,234,118,192,166,103,61,40,2,139,57,136,227,25,171,17,185,110,120,166,201,1,118,39,53,98,52,192,197,0,60,116,168,164,21,45,50,65,64,28,95,138,33,223,31,95,249,104,63,244,19,95,45,235,145,236,212,166,231,186,255,0,232,34,190,181,214,237,196,177,14,113,243,131,250,26,249,115,197,150,158,78,165,55,57,249,148,117,255,0,100,80,7,93,224,43,161,26,40,32,255,0,169,127,253,12,87,186,218,220,134,133,112,15,127,231,95,51,120,86,232,163,109,10,56,141,186,143,246,133,123,110,155,60,162,49,144,157,15,175,173,0,118,46,217,170,210,51,255,0,179,75,4,155,208,100,84,228,241,64,25,242,218,153,7,36,117,245,172,91,157,0,74,127,214,17,200,254,47,111,165,116,111,47,56,197,49,78,238,104,3,140,30,26,17,185,62,105,244,251,223,253,106,89,135,217,120,28,224,227,154,234,46,16,158,152,235,89,114,233,204,231,37,135,231,255,0,214,164,4,214,47,230,66,164,250,31,231,87,8,7,214,179,140,50,70,128,41,94,61,105,34,243,17,190,109,189,59,80,6,140,96,238,237,210,174,170,134,24,57,172,233,175,210,213,1,101,99,206,56,21,132,254,46,133,101,97,228,191,253,242,63,248,170,96,118,241,198,17,122,154,184,172,10,142,13,114,86,190,40,134,64,63,116,253,15,240,143,95,173,106,125,188,72,160,170,158,125,71,255,0,94,128,57,127,27,216,9,211,59,136,204,203,223,253,147,237,94,19,104,230,211,82,148,117,249,49,252,171,232,109,89,190,215,16,7,143,156,31,208,215,128,248,130,205,173,175,229,32,131,202,142,191,236,138,0,250,71,193,154,186,207,99,16,8,71,200,231,167,251,127,90,239,147,149,6,188,3,225,198,173,136,145,74,116,133,250,15,250,104,61,235,222,173,164,223,16,56,245,254,116,1,96,82,210,82,208,0,77,38,104,52,80,2,210,26,90,78,244,0,198,226,132,230,149,185,164,31,45,0,60,82,154,102,241,78,20,0,180,134,138,5,0,45,20,81,64,5,33,20,185,162,128,25,75,154,82,41,180,0,250,41,1,165,160,4,35,53,193,120,187,195,11,168,46,68,165,115,42,159,189,142,138,71,165,119,213,4,240,137,87,4,158,185,160,15,139,117,173,45,244,173,70,80,29,91,4,47,92,245,80,125,5,122,167,195,255,0,25,108,141,34,104,126,236,46,120,95,246,199,251,85,173,227,223,6,249,210,52,139,54,55,76,157,91,253,131,254,205,120,157,188,239,163,223,200,164,43,97,118,250,245,193,246,160,15,180,237,46,4,240,43,40,35,57,254,117,98,188,219,193,62,43,91,219,40,148,196,65,242,221,190,239,251,120,245,175,71,141,195,168,52,0,234,40,162,128,10,99,38,225,79,162,128,60,215,198,158,19,91,224,92,74,70,101,83,247,189,20,143,74,249,163,90,210,223,77,188,145,119,171,96,168,235,158,171,159,74,251,102,226,220,76,184,36,142,115,94,23,227,255,0,7,111,149,228,89,186,204,157,91,253,143,247,104,3,11,225,231,138,196,10,177,180,89,196,47,209,127,219,30,245,244,94,159,120,183,48,43,128,70,65,237,239,95,19,91,204,250,85,211,174,21,176,187,125,122,224,251,87,208,190,5,241,136,184,181,141,26,18,49,19,158,23,253,191,247,168,3,216,232,168,96,156,75,26,176,24,205,77,64,5,20,81,64,5,20,81,64,5,20,84,83,74,176,160,102,4,130,113,197,0,112,126,62,241,50,233,144,192,4,69,139,50,159,187,158,205,238,61,43,230,95,16,107,15,171,92,39,200,171,181,7,108,119,62,231,214,186,47,136,190,37,123,237,74,222,21,137,64,16,171,114,191,237,56,245,247,170,62,17,240,195,234,115,202,76,170,187,85,135,13,142,235,236,125,104,3,160,248,121,225,3,121,36,242,52,192,96,50,240,255,0,238,127,179,239,95,72,104,250,106,217,68,224,49,57,98,121,63,79,111,106,198,240,151,135,87,75,130,81,230,22,220,199,248,179,217,125,135,165,117,202,48,40,1,104,162,138,0,40,162,138,0,9,197,114,94,44,215,151,77,130,35,229,150,220,195,182,123,55,191,181,109,106,218,138,216,196,172,84,156,176,29,62,190,254,213,243,175,196,31,23,155,201,32,141,33,3,1,91,149,255,0,127,253,175,122,0,230,124,83,174,73,172,221,70,161,21,118,160,61,49,208,183,185,245,174,219,225,207,131,60,211,113,35,205,140,110,94,27,253,207,246,107,150,240,79,134,95,85,184,153,218,85,93,170,195,134,199,117,246,62,181,244,183,135,180,85,211,160,144,7,45,185,137,235,158,195,219,218,128,52,116,219,21,179,141,128,98,114,73,228,253,42,253,0,98,138,0,40,38,131,77,52,0,134,148,81,75,182,128,20,10,40,20,26,0,41,51,75,69,0,38,105,77,38,41,51,64,9,186,145,142,105,146,54,41,177,190,104,0,40,73,169,84,98,148,10,113,20,0,128,82,208,13,6,128,12,210,30,104,52,1,64,10,5,45,20,134,128,16,156,87,59,226,59,239,34,8,254,92,229,135,111,99,91,210,182,213,7,222,188,183,199,218,234,219,71,0,17,147,146,167,167,251,222,244,1,226,222,41,188,107,235,248,215,0,98,32,122,123,183,248,215,93,225,61,61,45,227,149,203,49,201,35,131,254,239,181,113,218,109,169,213,175,89,129,11,182,50,61,59,143,175,173,122,165,150,146,96,183,111,156,28,183,175,176,246,160,7,223,107,209,218,42,254,237,142,79,167,215,222,184,61,107,198,110,251,2,194,189,143,43,245,255,0,106,164,241,83,24,218,48,49,208,31,253,10,184,137,108,164,148,231,114,140,123,208,4,147,235,210,202,65,49,167,228,127,198,157,109,170,62,227,242,47,79,79,254,189,84,58,99,1,157,195,243,255,0,235,83,161,177,96,79,204,63,58,0,244,207,12,107,197,86,64,209,142,167,160,255,0,119,222,187,75,93,114,55,36,108,111,200,127,141,120,198,153,59,64,89,112,14,114,127,149,116,240,200,208,101,142,14,120,164,7,172,69,116,178,2,64,53,52,78,11,116,237,94,117,109,226,13,138,71,151,223,251,191,253,122,210,211,245,211,44,141,251,177,208,246,250,123,208,7,160,198,200,79,241,84,143,16,126,132,215,57,13,195,57,200,3,241,174,130,210,111,148,228,119,160,9,133,184,81,212,209,179,154,147,204,207,106,145,83,34,152,20,38,135,118,57,174,115,196,59,109,237,227,60,156,176,254,70,186,217,86,188,251,199,215,130,218,222,14,51,151,94,222,205,64,30,17,226,73,188,219,168,248,198,16,127,51,93,95,195,168,115,61,193,39,248,91,249,165,112,215,210,121,247,10,122,97,127,169,175,83,248,103,167,153,13,195,110,31,196,58,255,0,185,237,64,30,235,166,47,238,219,234,127,165,108,32,172,235,20,218,132,123,255,0,133,104,165,0,43,113,65,97,222,148,243,85,167,141,136,24,197,0,88,14,61,233,50,9,170,48,70,234,78,74,213,244,74,0,149,0,169,5,49,70,42,65,64,14,20,250,104,52,180,0,98,170,94,95,37,162,130,202,199,39,28,15,243,233,86,197,113,190,54,103,75,104,74,237,251,235,215,232,212,1,185,105,174,197,116,196,8,220,96,103,144,63,198,181,67,3,210,190,112,209,60,73,37,173,227,171,68,135,49,147,194,159,81,239,94,239,160,234,34,242,7,109,164,97,136,233,236,61,253,232,3,102,138,40,160,4,34,129,75,73,64,11,69,20,80,1,72,69,45,20,0,223,106,112,164,239,75,64,5,20,153,165,160,4,162,150,138,0,109,46,40,205,46,104,1,41,113,69,20,0,81,69,20,0,81,69,20,0,81,70,105,9,160,5,162,144,26,40,1,105,13,20,80,1,69,20,80,1,69,20,80,2,30,105,41,113,69,0,45,20,14,180,80,1,69,37,38,104,1,212,153,162,147,25,160,5,205,45,51,24,167,138,0,41,41,104,160,4,165,61,104,162,128,18,146,157,70,40,1,40,165,164,36,10,0,51,75,80,201,114,145,245,13,248,85,25,245,184,33,3,41,33,207,176,255,0,26,0,212,205,70,242,132,234,13,114,23,222,53,183,182,198,32,148,231,253,129,239,254,213,113,218,191,196,248,209,80,45,171,117,29,99,250,255,0,183,64,30,151,168,107,209,89,170,230,54,57,35,176,247,247,246,175,63,215,254,37,71,110,16,45,179,28,224,243,31,215,253,170,242,125,107,198,247,26,147,160,72,34,93,160,31,153,8,245,255,0,107,222,178,226,209,110,181,47,152,188,43,142,56,36,127,79,122,0,189,174,248,230,231,81,145,2,193,18,224,14,168,71,175,251,94,245,201,78,101,185,33,159,96,199,28,102,189,2,215,193,139,105,17,121,102,39,45,143,149,191,251,26,193,212,237,131,200,177,198,79,64,223,55,227,64,28,197,190,158,215,82,21,86,3,3,60,159,254,181,122,175,132,62,30,125,163,205,105,46,49,140,143,149,255,0,221,255,0,102,175,120,23,192,134,102,154,71,156,12,6,31,43,255,0,187,254,205,123,134,153,164,37,146,48,14,199,36,158,79,211,219,218,128,49,116,127,9,65,96,175,182,105,78,73,234,195,219,253,159,106,232,132,98,17,128,73,205,92,9,138,130,225,56,20,0,248,164,207,106,154,185,185,53,65,105,38,25,51,145,159,148,127,245,235,66,29,77,36,82,66,30,190,159,253,122,0,212,162,179,63,181,163,7,5,31,242,31,227,83,38,165,27,31,186,255,0,144,255,0,26,0,187,69,66,183,10,221,1,169,55,10,0,117,37,0,230,130,104,0,52,103,20,198,108,83,60,193,233,64,15,47,138,118,252,212,14,106,179,93,121,125,69,0,105,3,69,80,143,81,67,213,91,242,255,0,235,213,164,157,92,100,3,64,18,209,72,24,30,148,180,0,81,70,40,160,2,138,66,192,117,168,222,117,65,146,13,0,74,77,55,126,42,148,154,138,14,138,223,151,255,0,94,152,183,94,103,65,64,23,131,230,159,156,213,116,52,239,48,122,80,4,194,138,98,182,105,224,208,2,209,72,78,41,55,10,0,117,21,11,92,42,245,6,160,125,74,53,63,117,255,0,33,254,52,1,118,138,204,254,214,140,156,4,127,200,127,141,36,218,154,70,160,149,110,190,159,253,122,0,189,44,152,237,85,218,49,48,193,36,98,178,35,213,5,220,152,84,198,6,121,31,253,122,220,183,78,13,0,115,26,199,132,160,191,84,221,52,131,4,116,97,239,254,207,189,120,223,139,190,30,125,159,202,104,238,51,157,163,230,127,247,191,217,175,164,138,102,178,245,61,37,47,99,80,93,134,8,239,245,246,247,160,15,139,46,116,246,182,144,6,96,114,51,242,159,254,181,75,110,101,182,36,166,195,158,57,205,122,247,142,188,10,97,104,100,73,193,200,85,249,159,253,239,246,107,131,211,45,130,72,209,200,79,66,223,47,225,64,22,244,31,28,92,233,210,56,104,34,96,192,244,66,125,63,218,246,175,94,208,126,37,71,112,28,53,179,12,100,241,31,211,253,170,243,75,175,6,45,220,65,226,152,140,54,62,102,255,0,236,107,158,151,69,186,211,126,112,240,182,120,228,147,253,61,168,3,234,205,63,94,138,241,91,17,184,193,61,135,183,191,189,106,164,193,187,26,249,75,69,241,189,198,154,238,30,8,155,112,39,229,66,125,63,218,246,175,77,210,62,39,199,32,112,214,173,212,244,143,233,254,221,0,123,38,105,43,141,176,241,173,189,206,127,113,40,199,251,3,219,253,170,223,183,214,224,155,56,73,6,61,135,248,208,6,158,104,168,163,185,73,58,6,252,106,80,65,160,2,146,157,70,40,1,41,71,90,40,160,4,162,150,138,0,40,162,131,64,9,154,51,77,198,105,113,182,128,29,69,37,38,104,1,212,82,82,208,1,77,167,30,180,148,0,14,41,105,49,75,64,5,20,81,64,9,74,40,162,128,22,138,74,40,1,104,164,38,128,104,1,104,163,52,80,1,69,20,80,1,70,40,162,128,18,140,82,209,154,0,74,40,205,45,0,37,45,20,80,1,65,164,205,45,0,55,61,169,64,164,239,78,160,2,138,40,160,2,144,245,165,164,160,0,10,90,40,160,2,154,88,14,180,234,196,215,53,33,105,8,59,73,249,192,233,236,125,232,2,75,157,126,27,119,32,198,231,4,116,81,233,245,171,214,183,139,117,24,101,4,100,19,200,247,175,156,181,79,17,203,117,168,202,22,52,31,116,242,167,251,163,222,189,179,194,37,219,79,132,182,62,227,116,255,0,122,128,58,170,40,162,128,26,105,132,212,132,211,40,2,22,81,81,100,3,83,176,205,66,201,64,1,113,239,64,97,138,207,154,55,44,112,86,172,194,132,40,201,20,1,97,121,166,184,167,14,41,175,64,24,218,146,252,159,240,33,252,171,230,127,30,65,139,233,72,63,242,209,63,244,10,250,126,245,55,47,252,8,127,42,249,239,226,30,158,99,185,145,183,14,102,65,215,253,143,165,0,112,190,29,159,202,184,110,63,229,153,255,0,208,133,125,31,162,5,158,206,51,200,200,111,253,10,190,95,177,151,201,184,110,51,242,227,245,21,244,127,130,238,197,198,159,9,198,62,71,61,63,219,160,14,190,24,113,223,181,77,179,154,146,53,226,164,100,197,0,87,107,96,70,114,105,169,16,94,164,212,222,103,108,85,91,169,190,94,7,122,0,71,100,7,248,170,132,146,124,196,98,179,228,184,100,108,144,43,155,189,215,140,115,48,242,199,81,219,219,235,72,14,190,91,165,140,114,15,90,197,184,215,99,86,35,203,126,190,131,252,107,154,184,241,6,245,255,0,87,223,251,191,253,122,197,153,154,83,188,99,154,0,179,226,61,121,153,136,88,199,223,94,163,253,159,173,121,244,250,163,239,39,98,254,95,253,122,209,212,103,105,164,101,192,24,32,254,149,141,45,139,22,63,48,252,233,129,102,29,122,104,207,250,180,233,232,127,198,187,29,35,198,142,170,21,160,94,20,244,79,127,247,171,133,26,91,99,59,199,231,255,0,214,169,34,178,146,35,157,202,120,219,214,128,61,198,211,93,142,234,49,251,182,28,19,211,223,235,92,159,138,52,212,155,46,25,134,100,94,167,253,159,165,85,240,203,25,20,3,143,245,108,127,241,234,236,111,116,131,61,186,252,224,124,217,235,245,246,164,7,151,248,94,253,172,239,153,54,131,136,136,233,254,208,53,245,22,133,123,231,89,198,118,227,229,110,223,237,87,202,151,150,231,75,212,101,36,134,224,47,175,80,15,181,123,215,130,117,197,184,179,140,108,35,247,110,122,127,183,245,166,7,166,142,105,213,20,109,185,65,169,5,0,4,82,14,41,212,211,64,14,205,37,32,165,20,0,132,83,24,102,164,38,128,40,2,190,194,42,80,112,41,72,168,94,76,28,98,128,38,221,79,168,17,179,82,208,2,230,140,209,138,90,0,40,162,150,128,16,138,105,167,82,98,128,26,41,244,202,81,64,14,162,138,40,3,63,81,176,91,168,192,44,71,204,15,95,111,165,124,245,227,223,5,152,110,36,149,39,206,101,65,203,255,0,177,254,239,181,125,44,70,107,156,215,244,68,191,132,2,228,126,240,55,92,118,35,210,128,62,95,240,207,136,36,210,110,12,102,53,109,177,17,247,115,213,129,245,21,244,223,134,117,197,212,44,227,109,133,114,172,122,99,163,99,214,190,104,241,119,134,223,75,191,149,150,85,111,157,87,150,207,85,207,160,174,155,192,158,51,54,216,137,225,7,108,47,209,127,219,7,251,212,1,244,199,90,42,134,155,124,183,150,232,224,17,144,79,79,124,85,250,0,40,162,138,0,43,31,87,210,214,242,61,165,200,249,193,224,251,125,43,98,145,134,69,0,124,165,227,175,8,53,157,220,142,179,2,12,136,188,183,251,31,238,215,43,160,235,111,166,76,87,98,182,35,43,211,61,72,62,162,190,166,241,79,134,151,82,143,62,105,92,200,173,247,177,209,72,244,175,153,124,79,225,169,52,219,217,113,42,183,204,171,247,179,213,115,233,64,31,74,120,43,196,139,169,89,68,12,69,79,150,237,247,113,209,241,235,93,205,124,149,240,251,197,47,105,126,246,237,18,144,150,237,200,95,87,83,235,239,95,88,197,32,150,32,224,28,31,90,0,146,138,40,160,2,138,40,160,0,156,87,143,252,86,241,234,105,150,246,214,240,219,179,51,50,185,46,153,24,195,142,205,237,93,223,140,245,193,161,233,144,205,179,121,105,130,116,207,85,99,234,61,43,229,73,222,79,21,106,98,66,18,63,46,29,189,199,70,252,127,189,64,18,248,115,65,155,196,87,82,74,242,34,108,66,188,18,58,16,125,15,247,171,232,223,7,120,65,52,200,229,38,102,109,197,186,54,127,187,254,200,244,172,223,1,248,77,108,33,153,140,164,229,152,125,239,101,246,246,175,76,142,49,24,192,38,128,21,80,32,192,167,10,13,2,128,10,40,162,128,22,161,154,81,18,130,70,114,106,90,229,188,85,170,139,59,120,190,66,114,227,183,179,123,251,80,7,157,252,73,241,103,146,150,241,172,89,201,86,229,127,223,247,175,32,209,244,185,117,219,167,37,209,54,161,29,72,232,71,177,245,173,237,97,36,215,239,17,70,196,217,24,60,228,116,39,235,235,94,171,224,79,4,139,36,153,154,114,114,88,112,255,0,238,255,0,179,237,64,27,158,10,240,186,105,176,76,76,165,139,49,254,44,246,95,111,106,239,21,118,140,10,142,24,68,32,128,73,201,205,75,64,5,20,82,19,138,0,67,73,71,90,112,20,0,162,138,41,104,1,13,38,105,105,167,138,0,117,20,192,105,192,208,2,211,30,157,154,134,118,194,138,0,163,52,248,112,49,219,53,102,1,193,53,144,196,180,223,133,109,91,143,148,253,104,2,113,75,70,41,104,1,180,180,180,148,0,98,148,81,69,0,20,26,41,142,219,69,0,100,107,119,162,214,20,59,115,150,29,189,141,124,213,227,205,113,174,174,33,80,128,97,20,244,247,111,122,245,191,136,94,32,22,176,192,4,100,229,148,253,223,103,247,175,156,175,46,141,253,200,36,99,9,233,239,255,0,215,160,14,255,0,225,197,129,121,46,24,183,102,28,31,247,43,214,175,80,71,0,3,251,221,254,134,185,47,135,246,43,13,188,236,88,156,179,14,190,201,93,30,163,169,36,108,171,181,186,3,247,126,190,244,1,196,93,232,45,170,78,9,145,87,106,246,56,239,244,62,181,164,190,16,72,227,255,0,92,221,127,189,255,0,216,213,249,117,184,173,249,216,231,62,195,252,105,97,241,18,77,156,70,195,31,236,255,0,245,233,1,197,234,30,27,120,221,118,202,189,7,86,250,251,84,48,104,251,115,185,255,0,35,255,0,214,174,226,109,90,50,70,81,255,0,0,63,198,161,49,197,119,200,46,49,244,166,7,5,62,153,229,204,54,183,240,247,63,253,106,187,121,101,35,70,54,178,245,238,107,178,143,72,137,219,59,223,243,31,225,90,3,77,140,12,110,111,207,255,0,173,82,7,149,71,166,206,237,141,209,244,245,63,225,93,206,131,225,183,40,236,210,175,82,56,111,167,181,108,189,173,181,175,204,76,167,60,113,138,108,122,234,33,218,145,183,175,204,63,250,244,192,211,130,192,219,228,110,7,62,245,177,106,160,230,177,160,214,82,76,130,141,248,15,254,189,105,67,32,124,144,15,165,0,107,162,212,224,98,170,197,40,193,226,174,32,220,41,129,90,233,130,40,62,245,225,191,18,53,95,51,236,232,19,251,167,167,251,254,245,237,26,195,148,133,49,143,188,63,173,124,221,227,171,130,215,16,130,7,220,95,230,212,1,199,91,47,155,57,255,0,119,250,215,208,63,13,236,196,112,220,28,255,0,19,119,255,0,114,188,47,66,131,206,184,113,156,97,79,243,21,244,175,130,44,252,139,121,185,206,88,247,246,90,0,237,173,151,0,213,213,21,4,99,21,97,104,0,52,240,162,144,117,167,1,64,13,192,30,180,185,20,50,212,32,144,221,186,80,5,145,205,40,205,9,82,226,128,16,83,169,41,104,0,21,135,226,43,47,181,91,70,55,99,14,15,95,99,91,149,21,196,98,68,3,222,128,62,74,241,50,182,149,168,70,120,109,209,15,126,237,244,244,175,94,248,109,226,1,119,13,194,152,241,134,99,247,127,220,247,174,51,226,182,134,99,123,105,3,246,85,235,254,255,0,181,96,124,55,214,205,157,197,194,20,206,85,143,3,221,61,253,168,3,234,196,109,195,241,167,86,126,147,118,46,96,118,3,24,98,63,65,90,20,0,82,26,90,13,0,32,165,166,210,131,64,11,70,104,164,52,0,189,105,160,210,103,20,132,208,3,218,148,83,55,102,151,52,0,234,67,69,6,128,27,70,104,34,140,80,3,179,70,105,185,165,20,0,185,162,147,52,148,0,234,40,197,20,0,81,69,20,0,134,147,52,164,226,163,105,2,246,52,1,38,104,205,84,146,249,16,242,173,249,82,199,122,146,116,86,252,168,2,213,25,166,171,131,75,214,128,23,52,82,226,140,80,2,81,75,138,74,0,90,41,41,115,64,5,24,163,52,102,128,19,52,185,164,164,60,80,3,168,166,22,197,68,243,132,237,64,22,51,71,21,149,62,166,177,0,74,147,159,111,254,189,114,250,183,141,82,211,110,32,99,156,127,7,215,253,170,0,238,204,129,123,26,173,37,252,105,213,91,242,31,227,94,49,170,124,74,117,219,182,217,123,117,143,235,254,213,114,55,127,17,238,29,134,45,162,255,0,190,15,255,0,21,64,31,70,190,177,10,255,0,3,254,67,252,106,172,190,35,130,60,102,57,63,239,145,254,53,243,68,190,62,186,111,249,119,135,254,248,63,252,93,80,159,197,247,83,227,247,48,140,127,178,127,248,170,0,250,86,231,198,118,209,99,247,50,255,0,223,35,255,0,138,174,95,85,248,157,13,176,93,182,178,28,227,172,99,223,253,186,240,111,182,222,222,158,5,184,199,168,111,243,222,165,135,195,151,183,204,115,37,184,219,254,211,127,135,189,0,119,26,183,197,167,144,168,91,69,237,214,63,175,251,117,199,223,120,238,230,243,110,216,33,24,245,67,239,254,215,189,109,105,191,12,231,184,220,94,230,49,140,244,144,251,127,177,93,126,159,240,157,70,237,215,103,191,73,62,159,236,80,7,144,53,237,237,243,112,182,227,30,205,254,123,214,158,159,225,91,205,65,155,50,192,48,15,70,35,211,219,222,189,223,77,248,101,12,27,137,185,144,231,61,36,30,223,236,87,95,97,225,136,108,213,177,44,135,63,237,15,111,111,106,0,242,15,15,124,48,35,204,105,46,189,71,203,39,211,253,138,244,59,127,14,65,167,198,71,153,35,110,63,222,7,250,123,87,92,96,88,134,20,159,198,170,92,90,153,192,25,3,20,1,228,94,39,149,166,120,226,140,1,128,27,230,255,0,129,81,225,111,4,27,169,37,146,73,192,192,43,242,191,251,191,236,215,165,47,132,99,149,247,180,205,211,28,55,255,0,99,91,182,90,106,218,43,0,204,114,123,159,167,183,181,0,69,165,233,105,97,27,5,118,57,36,242,126,158,222,213,167,69,20,0,83,28,100,83,137,166,208,7,7,227,59,103,85,133,208,175,80,57,255,0,129,87,27,164,120,168,199,43,197,36,67,161,111,149,126,158,245,235,26,213,170,220,68,138,73,24,96,127,157,120,63,139,244,121,52,217,162,149,29,91,42,23,147,159,239,123,123,80,7,162,77,104,247,138,30,50,6,14,223,152,255,0,159,90,202,150,107,187,76,113,9,207,214,185,255,0,5,248,208,35,205,20,176,30,133,190,84,255,0,119,253,170,245,232,34,135,83,140,145,230,46,211,236,63,199,214,128,56,8,124,95,113,108,196,24,98,57,244,83,255,0,197,87,69,99,226,230,153,91,116,32,96,246,95,167,251,85,163,113,225,56,164,32,249,175,255,0,125,15,240,170,231,194,234,131,2,83,248,183,255,0,90,128,52,109,188,70,146,100,24,219,254,249,255,0,235,214,156,90,130,73,252,45,249,127,245,235,144,151,195,239,17,202,200,191,139,127,245,170,213,157,164,209,231,37,63,51,64,29,95,158,27,181,48,243,205,80,136,56,235,182,173,0,113,218,128,44,7,226,171,220,67,230,168,193,239,82,128,72,168,164,148,68,57,4,230,128,56,125,121,231,177,100,41,229,156,224,115,159,127,240,172,56,60,127,37,171,20,123,117,57,25,225,63,251,42,237,245,43,152,101,10,24,63,110,152,247,175,45,241,53,165,187,152,202,153,122,14,164,127,181,64,29,238,159,241,2,25,55,110,183,126,253,16,123,127,181,93,5,191,140,45,165,207,238,101,24,255,0,100,127,241,85,242,253,244,207,1,1,2,156,250,254,53,86,223,93,187,135,59,99,128,231,212,31,241,160,15,172,191,225,37,131,254,121,73,255,0,124,143,241,170,247,30,48,183,136,15,220,202,115,254,200,255,0,226,171,230,47,248,73,239,177,254,170,223,254,249,111,241,170,115,235,183,115,17,186,56,6,61,1,255,0,26,0,250,39,80,248,129,12,123,118,219,191,110,168,61,255,0,218,174,118,127,31,201,116,193,18,221,70,6,121,79,254,202,188,134,202,103,184,45,188,40,199,167,225,94,135,225,155,75,116,105,11,25,122,30,132,127,179,64,29,190,132,243,223,51,151,242,198,50,56,207,183,248,215,113,111,15,148,167,39,189,97,105,215,48,196,24,40,126,253,113,237,91,177,202,37,28,2,49,64,22,11,241,76,28,115,65,4,10,136,131,142,212,1,99,207,11,218,161,151,80,72,255,0,133,191,47,254,189,83,148,57,233,182,177,175,45,38,147,24,41,249,154,0,210,185,241,26,71,128,35,111,251,231,255,0,175,88,183,222,46,104,85,118,194,14,79,117,250,255,0,181,77,139,195,239,41,203,72,191,131,127,245,170,208,240,186,184,193,148,254,13,255,0,214,160,14,86,111,23,220,92,176,2,24,134,61,84,255,0,241,84,177,77,119,119,158,33,24,250,215,101,111,225,56,163,36,249,175,255,0,125,15,240,171,147,69,14,152,128,147,35,110,62,199,252,244,160,14,90,27,71,179,82,242,21,57,59,126,83,254,125,43,155,213,252,84,100,145,34,142,33,208,55,204,191,81,235,89,254,53,241,160,103,134,40,160,61,21,190,100,255,0,123,253,170,207,240,134,143,38,165,52,178,59,168,218,172,188,28,119,95,111,122,0,245,47,6,91,59,44,206,229,122,145,199,252,6,187,196,24,21,147,162,218,173,188,78,160,147,150,39,249,86,181,0,62,138,64,105,104,3,51,84,210,210,254,53,12,236,48,65,224,253,125,189,235,199,124,81,224,115,109,36,82,71,56,57,1,126,103,255,0,123,253,154,247,90,163,123,167,37,218,128,89,134,14,120,63,95,106,0,241,127,12,76,208,188,145,72,1,200,45,242,255,0,192,107,187,184,240,228,26,132,96,121,146,46,211,253,224,63,167,189,104,55,132,99,141,247,172,205,211,28,183,255,0,99,90,118,246,166,0,70,65,205,0,120,207,136,126,24,19,229,180,119,94,131,230,147,235,254,197,121,206,161,225,91,205,61,151,19,64,219,128,234,196,250,251,123,87,214,226,5,148,97,137,252,43,54,255,0,194,240,222,5,204,178,12,127,180,61,253,189,232,3,228,101,188,189,177,110,69,185,200,244,111,243,218,181,236,124,119,117,102,78,232,33,57,244,67,237,254,215,181,123,158,165,240,206,25,202,145,115,32,198,63,229,160,247,255,0,98,185,77,67,225,58,157,187,110,207,110,178,125,127,216,160,12,109,39,226,203,197,184,53,162,247,233,31,211,253,186,239,52,175,137,208,220,134,221,107,32,198,122,70,61,191,219,175,45,212,190,25,207,110,84,165,204,103,56,235,33,247,255,0,98,185,217,188,57,123,98,195,18,91,156,255,0,180,223,225,237,64,31,78,91,120,206,218,92,254,230,95,251,228,127,241,85,163,23,136,224,147,56,142,79,251,228,127,141,124,155,246,219,219,35,202,219,156,250,6,255,0,61,170,228,30,47,186,131,63,185,132,231,253,147,255,0,197,80,7,214,9,172,66,223,192,255,0,144,255,0,26,177,29,252,111,209,91,242,31,227,95,43,69,227,235,181,255,0,151,120,127,239,131,255,0,197,86,165,167,196,123,132,99,155,104,191,239,131,255,0,197,80,7,211,194,64,221,141,59,138,240,221,47,226,83,182,237,214,203,223,164,127,79,246,171,181,210,124,106,151,123,179,3,12,103,248,62,159,237,80,7,123,154,43,42,13,77,101,4,133,35,30,223,253,122,186,147,135,237,64,22,40,205,48,54,105,71,52,0,185,165,197,37,46,104,0,162,140,209,154,0,41,40,162,128,10,41,113,70,40,1,51,70,105,113,77,233,64,11,70,105,172,224,85,121,47,82,62,170,255,0,149,0,90,205,38,106,164,119,200,231,133,111,202,172,44,129,187,26,0,144,82,210,3,154,90,0,40,162,138,0,40,163,20,218,0,118,104,205,38,104,52,0,185,166,230,140,209,138,0,41,194,154,5,56,80,2,208,105,41,51,64,10,180,132,210,110,197,32,52,1,39,74,51,76,201,52,241,64,5,20,82,19,64,1,165,29,41,180,234,0,40,162,138,0,107,182,213,175,30,248,131,226,49,109,185,4,121,196,201,252,63,236,31,122,245,45,90,232,91,64,172,70,126,112,63,67,95,44,120,247,90,55,154,132,202,16,12,72,135,145,254,199,214,128,27,225,168,155,82,191,118,200,92,196,79,167,70,2,190,164,208,237,62,207,99,18,231,56,13,223,253,163,94,33,240,207,64,221,18,74,100,251,208,72,62,247,253,52,30,213,244,12,41,178,48,40,2,74,40,162,128,26,106,51,156,212,180,99,189,0,66,120,166,100,84,141,85,9,37,143,74,0,155,0,250,210,149,20,170,188,80,69,0,70,41,172,42,78,115,77,106,0,163,112,185,252,235,200,190,32,217,7,201,221,255,0,45,147,191,251,6,189,142,69,205,121,255,0,140,236,124,232,254,246,63,122,167,175,251,38,128,62,95,156,121,119,47,248,127,42,246,79,0,106,219,109,210,50,157,34,126,223,237,253,107,201,117,120,124,171,201,6,123,143,253,6,186,239,5,92,178,201,128,7,250,150,255,0,208,133,0,125,47,110,67,198,15,174,127,157,78,70,106,134,150,229,173,147,56,232,127,157,104,55,202,51,64,21,153,107,54,229,64,60,122,213,249,101,237,138,202,154,65,25,201,7,211,138,0,206,154,192,206,126,240,28,231,175,255,0,90,185,61,111,195,110,6,225,42,242,227,171,123,125,43,171,155,90,68,56,8,221,123,143,254,189,103,62,187,27,156,60,111,235,192,255,0,235,210,3,203,155,78,157,92,141,209,254,103,252,43,90,214,206,69,137,119,21,239,208,251,215,124,182,118,215,31,56,50,140,250,145,78,58,108,108,49,185,191,63,254,181,0,121,125,190,150,30,102,44,253,187,31,254,181,91,155,71,221,247,95,191,115,255,0,214,174,205,244,136,145,143,206,255,0,152,255,0,10,93,177,90,142,119,158,221,169,129,201,216,120,105,164,111,154,81,247,79,70,247,255,0,118,186,71,240,122,73,8,253,243,117,254,247,255,0,99,87,97,213,163,28,4,110,158,159,253,122,38,241,26,69,193,141,143,63,221,255,0,235,210,3,159,180,208,223,77,184,108,58,176,219,183,174,122,224,250,87,162,90,160,146,213,1,207,127,231,92,228,122,204,83,140,236,113,159,97,254,53,177,167,234,73,39,203,181,184,82,122,123,253,104,3,201,60,125,96,99,188,149,195,14,101,65,201,255,0,99,233,71,130,53,246,183,147,203,49,131,136,91,183,251,67,222,187,31,29,233,235,44,123,195,30,102,94,255,0,236,31,106,241,139,43,195,101,116,248,25,249,113,211,232,105,129,246,94,147,118,46,45,81,177,140,131,219,222,181,171,205,60,15,175,173,205,148,64,198,71,238,220,253,223,246,254,181,233,8,219,134,104,1,244,26,40,160,4,197,20,180,148,0,148,180,180,80,3,77,85,156,99,159,122,183,138,173,56,227,241,160,10,144,220,101,200,199,106,211,67,197,115,177,146,179,55,210,183,162,57,81,64,19,81,73,154,9,160,5,164,205,55,52,163,154,0,112,162,138,90,0,67,76,167,211,72,160,5,20,180,206,148,224,115,64,11,72,203,184,96,211,169,40,3,207,188,97,225,68,191,143,112,153,129,50,169,251,222,138,71,165,124,221,169,233,242,232,183,242,0,200,248,194,245,39,168,7,208,87,217,179,66,37,80,9,35,156,215,146,248,215,192,194,233,140,139,49,25,149,122,191,251,36,127,118,128,34,248,127,226,223,62,214,56,218,28,98,39,60,47,251,127,90,246,8,164,18,32,96,58,215,202,154,59,73,162,222,188,103,107,237,140,175,25,61,72,62,213,244,111,135,53,49,119,99,17,218,70,85,143,79,246,190,180,1,209,210,81,69,0,20,26,40,52,0,215,64,227,6,188,255,0,197,158,14,77,68,23,19,50,230,69,60,182,58,41,31,221,175,66,166,73,24,144,96,147,214,128,62,49,215,116,57,188,63,168,75,34,186,62,74,167,36,158,170,15,160,244,175,125,248,107,227,232,245,77,58,27,105,109,221,93,98,145,201,68,0,127,172,199,247,143,173,30,55,240,130,222,38,241,49,25,153,79,222,255,0,100,143,238,215,128,90,92,73,225,157,90,102,1,36,30,95,151,220,245,195,123,122,80,7,218,157,104,172,79,11,234,163,87,208,237,238,118,149,46,28,227,24,232,228,122,159,74,219,160,2,179,117,125,98,29,34,4,150,84,118,86,96,191,32,7,168,62,164,122,85,155,187,143,179,160,56,206,77,124,243,241,87,196,243,200,109,162,242,163,219,242,183,221,63,237,251,208,7,63,241,11,226,12,190,35,186,130,24,109,209,17,17,91,46,132,28,130,227,179,31,239,87,69,240,203,194,155,141,195,180,223,222,31,43,127,185,237,94,105,225,109,47,237,215,50,141,248,194,30,254,235,237,239,95,80,248,63,76,22,86,242,141,196,229,155,191,178,251,123,80,7,87,101,108,45,208,168,36,228,231,249,85,186,106,211,168,0,52,10,41,185,160,7,10,40,6,138,0,100,173,181,115,239,94,81,227,102,150,245,225,68,216,48,21,190,108,255,0,181,254,53,234,23,68,149,3,223,53,144,154,34,205,38,246,114,48,49,193,255,0,235,80,7,13,224,255,0,7,108,105,100,146,110,197,126,86,255,0,119,253,154,245,72,32,22,234,64,36,228,231,154,32,129,97,82,20,147,159,90,154,128,10,40,162,128,10,105,160,208,5,0,0,83,168,2,138,0,41,104,164,205,0,6,144,140,210,154,40,1,0,165,162,138,0,67,84,47,174,68,74,9,7,175,248,213,231,109,162,188,247,197,90,193,137,162,64,131,160,60,143,247,189,232,3,122,218,97,60,135,0,140,10,232,33,92,3,92,151,133,80,203,28,172,216,24,36,113,255,0,1,174,200,46,5,0,45,37,58,146,128,27,74,40,52,80,2,209,69,20,0,102,179,245,11,143,38,53,36,103,36,127,90,188,78,57,174,75,197,183,254,69,172,68,46,114,227,183,179,80,7,134,252,78,213,183,205,108,2,118,83,211,221,253,235,130,208,44,141,236,239,134,3,10,123,251,143,241,169,252,89,124,215,119,49,101,64,194,14,222,237,93,87,195,141,48,75,45,193,45,252,44,58,255,0,185,237,64,30,161,160,217,155,43,39,201,7,50,30,254,195,252,43,141,215,174,228,89,144,225,126,232,237,238,107,213,39,180,43,110,20,31,226,207,39,218,185,91,141,17,100,112,93,207,78,199,255,0,173,72,15,36,212,245,9,50,185,85,237,219,235,239,85,236,245,179,1,63,38,115,237,255,0,215,175,73,213,60,32,151,33,118,204,195,24,234,223,95,246,107,135,213,124,44,109,10,254,244,28,227,248,190,190,212,192,138,79,16,7,231,203,255,0,199,127,250,245,169,167,120,158,56,195,102,38,239,209,126,158,245,207,67,225,201,46,51,182,69,24,245,111,254,181,94,139,193,210,182,127,124,159,247,209,255,0,226,104,3,168,95,23,196,163,136,95,254,249,31,252,85,103,94,120,214,71,35,100,11,255,0,2,79,254,206,178,159,194,82,199,214,100,255,0,190,143,248,86,150,151,225,109,204,197,165,236,122,55,211,218,128,43,141,86,235,82,56,217,10,237,231,161,31,215,222,183,52,189,62,127,155,45,31,126,231,219,218,186,45,51,74,130,216,176,47,33,206,123,143,111,106,235,236,173,33,249,142,95,243,30,212,128,197,211,116,6,144,49,105,7,113,193,250,123,87,83,109,166,152,148,141,217,201,245,255,0,235,85,200,221,35,224,110,171,49,206,28,116,52,192,174,150,216,61,106,218,141,163,20,132,142,212,28,208,6,46,185,32,88,147,143,226,31,214,190,102,241,172,251,238,225,192,255,0,150,99,249,181,125,1,227,13,64,91,65,23,203,156,178,246,246,111,122,249,171,95,185,251,69,218,28,99,8,63,153,160,13,207,1,216,139,155,137,137,98,48,141,223,221,107,233,61,18,15,38,23,0,231,44,127,144,175,14,248,103,101,186,75,131,187,179,14,191,238,87,208,86,81,4,70,231,189,0,95,140,212,227,129,80,161,169,187,80,3,183,85,105,239,86,12,101,73,207,181,77,214,171,203,98,38,198,88,140,123,208,4,182,215,94,118,112,49,138,179,179,60,212,48,91,136,1,0,147,154,178,13,0,42,140,83,197,48,83,199,20,0,180,180,153,165,160,2,142,180,153,160,154,0,243,127,137,122,79,218,173,96,33,241,135,94,254,207,237,95,56,91,57,211,47,136,225,183,71,245,239,248,122,87,215,222,33,178,251,93,180,99,118,48,227,191,177,175,149,252,109,166,27,11,200,88,50,156,198,163,175,187,123,123,80,7,208,94,0,214,69,221,172,227,102,48,236,122,123,39,189,119,224,228,87,205,223,11,188,72,33,107,148,104,179,144,199,133,255,0,115,222,190,133,177,186,19,198,196,2,48,127,194,128,46,210,81,154,40,1,166,147,117,56,138,110,220,80,2,238,52,100,208,5,46,40,1,164,211,27,138,150,144,174,104,2,155,202,83,181,36,87,203,156,109,63,149,77,52,27,192,230,185,93,102,41,109,182,50,20,57,192,231,62,244,1,216,36,129,187,83,137,175,60,211,252,82,98,118,71,136,116,39,229,95,167,189,118,118,90,146,93,43,16,172,48,125,62,158,244,1,161,154,90,106,176,52,185,160,4,197,45,25,162,128,18,156,41,5,45,0,20,81,154,76,208,2,209,73,184,84,111,112,177,142,65,160,1,201,170,55,12,64,29,41,151,58,196,80,129,148,115,159,97,254,53,203,106,158,53,130,13,163,200,144,231,31,192,61,255,0,218,160,9,53,119,147,106,20,219,212,117,252,107,132,187,241,13,214,156,227,247,112,182,71,247,73,254,190,212,106,191,16,162,93,184,183,126,223,192,61,255,0,218,175,63,214,188,96,183,123,49,9,24,199,240,253,127,218,247,160,15,72,178,248,150,99,44,36,181,255,0,190,99,250,127,181,93,102,157,241,10,222,125,195,236,242,140,103,248,7,183,251,85,242,236,250,151,152,65,11,250,127,245,233,176,235,82,64,73,84,67,159,80,127,198,128,62,202,180,241,20,87,57,196,110,49,236,63,198,180,227,188,71,236,223,149,124,129,97,227,187,139,109,223,184,136,231,253,131,254,207,251,85,214,105,223,20,228,143,118,235,85,239,210,63,167,251,116,1,244,200,148,55,99,78,200,53,224,246,191,22,87,156,218,31,251,247,255,0,217,215,65,103,241,70,25,1,205,171,255,0,223,177,255,0,197,208,7,172,81,92,5,191,196,72,36,207,250,52,159,247,192,255,0,226,171,118,211,197,80,221,2,68,82,12,127,178,63,198,128,58,42,43,62,61,78,55,25,218,223,151,255,0,94,165,251,106,127,117,191,42,0,182,49,72,106,155,94,170,255,0,9,252,170,133,222,191,21,176,25,141,206,127,217,31,227,64,27,13,138,171,58,130,6,115,92,102,163,227,216,96,11,139,119,57,199,240,15,127,246,171,144,212,190,40,5,219,139,99,219,172,127,95,246,232,3,210,238,214,38,0,54,255,0,195,21,201,234,122,61,172,229,114,243,12,99,161,30,254,213,229,218,143,196,89,231,101,217,109,24,198,58,161,247,255,0,106,177,39,241,157,220,152,253,204,63,247,201,255,0,226,168,3,212,155,194,214,109,214,89,255,0,239,161,254,21,78,95,12,233,233,214,91,159,251,233,127,194,188,201,188,93,118,87,253,76,31,247,201,255,0,226,170,156,158,34,187,147,172,112,127,223,39,252,104,3,213,147,195,154,115,127,203,75,175,251,233,127,194,172,71,225,157,56,30,101,186,255,0,190,151,252,43,199,211,92,187,29,18,15,200,255,0,141,60,235,215,191,243,206,223,242,111,241,160,15,116,178,210,116,219,124,252,247,103,62,235,237,237,91,150,207,97,6,72,251,73,207,251,181,243,143,246,245,232,255,0,150,118,255,0,147,127,141,70,124,79,120,157,98,131,254,249,63,227,64,31,83,197,174,90,71,192,73,191,33,254,53,114,47,16,91,158,145,203,255,0,124,143,241,175,147,7,139,46,199,252,178,135,254,249,63,227,83,195,227,75,164,39,247,16,255,0,223,7,255,0,138,160,15,173,227,214,98,147,162,63,228,63,198,172,173,242,63,240,183,229,95,40,91,124,64,185,143,57,183,139,254,248,63,252,85,106,193,241,58,101,206,109,99,255,0,191,103,255,0,139,160,15,167,188,192,223,194,106,69,199,189,124,247,167,252,86,43,187,117,160,239,210,63,167,251,117,213,217,124,81,138,64,115,106,255,0,247,236,123,127,183,64,30,184,8,162,188,246,215,226,36,18,231,253,30,65,255,0,0,31,252,85,110,91,248,174,25,193,62,83,140,123,15,241,160,14,154,138,205,135,87,142,108,225,29,113,236,63,198,173,165,202,183,99,64,19,26,107,80,28,31,90,94,13,0,85,120,188,195,201,172,47,16,120,109,53,40,80,121,172,187,88,127,22,59,31,111,122,233,192,164,62,148,1,242,239,137,252,43,54,139,60,114,199,44,111,185,66,252,204,79,82,222,195,210,182,124,35,227,231,180,50,199,45,186,156,229,190,68,255,0,119,253,170,246,109,123,68,143,81,137,1,118,93,164,30,14,61,125,189,235,193,252,85,224,231,176,154,39,142,101,57,80,62,102,255,0,123,253,159,106,0,246,253,63,197,17,93,163,17,19,140,19,252,35,219,222,180,197,250,184,200,83,249,127,245,235,229,171,111,16,92,233,172,84,199,19,103,159,186,79,245,246,174,219,69,248,130,72,117,123,127,83,194,125,63,218,160,15,113,139,81,141,142,10,183,175,79,254,189,95,69,71,29,235,200,164,215,252,225,189,35,198,62,94,71,255,0,94,182,244,111,25,2,93,94,19,220,240,191,79,246,168,3,209,60,161,234,105,165,5,102,65,172,36,224,225,24,99,219,255,0,175,86,190,222,131,146,173,249,80,5,130,164,14,49,88,90,172,50,178,174,10,118,235,159,122,185,54,189,12,56,253,219,156,251,15,241,172,231,241,84,14,219,76,82,116,207,221,31,227,64,28,189,214,157,113,49,3,116,67,30,231,252,43,53,252,29,37,215,222,153,6,61,24,255,0,241,53,233,182,82,69,120,9,80,227,28,115,143,111,241,173,36,183,11,220,208,7,145,193,240,209,101,98,90,228,244,237,39,255,0,99,91,48,124,49,182,80,127,210,165,255,0,191,131,255,0,136,175,72,84,2,158,7,52,1,231,191,240,173,109,191,231,230,95,251,248,63,248,154,173,63,195,27,102,3,253,42,95,251,248,63,248,138,244,202,66,57,160,15,27,159,225,162,68,192,165,201,233,222,79,254,198,152,158,14,146,212,252,179,41,207,171,31,254,38,189,145,144,26,137,237,195,119,52,1,230,86,186,117,204,36,141,209,28,251,159,240,174,183,74,134,85,86,201,78,253,51,237,87,175,100,138,204,2,193,206,120,227,30,255,0,225,89,137,226,168,17,182,136,164,233,159,186,63,198,128,58,32,164,142,113,74,16,86,108,26,244,83,103,247,110,49,236,63,198,172,253,189,15,33,91,242,160,11,126,80,245,52,215,84,65,222,179,39,214,82,0,9,70,57,246,255,0,235,215,33,172,248,196,2,138,144,158,199,149,250,255,0,181,64,29,156,186,140,106,112,21,189,122,127,245,233,166,253,80,100,169,252,191,250,245,230,113,235,254,72,222,241,231,63,47,3,255,0,175,92,230,181,241,4,128,138,150,254,135,148,250,255,0,181,64,30,185,168,120,162,43,68,82,98,115,146,63,132,123,251,215,145,120,187,199,207,116,98,142,43,117,24,195,124,233,254,247,251,85,197,92,248,134,231,82,96,162,56,151,111,63,116,143,235,239,93,31,133,124,28,247,243,74,242,78,163,10,71,202,223,238,255,0,179,239,64,16,120,103,194,179,235,115,201,44,146,198,155,84,175,12,71,66,190,199,214,189,243,195,254,27,77,54,23,30,107,54,230,63,197,158,195,219,218,159,160,232,145,233,209,56,87,102,220,73,228,231,211,219,218,186,49,233,64,21,146,47,44,240,106,202,210,145,71,2,128,20,82,211,11,129,235,81,189,194,175,99,64,19,209,89,179,106,241,195,140,163,156,251,15,241,172,203,143,21,195,0,7,202,115,159,246,71,248,208,7,74,72,166,54,61,235,128,186,248,137,4,88,255,0,71,144,255,0,192,7,255,0,21,88,151,223,20,98,140,12,90,191,253,251,30,255,0,237,208,7,171,121,138,59,26,141,175,163,79,225,111,202,188,19,80,248,174,91,110,203,65,219,172,127,95,246,235,2,127,137,211,54,49,107,31,253,251,63,252,93,0,125,35,38,179,20,125,81,255,0,33,254,53,82,95,16,91,142,177,203,255,0,124,143,241,175,153,46,126,32,92,201,140,91,197,255,0,124,31,254,42,179,166,241,165,211,145,251,136,127,239,217,255,0,226,168,3,234,9,117,203,73,56,41,55,228,63,198,178,174,94,194,124,19,246,145,143,247,107,230,211,226,203,179,255,0,44,161,255,0,190,79,248,208,60,79,120,253,34,131,254,249,63,227,64,30,237,123,164,233,183,24,249,238,198,61,215,223,218,178,36,240,206,156,79,18,221,127,223,75,254,21,228,159,219,215,167,254,89,219,254,77,254,52,209,175,94,255,0,207,59,127,201,191,198,128,61,85,252,57,167,47,252,180,186,255,0,190,151,252,41,241,120,103,79,126,146,220,255,0,223,75,254,21,228,143,174,93,30,169,7,228,127,198,157,31,136,174,227,233,28,31,247,201,255,0,26,0,246,85,240,181,154,244,150,127,251,232,127,133,109,105,154,61,172,5,176,243,28,231,169,30,222,213,225,139,226,235,176,191,234,96,255,0,190,79,255,0,21,83,193,227,59,184,243,251,152,127,239,147,255,0,197,80,7,211,22,139,18,130,23,127,227,138,215,128,0,14,51,95,53,233,223,17,103,128,182,251,104,206,115,209,15,183,251,85,217,105,191,20,3,110,205,169,239,210,63,167,251,116,1,237,139,138,120,175,63,211,188,123,12,225,179,110,227,25,254,1,237,254,213,116,182,122,252,87,32,226,55,24,255,0,100,127,141,0,110,28,81,84,150,245,91,248,79,229,78,251,106,127,117,191,42,0,183,69,80,147,83,141,6,118,183,229,255,0,215,172,203,191,21,67,106,1,49,72,115,254,200,255,0,26,0,232,168,200,21,192,92,124,68,130,60,127,163,73,255,0,124,15,254,42,177,175,62,40,195,24,24,181,127,251,246,63,248,186,0,245,99,40,94,198,161,146,241,19,179,126,85,226,23,95,22,87,140,90,31,251,247,255,0,217,215,55,168,252,83,146,77,187,109,87,248,122,199,245,255,0,110,128,62,128,187,241,20,86,216,204,110,115,254,200,255,0,26,230,117,31,136,86,240,109,31,103,148,231,31,192,61,255,0,218,175,158,111,252,119,113,115,183,247,17,12,127,176,125,255,0,218,172,25,181,169,39,32,178,32,199,160,63,227,64,30,241,123,241,44,200,84,71,107,255,0,125,71,245,255,0,106,171,218,120,134,235,81,115,251,184,151,3,251,164,127,95,122,241,24,53,45,132,146,191,167,255,0,94,186,237,23,198,11,105,191,48,147,156,255,0,15,211,253,175,106,0,247,189,29,228,218,251,246,245,61,63,10,234,45,216,144,122,87,142,105,95,16,226,109,217,183,126,255,0,192,61,191,218,174,223,75,241,172,19,238,30,68,131,25,254,1,237,254,213,0,119,72,77,75,89,54,218,196,83,3,132,113,143,97,254,53,162,151,11,32,224,26,0,150,138,77,194,140,208,2,208,104,205,20,0,218,90,13,20,0,152,167,82,102,140,208,1,154,1,164,102,2,168,94,234,73,106,170,74,177,201,244,250,251,208,5,231,144,47,106,167,45,242,244,218,127,42,226,181,15,20,25,93,81,34,29,1,249,151,235,239,90,58,52,82,220,239,103,40,49,145,198,125,168,3,165,73,75,246,171,11,205,50,24,54,3,205,78,23,20,0,3,70,77,45,24,160,4,220,105,55,82,145,73,140,208,2,138,125,52,10,90,0,90,66,112,40,205,82,190,186,16,32,36,19,243,1,211,218,128,56,143,29,107,98,218,28,108,206,217,148,116,255,0,166,103,222,190,104,151,58,142,165,41,225,114,161,189,58,0,43,208,62,35,248,151,206,186,150,53,139,24,153,15,43,255,0,76,254,181,206,120,55,73,55,151,76,251,192,204,44,122,255,0,180,7,165,0,125,1,240,255,0,74,22,218,92,25,124,254,237,199,95,250,105,244,174,255,0,167,21,149,162,90,125,154,198,37,206,112,24,117,255,0,106,181,1,160,5,162,147,52,180,0,148,134,151,52,135,154,0,99,12,212,123,49,205,72,105,9,160,10,55,23,94,81,228,103,159,74,72,111,4,221,1,28,103,165,77,53,178,205,212,145,206,106,8,172,132,93,24,158,221,104,2,214,105,167,154,78,130,151,181,0,65,33,174,123,89,131,206,136,2,113,243,131,250,26,232,92,213,11,200,131,70,57,254,47,233,64,31,41,248,202,200,91,223,203,134,207,206,131,175,251,21,47,131,167,9,112,65,31,242,197,191,244,33,91,159,16,172,118,222,74,219,186,202,157,255,0,216,174,47,65,186,251,61,211,113,159,221,145,250,138,0,250,203,71,112,214,201,244,63,206,181,152,110,24,174,71,194,215,226,226,206,35,180,143,145,143,79,246,171,173,25,160,10,173,109,147,214,169,92,233,134,81,247,187,231,175,255,0,90,181,193,20,215,156,47,99,64,30,127,168,104,15,25,37,100,29,64,228,251,125,43,136,212,116,249,247,29,173,31,81,220,250,125,43,219,100,116,147,174,234,196,188,180,135,113,57,126,163,184,244,160,15,19,58,197,213,129,217,178,19,142,58,30,252,250,213,203,79,26,186,112,240,47,67,209,61,255,0,222,174,191,80,210,96,184,115,135,144,114,15,81,233,244,174,43,81,240,169,89,24,172,188,100,117,111,111,165,32,53,155,197,240,176,201,133,255,0,239,145,255,0,197,86,69,255,0,137,146,78,145,55,81,213,125,190,181,65,124,35,44,156,137,147,254,250,63,252,77,50,95,7,202,63,229,178,127,223,71,255,0,137,166,2,199,226,0,156,249,127,248,239,255,0,94,168,221,107,70,118,63,38,57,7,167,183,214,137,124,61,36,29,100,83,219,134,255,0,235,86,166,155,225,67,116,1,243,64,249,73,251,222,255,0,74,0,171,167,95,201,129,133,94,135,183,191,214,187,45,14,234,70,144,156,47,220,62,190,162,180,116,239,8,165,188,107,186,102,60,17,195,123,255,0,187,90,246,250,32,141,201,71,61,59,159,254,181,32,44,107,214,38,238,201,8,96,63,120,15,95,98,43,231,141,106,208,217,222,72,11,3,200,29,127,217,205,125,87,29,174,235,100,82,122,18,120,63,90,240,47,31,105,130,43,233,72,111,249,104,131,175,251,31,74,96,110,124,57,214,54,237,93,157,32,126,223,237,143,122,250,50,202,127,54,21,56,234,15,243,175,142,124,45,168,53,172,196,5,7,247,76,58,127,180,61,235,234,223,12,222,249,218,124,68,174,50,173,219,253,170,0,233,243,69,52,115,205,58,128,10,67,75,73,64,9,75,64,165,160,2,161,149,115,249,212,212,133,115,64,28,196,243,8,102,108,130,122,15,210,182,172,238,4,145,130,1,232,127,157,114,254,38,67,16,44,184,230,69,28,255,0,187,85,124,53,172,153,64,66,152,194,49,224,127,181,245,160,15,64,20,83,81,183,46,105,212,0,152,165,3,20,81,64,0,165,164,20,102,128,10,40,162,128,26,71,52,10,113,20,210,40,1,212,82,10,90,0,42,9,237,214,97,134,36,115,158,42,122,40,3,199,252,85,224,178,110,30,88,230,251,206,163,230,127,246,127,221,171,126,15,150,75,80,34,112,135,17,55,76,255,0,123,53,233,211,219,172,203,201,35,156,241,88,141,161,172,50,23,87,39,60,114,127,250,212,1,208,70,119,32,52,234,173,108,72,64,61,51,252,234,205,0,6,131,65,52,220,208,3,168,162,138,0,169,121,108,46,16,2,72,249,179,250,87,206,223,17,60,39,178,226,73,22,110,179,32,229,191,216,250,87,210,77,92,63,139,116,161,121,31,223,35,247,170,122,255,0,178,125,168,3,196,60,5,241,38,109,10,111,178,205,108,142,145,192,192,20,140,147,146,224,247,97,235,95,78,105,154,148,122,157,162,79,26,186,135,4,128,192,14,135,30,166,190,47,241,22,155,246,59,249,87,118,112,202,58,255,0,179,159,74,245,127,134,158,41,157,97,72,140,81,237,91,121,8,59,78,127,214,15,127,122,0,246,221,122,79,46,36,227,248,135,245,175,153,252,125,111,113,125,121,2,41,136,98,53,60,231,213,191,198,190,166,188,178,23,100,101,136,199,189,84,111,15,90,51,110,105,38,206,49,195,15,240,160,15,13,240,15,130,229,181,19,204,243,161,206,229,225,207,251,39,251,181,237,90,90,149,86,28,119,254,149,173,21,156,113,41,80,88,140,231,147,82,44,42,189,9,160,1,122,84,148,152,197,58,128,16,211,69,56,210,102,128,22,144,154,15,52,99,20,1,17,77,198,165,81,182,144,138,117,0,20,180,148,102,128,10,41,51,75,64,6,40,20,81,64,1,20,82,209,64,5,37,29,40,205,0,6,138,76,209,154,0,90,40,160,80,6,126,171,115,246,120,84,227,57,96,63,157,120,182,171,169,125,187,84,85,219,140,66,15,79,246,143,191,189,122,135,139,174,188,139,88,184,206,92,118,246,106,241,221,10,19,125,170,187,100,12,64,71,254,60,63,198,128,61,183,195,182,222,92,18,96,255,0,17,254,66,183,128,170,122,124,62,76,108,51,156,147,253,42,237,0,20,134,138,40,1,13,3,173,6,129,64,11,69,20,80,4,114,54,209,94,75,241,35,90,22,208,219,174,194,114,202,122,123,63,189,122,94,171,116,45,225,83,130,114,195,250,215,205,127,18,245,175,180,75,110,161,49,133,83,211,253,255,0,122,0,243,215,38,254,235,140,46,19,233,223,255,0,175,94,241,240,235,66,48,71,112,230,76,228,176,235,254,231,181,121,15,131,244,195,123,117,47,206,6,17,187,251,175,183,189,125,59,225,189,60,90,91,72,55,103,46,79,95,97,237,64,26,18,70,8,198,106,148,182,138,123,159,206,181,25,57,166,148,226,128,48,46,33,242,148,28,215,61,125,98,151,251,65,102,24,247,250,255,0,141,118,211,219,135,0,102,179,37,211,246,99,13,250,255,0,245,169,1,203,218,104,169,6,70,246,57,247,255,0,235,85,248,180,157,205,247,255,0,95,254,181,108,67,15,92,154,182,33,217,208,208,6,75,232,139,34,227,121,235,235,255,0,214,170,241,248,112,194,120,144,28,255,0,181,255,0,214,174,154,35,187,57,169,202,10,96,114,167,69,42,115,188,126,127,253,106,148,63,217,190,82,51,158,107,165,104,131,14,166,185,109,86,209,252,192,84,175,65,212,253,105,1,97,81,230,228,109,24,245,173,43,104,218,48,114,69,69,165,192,124,182,201,29,79,244,173,117,131,3,173,48,18,37,38,150,86,218,42,85,27,69,81,191,152,34,41,199,127,241,160,15,41,248,143,122,82,59,127,151,186,246,255,0,126,188,33,223,206,155,61,48,191,214,189,55,226,46,171,230,73,110,187,59,41,233,254,255,0,189,121,133,160,221,41,255,0,118,128,61,187,225,141,191,23,39,63,222,255,0,217,43,218,161,93,170,126,181,229,159,13,109,246,195,112,115,252,77,255,0,178,87,171,5,249,104,2,85,53,58,158,213,2,174,106,101,92,80,4,128,98,158,41,153,160,177,20,1,38,51,79,3,21,80,76,115,208,85,144,115,64,18,15,90,94,180,192,105,244,0,98,150,138,76,208,0,69,51,156,212,148,80,4,83,47,152,128,123,215,136,124,78,240,223,152,182,206,37,238,163,150,255,0,127,218,189,204,138,230,60,83,167,11,184,34,5,136,195,14,254,205,237,64,31,36,233,151,111,163,222,48,194,182,232,207,108,245,35,233,233,95,74,120,19,196,162,250,9,129,136,140,51,127,15,178,251,251,215,207,190,52,210,13,133,212,45,188,54,81,71,92,247,111,111,106,216,240,23,137,205,132,179,171,69,187,114,177,225,115,253,223,127,106,0,250,182,57,67,174,113,82,134,174,91,68,214,150,242,39,33,8,195,30,163,233,239,239,90,194,244,238,251,163,167,165,0,105,150,197,29,106,188,114,238,231,21,40,122,0,150,138,96,57,167,80,1,138,90,40,160,2,170,220,218,45,194,128,73,24,57,224,213,170,40,3,207,181,207,9,25,10,52,115,14,195,230,111,175,181,102,216,205,62,144,89,88,70,219,185,227,39,211,233,233,94,160,232,27,174,107,54,235,73,142,124,101,216,99,223,255,0,173,64,25,86,26,247,155,187,49,227,25,232,62,158,245,187,21,224,144,112,15,229,88,50,232,5,27,43,39,230,127,250,213,106,218,209,226,4,18,167,62,244,1,184,178,3,216,211,183,230,179,163,82,189,113,83,137,130,245,6,128,45,134,163,119,53,159,46,165,28,125,85,191,47,254,189,102,221,248,142,8,0,204,114,28,255,0,178,63,198,128,58,6,112,163,189,81,186,213,98,182,81,148,115,159,64,63,198,188,231,92,248,141,21,168,64,182,206,115,142,168,61,255,0,218,175,47,215,190,36,73,115,176,45,178,140,99,172,127,95,246,168,3,218,53,127,136,16,216,132,197,188,135,56,254,1,239,254,215,181,121,214,179,241,103,113,64,150,158,157,99,250,255,0,183,94,67,123,174,207,120,70,82,49,143,99,239,239,239,80,65,167,79,122,78,26,49,143,82,127,195,222,128,58,189,71,226,37,197,201,80,182,209,12,99,170,31,127,246,171,158,147,88,186,190,111,185,8,199,177,255,0,31,122,221,210,124,3,61,217,114,110,35,24,207,71,62,222,213,233,186,7,194,192,3,151,186,61,250,73,244,255,0,98,128,60,89,52,187,171,190,175,8,199,185,255,0,10,208,182,240,85,197,198,127,127,16,199,251,103,255,0,137,175,166,44,60,9,111,108,173,153,228,57,63,223,30,223,236,214,212,30,26,183,139,63,189,148,231,253,161,254,20,1,243,61,183,195,41,229,206,110,163,24,255,0,166,135,255,0,136,169,39,248,87,50,0,126,215,31,253,252,63,252,69,125,66,186,84,72,56,119,252,199,248,82,54,151,27,127,27,126,127,253,106,0,249,10,251,192,243,218,109,253,252,103,63,237,159,127,246,107,30,95,15,220,71,255,0,45,34,255,0,190,143,248,87,217,23,62,27,130,124,102,89,6,63,218,31,225,89,51,120,30,222,76,126,254,95,251,236,127,241,52,1,242,35,216,77,7,86,140,231,220,211,68,243,67,208,70,115,245,175,169,47,190,26,195,56,92,92,200,49,255,0,77,7,191,251,53,203,223,252,36,86,219,139,179,248,201,245,255,0,98,128,60,42,61,102,120,255,0,130,63,200,255,0,141,106,216,248,198,230,208,159,220,196,115,254,201,246,255,0,106,187,139,223,133,79,22,49,118,191,140,159,95,246,43,18,127,135,19,46,63,210,99,255,0,190,207,255,0,19,64,18,219,124,77,154,48,115,109,31,253,251,63,252,93,104,197,241,78,64,121,181,79,251,246,127,248,186,230,159,192,179,70,121,158,63,251,236,255,0,241,53,89,188,33,42,255,0,203,100,255,0,190,143,255,0,19,64,29,201,248,174,204,184,251,32,235,255,0,60,255,0,251,58,193,191,241,172,218,139,0,32,69,192,238,132,122,255,0,181,239,92,243,120,98,84,255,0,150,169,255,0,125,31,240,168,142,135,60,124,135,143,243,63,225,64,26,166,121,46,62,240,81,143,74,146,45,49,36,57,102,111,192,255,0,245,171,9,172,238,35,254,40,191,51,76,50,92,71,218,47,214,128,59,123,61,26,216,147,151,151,243,95,240,173,219,127,13,90,56,57,150,127,251,232,127,133,121,87,246,149,196,127,195,23,228,127,198,166,79,18,220,39,252,178,139,254,249,63,227,64,30,185,15,132,236,155,63,189,159,254,250,95,240,173,8,188,19,103,33,255,0,95,63,253,246,63,248,154,241,164,241,117,202,127,203,24,191,239,147,255,0,197,85,232,60,121,113,22,127,113,23,253,240,127,248,170,0,246,88,252,17,100,63,229,189,199,253,246,191,252,77,61,252,15,101,255,0,61,231,255,0,190,215,255,0,137,175,31,31,17,110,1,255,0,143,104,191,239,131,255,0,197,83,207,196,153,241,255,0,30,209,255,0,223,179,255,0,197,80,7,172,73,225,11,24,215,153,174,58,255,0,121,127,248,154,192,212,60,43,100,66,226,89,251,117,101,247,246,175,56,185,241,245,196,248,197,188,67,31,236,31,254,42,179,37,241,77,204,184,253,212,95,247,201,255,0,26,0,236,47,180,27,104,118,129,36,167,62,227,223,218,176,238,52,248,35,198,26,79,204,127,133,115,146,234,243,75,213,35,252,143,248,213,118,188,145,186,133,252,168,3,98,100,136,96,13,255,0,165,83,146,36,236,90,179,252,230,244,20,25,9,244,160,11,37,54,244,165,23,47,17,224,41,205,84,243,15,181,33,114,104,3,74,61,102,104,186,36,127,145,255,0,26,208,131,197,215,48,231,16,196,115,254,201,255,0,226,171,156,162,128,61,15,76,248,139,61,177,109,214,209,156,231,162,31,111,246,171,177,177,248,185,180,16,109,63,40,254,159,237,215,133,210,134,43,210,128,62,150,178,248,175,28,155,179,104,223,247,239,233,254,221,108,67,241,42,23,207,250,52,159,247,236,127,241,85,242,178,93,58,116,11,249,84,235,170,76,191,194,159,145,255,0,26,0,250,190,47,136,112,63,252,187,201,255,0,124,15,254,42,180,98,241,140,18,140,249,50,127,223,35,255,0,138,175,145,163,214,230,79,224,143,242,63,227,87,19,197,19,160,226,40,255,0,239,147,254,52,1,245,108,158,40,129,191,229,148,159,247,200,255,0,26,196,212,181,43,75,197,80,203,48,193,29,0,247,247,247,175,156,7,139,174,63,231,140,95,247,201,255,0,226,169,143,226,171,135,255,0,150,81,127,223,39,252,104,3,209,188,73,162,91,92,136,218,55,148,99,3,230,35,223,218,188,246,123,38,181,144,109,96,114,59,154,174,60,67,51,117,142,63,193,79,248,211,36,213,140,131,148,253,63,250,244,1,177,103,175,73,103,184,52,106,115,207,3,255,0,175,237,90,159,219,219,254,100,143,219,145,255,0,215,174,29,238,195,246,253,42,63,180,48,232,5,0,122,101,143,143,158,196,176,54,234,115,232,159,79,246,189,170,197,239,197,6,145,64,91,81,215,188,127,95,246,235,202,90,98,221,170,22,108,208,7,111,115,227,123,137,200,196,17,12,127,176,127,248,170,138,15,19,77,184,147,20,125,49,247,79,248,215,28,141,138,157,103,219,218,128,62,130,240,31,139,76,134,117,104,135,241,30,23,253,223,122,246,123,91,145,58,146,1,24,53,241,231,134,53,131,109,113,38,16,28,169,237,238,190,245,244,191,132,245,111,180,219,202,74,99,14,123,123,47,189,0,118,180,181,4,114,134,29,42,97,64,11,69,20,134,128,10,173,117,114,32,80,72,39,39,20,249,37,10,58,87,33,226,205,91,236,214,241,16,153,203,14,222,205,239,64,28,39,143,124,90,99,48,42,196,63,132,242,191,239,123,215,147,207,226,105,183,2,34,143,166,62,233,255,0,26,143,196,250,193,185,184,143,40,6,20,118,247,111,122,230,90,125,221,168,3,175,182,241,189,196,4,230,8,142,127,216,63,252,85,116,182,95,20,26,53,96,214,163,175,104,254,159,237,215,146,59,102,145,91,20,1,234,151,222,61,123,226,2,219,168,199,170,125,127,218,247,172,239,237,237,159,51,199,237,192,255,0,235,215,4,179,149,232,5,59,237,12,122,129,64,29,77,230,189,37,230,208,177,168,199,60,143,254,191,189,81,130,197,174,164,59,152,12,14,198,178,18,236,39,111,210,174,71,171,24,199,9,250,127,245,232,3,211,124,55,162,91,91,121,141,35,202,115,145,242,145,237,237,94,153,166,234,86,150,106,193,86,99,146,122,129,237,239,237,95,52,159,16,204,189,35,143,241,83,254,53,34,120,170,225,63,229,148,95,247,201,255,0,26,0,250,182,63,20,64,191,242,202,79,251,228,127,141,18,248,198,8,134,124,153,63,239,145,255,0,197,87,202,167,197,215,63,243,198,47,251,228,255,0,241,84,199,241,68,238,57,138,63,251,228,255,0,141,0,125,57,47,196,56,19,254,93,228,255,0,190,7,255,0,21,84,230,248,149,10,99,253,26,79,251,246,63,248,170,249,142,77,110,103,254,8,255,0,35,254,53,3,106,147,55,240,167,228,127,198,128,62,138,189,248,175,28,120,197,163,127,223,191,175,251,117,206,95,124,92,220,0,22,159,156,127,95,246,235,196,94,233,223,168,95,202,162,44,91,173,0,122,22,167,241,22,123,146,187,109,163,24,199,84,62,255,0,237,87,63,63,139,174,102,198,97,136,99,253,147,255,0,197,87,57,73,64,26,146,235,51,73,213,35,252,143,248,212,38,229,229,60,133,24,170,84,161,136,160,11,97,55,117,169,227,133,123,147,89,222,97,246,165,18,145,216,80,6,236,81,196,114,9,127,210,180,237,244,248,36,206,90,79,204,127,133,113,254,115,122,10,145,111,36,94,129,127,42,0,244,139,29,6,218,92,230,73,70,61,199,183,181,117,54,30,21,178,1,179,44,255,0,131,47,183,181,120,180,90,188,209,116,72,255,0,35,254,53,126,47,20,220,197,159,221,69,255,0,124,159,241,160,15,121,139,194,22,46,188,77,113,215,251,195,255,0,137,169,83,192,246,95,243,222,127,251,237,127,248,154,241,75,111,31,92,65,156,219,196,115,254,193,255,0,226,170,240,248,147,62,63,227,218,63,251,246,127,248,170,0,245,169,60,17,100,127,229,189,199,253,246,191,252,77,81,151,193,86,104,70,103,159,254,251,31,252,77,121,129,248,139,112,79,252,123,69,255,0,124,31,254,42,171,207,227,203,137,113,251,136,191,239,131,255,0,197,80,7,164,77,225,59,37,199,239,103,255,0,190,151,252,42,141,199,134,109,16,12,75,63,253,244,63,194,188,221,252,93,114,255,0,242,198,47,251,228,255,0,241,85,3,248,150,226,79,249,101,23,253,242,127,198,128,59,43,205,26,216,17,135,151,243,31,225,89,18,233,137,17,202,179,126,39,255,0,173,92,241,212,238,37,63,118,47,200,255,0,141,40,150,226,78,209,126,180,1,184,39,123,127,186,20,231,214,180,108,60,107,54,156,196,24,17,178,59,33,62,159,237,123,87,42,182,119,18,127,20,95,153,169,6,135,60,156,151,143,243,63,225,64,30,136,62,43,178,174,62,200,58,255,0,207,63,254,206,170,75,241,78,67,210,213,63,239,217,255,0,226,235,139,30,24,149,255,0,229,170,127,223,71,252,42,101,240,132,173,255,0,45,147,254,250,63,252,77,0,110,220,252,77,154,64,49,109,31,253,251,63,252,93,115,183,222,49,185,187,35,247,49,12,127,178,125,255,0,218,171,201,224,89,164,60,79,31,253,246,127,248,154,191,7,195,137,155,63,233,49,255,0,223,103,255,0,137,160,14,54,77,102,121,63,130,63,200,255,0,141,64,103,154,110,162,49,143,173,122,165,151,194,167,151,57,187,95,194,79,167,251,21,212,88,124,36,85,221,155,179,248,73,244,255,0,98,128,60,21,44,38,159,238,180,99,30,230,172,197,225,251,137,63,229,164,95,247,209,255,0,10,250,102,199,225,172,48,6,205,204,135,63,244,208,123,127,179,91,48,248,30,222,60,254,254,95,251,236,127,241,52,1,243,45,143,130,39,187,221,251,248,198,63,219,62,223,236,214,236,31,10,230,112,79,218,227,255,0,191,135,255,0,136,175,164,237,188,55,4,25,196,178,28,255,0,180,63,194,174,174,151,26,255,0,27,126,127,253,106,0,249,110,231,225,148,241,99,23,81,156,255,0,211,83,255,0,196,86,45,207,130,174,45,241,251,248,142,127,219,63,252,77,125,126,218,84,78,57,119,252,199,248,85,41,252,53,111,46,63,123,40,199,251,67,252,40,3,227,231,210,238,173,63,138,19,159,115,254,20,216,245,139,171,22,251,144,156,251,31,241,246,175,170,111,252,9,111,114,171,137,228,24,255,0,108,123,255,0,179,92,6,191,240,176,16,133,46,143,110,178,125,127,216,160,15,54,211,190,34,79,108,89,90,218,35,156,244,67,237,254,213,119,90,55,197,157,165,195,218,122,244,143,233,254,221,112,58,191,128,103,180,42,69,196,103,56,234,231,223,253,154,230,39,211,103,178,97,150,140,231,220,255,0,135,181,0,125,85,164,124,64,134,248,62,109,228,24,207,240,15,111,246,189,235,174,181,213,34,185,83,132,113,143,80,63,198,190,46,178,215,103,179,39,9,25,207,177,246,247,246,174,239,65,248,145,37,182,240,214,202,115,158,145,253,63,218,160,15,169,21,195,14,244,237,220,215,148,232,127,17,163,186,14,26,217,198,51,209,7,183,251,85,218,90,120,146,9,193,196,82,12,127,178,63,198,128,58,45,212,155,241,84,34,212,163,147,160,111,200,127,141,74,102,13,208,26,0,176,210,5,236,106,188,183,130,49,200,63,149,65,34,150,233,138,165,115,104,242,128,1,81,143,122,0,173,127,175,121,91,113,30,115,234,62,190,245,203,95,205,62,174,66,168,141,118,243,206,71,175,215,214,186,136,180,2,237,150,147,242,63,253,106,214,181,210,99,131,56,118,57,247,255,0,235,80,7,39,161,248,72,198,93,164,152,119,31,43,125,61,171,183,182,180,91,117,32,18,114,123,154,157,16,47,76,211,232,0,162,138,40,1,49,75,69,37,0,45,55,165,33,56,166,151,160,7,134,205,33,110,106,9,37,199,59,106,159,219,73,99,242,143,202,128,52,36,148,32,233,222,188,215,198,222,39,22,107,180,68,78,37,81,247,127,217,39,214,186,77,103,91,91,72,242,80,159,156,14,158,199,222,190,111,241,167,137,141,245,228,138,34,0,121,136,220,175,251,24,245,160,14,98,250,225,245,93,66,83,133,92,128,222,157,0,30,245,238,255,0,14,252,51,229,90,198,230,94,176,184,225,191,219,250,87,145,248,63,69,55,179,151,222,6,98,99,215,209,128,244,175,169,188,59,96,45,108,163,1,137,194,176,235,254,213,0,111,196,60,184,192,244,164,231,52,252,82,208,2,1,75,69,38,104,0,197,47,74,41,59,80,2,17,222,154,70,104,38,154,78,40,1,49,180,210,26,174,103,57,232,42,80,73,160,4,35,38,154,199,181,63,53,27,46,104,2,6,168,38,93,203,248,213,134,92,84,76,188,80,7,133,124,69,182,30,115,156,255,0,203,100,255,0,208,43,198,163,147,202,157,184,207,24,175,125,248,133,108,73,99,159,249,108,159,250,1,175,159,174,6,217,219,240,254,84,1,244,47,128,111,75,218,199,242,255,0,203,39,237,254,221,122,188,109,184,87,207,126,1,213,182,42,166,206,144,191,111,246,199,189,123,237,156,162,72,148,227,177,254,116,1,36,170,69,103,92,196,207,208,142,181,176,195,112,168,154,12,142,180,1,205,178,188,92,157,167,183,21,17,127,180,112,56,239,90,58,148,39,103,4,125,225,252,171,55,75,179,125,217,37,126,233,232,125,233,0,193,162,146,115,188,126,127,253,106,142,79,13,153,91,38,81,255,0,125,127,245,171,174,88,192,29,77,1,5,48,57,181,209,85,16,40,115,199,191,255,0,90,168,73,164,133,99,243,254,191,253,106,234,229,37,79,21,1,135,119,36,208,7,25,115,162,164,231,27,216,115,158,190,223,74,177,101,102,150,74,0,44,112,8,235,239,154,223,150,28,158,13,58,45,63,119,37,191,95,254,181,32,18,24,60,196,7,61,106,236,118,138,58,19,249,213,136,96,8,49,154,178,19,138,96,71,28,120,92,102,188,163,199,222,31,51,51,74,36,3,51,39,241,127,176,125,171,215,85,57,172,111,17,105,194,234,0,55,99,247,128,245,255,0,100,251,80,7,201,17,57,177,189,112,112,112,184,254,70,190,149,240,14,180,183,54,49,46,194,63,116,231,167,251,127,90,249,251,197,26,105,179,212,102,27,129,249,148,117,255,0,100,31,74,237,254,29,235,158,72,84,41,156,66,253,191,219,30,244,1,244,228,109,149,21,37,80,211,174,4,246,200,216,198,65,254,117,126,128,10,109,62,154,104,0,20,162,144,82,208,2,210,98,150,146,128,57,255,0,16,91,121,145,14,127,229,160,255,0,208,77,121,38,145,170,253,147,86,154,61,185,219,23,167,186,159,90,246,235,248,124,216,192,206,62,96,127,74,249,231,84,137,172,181,203,131,144,120,81,255,0,142,131,64,31,67,105,211,249,214,200,248,198,65,254,117,118,185,239,12,220,249,218,116,60,99,229,99,255,0,143,26,232,77,0,20,81,73,154,0,81,69,38,105,217,160,2,146,142,180,180,0,152,160,210,210,80,1,138,40,162,128,10,59,82,102,151,52,0,82,48,221,75,69,0,66,19,105,169,65,164,197,46,51,64,11,77,34,129,197,46,120,160,5,162,138,90,0,141,186,86,22,164,165,184,227,239,15,229,91,251,115,76,48,43,117,38,128,62,116,241,191,130,37,158,87,157,39,65,186,85,24,46,127,185,254,239,181,96,248,22,43,139,75,147,27,24,142,216,27,166,127,188,13,125,75,45,156,114,168,82,88,12,231,131,84,23,195,182,136,219,150,73,178,120,229,135,248,80,6,197,20,81,64,5,20,81,64,5,37,45,20,0,148,10,13,32,160,5,164,197,45,20,0,211,78,164,52,180,0,83,41,244,152,160,2,150,138,40,0,163,154,41,104,1,51,75,69,20,0,149,28,239,177,1,247,169,106,57,147,122,129,239,64,28,141,239,138,5,172,161,76,68,229,115,194,253,125,235,103,77,213,86,244,49,8,70,51,212,125,61,253,235,140,241,78,130,242,60,110,178,47,64,57,63,239,123,81,225,103,146,9,37,70,218,114,9,227,254,3,64,30,148,57,165,39,2,153,27,110,20,72,219,87,62,244,1,231,31,16,238,202,67,2,128,62,242,158,158,207,88,31,15,116,239,58,73,228,45,140,6,94,191,238,123,86,135,142,73,185,150,20,24,92,40,63,250,21,111,248,27,76,251,52,51,101,179,150,110,254,203,237,64,29,188,107,181,127,26,146,144,82,208,1,72,105,105,164,208,2,3,154,117,52,10,117,0,20,198,112,162,156,77,101,106,87,130,4,82,65,57,35,183,214,128,57,15,30,107,98,210,8,70,194,114,203,219,217,189,253,171,230,109,102,237,181,43,164,24,11,181,7,108,119,63,227,94,141,241,47,196,30,115,219,168,143,24,10,121,95,247,253,235,145,240,158,136,117,75,153,73,112,187,80,142,184,238,190,199,214,128,61,11,225,167,135,8,251,67,180,159,222,28,55,251,158,213,237,209,70,34,24,4,156,154,195,240,214,148,52,251,121,0,114,217,98,122,231,178,251,123,86,227,158,40,1,141,32,29,169,165,129,170,23,14,85,129,226,163,138,232,183,24,160,13,29,195,61,233,172,129,253,106,175,53,40,98,125,40,1,194,216,3,212,211,188,176,59,211,212,224,115,65,113,64,13,40,41,171,154,11,228,211,150,128,36,64,13,69,113,106,178,1,201,169,148,84,161,115,64,21,173,161,242,193,25,171,70,148,12,84,110,248,160,8,228,109,181,204,248,130,252,69,10,29,164,252,195,183,214,180,245,11,241,10,169,218,78,72,237,245,175,37,241,151,137,8,16,168,139,251,167,149,255,0,123,222,128,60,215,198,55,190,125,212,95,46,48,131,183,187,86,38,147,23,155,59,12,227,10,127,152,166,234,83,153,228,82,70,48,0,254,117,169,225,123,115,45,204,156,255,0,1,254,107,64,31,67,248,30,211,201,181,152,231,57,118,239,236,181,219,52,194,53,228,87,61,225,136,188,171,73,57,206,100,63,201,107,98,225,119,129,64,22,35,190,76,227,107,126,85,113,102,13,206,13,115,143,108,87,144,69,90,179,119,249,179,182,128,55,85,234,80,65,235,84,68,158,88,201,31,149,86,93,85,100,147,104,67,211,60,143,254,189,0,108,96,123,210,230,163,67,185,115,239,72,217,160,9,195,10,120,168,34,82,106,112,49,64,11,73,78,205,54,128,1,79,197,52,112,105,212,0,98,178,245,130,22,20,39,63,120,127,90,212,172,79,16,156,91,167,251,195,249,26,0,249,223,226,35,37,204,182,224,110,24,11,255,0,179,215,152,71,33,181,147,42,1,200,199,53,221,120,198,83,246,136,134,63,128,127,54,175,63,152,252,195,233,64,30,177,224,207,29,253,151,206,71,131,57,201,225,63,221,255,0,106,189,114,199,197,80,92,171,17,20,131,7,251,163,219,222,190,73,73,76,71,32,14,149,181,101,226,123,139,64,64,138,51,159,246,79,183,189,0,125,121,105,172,71,32,63,35,126,95,253,122,208,93,66,51,252,47,249,15,241,175,147,173,254,33,220,69,159,244,104,191,239,131,255,0,197,85,193,241,54,224,15,248,245,139,254,253,159,254,46,128,62,170,75,232,255,0,186,223,144,169,5,236,103,248,91,242,175,148,215,226,141,200,63,241,235,23,253,251,63,252,93,78,191,21,46,7,252,186,69,255,0,126,207,255,0,23,64,31,83,253,173,61,27,242,163,237,113,142,205,249,87,203,95,240,181,174,63,231,210,47,251,246,127,248,186,63,225,106,220,31,249,116,139,254,253,159,254,46,128,62,164,55,177,143,225,127,200,84,103,81,139,251,173,249,15,241,175,150,223,226,157,193,255,0,151,88,191,239,217,255,0,226,234,15,248,89,247,39,254,93,98,255,0,191,103,255,0,139,160,15,169,31,87,137,58,163,254,67,252,106,188,158,33,129,127,130,79,251,228,127,141,124,183,55,196,139,151,199,250,52,95,247,236,255,0,241,85,70,79,29,220,191,252,176,139,254,248,63,252,85,0,125,82,254,39,183,94,177,75,255,0,124,143,241,172,187,175,28,90,67,143,220,78,115,254,192,255,0,226,171,230,41,60,99,115,32,255,0,83,23,253,242,127,248,170,204,159,91,154,114,9,72,248,246,63,227,64,31,72,106,31,18,173,225,85,219,109,41,206,58,198,61,255,0,218,174,55,82,248,178,192,174,203,65,219,172,127,95,246,235,197,94,237,228,234,23,242,168,75,19,64,30,153,119,241,66,105,72,197,172,127,247,236,255,0,241,117,129,123,227,123,139,189,163,200,136,99,253,131,239,254,213,114,32,212,177,176,7,189,0,95,146,230,226,249,186,68,48,61,255,0,207,122,191,101,225,155,139,194,199,205,136,99,253,163,237,237,239,85,237,47,82,28,146,172,115,237,93,54,159,226,213,180,221,136,73,206,127,135,233,239,64,27,122,15,195,103,157,156,189,202,140,103,238,201,244,255,0,102,189,71,68,248,121,5,168,108,220,72,115,159,227,30,223,236,215,7,167,124,72,72,195,102,216,247,255,0,150,127,79,246,171,167,178,248,147,19,110,205,179,255,0,223,177,237,254,213,0,122,85,150,137,13,168,32,60,135,62,227,219,218,181,85,21,58,19,94,127,109,227,200,100,207,238,36,255,0,190,7,255,0,21,91,48,120,166,41,129,196,78,49,254,200,255,0,26,0,234,183,81,190,176,23,91,70,232,141,249,127,245,233,27,90,81,213,15,229,255,0,215,160,14,128,181,38,240,59,87,23,121,226,133,128,143,221,19,159,246,127,250,245,129,127,241,18,56,0,255,0,70,115,159,246,7,191,251,84,1,234,38,96,59,26,137,239,81,58,171,126,85,224,218,143,197,66,187,118,218,14,221,99,250,255,0,183,92,229,231,197,57,156,40,22,177,255,0,223,179,255,0,197,208,7,209,243,107,176,69,140,199,41,207,160,31,227,89,23,126,49,179,139,0,195,63,253,242,63,248,170,249,154,239,199,247,19,227,253,30,33,143,246,15,255,0,21,88,211,248,142,123,130,51,28,99,31,236,159,241,160,15,166,110,188,113,101,129,251,139,143,251,225,127,248,170,231,111,60,121,105,145,136,38,255,0,190,7,255,0,21,95,62,53,252,210,127,12,127,145,255,0,26,104,73,229,255,0,158,127,173,0,123,29,231,141,173,155,24,130,95,251,224,127,241,85,135,113,227,40,178,49,11,254,67,255,0,138,175,58,254,207,157,191,138,63,204,255,0,241,52,13,38,118,254,56,255,0,51,254,20,1,222,143,23,68,199,152,95,254,249,31,252,85,43,248,146,221,199,250,169,127,239,145,254,53,194,13,18,115,252,113,254,103,252,42,104,252,63,113,39,2,72,191,239,163,254,20,1,213,92,107,86,236,7,201,47,228,63,198,176,238,117,72,156,140,35,254,67,252,105,99,240,117,204,191,242,218,31,251,232,255,0,241,53,106,63,2,92,183,252,183,139,254,251,63,252,77,0,96,207,120,143,140,43,126,85,65,165,4,244,53,222,91,252,57,157,243,155,152,255,0,239,179,255,0,196,213,213,248,101,49,255,0,151,168,255,0,239,225,255,0,226,40,3,204,203,3,77,175,80,111,134,83,1,255,0,31,73,255,0,127,15,255,0,17,72,62,25,204,127,229,229,63,239,225,255,0,226,40,3,204,40,10,77,122,188,127,12,165,199,55,73,255,0,127,15,255,0,17,86,109,254,25,190,227,155,149,233,255,0,61,63,251,10,0,242,104,237,36,147,161,95,196,213,216,52,43,153,201,219,36,35,30,164,255,0,133,123,142,159,240,228,69,187,55,39,191,71,250,127,179,93,109,135,131,99,183,13,251,230,57,255,0,107,233,254,205,0,124,229,15,131,110,228,206,102,131,254,250,63,252,77,89,95,2,220,245,51,195,255,0,125,159,254,38,190,155,77,13,19,248,219,243,255,0,235,84,173,162,161,95,190,223,159,255,0,90,128,62,97,95,4,78,120,243,227,255,0,190,207,255,0,19,86,35,240,5,195,117,184,139,254,251,63,252,77,125,24,186,18,41,207,152,223,159,255,0,90,158,250,122,162,224,49,235,235,255,0,214,160,15,157,191,225,93,204,71,23,49,255,0,223,103,255,0,137,168,255,0,225,94,220,103,254,62,34,255,0,190,207,255,0,19,95,67,37,160,94,255,0,173,31,102,4,245,160,15,156,231,240,13,196,120,255,0,72,139,254,251,63,252,77,81,151,193,151,81,255,0,203,104,127,239,163,255,0,196,215,210,147,105,251,136,249,191,95,254,181,63,251,41,29,121,118,235,235,255,0,214,160,15,151,100,240,205,212,125,101,135,254,250,63,225,84,164,210,103,143,171,199,248,19,254,21,245,36,190,28,142,78,178,63,253,244,63,194,177,175,60,37,3,109,204,210,127,223,67,252,41,1,243,83,192,209,253,226,63,10,142,189,211,81,240,20,115,109,217,112,227,24,234,227,223,253,154,228,181,47,135,210,69,180,173,194,118,234,231,223,253,154,0,243,154,120,143,61,235,102,243,195,147,90,21,204,136,115,232,199,252,43,63,236,110,189,215,243,166,4,2,220,183,67,82,11,7,110,142,191,157,59,45,9,231,7,53,110,11,253,185,202,254,159,253,122,0,174,186,84,172,120,116,252,207,248,85,216,124,59,60,185,196,145,255,0,223,71,252,43,86,195,86,137,88,238,70,252,0,246,247,174,178,195,95,181,76,254,238,111,200,123,123,208,7,41,109,224,107,153,84,147,60,93,127,190,127,248,154,142,231,193,151,48,99,247,209,28,255,0,180,127,248,154,245,139,79,20,219,109,35,202,155,254,249,31,227,90,177,234,22,215,235,247,101,24,62,131,252,125,232,3,192,31,65,148,113,230,39,230,127,194,170,190,139,50,127,26,126,103,252,43,223,39,209,160,144,130,175,39,167,36,127,133,71,30,135,110,252,52,146,122,240,71,248,80,7,128,73,167,75,31,86,79,204,255,0,133,86,116,41,193,34,190,140,147,193,246,211,47,19,76,48,127,188,63,248,154,230,117,111,0,197,133,41,112,253,186,184,247,255,0,102,128,60,118,222,115,110,229,128,7,35,21,234,222,16,241,224,179,73,85,224,39,37,143,9,254,239,251,94,213,199,234,158,22,123,98,184,148,28,227,248,190,190,213,129,37,171,219,158,170,115,64,31,82,233,126,59,183,149,91,253,30,81,140,255,0,0,246,255,0,106,186,24,124,91,108,192,254,230,95,251,228,127,141,124,125,14,173,45,169,56,68,57,245,7,252,106,242,248,174,229,70,60,168,191,239,147,254,52,1,245,199,252,37,150,223,243,202,95,251,228,127,141,69,55,139,109,148,15,220,203,255,0,124,143,241,175,147,191,225,45,185,255,0,158,81,127,223,39,255,0,138,166,183,138,238,88,99,202,139,254,249,63,227,64,31,73,106,158,59,183,137,87,253,30,83,156,127,203,49,239,254,213,121,79,139,252,120,47,18,37,72,8,193,7,148,255,0,123,253,175,122,243,89,181,105,110,136,202,32,199,160,63,227,81,71,106,247,7,25,81,138,0,130,226,115,112,225,136,3,3,21,26,33,126,1,21,213,105,126,22,123,146,217,148,12,103,248,190,158,213,221,233,62,1,139,14,94,225,251,244,113,237,254,205,0,121,28,122,116,178,116,100,252,207,248,84,233,162,204,255,0,198,159,153,255,0,10,247,200,252,31,109,8,230,105,142,127,218,31,252,77,71,38,135,110,156,44,146,250,242,71,248,80,7,136,166,131,43,113,230,39,230,127,194,180,173,188,25,115,62,127,125,16,199,251,71,255,0,137,175,96,131,70,130,50,75,60,158,156,17,254,21,118,77,66,218,193,126,236,167,39,208,127,143,181,0,120,181,207,129,174,98,0,249,241,117,254,249,255,0,226,107,38,111,14,207,22,51,36,127,247,209,255,0,10,246,187,191,20,219,109,0,197,55,95,238,143,241,174,86,255,0,95,180,114,191,187,155,242,30,254,244,1,230,45,165,74,167,151,79,204,255,0,133,68,108,29,122,178,254,117,212,95,234,209,51,46,212,126,157,192,247,247,172,89,239,247,17,133,253,40,3,52,219,149,234,105,165,49,222,172,146,211,30,48,49,64,179,118,238,191,157,0,83,164,197,111,89,248,114,91,178,113,34,12,122,177,255,0,10,234,180,223,135,242,201,184,181,194,119,232,231,219,253,154,64,121,220,112,52,135,130,63,26,183,22,147,60,189,30,63,196,159,240,175,101,211,252,7,28,59,183,206,231,57,232,227,219,253,154,233,108,252,37,2,238,253,244,159,247,208,255,0,10,0,240,24,252,51,117,39,252,181,135,254,250,63,225,87,35,240,101,211,255,0,203,104,127,239,179,255,0,196,215,209,113,120,114,52,28,72,255,0,247,208,255,0,10,183,253,148,136,188,59,117,245,255,0,235,80,7,206,208,120,6,226,76,255,0,164,69,255,0,125,159,254,38,172,127,194,189,184,207,252,124,69,255,0,125,159,254,38,189,250,27,13,164,252,223,175,255,0,90,166,251,48,207,90,96,124,251,255,0,10,238,96,57,185,143,254,251,63,252,77,67,39,128,46,23,254,94,34,255,0,190,207,255,0,19,95,68,61,160,110,255,0,173,78,154,122,186,224,177,235,235,255,0,214,160,15,154,27,193,19,131,143,62,63,251,236,255,0,241,52,214,240,45,207,81,60,63,247,217,255,0,226,107,233,102,208,145,142,124,198,252,255,0,250,213,105,116,84,11,247,219,243,255,0,235,80,7,202,211,120,54,238,60,98,104,63,239,163,255,0,196,214,116,250,21,204,4,110,146,19,159,66,127,194,190,181,125,13,31,248,219,243,255,0,235,86,70,161,224,216,238,2,254,249,134,49,252,95,95,246,104,3,229,73,45,36,143,169,95,192,212,5,72,175,161,117,15,135,34,93,184,185,61,186,191,215,253,154,230,174,62,25,190,225,139,149,233,255,0,61,63,251,10,0,241,250,43,214,36,248,101,39,252,253,39,253,252,63,252,69,86,111,134,115,15,249,121,79,251,248,127,248,138,0,243,32,192,83,214,85,7,161,175,75,95,134,83,17,255,0,31,73,255,0,127,79,255,0,17,77,111,134,83,15,249,122,143,254,254,31,254,34,128,56,88,47,17,51,149,111,202,180,237,181,72,144,156,163,254,67,252,107,106,227,225,204,233,140,92,199,255,0,125,159,254,38,168,75,224,75,149,255,0,150,241,127,223,103,255,0,137,160,13,27,125,106,221,65,249,37,252,135,248,213,180,241,37,186,15,245,82,255,0,223,35,252,107,153,147,193,215,49,255,0,203,104,127,239,163,255,0,196,213,9,60,63,113,31,6,72,191,239,163,254,20,1,218,31,23,68,167,136,95,254,249,31,252,85,88,183,241,148,89,57,133,255,0,239,145,255,0,197,87,158,157,18,113,252,113,254,103,252,41,135,73,157,127,141,63,51,254,20,1,236,54,126,54,182,93,217,130,95,251,224,127,241,85,209,89,248,242,211,39,48,79,255,0,126,199,255,0,21,95,62,127,103,206,191,197,31,230,127,194,154,82,120,191,231,159,235,64,31,83,218,248,226,203,7,247,23,31,247,194,255,0,241,85,181,105,227,27,57,114,4,51,255,0,223,35,255,0,138,175,144,22,254,104,255,0,134,63,200,255,0,141,92,131,196,115,219,147,136,227,57,255,0,100,255,0,141,0,125,147,14,187,4,185,194,72,49,234,7,248,213,216,239,81,250,43,126,85,242,21,167,143,238,32,207,250,60,71,63,236,31,254,42,186,27,63,138,115,32,96,109,99,255,0,191,103,255,0,139,160,15,168,68,192,246,52,237,224,246,175,159,244,239,138,133,183,110,180,29,250,71,244,255,0,110,186,219,15,136,145,206,15,250,51,140,127,176,61,191,218,160,15,84,13,70,250,226,172,252,82,179,147,251,162,49,254,207,255,0,94,181,87,90,83,209,15,229,255,0,215,160,14,131,117,49,145,95,169,53,134,218,218,47,84,111,203,255,0,175,85,39,241,76,80,129,152,156,231,253,145,254,52,1,165,123,162,67,116,0,47,32,199,184,247,246,174,43,91,248,121,13,216,76,92,72,49,143,227,30,255,0,236,213,171,159,30,67,30,63,113,39,253,240,63,248,170,192,189,248,147,18,237,197,179,255,0,223,177,239,254,213,0,112,122,247,195,103,129,144,165,202,156,227,239,73,245,255,0,102,184,107,223,12,220,89,149,62,108,71,63,237,31,127,111,106,244,237,71,226,66,72,23,22,199,183,252,179,250,255,0,181,92,126,161,226,213,187,219,152,72,198,223,225,250,251,208,7,37,29,197,197,139,116,136,228,123,255,0,158,213,179,103,227,123,139,93,195,200,136,231,253,131,255,0,197,86,109,221,242,77,130,3,12,123,86,76,140,9,239,64,30,143,105,241,62,104,137,255,0,69,143,254,253,159,254,46,186,93,55,226,203,18,219,237,7,126,145,253,63,219,175,14,38,148,49,20,1,245,22,159,241,46,222,96,219,173,165,24,207,72,199,251,63,237,87,65,107,227,139,73,179,251,137,198,63,216,31,252,85,124,132,151,111,31,64,191,149,93,131,91,154,2,72,72,249,246,63,227,64,31,98,39,137,237,219,164,82,255,0,223,35,252,106,204,126,33,129,191,229,156,159,247,200,255,0,26,249,22,63,24,220,198,63,212,197,255,0,124,159,254,42,172,71,227,187,148,255,0,150,17,127,223,7,255,0,138,160,15,174,147,87,137,250,35,254,67,252,106,113,168,197,253,215,252,135,248,215,201,144,252,72,185,76,255,0,163,69,255,0,126,207,255,0,21,86,63,225,103,220,143,249,117,139,254,253,159,254,46,128,62,175,23,177,159,225,111,200,82,253,174,51,217,191,42,249,89,62,41,220,15,249,118,139,254,253,159,254,46,164,255,0,133,171,112,63,229,210,47,251,246,127,248,186,0,250,151,237,105,232,223,149,52,222,198,63,133,191,42,249,115,254,22,181,199,252,250,69,255,0,126,207,255,0,23,77,111,138,151,7,254,93,34,255,0,191,103,255,0,139,160,15,168,90,250,63,238,183,228,42,38,191,143,251,173,249,15,241,175,151,27,226,133,201,255,0,151,88,191,239,217,255,0,226,233,191,240,179,110,15,252,186,197,255,0,126,207,255,0,23,64,31,74,93,107,17,167,27,27,175,167,183,214,185,251,223,21,65,110,188,197,33,228,15,186,61,62,181,243,244,255,0,16,238,37,255,0,151,120,186,255,0,112,255,0,241,85,137,119,226,89,238,143,49,70,57,7,238,159,79,173,0,119,126,45,241,223,218,165,100,72,49,137,20,242,159,236,255,0,189,94,98,236,110,37,103,56,25,244,168,94,67,35,18,64,230,157,17,231,240,160,15,91,240,20,137,110,2,144,199,16,184,255,0,199,197,125,27,165,144,109,144,243,208,255,0,58,249,107,194,82,159,55,24,255,0,150,77,255,0,161,10,250,127,68,230,206,63,161,255,0,208,168,3,91,20,98,138,40,1,134,138,83,201,164,160,5,166,154,117,33,25,160,6,22,20,220,211,100,82,13,49,115,64,18,96,123,210,19,142,148,217,14,213,252,107,36,234,202,146,178,20,60,122,15,254,189,0,105,51,211,26,96,188,224,212,69,247,140,138,201,187,119,220,113,183,168,254,84,1,126,75,228,221,141,173,249,83,132,161,215,32,86,50,90,150,25,36,115,90,48,13,138,7,181,0,113,190,52,179,243,96,7,56,204,203,223,253,147,95,50,106,81,249,119,110,61,49,252,171,235,47,18,195,230,219,47,63,242,212,127,35,95,46,248,134,15,46,254,81,159,226,95,253,6,128,52,252,37,125,228,204,70,220,254,233,187,127,180,43,233,61,18,244,73,106,135,105,232,221,191,218,175,147,116,235,131,4,132,129,159,148,143,214,189,179,194,158,37,45,10,41,139,162,49,225,127,218,250,208,7,179,161,205,76,58,86,69,149,240,150,53,59,79,67,219,222,181,145,243,64,21,238,32,243,59,247,164,130,217,99,81,201,171,132,102,154,87,20,1,11,140,84,45,154,157,133,68,104,0,8,40,242,193,239,76,15,206,42,93,226,128,34,54,192,158,166,158,168,19,214,156,199,35,138,128,177,7,181,0,77,184,19,222,158,24,10,161,206,115,81,73,117,131,140,126,148,1,172,178,3,218,159,44,98,85,25,39,174,107,50,7,44,115,199,74,211,86,226,128,60,39,226,31,134,207,158,242,9,122,204,131,150,255,0,99,233,94,93,163,223,54,159,114,203,180,54,16,142,153,234,65,175,170,60,69,164,11,248,71,206,71,239,1,235,254,201,30,149,243,63,137,116,115,166,234,18,252,225,190,101,94,185,234,185,244,160,15,164,124,25,173,11,187,24,134,194,62,71,61,63,219,250,215,114,173,184,102,190,113,248,121,226,45,136,177,152,250,66,253,23,253,177,239,94,253,97,118,38,133,72,82,50,15,111,122,0,212,164,164,6,150,128,26,78,41,212,210,41,65,160,7,81,69,20,1,28,139,185,127,26,241,31,29,105,222,77,220,146,6,206,100,65,215,253,143,165,123,137,230,184,15,26,105,127,104,82,67,99,50,169,235,254,201,246,160,6,248,26,240,189,140,74,71,72,220,244,255,0,110,189,4,28,138,242,191,5,185,128,132,60,226,38,255,0,208,133,122,146,28,160,52,0,167,138,198,212,117,101,180,234,132,252,192,112,61,190,181,175,33,192,175,49,241,35,201,113,114,232,187,70,25,79,63,238,208,7,65,101,226,129,117,41,81,17,24,92,242,190,255,0,90,235,162,109,209,131,94,117,225,173,1,227,195,180,139,204,108,56,111,246,190,149,232,209,174,212,2,128,31,69,20,80,2,102,142,105,104,160,4,162,138,40,1,41,180,250,76,80,2,209,69,20,0,209,75,138,5,45,0,20,26,41,13,0,45,20,10,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,105,160,80,104,29,40,1,105,105,40,160,0,138,40,162,128,10,40,162,128,22,146,138,40,0,163,20,180,148,0,189,41,51,70,41,113,64,5,20,81,64,21,231,182,89,192,4,145,143,74,164,186,68,113,62,229,118,233,142,79,255,0,90,181,105,13,0,50,53,218,49,239,81,93,54,16,125,106,192,170,183,95,116,125,104,3,136,212,116,255,0,181,92,169,45,140,32,239,238,125,171,175,210,173,197,188,108,1,206,73,254,149,155,5,183,153,33,57,237,91,241,71,176,30,104,2,94,180,81,69,0,4,210,10,9,165,2,128,10,66,105,105,142,216,160,10,247,83,136,148,28,119,175,37,241,215,139,126,202,33,81,14,114,84,242,191,239,123,215,101,226,157,96,89,69,25,217,156,176,237,254,247,191,181,124,217,226,221,100,222,207,23,201,140,40,237,238,222,254,244,1,153,127,120,218,197,210,130,2,237,79,76,116,39,235,235,94,201,240,243,65,251,50,206,230,76,228,176,224,255,0,185,237,94,61,225,171,111,62,234,67,156,97,15,243,21,244,135,134,227,17,67,39,39,239,31,228,40,3,174,139,10,184,30,180,214,53,18,55,20,240,115,64,13,104,68,157,77,65,246,80,188,130,127,58,186,180,20,160,10,33,48,121,172,205,66,248,192,23,106,131,156,117,31,90,218,120,137,239,85,206,158,178,31,153,143,224,127,250,212,1,206,71,168,76,252,149,79,200,255,0,141,95,75,167,117,232,189,107,92,233,145,129,195,55,231,255,0,214,167,165,146,47,241,55,231,64,20,45,18,66,78,118,214,154,33,21,42,196,20,112,77,59,109,0,34,138,126,113,81,179,1,85,166,185,10,7,20,1,52,215,1,64,226,185,189,95,196,43,104,16,121,100,231,31,195,245,247,164,212,181,18,2,225,71,110,223,95,122,228,230,177,123,231,5,153,70,6,56,63,231,214,128,43,94,235,111,122,70,17,64,30,223,95,127,122,243,47,22,221,128,241,12,118,29,191,222,174,247,93,146,45,46,4,0,59,22,97,232,123,31,167,165,120,222,177,122,110,229,67,180,12,40,237,245,160,10,12,11,156,215,115,240,254,211,206,185,159,39,24,70,239,238,149,198,194,187,129,175,81,248,123,104,33,146,118,36,156,134,28,31,247,40,3,219,180,212,242,225,96,63,190,79,232,42,239,222,170,54,179,174,195,128,122,210,75,123,229,96,237,253,40,3,75,0,14,115,80,53,252,80,156,21,115,159,97,254,53,207,221,248,132,42,129,229,247,254,239,255,0,94,184,125,79,196,18,121,203,136,215,238,142,223,95,122,0,244,93,99,87,30,90,109,78,235,212,125,125,235,19,195,119,77,61,204,132,128,48,135,249,138,224,231,215,37,184,0,4,65,142,122,31,241,174,199,193,80,58,180,204,196,116,97,199,252,6,144,30,167,1,202,31,173,77,183,53,90,220,225,77,89,86,20,192,145,105,249,166,169,20,234,0,49,71,74,40,160,4,6,158,41,160,82,138,0,90,200,215,98,50,219,166,8,251,195,249,26,215,170,183,139,186,48,61,232,3,229,95,28,89,180,23,16,146,65,202,47,67,238,213,231,83,117,21,237,159,20,237,213,36,182,193,61,23,255,0,103,175,38,185,176,218,129,247,119,199,90,0,205,142,6,151,161,21,47,246,124,189,153,63,51,254,21,215,120,42,193,47,174,38,70,102,24,86,60,31,117,255,0,26,246,203,79,0,91,200,164,155,137,122,255,0,124,127,241,52,1,243,35,88,74,191,196,159,153,168,90,38,94,164,87,213,205,240,222,218,65,255,0,31,50,255,0,223,99,255,0,137,172,187,223,133,48,184,93,183,114,126,50,15,127,246,40,3,230,61,166,128,132,244,197,123,157,223,194,82,24,98,236,116,239,39,255,0,97,86,44,62,18,225,152,181,223,99,210,79,167,251,20,1,225,34,213,207,66,180,239,177,201,234,191,153,175,167,173,190,23,64,170,115,117,39,253,252,31,252,69,92,79,134,86,195,254,94,101,255,0,191,131,255,0,136,160,15,149,133,140,135,248,147,243,53,50,105,51,191,71,143,243,63,225,95,84,175,195,91,81,255,0,47,51,127,223,209,255,0,196,213,184,254,30,218,167,252,188,77,255,0,125,143,254,38,128,62,79,26,13,193,255,0,150,145,126,103,252,41,227,64,184,63,242,210,47,251,232,255,0,133,125,108,158,4,181,255,0,158,243,127,223,99,255,0,137,169,7,129,237,23,254,91,205,255,0,125,143,254,38,128,62,75,79,12,92,183,252,181,139,254,250,63,225,82,15,9,220,159,249,109,15,253,244,127,194,190,182,95,7,90,175,252,182,155,254,250,31,252,77,63,254,17,43,81,255,0,45,166,255,0,190,135,248,80,7,200,231,194,87,32,127,174,139,254,250,63,225,81,175,134,46,9,199,155,23,253,244,127,194,190,187,62,18,182,97,254,182,95,251,232,127,133,68,60,29,108,14,124,233,191,239,161,255,0,196,208,7,202,105,224,203,150,255,0,150,209,127,223,71,255,0,137,169,227,240,37,203,255,0,203,104,191,239,179,255,0,196,215,213,169,225,123,117,255,0,150,178,255,0,223,67,252,42,116,240,236,11,255,0,45,36,255,0,190,135,248,80,7,202,167,225,213,206,220,253,166,47,251,236,255,0,241,53,3,120,10,228,127,203,196,95,247,217,255,0,226,107,235,127,236,72,118,227,124,159,152,255,0,10,103,252,35,240,31,249,105,39,253,244,63,194,128,62,70,127,6,93,71,255,0,45,161,255,0,190,143,255,0,19,84,229,210,46,173,15,223,132,231,220,255,0,133,125,124,254,25,183,111,249,107,47,253,244,63,194,179,174,124,19,109,54,51,60,195,31,237,143,254,38,128,62,80,23,119,86,253,161,57,246,53,110,15,21,93,219,231,247,80,156,251,31,241,175,162,238,190,27,219,73,140,92,203,255,0,127,23,255,0,137,174,95,83,248,79,27,133,217,118,221,190,244,159,95,246,40,3,203,237,190,32,220,71,156,219,197,248,33,255,0,226,170,105,190,34,76,192,98,218,63,251,224,255,0,241,85,208,92,252,36,112,195,23,107,211,254,122,127,246,21,87,254,21,60,159,243,246,191,247,240,255,0,241,20,1,200,92,248,198,226,227,31,185,136,99,253,147,255,0,197,86,76,215,211,221,99,43,24,199,177,175,80,180,248,74,251,142,110,215,167,252,244,255,0,236,43,171,211,126,20,34,110,221,118,221,250,73,244,255,0,98,128,60,22,13,50,123,188,225,163,24,247,63,225,90,112,120,50,230,108,254,250,33,143,246,207,255,0,19,95,75,105,223,15,109,173,247,102,226,83,156,255,0,24,246,255,0,102,183,224,240,181,188,89,196,178,156,255,0,180,63,194,128,62,102,176,248,103,113,113,159,244,152,134,63,233,161,246,255,0,98,186,141,63,225,28,135,113,107,180,239,210,67,237,254,197,125,5,6,149,12,32,237,103,57,245,35,252,42,226,66,19,185,160,15,18,182,248,78,171,156,221,159,194,79,254,194,183,108,254,24,193,24,57,186,147,240,144,127,241,21,234,123,69,40,160,15,61,79,135,22,223,243,243,47,253,246,63,248,154,153,126,29,91,15,249,121,151,254,251,31,252,77,119,148,102,128,56,133,248,125,108,63,229,226,95,251,236,127,241,53,60,126,5,182,67,145,60,191,247,216,255,0,226,107,176,205,25,160,14,118,63,10,193,24,255,0,91,39,253,244,63,194,172,47,135,97,95,249,105,39,253,244,63,194,182,179,70,104,3,48,104,241,39,71,127,204,127,241,53,32,211,16,127,19,126,127,253,106,191,69,0,82,58,108,103,248,155,243,255,0,235,82,127,102,199,253,230,252,255,0,250,213,122,138,0,166,52,228,254,243,126,127,253,106,81,96,131,248,155,243,255,0,235,85,188,209,64,16,11,69,29,207,231,78,251,58,142,230,165,162,128,33,251,58,250,154,113,133,125,77,73,69,0,65,246,101,245,52,214,178,70,254,38,252,234,205,20,1,79,251,61,63,188,223,159,255,0,90,144,105,201,253,230,252,255,0,250,213,118,138,0,166,214,10,127,137,191,63,254,181,48,233,235,253,227,249,255,0,245,170,253,37,0,102,61,136,199,222,253,107,62,227,71,50,17,135,31,159,255,0,90,186,60,82,128,40,3,151,139,69,40,78,95,245,255,0,235,85,134,209,18,78,11,183,224,127,250,213,190,87,52,221,148,1,196,234,62,7,130,240,47,239,228,24,199,241,143,127,246,125,235,12,252,49,135,63,241,245,39,253,252,31,252,69,122,162,241,78,160,15,18,213,62,20,164,129,118,93,183,110,178,125,127,216,174,66,251,225,28,224,141,183,113,254,50,31,127,246,43,233,162,51,76,104,21,186,147,64,31,34,223,252,55,186,182,218,126,211,9,207,253,52,62,255,0,236,214,28,254,23,186,181,199,239,97,57,255,0,104,255,0,133,125,147,113,164,197,56,25,119,24,244,35,252,43,38,231,194,54,211,227,51,74,49,254,208,255,0,226,104,3,228,81,5,204,28,102,35,159,173,88,135,87,187,180,206,18,3,159,99,254,62,213,244,220,223,15,237,159,31,233,19,127,223,99,255,0,137,172,219,159,134,214,242,1,139,153,127,239,224,255,0,226,104,3,194,173,188,105,113,14,119,65,17,207,162,31,254,42,173,15,28,177,57,242,7,253,241,255,0,217,87,162,234,95,9,146,77,187,46,207,110,178,125,127,216,174,102,127,132,146,41,24,187,95,251,249,255,0,216,80,6,48,248,134,232,48,45,215,254,248,255,0,236,170,172,223,16,102,147,31,232,233,255,0,124,31,254,42,182,79,194,137,63,231,237,63,239,225,255,0,226,41,235,240,158,76,255,0,199,218,255,0,223,207,254,194,128,56,251,175,20,73,117,140,196,163,31,236,255,0,245,235,30,107,166,155,28,1,138,245,203,79,132,167,156,221,143,194,79,254,194,182,32,248,76,163,57,187,63,247,243,255,0,176,160,15,2,251,51,202,120,43,86,34,209,230,151,56,116,24,247,63,225,95,73,88,124,47,134,45,197,174,164,252,36,30,223,236,86,253,183,128,109,99,207,250,68,223,247,216,255,0,226,104,3,229,159,248,70,46,118,231,205,139,175,247,143,248,85,73,116,121,162,198,93,14,125,207,248,87,216,63,240,135,219,109,199,157,55,95,239,15,254,38,179,238,124,3,107,38,63,210,38,255,0,190,199,255,0,19,64,31,35,125,153,226,60,149,171,48,221,52,57,224,28,215,210,55,255,0,11,225,151,5,110,164,252,100,30,255,0,236,86,20,255,0,9,148,227,23,103,254,254,127,246,20,1,228,118,190,40,146,215,56,137,78,127,217,255,0,235,214,164,63,16,102,143,63,232,233,255,0,124,31,254,42,187,11,191,132,167,140,93,143,198,79,254,194,178,219,225,60,153,255,0,143,181,255,0,191,159,253,133,0,102,159,136,110,227,6,221,127,239,143,254,202,161,62,57,96,115,228,15,251,227,255,0,178,173,81,240,162,79,249,251,79,251,248,127,248,138,181,7,194,73,24,156,221,175,253,252,255,0,236,40,3,150,185,241,173,196,216,219,4,67,30,168,127,248,170,203,159,86,187,187,198,82,17,143,99,254,53,236,122,111,194,100,143,118,251,179,223,164,159,79,246,43,166,182,248,109,109,24,57,185,151,254,254,15,254,38,128,62,110,48,92,207,198,98,24,250,212,240,120,94,234,235,63,189,132,99,253,179,254,21,244,228,63,15,237,147,63,233,19,127,223,99,255,0,137,173,123,111,8,219,65,156,77,41,207,251,67,255,0,137,160,15,154,44,62,27,221,92,238,255,0,73,132,99,254,154,31,111,246,107,163,177,248,71,57,39,117,220,127,132,135,219,253,138,250,42,223,73,138,12,225,220,231,212,143,240,171,171,2,175,66,104,3,197,244,191,133,41,24,109,247,109,223,164,159,79,246,43,92,124,49,135,63,241,245,39,253,252,31,252,69,122,160,24,167,80,7,11,167,120,30,11,48,223,191,144,231,63,198,61,191,217,246,173,148,209,18,62,3,183,226,127,250,213,190,220,211,118,80,7,53,46,138,92,140,63,235,255,0,214,169,45,244,115,25,57,113,249,255,0,245,171,163,11,138,82,5,0,101,165,136,199,222,253,106,81,167,175,247,143,231,255,0,214,171,216,162,128,42,45,130,143,226,111,207,255,0,173,72,116,228,254,243,126,127,253,106,187,69,0,83,254,207,79,239,55,231,255,0,214,167,173,146,47,241,55,231,86,104,160,8,62,204,190,166,158,33,95,83,82,81,64,16,253,157,125,77,47,217,212,247,53,45,20,1,1,180,83,220,254,117,25,176,67,252,77,249,255,0,245,170,221,20,1,76,233,201,253,230,252,255,0,250,212,223,236,216,255,0,188,223,159,255,0,90,175,102,138,0,164,52,216,199,241,55,231,255,0,214,166,157,49,15,241,55,231,255,0,214,171,244,80,6,99,104,241,63,87,127,204,127,133,64,222,29,133,191,229,164,159,247,208,255,0,10,218,163,52,1,206,201,225,88,36,31,235,100,255,0,190,135,248,85,25,60,11,108,231,38,121,127,239,177,255,0,196,215,97,154,51,64,28,67,124,62,182,63,242,241,47,253,246,63,248,154,137,190,29,91,31,249,121,151,254,251,31,252,77,119,153,163,52,1,231,175,240,226,219,254,126,101,255,0,190,199,255,0,19,89,183,159,12,96,144,12,93,73,248,200,63,248,138,245,74,13,0,120,117,207,194,117,108,98,236,254,50,127,246,21,207,106,31,8,228,27,74,221,167,110,178,31,127,246,43,233,28,10,99,194,31,185,160,15,146,111,254,25,220,91,237,255,0,73,136,231,254,154,31,127,246,43,14,127,6,92,195,143,223,68,115,254,217,255,0,226,107,236,105,244,168,166,3,115,56,199,161,31,225,89,211,248,90,222,92,102,89,70,63,218,31,225,64,31,27,79,166,79,105,140,180,103,62,231,252,40,134,250,123,92,224,70,115,236,107,234,173,71,225,237,181,198,220,92,74,49,143,227,30,255,0,236,215,33,169,124,40,71,219,182,237,187,117,147,235,254,197,0,120,213,183,140,110,45,243,251,152,142,127,217,63,252,85,108,195,241,18,101,7,54,209,255,0,223,7,255,0,138,174,134,239,225,43,238,24,187,94,159,243,211,255,0,176,170,159,240,169,228,255,0,159,181,255,0,191,135,255,0,136,160,12,59,159,136,55,18,99,22,241,126,40,127,248,170,204,159,197,87,119,24,253,212,35,31,236,159,241,174,230,219,225,35,150,57,187,94,159,243,211,255,0,176,174,171,76,248,79,26,7,223,118,221,254,236,159,79,246,40,3,196,77,221,213,199,104,70,61,141,58,61,34,234,236,253,248,70,61,207,248,87,210,150,191,13,237,163,206,110,101,255,0,191,131,255,0,137,173,155,111,4,219,67,156,79,49,207,251,99,255,0,137,160,15,151,147,193,151,82,127,203,104,127,239,163,255,0,196,212,171,224,43,147,255,0,47,17,127,223,103,255,0,137,175,171,83,195,54,235,255,0,45,101,255,0,190,135,248,84,255,0,240,143,192,63,229,164,159,247,208,255,0,10,0,249,72,124,58,185,219,159,180,197,255,0,125,159,254,38,171,73,224,75,148,255,0,150,241,127,223,103,255,0,137,175,174,127,177,33,219,141,242,126,99,252,42,22,240,236,13,255,0,45,36,255,0,190,135,248,80,7,200,143,224,203,149,255,0,150,209,127,223,71,255,0,137,170,173,225,139,128,113,230,197,255,0,125,31,240,175,175,159,194,246,237,255,0,45,101,255,0,190,135,248,85,115,224,235,98,115,231,77,255,0,125,15,254,38,128,62,77,30,18,185,35,253,116,95,247,209,255,0,10,67,225,59,145,255,0,45,161,255,0,190,143,248,87,215,3,194,86,202,63,214,203,255,0,125,15,240,165,255,0,132,74,212,255,0,203,105,191,239,161,254,20,1,242,19,248,98,229,127,229,172,95,247,209,255,0,10,132,232,23,35,254,90,69,255,0,125,31,240,175,176,27,193,214,173,255,0,45,166,255,0,190,135,255,0,19,80,159,3,218,55,252,183,155,254,251,31,252,77,0,124,132,116,43,129,255,0,45,34,252,207,248,84,111,164,206,157,93,63,51,254,21,245,227,248,18,215,254,123,205,255,0,125,143,254,38,171,201,240,246,213,255,0,229,226,111,251,236,127,241,52,1,242,41,177,144,127,18,126,102,147,236,114,122,175,230,107,235,6,248,107,106,127,229,230,111,251,248,63,248,154,133,254,25,91,31,249,121,151,254,254,15,254,34,128,62,83,54,174,58,149,168,138,17,233,95,82,92,124,46,128,142,46,164,235,255,0,61,7,255,0,17,92,165,239,194,83,230,49,23,125,199,89,61,191,235,157,0,120,54,211,78,88,89,186,17,94,229,107,240,148,150,230,236,116,237,39,255,0,97,93,85,167,194,168,17,6,110,228,232,122,72,61,127,220,160,15,154,150,194,86,228,50,126,103,252,40,254,207,151,187,39,230,127,194,190,168,31,14,45,145,113,246,153,127,239,177,255,0,196,213,11,175,0,91,198,51,246,137,122,255,0,124,122,127,187,64,31,48,60,13,25,228,138,34,235,248,87,89,226,219,52,180,190,150,53,44,112,235,212,255,0,179,154,200,131,79,204,97,247,117,247,255,0,235,80,7,105,224,187,38,154,92,134,3,48,183,83,254,208,175,167,244,136,204,118,113,140,246,63,250,21,120,95,195,91,101,117,92,147,254,161,255,0,244,96,175,125,181,27,98,81,245,254,116,1,98,131,69,33,160,6,231,154,92,102,130,40,160,3,20,102,138,78,249,160,6,53,51,110,42,70,34,163,102,20,1,12,231,228,3,222,188,195,93,187,104,47,164,192,7,149,29,63,217,21,233,115,156,143,198,188,171,197,214,238,110,29,212,175,50,47,95,247,104,3,175,211,53,113,246,116,220,135,161,232,61,254,181,160,183,241,76,112,21,199,126,130,188,94,29,122,72,84,33,141,14,61,143,248,214,142,155,226,7,243,78,99,95,186,127,135,223,235,72,15,94,32,21,227,52,193,242,154,231,109,188,66,25,0,242,207,67,252,62,255,0,90,212,142,243,204,25,199,233,76,5,212,19,204,136,3,253,224,127,67,95,52,248,218,215,202,212,102,0,231,231,78,255,0,236,87,210,151,83,174,222,65,235,94,23,227,171,33,37,220,174,24,243,34,119,255,0,98,144,30,96,160,161,205,119,62,23,188,4,1,131,254,173,187,127,181,92,92,163,31,157,90,210,111,141,172,135,229,7,228,35,167,184,166,7,186,217,235,175,105,193,141,72,193,29,61,243,235,93,190,151,175,173,212,99,247,100,112,79,221,247,250,215,157,232,237,22,165,105,25,59,212,144,91,176,232,216,173,72,108,164,178,114,85,148,140,99,147,248,210,3,212,162,156,50,142,42,108,230,185,91,13,68,148,25,94,199,183,191,214,183,162,184,12,189,41,129,101,133,66,232,122,212,170,192,210,226,128,49,110,82,64,199,27,122,143,229,85,94,233,213,113,133,235,233,93,27,68,24,117,53,85,236,81,143,222,111,206,128,57,103,212,38,78,138,159,145,255,0,26,212,177,189,51,40,220,160,112,79,3,222,180,255,0,179,35,35,150,111,207,255,0,173,76,26,122,161,225,143,226,127,250,212,0,165,9,60,82,253,144,30,73,63,157,78,145,17,222,166,9,242,208,4,34,32,131,131,82,169,165,52,194,113,64,15,151,12,184,247,175,28,241,223,135,252,247,105,4,152,204,169,213,191,233,153,246,175,92,118,226,185,111,16,198,37,136,114,127,214,15,253,4,208,7,205,214,26,131,105,87,110,161,67,97,54,244,207,82,15,168,175,123,240,103,139,5,213,186,41,139,31,187,99,247,127,219,250,215,128,107,214,254,78,161,47,57,229,71,254,58,43,111,194,186,217,179,147,27,1,196,108,58,127,180,15,173,0,125,115,111,48,146,48,113,235,252,234,198,107,146,240,230,170,46,237,81,182,99,42,199,167,251,88,245,174,173,27,35,52,0,250,67,75,73,138,0,80,104,164,6,150,128,14,149,151,170,91,9,211,146,71,204,15,233,90,149,12,177,238,29,123,208,7,9,167,88,125,154,233,136,108,252,152,235,238,43,187,183,108,198,191,143,243,172,25,109,204,115,49,205,110,91,255,0,171,31,143,243,160,9,100,93,203,248,214,105,209,227,146,66,197,219,159,127,254,181,106,154,5,0,67,13,184,133,112,9,56,169,232,162,128,10,76,243,75,70,40,0,235,73,138,76,82,230,128,10,41,105,40,0,162,138,40,0,162,138,40,0,2,150,146,138,0,41,13,45,33,233,64,0,167,83,69,58,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,13,20,26,0,105,235,64,233,65,233,64,233,64,11,75,73,75,64,9,69,20,80,1,69,20,80,1,65,162,144,208,2,209,69,29,40,1,105,40,207,20,80,2,211,115,74,104,20,0,26,49,65,164,52,0,17,80,200,155,170,106,76,98,128,33,138,0,156,228,212,253,41,104,20,0,153,160,138,82,41,49,64,0,20,180,81,64,8,106,133,253,208,133,1,32,156,159,241,171,83,72,35,80,72,239,94,119,227,47,16,173,164,80,226,50,114,203,252,63,239,123,208,7,5,241,19,196,193,140,17,172,95,221,110,87,253,255,0,122,241,107,153,140,206,14,0,192,173,141,111,80,125,82,229,48,170,187,80,117,24,238,125,207,173,86,26,52,161,55,111,78,184,234,127,194,128,44,120,126,248,89,206,228,169,57,83,219,220,127,133,123,255,0,134,117,100,185,138,76,33,24,99,219,253,223,122,249,154,80,246,242,115,180,228,87,111,225,63,21,53,155,202,166,32,114,9,225,127,221,247,246,160,15,165,97,151,112,60,85,128,107,150,208,53,133,190,71,33,8,193,35,167,211,223,222,186,88,223,52,1,56,108,84,170,213,8,165,206,40,2,124,138,1,168,179,75,187,20,1,33,164,21,25,147,218,154,210,15,74,0,148,181,49,228,199,106,174,243,237,237,84,231,189,3,3,105,252,168,2,121,238,64,3,138,201,154,228,185,3,2,163,184,187,28,18,63,74,196,189,215,97,182,199,238,220,231,216,123,251,208,6,140,209,131,130,196,254,21,131,173,235,209,105,209,32,17,187,101,135,96,125,125,253,171,158,214,60,114,145,42,5,128,245,29,83,235,254,213,121,126,183,226,39,212,29,63,118,171,180,15,225,199,175,191,189,0,91,241,55,137,27,80,120,192,136,46,208,63,135,31,222,247,247,174,85,65,118,252,42,123,91,71,187,114,1,81,129,235,93,214,143,224,147,112,174,76,224,96,145,195,253,63,217,160,14,78,210,220,156,243,93,182,141,44,246,193,246,121,103,57,235,159,106,232,180,239,0,144,204,77,192,232,127,143,233,254,205,119,154,111,133,210,5,96,101,99,146,127,139,233,237,64,25,122,14,165,51,43,134,84,234,122,3,237,239,91,87,50,229,70,71,122,214,135,71,88,243,135,63,159,255,0,90,153,113,163,153,113,243,254,191,253,106,64,112,151,228,177,24,255,0,61,107,51,251,40,76,217,103,35,28,112,127,250,213,232,114,120,116,127,207,79,252,123,255,0,173,85,46,124,62,118,13,178,119,238,223,253,106,0,229,236,244,104,21,152,151,147,243,31,225,93,190,147,12,80,43,109,46,114,79,92,123,87,35,46,141,60,109,195,199,211,212,255,0,133,90,181,107,155,98,127,213,28,253,104,3,210,161,124,131,83,242,122,98,176,116,187,153,37,86,220,23,169,233,248,86,244,45,242,154,96,77,22,64,230,167,6,162,79,154,167,85,197,0,45,37,56,138,109,0,45,40,164,20,180,0,26,138,85,220,163,235,82,211,95,238,254,52,1,224,127,21,226,253,245,183,63,194,191,205,235,205,53,8,128,183,83,159,227,31,200,215,169,252,89,24,154,215,253,212,254,114,87,153,234,99,22,171,254,248,254,70,128,37,248,118,127,226,97,56,255,0,166,77,252,210,190,167,211,163,253,219,156,247,63,210,190,86,248,118,115,168,220,127,215,38,254,105,95,86,233,99,16,183,251,199,249,10,0,186,131,21,39,6,152,41,113,64,13,48,171,117,38,149,98,85,238,105,244,80,2,99,20,160,209,70,40,1,115,70,105,40,160,5,205,25,164,165,237,64,6,104,205,37,45,0,20,102,138,40,0,162,138,40,0,205,25,162,138,0,51,70,105,105,40,0,166,148,7,174,105,212,80,4,38,217,27,169,106,111,216,227,254,243,254,98,172,209,64,16,139,100,94,133,170,64,128,122,211,169,40,0,163,52,81,64,5,20,153,163,52,0,180,82,102,140,208,2,209,73,154,51,64,11,69,38,105,104,0,162,138,40,0,162,138,76,208,2,209,73,154,51,64,11,69,38,105,65,160,2,138,40,160,2,144,210,210,26,0,81,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,80,104,160,2,138,40,160,2,138,40,160,0,209,154,13,32,235,64,1,164,0,26,40,233,64,8,81,79,173,48,219,33,238,213,45,46,40,2,177,178,143,251,205,249,138,95,177,199,253,230,252,234,115,70,40,2,33,108,163,161,106,120,140,14,230,157,75,138,0,76,10,41,41,104,0,162,138,40,0,192,166,152,193,238,105,212,184,160,8,77,178,158,165,169,191,99,143,251,205,249,212,244,98,128,43,139,40,255,0,188,223,152,167,139,100,29,218,165,20,184,160,6,4,81,235,74,64,20,180,157,104,1,69,46,105,180,167,173,0,40,162,129,69,0,20,81,69,0,20,81,69,0,20,80,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,13,32,165,164,20,0,180,81,69,0,20,81,65,52,0,81,73,154,51,64,11,69,38,104,205,0,45,20,81,64,5,20,81,64,5,20,153,163,52,0,180,82,102,140,208,2,209,73,154,51,64,11,70,105,51,75,64,5,33,64,125,105,104,160,8,77,178,55,82,212,223,177,199,253,231,252,197,89,162,128,32,22,200,189,11,84,129,0,233,154,125,37,0,20,102,138,40,0,205,25,165,164,160,3,52,81,69,0,20,102,138,40,0,163,52,81,64,6,104,205,37,47,106,0,51,70,105,40,160,5,205,33,52,81,138,0,76,102,154,98,86,234,77,62,138,0,140,66,171,220,212,156,10,41,184,160,6,56,205,103,106,17,226,48,115,252,67,249,86,153,170,26,152,204,67,253,225,252,141,0,124,149,227,131,157,106,228,127,182,159,250,0,167,217,194,13,154,28,158,255,0,204,212,62,56,63,241,59,185,31,237,39,254,128,42,237,136,205,140,127,143,243,52,1,233,63,12,98,251,188,255,0,203,187,255,0,232,193,94,229,26,226,49,94,43,240,188,100,47,253,123,201,255,0,163,5,123,90,253,209,64,14,160,209,73,222,128,10,74,83,73,64,11,76,38,164,2,154,203,154,0,173,38,79,74,135,145,215,21,59,252,181,4,173,199,227,64,21,229,124,15,198,185,141,82,8,166,251,197,199,204,15,24,244,173,13,74,230,72,254,232,95,188,58,231,210,184,203,147,115,112,231,253,80,228,30,254,148,128,203,187,209,160,46,72,121,58,142,227,211,233,84,127,178,132,45,149,124,246,228,255,0,245,171,102,45,22,121,28,229,227,233,234,127,194,186,27,127,15,254,236,102,79,94,141,239,244,160,14,106,200,149,224,250,31,231,93,68,18,226,49,129,83,39,135,71,252,244,255,0,199,191,250,213,114,13,35,203,227,127,111,95,254,181,0,113,218,222,165,48,36,42,199,247,199,80,125,62,181,230,186,187,207,112,196,182,193,243,3,198,125,43,223,38,209,214,78,174,122,250,255,0,245,171,11,81,240,178,78,48,37,97,243,3,247,189,190,148,192,249,178,234,220,134,60,247,31,202,178,219,40,198,189,170,255,0,192,36,202,79,218,7,81,252,126,223,238,215,41,171,120,37,173,249,19,131,243,1,203,251,125,40,3,55,195,190,39,107,45,170,98,7,8,195,238,250,182,125,107,218,52,157,114,43,251,120,201,71,4,130,122,14,199,30,181,243,125,197,179,219,74,65,32,227,3,244,173,205,27,196,143,96,113,229,41,194,17,247,125,78,125,104,3,232,216,162,3,144,127,58,191,13,209,94,48,58,87,154,105,94,56,73,34,80,208,55,67,209,61,255,0,222,174,178,211,92,134,225,71,200,227,130,122,15,95,173,0,118,208,220,130,189,42,218,203,145,210,185,152,46,134,50,7,111,74,210,138,244,17,141,167,242,160,13,128,212,134,170,137,242,62,237,74,178,15,74,0,156,80,77,68,36,246,165,221,154,0,147,138,99,53,55,52,220,230,128,16,182,105,164,211,205,64,239,138,0,138,105,118,246,239,92,87,136,245,132,183,92,20,99,251,192,58,127,178,125,235,75,92,214,86,200,100,161,63,56,29,61,179,235,94,19,226,127,20,181,221,195,129,16,31,58,158,87,253,159,173,0,97,107,119,130,238,242,66,1,25,32,244,255,0,102,179,109,231,48,185,56,7,140,83,34,71,158,66,70,209,198,107,76,232,178,249,97,183,167,39,212,255,0,133,0,123,7,128,252,78,60,164,141,162,233,19,158,23,253,191,173,123,149,157,192,150,37,32,30,65,254,117,241,174,139,169,190,157,112,192,168,108,33,94,6,122,144,125,107,233,95,10,120,129,110,172,227,38,50,62,70,63,119,253,175,173,0,122,16,165,168,162,112,232,8,21,45,0,55,20,180,180,152,160,3,52,117,165,2,131,64,21,164,183,12,115,147,78,69,219,197,79,77,198,104,1,64,165,197,37,40,160,2,147,52,162,130,40,1,104,164,6,138,0,90,74,51,197,29,104,0,160,81,72,40,1,104,162,138,0,40,162,138,0,41,105,40,160,2,144,244,165,164,61,40,0,29,105,212,218,117,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,148,0,218,81,210,138,7,74,0,90,40,162,128,10,40,162,128,12,209,73,70,104,0,162,144,154,76,208,3,243,69,32,165,160,0,82,210,81,154,0,49,71,74,51,71,90,0,41,49,74,5,41,160,4,164,165,2,138,0,40,205,20,211,64,11,154,90,104,20,234,0,41,9,165,168,166,109,138,15,189,0,97,120,143,80,22,182,241,182,220,229,128,233,236,125,235,230,223,25,248,145,238,164,133,60,165,92,0,126,239,251,222,245,234,95,16,188,66,45,226,129,60,178,114,202,126,239,251,254,245,224,123,27,85,186,227,11,181,59,241,223,241,245,160,13,95,10,105,95,110,158,82,95,27,84,244,62,227,219,222,189,117,60,46,134,223,30,105,251,255,0,222,246,250,84,30,8,240,168,183,142,102,105,115,146,195,134,255,0,119,218,189,30,59,45,163,27,191,90,0,249,207,197,126,24,107,103,136,137,65,200,3,150,255,0,123,218,184,119,86,180,124,240,114,43,234,253,99,195,145,223,34,102,70,24,35,248,190,190,222,245,228,94,39,240,33,79,45,146,113,216,114,255,0,239,127,179,64,20,60,21,226,195,110,243,35,68,14,67,30,23,253,223,122,247,61,47,82,91,168,216,133,35,4,142,159,79,122,249,74,226,218,77,38,113,202,54,229,247,63,225,233,93,215,134,60,114,214,190,98,188,0,231,39,132,255,0,119,253,170,0,250,49,28,48,167,230,184,61,31,198,113,93,7,253,203,140,103,248,71,183,251,85,212,67,169,164,160,225,24,99,219,255,0,175,64,26,155,233,165,234,153,186,7,177,252,169,173,118,0,232,127,42,0,182,207,85,228,159,29,171,54,231,85,72,128,202,49,252,63,250,245,133,119,226,88,211,24,137,255,0,239,145,254,52,1,208,92,222,0,23,143,210,176,47,53,17,9,5,148,156,241,192,255,0,235,215,37,171,248,205,35,8,4,45,219,248,126,191,237,87,5,170,248,178,91,157,160,68,131,24,234,167,223,222,128,59,111,16,248,197,34,84,84,132,156,144,121,95,175,251,85,230,250,135,136,228,185,43,251,181,24,199,240,159,127,122,204,150,71,185,57,33,70,61,42,164,139,183,138,0,38,187,105,136,200,3,30,212,216,97,243,88,243,218,157,5,185,149,142,8,24,173,52,181,242,91,174,114,40,3,174,240,166,132,28,202,198,67,220,112,126,158,213,234,214,22,233,110,10,130,199,63,253,106,225,188,38,199,108,189,58,159,253,150,187,203,84,50,200,126,148,1,211,88,70,24,19,159,243,197,107,36,64,119,168,44,32,218,141,207,127,240,173,0,184,160,6,133,197,52,226,158,106,55,28,98,128,32,154,96,160,112,107,34,227,84,88,177,148,39,62,223,253,122,213,150,32,122,230,178,47,180,245,185,10,21,136,35,212,253,125,168,3,58,111,16,194,164,102,57,63,239,145,254,53,77,252,71,3,30,35,147,254,249,31,227,78,95,10,25,27,230,151,140,118,111,254,181,95,183,240,92,89,36,206,255,0,247,216,255,0,226,104,1,218,94,176,38,44,2,17,140,246,250,123,215,87,108,197,193,198,42,141,135,135,34,182,221,137,28,231,253,161,237,237,91,176,64,35,200,201,160,9,33,77,160,210,203,40,65,146,13,73,210,184,223,25,235,63,217,240,66,68,123,183,48,237,158,205,239,237,64,29,36,122,164,82,182,208,143,156,103,160,255,0,26,182,14,121,175,14,240,175,136,36,188,188,147,41,24,196,103,248,79,170,251,251,215,181,217,177,104,137,56,251,212,1,96,82,210,10,90,0,41,173,247,127,26,117,53,186,126,52,1,225,255,0,21,208,153,109,143,251,43,255,0,179,215,150,106,109,155,101,255,0,124,127,35,94,163,241,106,82,178,90,241,217,63,246,165,121,77,251,238,183,95,247,255,0,161,160,11,95,14,191,228,37,63,253,113,111,253,9,43,235,29,53,127,114,223,239,31,228,43,229,31,135,3,58,133,199,253,114,111,230,149,245,142,155,254,165,191,222,63,200,80,5,156,98,140,211,141,55,20,0,185,165,166,154,5,0,59,52,102,146,144,208,3,179,70,105,162,140,80,3,179,70,105,184,160,10,0,118,105,115,77,20,180,0,185,163,52,148,80,2,230,140,210,81,64,11,154,51,73,138,40,1,115,70,105,51,73,64,14,205,25,166,210,208,2,230,140,210,82,80,3,179,65,52,218,90,0,51,73,154,92,82,98,128,23,52,153,165,197,24,160,4,205,25,163,20,184,160,6,230,140,211,177,70,40,1,185,165,6,151,20,109,160,2,144,82,209,64,5,24,162,138,0,8,160,10,40,160,3,20,82,209,138,0,40,162,128,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,160,209,154,40,1,41,69,37,20,0,180,132,210,230,146,128,12,209,69,20,0,81,69,20,0,81,73,69,0,45,46,105,40,160,2,150,147,52,102,128,10,92,210,82,102,128,20,154,76,210,158,148,148,0,180,153,165,164,160,5,6,151,52,131,165,38,104,1,105,105,40,205,0,20,185,164,205,20,0,81,69,37,0,45,20,148,180,0,81,69,20,0,102,128,104,162,128,22,131,70,105,40,0,165,20,148,180,0,81,70,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,38,128,10,74,90,49,64,9,138,8,165,164,160,0,10,49,69,20,0,82,26,90,40,0,164,38,150,140,80,3,115,70,105,216,163,20,0,220,210,230,151,20,98,128,19,52,102,140,82,226,128,12,210,102,151,20,152,160,5,205,40,52,152,162,128,23,52,102,155,69,0,59,52,102,146,138,0,92,209,154,109,20,0,236,209,154,76,209,64,11,154,51,73,138,40,1,115,70,105,40,160,5,205,25,164,162,128,12,209,154,67,72,69,0,59,52,102,155,138,49,64,14,205,25,166,154,5,0,59,52,82,83,77,0,59,52,153,162,140,80,1,140,243,84,245,21,253,208,255,0,120,127,35,87,170,158,163,254,168,127,188,63,145,160,15,144,60,115,255,0,33,219,159,247,147,255,0,64,21,114,197,191,208,163,31,95,230,106,183,142,151,26,221,207,251,233,255,0,160,10,125,164,152,179,78,61,127,153,160,15,92,248,98,132,42,156,255,0,203,9,63,244,96,175,105,31,116,87,139,124,46,144,180,105,199,252,176,147,255,0,70,10,246,149,251,162,128,29,73,69,20,0,134,147,56,230,148,213,123,199,41,16,35,31,123,250,80,4,47,170,197,27,148,40,249,30,195,252,106,228,114,9,23,32,26,240,111,17,120,134,75,77,78,97,229,161,229,71,221,63,221,30,245,234,62,20,213,190,221,99,19,20,198,81,143,79,70,199,173,0,116,211,38,71,227,89,119,12,83,174,58,214,207,90,173,52,2,78,50,122,208,7,7,168,235,66,41,24,20,39,4,118,246,250,214,122,120,146,5,56,49,73,255,0,124,143,241,174,182,247,195,113,92,18,76,174,57,7,239,15,79,165,96,207,224,184,183,100,78,255,0,247,216,255,0,226,104,2,56,124,67,11,30,35,147,167,247,71,248,214,164,26,154,203,200,83,211,211,255,0,175,88,39,194,133,28,237,148,126,45,255,0,214,173,219,59,20,129,2,150,114,64,61,15,189,0,108,69,48,101,7,6,167,24,170,209,197,129,193,171,42,56,197,0,56,174,106,7,132,30,245,96,82,149,205,0,115,247,177,133,231,61,199,242,174,90,250,217,39,227,44,57,7,244,174,226,250,0,203,215,248,135,242,174,34,225,76,115,55,78,223,202,128,60,151,196,218,8,73,153,132,157,93,71,39,253,159,165,121,252,177,121,110,70,107,215,124,78,199,113,233,254,177,127,244,26,243,135,180,243,156,156,227,241,160,12,232,110,222,46,128,116,244,173,219,15,18,73,111,255,0,44,148,240,71,221,62,191,90,231,230,183,49,49,4,138,88,215,112,197,0,123,86,135,227,20,150,21,86,133,129,10,199,133,255,0,107,253,234,236,109,117,1,47,204,23,168,61,71,191,214,190,111,138,71,182,57,1,79,24,230,186,125,55,197,210,219,168,83,10,28,41,232,167,215,253,234,0,250,38,11,193,180,113,250,85,228,159,35,165,121,54,151,227,52,116,92,194,223,116,255,0,15,191,251,213,213,218,248,150,39,28,196,253,15,240,143,95,173,0,118,170,252,83,195,214,29,190,170,146,40,33,91,167,167,255,0,94,175,45,208,35,161,252,168,3,67,125,25,170,63,107,81,216,254,85,4,218,162,68,57,70,235,233,255,0,215,160,13,39,112,7,74,196,212,245,53,181,92,149,39,230,3,167,183,214,185,253,87,198,145,91,18,60,135,56,96,62,224,244,255,0,122,188,167,196,94,57,123,151,33,32,80,55,131,202,127,179,254,245,0,55,197,222,44,55,23,46,130,32,48,234,121,95,246,126,181,193,36,109,114,228,228,12,140,213,155,107,41,53,73,153,183,34,229,119,117,35,167,30,245,233,254,28,240,25,100,86,121,199,40,221,31,253,175,247,104,3,19,195,30,22,107,140,49,148,12,198,221,27,253,175,165,122,76,158,23,65,108,131,205,110,191,222,250,251,87,93,165,120,122,59,56,84,9,24,224,17,247,189,243,233,90,50,89,110,24,221,250,208,7,203,126,36,211,13,157,236,152,108,252,202,58,255,0,179,159,74,232,60,35,226,119,183,196,126,82,156,70,223,195,254,208,247,174,223,198,62,19,19,101,214,92,102,85,234,223,236,159,106,241,132,45,166,222,58,156,54,23,30,189,112,104,3,236,77,10,248,92,217,70,251,113,144,221,191,218,173,176,107,201,252,13,226,17,115,101,18,121,100,98,55,63,119,253,191,173,122,172,76,25,1,160,9,40,162,138,0,76,210,211,8,165,20,0,234,74,90,40,0,164,197,41,20,180,0,148,117,160,138,58,80,1,138,90,51,73,154,0,40,162,138,0,51,73,65,166,230,128,29,75,72,13,20,0,185,162,146,150,128,10,40,162,128,10,67,210,150,144,244,160,4,167,82,82,208,2,209,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,1,164,165,52,148,0,148,10,41,69,0,20,81,69,0,20,82,26,40,1,105,13,6,154,104,1,174,248,20,200,137,38,149,151,52,244,93,180,0,240,41,64,164,165,160,3,20,98,138,90,0,76,82,209,69,0,20,81,73,64,5,32,165,164,160,0,154,109,45,40,20,0,10,90,40,52,0,132,226,177,53,171,241,109,10,29,164,229,128,233,236,107,90,105,2,40,56,239,94,75,241,23,196,63,102,134,0,35,206,89,79,43,254,255,0,189,0,121,95,196,45,107,237,147,64,170,152,194,169,228,123,191,191,189,51,192,26,95,218,46,103,37,241,132,97,215,221,61,171,142,154,87,212,110,134,66,174,19,233,223,255,0,175,94,227,240,223,65,49,139,135,50,15,226,29,127,220,246,160,15,80,210,236,68,49,176,220,78,73,239,244,173,7,76,119,169,81,66,46,5,53,185,160,8,56,60,86,70,163,98,179,42,229,136,193,29,254,181,178,202,5,81,185,112,160,103,52,1,225,254,57,240,208,62,75,172,167,248,71,45,254,247,181,121,52,144,53,179,99,32,228,87,211,90,223,147,58,162,183,152,48,65,227,30,245,228,126,34,240,250,7,70,89,27,160,28,183,215,218,128,57,27,13,110,91,50,216,68,57,246,62,222,254,213,216,105,126,61,120,119,110,183,83,156,244,79,167,251,117,195,92,89,136,136,25,206,125,234,12,226,128,61,145,62,33,174,207,248,247,61,127,185,255,0,217,86,61,247,196,55,109,187,109,215,241,143,235,254,213,121,123,59,143,238,208,176,201,47,66,163,20,1,215,222,120,226,105,176,60,136,198,63,216,63,252,85,98,205,226,25,165,199,238,227,255,0,190,79,248,213,20,210,101,111,227,79,204,255,0,133,78,186,67,247,117,252,15,255,0,90,128,33,107,167,156,228,133,24,244,169,81,71,189,18,90,121,29,243,159,122,132,185,206,6,40,2,87,144,70,48,5,45,165,131,222,185,195,40,192,245,255,0,235,123,214,134,147,160,201,168,200,223,188,65,180,30,228,122,123,123,215,172,232,30,15,75,52,118,105,152,228,145,195,125,63,217,246,160,14,47,77,240,191,217,227,103,121,115,146,71,13,244,246,172,59,204,53,216,65,253,205,220,253,107,210,60,87,120,182,49,68,170,9,203,3,200,255,0,123,252,43,205,52,164,55,215,172,221,49,25,31,168,255,0,26,0,244,191,15,218,121,48,57,206,114,199,191,176,174,235,65,183,44,92,147,235,253,43,159,209,237,137,141,215,61,201,254,85,223,104,246,130,21,126,115,146,123,253,40,3,98,4,218,13,74,212,213,56,164,45,154,0,76,80,216,20,155,177,84,238,24,241,140,80,5,151,80,227,189,65,229,8,206,114,125,42,40,229,61,192,170,26,133,241,93,170,23,208,244,250,208,6,167,219,85,120,218,127,42,157,46,128,237,92,229,156,77,38,226,72,244,173,136,163,62,180,1,169,12,254,102,120,171,137,84,237,144,12,213,224,49,64,10,253,43,198,126,41,223,236,142,216,5,238,167,167,251,245,236,178,116,175,3,248,177,27,110,182,57,31,193,255,0,179,208,6,79,195,39,243,238,46,9,227,8,223,205,43,232,171,49,136,136,255,0,106,190,120,248,81,16,243,110,78,127,133,191,246,74,250,42,220,98,51,245,160,9,133,45,2,138,0,41,175,194,254,52,234,100,159,119,241,160,15,7,248,192,223,189,181,250,39,254,212,175,36,185,151,48,14,63,139,250,87,171,252,93,109,210,90,143,100,255,0,218,149,228,215,41,136,71,251,223,210,128,58,47,134,177,238,191,184,57,255,0,150,77,252,210,190,171,176,24,137,135,251,95,225,95,51,252,45,132,27,171,147,159,224,111,230,149,244,221,167,250,179,245,160,9,232,162,138,0,74,0,197,20,180,0,81,138,40,197,0,24,162,151,20,98,128,18,146,157,70,40,1,41,104,197,20,0,98,138,90,40,1,40,162,140,80,1,73,78,162,128,19,109,38,41,212,132,80,2,81,74,5,24,160,4,197,24,165,197,20,0,128,81,75,138,92,80,3,104,165,197,24,160,4,162,151,20,17,64,5,20,98,150,128,19,20,82,209,64,9,69,45,20,0,26,74,90,76,80,2,82,209,75,64,9,138,49,75,69,0,37,20,81,64,6,40,197,45,20,0,148,82,209,64,9,75,69,20,0,134,140,82,209,64,9,138,90,40,160,6,209,78,197,38,40,0,2,130,41,104,160,4,197,24,165,164,160,2,140,82,209,64,13,52,82,154,49,64,9,138,49,75,138,40,1,40,165,197,46,40,1,184,163,20,184,163,20,0,148,152,167,98,140,80,2,81,75,138,49,64,9,138,41,113,70,40,1,41,49,78,197,24,160,4,163,20,184,163,20,0,152,162,151,20,184,160,6,209,138,92,81,64,9,138,41,113,70,40,1,5,46,40,20,180,0,148,98,150,146,128,12,80,5,45,20,0,132,82,83,169,49,64,9,78,164,197,45,0,38,40,197,45,20,0,130,150,138,40,1,40,165,162,128,18,140,82,209,64,9,138,41,105,40,0,163,20,82,208,2,98,138,90,40,1,180,180,81,138,0,81,73,75,69,0,37,20,180,80,2,98,138,90,40,1,41,41,113,64,20,0,148,82,226,140,80,2,81,75,138,92,80,3,72,163,20,184,162,128,19,20,82,226,140,80,2,81,138,82,40,2,128,13,180,148,234,40,1,40,165,164,197,0,20,81,75,64,9,138,41,105,40,1,40,165,197,24,160,4,162,150,140,80,2,98,140,82,226,147,20,0,82,17,154,90,74,0,41,105,41,104,0,170,183,227,49,1,254,208,254,85,106,160,187,255,0,86,62,180,1,242,47,143,163,219,173,92,156,255,0,28,127,250,44,86,108,18,226,217,6,61,127,157,116,191,17,161,11,170,78,114,127,214,199,255,0,162,235,152,133,51,110,156,250,255,0,58,0,246,79,133,39,247,105,255,0,94,242,127,232,193,94,224,188,160,175,11,248,86,248,68,31,244,239,39,254,140,21,238,137,247,5,0,58,138,40,160,4,53,90,240,102,32,63,218,171,53,13,192,204,99,235,64,31,51,252,66,147,201,212,166,192,207,239,16,127,228,58,244,47,134,247,254,101,140,32,175,252,178,144,244,255,0,166,149,192,124,75,136,125,190,99,159,249,109,31,254,139,174,159,225,148,109,228,70,114,63,212,73,255,0,163,5,0,123,170,244,168,154,164,79,186,40,35,52,1,159,44,251,15,74,172,247,67,174,42,205,196,96,158,189,235,50,72,206,122,208,4,159,109,86,227,105,252,168,242,67,157,217,60,214,21,220,77,27,18,8,234,7,233,86,172,111,183,168,82,189,1,61,61,232,3,109,64,85,239,79,92,26,206,146,83,216,10,150,6,56,231,29,40,2,230,42,81,80,238,205,56,62,40,1,147,166,225,248,215,15,173,91,149,145,176,127,136,127,42,239,27,154,194,213,172,196,188,231,248,135,127,106,0,242,125,118,207,205,136,29,216,203,142,254,198,188,226,201,128,188,120,206,120,78,223,133,123,14,171,111,133,219,158,140,63,149,120,182,160,13,150,163,41,224,244,31,160,160,14,147,81,240,169,154,49,34,75,140,176,234,222,223,238,215,19,115,100,246,146,144,89,78,48,58,251,102,189,167,195,119,73,123,105,24,33,135,202,205,192,255,0,107,20,107,158,12,75,172,186,204,195,46,15,45,237,254,237,0,120,186,72,36,24,35,222,149,212,123,213,205,79,68,150,194,119,93,232,112,64,234,123,140,250,86,104,115,156,26,0,85,187,120,15,1,79,110,69,94,139,196,83,71,255,0,44,227,255,0,190,79,248,213,100,179,243,135,222,199,126,180,173,163,191,103,95,207,255,0,173,64,29,29,167,142,102,137,64,242,16,224,31,224,62,191,239,87,65,101,241,17,192,249,237,135,67,209,61,255,0,222,175,52,125,38,85,254,52,252,207,248,84,6,41,34,234,86,128,61,165,254,33,174,193,254,142,122,255,0,207,63,254,202,185,141,71,199,146,74,199,108,10,57,7,148,246,255,0,122,188,249,93,207,247,106,76,228,80,5,251,221,102,91,166,36,162,12,144,122,31,79,173,80,142,221,174,24,242,7,25,171,22,246,126,111,126,217,235,93,206,129,225,228,225,218,70,229,15,70,255,0,107,233,64,27,222,13,240,200,88,81,218,83,204,108,56,111,246,191,221,175,98,176,178,88,163,0,49,232,123,251,215,55,164,52,48,196,168,55,156,41,235,143,90,235,173,216,21,24,205,0,90,224,113,82,172,121,29,105,138,160,212,202,113,64,25,58,157,136,153,49,184,143,152,30,190,213,243,71,141,180,207,179,234,19,16,217,249,208,117,255,0,99,233,95,87,58,135,92,26,241,47,136,30,31,45,51,200,36,28,204,159,197,254,199,210,128,57,15,1,235,159,101,33,10,103,16,184,224,127,182,61,235,233,125,38,244,79,106,141,180,140,131,219,222,190,45,183,184,123,11,183,0,41,194,227,243,193,175,164,188,7,226,17,115,101,18,152,241,251,183,60,47,251,127,90,0,245,96,114,41,106,40,156,58,131,82,208,2,26,109,62,144,138,0,1,162,146,150,128,22,150,146,138,0,90,40,162,128,19,20,184,162,138,0,76,81,138,40,160,4,34,171,200,72,53,98,152,233,154,0,68,108,138,144,84,74,184,226,158,13,0,62,138,65,69,0,45,20,130,150,128,10,67,75,65,160,4,237,75,73,75,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,0,105,13,41,166,154,0,49,74,41,41,69,0,20,81,69,0,20,134,150,144,208,1,81,147,78,39,138,140,100,154,0,144,10,112,235,72,5,46,40,1,104,162,138,0,40,162,147,189,0,58,144,154,90,105,52,0,189,104,160,81,64,5,52,241,78,164,197,0,32,20,234,49,69,0,20,214,52,164,214,86,173,169,45,148,106,74,147,146,7,79,175,191,181,0,101,248,147,90,91,24,99,37,9,203,14,223,95,127,106,249,167,199,62,36,58,140,208,129,24,93,170,167,238,227,187,123,251,215,89,227,255,0,24,249,205,2,44,56,192,83,202,255,0,189,254,213,120,245,196,198,230,64,72,3,2,128,58,111,7,233,102,250,234,83,191,24,67,223,221,125,189,235,233,175,12,233,235,105,4,128,49,57,99,223,217,125,189,171,197,126,25,233,229,154,224,238,236,221,255,0,220,246,175,161,44,160,242,209,185,239,254,20,1,103,53,90,107,129,30,56,53,105,198,5,102,92,192,100,199,34,128,41,220,235,8,132,101,27,242,255,0,235,215,43,173,248,148,70,136,22,35,212,117,95,175,189,107,93,232,198,82,14,240,49,239,255,0,214,172,91,159,11,249,164,102,92,99,209,191,250,212,1,231,151,154,212,243,72,165,82,49,129,220,31,241,170,23,51,92,93,5,4,68,48,125,235,211,135,133,226,136,127,173,127,251,232,127,133,67,62,157,13,170,140,179,156,159,81,254,20,128,241,171,141,34,119,32,151,143,240,39,252,43,57,180,226,27,5,135,231,255,0,214,175,91,186,182,105,240,16,129,143,90,192,184,240,236,204,192,249,145,244,199,222,63,225,76,14,50,223,70,50,49,249,255,0,95,254,181,116,246,90,44,54,234,75,188,135,39,177,30,222,213,58,104,151,41,247,94,47,196,159,240,171,113,232,87,55,28,52,145,12,122,19,254,20,1,78,123,171,107,112,2,137,78,121,231,21,129,127,168,135,192,85,63,136,250,251,215,97,39,131,194,140,188,222,220,55,255,0,99,89,175,225,173,239,132,151,182,121,111,254,181,32,56,159,46,75,182,192,42,48,43,119,75,240,172,151,12,196,202,163,0,255,0,23,211,218,189,19,65,240,74,174,242,211,158,227,135,250,127,179,93,197,151,135,210,13,216,145,142,127,218,250,123,83,3,157,240,215,134,18,205,100,38,86,57,39,163,125,61,189,171,166,185,2,20,24,201,201,173,37,183,17,142,9,170,26,154,254,237,126,163,250,208,7,136,120,238,251,116,176,174,223,225,83,211,253,234,206,240,61,183,159,52,199,56,194,159,230,180,207,28,229,110,33,255,0,113,127,155,86,191,195,68,12,247,25,244,111,253,146,128,61,155,69,211,128,71,37,143,83,223,233,237,93,92,40,17,72,247,172,157,63,10,141,245,63,210,181,81,232,2,83,74,41,20,230,164,2,128,24,195,53,4,145,228,14,106,223,74,64,180,1,144,81,179,218,177,175,237,31,112,32,175,76,117,250,215,92,80,123,211,30,216,73,220,208,7,43,99,114,241,228,16,190,191,202,186,43,73,55,131,197,7,77,83,206,227,249,255,0,245,169,203,1,143,161,20,1,165,8,206,106,208,233,84,173,178,51,154,186,40,0,126,149,226,95,22,225,253,205,169,7,248,147,255,0,106,87,183,30,107,204,62,40,88,121,214,182,199,118,48,235,223,217,232,3,205,190,19,206,126,209,116,49,252,46,127,88,235,233,11,99,186,51,245,175,151,254,31,92,125,143,80,157,113,156,196,199,245,79,240,175,166,180,217,124,200,24,227,248,143,242,20,1,116,82,210,3,75,64,5,71,47,220,31,90,146,163,147,238,126,52,1,224,95,22,151,247,246,191,238,167,243,146,188,198,249,113,110,191,239,127,67,94,159,241,99,153,173,127,221,79,231,37,121,181,250,255,0,163,47,251,255,0,208,208,7,83,240,185,255,0,210,110,71,251,13,252,210,189,51,193,31,19,226,189,241,150,187,225,93,106,88,32,184,182,191,157,44,110,29,214,49,50,137,182,44,88,36,102,65,144,23,25,220,1,207,35,45,228,127,12,231,43,125,112,49,255,0,44,216,254,169,92,159,139,110,38,181,248,137,174,92,91,203,36,51,197,171,92,73,28,145,177,86,70,18,177,12,8,228,16,121,205,0,125,183,65,175,56,248,71,241,27,254,19,141,13,237,181,41,96,26,229,159,19,34,124,166,116,227,19,5,198,6,73,195,5,200,4,3,242,134,81,94,142,104,1,40,20,81,64,12,158,120,109,109,229,184,184,149,33,130,36,47,36,146,48,85,141,64,201,98,79,0,1,206,107,206,60,45,241,45,252,95,241,91,82,209,52,241,24,209,116,251,41,74,200,10,185,185,149,101,141,124,192,195,35,102,11,5,0,242,14,79,80,23,136,248,227,241,58,111,180,77,225,13,14,238,49,0,77,186,148,240,177,44,91,36,24,51,208,0,49,187,4,231,56,56,195,3,135,251,56,255,0,201,67,191,255,0,176,84,159,250,54,42,0,245,15,138,158,60,188,240,23,136,124,45,121,16,243,44,174,126,209,21,236,36,22,204,97,224,37,149,119,40,243,20,110,10,79,3,113,245,175,67,210,181,75,29,115,75,183,212,180,203,164,184,179,184,77,241,75,25,224,143,230,8,57,4,30,65,4,28,17,94,25,251,77,127,204,175,255,0,111,127,251,70,185,79,131,127,19,31,194,26,162,232,151,226,51,162,234,23,32,180,132,170,155,105,91,11,230,22,56,27,48,20,48,39,128,50,58,16,192,31,85,209,80,193,60,55,86,241,92,91,202,147,65,42,7,142,72,216,50,186,145,144,192,142,8,35,156,212,180,0,181,242,199,197,255,0,22,120,143,76,248,165,172,217,216,120,131,85,180,181,143,200,217,12,23,178,70,139,152,99,39,10,8,3,36,147,245,53,245,61,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,0,246,191,128,154,182,165,172,120,22,246,227,84,212,46,239,167,93,78,68,89,46,102,105,88,40,138,34,0,44,73,198,73,56,247,53,234,149,227,255,0,179,143,252,147,219,255,0,251,10,201,255,0,162,161,175,96,160,2,138,40,160,2,138,42,41,231,134,214,222,91,139,137,82,24,34,66,242,73,35,5,84,80,50,92,147,192,0,115,154,0,207,241,7,136,52,239,12,104,215,26,166,169,112,144,193,18,51,42,179,170,180,172,20,176,68,12,64,103,33,78,23,60,215,207,90,47,199,173,104,252,64,254,208,213,26,56,244,27,167,72,36,178,228,173,172,89,226,69,32,100,186,228,150,56,249,249,24,24,93,188,215,197,63,136,247,158,57,215,36,183,134,109,154,21,164,172,44,225,76,129,46,50,4,207,144,9,102,29,1,31,40,56,234,88,183,1,64,31,124,193,60,55,86,241,92,91,202,147,65,42,7,142,72,216,50,186,145,144,192,142,8,35,156,212,181,243,39,193,111,138,43,225,219,136,252,53,173,220,71,22,143,43,187,65,113,38,227,228,74,197,112,165,139,97,34,56,99,211,134,108,146,6,72,250,110,128,10,40,162,128,48,188,103,60,214,190,5,241,13,197,188,178,67,60,90,109,203,199,44,108,67,35,8,152,130,8,229,72,60,230,190,61,255,0,132,239,198,31,244,53,235,159,248,49,151,255,0,138,175,175,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,208,7,220,62,12,158,107,175,2,248,122,226,226,89,38,158,93,54,217,228,150,70,44,206,198,37,36,146,121,36,158,115,91,181,207,248,19,254,73,231,134,191,236,21,107,255,0,162,150,186,10,0,43,27,196,222,38,210,252,35,161,205,171,234,243,249,86,241,252,170,171,203,202,231,162,32,238,199,7,219,0,146,64,4,141,154,202,241,7,135,244,239,19,232,215,26,94,169,110,147,65,42,50,171,50,43,52,76,84,168,100,44,8,87,1,142,27,28,80,7,207,190,30,248,241,170,63,196,67,127,173,203,228,248,122,235,247,47,105,26,121,130,213,6,118,58,244,37,129,63,51,114,88,19,133,225,2,253,37,4,240,221,91,197,113,111,42,77,4,168,30,57,35,96,202,234,70,67,2,56,32,142,115,95,17,120,187,194,247,222,15,241,37,222,143,127,27,131,19,19,12,172,155,68,241,100,237,145,112,72,193,3,166,78,14,65,228,26,245,191,129,95,18,30,43,207,248,68,245,187,205,208,205,131,167,207,113,51,18,174,2,168,183,25,200,10,64,249,71,0,16,64,201,96,0,7,208,244,81,92,247,141,60,89,103,224,175,11,221,107,87,139,230,249,120,72,96,14,21,166,145,142,21,65,63,137,56,4,133,86,56,56,197,0,114,31,25,190,34,255,0,194,29,161,141,42,195,157,95,83,137,213,29,101,218,109,99,251,166,78,8,96,199,36,33,224,101,73,207,203,131,207,252,31,248,193,253,171,246,127,12,248,154,231,254,38,28,71,103,123,35,127,199,199,164,110,127,231,167,163,255,0,31,67,243,125,255,0,1,215,53,155,223,16,235,151,186,189,251,239,186,187,149,165,124,18,66,231,162,174,73,33,64,192,3,60,0,7,106,250,27,224,127,195,84,209,244,235,111,22,234,105,157,74,238,34,214,145,238,87,88,224,112,165,95,238,229,100,35,119,70,251,175,130,1,36,0,10,255,0,180,54,187,172,104,191,240,142,127,100,234,183,214,30,111,218,124,207,178,220,60,91,241,229,99,59,72,206,50,113,159,83,88,159,1,60,75,175,107,30,58,189,183,213,53,189,74,250,5,211,36,117,142,230,233,229,80,194,88,128,32,49,35,56,36,103,220,213,191,218,107,254,101,127,251,123,255,0,218,53,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,128,62,159,162,138,40,0,162,138,40,0,175,47,248,169,227,203,207,1,120,135,194,215,145,15,50,202,231,237,17,94,194,65,108,198,30,2,89,87,114,143,48,13,193,73,224,110,62,181,234,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,0,247,61,43,84,177,215,52,187,125,75,76,186,75,155,59,132,223,20,177,158,8,254,96,131,144,65,228,16,65,193,21,118,190,84,248,55,241,45,252,33,170,174,137,168,8,206,139,168,92,2,210,18,20,219,74,216,95,48,177,192,217,128,161,129,60,1,145,208,171,125,77,4,240,221,91,197,113,111,42,77,4,168,30,57,35,96,202,234,70,67,2,56,32,142,115,64,18,209,69,20,1,228,111,241,69,124,59,241,151,88,240,214,183,113,28,90,60,207,19,65,113,38,227,228,74,208,67,133,36,182,18,35,134,63,119,134,108,146,6,72,245,202,249,3,227,111,252,149,237,119,254,221,255,0,244,68,117,233,255,0,4,254,41,71,168,90,65,225,77,114,88,33,184,181,137,35,176,185,119,88,196,200,10,162,194,65,35,50,12,128,49,146,192,28,242,50,192,30,225,69,20,80,1,94,95,224,239,138,73,168,120,223,95,240,166,185,44,16,92,90,234,19,199,97,114,238,177,137,144,76,81,98,32,145,153,6,64,24,201,96,14,121,25,111,80,175,137,124,103,60,214,159,18,188,65,113,111,43,195,60,90,197,203,199,36,108,85,145,132,204,67,2,57,4,30,115,64,31,109,81,94,111,240,139,226,63,252,39,58,27,219,106,82,192,53,219,62,38,68,249,76,241,241,137,130,224,1,146,112,193,114,1,0,252,161,148,87,164,80,1,69,20,80,1,94,55,15,196,233,188,73,241,199,73,240,246,145,119,25,208,109,158,96,242,64,196,139,201,5,187,146,73,238,138,220,0,50,9,27,178,126,93,184,255,0,27,254,40,170,71,113,225,13,14,226,57,12,136,209,106,115,166,236,198,119,41,242,209,195,1,156,6,87,4,17,134,219,215,112,30,121,240,75,254,74,246,133,255,0,111,31,250,34,74,0,250,254,138,40,160,2,138,40,160,15,143,124,103,227,63,20,218,248,235,196,22,246,254,37,214,33,130,45,74,229,35,142,59,249,85,81,68,172,0,0,54,0,3,140,87,209,63,8,111,239,53,63,133,186,53,221,253,220,247,119,50,121,251,230,158,67,35,182,38,144,12,177,201,56,0,15,160,175,150,124,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,67,161,127,219,199,254,143,146,128,61,2,188,223,226,103,196,75,143,135,250,239,134,229,48,253,163,76,188,251,66,94,194,160,111,194,249,91,93,9,254,37,220,220,19,130,9,7,28,48,244,138,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,0,123,189,141,245,158,167,103,29,229,133,220,23,118,178,103,100,208,72,36,70,193,32,225,134,65,193,4,125,69,89,175,151,62,12,252,78,155,195,122,164,30,30,213,238,227,26,13,203,144,146,78,196,11,57,14,72,32,246,70,110,8,56,0,157,217,31,54,239,168,232,0,162,138,40,1,41,104,168,167,158,27,91,121,110,46,37,72,96,137,11,201,36,140,21,81,64,201,98,79,0,1,206,104,2,190,171,170,88,232,122,93,198,165,169,221,37,181,157,186,111,150,89,15,0,127,50,73,192,0,114,73,0,100,154,249,183,76,248,251,174,197,227,137,117,93,66,63,51,68,184,196,77,166,198,65,242,35,4,225,144,156,102,65,146,73,56,15,211,229,1,118,99,252,90,248,148,254,56,214,62,197,98,255,0,241,34,178,148,181,169,218,200,211,146,170,11,184,44,65,193,13,183,128,66,177,200,201,34,188,226,128,62,245,177,190,179,212,236,227,188,176,187,130,238,214,76,236,154,9,4,136,216,36,28,48,200,56,32,143,168,171,53,242,231,193,159,137,211,120,111,84,131,195,218,189,220,99,65,185,114,18,73,216,133,179,144,228,130,15,100,102,224,131,128,9,221,145,243,110,250,142,128,10,40,162,128,10,241,191,130,127,19,166,241,37,187,120,119,93,187,141,245,75,116,6,210,105,24,249,151,113,128,119,3,158,11,168,3,156,229,129,206,14,214,99,236,149,240,44,19,205,107,113,21,197,188,175,12,241,56,120,228,141,138,178,48,57,12,8,228,16,121,205,0,125,245,69,121,255,0,194,239,137,86,254,61,210,26,59,167,130,29,118,223,38,230,214,53,40,165,55,124,175,24,44,73,92,21,7,156,134,234,0,43,159,64,160,2,184,191,138,250,173,246,137,240,215,84,212,244,203,153,45,175,45,222,221,226,149,58,169,243,227,252,8,35,32,131,193,4,131,144,107,180,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,0,104,124,56,241,205,191,142,252,47,21,246,96,143,81,139,247,119,182,177,49,62,83,228,224,224,243,181,128,220,58,142,163,36,169,174,194,190,29,240,159,138,245,47,6,120,130,45,103,75,49,153,209,25,26,57,119,121,114,43,12,21,112,164,18,51,134,3,61,84,30,213,246,79,134,124,77,165,248,187,67,135,87,210,39,243,109,228,249,89,91,135,137,199,84,113,217,134,71,182,8,32,144,65,32,27,52,81,69,0,121,63,197,255,0,29,106,158,3,215,60,45,127,96,222,109,188,159,106,91,171,71,108,36,232,60,174,15,163,12,157,173,212,18,122,130,65,244,189,43,84,177,215,52,187,125,75,76,186,75,139,59,132,223,20,177,158,8,254,96,131,144,65,228,16,65,193,21,225,159,180,215,252,202,255,0,246,247,255,0,180,107,136,248,75,241,41,252,15,172,125,138,249,255,0,226,69,123,40,107,163,181,157,160,33,88,7,69,12,0,201,43,187,130,74,168,192,200,2,128,62,183,162,162,130,120,110,173,226,185,183,145,38,130,84,15,28,145,176,101,117,35,33,129,28,16,71,57,169,104,0,175,157,62,61,248,151,94,209,252,117,101,111,165,235,122,149,140,13,166,70,237,29,181,211,196,165,140,178,130,72,82,6,112,0,207,176,175,162,235,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,180,1,215,254,207,58,238,177,173,127,194,71,253,173,170,223,95,249,95,102,242,254,213,112,242,236,207,155,156,110,39,25,192,206,61,5,123,133,124,255,0,251,50,255,0,204,209,255,0,110,159,251,90,190,128,160,2,138,40,160,2,138,40,160,15,27,248,39,241,58,111,18,91,183,135,117,219,184,223,85,183,64,109,38,145,143,153,119,24,7,112,57,224,186,128,57,206,88,28,224,237,102,62,201,95,2,193,60,214,183,17,92,91,202,240,207,19,135,142,72,216,134,70,7,33,129,28,130,15,57,175,174,190,23,124,74,183,241,238,144,209,221,60,16,235,182,249,55,54,177,169,69,41,187,229,120,193,98,74,237,42,15,57,13,212,0,87,32,30,129,69,20,80,1,69,21,231,254,62,248,177,163,248,18,242,202,206,72,191,180,46,101,151,23,48,219,206,129,237,99,1,73,102,94,187,136,96,85,78,3,12,252,195,28,128,116,126,51,158,107,95,2,248,134,226,222,89,33,158,45,54,229,227,150,54,42,200,194,38,32,130,57,4,30,115,92,231,194,239,137,86,254,61,210,26,59,167,130,29,118,223,38,230,214,53,40,165,55,124,175,24,44,73,92,21,7,156,134,234,0,43,155,122,231,136,180,159,20,124,41,241,38,165,162,222,199,119,104,116,219,180,222,160,169,86,17,54,67,43,0,84,244,56,32,112,65,232,69,124,149,225,205,126,251,194,254,32,179,214,180,214,140,93,218,177,100,243,23,122,176,32,171,41,30,133,73,28,96,243,193,7,154,0,251,170,138,230,188,21,227,77,55,198,250,4,26,149,147,199,28,229,1,184,179,243,149,228,183,108,145,134,3,144,9,86,42,72,25,24,56,29,7,75,64,5,114,127,18,181,251,239,11,248,7,81,214,180,214,65,119,106,240,50,121,139,185,88,25,145,89,72,244,42,72,227,7,158,8,60,215,89,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,220,240,87,141,52,223,27,232,16,106,86,79,28,115,148,6,226,207,206,87,146,221,178,70,24,14,64,37,88,169,32,100,96,224,116,29,37,124,83,224,111,29,106,158,3,215,5,253,129,243,109,228,194,221,90,59,97,46,16,118,62,140,50,118,183,80,73,234,9,7,236,157,43,84,177,215,52,187,125,75,76,186,75,155,59,132,223,20,177,158,8,254,96,131,144,65,228,16,65,193,20,1,118,138,40,160,2,185,175,26,248,211,77,240,70,129,62,165,122,241,201,56,66,109,236,252,229,73,46,27,32,97,65,228,128,89,75,16,14,6,78,15,67,177,170,234,150,58,30,151,113,169,106,119,73,109,103,110,155,229,150,67,192,31,204,146,112,0,28,146,64,25,38,190,54,241,207,142,181,79,30,107,134,254,252,249,86,241,229,109,109,17,178,150,232,123,15,86,56,27,155,169,32,116,0,0,1,245,87,195,93,126,251,197,30,1,211,181,173,73,144,221,221,60,236,254,90,237,85,2,103,85,80,61,2,128,57,201,227,146,79,53,224,159,23,252,89,226,61,51,226,150,179,103,97,226,13,86,210,214,63,35,100,48,94,201,26,46,97,140,156,40,32,12,146,79,212,215,179,252,18,255,0,146,67,161,127,219,199,254,143,146,188,3,227,111,252,149,237,119,254,221,255,0,244,68,116,1,237,127,1,53,109,75,88,240,45,237,198,169,168,93,223,78,186,156,136,178,92,204,210,176,81,20,68,0,88,147,140,146,113,238,107,213,43,200,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,191,64,5,20,81,64,30,69,224,191,138,42,254,63,215,124,33,174,92,70,133,53,43,136,180,201,223,118,100,62,124,135,202,119,44,70,112,85,80,0,6,23,111,93,160,250,237,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,250,63,225,47,197,40,252,103,167,127,103,106,242,193,14,187,111,181,126,250,167,219,70,24,239,68,206,119,0,164,176,3,3,130,48,14,20,3,212,40,162,138,0,40,162,188,15,227,127,197,21,72,238,60,33,161,220,71,33,145,26,45,78,116,221,152,206,229,62,90,56,96,51,128,202,224,130,48,219,122,238,0,3,98,31,137,211,120,147,227,142,147,225,237,34,238,51,160,219,60,193,228,129,137,23,146,11,119,36,147,221,21,184,0,100,18,55,100,252,187,110,124,95,241,214,169,224,61,115,194,215,246,13,230,219,201,246,165,186,180,118,194,78,131,202,224,250,48,201,218,221,65,39,168,36,31,24,248,37,255,0,37,123,66,255,0,183,143,253,17,37,119,255,0,180,215,252,202,255,0,246,247,255,0,180,104,3,220,244,173,82,199,92,210,237,245,45,50,233,46,108,238,19,124,82,198,120,35,249,130,14,65,7,144,65,7,4,85,218,249,35,225,47,196,167,240,62,177,246,27,231,255,0,137,21,236,161,174,142,214,118,128,133,96,29,20,48,3,36,174,238,9,42,163,3,32,10,250,202,9,225,186,183,138,226,222,84,154,9,80,60,114,70,193,149,212,140,134,4,112,65,28,230,128,37,162,146,138,0,242,143,25,252,74,147,192,255,0,22,172,44,175,159,58,21,238,159,9,186,59,89,218,2,30,112,29,20,48,3,36,174,238,9,42,163,3,32,87,169,193,60,55,86,241,92,91,202,147,65,42,7,142,72,216,50,186,145,144,192,142,8,35,156,215,204,159,180,119,252,148,45,63,254,193,81,255,0,232,217,107,67,224,159,197,36,210,188,175,9,235,146,193,14,157,251,199,180,188,145,214,53,183,60,187,36,132,144,10,147,156,30,161,142,57,4,109,0,250,66,138,74,51,64,11,73,69,20,0,148,134,156,105,180,0,82,210,82,138,0,42,189,223,220,252,106,197,85,189,56,140,127,188,63,149,0,124,191,241,25,243,169,78,63,233,172,127,250,46,185,235,85,205,170,126,63,206,180,62,32,78,95,88,184,92,116,146,51,255,0,144,197,86,179,95,244,56,255,0,31,230,104,3,211,62,23,47,11,255,0,94,242,127,232,193,94,239,24,253,216,175,10,248,95,252,35,254,157,228,255,0,209,130,189,209,63,213,138,0,125,20,81,64,8,106,11,147,182,49,245,169,201,170,90,148,155,32,7,31,198,63,145,160,15,154,190,38,78,127,180,167,24,233,44,127,250,46,189,7,225,132,24,211,225,57,255,0,150,50,127,232,202,242,239,27,79,246,189,106,224,99,31,50,31,252,112,87,183,252,59,177,88,180,184,14,236,254,238,65,215,254,154,80,7,161,175,221,20,30,148,189,41,13,0,85,148,96,214,85,204,155,59,119,254,149,165,62,79,79,90,207,54,230,67,201,20,1,205,222,92,188,132,128,23,168,63,165,58,198,205,193,220,74,242,15,127,122,232,70,152,163,157,199,243,255,0,235,85,148,183,84,24,201,160,12,192,141,158,213,122,56,240,58,212,225,5,56,173,0,48,12,82,26,151,173,38,40,2,49,81,76,129,134,61,234,70,56,53,27,61,0,114,122,190,154,8,200,111,226,29,253,190,149,243,255,0,140,45,252,155,217,121,207,206,163,255,0,28,175,165,175,240,203,255,0,2,31,202,190,124,248,130,129,110,228,199,252,245,79,253,2,128,45,120,42,255,0,24,93,189,34,110,223,237,15,122,246,168,20,75,24,39,34,188,3,193,121,105,63,237,139,127,232,66,190,131,211,215,247,43,244,63,206,128,56,255,0,17,120,89,46,137,97,43,12,184,60,183,251,63,74,242,109,71,194,210,65,43,98,85,60,129,247,189,190,149,244,171,91,9,7,36,214,69,223,135,163,152,228,200,195,145,252,94,223,74,0,249,159,107,219,57,83,180,227,138,218,178,212,130,168,12,167,161,232,61,254,181,232,154,223,130,20,185,101,156,242,195,171,251,127,187,92,186,120,108,44,133,94,94,131,179,127,245,168,1,97,185,182,184,80,8,148,119,227,21,5,230,135,12,195,114,201,32,201,29,72,244,250,86,194,120,59,43,149,155,175,171,127,246,53,20,154,37,204,7,10,241,28,122,147,254,20,128,225,103,209,202,49,27,199,231,255,0,214,170,235,167,18,216,12,63,63,254,181,118,205,162,92,185,229,225,252,9,255,0,10,154,223,195,179,43,103,204,143,167,247,143,248,83,3,149,131,72,157,57,15,31,79,83,254,21,187,5,197,197,178,5,2,35,142,59,215,91,109,110,208,140,57,7,3,183,214,183,33,211,97,185,64,67,56,239,212,127,133,0,112,150,122,212,241,72,75,36,103,229,199,0,250,253,107,210,180,143,17,137,33,80,209,159,186,122,47,191,214,170,31,11,197,39,252,181,127,251,232,127,133,75,111,225,143,40,224,75,219,251,223,253,106,0,235,109,245,116,126,2,55,79,79,254,189,107,67,56,144,103,21,203,90,232,198,47,227,29,49,215,223,233,93,5,188,37,6,50,58,80,6,141,115,94,35,211,150,234,62,88,143,222,41,235,254,201,246,174,153,6,69,85,188,131,204,94,189,255,0,165,0,124,135,226,157,52,217,234,18,252,217,249,148,117,255,0,103,62,149,185,224,191,19,27,22,8,98,7,17,48,251,190,172,15,173,105,252,67,211,138,221,202,119,127,203,84,239,254,199,210,188,198,222,115,111,33,32,3,198,40,3,237,29,3,87,91,219,84,96,132,101,88,244,255,0,107,30,181,210,3,95,57,248,31,198,126,92,107,27,67,210,39,232,63,219,255,0,122,189,235,77,212,22,238,4,96,164,100,19,211,223,111,173,0,105,209,72,13,45,0,52,138,7,52,236,82,98,128,22,138,40,160,3,165,2,131,72,13,0,45,20,180,222,244,0,180,81,69,0,20,218,117,38,40,1,164,83,65,230,158,69,69,200,106,0,154,129,72,58,83,133,0,20,81,69,0,20,26,40,52,0,152,165,20,148,10,0,117,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,1,166,154,113,166,154,0,41,69,70,105,227,165,0,45,20,81,64,5,52,156,82,230,145,134,104,1,132,231,138,112,92,82,5,167,138,0,5,45,20,80,2,103,20,180,132,82,99,20,0,234,40,20,80,1,73,138,90,40,0,162,138,40,0,162,147,117,45,0,20,81,72,104,2,25,228,216,160,226,188,123,226,31,136,26,5,129,68,96,228,169,229,127,223,247,175,83,213,37,242,227,83,142,227,250,215,206,127,18,117,48,239,110,2,158,138,122,127,191,239,64,30,109,170,222,155,153,20,149,3,0,14,159,90,175,99,110,102,145,134,113,129,254,21,88,147,35,118,174,231,193,94,31,107,249,230,62,96,92,43,127,22,59,175,183,189,0,122,207,195,45,35,202,138,224,151,254,38,29,127,220,246,175,90,85,218,181,137,225,237,40,105,240,72,55,150,203,30,249,236,61,189,171,116,208,3,26,153,128,105,231,154,54,208,5,102,140,122,213,73,162,7,28,154,183,59,109,80,107,153,190,212,217,28,0,163,166,121,31,95,122,0,187,37,160,61,9,252,235,62,231,71,23,4,101,200,199,161,255,0,235,85,219,73,26,80,73,2,175,42,227,173,0,100,91,232,171,8,56,118,57,247,255,0,235,84,239,165,161,254,54,252,255,0,250,213,166,79,21,90,75,141,188,98,128,42,13,54,53,31,121,191,63,254,181,68,214,106,189,9,252,234,227,49,113,158,42,164,219,137,24,197,0,85,184,211,214,112,62,98,49,239,255,0,214,168,237,116,36,137,137,243,27,211,175,255,0,90,158,33,153,155,32,199,211,222,180,45,213,215,57,219,248,80,4,209,64,34,7,4,213,181,28,84,104,42,194,175,20,1,11,138,197,213,92,170,47,29,199,245,173,249,6,22,185,127,16,76,35,137,15,251,67,250,208,7,130,120,234,76,220,67,199,240,15,230,213,179,240,213,240,215,31,70,255,0,217,43,154,241,108,190,125,196,88,24,194,15,230,213,115,193,90,178,233,210,77,185,11,110,7,160,207,247,125,253,168,3,233,11,41,62,83,199,127,240,173,88,142,107,128,211,60,87,11,171,15,41,250,159,225,30,222,245,213,217,106,241,205,187,8,195,30,223,79,122,0,221,78,42,122,162,151,104,221,3,126,85,105,92,30,104,2,90,92,83,3,83,243,64,1,92,210,129,138,90,81,64,0,90,127,151,239,72,181,32,160,6,162,212,226,163,2,164,20,0,181,198,248,234,219,206,180,135,156,97,215,249,53,118,66,178,181,187,97,115,2,2,113,134,7,244,52,1,243,87,135,98,242,53,105,6,115,152,15,254,132,43,233,109,16,230,213,255,0,223,63,200,87,132,38,152,109,117,140,238,206,96,245,255,0,107,233,94,237,161,156,90,191,251,231,249,10,0,212,165,164,165,160,2,152,255,0,119,241,167,211,95,238,254,52,1,224,191,22,176,39,181,255,0,117,63,156,149,230,218,128,255,0,69,95,247,199,242,53,233,95,22,200,243,173,127,221,79,231,37,121,165,235,102,212,127,191,253,13,0,90,248,114,248,212,46,63,235,147,127,52,174,103,198,127,242,61,120,131,254,194,87,63,250,53,171,161,248,120,113,168,207,255,0,92,155,249,165,115,190,50,255,0,145,231,196,31,246,18,185,255,0,209,173,64,21,116,61,102,243,195,218,229,150,175,96,251,110,109,37,89,83,36,128,216,234,173,130,9,86,25,4,103,144,72,175,176,60,1,227,139,31,29,120,110,27,232,37,143,237,241,34,165,245,178,141,166,25,113,206,20,146,118,18,9,83,147,145,199,80,64,249,138,239,225,230,165,255,0,10,243,74,241,126,159,28,151,54,147,164,130,238,52,86,119,133,146,73,65,124,42,225,98,9,26,229,137,251,196,246,197,103,248,31,198,87,222,6,241,36,122,189,148,105,48,216,98,184,129,184,18,196,72,37,115,213,78,84,16,71,66,6,65,25,4,3,237,138,242,95,140,127,20,23,194,246,45,160,232,215,17,182,181,112,133,110,10,239,205,172,76,132,6,12,172,10,201,146,172,189,112,6,72,25,92,222,241,79,198,77,11,73,240,84,90,190,145,115,105,127,168,93,34,8,44,126,209,25,120,89,212,182,102,69,98,84,46,48,64,254,44,46,70,114,62,92,158,107,237,119,89,146,121,4,151,90,133,253,193,118,17,199,243,75,43,182,120,85,29,75,30,128,119,226,128,41,215,174,254,206,63,242,80,239,255,0,236,21,39,254,141,138,185,31,23,120,14,243,193,222,30,208,111,53,35,182,251,85,243,101,48,130,71,149,24,72,138,171,43,40,43,32,46,225,135,35,129,239,93,127,236,227,255,0,37,11,80,255,0,176,84,159,250,54,26,0,232,63,105,143,249,149,255,0,237,239,255,0,104,215,128,215,191,126,211,95,243,43,255,0,219,223,254,209,175,53,248,109,224,168,124,119,172,234,122,91,204,240,207,22,153,45,197,171,43,133,83,48,100,84,14,118,177,217,151,231,3,62,148,1,223,124,14,248,153,53,181,252,62,17,214,102,146,88,46,95,22,55,51,78,79,146,193,64,88,126,99,128,132,40,10,23,163,28,96,238,249,119,62,62,248,238,243,70,254,207,240,246,149,113,125,101,122,251,111,164,187,182,184,49,126,239,231,65,31,202,114,114,65,39,56,3,106,245,207,31,62,234,186,93,246,135,170,92,105,186,157,171,219,94,91,190,201,98,147,170,159,228,65,24,32,142,8,32,140,131,82,107,26,230,169,226,11,180,187,213,239,231,189,184,72,146,21,146,103,220,66,40,192,31,204,158,228,146,78,73,36,128,123,119,193,223,137,190,48,215,181,200,188,61,119,28,26,173,186,68,100,146,234,121,60,169,160,137,118,46,226,192,31,51,211,4,110,102,124,150,0,18,56,15,141,191,242,87,181,223,251,119,255,0,209,17,215,175,252,2,240,111,246,55,133,228,241,13,228,59,111,53,92,121,59,215,12,150,224,252,184,202,130,55,156,183,4,134,80,134,188,131,227,103,252,149,221,119,254,221,255,0,244,68,116,1,235,255,0,179,143,252,147,219,255,0,251,10,201,255,0,162,161,175,96,175,32,253,156,127,228,158,95,255,0,216,86,79,253,21,21,122,253,0,20,81,81,25,225,91,148,183,105,80,79,34,51,164,101,134,230,85,32,51,1,212,128,89,65,61,183,15,90,0,150,190,96,248,199,241,91,254,18,121,101,240,230,142,216,210,33,148,121,211,131,205,196,136,206,62,86,87,42,240,159,145,134,70,114,1,236,43,175,248,241,241,18,77,54,210,95,7,88,67,60,119,23,113,43,221,93,48,104,192,136,159,185,25,227,126,236,16,199,149,198,87,146,78,223,5,240,255,0,135,245,31,19,235,54,250,94,151,110,243,79,43,170,179,42,51,44,74,88,41,119,42,9,84,5,134,91,28,80,4,154,31,134,117,79,16,197,168,205,97,6,235,125,58,210,75,187,169,219,132,141,21,75,96,159,239,54,210,0,234,78,123,2,70,61,125,116,222,13,177,240,47,193,159,16,233,22,50,60,164,233,183,114,220,78,252,25,101,48,144,91,25,194,140,40,0,14,128,12,146,114,79,200,180,1,169,226,15,15,234,62,24,214,110,52,189,82,221,161,158,39,101,86,100,117,89,84,49,80,232,88,2,200,74,156,54,57,175,122,248,39,241,74,61,66,210,15,10,107,146,193,13,197,172,73,29,133,203,186,198,38,64,85,22,18,9,25,144,100,1,140,150,0,231,145,150,236,62,41,252,56,179,241,206,135,37,196,48,236,215,109,34,99,103,50,96,25,113,146,33,124,144,10,177,232,73,249,73,207,66,193,190,73,255,0,77,210,245,15,249,111,103,125,107,47,188,114,67,34,159,192,171,2,62,160,138,0,251,218,138,243,111,131,94,54,188,241,143,132,140,119,246,179,139,173,55,101,179,222,49,44,151,95,47,13,184,146,76,128,1,188,115,203,6,254,44,15,73,160,14,127,199,127,242,79,60,75,255,0,96,171,175,253,20,213,241,13,125,189,227,191,249,39,158,37,255,0,176,85,215,254,138,106,248,134,128,62,194,248,73,226,189,55,196,158,5,177,183,178,50,44,250,85,188,22,87,17,203,180,54,229,137,70,240,1,39,97,33,128,39,25,218,120,226,187,202,248,119,194,62,40,190,240,127,137,45,53,139,9,28,24,152,9,162,87,218,39,139,35,116,109,144,70,8,29,112,112,112,71,32,87,217,62,25,241,54,151,226,237,14,29,95,72,159,205,183,147,229,101,110,30,39,29,81,199,102,25,30,216,32,130,65,4,128,108,209,69,20,1,195,124,74,248,117,103,227,221,13,227,79,34,219,87,139,13,109,120,209,2,78,221,216,141,219,27,188,179,184,240,58,28,54,14,48,126,66,255,0,76,210,245,15,249,111,103,125,107,47,188,114,67,34,159,192,171,2,62,160,138,251,218,188,63,227,199,195,175,237,27,57,60,99,166,241,115,107,18,173,236,11,22,76,209,131,129,32,42,51,185,65,249,139,113,177,71,35,110,8,6,231,194,175,137,214,154,239,130,167,26,213,218,71,168,104,182,229,174,201,103,119,150,221,20,126,252,131,146,199,168,108,22,57,25,227,112,21,224,159,17,124,121,121,227,223,16,253,178,81,229,217,91,111,138,206,16,10,226,50,228,134,101,220,195,204,35,104,98,56,59,71,165,114,145,207,52,73,50,69,44,136,147,38,201,85,88,128,235,184,54,214,29,198,229,83,131,220,3,218,186,143,135,254,7,190,241,215,137,97,177,130,41,62,193,19,171,223,92,169,218,33,139,60,225,136,35,121,0,133,24,57,60,244,4,128,14,191,224,223,194,231,241,69,234,235,218,205,187,174,139,110,225,173,195,109,197,212,170,224,149,42,192,134,139,1,149,186,100,156,2,112,216,250,142,169,105,90,93,142,135,165,219,233,186,101,170,91,89,219,166,200,162,140,112,7,243,36,156,146,79,36,146,78,73,171,180,1,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,91,255,0,180,215,252,202,255,0,246,247,255,0,180,107,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,0,125,63,69,20,80,1,69,69,52,240,219,32,146,121,99,137,11,170,6,118,10,11,51,5,85,201,238,73,0,14,228,129,82,208,1,95,63,254,211,95,243,43,255,0,219,223,254,209,175,160,43,231,255,0,218,107,254,101,127,251,123,255,0,218,52,1,224,53,238,95,3,126,38,77,107,127,15,132,117,153,164,150,11,151,197,141,204,211,147,228,176,64,4,63,49,192,66,20,5,11,209,142,48,119,124,188,15,195,111,5,67,227,189,103,83,210,222,103,134,120,180,201,110,45,89,92,42,153,131,34,160,115,181,142,204,191,56,25,244,174,95,85,210,239,180,61,82,227,77,212,237,158,218,242,221,246,75,20,157,84,255,0,34,8,193,4,112,65,4,100,26,0,250,11,227,239,142,239,52,111,236,239,15,105,55,23,214,87,175,182,250,75,187,107,131,23,238,254,116,17,252,167,39,36,18,115,128,54,175,92,241,67,224,231,196,223,24,235,218,228,94,30,187,142,13,86,222,56,140,146,93,79,39,149,52,17,46,197,220,88,3,230,122,96,141,204,207,146,202,1,35,196,53,157,115,84,241,5,218,93,234,247,243,222,220,36,73,10,201,51,238,33,20,96,15,230,79,114,73,39,36,146,126,142,248,5,224,223,236,111,11,201,226,27,184,118,222,234,184,242,183,174,25,45,193,227,25,80,70,243,150,224,144,202,35,52,1,228,31,27,127,228,175,107,191,246,239,255,0,162,35,174,18,9,230,181,184,138,226,222,87,134,120,156,60,114,70,197,89,24,28,134,4,114,8,60,230,187,191,141,191,242,87,181,223,251,119,255,0,209,17,209,225,255,0,134,183,30,40,248,99,125,226,29,33,39,184,213,108,245,6,137,173,85,134,36,129,99,86,59,23,110,90,76,184,56,207,32,16,1,56,4,3,220,254,16,124,75,111,28,233,115,89,106,65,19,90,177,69,50,178,149,81,114,135,143,49,87,168,32,224,48,3,0,178,145,141,219,71,166,87,194,58,30,179,121,225,237,114,203,87,176,125,151,86,146,172,169,146,64,108,117,86,193,4,169,25,4,103,144,72,239,95,95,124,58,241,229,159,143,124,61,246,200,135,151,123,109,178,27,216,72,11,137,10,2,89,87,115,31,44,157,193,73,228,237,62,148,1,216,87,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,183,235,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,80,5,13,15,89,188,240,246,185,101,171,216,62,203,171,73,86,84,201,32,54,58,171,96,130,84,140,130,51,200,36,119,175,174,190,26,120,250,31,31,248,108,222,52,81,219,234,22,206,34,188,129,28,16,27,25,14,163,57,8,220,227,61,195,12,157,185,63,54,94,124,58,188,255,0,133,105,163,248,199,77,19,221,71,113,231,45,236,11,17,115,6,199,144,9,1,81,196,123,83,146,221,14,57,33,176,184,158,19,241,94,165,224,207,16,69,172,233,102,51,58,35,35,36,187,188,185,21,134,10,184,82,9,25,195,1,158,170,15,106,0,251,138,188,191,226,215,197,40,252,25,167,127,103,105,18,193,54,187,113,185,126,250,191,216,134,20,239,116,206,119,16,192,168,35,7,146,114,6,25,250,215,198,77,22,223,225,199,252,36,250,91,70,247,87,46,240,89,216,221,48,18,25,85,176,219,213,11,96,42,144,231,145,144,84,101,75,10,249,107,85,213,47,181,205,82,227,82,212,238,158,230,242,225,247,203,44,157,88,255,0,32,0,192,0,112,0,0,96,10,0,167,93,255,0,193,47,249,43,218,23,253,188,127,232,137,43,51,196,254,7,190,240,159,134,180,43,237,86,39,183,191,213,30,119,54,238,121,138,36,17,108,220,184,202,185,46,228,140,156,13,160,224,130,43,79,224,151,252,149,237,11,254,222,63,244,68,148,1,245,253,20,81,64,5,20,81,64,31,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,124,193,227,191,249,40,126,38,255,0,176,173,215,254,141,106,250,127,224,151,252,146,29,11,254,222,63,244,124,148,1,232,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,250,2,190,127,253,166,191,230,87,255,0,183,191,253,163,64,30,3,94,255,0,240,83,226,183,252,120,248,59,90,111,72,52,235,146,127,223,109,146,51,63,251,136,129,87,208,122,87,151,252,60,240,71,252,39,186,174,165,165,199,117,246,107,168,180,247,185,182,118,25,67,34,201,26,133,126,51,180,134,35,35,144,112,121,198,15,49,125,99,121,166,94,73,103,127,105,61,165,212,120,223,12,241,152,221,114,1,25,83,130,50,10,159,161,160,15,127,248,245,241,6,243,76,187,177,240,230,135,168,207,107,117,31,250,85,228,214,179,152,221,114,8,72,247,43,2,50,9,98,164,116,49,145,83,252,32,248,157,227,31,23,107,139,165,106,86,48,95,89,67,19,181,206,160,145,249,79,17,57,40,95,31,33,201,27,66,170,131,143,155,157,173,159,159,117,77,82,255,0,90,191,107,237,74,229,238,174,221,17,30,105,14,89,130,32,69,201,238,118,168,228,242,122,156,158,107,233,175,128,190,19,254,194,240,99,107,50,188,226,235,89,219,35,67,36,123,4,113,163,56,140,140,242,119,6,45,187,161,12,184,28,100,128,122,197,124,217,241,195,226,100,58,211,255,0,194,45,162,205,28,186,116,76,146,220,222,67,56,116,184,109,185,84,82,167,5,23,32,156,231,230,81,192,219,147,213,252,114,248,137,127,160,218,39,135,244,152,111,173,110,46,176,242,106,64,73,8,80,165,91,100,46,49,185,185,93,196,18,0,59,121,36,227,231,93,43,75,190,215,53,75,125,55,76,181,123,155,203,135,217,20,81,245,99,252,128,3,36,147,192,0,147,128,40,2,198,143,225,253,75,92,91,199,177,182,145,160,178,183,146,226,230,125,140,99,137,82,55,147,12,192,16,165,130,48,92,227,39,2,178,235,235,83,224,93,47,192,127,8,124,73,97,96,60,219,137,52,171,150,186,187,117,195,220,56,133,249,62,138,50,118,175,64,9,234,73,39,228,170,0,216,241,55,133,245,79,8,235,147,105,26,188,30,85,196,127,50,178,242,146,161,232,232,123,169,193,247,200,32,128,65,3,217,254,10,124,86,255,0,143,31,7,107,109,233,6,157,114,79,251,237,178,70,103,255,0,113,16,42,250,15,74,244,111,137,191,14,237,190,32,232,113,196,38,251,62,167,103,185,172,166,98,118,2,216,220,142,7,240,182,213,228,12,130,1,25,229,79,200,87,214,55,154,101,228,150,119,246,147,218,93,71,141,240,207,25,141,151,32,17,149,56,35,32,131,244,52,1,247,181,21,230,127,6,60,125,55,140,252,55,37,157,244,82,127,104,105,41,20,83,78,92,176,184,86,12,21,201,36,157,231,97,221,158,167,144,121,192,244,202,0,43,224,26,251,250,190,1,160,13,79,14,107,247,222,23,241,5,158,181,166,180,98,238,213,203,39,152,187,149,129,5,89,72,244,42,72,227,7,158,8,60,215,216,190,10,241,166,155,227,125,2,13,74,201,227,142,114,128,220,89,249,202,242,91,182,72,195,1,200,4,171,21,36,12,140,28,14,131,229,93,79,192,215,22,191,14,116,63,24,90,44,243,218,221,249,177,222,252,160,173,179,172,204,136,114,57,218,192,1,200,192,97,215,230,0,84,240,87,141,53,47,4,107,240,106,86,79,36,144,7,6,226,207,206,100,142,225,112,70,24,14,9,1,152,169,32,224,224,224,244,32,31,109,87,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,186,253,15,89,179,241,14,135,101,171,216,62,251,91,184,150,84,201,4,174,122,171,96,144,24,28,130,51,193,4,118,174,67,227,111,252,146,29,119,254,221,255,0,244,124,116,1,242,13,118,127,13,60,125,55,128,60,72,111,26,41,46,52,251,148,17,94,64,142,65,43,156,135,81,156,23,94,113,158,197,134,70,236,142,50,186,255,0,136,254,6,184,240,39,137,229,177,196,242,105,210,254,242,202,234,85,3,205,76,12,140,142,55,41,59,79,67,208,225,67,10,0,250,123,198,158,58,179,240,239,128,46,188,75,166,92,88,223,231,17,217,145,112,26,57,164,45,183,0,169,249,182,252,204,84,28,225,24,100,114,71,206,190,20,248,191,227,173,30,228,90,219,222,73,172,155,135,217,29,181,250,189,203,25,24,168,27,8,33,243,198,2,231,31,49,227,39,53,196,75,171,106,51,105,113,105,114,234,23,79,167,194,251,226,180,105,152,196,141,207,42,153,192,63,51,114,7,115,235,94,151,240,23,194,127,219,190,51,109,98,86,128,218,232,219,100,104,100,77,230,73,28,56,140,140,240,54,149,45,187,168,42,184,28,228,0,116,159,180,137,153,173,252,36,215,17,199,28,229,46,140,137,27,151,85,108,67,144,24,128,72,207,124,12,250,10,240,74,247,239,218,107,254,101,127,251,123,255,0,218,53,228,190,3,240,212,62,47,241,149,150,133,61,195,219,165,218,76,4,168,1,40,203,19,186,156,30,163,42,50,56,200,200,200,235,64,30,151,240,79,226,146,105,62,87,132,245,201,96,135,78,253,227,218,94,72,235,26,219,158,93,145,201,32,21,39,56,61,67,28,114,8,219,244,125,124,27,170,233,119,218,30,169,113,166,234,118,175,109,121,110,251,37,138,94,160,255,0,34,164,96,130,56,32,130,50,13,125,5,240,79,226,147,234,222,87,132,245,201,103,155,81,253,227,218,94,72,237,35,92,14,93,145,201,36,134,3,56,61,10,140,112,64,220,1,238,21,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,250,126,190,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,64,21,254,6,120,235,75,240,150,187,123,97,171,31,34,223,85,242,149,110,217,176,144,186,111,192,127,69,59,207,205,208,16,51,193,37,126,167,175,128,107,232,239,130,127,20,159,86,242,188,39,174,75,60,218,143,239,30,210,242,71,105,26,224,114,236,142,73,36,48,25,193,232,84,99,130,6,224,15,112,162,138,40,0,162,138,40,3,224,26,208,208,245,155,207,15,107,150,90,189,131,236,186,180,148,74,153,36,6,199,85,108,16,74,145,144,70,121,4,142,245,159,93,126,167,224,107,139,95,135,58,31,140,45,22,121,237,110,252,216,239,126,80,86,217,214,102,68,57,28,237,96,0,228,96,48,235,243,0,0,62,170,240,87,141,52,223,27,232,16,106,86,79,28,115,148,6,226,207,206,87,146,221,178,70,24,14,64,37,88,169,32,100,96,224,116,29,45,124,75,224,175,26,106,94,8,215,224,212,172,158,73,32,14,13,197,159,156,201,29,194,224,140,48,28,18,3,49,82,84,224,224,224,244,63,86,201,241,27,195,176,248,18,47,24,203,114,233,166,76,159,186,70,76,74,242,100,143,41,87,60,190,229,97,193,199,4,231,104,205,0,51,226,63,142,109,252,9,225,137,111,179,4,154,140,191,187,178,181,149,136,243,95,35,39,3,157,170,14,227,208,116,25,5,133,124,123,170,234,151,218,230,169,113,169,106,119,79,115,121,112,251,228,150,78,172,127,144,0,96,0,56,0,0,48,5,104,120,179,197,122,151,140,252,65,46,179,170,24,196,238,138,139,28,91,188,184,213,70,2,160,98,72,25,203,17,158,172,79,122,245,191,131,31,9,227,189,137,60,79,226,91,45,214,237,131,97,105,58,171,36,232,85,129,121,35,101,57,94,84,167,32,228,103,24,218,72,5,255,0,5,120,6,243,194,159,8,124,91,170,106,177,207,111,168,234,58,85,207,250,51,74,64,142,17,11,21,222,156,1,33,37,143,57,42,8,31,41,44,15,207,53,246,247,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,0,234,60,13,227,173,83,192,122,224,191,176,62,109,188,152,91,171,71,108,37,194,14,199,209,134,78,27,170,146,122,130,65,251,23,67,214,108,252,67,161,217,106,246,15,190,214,238,37,149,50,65,43,158,170,216,36,6,7,32,140,240,65,29,171,229,47,138,63,13,110,60,5,171,172,150,169,60,218,21,198,5,181,212,140,29,131,237,249,146,66,20,0,217,12,71,24,43,208,146,27,15,248,89,241,58,111,0,223,203,111,116,146,79,162,221,62,251,136,163,5,164,70,10,192,24,193,117,80,73,40,24,158,161,71,160,160,15,174,235,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,93,220,19,195,117,111,21,197,188,169,52,18,160,120,228,141,131,43,169,25,12,8,224,130,57,205,112,159,27,127,228,144,235,191,246,239,255,0,163,227,160,15,144,107,208,254,22,124,78,155,192,55,242,219,221,36,147,232,183,79,190,226,40,193,105,17,130,176,6,48,93,84,18,74,6,39,168,81,232,43,144,240,222,155,14,179,226,157,35,75,184,103,88,47,111,97,183,145,163,32,48,87,112,164,130,65,25,193,244,53,161,227,95,5,234,94,8,215,231,211,111,82,73,32,14,69,189,231,146,201,29,194,224,28,169,60,18,3,40,96,9,193,200,201,234,64,62,213,130,120,110,173,226,184,130,84,154,9,80,60,114,70,193,149,212,140,134,4,112,65,28,230,137,231,134,214,222,91,139,137,82,24,34,66,242,73,35,5,84,80,50,88,147,192,0,115,154,249,183,224,175,197,59,111,14,99,195,58,236,190,94,157,52,165,173,174,221,206,219,103,108,101,27,39,11,25,60,228,96,43,18,79,12,74,216,248,217,241,73,53,111,55,194,122,28,176,77,167,126,237,238,239,35,117,145,110,15,14,168,132,18,2,131,140,158,165,134,56,0,238,0,229,254,45,124,74,127,28,107,31,98,177,127,248,145,89,74,90,212,237,100,105,201,85,5,221,75,16,112,67,109,224,16,172,114,50,72,175,56,174,131,194,62,13,213,252,107,171,174,159,165,67,235,230,92,200,175,228,195,242,179,15,49,149,78,221,219,72,25,28,158,42,159,137,52,216,116,111,20,234,250,93,187,59,65,101,123,53,188,109,33,5,138,163,149,4,144,0,206,7,160,160,15,170,190,9,127,201,33,208,191,237,227,255,0,71,201,94,1,241,183,254,74,246,187,255,0,110,255,0,250,34,58,247,255,0,130,95,242,72,116,47,251,120,255,0,209,210,87,128,124,109,255,0,146,189,174,255,0,219,191,254,136,142,128,61,131,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,235,245,228,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,95,160,2,138,40,160,15,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,175,89,22,55,215,154,101,228,119,150,23,115,218,93,71,157,147,65,33,141,215,32,131,134,24,35,32,145,244,53,175,227,191,249,40,126,38,255,0,176,173,215,254,141,106,232,46,126,26,220,77,240,167,74,241,158,148,147,220,179,121,237,169,69,184,31,41,22,70,85,116,80,51,180,5,59,178,73,25,7,24,4,128,15,162,254,26,120,250,31,31,248,108,222,52,81,219,234,22,206,34,188,129,28,16,27,25,14,163,57,8,220,227,61,195,12,157,185,61,165,124,59,225,63,21,234,94,12,241,4,90,206,150,99,51,162,50,52,114,238,242,228,86,24,42,225,72,36,103,12,6,122,168,61,171,233,93,107,227,38,139,111,240,227,254,18,125,45,163,123,171,151,120,44,236,110,152,9,12,170,216,109,234,133,176,21,72,115,200,200,42,50,11,138,0,103,197,175,138,81,248,51,78,254,206,210,37,130,109,118,227,114,253,245,127,177,12,41,222,233,156,238,33,129,80,70,15,36,228,12,55,202,53,115,85,213,47,181,205,82,227,82,212,238,158,230,242,225,247,203,44,157,88,255,0,32,0,192,0,112,0,0,96,10,232,60,79,224,123,239,9,248,107,66,190,213,98,123,123,253,81,231,115,110,231,152,162,65,22,205,203,140,171,146,238,72,201,192,218,14,8,34,128,52,254,9,127,201,94,208,191,237,227,255,0,68,73,93,255,0,237,53,255,0,50,191,253,189,255,0,237,26,224,62,9,127,201,94,208,191,237,227,255,0,68,73,93,255,0,237,53,255,0,50,191,253,189,255,0,237,26,0,240,26,246,255,0,130,127,20,147,73,242,188,39,174,75,4,58,111,239,30,210,242,70,88,214,220,242,236,142,73,0,169,57,193,234,24,227,144,70,223,52,240,31,134,161,241,127,140,172,180,41,238,30,221,46,146,96,37,64,9,70,88,157,212,224,245,25,81,145,198,70,70,71,90,199,213,116,187,237,15,84,184,211,117,59,87,182,188,183,125,146,197,39,85,63,200,130,48,65,28,16,65,25,6,128,62,241,162,188,67,224,159,197,39,213,132,94,19,215,37,158,109,71,247,143,105,121,35,180,173,112,188,187,36,132,146,67,1,156,30,133,70,56,32,110,246,250,0,249,131,246,142,255,0,146,135,97,255,0,96,168,255,0,244,108,181,228,53,235,223,180,119,252,148,59,15,251,5,71,255,0,163,101,174,39,195,62,6,213,60,91,161,235,87,250,64,243,238,52,175,37,154,209,87,47,50,62,252,148,245,97,176,124,189,72,39,28,128,8,7,185,124,20,248,157,55,136,237,219,195,186,237,218,62,169,110,128,218,77,35,159,50,238,48,14,224,115,193,117,0,115,156,176,57,193,218,204,125,143,21,240,52,19,205,107,113,21,197,188,175,12,241,56,120,228,141,138,178,48,57,12,8,228,16,121,205,125,117,240,187,226,85,191,143,116,134,142,233,224,135,93,183,201,185,181,141,74,41,77,223,43,198,11,18,87,5,65,231,33,186,128,10,228,3,191,162,150,147,20,0,26,105,167,17,72,69,0,37,40,164,197,40,160,5,170,58,145,196,67,253,225,252,141,93,170,58,167,250,145,254,248,254,70,128,62,70,241,211,231,91,185,255,0,125,63,244,1,83,218,15,244,40,255,0,31,230,106,167,141,249,214,238,127,222,79,253,0,85,155,102,197,148,99,220,255,0,51,64,30,159,240,184,3,183,254,189,228,255,0,209,130,189,205,126,224,175,14,248,90,70,23,254,189,228,255,0,209,130,189,193,126,224,160,7,81,69,20,0,149,151,173,156,90,175,253,116,31,200,214,165,101,107,135,54,203,255,0,93,7,242,52,1,243,22,177,15,157,175,92,243,142,20,255,0,227,162,190,138,240,117,183,149,167,67,206,126,71,255,0,208,205,120,188,122,89,185,215,46,27,126,51,24,61,125,151,218,190,129,210,96,22,246,136,160,231,0,255,0,58,0,208,164,52,180,134,128,43,176,230,141,158,245,33,20,134,128,33,43,77,35,53,33,235,77,52,0,192,184,163,20,234,110,104,1,180,148,22,168,217,192,230,128,26,252,213,105,14,41,207,118,139,217,191,42,199,188,214,35,132,242,142,121,3,160,244,250,208,1,121,39,203,211,184,254,85,224,31,16,100,205,212,188,127,203,84,255,0,208,43,213,53,31,22,66,156,121,79,247,135,240,143,79,173,120,167,139,181,53,191,186,144,170,145,151,83,200,244,92,122,208,5,191,5,75,137,58,127,203,22,255,0,208,133,125,7,166,185,104,87,232,127,157,124,223,225,105,124,153,143,25,253,211,15,252,120,87,209,26,36,162,75,84,56,254,19,255,0,161,80,7,64,163,138,86,28,84,136,185,81,67,45,0,103,203,110,36,234,77,98,220,232,41,35,150,243,27,146,59,251,125,43,161,113,84,231,87,99,198,222,189,232,2,140,22,11,8,3,113,56,30,181,101,108,213,186,147,249,213,63,38,101,98,73,143,245,171,145,110,29,113,64,18,29,54,54,31,121,191,63,254,181,42,105,104,7,223,111,207,255,0,173,83,171,20,25,226,159,29,198,238,49,64,25,179,232,137,47,87,97,206,122,255,0,245,169,150,250,72,131,128,228,252,184,228,255,0,245,171,120,28,10,99,46,79,20,1,81,45,0,234,79,231,87,226,136,1,212,214,109,212,173,24,232,58,255,0,74,173,101,170,23,125,165,7,10,79,79,127,173,0,116,171,24,245,169,182,129,81,66,119,40,53,99,20,0,171,67,166,86,144,113,79,6,128,60,115,226,46,143,230,51,48,126,179,39,127,246,15,181,124,247,121,15,149,59,46,115,140,127,42,251,35,95,210,69,244,67,231,35,247,128,245,255,0,100,143,74,249,135,197,186,11,88,223,75,251,192,126,117,29,127,217,207,165,0,96,105,151,205,108,249,10,15,202,71,79,122,250,39,192,158,32,105,237,163,83,24,31,186,115,194,255,0,183,245,175,153,3,20,106,246,31,135,186,160,84,85,40,120,133,251,127,182,61,232,3,233,72,95,114,131,83,86,110,157,38,248,84,227,177,254,117,162,40,1,104,162,138,0,40,164,13,75,64,5,38,41,104,160,2,138,40,160,2,138,13,55,25,160,5,206,105,105,0,165,160,4,166,149,205,62,146,128,35,13,142,42,78,162,152,86,156,188,10,0,117,20,153,165,160,2,131,69,33,233,64,5,2,154,41,226,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,0,210,26,90,105,230,128,27,74,180,162,129,64,11,65,162,144,208,1,70,40,205,38,121,160,5,34,151,181,20,80,0,40,205,20,210,50,104,1,194,150,147,20,80,3,100,226,160,75,161,156,16,106,119,25,21,197,120,139,80,109,45,163,96,161,183,0,58,103,215,220,122,80,7,108,14,121,165,174,83,195,254,35,23,202,224,198,70,9,254,31,167,191,189,117,42,219,133,0,58,144,210,209,64,13,219,78,162,138,0,41,13,45,53,250,80,7,49,226,155,177,111,4,71,25,203,14,222,205,95,43,120,202,244,220,221,69,242,129,132,94,222,237,95,65,124,70,212,68,22,214,227,110,114,235,219,217,253,235,230,61,66,99,115,58,156,1,133,31,204,208,2,105,86,134,230,102,27,128,194,158,254,226,190,140,248,125,160,11,120,231,99,33,57,44,58,255,0,185,237,94,75,224,125,31,237,19,204,75,227,10,221,253,215,218,190,149,208,172,133,172,15,134,39,44,123,251,10,0,216,141,118,46,61,232,165,52,211,64,6,69,20,220,98,156,26,128,42,93,15,148,125,107,156,150,204,60,160,146,126,239,173,116,87,132,237,24,245,172,203,104,204,140,114,71,74,0,179,111,18,198,167,4,245,167,178,22,232,106,95,47,3,25,167,34,224,80,5,87,82,130,152,182,193,206,73,171,174,155,168,11,178,128,43,27,112,59,211,13,168,245,171,45,50,142,198,170,93,95,164,10,9,82,114,113,210,128,30,32,11,222,157,229,15,90,201,181,241,12,87,18,20,17,184,192,207,221,31,227,91,96,238,25,20,1,24,143,222,166,85,168,157,246,26,145,100,200,233,64,20,53,59,161,109,26,146,51,146,59,125,107,203,124,77,226,22,145,35,2,49,212,31,187,254,247,189,118,254,34,152,178,198,0,29,71,245,174,78,93,16,93,193,146,228,16,222,190,223,74,0,241,93,69,140,210,169,56,24,80,63,157,103,13,241,182,87,111,227,94,141,169,248,77,213,151,18,175,65,213,190,190,213,29,159,132,243,146,242,254,77,255,0,214,160,14,34,29,90,226,223,63,36,71,62,199,252,107,110,195,198,215,22,187,179,4,71,63,236,31,111,246,171,118,231,195,48,112,12,178,127,223,67,252,43,18,251,195,177,71,140,72,255,0,139,15,127,106,0,235,52,239,137,140,161,183,91,14,253,35,250,127,183,93,150,147,241,29,39,220,26,217,134,220,158,19,233,254,213,120,36,218,99,68,70,214,7,62,167,255,0,173,85,196,211,91,28,129,25,207,214,128,62,174,183,241,92,50,2,124,169,63,239,145,254,53,105,60,81,1,111,245,82,127,223,35,252,107,229,104,124,77,60,32,143,38,51,159,246,79,248,212,131,197,83,131,159,42,63,251,228,255,0,141,0,125,109,14,181,12,217,194,56,199,176,255,0,26,209,138,225,101,206,1,24,175,148,44,124,125,53,190,236,219,198,115,254,193,246,255,0,106,187,29,27,226,161,82,225,173,7,126,145,253,63,219,160,15,161,133,72,43,206,180,143,136,16,93,135,221,111,32,198,122,32,246,255,0,106,187,27,29,102,27,192,118,163,140,122,129,237,239,239,64,26,226,156,42,32,65,228,84,171,210,128,22,162,157,55,128,61,234,85,164,110,148,1,230,218,158,136,5,218,184,127,249,102,7,95,115,237,93,182,144,158,92,46,63,218,39,244,20,219,187,64,236,14,227,211,214,172,90,174,197,35,222,128,46,83,169,171,78,20,0,83,95,238,254,52,227,76,127,187,248,208,7,132,124,89,27,167,181,255,0,117,63,156,149,230,247,177,98,212,115,252,127,208,215,164,252,86,95,244,139,111,247,87,249,189,113,151,54,91,236,3,110,255,0,150,184,235,237,64,25,95,15,248,212,167,255,0,174,45,255,0,161,37,115,190,50,255,0,145,227,95,255,0,176,149,199,254,141,106,219,240,92,190,70,169,54,70,115,11,127,232,75,88,94,46,109,222,52,215,91,215,81,184,63,249,17,168,3,234,31,131,112,67,117,240,107,71,183,184,134,57,160,149,46,82,72,228,80,202,234,103,144,16,65,224,130,56,197,120,79,197,143,135,83,120,35,196,15,113,101,109,32,208,46,223,54,146,23,47,229,182,50,209,49,35,32,131,184,174,115,149,199,36,134,199,183,124,41,213,108,116,79,129,218,86,167,169,92,199,109,103,110,151,15,44,175,209,71,218,36,252,73,39,0,1,201,36,1,146,107,231,223,136,190,60,188,241,239,136,126,217,40,242,172,173,183,197,103,8,4,98,50,228,134,101,220,195,204,35,104,98,56,59,71,165,0,114,21,239,223,3,62,25,125,207,22,235,214,31,221,125,42,57,79,212,153,138,99,253,221,132,159,86,199,220,106,240,153,172,111,45,236,237,175,38,181,158,59,91,173,222,68,207,25,9,46,211,134,216,199,134,193,224,227,161,175,91,248,45,241,69,124,59,113,31,134,181,187,136,226,209,229,119,104,46,36,220,124,137,88,140,41,98,216,72,142,24,244,225,155,36,129,146,0,54,255,0,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,223,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,168,3,127,246,154,255,0,153,95,254,222,255,0,246,141,114,159,0,53,91,29,51,226,43,165,237,204,112,27,203,38,182,183,223,192,121,76,145,178,174,122,2,66,156,103,169,192,28,144,15,87,251,77,127,204,175,255,0,111,127,251,70,188,6,128,62,170,248,201,240,209,60,95,165,182,183,167,153,6,181,167,219,144,177,128,204,46,98,92,183,150,20,100,239,201,98,164,14,73,193,234,10,252,243,225,47,9,95,120,147,198,182,154,3,89,221,130,46,2,223,42,174,199,183,137,88,9,89,183,12,41,81,145,200,251,216,24,36,128,125,251,224,223,197,21,241,69,146,232,58,205,194,46,181,110,129,109,201,221,155,168,149,0,44,89,152,150,151,33,153,186,100,28,128,112,216,207,248,171,174,233,223,13,245,232,53,159,15,90,218,69,226,109,73,2,206,60,181,216,45,214,67,36,140,232,164,29,242,190,213,46,65,37,81,176,84,140,208,7,179,65,4,54,182,241,91,219,196,144,193,18,4,142,56,212,42,162,129,128,160,14,0,3,140,87,200,223,27,127,228,175,107,191,246,239,255,0,162,35,175,110,248,107,241,134,223,199,55,139,164,221,105,147,218,234,162,35,35,52,32,201,110,193,66,229,179,214,60,146,112,27,32,112,55,18,64,62,35,241,183,254,74,246,187,255,0,108,63,244,68,116,1,235,255,0,179,143,252,147,203,255,0,251,10,201,255,0,162,161,175,95,175,32,253,156,127,228,158,223,255,0,216,86,79,253,21,21,122,181,245,245,190,153,167,220,223,222,73,229,219,90,196,211,76,251,73,218,138,9,99,129,146,112,1,233,205,0,80,241,55,137,244,191,8,232,115,234,250,188,254,84,17,252,170,171,203,202,231,162,32,238,199,7,219,0,146,64,4,143,21,248,65,226,139,239,24,124,102,214,181,139,233,36,38,93,54,81,12,76,251,132,17,121,209,109,141,112,0,192,7,174,6,78,73,228,154,243,191,137,95,17,111,60,123,174,60,137,231,219,105,17,97,109,172,218,82,65,219,187,18,58,231,111,152,119,30,71,65,129,147,140,158,163,246,113,255,0,146,135,168,127,216,42,79,253,27,21,0,123,247,139,60,23,161,120,215,78,91,77,106,211,205,242,247,24,38,70,41,36,44,70,9,86,31,129,193,202,146,6,65,192,172,127,135,127,12,244,191,135,246,146,152,164,251,110,167,113,149,154,249,227,216,74,103,33,17,114,118,175,10,79,36,147,201,60,40,29,205,20,1,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,190,33,175,183,188,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,208,7,223,213,230,126,63,248,61,166,248,223,196,22,122,176,185,146,206,114,233,29,241,140,40,243,33,80,220,129,183,38,82,118,46,230,56,10,58,28,0,125,50,138,0,206,209,180,61,47,195,218,114,88,105,22,16,89,90,174,14,200,83,27,136,0,110,99,213,155,0,101,142,73,199,38,180,104,162,128,57,255,0,29,255,0,201,60,241,39,253,130,174,191,244,83,87,196,53,246,247,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,0,237,252,99,240,238,227,195,94,25,208,60,73,4,222,126,153,170,218,64,205,188,128,240,206,241,7,40,71,117,56,98,8,232,1,7,160,44,191,13,126,34,222,120,11,92,73,31,207,185,210,37,202,220,217,172,164,1,187,110,100,69,206,223,48,109,28,158,163,35,35,57,31,76,248,103,74,177,214,254,20,232,90,102,165,108,151,54,119,26,61,170,75,19,244,97,229,47,226,8,56,32,142,65,0,140,17,95,46,252,69,240,29,231,128,188,67,246,57,79,153,101,115,190,91,57,129,45,152,195,144,21,155,106,143,48,13,165,128,224,110,30,180,1,246,53,141,245,190,167,167,91,95,217,201,230,90,221,68,179,66,251,72,220,140,1,83,131,130,50,8,235,205,89,175,151,62,13,252,81,127,11,222,174,133,172,220,59,104,183,14,22,220,182,220,90,202,206,1,98,204,192,44,88,44,205,215,4,100,1,150,207,212,116,0,87,147,252,104,248,149,39,132,116,228,209,52,183,198,175,125,19,51,185,86,30,68,12,29,55,171,134,24,147,112,249,113,156,109,36,129,198,122,255,0,31,248,198,223,192,254,18,185,213,166,249,174,27,48,217,198,80,176,146,114,164,160,108,17,133,224,147,200,224,28,115,128,126,58,215,53,155,207,16,235,151,186,189,251,239,186,187,149,165,124,18,66,231,162,174,73,33,64,192,3,60,0,7,240,208,6,125,118,255,0,11,124,117,39,129,188,91,29,196,167,58,101,230,216,47,84,179,97,80,176,196,160,46,114,201,201,28,18,65,96,49,187,35,214,254,27,252,21,177,131,194,215,115,248,162,210,57,117,13,82,223,100,64,140,181,156,78,128,240,174,159,36,193,137,201,193,219,180,99,248,179,225,190,52,240,157,231,130,188,81,117,162,222,55,155,229,225,225,156,33,69,154,54,25,86,0,254,32,224,144,25,88,100,227,52,1,246,204,19,195,117,111,21,197,188,169,52,18,160,120,228,141,131,43,169,25,12,164,112,65,28,230,165,175,158,62,5,124,72,120,175,63,225,19,214,239,55,67,54,14,159,61,196,204,74,184,10,162,220,103,32,41,3,129,192,4,16,50,88,40,250,30,128,62,127,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,171,127,246,154,255,0,153,95,254,222,255,0,246,141,96,126,206,63,242,80,245,15,251,5,73,255,0,163,98,160,15,167,234,41,231,134,214,222,91,139,137,82,24,34,66,242,73,35,5,84,80,50,88,147,192,0,115,154,150,190,112,248,217,241,74,77,66,238,127,10,104,114,207,5,189,172,175,29,253,202,59,70,102,112,25,26,32,1,25,140,100,131,156,134,32,99,129,150,0,175,226,47,136,255,0,240,156,124,94,240,189,182,155,52,227,66,179,213,109,68,40,255,0,40,158,79,56,102,98,48,164,100,28,40,108,144,1,63,41,102,21,244,189,124,65,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,128,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,160,14,99,246,124,191,179,177,248,133,115,246,187,184,45,252,253,61,160,139,206,144,39,153,35,75,22,212,92,245,99,131,128,57,53,234,127,25,62,26,39,139,244,182,214,244,243,32,214,180,251,114,22,48,25,133,204,75,150,242,194,140,157,249,44,84,129,201,56,61,65,95,150,96,158,107,91,136,174,45,229,120,103,137,195,199,36,108,85,145,129,200,96,71,32,131,206,107,235,47,132,95,17,255,0,225,57,208,222,219,82,150,1,174,89,241,50,39,202,103,143,140,76,23,0,12,147,134,11,144,8,7,128,202,180,1,243,111,132,124,37,125,226,79,26,218,104,13,101,118,8,184,11,124,170,187,30,222,37,96,37,102,220,48,165,70,71,35,174,6,9,32,31,181,96,130,27,91,120,173,237,226,72,96,137,2,71,28,106,21,81,64,192,80,7,0,1,198,43,30,207,194,90,46,159,226,155,175,17,218,89,71,6,161,115,111,246,121,90,37,8,172,11,151,102,32,1,185,217,136,203,28,159,148,99,28,231,118,128,62,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,123,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,199,254,54,255,0,201,94,215,127,237,223,255,0,68,71,94,193,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,0,227,254,54,124,45,147,79,187,159,197,122,28,83,207,111,117,43,201,127,108,136,210,24,92,134,118,148,16,14,35,56,36,231,1,73,24,224,225,124,179,194,62,40,190,240,127,137,45,53,139,9,28,24,152,9,162,87,218,39,139,35,116,109,144,70,8,29,112,112,112,71,32,87,211,95,24,60,125,103,225,47,11,220,105,241,73,4,186,198,161,17,142,11,105,34,18,168,141,142,215,119,7,229,219,141,192,100,16,91,140,16,27,31,38,193,4,247,87,17,91,219,196,243,77,43,132,142,56,212,179,59,19,128,160,14,73,39,140,80,7,220,62,25,241,54,151,226,237,14,29,95,72,159,205,183,147,229,101,110,30,39,29,81,199,102,25,30,216,32,130,65,4,252,115,227,191,249,40,126,38,255,0,176,173,215,254,141,106,250,159,225,111,129,255,0,225,6,240,148,118,211,75,59,223,221,237,184,188,71,147,41,20,133,70,81,20,18,163,29,11,14,88,140,231,1,66,252,177,227,191,249,40,126,38,255,0,176,173,215,254,141,106,0,250,111,224,213,188,55,95,6,180,123,123,136,82,104,37,75,148,146,57,20,50,186,153,228,4,16,120,32,142,49,94,41,241,107,225,108,158,12,212,127,180,116,136,167,155,66,184,220,223,113,159,236,71,42,54,59,227,27,73,96,20,147,147,200,57,35,45,237,255,0,4,191,228,144,232,95,246,241,255,0,163,228,174,222,250,198,207,83,179,146,206,254,210,11,187,89,49,190,25,227,18,35,96,130,50,167,32,224,128,126,162,128,62,10,175,123,248,33,240,185,158,75,127,23,235,150,242,70,35,117,151,76,129,246,226,65,181,135,152,232,65,56,201,86,66,8,57,93,221,54,146,154,95,236,252,145,252,65,184,130,254,237,230,240,229,178,37,196,103,107,44,151,1,139,1,9,96,0,5,124,179,184,169,206,10,224,41,127,151,232,74,0,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,112,31,4,191,228,175,104,95,246,241,255,0,162,36,174,255,0,246,154,255,0,153,95,254,222,255,0,246,141,112,31,4,191,228,175,104,95,246,241,255,0,162,36,160,15,175,232,162,138,0,42,180,87,214,119,23,151,54,112,221,193,37,213,174,223,180,66,146,2,241,110,25,93,234,57,92,142,70,122,138,230,62,38,235,186,239,134,252,15,123,169,120,126,203,237,55,73,195,201,128,223,101,143,7,116,219,63,139,111,28,116,25,220,114,170,69,124,171,160,120,231,93,240,255,0,138,199,137,35,188,146,243,80,40,82,86,188,149,228,19,169,93,184,144,238,5,128,194,144,9,224,170,250,80,4,94,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,33,208,191,237,227,255,0,71,201,95,42,248,147,82,135,89,241,78,175,170,91,171,172,23,183,179,92,70,178,0,24,43,185,96,8,4,140,224,250,154,250,171,224,151,252,146,29,11,254,222,63,244,124,148,1,232,21,243,255,0,237,55,255,0,50,191,253,189,255,0,237,26,250,2,190,127,253,166,191,230,87,255,0,183,191,253,163,64,28,167,192,13,86,199,76,248,138,233,123,115,28,6,242,201,237,173,247,240,30,83,36,108,171,158,128,144,167,25,234,112,7,36,3,234,127,24,62,22,91,248,167,79,184,215,244,184,252,189,118,218,34,238,177,161,63,109,69,31,112,128,9,50,0,48,164,12,158,20,241,130,191,44,215,213,223,9,126,41,71,227,45,59,251,59,87,150,8,117,219,125,171,247,213,62,218,48,199,122,38,115,184,5,37,128,24,28,17,128,112,160,31,58,248,19,194,147,120,207,198,22,58,52,98,65,3,190,251,169,19,63,187,133,121,115,156,16,14,62,80,72,198,230,80,122,215,219,85,225,255,0,17,245,219,63,132,254,40,151,87,240,245,149,140,218,222,191,251,203,177,114,1,91,120,211,3,40,137,181,135,154,228,177,37,136,45,25,224,158,157,39,195,159,140,22,62,56,184,183,210,101,211,238,173,245,143,179,180,147,152,226,221,111,149,32,18,24,18,84,28,131,243,0,1,59,119,19,141,192,29,127,138,60,35,162,248,195,76,123,29,98,201,38,27,25,98,156,40,18,192,78,14,232,223,25,83,149,95,99,140,16,71,21,206,124,51,248,97,103,240,254,11,153,154,127,181,234,119,57,142,73,246,141,162,53,118,42,16,99,114,238,93,133,151,44,55,1,130,112,13,122,5,20,1,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,190,33,175,183,188,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,208,7,223,213,231,126,60,248,67,162,248,235,84,181,212,158,121,52,251,213,117,91,169,96,64,77,204,67,248,78,120,14,6,0,126,112,56,33,128,24,244,74,40,3,59,70,208,244,191,15,105,201,97,164,88,65,101,106,184,59,33,76,110,32,1,185,143,86,108,1,150,57,39,28,154,209,162,138,0,43,224,26,251,250,190,1,160,15,174,190,13,65,13,215,193,173,30,222,226,20,154,9,82,229,36,142,69,12,174,166,121,1,4,30,8,35,140,87,130,252,81,248,107,113,224,45,93,100,181,73,230,208,174,48,45,174,164,96,236,31,111,204,146,16,160,6,200,98,56,193,94,132,144,216,247,239,130,95,242,72,116,31,251,120,255,0,209,242,87,31,251,64,248,230,222,215,71,255,0,132,62,209,160,158,234,239,108,151,191,49,45,108,138,202,232,48,56,220,196,3,201,200,81,211,230,4,0,121,167,194,207,137,211,120,6,254,91,123,164,146,125,22,233,247,220,69,24,45,34,48,86,0,198,11,170,130,73,64,196,245,10,61,5,123,191,198,89,225,186,248,53,172,92,91,204,147,65,42,91,60,114,70,193,149,212,207,25,4,17,193,4,115,154,249,71,74,210,239,181,205,82,223,77,211,45,94,230,242,225,246,69,20,125,88,255,0,32,0,201,36,240,0,36,224,10,250,75,199,30,20,183,240,95,236,245,169,232,150,215,51,220,172,94,75,60,179,49,59,157,174,35,44,85,114,66,46,122,40,227,185,201,36,144,15,152,107,237,157,127,67,208,190,35,120,81,172,165,186,142,235,79,184,117,120,174,236,228,71,42,200,221,99,124,48,7,134,82,71,98,194,190,38,175,91,248,51,241,58,111,13,234,144,120,123,87,187,140,104,55,46,66,73,59,16,44,228,57,32,131,217,25,184,32,224,2,119,100,124,219,128,56,15,22,120,83,82,240,103,136,37,209,181,65,25,157,17,93,100,139,119,151,34,176,200,100,44,1,35,57,82,113,213,72,237,95,88,252,48,240,205,199,132,188,1,167,105,119,208,65,13,255,0,207,45,208,135,7,46,204,72,220,195,239,48,93,170,79,35,229,192,36,0,106,15,138,54,222,31,139,194,235,226,13,127,75,254,210,143,69,149,110,33,183,27,71,154,236,124,181,70,36,127,171,44,200,88,116,59,6,67,1,180,249,135,132,255,0,104,171,136,119,67,226,203,15,180,70,177,40,142,227,79,136,9,25,199,4,186,179,5,59,186,229,118,128,71,221,193,224,2,127,218,107,254,101,127,251,123,255,0,218,53,192,124,18,255,0,146,189,161,127,219,199,254,136,146,187,255,0,218,107,254,101,127,251,123,255,0,218,53,192,124,18,255,0,146,189,161,127,219,199,254,136,146,128,61,223,226,215,195,84,241,198,143,246,219,20,255,0,137,237,148,69,109,70,229,69,156,22,82,81,216,169,39,0,54,222,64,12,199,39,4,154,249,71,253,51,75,212,63,229,189,157,245,172,190,241,201,12,138,127,2,172,8,250,130,43,238,31,17,107,246,62,23,240,253,230,181,169,52,130,210,213,3,63,150,187,153,137,33,85,64,245,44,64,231,3,158,72,28,215,197,222,40,241,29,231,139,124,71,119,174,95,199,4,119,87,59,55,164,10,66,13,168,168,48,9,39,162,142,253,104,3,233,239,132,191,18,147,199,26,63,216,175,159,254,39,182,81,6,186,59,85,22,112,89,128,116,80,196,156,0,187,190,80,3,48,192,193,2,188,163,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,116,31,2,190,26,220,69,60,30,50,213,82,123,102,95,155,77,136,48,30,106,50,58,179,186,149,206,210,24,109,193,4,224,156,96,130,121,255,0,218,59,254,74,30,159,255,0,96,164,255,0,209,178,208,6,31,195,159,135,169,227,255,0,15,248,142,43,118,142,45,90,205,237,90,206,89,100,101,140,6,50,121,138,248,7,32,170,228,113,156,168,228,12,231,132,255,0,76,210,245,15,249,111,103,125,107,47,188,114,67,34,159,192,171,2,62,160,138,247,111,217,151,254,102,143,251,116,255,0,218,213,185,241,179,225,140,222,36,183,95,17,104,86,145,190,169,110,132,93,195,26,159,50,238,48,6,210,49,193,117,0,241,140,176,56,201,218,170,64,55,62,18,252,74,79,28,104,255,0,98,190,127,248,158,217,68,26,232,237,84,89,193,102,1,209,67,18,112,2,238,224,0,204,48,48,64,175,72,175,131,116,173,82,251,67,213,45,245,45,50,233,237,175,45,223,124,82,199,213,79,242,32,140,130,15,4,18,14,65,175,178,124,13,227,173,47,199,154,24,191,176,62,85,194,97,110,173,29,178,246,238,123,31,85,56,59,91,161,0,244,32,128,1,212,209,69,20,1,240,13,125,117,240,106,8,110,190,13,104,246,247,16,164,208,74,151,41,36,114,40,101,117,51,200,8,32,240,65,28,98,190,69,175,175,190,9,127,201,33,208,191,237,227,255,0,71,201,64,30,3,241,71,225,173,199,128,181,117,146,213,39,155,66,184,192,182,186,145,131,176,125,191,50,72,66,128,27,33,136,227,5,122,18,67,99,131,51,204,214,201,110,210,185,129,29,157,35,44,118,171,48,1,152,14,128,144,170,9,239,180,122,87,221,58,230,141,103,226,29,14,247,72,191,77,246,183,113,52,79,128,9,92,244,97,144,64,96,112,65,199,4,3,218,190,101,211,190,9,107,82,124,71,111,15,222,199,119,253,143,11,151,147,85,138,2,177,188,91,67,13,133,184,222,114,170,64,221,180,146,126,96,13,0,71,240,151,225,108,158,51,212,127,180,117,120,167,135,66,183,218,223,113,147,237,167,44,54,35,227,27,65,82,24,131,145,192,24,39,43,245,84,16,67,107,111,21,189,188,81,195,4,72,18,56,227,80,170,138,6,2,128,56,0,14,49,85,244,173,46,199,67,210,237,244,221,50,213,45,172,237,211,100,81,70,56,3,249,146,78,73,39,146,73,39,36,213,218,0,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,215,219,222,59,255,0,146,121,226,95,251,5,93,127,232,166,175,136,104,3,238,159,17,104,22,62,40,240,253,230,139,169,44,134,210,233,2,191,150,219,93,72,33,149,129,245,12,1,231,35,142,65,28,87,199,94,53,240,94,165,224,141,126,125,54,245,36,146,0,228,91,222,121,44,145,220,46,1,202,147,193,32,50,134,0,156,28,140,158,167,237,170,249,99,227,135,143,172,252,87,174,91,233,90,84,144,92,105,218,118,127,210,86,32,76,179,30,27,100,156,147,24,1,71,24,12,65,63,48,10,64,5,207,130,127,19,161,240,221,195,120,119,93,187,145,52,187,135,6,210,105,24,121,118,146,18,119,3,158,66,49,35,156,225,72,206,6,230,97,235,127,27,127,228,144,235,191,246,239,255,0,163,227,175,156,62,28,120,22,227,199,126,39,138,199,19,199,167,69,251,203,219,168,148,31,41,48,112,50,120,220,196,109,29,79,83,130,20,215,209,127,25,97,75,111,131,58,196,17,153,10,70,150,200,166,71,103,98,4,241,129,150,98,75,31,114,73,61,232,3,230,79,2,127,201,67,240,207,253,133,109,127,244,106,215,214,222,57,240,46,151,227,205,12,216,95,143,42,226,60,181,173,218,46,94,221,207,113,234,167,3,114,244,32,14,132,2,62,73,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,191,64,31,8,235,154,53,231,135,181,203,221,34,254,61,151,86,146,180,79,128,64,108,116,101,200,4,169,24,32,227,144,65,239,81,233,90,93,246,185,170,91,233,186,101,171,220,222,92,62,200,162,143,171,31,228,0,25,36,158,0,4,156,1,95,87,124,83,248,99,15,143,172,34,184,181,120,224,214,173,83,101,188,146,144,177,186,150,82,68,132,70,204,64,1,202,129,208,177,245,53,31,194,95,134,169,224,125,35,237,183,201,255,0,19,219,216,130,221,13,202,235,0,12,196,34,48,80,70,65,93,220,144,89,70,14,0,52,1,191,224,111,2,233,126,3,208,197,133,128,243,110,36,195,93,93,186,225,238,28,119,62,138,50,118,175,64,9,234,73,39,228,159,29,255,0,201,67,241,55,253,133,110,191,244,107,87,219,245,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,168,3,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,128,124,109,255,0,146,189,174,255,0,219,191,254,136,142,189,255,0,224,151,252,146,29,11,254,222,63,244,124,149,224,31,27,127,228,175,107,191,246,239,255,0,162,35,160,15,96,253,156,127,228,158,95,255,0,216,86,79,253,21,21,122,253,121,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,212,181,93,82,199,67,210,238,53,45,78,233,45,172,237,211,124,178,200,120,3,249,146,78,0,3,146,72,3,36,208,6,127,139,60,87,167,120,51,195,242,235,58,161,144,192,142,168,169,22,223,50,70,99,128,168,24,128,78,50,196,103,162,147,218,188,211,224,111,137,181,79,23,107,158,46,213,245,105,252,219,137,62,200,21,87,132,138,49,231,97,16,118,81,147,239,146,73,36,146,79,140,124,71,241,205,199,142,252,79,45,246,103,77,58,47,221,217,90,202,192,249,73,129,147,129,198,230,35,113,234,122,12,144,162,189,63,246,101,255,0,153,163,254,221,63,246,181,0,121,7,142,255,0,228,161,248,155,254,194,183,95,250,53,171,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,204,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,33,208,191,237,227,255,0,71,201,64,30,33,241,107,225,108,158,12,212,127,180,116,136,167,155,66,184,220,223,113,159,236,71,42,54,59,227,27,73,96,20,147,147,200,57,35,45,230,21,247,173,245,141,158,167,103,37,157,253,164,23,118,178,99,124,51,198,36,141,176,65,25,83,144,112,64,63,81,94,9,165,254,207,201,31,196,27,136,47,238,222,111,14,91,34,92,70,118,178,201,112,24,176,16,150,0,0,87,97,220,84,231,5,112,20,191,202,0,191,4,62,23,51,201,111,226,253,114,222,72,196,110,178,105,144,62,220,72,54,176,243,29,10,147,140,149,100,32,131,149,221,211,105,47,253,166,191,230,87,255,0,183,191,253,163,95,64,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,104,3,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,119,255,0,180,215,252,202,255,0,246,247,255,0,180,107,128,248,37,255,0,37,123,66,255,0,183,143,253,17,45,119,255,0,180,215,252,202,255,0,246,247,255,0,180,104,3,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,123,183,197,175,134,209,248,227,72,251,109,138,127,196,246,202,34,182,163,114,162,206,11,41,40,236,84,147,128,27,111,32,6,115,147,130,77,120,79,193,47,249,43,218,31,253,188,127,232,137,43,234,175,17,107,246,62,23,240,253,230,181,169,52,130,210,213,3,63,150,187,153,137,33,85,64,245,44,64,231,3,158,72,28,208,7,195,223,233,154,94,161,255,0,45,236,239,173,101,247,142,72,100,83,248,21,101,35,234,8,175,171,126,18,252,73,79,28,105,31,98,190,111,248,158,217,68,13,209,218,168,179,130,204,3,162,134,36,224,5,221,192,1,152,96,96,129,95,49,120,163,196,119,158,45,241,29,222,185,127,28,17,221,92,236,222,144,41,8,54,160,65,128,73,61,20,119,235,94,205,240,43,225,173,204,83,193,227,45,85,39,182,43,243,105,177,6,3,205,70,71,86,119,82,185,218,67,13,184,32,156,19,140,16,72,7,63,251,70,255,0,201,66,176,255,0,176,84,127,250,54,90,232,63,102,95,249,154,63,237,211,255,0,107,87,63,251,71,127,201,66,176,255,0,176,84,127,250,54,90,232,63,102,95,249,154,63,237,211,255,0,107,80,5,15,141,159,11,83,73,243,124,89,161,197,4,58,119,238,210,238,205,17,99,91,115,194,43,160,0,2,164,227,35,168,99,158,65,59,124,147,195,154,253,247,133,252,65,103,173,105,173,24,187,181,114,201,230,46,229,96,65,86,82,61,10,146,56,193,231,130,15,53,247,44,240,67,117,111,45,189,196,73,52,18,161,73,35,145,67,43,169,24,42,65,224,130,56,197,124,163,241,91,225,117,207,131,117,73,117,13,54,222,73,52,9,220,180,69,55,200,109,71,200,54,202,219,112,160,179,144,185,36,144,57,36,208,7,209,222,10,241,166,155,227,125,2,13,74,201,227,142,114,128,220,89,249,202,242,91,182,72,195,1,200,4,171,21,36,12,140,28,47,65,210,215,196,190,10,241,166,165,224,141,126,13,74,201,228,146,0,224,220,89,249,204,145,220,46,8,195,1,193,32,51,21,36,28,28,28,30,135,236,157,15,89,179,241,14,135,101,171,216,54,251,91,184,150,84,201,4,174,122,171,96,144,24,28,130,51,193,4,118,160,13,26,74,90,74,0,66,41,5,56,210,102,128,10,207,213,79,238,71,251,227,249,26,208,21,143,174,77,229,66,14,63,140,15,208,208,7,201,158,52,231,92,185,255,0,121,63,244,1,87,109,162,205,148,124,247,63,204,214,103,138,100,243,181,203,146,6,57,67,255,0,142,10,234,227,178,217,166,68,219,186,177,94,190,230,128,59,95,133,195,110,209,255,0,78,242,127,232,193,94,226,191,116,87,135,252,50,24,35,254,189,223,255,0,70,10,246,245,251,130,128,29,69,20,26,0,109,102,106,201,230,66,7,251,96,254,134,180,205,82,185,93,227,30,244,1,194,105,122,16,251,99,185,147,170,17,215,220,123,87,163,194,155,80,10,205,181,181,17,156,228,244,245,247,173,65,210,128,22,144,210,154,67,210,128,26,105,134,156,196,14,77,100,94,107,112,218,240,201,33,228,14,0,244,250,208,6,137,170,210,220,172,125,65,174,19,84,248,133,5,179,28,91,200,126,96,57,65,233,254,245,121,214,171,241,81,154,66,22,208,125,225,214,63,111,247,232,3,220,38,214,161,139,170,63,228,63,198,179,95,197,48,110,35,202,147,254,249,31,227,95,56,222,120,242,105,216,145,111,24,228,31,184,125,63,222,172,147,226,169,203,103,202,143,254,249,63,227,64,31,77,79,226,184,99,25,242,159,174,62,232,255,0,26,228,181,47,137,9,11,21,91,102,56,97,214,63,111,247,171,195,102,241,52,242,241,229,70,57,207,221,63,227,84,12,147,92,54,72,65,158,123,208,7,168,95,252,76,102,63,45,176,234,58,199,237,254,253,114,87,158,52,184,185,98,68,17,14,65,251,135,211,253,234,197,139,76,105,57,102,29,59,31,254,181,111,89,248,114,41,20,19,35,244,63,196,61,126,148,1,129,46,171,113,57,251,145,14,253,15,248,213,76,59,182,91,111,225,94,139,111,225,152,49,129,36,189,63,188,63,194,163,187,240,153,7,43,47,113,213,189,190,148,1,200,233,236,97,144,145,131,242,145,250,215,177,248,123,196,76,144,34,152,199,10,127,135,253,175,173,114,90,111,132,220,156,153,23,238,159,226,247,250,87,106,154,40,181,183,82,28,147,156,117,255,0,235,80,7,164,105,247,34,226,5,108,99,32,255,0,58,184,203,92,214,131,57,88,84,16,62,233,255,0,208,171,165,105,112,58,80,4,62,95,189,30,80,7,173,57,31,117,60,144,163,38,128,43,152,3,119,160,90,143,90,202,184,241,36,80,78,209,152,156,227,31,194,61,62,181,169,111,122,179,70,24,41,25,207,111,122,0,144,91,131,222,163,107,125,135,32,213,181,153,79,99,78,43,186,128,43,42,151,90,112,66,189,106,116,77,180,58,228,80,5,91,136,86,69,234,122,214,60,54,97,38,110,79,79,90,232,60,188,140,102,179,110,17,146,67,130,40,3,94,220,124,131,252,247,171,61,170,173,169,253,218,253,15,243,171,69,168,0,207,52,180,204,103,154,112,160,5,145,119,174,61,235,201,252,119,225,229,155,115,137,8,204,201,252,95,236,31,106,245,174,213,137,174,88,139,152,70,88,143,156,30,190,198,128,62,53,212,109,77,189,203,174,65,193,31,202,186,47,8,95,155,123,130,54,131,251,166,29,63,218,21,115,198,26,65,183,189,151,15,159,157,71,95,246,62,149,203,105,243,155,121,219,128,126,82,63,81,64,31,100,248,118,231,207,179,141,177,140,171,127,232,85,209,10,243,175,1,234,34,125,54,17,183,31,187,115,211,253,191,173,122,42,244,160,5,162,138,40,1,184,165,20,180,80,1,69,20,214,96,162,128,20,156,115,85,154,232,110,32,3,249,87,55,174,248,148,89,146,162,34,112,224,125,223,246,115,235,80,232,55,143,168,225,200,85,202,19,211,29,27,20,1,217,39,35,52,250,98,140,45,58,128,3,69,24,166,129,131,64,11,75,69,20,0,128,81,75,77,205,0,45,45,38,105,69,0,20,141,75,72,104,1,180,241,72,104,28,80,3,168,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,49,75,73,154,0,13,37,4,212,45,40,94,212,1,46,234,99,200,7,106,199,212,117,148,180,85,202,49,206,59,125,125,235,62,207,85,55,236,216,64,48,59,143,254,191,189,0,116,130,77,221,170,85,230,171,193,25,193,57,171,63,118,128,30,40,170,210,94,36,61,67,28,250,10,133,53,68,115,128,173,249,127,245,232,2,253,0,83,17,247,140,211,232,1,104,160,82,80,0,107,149,241,94,152,111,34,139,15,140,48,239,254,247,183,189,117,70,163,150,33,32,193,38,128,60,123,73,73,116,251,166,83,177,183,33,61,207,113,254,21,235,86,15,190,22,63,237,31,233,89,147,104,72,242,6,243,27,166,58,255,0,245,171,94,218,47,41,72,206,114,115,64,19,209,69,20,0,81,69,20,0,84,83,62,197,7,222,165,172,205,102,111,38,4,56,206,88,127,35,64,30,17,241,87,87,249,237,144,39,101,61,63,223,247,175,37,208,236,205,245,195,140,227,10,123,251,143,241,174,163,226,37,233,158,238,220,109,198,17,123,123,189,39,195,235,31,58,226,115,187,24,86,239,238,148,1,235,126,9,240,194,219,164,205,230,147,146,195,239,127,187,237,94,165,10,121,104,71,190,107,31,68,183,17,68,252,231,44,127,165,109,158,148,0,153,166,147,72,205,138,129,238,85,58,131,64,19,117,168,221,138,212,63,108,83,208,31,202,156,178,135,236,104,1,36,109,194,163,137,148,103,173,79,229,131,222,171,52,37,78,65,160,11,56,163,20,212,126,57,164,121,23,210,128,23,118,42,180,242,16,7,21,32,126,245,205,248,131,91,91,21,79,144,156,145,219,235,239,237,64,11,119,116,232,192,237,94,158,149,198,248,151,196,94,92,113,160,143,184,63,119,235,239,84,174,252,88,100,192,242,135,253,243,255,0,215,174,43,84,187,55,114,175,0,96,14,223,95,241,164,7,77,225,91,167,158,238,66,66,140,70,123,123,173,123,77,163,159,40,253,107,203,124,29,165,136,227,150,66,253,202,245,255,0,119,218,189,46,214,92,169,24,239,76,11,165,119,210,236,192,170,137,112,67,224,142,213,113,92,48,160,14,115,88,128,144,135,35,183,245,172,171,87,10,72,63,90,235,238,160,18,168,230,185,29,67,78,149,29,74,50,116,31,120,159,127,106,64,91,123,52,159,187,12,123,212,114,104,161,215,1,207,95,95,254,181,50,194,71,77,193,194,247,60,126,21,208,219,176,96,104,3,206,117,47,10,72,236,165,101,94,131,171,125,125,171,150,212,60,47,114,155,113,44,93,191,136,251,251,87,190,44,33,186,147,68,154,106,74,57,102,252,255,0,250,212,192,249,114,243,79,185,182,198,90,35,159,66,127,194,185,251,198,96,70,236,126,21,245,69,255,0,132,225,185,11,251,215,24,255,0,104,123,251,87,9,173,252,55,18,108,43,114,123,14,100,250,255,0,179,72,15,2,113,81,98,187,173,103,193,51,89,236,34,116,57,199,241,159,127,246,125,171,147,159,78,120,72,5,148,231,208,255,0,245,169,129,67,52,229,144,161,224,10,87,77,180,202,0,211,180,214,37,183,39,8,135,62,199,252,107,185,240,247,143,164,179,105,1,183,67,144,122,33,246,255,0,107,218,188,206,149,92,175,76,80,7,214,190,25,241,204,119,235,32,48,58,237,39,162,1,253,223,246,189,235,188,182,186,89,212,144,8,193,244,175,138,244,143,17,75,167,187,145,26,54,65,234,164,250,123,251,87,177,120,75,226,72,204,169,37,177,238,126,88,255,0,221,255,0,106,128,61,240,26,90,194,210,181,232,181,5,98,177,186,237,39,168,3,211,223,222,182,149,193,233,64,13,146,48,221,234,53,92,85,131,77,34,128,24,9,20,240,212,99,52,109,160,7,211,95,133,252,105,65,164,126,159,141,0,120,103,197,49,186,234,219,253,197,254,111,88,205,109,255,0,18,206,191,242,219,255,0,101,173,191,138,31,241,243,109,254,226,255,0,55,172,197,37,244,191,251,109,255,0,178,208,7,153,104,204,98,212,159,190,97,63,250,16,172,159,19,29,222,43,214,15,173,244,231,255,0,31,106,209,180,109,154,145,255,0,174,63,251,53,102,120,136,231,196,218,169,245,188,155,255,0,67,52,1,165,169,120,202,251,80,240,70,141,225,65,28,113,105,250,107,201,41,199,45,52,172,238,193,137,199,0,43,149,0,123,146,79,1,116,254,27,124,58,188,241,230,184,145,191,159,109,163,197,150,185,188,88,137,7,110,220,198,141,141,190,97,220,56,61,6,78,14,48,113,60,37,225,123,239,24,120,146,211,71,177,142,66,101,96,102,149,83,112,130,44,141,210,54,72,24,0,244,200,201,192,28,145,95,99,248,103,195,58,95,132,116,56,116,157,34,15,42,222,63,153,153,185,121,92,245,119,61,216,224,126,64,0,0,0,0,98,248,147,225,143,135,124,67,224,248,60,58,150,145,216,197,102,132,88,77,10,229,173,152,245,60,242,193,207,222,4,252,221,73,221,134,31,37,120,131,195,250,143,134,53,139,141,47,84,183,120,103,137,217,85,153,25,86,85,12,84,58,22,0,178,18,167,13,142,107,238,145,94,127,241,75,225,205,159,142,52,57,46,33,135,102,187,105,19,27,57,147,0,203,140,145,11,100,128,85,143,221,36,252,164,231,161,96,192,31,50,235,254,50,190,241,31,134,180,13,34,250,56,201,209,82,72,97,157,120,47,19,8,194,171,0,54,229,66,99,61,193,25,25,4,158,243,246,113,255,0,146,135,168,127,216,42,79,253,27,21,121,36,240,77,107,113,45,189,196,79,12,241,57,73,35,145,74,178,48,56,42,65,228,16,120,197,122,223,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,0,223,253,166,191,230,87,255,0,183,191,253,163,94,59,225,159,10,106,94,45,184,191,183,210,196,109,61,157,148,151,173,27,110,45,42,161,0,162,5,4,151,37,128,3,140,250,215,177,126,211,95,243,43,255,0,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,153,63,244,108,84,1,229,144,77,125,161,107,49,79,24,123,93,66,198,224,58,137,35,195,69,42,54,70,85,135,80,195,161,29,185,173,79,24,120,199,84,241,198,185,253,171,171,121,11,50,196,176,199,28,9,181,35,65,147,129,146,73,229,152,242,73,201,244,192,30,189,241,207,225,151,222,241,110,131,97,253,231,213,98,136,253,8,152,38,63,222,222,65,244,108,125,246,175,17,209,52,123,191,16,107,150,122,69,130,110,185,187,148,68,153,4,133,207,86,108,2,66,129,146,78,56,0,154,0,247,95,217,219,194,190,77,165,239,138,230,121,214,73,247,217,65,17,77,168,209,130,140,206,9,251,223,48,218,49,192,216,221,73,227,206,126,54,127,201,93,215,127,237,223,255,0,68,71,95,86,232,250,100,58,54,143,101,166,91,179,180,54,112,71,111,27,72,65,98,168,161,65,56,0,103,3,210,190,81,248,217,255,0,37,119,93,255,0,183,127,253,17,29,0,122,231,236,245,60,54,191,13,117,75,139,137,163,134,8,181,57,94,73,36,96,170,138,33,136,146,73,224,0,57,205,112,31,25,62,40,191,138,47,91,65,209,174,29,116,91,119,43,112,87,110,46,165,87,32,48,101,98,26,44,5,101,233,146,114,65,194,227,143,180,241,197,246,153,240,234,111,11,105,210,201,0,188,189,150,123,217,20,96,188,70,56,213,99,86,206,64,37,95,112,199,35,104,206,11,3,153,225,159,12,106,158,46,215,33,210,52,136,60,219,137,62,102,102,225,34,65,213,220,246,81,145,239,146,0,4,144,8,6,61,122,255,0,236,227,255,0,37,15,80,255,0,176,84,159,250,50,42,195,248,191,225,123,31,7,235,186,46,143,99,28,96,69,163,196,102,149,83,105,158,95,50,93,210,54,73,57,36,116,201,192,192,28,1,91,159,179,143,252,148,61,67,254,193,82,127,232,216,168,3,233,250,40,162,128,57,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,53,246,247,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,0,251,250,138,40,160,10,90,182,163,14,141,163,95,106,151,11,35,65,103,111,37,196,130,48,11,21,69,44,64,4,129,156,15,85,175,45,255,0,134,142,240,127,253,3,117,207,251,241,23,255,0,29,175,66,241,156,19,93,120,23,196,54,246,241,73,52,242,233,183,41,28,81,169,102,118,49,48,0,1,201,36,241,138,248,247,254,16,79,24,127,208,169,174,127,224,186,95,254,38,128,62,178,241,46,163,14,179,240,147,87,213,45,214,69,130,247,66,154,226,53,144,0,193,90,2,192,16,9,25,193,245,53,241,117,125,131,60,19,90,252,3,150,222,230,41,33,158,47,11,148,146,57,20,171,35,11,92,16,65,228,16,120,197,124,125,64,31,111,120,19,254,73,231,134,191,236,21,107,255,0,162,150,188,35,227,183,196,75,125,122,239,254,17,77,62,29,214,250,109,217,123,155,151,4,22,157,67,33,69,31,221,93,204,9,61,79,78,6,91,79,197,223,20,91,195,191,13,124,61,225,189,18,226,72,181,153,180,123,38,158,226,61,167,200,137,161,229,67,6,202,74,112,167,167,10,217,4,28,17,226,186,30,141,121,226,29,114,203,72,176,77,247,87,114,172,73,144,72,92,245,102,192,36,40,25,36,227,128,9,237,64,26,30,11,240,157,231,141,124,81,107,162,217,183,149,230,101,230,156,161,117,134,53,25,102,32,126,0,100,128,89,148,100,103,53,246,77,188,118,62,20,240,172,81,201,52,139,167,233,54,65,90,89,6,230,17,68,156,177,192,228,237,92,252,163,232,43,19,225,215,128,236,252,5,225,239,177,196,124,203,219,157,146,222,204,72,108,200,16,2,170,219,84,249,96,238,42,15,35,113,245,164,248,155,225,75,159,24,248,26,247,76,179,184,158,43,149,196,240,199,27,0,46,29,1,43,19,228,128,84,156,117,32,6,10,223,195,130,1,243,15,196,95,30,94,120,247,196,63,108,148,121,118,86,219,226,179,132,2,184,140,185,33,153,119,48,243,8,218,24,142,14,209,233,93,199,192,255,0,134,175,172,106,54,222,45,212,211,26,117,164,165,173,35,220,200,210,78,133,74,191,221,195,70,14,238,141,247,147,4,16,8,62,57,60,19,90,220,75,111,115,19,195,60,78,82,72,228,82,25,24,28,21,32,242,8,60,98,190,174,248,49,227,139,31,18,120,62,207,72,105,99,143,86,210,173,214,9,109,241,183,116,73,242,164,139,146,119,13,187,67,30,205,158,0,43,144,15,76,174,63,226,47,128,236,252,123,225,239,177,202,124,187,219,109,242,217,76,8,92,72,80,128,172,219,88,249,100,237,44,7,39,104,244,174,194,162,158,120,109,109,229,184,184,149,33,130,36,47,36,146,48,85,69,3,37,137,60,0,7,57,160,15,132,167,134,251,66,214,101,130,66,246,186,133,141,193,70,49,201,134,138,84,124,28,50,158,161,135,80,123,113,95,83,124,27,248,130,190,48,240,218,233,247,211,167,246,214,158,130,57,20,200,204,243,196,0,11,49,221,201,36,240,220,158,121,56,220,5,124,243,241,23,197,240,248,223,198,23,26,197,189,132,118,112,20,88,163,27,66,201,34,174,112,242,17,193,114,56,246,1,87,39,25,61,191,192,95,5,223,106,186,204,190,35,55,183,118,90,125,155,136,129,181,184,242,218,226,80,200,230,39,24,59,162,219,141,192,227,57,92,103,7,0,27,127,180,215,252,202,255,0,246,247,255,0,180,107,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,111,254,211,95,243,43,255,0,219,223,254,209,175,40,240,79,140,46,60,21,117,171,95,216,241,127,113,167,181,173,179,148,14,177,187,75,25,44,65,61,149,91,29,70,237,185,4,102,128,61,191,227,31,197,136,244,91,73,124,61,225,219,223,248,155,73,133,184,186,129,149,197,186,101,213,208,48,108,164,192,168,28,140,128,217,4,28,17,243,77,88,255,0,76,213,53,15,249,111,121,125,117,47,188,146,77,35,31,196,179,18,126,164,154,244,255,0,24,124,56,255,0,132,31,225,13,149,206,165,12,7,93,188,213,99,51,58,252,198,8,252,153,54,194,27,36,28,17,150,43,128,73,3,230,10,166,128,56,127,2,127,201,67,240,207,253,133,109,127,244,106,215,213,254,57,248,143,163,252,63,251,7,246,181,181,244,223,109,243,60,191,178,162,54,54,109,206,237,204,191,223,24,198,123,215,202,30,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,111,253,161,180,45,99,90,255,0,132,115,251,39,74,190,191,242,190,211,230,125,150,221,229,217,159,43,25,218,14,51,131,140,250,26,0,236,252,21,241,99,66,241,222,179,54,151,165,218,106,80,207,21,185,184,102,186,141,21,118,134,85,32,21,118,57,203,142,222,181,231,159,180,215,252,202,255,0,246,247,255,0,180,106,167,192,79,13,107,218,63,142,175,110,53,77,19,82,177,129,180,201,17,100,185,181,120,148,177,150,34,0,44,0,206,1,56,246,53,111,246,154,255,0,153,95,254,222,255,0,246,141,0,120,174,141,160,95,107,209,234,77,96,177,177,211,172,158,250,101,103,218,76,72,202,24,174,120,36,6,206,56,224,28,100,224,24,244,61,102,243,195,218,229,150,175,96,251,46,173,37,89,83,36,128,216,234,173,130,9,82,50,8,207,32,145,222,189,63,246,113,255,0,146,135,168,127,216,42,79,253,27,21,88,248,199,240,158,77,22,242,95,16,248,118,203,254,37,50,97,174,45,96,86,115,110,248,118,119,10,23,9,8,10,15,39,0,182,0,3,0,0,123,87,195,255,0,28,88,248,235,195,80,223,65,42,125,186,36,84,190,182,81,180,195,46,57,194,146,78,194,65,32,228,229,120,234,8,29,109,124,75,224,127,25,95,120,23,196,145,234,246,49,199,40,40,98,184,129,248,19,68,72,37,115,140,169,202,130,8,232,64,200,35,32,253,139,225,255,0,16,105,222,39,209,173,245,77,46,225,38,130,84,86,101,87,86,104,152,128,197,28,41,33,92,6,25,92,241,64,31,42,252,109,255,0,146,189,174,255,0,219,191,254,136,142,189,15,225,7,138,44,124,31,240,99,90,214,47,164,140,8,181,41,68,49,51,237,51,203,228,197,182,53,192,39,36,142,184,56,25,39,128,107,207,62,54,255,0,201,94,215,127,237,223,255,0,68,71,66,216,253,163,224,3,94,37,167,153,37,183,137,78,233,132,121,49,70,214,232,14,91,248,84,183,150,15,98,118,247,197,0,114,158,32,241,6,163,226,125,102,227,84,213,46,30,105,229,118,101,86,118,101,137,75,22,8,129,137,42,128,177,194,231,138,250,27,224,183,194,231,240,237,188,126,37,214,237,228,139,88,153,29,96,183,147,105,242,34,96,184,98,10,229,37,56,97,215,133,108,16,14,64,240,159,135,210,36,95,17,124,54,207,12,115,3,169,91,174,215,44,0,38,64,3,124,164,28,130,65,29,178,6,65,25,7,237,170,0,43,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,219,245,241,7,142,255,0,228,161,248,155,254,194,151,95,250,53,168,3,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,160,87,159,252,18,255,0,146,67,161,127,219,199,254,143,146,189,2,128,10,40,162,128,62,127,253,166,191,230,87,255,0,183,191,253,163,92,7,193,47,249,43,218,23,253,188,127,232,137,43,191,253,166,191,230,87,255,0,183,191,253,163,92,7,193,47,249,43,218,23,253,188,127,232,137,40,3,232,255,0,28,252,71,209,254,31,253,131,251,90,218,250,111,182,249,158,95,217,81,27,27,54,231,118,230,95,239,140,99,61,235,31,194,223,26,188,57,226,223,17,218,104,118,22,90,172,119,87,91,246,60,241,70,16,109,70,115,146,36,39,162,158,221,107,151,253,161,180,45,99,90,255,0,132,115,251,39,74,190,191,242,190,211,230,125,150,221,229,217,159,43,25,218,14,51,131,140,250,26,226,62,16,120,79,196,122,103,197,45,26,242,255,0,195,250,173,165,172,126,126,249,167,178,146,52,92,195,32,25,98,2,140,146,7,212,208,7,212,245,242,135,197,175,133,178,120,51,81,254,209,210,34,158,109,10,227,115,125,198,127,177,28,168,216,239,140,109,37,128,82,78,79,32,228,140,183,213,245,90,250,198,207,83,179,146,206,254,210,11,187,89,49,190,25,227,18,35,96,130,50,167,32,224,128,126,162,128,62,10,175,175,190,9,127,201,33,208,191,237,227,255,0,71,201,95,42,248,147,77,135,70,241,78,175,165,219,179,180,22,87,179,91,198,210,16,88,170,57,80,73,0,12,224,122,10,236,254,18,252,74,127,3,235,31,98,190,127,248,145,94,202,26,232,237,103,104,8,86,1,209,67,0,50,74,238,224,146,170,48,50,0,160,15,173,235,231,255,0,218,107,254,101,127,251,123,255,0,218,53,239,112,79,13,213,188,87,22,242,164,208,74,129,227,146,54,12,174,164,100,48,35,130,8,231,53,224,159,180,215,252,202,255,0,246,247,255,0,180,104,3,198,124,63,225,141,83,197,18,223,67,164,193,246,139,139,59,70,187,107,117,251,242,34,178,169,8,59,183,206,14,58,144,14,50,112,13,61,43,84,190,208,245,75,125,75,76,186,123,107,203,119,223,20,177,245,83,252,136,35,32,131,193,4,131,144,107,212,255,0,103,31,249,40,122,135,253,130,164,255,0,209,177,86,207,198,127,132,241,217,68,254,39,240,213,150,219,117,201,191,180,129,85,82,4,10,160,60,104,170,48,188,49,126,73,201,206,49,184,128,15,35,241,103,138,245,47,25,248,134,93,103,84,49,137,222,53,69,142,45,222,92,106,163,1,80,49,36,12,229,136,207,86,39,189,123,215,236,245,225,63,236,239,14,92,120,154,102,130,73,53,79,221,219,128,159,60,81,198,236,172,11,31,239,48,229,71,24,69,57,39,129,243,239,135,52,11,239,20,120,130,207,69,211,86,51,119,116,229,83,204,109,170,160,2,204,196,250,5,4,241,147,199,0,158,43,238,27,27,27,125,51,78,182,176,179,143,203,181,181,137,97,133,55,19,181,20,0,163,39,36,224,1,215,154,0,179,69,20,80,7,63,227,191,249,39,158,37,255,0,176,85,215,254,138,106,248,134,190,222,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,67,64,31,127,81,69,20,0,87,144,127,195,71,120,63,254,129,186,231,253,248,139,255,0,142,215,175,215,196,31,240,130,120,195,254,133,77,115,255,0,5,210,255,0,241,52,1,246,150,147,168,195,172,232,214,58,165,186,200,176,94,91,199,113,26,200,0,96,174,161,128,32,18,51,131,234,107,224,234,251,135,193,144,77,107,224,95,15,91,220,69,36,51,197,166,219,36,145,72,165,89,24,68,160,130,15,32,131,198,43,225,234,0,247,237,19,226,85,183,128,254,5,104,49,218,188,19,107,151,30,113,182,181,149,75,168,79,180,201,185,220,6,4,46,3,1,206,75,116,4,6,199,132,255,0,166,106,154,135,252,183,188,190,186,151,222,73,38,145,143,226,89,137,63,82,77,87,175,163,190,9,252,45,125,39,202,241,102,185,20,240,234,63,188,75,75,57,17,163,107,113,202,51,184,32,18,196,103,3,160,83,158,73,27,64,58,143,132,191,13,83,192,250,63,219,111,147,254,39,183,177,5,186,27,149,214,0,25,136,68,96,160,140,130,187,185,32,178,140,28,0,106,199,198,223,249,36,58,239,253,187,255,0,232,248,235,208,43,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,64,31,32,214,199,137,188,49,170,120,71,92,155,72,213,160,242,174,19,230,86,94,82,84,61,29,15,117,56,62,249,4,16,8,32,99,215,215,223,20,126,26,219,248,247,72,89,45,82,8,117,219,124,11,107,169,24,162,148,221,243,36,132,41,37,112,88,142,50,27,161,0,182,64,62,105,212,60,127,226,13,75,193,118,30,20,154,235,26,101,158,120,82,219,231,0,229,22,70,36,229,83,162,168,192,0,14,14,208,70,199,193,255,0,6,255,0,194,95,227,136,62,211,15,153,166,105,248,186,187,220,185,71,193,253,220,103,42,84,238,110,170,113,149,87,199,74,225,239,172,111,52,203,201,44,239,237,39,180,186,143,27,225,158,51,27,174,64,35,42,112,70,65,7,232,107,234,239,130,254,11,255,0,132,79,193,105,115,119,105,61,182,175,169,98,91,180,153,185,85,86,111,45,118,255,0,15,202,114,65,249,178,196,30,128,0,14,31,246,154,255,0,153,95,254,222,255,0,246,141,121,231,193,169,225,181,248,171,163,220,92,75,28,54,241,37,203,201,36,140,21,81,69,188,132,146,79,0,1,206,107,208,255,0,105,175,249,149,255,0,237,239,255,0,104,215,150,252,54,209,33,241,31,142,109,52,105,246,4,188,183,186,136,59,198,36,17,177,183,147,107,237,61,74,182,24,114,57,3,145,64,27,127,22,190,37,63,142,53,143,177,88,191,252,72,172,165,45,106,118,178,52,228,170,130,238,165,136,56,33,182,240,8,86,57,25,36,85,159,132,191,11,100,241,158,163,253,163,171,197,60,58,21,190,214,251,140,159,109,57,97,177,31,24,218,10,144,196,28,142,0,193,57,95,47,175,181,126,28,221,105,215,191,14,244,43,141,46,222,11,123,102,181,80,97,129,25,81,36,28,72,6,236,177,195,135,228,146,73,231,39,57,32,29,77,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,190,159,175,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,208,6,255,0,236,203,255,0,51,71,253,186,127,237,106,245,127,28,248,235,75,240,30,134,111,239,207,155,113,38,86,214,209,27,15,112,227,176,244,81,145,185,186,0,71,82,64,62,43,240,39,95,177,240,191,135,252,105,173,106,76,226,210,213,45,25,252,181,220,204,73,149,85,64,245,44,64,231,3,158,72,25,53,231,30,53,241,166,165,227,125,126,125,74,245,228,142,2,228,219,217,249,204,241,219,174,0,194,131,192,36,42,150,32,12,156,156,14,128,3,159,184,153,174,110,101,158,65,24,121,28,187,8,227,84,80,73,201,194,128,2,143,96,0,31,195,95,75,124,9,240,14,165,225,203,11,141,119,84,150,238,214,123,245,49,46,154,232,209,236,85,126,30,69,96,14,252,131,183,209,88,156,157,216,28,135,192,255,0,134,112,235,111,255,0,9,78,181,12,114,233,209,51,197,109,103,52,1,210,225,182,225,157,131,12,20,92,144,49,159,153,79,35,110,15,210,84,1,228,63,240,209,222,15,255,0,160,110,185,255,0,126,34,255,0,227,181,232,222,23,241,29,159,139,124,57,105,174,88,71,60,118,183,59,246,36,225,67,141,174,200,114,1,35,170,158,253,43,227,159,248,65,60,97,255,0,66,166,185,255,0,130,233,127,248,154,250,155,225,13,133,230,153,240,183,70,180,191,180,158,210,230,63,63,124,51,198,99,117,204,210,17,149,56,35,32,131,244,52,1,241,213,125,125,240,75,254,73,14,133,255,0,111,31,250,62,74,249,6,190,190,248,37,255,0,36,135,66,255,0,183,143,253,31,37,0,122,5,20,81,64,5,20,81,64,28,255,0,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,251,123,199,127,242,79,60,75,255,0,96,171,175,253,20,213,241,13,0,125,45,241,203,226,68,154,29,154,120,111,69,188,242,245,57,241,37,212,208,76,201,45,162,2,172,160,21,198,25,254,185,11,212,124,224,215,128,248,103,195,26,167,139,181,200,116,141,34,15,50,226,79,153,153,184,72,144,117,119,61,148,100,123,228,128,1,36,3,211,252,106,177,251,7,197,125,99,109,167,217,225,159,202,158,60,71,177,100,221,26,238,113,216,229,195,228,247,109,217,231,53,232,159,179,68,136,109,252,75,24,134,48,234,246,204,101,5,183,48,34,76,41,231,24,24,36,96,3,243,28,147,198,0,61,123,194,126,20,211,188,25,160,69,163,105,98,67,2,59,59,73,46,223,50,70,99,146,206,84,0,78,48,160,227,162,129,218,185,207,141,191,242,72,117,223,251,119,255,0,209,241,215,160,87,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,128,62,96,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,191,95,16,120,19,254,74,31,134,127,236,43,107,255,0,163,86,190,223,160,2,138,40,160,2,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,191,95,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,128,62,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,120,7,198,223,249,43,218,239,253,187,255,0,232,136,235,223,254,9,127,201,33,208,191,237,227,255,0,71,201,94,1,241,183,254,74,246,187,255,0,110,255,0,250,34,58,0,245,191,217,230,120,109,126,26,234,151,23,19,71,12,17,106,82,188,146,72,193,85,20,67,17,36,147,192,0,115,154,243,79,139,95,20,164,241,158,163,253,157,164,75,60,58,21,190,229,251,204,159,109,57,83,189,211,56,218,10,130,160,140,142,73,193,56,94,110,211,199,23,218,103,195,169,188,43,167,75,36,2,242,246,89,239,100,81,130,241,24,227,85,141,91,57,0,149,125,195,28,141,163,56,46,13,15,9,248,83,82,241,159,136,34,209,180,177,24,157,209,157,164,151,119,151,26,168,201,103,42,9,3,56,80,113,213,128,239,64,24,117,239,223,179,47,252,205,31,246,233,255,0,181,171,136,248,207,225,141,47,194,62,38,210,180,141,38,15,42,222,61,42,50,204,220,188,174,101,151,46,231,187,28,15,108,0,0,0,0,59,127,217,151,254,102,143,251,116,255,0,218,212,1,228,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,33,208,191,237,227,255,0,71,201,95,48,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,0,122,5,20,81,64,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,190,128,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,208,7,1,240,75,254,74,246,133,255,0,111,31,250,34,74,239,255,0,105,175,249,149,255,0,237,239,255,0,104,215,1,240,75,254,74,246,133,255,0,111,31,250,34,74,239,255,0,105,175,249,149,255,0,237,239,255,0,104,208,7,158,124,27,158,27,95,138,186,61,197,196,177,195,4,73,114,242,75,35,5,84,81,111,33,36,147,192,0,115,154,185,241,107,226,83,248,227,88,251,21,139,255,0,196,138,202,82,214,167,107,35,78,74,168,46,234,88,131,130,27,111,0,133,99,145,146,69,97,252,54,209,33,241,31,142,109,52,121,252,176,151,150,247,81,7,116,18,8,216,219,73,181,246,158,165,91,12,57,28,129,200,174,82,128,61,63,225,47,194,217,60,103,168,255,0,104,234,241,79,14,133,111,181,190,227,39,219,14,88,121,104,248,198,208,84,134,32,228,112,6,9,202,253,93,92,191,195,171,173,58,247,225,222,133,113,165,193,5,189,179,90,40,48,192,140,168,146,14,36,3,118,88,225,195,242,73,36,243,147,156,158,160,208,7,204,31,180,111,252,148,43,15,251,5,71,255,0,163,101,173,255,0,217,155,175,138,63,237,215,255,0,107,87,63,251,70,127,201,65,176,255,0,176,84,127,250,54,90,223,253,154,58,248,159,254,221,127,246,181,0,125,5,84,181,93,46,199,92,210,238,52,221,78,213,46,108,238,19,100,177,72,56,35,249,130,14,8,35,144,64,35,4,85,193,75,64,31,22,252,64,240,61,247,129,124,75,53,140,241,73,246,9,93,158,198,229,142,225,52,89,227,44,0,27,192,32,48,192,193,231,161,4,235,252,44,248,157,55,128,111,229,183,187,73,39,209,110,159,125,196,81,130,210,35,5,96,12,96,186,168,36,148,14,79,80,163,208,87,211,94,46,240,110,145,227,93,33,180,253,86,31,79,46,230,53,79,58,31,153,88,236,102,83,183,118,208,14,7,35,138,248,235,196,222,24,213,60,35,174,77,164,106,240,121,87,17,252,202,203,202,74,135,163,161,238,167,7,223,32,130,1,4,0,15,184,96,184,134,234,222,43,139,121,82,104,37,64,241,201,27,6,14,164,100,48,35,130,8,231,53,37,124,203,240,83,226,116,62,28,184,111,14,235,183,114,38,151,112,224,218,77,35,143,46,210,66,78,224,115,200,70,36,115,156,41,25,192,220,204,62,154,160,0,210,82,154,109,0,40,174,91,197,210,236,182,94,63,229,170,255,0,232,38,186,161,92,79,141,164,197,184,227,254,91,47,254,130,104,3,229,189,72,153,117,137,207,176,255,0,208,69,122,139,91,15,236,120,121,254,51,253,107,202,166,125,250,188,223,238,143,228,43,215,103,37,116,136,127,223,255,0,26,0,211,248,104,48,224,127,211,187,255,0,232,197,175,109,95,184,43,196,254,27,125,241,255,0,92,31,255,0,67,21,237,137,247,5,0,45,48,183,20,236,211,118,208,3,9,38,152,87,53,54,49,64,20,0,216,211,21,45,32,166,151,3,173,0,56,154,171,113,118,176,140,144,79,56,233,89,154,159,136,34,177,31,52,110,126,96,56,81,233,159,90,241,191,20,124,75,30,107,36,118,221,25,79,205,31,251,63,239,208,7,113,226,47,29,199,100,74,136,28,225,212,114,131,186,231,251,213,226,154,231,143,101,187,153,177,2,15,152,31,184,127,187,254,245,114,90,158,191,37,244,204,198,52,25,32,240,167,176,199,173,98,179,150,57,56,160,13,11,173,94,89,216,229,16,114,15,67,233,245,172,246,114,199,39,20,148,80,1,147,75,138,122,38,234,183,6,156,243,28,6,81,198,122,255,0,245,168,2,170,245,173,43,86,99,247,113,208,245,250,215,79,164,248,26,107,181,12,103,140,101,73,251,231,215,31,221,175,72,209,254,27,136,208,22,185,63,116,142,36,247,255,0,118,128,60,194,215,78,185,184,28,52,67,130,122,159,95,165,117,22,62,22,185,117,4,203,23,67,252,71,215,233,94,195,101,225,72,173,212,15,53,207,4,125,225,235,244,173,152,244,212,141,112,25,191,63,254,181,0,121,110,157,225,73,19,150,149,126,233,232,222,255,0,74,234,19,70,1,0,46,127,63,254,181,117,77,8,94,132,213,41,216,47,231,64,24,169,104,144,247,99,219,173,81,185,112,236,64,245,254,149,45,236,143,35,16,129,122,131,207,210,139,13,54,70,108,187,47,42,122,31,127,165,32,53,116,168,8,64,114,62,233,254,117,190,83,43,80,91,66,35,64,51,216,255,0,58,176,206,20,83,1,160,108,168,110,220,249,99,253,234,133,174,9,144,128,41,183,83,0,184,199,122,0,241,127,17,221,188,26,140,196,5,60,168,233,254,200,174,163,195,254,34,18,91,162,24,250,43,31,187,254,215,214,168,248,179,73,221,153,67,253,233,20,117,255,0,100,251,87,15,166,94,155,89,15,202,15,202,71,79,122,64,123,165,173,211,185,206,23,165,116,16,200,74,142,43,200,45,188,90,99,24,242,71,79,238,251,253,107,208,116,61,105,111,33,83,176,143,149,143,79,246,177,235,76,14,155,118,105,113,80,23,199,53,34,72,49,210,128,31,80,72,202,79,122,149,223,142,42,186,67,184,228,154,0,176,141,181,106,69,37,169,187,0,239,77,51,4,236,104,2,199,74,112,53,79,237,138,58,131,249,84,169,114,175,208,26,0,179,154,108,200,36,64,190,249,164,86,205,72,58,80,7,146,248,195,194,171,59,23,243,72,204,139,252,95,236,253,43,231,237,90,216,217,222,72,185,206,8,31,166,107,235,237,102,216,75,31,95,227,7,244,53,243,31,142,44,188,173,66,111,155,63,188,65,215,253,138,0,244,95,134,122,198,98,72,202,116,129,207,79,250,104,61,235,223,98,109,200,13,124,151,224,27,227,12,216,219,159,220,55,111,246,197,125,85,165,203,230,217,198,216,198,65,254,116,1,122,138,40,160,2,138,40,160,2,169,223,201,178,32,113,252,67,249,85,202,175,113,23,154,184,206,57,205,0,120,238,162,146,223,223,72,50,131,163,119,244,2,189,27,195,90,111,217,45,144,22,207,202,195,175,251,95,74,154,29,5,35,144,191,152,220,140,117,255,0,235,86,220,113,136,212,0,77,0,60,82,210,10,40,1,105,8,165,52,148,0,81,76,119,216,51,138,166,218,164,104,216,40,223,151,255,0,94,128,47,154,140,241,81,71,118,178,140,128,127,42,155,25,160,8,124,208,59,84,137,34,145,210,160,154,51,140,131,222,185,203,173,96,217,72,192,160,56,32,112,61,179,235,64,29,110,234,90,197,176,214,18,229,1,8,195,32,158,158,255,0,90,213,89,65,29,40,2,106,49,72,13,46,104,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,144,156,14,104,1,106,39,112,181,12,247,139,16,4,130,115,237,92,71,137,60,109,22,156,177,226,7,109,196,127,0,62,191,237,123,80,7,87,123,170,165,176,82,81,142,125,190,190,245,192,107,254,62,75,109,129,109,216,231,29,83,235,254,213,121,119,136,254,35,73,114,209,132,182,3,0,30,83,235,254,213,112,179,106,242,223,184,202,32,218,61,15,248,251,208,7,169,143,20,201,172,207,180,68,171,181,115,247,113,208,253,79,173,122,223,133,108,118,67,35,22,254,34,58,251,45,120,199,195,221,9,238,102,157,204,128,97,88,112,127,220,246,175,161,244,219,81,111,19,46,115,146,79,242,160,11,234,54,138,205,212,175,188,133,95,151,57,35,183,214,180,36,109,171,248,215,53,168,31,53,148,30,48,7,245,160,14,95,85,213,38,153,148,42,70,48,1,228,31,127,122,208,240,245,180,242,52,133,204,125,8,227,62,213,175,107,164,70,228,146,237,249,255,0,245,171,118,214,213,96,206,210,78,125,77,0,90,132,108,82,61,234,74,5,20,0,81,65,52,10,0,58,209,138,5,20,0,152,165,162,138,0,41,51,75,72,86,128,22,138,5,20,0,87,61,226,137,54,90,197,199,241,143,228,213,208,215,27,227,107,143,42,202,19,143,249,104,63,147,80,7,204,30,48,147,205,188,139,143,249,102,191,205,171,187,248,93,166,151,146,229,139,118,97,215,253,207,106,243,173,89,254,211,124,157,177,24,254,102,189,223,225,189,128,138,222,225,131,19,151,97,215,217,61,168,3,211,237,97,242,208,140,247,169,159,138,114,240,41,175,205,0,102,222,206,81,87,3,252,243,92,142,161,169,72,172,62,85,232,59,125,125,235,175,185,128,185,3,53,205,234,154,81,202,144,254,131,175,215,218,144,24,86,250,188,145,200,119,34,244,236,63,250,245,212,218,223,249,209,146,23,24,62,149,196,205,27,121,129,114,58,102,186,221,18,216,172,111,146,58,158,159,133,0,104,216,106,190,99,178,148,237,158,7,211,222,182,126,250,241,235,92,110,161,155,9,85,134,14,84,14,127,31,240,173,205,43,82,251,74,176,219,140,19,219,233,239,76,11,196,109,56,166,176,171,13,243,84,114,40,160,10,119,18,136,212,113,222,184,189,87,77,109,73,215,44,6,0,239,143,95,111,122,236,231,64,64,53,64,92,71,25,193,15,250,80,7,153,234,30,18,116,219,182,101,237,213,190,191,236,212,58,127,130,222,73,24,180,235,208,244,127,167,251,53,234,233,229,79,215,120,199,210,167,68,142,62,155,255,0,28,82,3,55,74,210,5,164,44,155,243,150,39,175,176,246,173,52,65,7,169,205,60,62,122,82,73,17,144,117,20,192,136,204,157,112,212,232,174,193,56,0,254,85,155,115,102,235,130,25,127,58,75,24,89,9,44,71,225,248,82,3,90,75,128,163,56,170,226,117,151,177,168,154,97,33,219,131,235,81,121,235,1,193,4,230,128,38,146,205,73,200,39,243,167,196,133,42,213,187,172,170,72,200,197,58,72,248,226,152,14,133,247,103,138,188,153,197,97,164,141,20,157,7,74,219,133,183,3,64,18,109,168,229,143,120,193,53,62,40,43,64,28,230,163,161,165,226,174,93,134,49,208,253,125,189,235,133,214,62,31,164,251,10,220,48,198,58,191,215,253,154,245,178,130,162,120,67,119,160,15,153,245,111,135,210,69,180,139,133,57,199,241,253,127,217,174,54,251,195,242,218,99,50,33,207,251,71,223,218,190,184,187,210,146,96,50,236,49,239,255,0,214,174,35,94,240,188,115,4,2,87,24,219,252,67,223,218,128,62,102,146,51,31,4,211,43,185,241,39,133,218,214,72,241,40,57,3,171,125,125,171,141,154,220,196,64,36,28,208,4,3,173,92,181,157,161,98,64,7,60,115,85,64,169,81,128,160,15,69,240,207,142,37,211,204,129,160,70,13,158,136,79,247,127,218,246,175,107,240,223,142,99,191,89,1,129,134,9,254,15,167,251,94,245,243,37,157,176,184,200,7,24,173,251,57,110,52,130,204,162,38,221,199,57,63,225,233,64,31,90,65,120,179,41,32,17,143,106,179,188,26,240,143,12,252,69,35,204,73,45,135,115,242,167,251,191,237,215,169,233,94,34,138,249,88,136,220,96,159,225,30,222,254,244,1,211,3,78,6,171,197,48,126,128,212,224,208,1,210,145,207,203,248,211,169,146,31,151,241,160,15,14,248,154,115,117,110,63,216,95,230,245,85,99,219,166,117,255,0,150,223,251,45,89,248,160,219,46,173,143,251,11,252,222,168,173,208,147,76,233,255,0,45,191,246,90,0,242,86,127,43,81,207,92,197,253,107,63,92,109,222,32,212,155,214,234,83,255,0,143,26,177,118,249,189,31,245,207,250,213,61,91,157,102,251,254,190,36,255,0,208,141,0,125,69,240,27,70,179,211,254,26,91,106,16,167,250,78,165,44,146,206,236,6,78,199,104,194,130,6,118,128,185,0,147,130,205,235,94,159,92,15,193,63,249,36,58,23,253,188,127,232,249,43,191,205,0,2,138,40,160,15,156,127,105,13,22,206,215,92,209,181,120,83,101,213,244,82,197,113,128,0,127,43,102,214,56,25,45,135,193,36,158,21,71,24,172,255,0,217,199,254,74,30,161,255,0,96,169,63,244,108,85,191,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,164,255,0,209,177,80,6,255,0,237,53,255,0,50,191,253,189,255,0,237,26,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,91,255,0,180,215,252,202,255,0,246,247,255,0,180,107,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,0,125,51,113,4,55,86,242,91,220,68,147,65,42,20,146,57,20,50,186,145,130,164,30,8,35,140,87,159,248,115,225,78,155,225,159,136,183,190,36,178,100,251,36,214,238,33,182,120,212,152,38,146,66,92,166,20,4,141,80,4,80,50,112,204,9,0,115,232,166,146,128,1,197,124,133,241,183,254,74,246,187,255,0,110,255,0,250,34,58,250,246,190,70,248,201,4,215,95,25,117,139,123,120,94,105,229,123,100,142,56,212,179,59,24,35,1,64,28,146,79,24,160,14,18,198,198,227,82,212,45,108,44,227,243,46,174,165,88,97,77,192,110,118,32,40,201,192,25,36,117,226,190,189,248,107,240,234,207,192,90,26,70,226,11,157,94,92,181,205,226,196,1,27,182,230,52,108,110,242,198,209,193,234,114,216,25,192,231,62,13,252,46,79,11,217,46,189,172,219,163,107,87,8,26,220,54,236,218,196,200,9,82,172,160,172,185,44,173,215,0,96,17,150,207,173,208,7,204,31,180,119,252,148,59,15,251,5,71,255,0,163,101,165,253,156,127,228,161,234,31,246,10,147,255,0,70,197,73,251,71,127,201,67,176,255,0,176,84,127,250,54,90,95,217,199,254,74,30,161,255,0,96,169,63,244,108,84,1,244,253,20,81,64,28,255,0,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,251,123,199,127,242,79,60,75,255,0,96,171,175,253,20,213,241,13,0,125,253,69,20,80,1,69,20,80,7,63,227,191,249,39,158,37,255,0,176,85,215,254,138,106,248,134,190,222,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,67,64,18,65,4,215,87,17,91,219,196,243,79,43,132,142,56,212,179,59,19,128,160,14,73,39,140,87,213,95,6,126,29,127,194,29,161,157,86,255,0,157,95,83,137,25,209,162,218,109,99,251,194,62,64,96,199,32,184,224,101,64,199,203,147,206,124,13,248,103,13,181,132,62,46,214,97,142,89,238,83,54,54,211,64,15,146,161,193,89,190,97,144,228,168,42,87,162,156,228,238,249,125,206,128,10,40,162,128,60,31,227,175,195,116,150,207,254,18,205,18,207,108,208,228,106,16,91,194,160,50,18,204,110,14,48,75,2,126,99,201,32,130,112,20,147,226,62,25,241,62,169,225,29,114,29,95,72,159,202,184,143,229,101,110,82,84,61,81,199,117,56,30,249,0,130,8,4,125,195,60,16,221,91,203,111,113,18,77,4,168,82,72,228,80,202,234,70,10,144,120,32,142,49,95,40,252,100,248,124,222,15,241,43,106,22,48,63,246,46,160,230,72,217,99,85,72,37,36,150,132,109,224,0,57,94,7,28,12,237,38,128,62,154,240,207,137,180,191,23,104,112,234,250,68,254,109,188,159,43,43,112,241,56,234,142,59,48,200,246,193,4,18,8,39,194,126,60,124,69,254,209,188,151,193,218,111,22,214,178,43,94,206,178,228,77,32,25,17,128,167,27,84,159,152,63,59,148,112,54,228,249,199,133,252,127,226,15,8,233,218,149,134,149,117,182,214,254,38,71,70,45,251,167,35,30,108,100,16,86,64,59,142,56,25,7,3,28,253,141,141,198,167,168,219,88,89,199,230,93,221,74,176,194,155,128,220,236,64,3,39,0,100,145,215,138,0,232,60,1,224,235,143,28,120,182,219,73,135,229,183,92,77,121,32,112,166,56,21,128,98,185,7,45,200,3,131,201,25,227,36,125,139,161,232,214,126,30,208,236,180,139,4,217,107,105,18,196,153,0,22,199,86,108,0,11,19,146,78,57,36,158,245,129,240,235,192,118,126,2,240,247,216,226,62,101,237,206,201,111,102,36,54,100,8,1,85,109,170,124,176,119,21,7,145,184,250,215,97,64,31,63,254,211,95,243,43,255,0,219,215,254,209,175,1,175,126,253,166,191,230,87,255,0,183,191,253,163,89,31,7,62,19,201,173,94,69,226,31,17,89,127,196,166,60,180,22,179,171,33,184,124,35,35,149,43,135,132,134,39,131,130,87,4,17,144,64,58,127,130,127,11,99,211,237,32,241,94,185,20,19,92,93,68,146,88,91,58,9,4,40,74,186,204,73,7,18,28,2,49,130,160,156,242,112,186,63,180,119,252,147,203,15,251,10,199,255,0,162,165,175,95,175,32,253,163,191,228,158,88,127,216,86,63,253,21,45,0,124,255,0,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,190,32,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,191,64,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,190,128,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,208,6,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,106,120,33,186,183,150,222,226,36,154,9,80,164,145,200,161,149,212,140,21,32,240,65,28,98,190,101,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,208,7,202,159,16,62,14,235,90,79,140,60,143,13,232,247,87,154,77,235,131,104,98,204,190,73,56,5,36,98,62,64,24,240,204,113,183,25,98,67,99,220,254,25,124,62,255,0,132,3,67,146,217,245,41,238,174,174,182,201,114,155,191,209,227,144,103,38,37,192,35,32,128,88,242,219,20,224,116,29,197,20,1,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,208,62,21,216,127,105,252,0,241,125,152,180,251,92,178,75,119,229,66,35,243,11,72,45,227,41,181,121,203,6,10,70,57,200,24,230,188,255,0,227,111,252,149,237,119,254,221,255,0,244,68,117,236,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,160,15,152,43,238,159,13,234,83,107,62,22,210,53,75,133,69,158,246,202,27,137,22,48,66,134,116,12,64,4,147,140,159,83,95,29,120,255,0,74,109,23,226,14,189,98,214,209,218,162,94,200,241,67,30,208,171,19,157,241,224,47,0,108,101,227,183,78,58,87,208,223,179,246,165,53,247,195,49,111,42,162,165,133,236,182,241,21,7,37,72,89,114,220,245,221,35,14,49,192,31,82,1,234,149,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,171,237,250,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,212,1,244,255,0,193,47,249,36,58,23,253,188,127,232,249,43,208,43,207,254,9,127,201,33,208,191,237,227,255,0,71,201,94,129,64,5,20,81,64,31,63,254,211,95,243,43,255,0,219,223,254,209,174,3,224,151,252,149,237,11,254,222,63,244,68,149,223,254,211,95,243,43,255,0,219,223,254,209,174,3,224,151,252,149,237,11,254,222,63,244,68,180,1,245,253,20,81,64,5,20,81,64,31,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,177,36,130,104,146,23,150,41,17,38,77,241,51,41,1,215,113,93,202,123,141,202,195,35,184,35,181,109,248,239,254,74,31,137,191,236,43,117,255,0,163,90,189,179,195,222,1,135,199,255,0,179,238,133,102,178,199,6,161,108,247,19,89,206,232,8,13,231,72,10,49,198,66,55,25,199,112,167,7,110,8,5,63,129,95,18,174,37,158,15,6,234,175,61,203,55,203,166,202,20,31,41,21,29,153,29,139,103,104,10,54,224,18,50,70,112,0,9,251,77,127,204,175,255,0,111,127,251,70,189,63,192,223,14,52,63,1,218,15,176,197,231,106,50,68,35,185,191,147,59,229,231,36,1,146,17,115,252,35,178,174,75,17,154,243,15,218,107,254,101,143,251,123,255,0,218,52,1,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,154,158,8,110,173,229,183,184,137,39,130,84,41,36,114,40,101,117,35,5,72,60,16,71,24,175,153,127,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,244,1,230,254,9,248,81,167,120,59,198,154,206,175,12,16,73,109,38,193,165,110,145,164,150,213,72,62,104,57,0,12,146,0,57,45,180,16,79,39,62,145,69,20,0,81,69,20,1,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,190,33,175,183,188,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,208,7,223,212,148,180,80,1,69,20,80,1,95,0,215,223,213,240,13,0,123,31,193,63,134,48,248,146,225,188,69,174,218,72,250,93,187,129,105,12,138,60,187,185,1,59,137,207,37,20,129,198,48,196,227,39,107,41,250,110,188,255,0,224,151,252,146,29,11,254,222,63,244,124,149,232,20,0,87,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,189,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,124,116,1,242,13,125,253,95,0,215,223,212,1,231,126,57,248,77,164,120,207,196,26,94,172,200,144,79,29,194,127,104,17,145,246,171,117,7,229,33,112,119,228,42,134,200,33,73,235,181,69,122,37,20,80,7,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,119,255,0,180,215,252,202,255,0,246,247,255,0,180,107,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,0,102,124,76,209,97,240,247,196,125,115,78,183,242,196,11,113,231,70,177,198,35,88,214,69,18,4,10,56,1,67,237,252,62,232,233,94,229,251,61,120,143,251,79,193,119,26,27,199,182,77,34,95,149,130,224,52,114,179,56,201,201,203,6,18,103,128,49,183,169,205,113,159,180,118,139,13,167,137,52,157,102,45,138,247,246,239,12,168,177,133,37,162,35,231,102,254,34,68,138,188,142,2,14,79,106,127,179,215,136,255,0,179,60,105,113,161,188,123,163,213,226,249,88,46,74,201,16,103,25,57,24,82,166,76,240,78,118,244,25,160,15,167,235,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,244,253,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,128,60,144,79,50,219,61,186,202,226,7,117,119,140,49,218,204,160,133,98,58,18,3,48,7,182,227,235,93,255,0,194,207,134,51,120,250,254,91,139,167,146,13,22,213,182,92,75,25,43,35,185,86,32,70,74,50,146,8,66,192,244,12,61,69,96,120,43,193,122,151,141,245,251,125,54,201,36,142,2,224,92,94,121,44,233,110,184,39,44,71,0,144,172,20,18,50,112,50,58,143,178,116,61,26,207,195,218,29,150,145,97,30,203,91,72,150,36,200,0,182,58,179,96,0,88,156,146,113,201,36,247,160,11,144,65,13,173,188,86,246,241,36,48,68,129,35,142,53,10,168,160,96,40,3,128,0,227,21,45,20,80,1,69,20,80,7,192,53,245,247,193,47,249,36,58,23,253,188,127,232,249,43,228,26,250,251,224,151,252,146,29,11,254,222,63,244,124,148,1,232,21,197,199,241,71,195,47,227,201,124,32,215,18,71,126,143,229,44,237,183,200,146,92,3,229,43,134,39,126,73,92,16,62,101,43,215,0,242,255,0,25,190,39,67,225,189,46,127,15,105,23,114,13,122,229,0,121,32,96,13,156,103,4,146,123,59,14,0,24,32,29,217,31,46,239,152,96,158,107,91,136,174,45,229,120,103,137,195,71,36,108,85,145,193,200,96,71,32,131,206,104,3,239,170,43,203,254,18,252,82,143,198,122,119,246,118,175,44,16,235,182,251,87,239,170,125,180,97,142,244,76,231,112,10,75,0,48,56,35,0,225,125,66,128,57,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,53,246,247,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,0,247,255,0,218,90,195,254,69,221,65,45,63,231,188,18,220,172,127,238,50,35,55,253,252,32,19,253,226,59,215,23,240,31,81,154,199,226,157,157,188,107,25,75,251,121,173,229,44,14,66,132,50,229,121,235,186,53,28,231,130,126,163,221,190,50,105,79,170,252,44,214,82,43,104,231,158,221,18,233,55,109,204,97,28,51,178,147,208,136,247,244,228,130,64,206,113,95,37,105,58,148,218,62,179,99,170,91,172,109,61,157,196,119,17,172,128,149,44,140,24,2,1,7,25,30,162,128,62,242,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,122,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,230,15,2,127,201,67,240,215,253,133,109,127,244,106,215,219,245,241,7,129,63,228,161,248,103,254,194,182,191,250,53,107,237,250,0,40,162,138,0,43,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,219,245,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,168,3,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,128,124,109,255,0,146,189,174,255,0,219,191,254,136,142,189,255,0,224,151,252,146,29,11,254,222,63,244,124,149,224,159,25,96,154,235,227,54,177,111,111,11,205,60,175,108,145,199,26,150,103,99,4,96,0,7,36,147,198,40,3,136,210,180,187,237,115,84,183,211,116,203,87,185,188,184,125,145,69,31,86,63,200,0,50,73,60,0,9,59,64,175,176,190,28,120,26,223,192,158,24,138,199,16,73,168,203,251,203,219,168,148,143,53,242,112,50,121,218,160,237,29,7,83,128,88,215,63,240,151,225,108,126,12,211,191,180,117,120,160,155,93,184,218,223,113,95,236,67,12,54,35,227,59,136,98,24,131,131,192,25,3,45,234,20,1,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,223,253,153,127,230,104,255,0,183,79,253,173,88,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,127,246,101,255,0,153,163,254,221,63,246,181,0,121,7,142,255,0,228,161,248,155,254,194,183,95,250,53,171,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,204,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,33,208,191,237,227,255,0,71,201,64,30,129,69,20,80,1,95,63,254,211,95,243,43,255,0,219,223,254,209,175,160,43,231,255,0,218,107,254,101,127,251,123,255,0,218,52,1,192,124,18,255,0,146,189,161,127,219,199,254,136,146,187,255,0,218,107,254,101,127,251,123,255,0,218,53,192,124,18,255,0,146,189,161,127,219,199,254,136,146,187,255,0,218,107,254,101,127,251,123,255,0,218,52,1,192,124,18,255,0,146,189,161,127,219,199,254,136,146,178,254,38,104,176,248,127,226,54,185,167,91,249,98,5,184,243,163,88,227,17,172,107,34,137,2,5,28,0,161,246,254,29,7,74,212,248,37,255,0,37,123,66,255,0,183,143,253,17,37,117,127,180,118,139,13,167,137,52,157,102,45,138,247,246,239,20,168,177,133,37,162,35,231,102,254,34,68,138,188,142,2,14,79,96,14,207,246,122,241,31,246,159,130,238,52,55,143,108,154,68,191,43,42,224,52,114,151,113,147,147,150,12,36,207,0,99,111,83,154,246,10,249,135,246,122,241,31,246,111,140,174,52,55,143,116,122,188,95,43,5,201,89,34,12,227,39,35,10,84,201,158,9,206,222,131,53,244,245,0,124,193,251,71,127,201,66,176,255,0,176,84,127,250,54,90,223,253,153,198,127,225,40,255,0,183,79,253,173,88,31,180,111,252,148,43,15,251,5,71,255,0,163,101,173,255,0,217,159,254,102,143,251,116,255,0,218,212,1,244,0,165,164,20,180,0,87,147,252,122,240,198,151,127,224,91,157,126,88,49,169,233,190,90,195,58,112,89,30,85,82,143,253,229,249,201,29,193,232,121,32,250,197,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,228,26,251,246,190,2,175,191,104,0,52,148,180,102,128,10,243,143,31,220,249,112,116,255,0,150,233,255,0,160,26,244,122,242,127,137,79,136,177,255,0,79,9,255,0,160,26,0,249,214,22,243,53,73,143,170,127,133,123,52,209,238,210,33,231,248,207,245,175,18,178,124,95,73,254,231,248,87,181,77,116,19,72,132,99,248,253,62,180,1,161,240,228,226,92,127,211,7,255,0,208,197,123,106,159,144,87,137,124,54,59,164,207,253,59,191,254,134,43,219,16,252,130,128,23,222,148,154,41,164,208,0,77,55,120,21,28,147,4,234,13,115,186,159,137,34,179,235,19,159,152,15,186,61,51,235,64,27,179,94,172,35,149,39,156,116,174,15,196,30,59,142,200,149,16,49,195,168,251,159,236,231,251,213,197,120,139,226,49,103,100,142,216,112,234,126,100,255,0,103,253,234,243,171,163,113,169,185,145,188,165,220,65,227,35,160,199,189,0,94,241,23,141,165,190,149,177,2,1,188,30,80,255,0,119,31,222,174,10,226,83,35,150,32,12,255,0,133,104,93,64,32,98,9,39,4,127,42,204,118,201,160,8,13,20,226,42,88,109,140,188,2,58,102,128,35,72,203,244,53,179,101,225,217,110,70,68,136,50,9,251,199,215,233,91,254,30,240,171,92,28,153,64,202,49,225,191,218,250,87,178,104,190,24,138,40,213,76,174,112,167,248,135,175,210,128,60,195,75,248,123,36,170,9,184,81,242,159,227,247,255,0,118,189,11,73,240,2,66,163,117,195,31,148,142,31,223,253,218,244,59,109,45,33,81,135,99,193,29,125,254,149,160,176,129,222,128,49,172,116,84,181,140,0,236,112,8,228,251,253,43,106,56,246,168,0,212,129,5,63,109,0,71,182,152,249,169,177,80,76,219,71,227,64,20,101,147,7,165,82,145,11,154,107,59,73,41,224,85,248,227,27,121,52,1,159,29,154,175,36,159,206,164,55,11,25,198,13,88,184,117,136,103,7,174,43,52,78,179,28,0,71,122,64,105,165,192,42,14,42,57,47,20,28,16,127,42,170,179,132,59,113,210,170,94,192,204,196,130,57,35,175,210,128,52,196,201,156,225,169,239,24,152,117,35,189,102,219,217,57,25,44,189,61,107,86,56,204,106,6,105,129,145,170,104,226,234,16,187,200,195,131,215,216,251,87,152,222,248,46,72,230,98,39,94,163,171,251,127,187,94,202,95,7,154,141,210,55,235,191,240,197,0,121,77,143,132,89,128,204,195,161,232,222,255,0,238,215,81,165,216,62,158,113,185,91,10,71,92,245,57,244,174,157,140,80,244,222,123,118,168,190,209,27,182,0,127,210,144,26,80,202,29,7,21,48,21,94,20,1,65,171,136,163,20,192,104,27,142,42,199,8,180,213,249,107,39,83,212,254,206,49,183,56,96,58,123,125,104,1,151,154,182,201,90,48,157,8,234,61,190,181,13,213,255,0,149,24,37,115,206,58,86,118,158,134,242,83,33,227,42,79,30,199,21,54,179,106,89,56,35,239,142,191,74,64,115,243,106,242,52,205,181,23,241,31,253,122,213,176,212,164,60,109,95,186,123,123,253,107,158,129,24,202,83,142,5,117,186,110,146,112,28,191,85,61,253,254,148,1,209,218,76,89,1,35,177,254,117,162,188,138,206,183,128,167,25,237,90,41,197,48,32,186,129,100,29,123,215,206,127,17,180,194,151,146,182,225,204,177,142,191,244,207,233,95,74,55,34,188,139,226,22,156,178,41,109,199,153,211,191,251,7,218,128,60,107,194,82,249,119,76,49,255,0,44,79,254,132,43,235,79,15,62,237,62,19,236,223,250,17,175,143,180,137,62,207,124,227,25,253,217,31,168,175,173,60,37,63,153,165,64,113,252,47,255,0,161,154,0,234,40,162,138,0,41,51,74,105,0,160,5,162,138,40,1,49,75,138,40,205,0,29,40,162,131,64,5,45,37,20,1,28,203,185,113,239,94,125,174,219,78,146,177,140,199,141,192,115,159,238,215,162,154,161,115,104,179,117,36,115,158,13,0,121,246,153,171,77,23,202,200,156,41,232,15,175,214,187,235,11,209,60,107,242,227,130,122,123,214,37,198,145,26,49,33,219,175,175,255,0,90,164,176,127,45,176,59,41,254,116,1,211,48,220,43,141,241,61,134,232,247,6,235,34,247,255,0,100,215,98,141,149,21,159,168,218,11,136,192,206,62,96,122,251,80,7,130,15,22,201,165,92,52,102,21,109,163,29,51,215,7,212,87,123,161,248,246,59,132,80,109,216,124,164,240,159,237,127,189,94,95,227,157,13,237,239,101,96,234,65,145,7,39,253,143,165,112,48,235,50,217,72,64,68,60,99,161,250,250,208,7,217,118,154,162,92,32,33,24,100,19,211,223,235,90,42,225,133,124,193,225,255,0,137,15,110,161,94,217,78,17,186,71,254,215,251,213,236,250,7,141,34,191,133,73,129,198,85,143,220,31,194,216,254,245,0,119,180,85,88,110,214,85,12,1,231,218,172,131,145,154,0,90,40,162,128,10,43,63,80,213,237,244,208,166,100,149,183,99,27,0,62,190,167,218,184,47,18,252,89,179,210,214,49,109,105,59,22,35,62,100,96,250,250,56,244,160,15,64,189,212,18,207,27,149,137,62,131,235,239,237,92,253,239,136,210,53,4,198,221,113,247,126,190,245,224,87,223,20,103,212,46,3,155,104,215,9,142,35,35,185,255,0,111,222,178,245,111,30,201,112,170,4,8,48,65,229,15,191,251,84,1,232,158,43,248,136,34,17,34,91,122,30,83,253,239,246,171,199,53,143,17,203,126,232,76,104,48,7,240,159,127,127,122,201,186,191,123,166,5,149,70,6,56,31,253,122,174,145,153,15,81,64,8,73,144,246,174,211,194,94,25,125,66,89,127,122,171,180,31,226,199,247,125,189,234,167,135,252,49,46,161,35,226,84,92,3,252,68,122,123,123,215,208,30,13,240,178,233,209,202,90,82,197,139,116,108,255,0,119,219,218,128,54,188,39,225,229,211,161,151,247,133,178,199,248,179,217,125,189,171,179,65,138,171,6,16,16,51,86,150,128,27,63,221,31,90,226,245,75,159,42,101,227,57,81,253,107,181,151,238,254,53,231,94,37,39,206,140,12,125,209,215,234,104,3,175,209,229,19,35,156,99,4,255,0,74,217,233,92,239,134,3,121,50,103,31,120,255,0,37,174,144,173,0,2,150,144,12,82,208,1,69,20,10,0,67,74,40,162,128,10,41,77,37,0,20,148,26,5,0,45,20,81,64,1,175,56,248,141,117,229,217,64,49,255,0,45,23,249,61,122,43,116,175,36,248,159,62,45,237,151,31,198,191,201,232,3,231,164,111,54,243,254,217,255,0,90,250,75,192,3,22,147,255,0,190,223,201,43,230,123,54,205,219,127,215,63,235,95,77,120,11,2,214,127,247,219,249,45,0,119,185,167,3,154,132,200,7,106,114,62,104,1,197,106,57,45,196,131,146,106,200,0,209,138,0,197,125,14,55,109,219,219,166,58,255,0,245,170,117,180,16,140,2,78,125,235,76,212,110,156,80,6,38,165,96,46,81,126,98,48,71,127,173,83,210,172,77,171,48,220,14,65,239,244,173,215,82,120,166,36,56,231,52,0,233,28,70,50,69,113,62,32,241,88,177,100,2,44,228,3,247,126,190,254,213,189,174,106,43,109,18,18,164,229,135,111,175,189,120,79,136,117,111,180,92,198,2,99,8,59,123,159,122,0,245,239,15,120,132,106,66,64,99,43,183,39,133,219,233,239,239,84,252,83,11,160,137,208,175,97,243,127,192,171,206,124,51,226,15,177,73,32,49,231,32,255,0,15,251,190,254,213,233,102,237,117,27,124,224,174,27,211,29,191,250,244,1,196,197,226,169,44,159,99,68,167,35,60,47,255,0,95,218,187,61,15,80,147,80,14,74,170,227,61,177,233,239,239,94,87,226,160,45,175,163,198,78,99,31,205,171,211,60,19,112,146,67,48,0,253,227,252,150,128,59,104,97,235,205,89,192,90,108,93,233,242,13,212,0,199,128,73,222,171,75,111,128,54,154,191,25,3,131,74,192,99,189,0,115,115,35,70,65,226,168,94,68,242,168,32,175,90,234,36,128,57,234,106,39,134,56,254,241,111,194,144,20,180,152,30,56,219,36,117,61,63,10,213,199,173,82,58,148,16,240,22,67,158,122,15,241,169,22,245,38,28,43,12,122,138,96,57,145,89,187,244,171,176,140,102,179,203,109,60,86,133,183,204,14,104,2,197,56,26,67,73,156,80,3,233,165,135,189,48,189,66,192,147,218,128,44,28,26,175,45,146,202,1,44,70,61,234,80,49,82,6,160,14,55,90,240,154,94,4,62,107,12,99,248,190,190,222,245,228,94,38,240,27,194,209,178,78,14,112,188,191,251,223,236,215,210,37,67,142,245,157,121,164,37,202,174,93,134,15,175,255,0,90,128,62,55,190,211,94,209,128,102,83,145,158,15,215,219,218,169,136,201,28,26,250,19,197,158,0,19,44,76,151,24,198,7,47,254,247,251,53,227,90,182,139,46,150,234,11,163,110,3,161,39,215,216,122,80,6,85,141,201,182,145,137,0,228,127,133,119,250,109,212,90,132,108,172,29,112,73,224,1,233,254,53,231,173,135,29,234,205,157,251,218,49,33,84,228,122,80,7,160,92,248,92,128,30,41,71,167,204,223,253,106,169,107,175,92,232,114,16,209,196,225,134,120,4,245,252,71,165,94,240,255,0,139,18,85,116,146,38,234,79,202,191,79,122,211,213,52,120,245,116,86,137,220,109,32,124,197,71,175,177,245,160,14,195,194,191,16,82,232,72,175,110,195,25,60,39,251,191,237,87,165,216,106,105,118,172,85,88,96,247,31,79,122,249,46,238,214,231,67,144,28,196,251,135,169,61,127,47,74,236,188,41,241,17,173,218,84,146,220,28,130,126,84,255,0,119,253,170,0,250,73,77,36,135,229,252,107,156,208,124,71,22,165,27,145,27,174,9,254,16,61,61,253,235,161,114,25,56,245,160,15,10,248,171,32,251,69,183,31,192,191,205,235,26,205,247,105,205,255,0,93,127,165,106,124,86,93,151,22,199,253,149,254,111,88,214,14,27,78,108,127,207,95,232,40,3,204,47,6,47,7,253,115,254,181,87,85,255,0,144,189,239,253,119,147,255,0,66,53,110,232,102,240,127,215,63,235,85,117,94,53,139,239,250,248,147,255,0,66,52,1,245,151,193,63,249,36,58,23,253,188,127,232,249,43,191,174,3,224,159,252,146,29,11,254,222,63,244,124,149,223,208,0,13,45,2,138,0,240,15,218,107,254,101,127,251,123,255,0,218,53,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,183,255,0,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,0,223,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,171,127,246,154,255,0,153,95,254,222,255,0,246,141,96,126,206,63,242,80,245,15,251,5,73,255,0,163,98,160,15,167,141,37,6,128,40,1,113,94,119,101,240,234,27,159,139,90,223,140,117,123,104,229,64,246,255,0,217,106,206,24,6,88,80,52,172,184,234,24,97,114,120,33,142,62,233,175,68,164,160,5,162,138,40,3,230,15,218,59,254,74,29,135,253,130,163,255,0,209,178,210,254,206,63,242,80,245,15,251,5,73,255,0,163,98,163,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,31,179,143,252,148,61,67,254,193,82,127,232,216,168,3,233,250,40,162,128,57,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,53,246,247,142,255,0,228,157,248,151,254,193,87,95,250,41,171,226,26,0,251,250,138,40,160,2,138,40,160,14,127,199,127,242,79,60,75,255,0,96,171,175,253,20,213,241,13,125,189,227,191,249,39,158,37,255,0,176,85,215,254,138,106,248,134,128,62,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,116,21,207,248,19,254,73,231,134,191,236,21,107,255,0,162,150,186,10,0,40,162,138,0,43,130,248,193,168,104,186,119,195,173,65,181,155,104,238,12,232,208,89,43,66,36,43,114,241,184,70,92,240,165,70,227,187,130,0,56,201,32,30,210,250,250,223,76,211,174,111,239,36,242,237,109,98,105,166,125,164,237,69,4,177,192,201,56,0,244,230,190,57,248,139,227,203,207,30,248,135,237,146,143,46,202,219,124,86,112,128,87,108,101,201,12,203,185,135,152,70,208,196,112,118,143,74,0,228,43,213,254,1,94,248,126,199,199,18,29,90,79,47,81,154,33,14,154,210,42,249,123,216,252,195,39,149,144,140,42,227,0,130,203,213,128,57,126,6,248,77,171,248,207,195,250,166,172,168,240,65,29,187,255,0,103,147,129,246,171,133,35,229,1,240,54,96,50,150,200,1,136,235,181,133,112,159,233,154,94,161,255,0,45,236,239,173,101,247,142,72,100,83,248,21,96,71,212,17,64,31,123,81,94,103,240,111,226,10,248,195,195,107,167,223,78,159,219,90,122,8,228,83,35,51,207,16,0,44,199,119,36,147,195,114,121,228,227,112,21,233,148,1,231,254,62,240,15,252,39,62,40,240,191,219,35,221,163,88,253,166,75,220,75,177,155,34,61,136,49,207,204,84,231,24,194,134,228,29,185,238,224,130,27,91,120,173,237,226,72,96,137,2,71,28,106,21,81,64,192,80,7,0,1,198,42,90,40,0,175,32,253,163,191,228,158,88,127,216,86,63,253,21,45,122,253,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,104,3,231,255,0,2,127,201,67,240,207,253,133,109,127,244,106,215,219,245,241,7,129,63,228,161,248,103,254,194,182,191,250,53,107,237,250,0,43,231,255,0,218,107,254,101,127,251,123,255,0,218,53,244,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,128,48,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,245,243,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,128,10,40,162,128,62,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,123,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,199,254,54,255,0,201,94,215,127,237,223,255,0,68,71,94,193,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,0,224,255,0,104,205,41,237,124,107,167,234,107,109,28,112,94,217,4,50,174,208,101,150,54,59,183,99,146,66,52,67,39,182,0,233,193,251,57,234,175,107,227,93,67,76,107,152,227,130,246,200,184,137,182,131,44,177,176,219,183,60,146,17,165,56,29,178,79,78,59,255,0,218,27,74,107,207,135,240,95,69,109,28,143,97,122,143,36,196,46,232,162,112,200,112,79,56,46,99,200,30,128,246,200,240,31,0,106,173,162,252,65,208,111,150,230,59,84,75,216,210,89,164,192,85,137,206,201,50,91,128,54,51,115,219,175,29,104,3,237,170,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,246,253,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,0,250,127,224,151,252,146,29,11,254,222,63,244,124,149,232,21,231,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,64,160,2,138,40,160,15,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,1,240,75,254,74,246,133,255,0,111,31,250,34,74,239,255,0,105,175,249,149,255,0,237,239,255,0,104,215,1,240,75,254,74,246,133,255,0,111,31,250,34,74,0,250,254,146,150,138,0,40,162,138,0,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,58,23,253,188,127,232,249,43,230,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,160,15,64,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,208,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,0,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,215,204,31,179,143,252,148,61,67,254,193,82,127,232,216,171,233,250,0,40,164,165,160,2,138,40,160,14,127,199,127,242,79,60,75,255,0,96,171,175,253,20,213,241,13,125,189,227,191,249,39,158,37,255,0,176,85,215,254,138,106,248,134,128,62,254,162,138,40,0,162,138,40,0,175,128,107,239,234,248,6,128,62,190,248,37,255,0,36,135,66,255,0,183,143,253,31,37,122,5,121,255,0,193,47,249,36,58,23,253,188,127,232,249,43,208,40,0,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,122,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,228,26,251,250,190,1,175,191,168,0,162,138,40,3,231,239,218,107,254,101,127,251,123,255,0,218,53,192,252,18,255,0,146,189,161,127,219,199,254,136,146,187,255,0,218,107,254,101,127,251,123,255,0,218,53,192,124,18,255,0,146,189,161,127,219,199,254,136,146,128,61,191,227,214,141,103,168,124,52,185,212,102,79,244,157,54,88,229,183,112,6,70,247,88,217,73,35,59,72,108,144,8,201,85,61,171,230,223,7,107,237,225,127,24,105,90,210,180,129,45,110,21,165,242,213,89,154,35,242,200,160,55,25,40,88,118,235,212,117,175,180,117,205,26,207,196,58,29,238,145,126,155,237,110,226,104,159,0,18,185,232,203,144,64,96,112,65,199,4,3,218,190,18,160,15,191,171,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,239,94,1,215,223,196,254,3,209,245,121,26,70,158,123,112,179,187,170,169,121,80,148,145,176,188,0,89,88,140,99,130,56,29,43,193,127,104,239,249,40,118,31,246,10,143,255,0,70,203,64,27,255,0,179,47,252,205,31,246,233,255,0,181,171,232,10,249,255,0,246,101,255,0,153,163,254,221,63,246,181,125,1,64,5,20,81,64,5,20,81,64,31,0,215,208,222,31,248,137,111,240,255,0,224,55,135,229,16,253,163,83,188,251,82,217,66,192,236,37,103,125,206,228,127,10,238,94,1,201,36,1,142,88,124,243,82,73,60,210,164,41,44,178,58,66,155,34,86,98,66,46,226,219,84,118,27,153,142,7,114,79,122,0,146,250,250,243,83,188,146,242,254,238,123,187,169,49,190,105,228,50,59,96,0,50,199,36,224,0,62,130,189,95,83,248,5,174,88,248,30,45,82,25,62,211,173,166,101,185,211,99,1,177,30,6,21,8,251,210,47,36,129,195,103,11,146,163,127,71,240,67,225,114,164,118,254,47,215,45,227,144,200,139,46,153,3,238,204,103,115,15,49,208,168,25,192,86,66,9,24,109,221,118,145,239,148,1,240,110,149,170,95,104,122,165,190,165,166,93,61,181,229,187,239,138,88,250,169,254,68,17,144,65,224,130,65,200,53,246,23,195,143,28,219,248,239,195,17,95,102,8,245,24,191,119,123,107,19,19,229,62,78,14,15,59,88,13,195,168,234,50,74,154,242,143,140,255,0,9,227,178,137,252,79,225,171,45,182,235,147,127,105,2,170,164,8,21,64,120,227,85,24,94,24,191,36,228,231,24,220,71,146,120,79,197,122,151,131,60,65,22,179,165,152,204,232,140,141,28,187,188,185,21,134,10,184,82,9,25,195,1,158,170,15,106,0,251,11,199,127,242,79,60,75,255,0,96,171,175,253,20,213,241,13,125,141,170,120,155,75,241,119,194,29,127,87,210,39,243,109,228,210,174,149,149,184,120,156,66,217,71,29,152,100,123,96,130,9,4,19,241,205,0,125,243,60,16,221,91,203,111,113,18,77,4,168,82,72,228,80,202,234,70,10,144,120,32,142,49,95,7,95,88,220,105,154,141,205,133,228,126,93,213,172,173,12,201,184,29,174,164,134,25,25,7,4,30,156,87,222,213,242,39,198,237,41,244,207,138,122,155,253,154,56,32,188,72,238,97,217,180,7,5,2,187,96,116,38,69,147,57,228,156,158,249,32,30,253,240,111,85,125,87,225,102,140,242,220,199,60,246,232,246,175,183,110,99,8,229,81,88,14,132,71,179,175,36,16,78,115,154,103,198,223,249,36,58,239,253,187,255,0,232,248,235,131,253,154,245,71,107,125,127,72,146,233,54,35,197,117,5,185,218,27,44,25,100,97,220,143,150,32,123,14,58,103,158,243,227,111,252,146,29,119,254,221,255,0,244,124,116,1,243,7,129,63,228,161,248,103,254,194,182,191,250,53,107,237,250,248,131,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,0,20,81,69,0,21,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,171,237,250,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,212,1,244,255,0,193,47,249,36,58,23,253,188,127,232,249,40,182,248,107,111,55,197,109,87,198,122,170,65,114,173,228,54,155,22,226,124,167,88,213,89,221,74,227,112,42,54,224,144,50,78,50,1,7,193,31,249,36,58,23,253,188,127,232,249,43,208,40,0,162,138,40,3,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,176,63,104,239,249,40,122,127,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,71,253,186,127,237,106,0,242,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,152,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,67,161,127,219,199,254,143,146,128,61,2,138,40,160,2,190,127,253,166,191,230,87,255,0,183,191,253,163,95,64,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,104,3,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,119,255,0,180,215,252,202,255,0,246,247,255,0,180,107,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,119,255,0,180,215,252,202,255,0,246,247,255,0,180,104,3,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,123,119,199,157,26,207,80,248,105,115,168,204,159,233,58,108,177,203,3,128,50,55,186,198,202,73,25,218,67,100,128,70,74,169,237,94,35,240,75,254,74,246,133,255,0,111,31,250,34,74,250,187,92,209,172,252,67,161,222,233,23,233,186,214,238,38,137,240,1,43,158,140,185,4,6,83,130,14,56,32,30,212,1,241,119,131,181,246,240,191,140,52,173,105,90,64,150,183,10,210,249,106,172,205,17,249,100,80,27,140,148,44,59,117,234,58,215,220,53,240,21,125,179,224,29,125,188,79,224,77,31,87,149,164,105,230,183,11,59,186,170,151,149,9,71,108,47,0,22,86,35,24,224,142,7,74,0,240,79,218,59,254,74,21,135,253,130,163,255,0,209,178,214,255,0,236,207,255,0,51,71,253,186,127,237,106,192,253,163,191,228,161,216,127,216,42,63,253,27,45,111,254,204,223,243,52,127,219,167,254,214,160,15,160,5,45,52,83,168,0,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,122,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,228,26,251,246,190,2,175,191,104,1,9,162,148,210,80,2,138,242,47,137,103,247,103,254,190,19,255,0,69,154,245,209,94,71,241,41,51,31,253,188,39,254,128,104,3,231,11,33,155,231,255,0,115,252,43,214,47,223,26,92,67,254,154,127,141,121,69,152,197,244,159,238,127,133,122,150,162,225,116,200,186,255,0,172,255,0,26,0,232,254,25,74,55,14,63,229,221,255,0,244,96,175,113,67,242,10,240,175,134,43,188,131,255,0,78,239,255,0,163,5,123,154,144,177,140,208,3,137,197,102,222,234,137,106,62,100,99,200,28,15,111,173,101,235,158,37,139,79,94,98,118,249,194,253,208,122,140,250,215,135,120,155,226,27,220,76,234,150,224,97,212,242,159,236,255,0,189,64,29,199,137,62,33,165,187,178,45,187,28,58,245,79,246,127,222,175,48,184,214,174,117,153,152,132,133,65,195,114,8,232,49,234,107,38,210,194,227,88,144,185,104,151,43,187,169,29,56,247,174,243,78,210,162,210,161,83,35,187,28,21,249,72,61,78,125,5,0,99,219,248,88,237,18,73,40,228,99,229,111,254,181,86,212,111,98,178,140,34,171,156,48,28,129,220,102,172,107,190,46,84,204,105,9,225,199,222,95,246,127,222,175,61,186,189,123,167,36,170,140,144,122,123,80,4,23,119,13,113,51,48,0,103,7,244,168,10,96,117,169,193,17,142,245,181,165,232,82,234,71,34,68,92,169,110,73,29,14,61,40,3,50,203,76,123,163,242,178,142,9,228,251,253,43,210,188,59,224,22,149,67,53,192,229,27,163,255,0,181,254,237,118,62,24,240,8,134,20,103,184,36,148,97,195,255,0,181,254,237,122,109,174,146,150,241,128,29,142,1,29,125,254,148,1,206,233,30,20,142,210,53,253,243,31,148,143,189,239,244,174,158,59,49,16,224,159,206,173,109,10,49,205,52,189,0,32,32,82,134,30,245,27,12,212,74,8,110,212,1,110,144,154,140,61,59,57,230,128,10,173,48,207,231,86,187,85,91,143,151,167,173,0,83,85,85,110,245,62,61,42,168,57,57,52,53,242,69,193,86,63,65,64,20,245,72,29,211,130,191,120,117,250,86,93,172,79,18,2,74,244,35,245,173,225,169,65,55,5,100,29,250,15,241,169,82,4,126,133,177,239,72,12,168,163,105,14,114,58,86,172,118,251,148,100,212,137,10,161,234,106,218,227,20,192,129,96,8,58,211,182,134,167,185,7,129,72,131,20,1,78,104,125,251,215,31,172,234,82,88,177,194,169,249,128,232,125,51,235,93,188,181,231,254,49,185,68,76,16,127,214,175,254,130,104,3,150,147,197,82,94,72,81,98,65,143,155,149,63,227,93,199,134,237,217,162,87,114,57,70,233,254,245,121,79,133,208,92,94,185,60,102,34,127,241,225,94,176,111,86,194,217,62,82,121,199,79,169,160,7,107,190,36,26,123,20,17,150,195,129,202,231,170,231,214,141,15,197,66,243,0,196,71,200,79,221,255,0,107,30,181,229,94,33,215,190,217,112,248,143,31,50,158,159,236,253,106,63,15,234,254,69,195,2,153,196,103,183,184,247,160,15,163,99,112,234,8,174,127,82,176,55,50,183,204,7,32,245,246,171,122,61,250,207,108,132,41,25,4,244,247,173,38,128,49,206,104,2,165,133,136,183,137,70,226,120,35,175,189,89,107,49,32,228,145,223,173,76,138,122,85,149,76,10,0,201,77,10,52,114,222,107,114,49,215,255,0,173,90,41,110,16,96,19,86,123,81,138,0,140,45,4,226,164,32,10,129,223,7,165,0,59,53,231,158,58,25,128,127,215,101,255,0,208,13,119,226,64,123,26,224,124,113,131,0,255,0,174,203,255,0,160,154,0,249,180,63,151,127,39,251,191,225,95,84,248,18,227,204,210,109,198,63,129,207,254,62,107,229,11,150,197,252,159,65,252,133,125,51,240,238,227,118,155,8,199,252,178,147,255,0,70,80,7,169,10,41,163,165,58,128,10,74,90,74,0,90,41,5,45,0,20,26,90,74,0,7,74,40,239,65,160,2,138,40,160,4,52,220,102,156,70,104,197,0,97,106,210,249,35,166,126,96,63,74,195,211,46,60,217,79,31,194,127,152,173,47,18,43,108,227,31,235,7,254,130,107,159,240,233,38,76,31,249,230,221,63,222,20,1,232,113,125,193,67,12,209,31,220,20,53,0,113,30,40,240,226,223,166,124,194,9,145,79,222,244,82,61,43,230,239,19,248,109,236,46,95,247,170,126,117,31,123,253,156,250,87,215,179,97,248,57,235,94,113,226,223,10,45,246,88,74,70,100,83,203,122,41,30,148,1,242,216,99,25,237,93,6,147,226,89,172,79,17,33,249,72,251,167,215,62,181,46,183,225,185,108,110,28,25,80,225,148,125,227,253,220,250,87,54,232,81,186,138,0,250,27,195,63,17,68,177,42,61,177,24,70,60,39,251,95,239,87,165,90,120,137,30,48,194,54,228,31,225,247,250,215,198,246,186,131,219,54,66,169,227,28,143,254,189,119,26,103,143,228,130,37,83,110,167,0,244,79,127,247,168,3,235,11,75,248,238,192,218,172,14,9,228,123,253,106,213,124,173,99,241,74,123,11,150,113,107,25,5,118,255,0,171,62,160,255,0,126,189,139,195,255,0,21,172,181,40,84,220,90,92,43,21,102,62,92,106,58,54,59,189,0,112,95,17,252,76,183,113,219,143,40,140,16,126,239,251,254,245,225,147,229,164,7,218,180,117,45,86,75,242,187,145,70,49,208,125,125,253,235,63,201,45,220,80,4,101,143,65,82,195,104,243,147,130,163,30,166,186,13,3,195,47,169,59,226,85,93,160,255,0,22,61,61,189,235,214,116,31,135,203,24,114,247,7,191,71,250,127,179,64,30,69,97,225,57,238,243,251,216,198,63,218,62,222,213,217,104,191,15,228,102,114,247,11,208,244,127,167,251,53,236,11,160,65,166,199,159,50,70,201,199,222,7,250,123,86,21,255,0,136,146,6,9,28,108,115,207,204,191,95,122,0,213,208,116,8,116,180,127,222,59,110,39,248,129,244,246,30,149,212,67,112,6,64,7,241,175,61,179,191,158,233,207,203,24,192,244,63,227,93,134,155,27,29,217,35,191,79,194,128,58,91,102,221,154,208,81,197,83,181,64,160,213,225,64,17,205,141,163,235,92,54,175,15,153,116,156,255,0,0,254,102,187,153,190,232,250,215,47,123,0,121,65,207,240,255,0,141,0,107,233,11,229,198,224,122,159,233,90,245,151,167,141,170,223,83,253,43,73,77,0,58,140,209,73,64,6,105,105,41,104,0,162,150,138,0,74,40,162,128,16,208,40,52,14,180,0,180,81,69,0,49,186,87,138,252,87,151,108,118,195,29,215,255,0,103,175,106,126,149,225,191,22,91,228,181,250,167,254,212,160,15,5,179,124,92,19,254,199,245,175,117,240,143,136,69,181,188,160,199,156,185,63,119,217,125,235,194,108,112,215,13,254,239,245,21,238,158,19,209,18,226,9,73,102,24,99,223,217,125,168,3,187,211,181,175,182,51,0,152,192,61,71,211,223,222,186,107,124,144,73,197,115,182,54,48,233,129,156,179,182,238,58,131,233,244,244,165,184,241,108,80,176,81,11,28,243,247,71,255,0,21,64,29,96,106,118,234,231,172,117,99,120,9,9,140,123,125,61,253,235,72,79,142,162,128,47,22,164,221,85,188,236,142,148,209,33,244,160,9,216,226,179,175,111,150,221,1,42,78,79,167,214,164,186,186,16,160,36,19,147,218,188,171,198,222,45,16,172,42,176,231,37,79,43,254,255,0,189,0,101,248,211,197,69,222,20,72,135,69,110,87,253,239,122,243,168,153,174,101,36,224,96,98,179,47,117,39,186,149,73,85,24,92,116,250,251,215,95,225,29,44,222,188,165,156,12,3,208,255,0,187,237,239,64,25,151,208,53,158,28,16,115,199,243,255,0,10,236,244,31,18,8,237,220,60,103,239,147,194,251,15,122,175,227,29,52,65,12,64,49,57,101,239,254,247,181,115,154,21,191,218,213,215,56,198,79,242,160,4,241,70,162,47,38,137,149,72,194,129,200,255,0,123,223,222,186,95,2,120,128,91,188,202,209,231,33,143,11,254,239,189,114,218,166,135,36,59,78,245,57,192,235,245,246,172,59,107,199,176,148,240,14,87,211,252,250,80,7,214,186,125,210,220,163,16,8,193,35,249,85,227,210,188,219,192,58,217,187,134,112,83,24,102,63,40,250,123,215,163,22,226,128,43,205,55,150,71,21,34,203,189,122,119,168,38,1,241,154,88,176,162,128,9,46,4,41,184,140,228,226,184,221,95,87,146,119,69,68,81,128,15,35,235,239,90,186,229,201,42,138,160,117,7,159,198,169,216,88,143,44,187,177,235,142,15,210,144,25,182,186,124,243,228,150,140,99,142,9,255,0,10,234,52,251,51,8,109,196,28,231,161,250,86,36,218,171,66,225,66,41,200,207,35,255,0,175,86,134,164,251,114,85,122,250,127,245,232,3,165,1,71,173,74,111,82,17,247,88,231,218,185,168,111,30,114,112,20,99,218,165,184,183,146,117,0,20,24,61,243,76,9,239,252,87,21,182,223,221,57,207,251,35,223,222,169,219,248,214,25,73,30,67,140,127,176,63,248,170,229,245,79,11,220,92,21,62,108,67,24,254,35,239,237,92,110,167,160,221,233,219,74,201,11,103,3,146,79,175,183,181,0,123,124,58,236,114,231,17,176,199,176,255,0,26,182,186,170,127,113,191,47,254,189,124,214,117,251,219,35,131,29,185,207,179,127,143,181,78,190,56,184,65,131,4,95,247,193,255,0,226,168,3,233,21,212,145,255,0,133,191,47,254,189,88,73,213,135,67,95,54,91,252,64,154,54,57,183,143,167,100,63,252,85,117,26,111,196,176,55,6,181,61,250,71,244,255,0,106,128,61,210,54,169,212,230,188,187,79,248,135,20,165,179,110,253,255,0,128,123,127,181,93,118,157,226,136,174,183,98,39,24,207,240,143,111,122,0,232,38,181,89,84,2,72,193,174,3,197,126,9,75,232,226,34,118,24,32,125,239,247,191,217,247,174,254,27,129,32,39,6,164,100,18,140,115,64,31,32,120,139,195,18,105,114,199,251,213,109,224,127,22,125,125,135,165,96,68,160,156,28,254,21,245,79,138,124,32,154,138,70,68,204,164,17,252,88,254,247,251,62,245,224,254,38,240,116,154,100,145,149,153,91,32,14,88,159,239,127,178,61,40,3,144,104,158,6,220,165,78,120,230,186,109,3,197,111,102,206,173,18,156,130,120,95,167,191,181,97,71,62,207,149,199,191,203,81,203,108,31,12,164,250,115,64,30,192,18,15,17,219,255,0,203,68,40,222,195,160,252,127,189,92,30,181,225,41,108,89,25,38,67,144,7,44,125,253,189,170,175,135,117,217,52,217,100,6,53,96,65,237,159,79,127,106,245,237,38,246,13,114,54,14,178,38,210,79,0,14,152,250,250,208,7,154,248,99,197,178,232,242,200,143,18,54,229,39,133,39,174,223,113,233,94,253,225,191,20,38,169,12,152,137,151,107,31,225,199,97,238,125,107,200,188,93,224,99,31,149,44,83,250,47,204,255,0,239,123,87,61,225,207,16,77,161,77,34,60,104,251,148,158,20,158,184,247,30,148,1,217,124,93,127,158,213,135,162,15,253,25,92,158,133,120,26,205,212,131,254,176,158,158,194,172,120,231,91,26,180,48,144,133,118,176,237,142,205,238,125,107,154,209,100,43,19,240,62,241,254,148,1,149,114,155,175,128,7,254,89,255,0,90,207,214,70,221,115,80,30,151,50,15,252,120,214,204,107,230,95,255,0,219,47,235,89,58,248,199,137,53,65,233,119,47,254,134,104,3,234,223,130,127,242,72,116,63,251,120,255,0,209,242,87,127,92,7,193,63,249,36,58,31,253,183,255,0,209,242,87,127,64,11,69,38,105,104,3,192,63,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,223,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,168,3,127,246,154,255,0,153,95,254,222,255,0,246,141,115,255,0,179,143,252,148,43,255,0,251,5,73,255,0,163,98,174,131,246,154,255,0,153,95,254,222,255,0,246,141,115,255,0,179,145,199,196,43,255,0,251,5,73,255,0,163,98,160,15,167,168,166,230,157,154,0,40,197,45,25,160,2,138,40,160,15,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,210,254,206,63,242,80,245,15,251,5,73,255,0,163,98,164,253,163,191,228,161,105,255,0,246,10,143,255,0,70,203,75,251,56,255,0,201,67,212,63,236,21,39,254,141,138,128,62,159,162,138,40,3,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,67,95,111,120,239,254,73,231,137,127,236,21,117,255,0,162,154,190,33,160,15,191,168,162,138,0,40,162,138,0,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,215,219,222,59,255,0,146,121,226,95,251,5,93,127,232,166,175,136,104,3,237,239,2,127,201,60,240,215,253,130,173,127,244,82,215,65,92,255,0,129,63,228,158,120,107,254,193,86,191,250,41,107,160,160,2,138,43,146,248,143,39,137,162,240,93,243,120,86,24,230,190,40,203,34,229,196,162,34,172,25,161,218,65,243,65,42,71,208,224,19,128,64,60,87,227,135,196,166,214,53,27,159,9,105,143,141,58,210,80,183,114,109,100,105,39,66,193,211,239,97,163,7,111,85,251,201,144,72,0,158,19,225,255,0,129,239,188,117,226,88,108,96,138,79,176,68,234,247,215,42,118,136,98,207,56,98,8,222,64,33,70,14,79,61,1,35,159,210,180,187,237,115,85,183,211,116,203,87,185,188,184,125,145,69,31,86,63,200,0,50,73,60,0,9,56,2,190,197,248,127,224,123,31,2,248,106,27,24,34,79,183,74,138,247,215,42,119,25,165,199,56,98,1,242,193,36,40,192,192,231,169,36,128,116,26,86,151,99,161,233,118,250,110,153,106,150,214,118,233,178,40,163,28,1,252,201,39,36,147,201,36,147,146,107,199,62,60,124,58,254,209,179,147,198,58,111,23,54,177,42,222,192,177,100,205,24,56,18,2,163,59,148,31,152,183,27,20,114,54,224,251,133,20,1,240,175,135,252,65,168,248,99,89,183,213,52,187,135,134,120,157,89,149,93,149,101,80,193,138,56,82,11,33,42,50,185,230,190,205,240,143,138,44,124,97,225,187,77,98,194,68,34,85,2,104,149,247,24,37,192,221,27,100,3,144,79,92,12,140,17,193,21,243,111,198,111,135,95,240,135,107,131,85,176,231,72,212,229,118,68,88,182,139,89,62,241,143,128,20,41,201,40,56,56,82,49,242,228,220,248,7,123,226,100,241,129,181,210,226,123,141,31,97,55,233,44,206,176,66,27,24,144,1,145,230,157,128,1,130,88,2,56,25,101,0,250,142,138,40,160,2,188,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,235,245,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,160,15,159,252,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,111,215,196,30,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,183,232,0,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,208,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,0,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,215,204,31,179,143,252,148,61,67,254,193,82,127,232,216,171,233,250,0,40,162,138,0,249,3,227,111,252,149,237,119,254,221,255,0,244,68,117,236,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,31,248,219,255,0,37,123,93,255,0,183,127,253,17,29,123,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,168,3,209,188,87,163,127,194,67,225,45,91,72,9,3,201,119,107,36,81,121,227,40,178,21,59,24,240,113,181,182,156,129,144,70,71,34,190,26,175,191,171,226,207,137,186,116,218,87,196,207,17,91,206,209,179,189,235,220,2,132,145,182,83,230,168,228,14,66,184,7,223,61,122,208,7,214,222,13,213,95,92,240,86,137,169,75,114,151,19,220,217,68,243,202,155,112,210,237,30,103,221,224,16,251,129,3,161,4,113,138,248,247,199,127,242,80,252,77,255,0,97,91,175,253,26,213,239,255,0,179,165,255,0,218,60,5,123,104,247,126,100,150,186,131,237,132,201,147,20,108,136,70,23,248,84,183,152,71,98,119,119,205,120,7,142,255,0,228,161,248,155,254,194,183,95,250,53,168,3,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,160,87,159,252,18,255,0,146,67,161,127,219,199,254,143,146,189,2,128,10,40,162,128,62,127,253,166,191,230,87,255,0,183,191,253,163,92,7,193,31,249,43,218,23,253,188,127,232,137,43,191,253,166,191,230,87,255,0,183,191,253,163,92,7,193,47,249,43,218,23,253,188,127,232,137,40,3,235,250,40,162,128,10,40,162,128,62,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,63,240,75,254,73,14,133,255,0,111,63,250,62,74,249,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,58,23,253,188,127,232,249,40,3,208,43,231,255,0,218,107,254,101,127,251,123,255,0,218,53,244,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,128,48,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,245,243,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,128,10,40,162,128,10,40,162,128,57,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,53,246,247,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,0,251,250,138,40,160,2,138,40,160,2,190,1,175,191,171,224,26,0,250,251,224,151,252,146,29,11,254,222,63,244,124,149,232,21,231,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,64,160,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,124,117,232,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,160,15,144,107,239,234,248,6,190,254,160,2,138,40,160,15,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,1,240,75,254,74,246,133,255,0,111,31,250,34,74,239,255,0,105,175,249,149,255,0,237,239,255,0,104,215,1,240,75,254,74,246,133,255,0,111,31,250,34,74,0,250,254,190,49,248,165,163,89,232,31,18,245,189,62,193,60,187,85,149,101,72,192,0,39,152,139,33,85,0,0,20,23,32,12,112,0,21,246,117,124,233,251,74,105,208,197,172,232,26,160,105,60,251,139,121,109,221,73,27,66,198,202,202,64,198,115,153,91,60,246,29,59,128,116,255,0,179,182,190,218,135,131,239,180,89,90,70,125,46,224,52,121,85,10,177,75,150,10,8,228,157,235,33,57,254,240,231,176,225,63,104,239,249,40,122,127,253,130,163,255,0,209,178,213,63,128,58,220,218,119,196,120,244,229,243,26,13,78,222,72,157,68,132,42,178,41,145,92,175,70,32,35,40,233,141,231,158,198,231,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,0,223,253,153,127,230,104,255,0,183,79,253,173,95,64,87,207,255,0,179,47,252,205,31,246,233,255,0,181,171,232,10,0,40,162,138,0,40,162,138,0,248,2,189,115,224,207,195,25,188,73,170,65,226,29,94,210,51,160,219,57,41,28,234,72,188,144,100,0,7,116,86,228,147,144,72,219,131,243,109,230,254,25,124,59,185,248,131,174,60,70,111,179,233,150,123,90,246,101,35,120,13,157,168,128,255,0,19,109,110,72,192,0,147,158,20,253,125,99,99,103,166,89,199,103,97,105,5,165,172,121,217,12,17,136,209,114,73,56,81,128,50,73,63,83,64,22,104,162,138,0,138,120,33,186,183,150,222,226,36,154,9,80,164,145,200,161,149,212,140,21,32,240,65,28,98,190,85,248,159,240,159,80,240,190,184,110,52,75,41,238,180,107,201,118,219,36,11,36,207,1,59,0,71,59,112,50,239,181,57,36,128,1,36,245,250,190,138,0,240,191,11,124,55,213,252,11,240,215,198,151,122,181,226,9,239,244,121,129,178,135,12,177,237,133,200,46,248,201,112,89,151,10,118,245,57,108,141,191,58,215,219,222,59,255,0,146,121,226,79,251,5,93,127,232,166,175,136,104,3,239,234,240,127,218,79,70,223,167,232,122,226,36,11,229,74,246,114,182,49,35,238,27,208,103,28,168,217,39,83,193,110,7,38,189,226,184,191,139,90,108,218,175,194,207,16,91,192,209,171,165,184,184,37,201,3,108,78,178,176,224,30,74,161,3,223,29,58,208,7,207,31,4,117,87,211,62,41,233,137,246,152,224,130,241,36,182,155,126,208,28,20,44,139,147,208,153,22,60,99,146,112,59,224,251,223,198,207,249,36,58,239,253,187,255,0,232,248,235,228,88,39,154,214,226,43,139,121,94,25,226,112,241,201,27,21,100,96,114,24,17,200,32,243,154,250,219,227,44,240,221,124,26,214,46,45,230,73,160,149,45,158,57,35,96,202,234,103,140,130,8,224,130,57,205,0,124,201,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,190,32,240,39,252,148,63,12,255,0,216,82,215,255,0,70,173,125,191,64,5,20,81,64,5,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,251,126,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,244,10,243,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,160,80,1,69,20,80,7,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,127,246,101,255,0,153,163,254,220,255,0,246,181,96,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,173,255,0,217,151,254,102,143,251,116,255,0,218,212,1,228,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,33,208,191,237,227,255,0,71,201,95,48,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,0,122,5,20,81,64,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,190,128,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,208,7,1,240,75,254,74,246,133,255,0,111,31,250,34,74,239,255,0,105,175,249,149,255,0,237,239,255,0,104,215,1,240,75,254,74,246,133,255,0,111,31,250,34,74,239,255,0,105,175,249,149,255,0,237,239,255,0,104,208,7,1,240,79,254,74,246,135,255,0,111,31,250,34,74,250,250,190,65,248,37,255,0,37,123,67,255,0,183,143,253,17,37,125,125,64,31,24,252,82,209,172,244,15,137,90,222,159,96,158,93,178,202,178,164,96,0,19,204,69,144,170,128,0,10,11,144,6,56,0,10,246,175,217,219,95,107,255,0,7,223,104,178,179,179,233,119,1,163,202,168,85,138,92,176,85,35,146,119,172,132,231,251,195,158,195,152,253,165,52,216,98,214,116,13,80,52,158,125,197,188,182,238,164,141,161,99,101,101,32,99,57,204,173,158,123,14,157,240,62,0,235,115,105,223,17,227,211,151,204,104,53,59,121,34,117,18,21,85,100,83,34,185,94,140,64,70,81,211,27,207,61,136,5,191,218,55,254,74,21,135,253,130,163,255,0,209,178,215,65,251,51,127,204,209,255,0,110,159,251,90,185,255,0,218,59,254,74,21,135,253,130,163,255,0,209,178,215,65,251,51,127,204,209,255,0,110,159,251,90,128,61,250,150,153,154,112,57,160,7,87,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,189,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,124,116,1,242,13,125,251,95,1,87,223,180,0,82,81,154,40,1,107,203,254,34,192,94,30,191,242,221,63,244,3,94,159,92,23,142,80,53,184,255,0,174,203,255,0,160,154,0,249,110,210,60,106,18,2,127,131,252,43,180,215,111,128,179,68,10,120,144,118,246,53,201,109,9,169,203,254,232,254,149,123,89,144,178,99,3,239,143,229,64,30,169,240,177,177,18,19,222,9,63,244,96,175,64,241,15,138,211,78,143,6,38,108,72,7,221,207,85,39,214,188,107,193,218,242,233,118,81,230,50,223,35,47,76,245,124,250,138,196,215,117,217,181,171,167,81,28,104,187,131,114,8,232,184,245,62,180,0,158,33,241,84,218,181,212,138,145,34,141,202,220,169,29,23,30,166,147,71,240,124,183,159,188,121,144,100,19,242,177,245,199,247,107,173,240,183,128,247,68,179,73,63,222,70,31,43,255,0,181,254,239,181,116,90,166,165,6,142,155,17,100,108,48,94,64,61,70,125,69,0,101,187,65,160,91,34,254,241,200,59,123,30,185,62,213,231,90,223,138,158,242,102,11,18,129,184,30,87,253,159,173,87,215,117,169,53,11,135,249,21,70,224,221,49,209,113,235,89,81,91,4,249,152,158,120,226,128,34,88,30,102,222,196,12,250,83,36,80,27,11,219,214,174,73,57,127,145,7,78,121,174,167,195,190,11,147,80,195,180,234,185,70,60,54,58,54,63,187,64,25,154,7,133,100,212,155,62,106,174,80,183,222,199,70,199,165,125,1,225,175,5,165,149,178,19,59,19,177,135,223,255,0,111,63,221,171,222,28,240,148,118,22,232,60,230,98,17,135,222,207,86,207,165,118,10,4,99,20,1,28,118,226,52,0,19,242,211,152,226,153,45,192,78,112,122,215,59,127,226,152,173,137,6,39,56,32,125,209,233,245,160,13,231,106,172,243,170,246,53,231,183,223,17,34,141,136,22,239,212,127,0,244,255,0,122,185,75,255,0,137,96,177,11,109,220,117,143,219,253,250,0,246,83,169,34,156,109,111,203,255,0,175,81,29,85,63,184,223,151,255,0,94,190,119,155,199,243,188,132,139,120,255,0,239,131,255,0,197,84,109,227,139,135,28,65,23,253,240,127,248,170,0,250,6,109,122,56,186,198,223,144,255,0,26,202,159,198,208,198,197,124,151,227,253,129,255,0,197,87,134,13,118,246,236,255,0,171,183,29,250,55,248,214,230,157,225,235,171,229,14,100,132,100,19,195,30,199,30,148,1,236,182,94,41,142,224,15,221,56,224,158,131,215,235,91,11,120,146,174,112,223,149,121,166,155,225,139,136,0,253,236,71,229,35,239,31,95,165,117,144,193,36,49,128,74,156,125,104,3,100,133,62,181,149,125,100,101,232,192,114,15,39,218,170,75,122,240,177,5,84,254,21,25,212,159,96,33,87,242,255,0,235,210,3,30,230,194,120,14,67,70,121,199,36,250,125,42,222,149,172,201,19,108,100,83,133,61,7,191,214,159,22,170,211,57,86,64,48,51,192,255,0,235,212,151,250,120,242,195,163,30,88,14,79,183,210,128,58,180,156,74,129,128,235,82,180,219,87,165,115,250,69,209,242,149,24,14,20,244,250,214,212,191,53,48,29,12,187,207,78,213,108,116,170,48,128,159,149,92,13,242,208,5,59,251,181,183,92,144,79,204,7,79,106,240,143,26,120,135,237,23,46,130,60,98,69,60,175,251,31,90,237,252,111,175,27,96,80,70,14,37,94,163,253,131,239,94,17,61,211,94,220,49,192,25,193,253,49,64,29,47,134,181,33,104,249,42,79,238,200,224,127,180,61,235,167,215,124,74,36,129,66,196,127,214,3,202,251,31,122,228,244,221,6,73,84,55,152,188,131,223,223,233,70,181,23,217,137,76,231,12,63,149,0,71,103,106,215,67,204,200,27,129,254,120,170,110,237,111,51,17,131,218,187,207,10,233,162,107,72,193,98,62,70,61,127,218,250,87,55,226,141,48,217,220,57,12,15,206,163,147,254,207,210,128,59,79,8,120,176,170,136,222,47,187,27,30,23,253,175,173,123,29,165,232,158,37,96,164,100,30,222,245,241,253,150,166,246,178,146,21,79,203,142,158,255,0,90,247,47,8,120,180,77,110,136,208,145,136,216,240,191,237,125,104,3,215,1,205,73,186,168,91,220,137,99,12,6,220,231,249,212,158,97,244,160,11,129,169,119,213,79,59,3,165,68,103,207,65,64,23,139,85,73,193,28,140,117,172,171,221,92,218,117,76,242,7,79,111,173,83,183,241,108,83,29,166,23,24,25,232,63,248,170,0,175,125,174,253,146,86,5,51,130,7,11,237,245,174,23,197,94,33,23,49,96,71,143,222,169,251,191,236,159,122,244,11,221,54,29,67,231,12,235,146,15,80,58,12,122,87,159,120,163,69,75,120,242,29,143,239,2,245,246,62,212,1,225,151,15,155,183,63,79,228,43,233,15,134,114,238,177,136,99,254,88,201,255,0,163,43,230,235,190,46,156,125,63,149,125,19,240,197,191,208,226,255,0,174,50,127,232,202,0,246,133,233,78,166,175,221,167,80,1,72,105,105,15,90,0,5,45,32,165,160,2,150,146,150,128,18,138,90,74,0,76,210,230,146,138,0,90,40,166,19,64,25,90,178,121,139,131,253,225,252,171,152,209,226,217,114,220,255,0,1,254,98,186,171,241,184,127,192,135,242,172,107,40,2,74,78,127,135,250,208,7,83,22,54,10,86,28,82,69,247,5,60,208,6,101,195,109,63,141,102,205,112,167,130,15,94,213,173,116,128,143,198,185,93,66,54,12,112,71,81,215,233,64,25,26,223,135,97,212,134,239,50,69,203,131,247,128,232,49,233,94,79,171,252,63,149,102,98,46,19,27,135,87,62,159,238,215,127,117,168,220,91,72,195,108,68,112,58,31,79,173,89,178,241,20,115,252,143,27,2,1,63,42,251,253,105,1,224,247,190,20,158,217,142,101,140,242,7,222,62,159,74,195,150,213,226,98,11,41,252,107,235,7,240,236,26,132,65,252,201,23,39,63,120,14,156,122,87,13,173,124,61,87,98,82,224,253,225,213,253,191,221,166,7,129,238,61,13,73,6,86,66,127,217,173,237,107,195,143,167,204,192,200,173,134,3,239,103,170,231,210,176,188,146,59,138,0,216,139,74,42,121,113,248,31,254,181,108,88,248,124,206,205,251,192,48,63,189,244,246,175,70,213,60,38,35,145,113,55,97,213,190,190,213,191,161,120,92,124,231,204,245,254,47,167,181,0,75,224,175,12,44,17,204,76,164,228,176,251,223,238,251,87,162,195,102,35,83,243,31,206,157,165,233,226,218,54,27,137,201,39,175,211,218,180,90,62,58,208,7,21,226,134,43,20,64,99,239,3,207,252,10,188,247,74,209,205,213,195,51,184,24,66,56,62,227,218,189,59,92,180,55,12,128,16,49,142,255,0,90,139,78,209,214,220,49,222,78,115,223,233,237,64,20,98,210,22,24,114,28,156,183,115,255,0,214,169,180,217,74,59,41,29,137,254,85,161,168,183,145,10,247,203,15,228,107,148,210,239,76,183,140,2,143,245,100,244,247,20,1,233,54,227,229,63,90,180,5,65,106,62,83,245,171,20,1,12,252,129,92,190,165,63,144,227,140,228,47,245,174,170,94,149,205,106,246,102,125,152,56,198,59,253,104,3,67,73,156,78,173,129,140,19,253,43,100,12,87,61,162,64,96,14,9,7,57,254,149,209,10,0,49,69,20,80,1,64,164,205,40,160,5,162,138,40,0,52,148,180,148,0,134,129,214,131,69,0,45,20,81,64,12,147,165,120,87,197,147,242,218,253,83,255,0,106,87,186,74,112,181,224,255,0,22,95,229,181,250,167,254,212,160,15,11,211,255,0,227,229,143,251,7,249,138,247,223,13,106,98,198,206,66,84,156,200,123,123,15,127,106,240,61,49,119,220,55,251,167,249,138,246,93,35,73,146,242,217,192,116,24,115,212,159,65,237,239,64,26,151,250,252,218,139,132,142,52,92,12,252,202,71,175,191,189,104,232,158,26,146,229,157,228,149,6,1,31,43,31,111,106,221,208,60,36,144,7,103,153,142,114,56,111,167,181,118,80,218,44,10,64,36,231,212,208,6,109,149,130,218,41,1,137,201,207,39,233,237,69,198,87,24,173,114,130,171,203,0,126,230,128,40,67,112,14,65,21,98,73,150,53,201,7,173,86,150,208,161,206,127,90,200,215,46,12,48,34,224,28,176,254,70,128,57,207,25,120,164,91,36,42,177,19,146,167,149,255,0,123,222,188,35,92,213,94,246,68,37,20,96,14,223,95,127,122,233,60,83,116,211,77,24,192,24,81,255,0,179,87,51,14,151,37,203,16,29,70,7,175,255,0,90,128,13,19,73,107,249,92,7,11,180,30,248,244,246,247,175,118,240,191,135,69,140,18,147,46,114,196,125,239,101,246,246,172,207,1,120,76,70,179,187,75,221,135,13,254,239,181,122,138,219,44,43,128,73,201,205,0,121,71,141,109,201,72,121,29,71,254,205,92,111,133,83,203,158,95,247,79,243,90,245,143,24,233,222,116,49,21,108,97,151,169,246,111,106,241,200,230,109,46,231,160,109,201,245,239,248,122,82,3,172,214,102,72,213,55,6,234,58,126,53,230,90,227,35,200,133,55,116,29,127,26,235,175,238,134,165,26,144,54,224,253,61,127,198,184,251,232,10,145,207,249,230,152,29,63,129,252,70,108,37,152,24,243,149,99,247,127,221,247,246,175,125,210,117,81,125,19,48,76,97,136,233,244,247,247,175,148,108,220,193,33,35,156,138,247,175,135,250,176,158,41,212,166,48,204,120,31,238,123,208,7,162,78,167,104,35,215,21,74,27,209,188,169,83,211,60,10,216,218,36,143,30,245,196,235,145,75,103,42,58,148,57,80,57,207,191,248,80,7,65,115,26,56,12,75,122,85,35,120,163,229,0,250,244,172,219,93,107,205,140,171,167,124,240,63,250,245,114,61,172,155,142,122,226,144,18,253,154,39,249,137,127,78,213,68,133,184,147,106,228,96,103,154,109,205,248,24,84,95,126,69,73,163,217,62,247,114,203,208,175,7,233,64,27,150,86,41,10,146,88,156,159,95,165,73,54,163,13,152,4,171,156,251,15,241,246,168,174,153,202,0,187,122,231,154,228,117,45,42,230,233,151,15,16,198,59,159,127,106,96,116,191,240,148,64,199,30,84,158,191,116,127,141,85,188,212,45,46,113,185,103,24,244,3,252,107,140,255,0,132,102,225,121,243,98,255,0,190,143,248,86,117,214,133,121,145,135,131,241,39,252,41,1,212,94,105,90,125,218,174,30,228,96,250,175,248,87,41,127,225,171,64,84,137,102,252,88,123,251,85,25,237,47,173,176,51,108,115,238,213,95,236,119,183,29,77,184,199,187,83,3,54,255,0,65,133,49,182,73,59,117,35,223,218,185,233,172,132,44,48,196,231,222,186,121,244,27,194,70,100,131,243,63,225,89,146,120,118,230,70,199,153,23,79,239,31,240,160,12,181,184,104,6,64,7,62,181,210,120,119,196,82,65,36,153,141,78,65,232,191,79,122,201,151,194,247,41,143,222,197,255,0,125,31,240,168,224,209,231,137,143,207,31,79,83,254,20,1,238,122,71,141,145,149,193,133,186,147,247,62,159,237,87,107,166,107,169,116,27,17,176,198,123,125,61,235,231,93,55,79,185,203,124,209,119,238,125,189,171,187,208,38,158,210,87,200,140,229,79,76,251,80,7,180,146,36,21,131,172,248,122,45,65,80,52,142,184,35,163,1,235,237,239,87,52,235,209,34,54,87,185,232,62,149,166,24,48,160,15,157,252,93,240,248,192,209,60,119,0,228,40,249,159,253,239,246,107,204,231,130,75,7,10,197,14,70,120,207,249,237,95,98,106,26,106,93,162,130,204,48,71,67,245,246,247,175,41,241,119,195,245,152,68,233,112,70,48,57,127,247,191,217,160,15,17,18,44,131,32,26,234,252,39,168,188,51,74,2,169,202,147,200,247,95,122,230,117,141,30,109,50,68,5,209,183,0,122,147,235,236,61,42,77,11,83,22,179,185,101,206,84,244,30,227,222,128,62,154,211,163,26,149,171,7,37,112,228,241,199,97,254,53,231,190,45,240,30,230,138,72,231,236,23,230,127,247,191,217,174,175,194,26,202,92,69,40,8,195,12,123,127,187,239,93,164,214,203,117,24,201,35,6,128,62,69,214,161,150,193,145,28,161,200,7,140,251,255,0,133,73,161,201,152,220,99,185,254,149,218,252,88,210,86,218,75,98,174,78,66,14,79,251,254,213,231,186,51,149,46,62,191,210,128,52,109,162,255,0,79,60,255,0,203,47,235,94,179,163,252,23,240,239,137,103,188,190,189,189,213,35,150,89,221,217,97,150,48,185,36,30,50,135,251,198,188,215,75,183,51,95,55,56,196,71,249,138,250,103,194,49,121,86,178,140,231,46,223,201,104,3,67,194,254,28,179,240,151,135,45,52,59,9,39,146,218,219,126,198,157,129,115,185,217,206,72,0,117,99,219,165,108,81,65,233,64,0,52,180,218,81,64,28,135,142,126,28,104,255,0,16,62,193,253,173,115,125,15,216,188,207,47,236,174,139,157,251,115,187,114,183,247,6,49,142,245,79,193,95,9,244,31,2,107,51,106,154,93,222,165,52,242,219,152,25,110,164,70,93,165,149,137,1,81,78,114,131,191,173,119,162,138,0,227,252,115,240,227,71,248,129,246,15,237,107,155,232,126,197,230,121,127,101,116,92,239,219,157,219,149,191,184,49,140,119,170,94,10,248,79,160,248,23,89,155,84,210,238,245,41,167,150,221,173,217,110,100,70,80,165,149,178,54,162,156,229,71,127,90,239,105,13,0,55,24,165,163,20,80,2,209,69,20,0,81,138,40,160,14,15,198,191,9,244,47,29,235,48,234,122,165,222,165,12,241,91,139,117,91,89,17,87,1,153,129,33,145,142,114,231,191,165,30,10,248,79,161,120,19,89,155,84,210,238,245,41,167,146,220,219,178,221,72,140,187,75,43,18,2,162,156,229,7,127,90,239,69,20,0,81,69,20,1,75,86,211,161,214,116,107,237,46,225,164,88,47,45,228,183,145,163,32,48,87,82,164,130,65,25,193,244,53,229,191,240,206,62,15,255,0,160,150,185,255,0,127,226,255,0,227,85,235,244,80,1,69,20,80,1,69,20,80,5,45,91,78,135,89,209,175,180,187,134,145,96,188,183,146,222,86,140,128,193,93,74,146,9,4,103,7,208,215,150,255,0,195,56,248,63,254,130,90,231,253,255,0,139,255,0,141,87,175,209,64,20,180,157,58,29,27,70,177,210,237,218,70,130,206,222,59,120,218,66,11,21,69,10,9,32,1,156,15,65,87,104,162,128,10,40,162,128,57,235,127,5,120,126,215,197,178,120,154,13,54,4,212,218,47,47,122,70,170,20,150,98,242,0,7,250,198,221,134,99,147,128,7,25,57,232,104,162,128,10,40,162,128,51,181,205,26,207,196,58,29,238,145,126,155,237,110,226,104,159,10,9,92,244,101,200,32,48,56,32,227,130,1,237,85,252,51,225,157,47,194,58,28,58,70,145,7,149,111,31,204,206,220,188,174,122,187,158,236,112,61,176,0,0,0,0,217,162,128,10,40,162,128,10,230,188,107,224,173,55,199,122,60,90,94,169,53,220,48,69,112,183,10,214,174,170,197,130,178,224,150,86,24,195,158,222,149,210,209,64,30,87,164,252,4,240,182,143,172,216,234,150,247,250,203,79,101,113,29,196,107,36,209,21,44,140,24,2,4,96,227,35,212,87,170,81,69,0,21,199,248,231,225,198,143,241,3,236,31,218,215,55,208,253,139,204,242,254,202,232,185,223,183,59,183,43,127,112,99,24,239,93,133,20,1,193,120,43,225,62,133,224,77,102,109,83,75,187,212,166,158,91,115,110,203,117,34,50,224,178,177,32,42,41,206,80,119,245,174,246,138,40,0,162,138,40,3,205,252,83,240,87,195,158,45,241,29,222,185,127,123,170,199,117,117,179,122,65,44,97,6,212,84,24,6,50,122,40,239,214,186,63,5,120,43,77,240,38,143,46,151,165,205,119,52,18,220,53,195,53,211,171,48,98,170,184,5,85,70,48,131,183,173,116,180,80,1,92,23,141,126,19,232,94,59,214,97,213,53,75,189,74,25,226,183,22,234,182,178,34,174,208,204,192,144,200,199,57,99,223,210,187,218,40,3,135,240,79,194,237,31,192,90,133,205,222,149,168,106,178,253,166,47,42,72,110,102,70,140,224,130,27,106,162,252,195,144,9,232,25,189,107,15,86,248,9,225,109,99,89,190,213,46,47,245,149,158,246,226,75,137,22,57,162,10,25,216,177,0,24,201,198,79,169,175,84,162,128,49,188,47,225,203,63,9,120,114,211,67,176,146,121,45,109,183,236,121,216,23,59,157,156,228,128,7,86,61,186,86,205,20,80,1,69,20,80,7,31,227,159,135,26,63,196,15,176,127,107,92,223,67,246,47,51,203,251,43,162,231,126,220,238,220,173,253,193,140,99,189,99,248,91,224,175,135,60,37,226,59,77,114,194,247,85,146,234,215,126,196,158,88,202,29,200,200,114,4,96,244,99,223,173,122,61,45,0,20,81,69,0,20,81,69,0,121,94,173,240,19,194,218,198,179,125,170,92,95,235,43,61,237,196,151,18,44,115,68,20,51,177,98,0,49,147,140,159,83,93,223,133,252,57,103,225,47,14,90,104,118,18,79,37,173,182,253,143,59,2,231,115,179,156,144,0,234,199,183,74,217,162,128,10,227,252,115,240,227,71,248,129,246,15,237,107,155,232,190,197,230,121,127,101,116,92,239,219,157,219,149,191,184,49,140,119,174,194,138,0,224,188,21,240,159,66,240,38,179,54,169,165,221,234,83,79,45,185,183,101,186,145,25,118,150,86,36,5,69,57,202,14,254,181,222,209,69,0,20,81,69,0,20,81,69,0,82,213,180,232,117,157,26,251,75,184,105,4,23,150,242,91,200,209,144,24,43,169,82,84,144,70,112,127,186,107,203,127,225,156,124,31,255,0,65,45,115,254,255,0,197,255,0,198,171,215,232,160,2,138,40,160,2,138,40,160,2,188,131,254,25,199,193,255,0,244,18,215,63,239,252,95,252,106,189,126,138,0,198,240,191,135,44,252,37,225,203,77,14,194,73,228,181,182,223,177,231,96,92,238,118,115,146,0,29,88,246,233,91,52,81,64,5,99,120,163,195,150,158,45,240,229,222,135,127,36,241,218,220,236,222,240,48,14,54,186,184,193,32,142,170,59,116,173,154,40,3,200,63,225,156,124,31,255,0,65,45,115,254,255,0,69,255,0,198,171,215,232,162,128,10,40,162,128,56,255,0,28,252,56,209,254,32,125,131,251,90,230,250,31,177,121,158,95,217,93,23,59,246,231,118,229,111,238,12,99,29,235,31,194,223,5,124,57,225,47,17,218,107,150,23,186,172,151,86,187,246,36,242,198,80,238,70,67,144,35,7,163,30,253,107,210,40,160,2,185,175,26,248,43,77,241,222,143,22,151,170,77,119,12,17,92,45,194,181,171,170,177,96,172,184,37,149,134,48,231,183,165,116,180,80,7,151,232,127,2,252,57,225,237,114,203,87,176,213,53,196,186,180,149,101,76,220,70,3,99,170,182,35,4,171,12,130,51,200,36,119,173,63,26,252,39,208,188,119,172,195,170,106,151,122,148,51,197,110,45,213,109,100,69,93,161,153,129,33,145,142,114,231,191,165,119,180,80,7,31,224,111,135,26,63,195,255,0,183,255,0,100,220,223,77,246,223,47,204,251,83,163,99,102,252,109,218,171,253,243,156,231,181,118,20,81,64,5,20,81,64,5,20,81,64,24,222,25,240,206,151,225,29,14,29,35,72,131,202,183,143,230,102,110,94,87,61,93,207,118,56,30,216,0,0,0,0,108,209,69,0,20,81,69,0,20,81,69,0,82,213,180,232,117,157,26,251,75,184,105,22,11,203,121,45,228,104,200,12,21,212,169,32,144,70,112,125,13,121,111,252,51,143,131,255,0,232,37,174,127,223,248,191,248,213,122,253,20,0,81,69,20,1,228,31,240,206,62,15,255,0,160,150,185,255,0,127,226,255,0,227,85,217,77,224,13,54,231,225,232,240,84,247,218,148,186,120,69,65,59,204,173,56,85,144,72,163,113,92,96,96,40,27,120,80,5,117,180,80,7,149,233,63,1,60,45,163,235,54,58,165,189,254,178,211,217,92,71,113,26,201,52,69,75,35,6,0,129,24,56,200,245,21,234,148,81,64,5,20,81,64,5,121,94,173,240,19,194,218,198,179,125,170,92,95,235,43,61,237,196,151,18,44,115,68,20,51,177,98,0,49,147,140,159,83,94,169,69,0,99,120,95,195,150,126,18,240,229,166,135,97,36,242,90,219,111,216,243,176,46,119,59,57,201,0,14,172,123,116,173,154,40,160,2,138,40,160,14,11,198,191,9,244,47,29,235,48,234,154,165,222,165,12,241,91,139,117,91,89,17,87,104,102,96,72,100,99,156,185,239,233,87,124,13,240,227,71,248,127,246,255,0,236,155,155,233,190,219,229,249,159,106,100,108,108,221,141,187,85,127,190,115,156,246,174,194,138,0,242,189,91,224,39,133,181,141,102,251,84,184,191,214,86,123,219,137,46,36,88,230,136,40,103,98,196,0,99,39,25,62,166,187,191,11,248,114,207,194,94,28,180,208,236,36,158,75,91,109,251,30,118,5,206,231,103,57,32,1,213,143,110,149,179,69,0,20,81,69,0,21,199,248,231,225,198,143,241,3,236,31,218,215,55,208,253,139,204,242,254,202,232,185,223,183,59,183,43,127,112,99,24,239,93,133,20,1,230,254,22,248,43,225,207,9,120,142,211,92,176,189,213,100,186,181,223,177,39,150,50,135,114,50,28,129,24,61,24,247,235,91,30,57,248,113,163,252,64,251,7,246,181,205,244,63,98,243,60,191,178,186,46,119,237,206,237,202,223,220,24,198,59,215,97,69,0,121,191,133,254,10,248,115,194,94,35,181,215,44,47,117,89,46,109,119,236,73,229,140,161,220,140,135,32,70,15,70,61,250,215,163,226,148,210,80,7,55,227,95,5,105,190,59,209,226,210,245,73,174,226,130,43,133,184,86,181,117,86,44,21,148,2,89,88,99,14,123,122,87,39,161,252,11,240,231,135,181,203,45,94,195,85,215,22,234,210,85,149,51,113,24,13,142,170,216,140,18,164,100,17,158,65,35,189,122,133,20,1,193,248,215,225,62,131,227,189,102,29,79,84,187,212,161,158,43,117,183,85,181,146,53,82,161,153,129,59,145,142,114,231,191,165,92,240,55,195,157,31,225,255,0,219,255,0,178,174,47,166,251,119,151,230,125,169,209,177,179,118,49,181,87,251,231,57,207,106,236,41,40,1,49,154,80,49,70,41,69,0,45,99,120,163,195,150,126,45,240,229,222,135,127,36,241,218,220,236,222,240,48,14,54,186,184,193,32,142,170,59,116,173,154,40,3,199,255,0,225,156,124,31,255,0,65,45,115,254,255,0,197,255,0,198,171,215,233,77,52,208,0,77,20,218,117,0,40,174,31,198,201,155,113,255,0,93,151,255,0,65,53,219,215,43,226,200,124,219,113,207,252,181,95,253,4,208,7,202,146,69,255,0,19,41,121,254,17,252,133,55,89,151,3,24,254,49,252,171,66,250,220,197,169,205,147,216,127,33,88,58,179,150,145,134,63,136,127,42,0,191,163,193,45,246,17,10,12,41,110,115,235,138,245,223,11,248,4,34,172,175,112,121,141,135,202,255,0,237,127,187,88,95,12,116,133,184,141,25,156,140,193,39,67,255,0,77,7,181,123,212,112,45,180,42,1,39,28,80,6,6,162,6,159,106,136,153,108,62,57,231,168,38,188,7,196,186,139,205,119,32,42,163,230,83,192,255,0,103,235,94,199,226,173,110,56,1,5,24,226,69,237,254,201,247,175,158,181,157,71,237,55,114,16,184,201,83,200,255,0,103,235,64,12,50,44,99,36,26,32,182,150,245,200,82,128,99,60,231,233,83,233,90,44,218,139,112,241,168,218,91,169,29,14,61,43,219,60,47,240,253,97,133,25,238,9,37,24,112,255,0,237,127,187,64,28,231,133,190,29,153,85,100,146,227,25,141,190,235,255,0,181,254,237,123,70,149,160,69,99,10,168,145,206,1,28,176,238,115,233,87,236,116,244,181,136,40,102,56,4,114,125,254,149,116,176,81,64,9,184,70,184,172,61,71,95,75,98,65,141,143,204,7,79,111,173,89,212,47,132,107,194,255,0,16,234,61,171,201,117,169,39,186,185,124,8,199,32,243,159,238,208,6,230,169,227,117,28,8,15,202,195,170,123,127,189,94,75,174,248,134,73,174,28,136,208,124,203,252,39,251,191,90,146,255,0,79,185,222,78,232,186,142,231,211,233,88,115,104,243,200,199,231,143,243,63,225,64,21,140,205,55,36,1,159,74,33,177,18,156,150,61,61,106,244,94,23,185,110,124,216,191,239,163,254,21,50,120,122,229,24,129,36,93,63,188,127,194,128,47,216,232,80,50,141,210,73,208,244,35,215,233,93,69,143,134,109,15,38,89,186,30,140,61,126,149,205,195,160,222,14,146,65,211,212,255,0,133,92,251,37,244,28,3,110,123,117,106,0,244,59,93,51,79,182,140,101,174,79,4,117,95,95,165,110,90,234,86,150,234,2,172,199,0,142,64,245,250,215,148,195,103,125,114,58,219,14,253,90,180,109,180,59,190,239,7,78,196,255,0,133,32,61,55,254,18,152,21,182,249,82,113,254,200,255,0,26,189,21,252,87,75,144,174,51,207,65,94,105,255,0,8,197,195,115,230,197,255,0,125,31,240,173,157,63,75,185,182,234,241,31,148,142,167,215,233,76,14,182,242,193,101,25,12,121,35,191,183,210,176,84,172,50,20,108,156,14,213,208,91,187,249,65,78,222,51,211,235,92,246,169,98,226,102,144,50,242,64,228,251,82,3,67,236,209,32,220,11,243,199,106,112,189,86,249,10,158,57,233,89,208,106,0,141,140,167,129,216,127,245,234,212,129,85,67,12,242,113,64,26,150,241,34,40,96,91,145,138,142,91,192,92,168,83,199,168,172,43,173,115,203,140,42,39,67,220,127,245,233,116,91,121,110,159,204,98,131,114,30,153,245,197,0,117,112,161,216,15,173,102,234,154,176,178,140,18,153,249,128,233,237,245,173,194,2,70,7,189,121,87,142,117,129,14,80,38,113,50,245,31,236,31,122,96,121,167,140,60,68,111,174,228,2,48,62,117,63,119,253,156,122,214,38,140,200,141,150,221,247,15,79,173,103,220,177,150,102,110,153,199,242,171,182,112,22,238,58,31,231,64,30,163,165,74,146,68,187,67,116,61,126,181,202,248,142,61,247,146,115,252,75,255,0,160,213,171,43,193,167,194,185,27,184,43,211,61,78,107,61,157,245,43,183,60,46,70,239,78,152,20,1,232,158,17,183,34,221,57,31,234,219,255,0,66,173,15,18,248,104,94,68,28,75,140,200,15,222,255,0,100,143,74,215,240,174,157,229,89,199,150,207,200,195,175,251,95,74,234,90,217,101,80,9,35,189,0,124,145,171,233,141,101,112,234,88,28,16,58,251,103,210,172,104,186,179,217,183,8,167,228,35,167,190,125,107,214,60,109,225,29,206,210,44,221,101,94,173,254,199,251,181,228,82,233,175,111,33,5,148,227,142,191,253,106,0,250,3,194,158,41,91,155,116,83,17,31,35,30,23,253,175,173,119,201,42,186,130,1,230,190,108,240,205,219,68,248,192,255,0,86,221,191,218,21,238,250,69,193,154,209,56,3,130,127,90,0,210,154,224,14,0,239,78,131,45,201,244,166,71,102,88,231,61,71,173,105,71,8,81,212,208,6,117,230,158,183,75,130,196,114,15,95,111,165,121,254,177,225,185,109,165,103,142,84,57,96,62,102,62,159,74,245,128,130,162,154,209,103,92,18,71,57,224,208,7,144,88,248,142,75,22,242,165,141,14,213,35,229,83,220,231,214,143,18,106,43,121,104,172,20,140,202,15,79,246,72,245,174,171,92,240,130,74,75,172,196,101,199,86,255,0,103,253,218,224,53,125,46,75,91,117,82,232,112,224,112,79,161,246,160,15,22,188,255,0,143,183,252,63,149,125,11,240,193,191,208,226,255,0,174,50,127,232,202,249,234,252,109,187,113,244,254,85,244,15,195,6,255,0,68,139,254,184,201,255,0,163,40,3,220,19,238,211,169,145,156,168,167,208,1,72,122,210,210,119,160,0,82,210,10,90,0,90,40,162,128,10,74,90,74,0,40,197,38,105,104,0,197,33,25,165,160,208,6,30,169,112,33,234,51,243,1,250,86,110,157,55,156,217,198,62,83,252,234,214,177,110,102,39,4,15,152,31,210,153,165,217,249,42,50,217,249,72,235,239,64,29,12,60,40,169,8,166,199,210,159,64,21,46,6,209,248,215,29,127,41,121,153,64,232,65,253,43,179,185,31,47,227,94,95,127,124,99,212,37,82,163,140,118,246,20,1,183,46,142,178,194,164,187,114,123,31,254,181,121,254,163,164,53,181,228,133,92,17,192,228,251,15,106,245,139,35,231,90,161,233,215,249,213,45,67,69,19,252,219,200,201,29,253,190,148,0,120,117,139,90,160,56,251,173,255,0,161,86,228,214,66,65,247,143,95,90,204,209,173,140,0,41,32,225,79,243,174,160,71,149,235,64,30,67,227,15,11,44,217,97,41,25,149,127,139,253,147,237,94,49,121,160,24,100,35,204,7,145,223,219,233,95,88,234,90,112,184,92,22,35,230,7,175,183,210,188,203,90,240,184,14,72,151,248,135,241,123,125,40,3,188,188,210,68,174,167,121,233,235,255,0,214,173,59,11,1,8,111,152,156,231,191,210,175,180,64,247,169,17,113,64,14,3,20,26,90,13,0,81,150,220,49,4,147,72,176,140,117,171,108,42,38,226,128,56,47,27,106,31,97,130,16,23,57,101,237,236,222,254,213,204,248,46,99,119,52,206,64,24,86,31,170,255,0,141,75,241,50,235,98,91,140,119,95,253,158,179,190,28,79,150,184,24,236,223,251,37,0,123,133,184,249,79,214,167,21,12,31,116,253,106,106,0,141,198,107,46,239,42,69,106,181,81,184,77,216,160,6,217,243,184,214,144,57,170,86,233,179,53,116,10,0,90,40,162,128,10,40,162,128,20,81,69,20,0,148,81,69,0,33,165,164,52,160,208,1,69,20,80,4,55,39,8,15,189,124,237,241,102,243,230,181,92,118,67,211,254,186,87,208,151,205,136,199,215,252,107,230,79,138,242,255,0,164,91,113,252,43,252,222,128,60,231,71,25,185,127,247,15,243,21,244,239,129,173,150,75,89,178,79,223,111,228,181,243,30,139,255,0,31,47,254,225,254,98,190,169,240,2,102,210,127,247,219,249,37,0,118,81,67,176,112,106,82,48,42,93,180,198,90,0,168,205,205,40,28,212,134,62,122,211,177,138,0,204,212,92,198,171,140,117,31,214,185,31,17,111,150,222,60,96,97,199,242,53,219,221,168,144,40,53,149,53,178,202,160,18,70,14,120,160,15,18,177,240,203,234,151,45,190,85,93,169,217,177,220,123,31,90,239,116,127,2,197,111,188,153,220,231,61,28,123,127,179,93,29,158,155,13,187,177,86,115,145,220,143,240,173,98,68,98,128,25,103,102,150,72,202,11,28,156,242,127,207,165,73,46,8,205,80,187,153,194,141,161,127,26,203,146,242,96,57,9,249,26,0,212,187,129,47,80,33,44,184,57,255,0,63,157,112,90,215,129,86,118,70,19,145,128,7,47,245,255,0,102,183,214,249,213,179,181,127,42,130,93,124,169,1,163,247,225,127,250,244,128,243,61,67,195,141,167,109,196,129,183,99,248,179,235,237,237,92,150,161,17,12,160,158,195,250,215,185,203,28,90,154,131,151,93,167,216,127,143,173,114,58,167,132,124,198,82,38,236,7,45,245,255,0,102,128,60,163,236,125,193,253,107,208,60,17,114,246,210,76,48,167,33,143,254,131,72,250,2,65,193,145,142,127,218,255,0,235,86,255,0,134,180,176,36,144,135,236,123,253,61,169,129,235,150,18,150,137,137,31,197,183,249,83,175,108,214,237,84,18,70,15,173,80,142,233,109,162,193,4,228,230,166,131,80,89,51,133,63,151,255,0,94,128,48,110,124,57,177,129,18,118,199,45,255,0,214,170,26,131,61,180,106,131,105,201,7,159,198,187,70,157,100,24,193,170,23,22,113,205,140,150,24,247,164,7,49,163,88,52,172,236,236,7,81,193,250,87,79,36,241,219,71,128,24,228,211,22,37,128,96,18,115,77,104,18,113,201,113,138,0,195,212,60,86,45,182,254,232,156,227,248,126,190,245,143,255,0,11,2,52,225,173,219,240,79,254,202,182,47,188,55,20,228,15,53,198,63,218,30,254,213,202,234,222,3,98,20,164,227,176,249,159,235,254,205,0,109,91,120,242,222,92,134,130,81,143,68,31,252,85,104,39,138,44,219,159,42,127,251,228,127,141,121,131,248,34,233,79,19,195,248,185,255,0,226,105,173,225,75,216,135,250,219,115,159,246,155,252,40,3,212,100,214,172,103,63,114,224,99,217,127,198,173,195,115,102,65,32,79,250,87,140,75,163,222,197,252,118,255,0,155,127,133,48,77,125,111,198,45,206,127,222,160,15,107,150,242,203,140,139,143,201,106,131,203,103,187,32,79,233,218,188,121,238,175,31,146,32,253,105,171,115,122,199,0,91,250,255,0,21,0,122,70,173,174,91,91,5,1,38,57,199,97,239,239,92,207,252,36,86,236,252,199,47,79,238,143,241,172,19,163,222,94,28,179,192,49,232,79,248,123,214,182,155,224,25,231,220,90,226,49,140,244,115,237,254,205,48,53,32,241,52,17,231,17,73,248,168,255,0,26,178,60,76,25,178,145,30,157,215,255,0,175,82,218,252,58,218,78,110,127,241,255,0,254,198,186,75,15,1,36,101,179,112,221,255,0,143,233,254,205,0,104,248,106,250,91,207,48,149,65,140,246,62,223,227,93,228,3,10,115,89,154,86,146,182,42,192,57,57,39,191,211,219,218,182,49,64,14,168,39,181,89,148,2,72,193,245,169,134,105,253,104,3,205,252,83,224,104,245,5,136,137,217,112,64,229,241,253,239,246,125,235,194,60,75,225,41,116,137,35,43,50,54,224,58,177,62,190,195,210,190,188,104,195,140,18,107,148,241,31,133,99,212,146,63,222,50,224,143,226,3,215,219,222,128,62,110,240,207,139,37,210,164,144,52,74,219,129,232,185,254,239,184,244,175,122,240,199,140,35,212,34,144,24,93,118,177,254,16,63,187,254,215,189,120,247,139,124,6,246,45,19,36,234,114,0,229,255,0,222,255,0,103,218,185,125,43,92,155,69,145,129,72,219,112,39,161,61,113,238,61,40,3,210,190,46,202,178,139,82,1,254,1,255,0,163,43,205,52,75,51,40,114,14,49,158,255,0,74,209,241,31,137,63,181,226,140,24,182,237,97,252,56,245,247,62,181,39,133,176,86,94,189,79,254,203,64,29,111,132,52,79,58,238,82,95,24,67,223,221,125,171,232,61,46,212,91,68,192,28,229,137,235,244,175,47,240,77,168,243,102,57,254,22,255,0,217,107,215,162,92,10,0,125,6,138,74,0,41,65,164,163,20,0,234,40,20,80,1,69,20,80,2,26,40,52,80,1,69,20,80,1,69,20,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,9,69,20,80,1,69,20,80,0,41,105,22,150,128,10,40,162,128,10,109,56,211,113,64,5,45,37,45,0,21,155,169,218,11,136,192,206,62,96,122,251,86,149,50,69,200,252,104,3,230,111,19,232,166,29,74,108,62,126,101,29,127,217,30,213,193,107,22,126,83,18,78,126,96,58,251,87,184,248,186,212,11,185,14,127,141,127,244,26,242,47,18,227,36,115,247,199,254,131,64,30,139,240,182,85,138,214,34,65,255,0,81,32,255,0,200,149,217,120,143,198,81,88,166,4,46,113,34,143,186,63,186,79,247,171,195,116,31,19,255,0,101,218,162,136,183,97,74,253,220,245,108,250,138,199,212,117,169,245,121,219,9,26,242,27,161,29,6,61,77,0,93,241,7,138,164,212,238,95,108,74,185,101,110,87,29,23,30,166,172,120,119,193,210,234,135,123,76,139,148,102,225,136,232,216,254,233,173,191,11,120,1,239,21,100,123,133,25,141,143,15,232,216,254,237,123,198,131,225,120,244,248,16,9,93,176,172,62,240,61,91,62,148,1,139,225,191,3,199,97,2,102,119,39,99,175,223,31,222,207,247,107,188,134,217,98,64,1,60,84,171,24,65,128,105,221,40,1,181,4,192,145,199,173,74,115,154,54,208,7,157,120,134,254,91,71,108,42,31,157,71,67,253,223,173,113,31,240,147,5,99,186,35,159,101,255,0,235,215,177,106,122,66,222,245,114,62,96,122,251,99,210,184,91,223,0,164,142,72,184,110,163,248,253,191,221,160,14,58,111,18,219,185,230,41,127,0,63,198,169,175,136,237,213,207,238,229,255,0,190,71,248,214,213,207,195,162,88,226,231,191,247,253,191,221,174,115,80,240,20,240,49,197,196,103,144,57,115,233,254,237,0,118,122,102,183,107,112,131,41,48,224,158,131,215,235,91,9,37,152,109,196,79,207,210,188,128,105,55,150,135,229,120,15,110,73,255,0,10,137,174,175,20,237,34,14,62,180,128,247,56,175,44,186,1,113,249,45,36,183,54,99,146,39,235,237,94,32,151,87,169,200,16,127,227,213,41,150,250,126,49,110,59,255,0,21,0,122,252,122,221,140,39,238,92,30,221,23,252,104,127,20,89,175,62,84,255,0,247,200,255,0,26,242,56,244,107,217,57,223,111,249,183,248,85,181,240,157,236,163,253,109,191,253,244,223,225,64,30,129,113,227,219,120,152,168,183,151,175,116,31,252,85,67,255,0,11,2,55,225,109,219,241,79,254,202,184,116,240,69,203,30,103,135,240,115,255,0,196,215,81,166,120,8,170,6,123,129,202,158,143,239,254,237,0,117,54,62,42,23,10,63,116,71,4,253,223,127,173,116,43,50,92,68,50,24,119,174,122,207,195,177,67,199,152,231,0,255,0,16,245,250,86,210,196,145,12,2,198,128,57,173,86,193,162,145,157,24,28,176,28,159,111,165,79,100,207,115,18,161,218,48,9,227,235,93,3,68,179,12,18,71,122,146,11,72,225,28,22,60,99,173,0,100,91,120,111,115,110,50,245,29,155,255,0,173,93,77,165,170,219,70,20,18,112,8,235,239,81,139,133,65,140,26,175,54,160,16,242,167,242,255,0,235,211,2,107,249,74,68,8,31,196,63,149,120,7,140,46,30,226,234,64,66,143,157,79,254,59,94,235,45,200,184,136,0,8,231,53,229,94,32,210,131,92,185,47,252,75,223,253,159,165,0,121,55,216,241,201,63,173,106,88,68,79,0,246,63,206,186,181,208,18,110,4,140,59,253,239,254,181,109,105,190,16,242,254,99,55,85,35,239,123,255,0,187,64,24,246,30,26,107,240,9,148,12,130,126,247,190,61,43,180,210,60,10,176,97,140,228,229,72,225,253,255,0,221,173,24,214,45,54,48,62,118,35,229,236,122,243,83,69,175,151,249,68,99,167,117,255,0,235,210,3,166,182,141,45,162,17,130,199,110,127,158,106,244,120,11,154,228,13,235,150,206,213,252,170,226,94,76,195,129,31,228,104,3,118,242,201,47,6,11,50,243,158,15,181,113,26,175,128,226,157,139,9,220,101,135,87,30,159,238,215,95,109,51,236,5,130,244,61,62,181,115,135,20,192,240,91,175,14,62,155,121,34,172,138,216,194,242,217,234,1,244,175,85,208,247,197,101,30,118,244,111,253,10,174,221,105,112,207,41,44,242,2,113,208,143,79,165,104,69,110,35,64,160,158,41,1,122,193,203,198,164,227,161,254,117,104,142,105,150,202,17,64,246,63,206,172,227,52,192,133,91,154,178,6,69,68,35,193,235,83,170,241,64,21,229,135,120,235,94,121,227,91,96,144,12,19,254,185,127,244,19,94,153,182,184,15,29,38,32,31,245,217,127,244,3,64,31,41,234,124,94,73,248,127,33,94,217,240,194,243,48,162,227,164,18,118,255,0,166,130,188,87,84,255,0,143,217,62,163,249,10,245,47,134,19,114,56,255,0,151,119,255,0,209,130,128,62,153,128,230,37,63,90,150,171,89,182,96,95,199,249,213,154,0,40,162,147,52,0,10,90,65,75,64,5,45,37,45,0,6,146,150,146,128,10,40,162,128,10,66,113,75,72,69,0,102,93,241,207,184,254,84,203,92,183,62,223,214,172,78,155,191,58,72,19,111,30,212,1,117,6,5,58,154,180,250,0,175,56,249,127,26,241,95,22,204,109,47,36,112,1,203,170,255,0,227,181,237,115,253,223,198,188,31,199,243,226,226,65,143,249,106,159,250,5,0,122,23,132,111,254,217,99,22,87,31,35,30,159,237,98,186,246,132,30,245,230,31,15,110,183,218,32,199,252,178,127,253,14,189,85,121,20,1,28,86,225,78,65,61,42,224,233,76,81,82,80,2,17,154,201,190,211,196,191,196,71,35,191,183,210,181,233,140,185,160,7,98,150,138,40,0,164,52,102,144,154,0,105,170,215,47,229,198,14,59,213,131,89,154,179,149,133,127,222,31,200,208,7,138,124,75,212,85,154,220,109,61,23,183,251,254,245,31,195,91,144,101,184,24,63,117,191,246,74,230,126,33,92,23,186,129,113,252,10,127,87,174,179,225,150,159,255,0,31,15,187,251,195,175,251,158,212,128,247,171,114,10,147,239,83,84,22,195,10,126,181,61,48,26,106,9,71,67,86,8,168,157,119,80,4,113,243,86,7,21,12,107,138,156,10,0,90,51,69,20,0,81,69,20,0,180,80,40,160,4,162,148,210,80,2,26,5,4,82,138,0,40,165,164,160,12,237,86,77,144,169,199,241,15,228,107,229,223,137,243,172,151,22,220,127,2,255,0,55,175,167,117,174,97,79,247,135,242,53,242,207,196,156,11,155,127,247,23,249,189,0,114,26,40,255,0,73,127,247,15,243,21,245,103,128,1,251,36,255,0,245,209,191,146,87,202,186,24,63,105,127,247,15,243,21,245,111,128,84,253,142,127,250,232,223,201,104,3,185,166,48,53,38,41,173,64,17,30,42,57,13,57,234,23,106,0,171,40,44,123,84,45,110,74,245,29,106,89,164,43,142,5,69,5,230,226,65,31,165,0,71,111,98,67,19,187,183,173,73,115,17,0,115,87,55,133,25,168,94,80,253,168,2,24,97,12,164,19,222,154,246,72,252,22,111,206,173,70,48,42,54,108,158,40,3,54,77,41,63,190,223,159,255,0,90,177,117,45,1,100,69,219,33,206,71,86,250,251,87,68,46,192,124,16,122,103,129,82,49,12,59,208,7,145,220,195,113,166,200,48,98,96,195,190,79,249,233,86,45,245,153,36,202,178,47,175,3,255,0,175,93,229,252,17,57,1,139,254,24,247,172,195,162,66,255,0,50,187,250,114,71,248,82,3,154,48,9,95,44,79,76,113,93,54,157,104,145,198,197,75,117,61,79,210,162,147,76,8,62,241,252,255,0,250,212,200,103,104,9,24,7,60,208,6,209,183,19,156,19,140,122,85,251,123,4,141,79,204,122,250,255,0,245,171,54,222,240,48,60,31,202,180,99,152,245,32,83,1,207,107,131,193,253,104,54,199,214,153,45,250,160,28,31,203,255,0,175,86,109,174,214,85,60,17,143,106,0,199,188,180,150,76,109,41,248,147,76,182,211,166,92,229,163,252,9,255,0,10,234,20,41,245,169,213,71,189,0,97,37,139,103,37,135,231,90,9,107,149,193,61,234,249,81,239,75,128,40,2,146,233,200,127,137,191,63,254,181,15,166,70,195,150,111,207,255,0,173,87,242,5,33,57,160,12,103,208,33,127,249,105,39,253,244,63,194,168,203,225,56,28,140,203,39,253,244,63,194,186,55,125,181,18,205,188,244,160,14,100,248,62,220,241,231,75,255,0,125,15,254,38,150,47,6,219,161,200,154,95,251,232,127,241,53,211,109,59,187,84,162,128,49,98,240,236,41,159,222,73,255,0,125,15,240,173,24,180,228,132,28,51,28,250,159,254,181,92,20,245,160,10,130,208,122,159,206,167,72,113,222,165,3,20,254,212,0,192,148,224,180,132,226,158,40,1,49,70,41,196,82,17,64,8,5,5,115,214,156,5,24,160,12,61,91,67,75,244,64,93,151,4,116,56,245,246,247,175,17,241,167,195,194,173,11,199,112,58,1,243,63,251,223,236,215,209,36,86,126,161,97,29,210,40,102,35,4,116,63,95,106,0,248,155,81,178,123,7,85,102,83,144,15,7,235,254,21,185,225,123,193,27,72,10,250,158,159,238,215,91,241,87,67,75,41,109,138,187,28,170,245,63,239,251,123,87,158,105,81,50,200,196,17,208,255,0,74,0,250,71,192,204,36,51,17,159,226,255,0,217,107,213,80,241,94,37,240,254,233,148,207,144,63,139,255,0,100,175,105,182,125,234,79,189,0,77,73,75,72,104,0,165,160,81,64,0,165,164,20,180,0,81,69,20,0,82,82,209,64,9,70,40,52,102,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,147,20,180,153,160,2,138,5,45,0,20,81,69,0,20,81,69,0,33,162,138,40,1,49,75,65,160,80,1,77,115,197,58,161,184,125,139,159,122,0,242,143,25,56,73,220,156,255,0,172,95,253,6,188,23,196,119,162,73,152,5,254,53,61,63,217,175,96,241,197,211,61,195,12,15,245,169,255,0,160,87,133,234,81,51,78,196,145,212,127,42,0,110,159,99,37,243,97,89,71,202,91,147,239,138,246,63,8,252,58,44,138,239,115,214,54,232,255,0,237,127,187,89,191,12,180,20,187,85,102,145,134,96,115,193,255,0,166,128,122,87,209,86,86,75,109,10,128,196,224,17,201,247,160,10,186,102,140,150,80,170,135,99,128,71,39,212,231,210,181,130,226,148,10,92,80,3,113,75,138,40,197,0,38,41,10,211,128,226,144,208,4,101,42,38,135,61,234,192,57,165,160,10,31,100,30,167,243,168,229,211,82,81,203,48,231,60,31,254,181,104,17,154,107,80,6,4,190,28,133,255,0,229,164,159,247,208,255,0,10,205,147,193,150,238,196,249,210,255,0,223,67,255,0,137,174,190,152,104,3,147,30,15,183,233,231,75,255,0,125,15,254,38,172,69,225,56,23,164,178,116,254,240,255,0,10,222,218,67,118,160,207,183,140,80,5,4,208,33,79,249,105,39,253,244,63,194,173,38,152,138,48,25,191,63,254,181,90,87,220,51,82,3,138,0,162,218,114,15,226,111,207,255,0,173,76,123,108,46,1,173,44,131,77,194,154,0,231,218,197,179,144,195,243,172,203,141,54,118,57,13,31,95,83,254,21,217,5,30,244,214,3,222,128,57,75,91,73,80,97,138,116,61,9,245,173,17,108,125,107,77,130,143,90,165,115,120,177,118,61,125,40,2,20,180,201,228,254,180,147,233,232,235,247,155,175,175,255,0,90,146,43,245,113,247,79,229,68,147,30,160,10,0,162,32,242,78,1,206,43,51,80,179,141,215,44,91,150,29,15,181,104,79,120,23,177,235,233,88,242,204,211,177,24,3,189,32,48,68,2,39,37,73,233,142,106,57,245,169,16,236,8,56,61,199,255,0,94,186,116,211,3,15,188,127,63,254,198,159,253,135,10,124,197,228,231,142,8,255,0,10,0,227,173,173,238,53,9,11,19,18,130,51,198,71,78,43,185,211,244,4,72,148,153,27,56,61,27,223,233,87,44,160,137,70,20,191,67,215,30,181,176,164,42,247,160,10,81,233,73,253,246,252,255,0,250,213,113,44,209,120,5,191,58,143,237,96,185,80,189,61,170,210,182,15,52,192,142,104,66,174,1,239,75,111,9,42,57,237,83,58,228,102,132,148,47,24,160,10,83,88,147,33,59,191,90,156,91,144,163,145,87,55,2,51,84,102,189,195,16,23,244,160,9,226,4,122,116,171,200,106,132,78,88,100,213,181,110,40,2,192,230,164,80,106,21,171,3,165,0,21,231,254,59,7,236,227,254,187,175,254,128,107,208,113,92,7,142,148,253,156,127,215,117,255,0,208,77,0,124,161,170,143,244,217,62,163,249,10,244,79,134,243,136,216,12,127,203,7,255,0,208,197,121,238,172,49,121,39,212,127,42,238,62,30,96,201,255,0,108,31,255,0,67,20,1,245,78,154,251,173,80,251,31,231,87,107,55,74,255,0,143,84,250,31,231,90,84,0,82,26,90,13,0,32,165,164,2,150,128,22,138,40,160,2,146,148,210,80,1,70,104,162,128,10,105,230,157,72,69,0,86,147,138,88,215,140,208,235,154,122,174,209,64,18,10,117,32,20,180,1,13,193,1,115,239,95,59,124,65,185,2,242,81,131,254,181,63,244,10,250,34,228,101,127,26,249,247,226,38,157,254,145,35,238,235,58,119,255,0,99,233,64,23,254,30,106,42,177,32,218,120,133,251,127,182,61,235,220,45,219,124,96,250,231,249,215,204,94,2,185,43,54,220,14,32,111,253,12,87,210,154,107,110,181,79,161,254,116,1,160,41,226,163,6,158,13,0,45,45,37,45,0,20,81,69,0,52,241,77,167,154,109,0,49,171,157,241,13,216,134,222,60,130,114,227,183,177,174,141,186,87,157,248,246,228,197,4,24,0,229,151,249,53,0,120,63,140,46,62,209,125,17,3,24,141,127,155,87,171,124,52,112,35,184,30,237,255,0,178,87,144,201,9,189,187,234,6,19,250,255,0,245,235,219,124,3,166,155,117,156,238,206,75,119,255,0,119,218,144,30,175,23,74,146,163,136,241,82,83,1,9,168,222,165,197,38,40,2,36,21,48,20,152,165,160,2,138,40,160,2,138,90,40,0,162,138,40,0,52,148,166,146,128,16,210,210,82,138,0,40,162,148,80,7,59,226,91,143,34,218,51,140,229,199,242,53,242,159,142,174,254,211,115,15,24,194,47,111,118,175,168,60,98,127,209,34,255,0,124,127,232,45,95,40,120,172,255,0,164,197,254,224,254,109,64,12,240,196,6,107,153,48,113,132,63,205,107,235,31,5,218,152,108,230,25,206,100,63,201,107,230,191,135,182,102,107,185,206,113,132,110,254,233,95,85,104,112,249,48,56,206,114,199,249,10,0,215,29,105,166,157,77,52,1,11,46,106,9,34,207,122,180,106,54,160,10,14,163,161,168,69,176,39,32,213,243,23,124,213,73,102,17,158,134,128,7,66,87,31,141,54,43,93,132,146,106,63,48,201,208,84,169,33,7,165,0,62,115,181,7,214,170,64,219,216,213,155,174,84,125,106,173,183,25,160,12,125,125,205,166,198,92,28,224,115,248,210,105,58,178,206,24,50,16,70,79,3,233,239,90,250,174,158,47,163,81,184,140,17,223,235,237,239,92,131,104,242,216,203,149,116,57,92,114,79,248,123,82,3,166,185,183,18,128,65,198,56,162,24,112,164,102,141,58,66,232,193,192,234,79,31,133,94,242,57,200,52,192,205,146,212,238,234,58,122,211,155,77,18,174,55,30,190,191,253,106,212,242,115,222,163,118,242,189,243,64,24,135,71,48,156,135,7,60,117,255,0,235,84,190,91,48,218,8,245,173,17,116,178,240,65,245,169,82,1,215,52,128,231,219,70,146,99,146,234,49,239,255,0,214,173,59,61,57,160,7,230,7,62,255,0,253,106,208,117,42,56,167,67,146,15,74,96,17,161,30,149,52,108,115,131,138,145,87,2,164,84,6,128,24,80,245,167,224,212,155,49,78,217,64,21,164,7,28,98,163,73,15,66,42,217,74,137,160,239,154,0,25,67,45,66,145,129,206,106,111,44,227,168,164,72,143,168,160,0,115,79,17,147,222,164,88,241,222,159,138,0,96,74,8,197,75,138,105,90,0,137,27,38,165,197,87,32,171,126,21,105,122,80,3,118,84,128,81,75,64,1,166,154,118,41,40,1,5,58,144,82,208,2,26,99,143,151,241,169,13,49,254,239,227,64,30,1,241,148,124,214,159,68,255,0,218,149,195,248,87,76,23,105,33,44,70,9,239,254,239,181,119,127,24,254,245,167,209,63,246,165,97,120,10,29,209,207,207,118,255,0,217,104,3,208,60,33,165,249,38,92,62,115,187,191,251,190,213,234,182,139,181,15,214,185,15,12,219,133,243,57,245,254,149,219,42,237,20,0,234,83,73,65,160,0,81,64,162,128,20,81,72,41,104,0,162,138,40,0,162,138,40,0,164,197,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,38,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,0,210,81,69,0,6,138,13,20,0,85,107,181,220,191,141,89,164,101,220,40,3,199,60,83,165,121,179,57,47,143,157,123,255,0,179,244,175,35,241,46,154,45,73,249,137,253,226,142,191,236,253,43,232,79,16,219,134,145,185,254,53,255,0,208,107,197,252,111,14,210,121,255,0,150,171,255,0,160,26,0,234,254,18,143,220,71,255,0,94,242,127,232,209,94,234,131,228,21,225,191,9,255,0,212,71,255,0,94,242,127,232,193,94,228,191,112,80,3,133,20,10,40,1,180,10,83,69,0,40,164,35,52,184,162,128,34,217,138,49,82,83,91,165,0,64,237,131,78,3,53,16,5,154,172,133,226,128,34,41,154,97,140,142,245,103,20,220,80,5,83,197,68,241,2,115,154,184,209,231,189,87,120,143,168,160,7,40,10,160,84,47,33,232,5,77,229,156,117,20,44,29,243,64,13,141,78,59,83,200,53,40,94,41,118,80,5,96,135,175,21,19,177,206,56,171,187,51,81,50,0,104,2,140,145,147,220,86,101,222,154,211,127,16,28,231,175,183,210,183,89,115,85,101,200,227,142,180,1,205,46,141,36,71,59,148,246,235,255,0,214,171,91,25,87,105,199,21,178,169,185,121,166,60,3,57,205,0,98,13,20,202,119,23,28,251,255,0,245,170,224,211,146,53,3,113,252,255,0,250,213,104,221,172,127,40,7,143,106,149,15,152,51,64,25,177,218,157,223,120,116,245,167,205,14,70,51,222,180,252,172,14,181,31,145,206,73,160,10,118,246,226,37,4,156,241,138,204,213,53,133,132,149,84,36,134,29,71,183,214,180,47,229,101,93,170,7,12,58,253,43,154,77,18,91,185,139,179,160,200,207,4,253,61,41,1,185,161,230,229,68,135,3,42,122,127,189,90,179,54,215,52,186,117,144,179,133,87,113,56,4,117,247,205,54,227,146,126,180,1,122,19,186,49,80,201,107,185,178,15,95,122,146,223,136,199,227,252,233,143,33,45,210,152,14,84,59,64,244,168,141,168,7,36,210,121,166,62,162,166,142,97,33,232,122,80,3,145,123,10,181,28,88,29,104,17,119,205,74,180,0,229,92,84,163,165,48,83,197,0,45,114,30,49,181,51,91,14,113,251,229,61,127,217,53,216,86,54,183,8,150,16,51,143,156,31,208,208,7,198,158,32,136,197,127,40,39,56,101,255,0,208,107,115,193,55,159,103,155,166,127,114,195,167,251,66,155,227,139,51,14,167,55,57,249,208,117,255,0,98,168,120,92,254,252,255,0,215,38,255,0,208,133,0,125,127,160,77,231,88,196,113,140,134,255,0,208,141,109,215,55,225,99,255,0,18,216,127,221,111,253,8,215,74,104,1,40,162,131,64,8,41,105,41,104,1,104,162,138,0,41,41,104,160,4,162,138,40,0,164,197,45,20,1,11,138,85,251,181,38,40,197,0,0,210,209,138,40,2,57,122,126,53,226,95,17,28,51,48,231,253,114,127,232,6,189,182,83,199,227,94,69,227,141,44,220,59,54,252,102,85,239,254,199,210,128,60,139,194,87,34,222,241,178,51,251,150,31,248,240,175,167,116,75,161,45,148,120,24,225,191,244,42,249,90,24,205,157,235,140,131,133,199,242,53,244,95,130,238,12,182,49,100,15,184,255,0,250,29,32,59,165,167,80,58,82,211,1,71,52,234,65,75,64,5,20,81,64,5,54,157,72,104,1,172,56,175,63,241,229,191,153,109,1,207,241,175,242,106,244,22,21,200,120,190,31,50,214,33,159,227,95,228,212,1,225,58,45,128,146,237,206,239,224,61,253,197,123,143,134,237,196,105,38,15,115,253,43,201,116,219,103,75,150,193,31,112,255,0,49,94,197,225,168,216,36,132,145,212,244,252,41,1,212,198,54,138,146,155,75,76,2,138,90,74,0,81,69,20,80,1,69,20,80,1,74,41,40,20,0,180,81,69,0,37,20,81,64,8,41,105,41,104,0,162,138,40,3,138,241,188,162,43,72,120,255,0,150,131,249,53,124,163,226,57,124,203,168,248,254,1,252,205,125,71,241,8,226,210,15,250,232,191,201,235,229,61,99,254,62,83,253,193,252,205,0,122,119,194,251,60,201,114,217,236,195,175,251,149,244,109,137,218,132,123,255,0,133,124,243,240,214,241,99,23,3,7,248,143,79,247,43,223,116,217,132,138,220,119,63,210,128,53,243,154,41,22,159,138,0,140,211,89,106,66,42,22,206,104,1,10,241,88,247,80,157,227,145,210,182,186,138,138,72,67,247,160,12,232,99,0,30,77,72,209,99,161,171,62,64,94,244,165,40,2,155,100,174,13,67,26,109,53,102,113,176,10,161,188,147,192,20,1,36,151,65,14,49,76,91,184,228,224,134,252,5,85,242,137,110,72,233,84,46,34,101,112,65,29,41,1,208,36,0,156,169,63,141,90,85,10,57,172,107,91,239,45,78,87,191,165,69,113,226,4,76,102,54,255,0,190,127,250,244,192,222,102,3,214,179,174,238,99,224,16,213,206,79,226,18,228,4,143,223,230,95,254,189,49,86,75,145,147,180,99,138,64,93,121,2,190,64,237,222,181,237,239,212,41,202,158,189,133,115,237,110,241,175,85,235,68,49,200,249,201,90,0,236,96,153,103,206,1,24,171,107,16,94,230,185,253,44,152,203,3,142,255,0,210,186,52,57,166,2,108,161,87,105,169,50,42,41,115,219,20,1,32,34,156,43,62,50,225,185,199,74,209,78,69,0,5,115,73,138,126,42,165,221,199,150,163,2,128,44,28,10,109,82,182,153,164,39,32,85,208,104,1,219,128,165,206,105,132,102,156,163,2,128,28,41,113,72,13,46,69,0,49,147,52,229,20,234,49,64,0,20,30,41,41,104,1,57,160,138,67,74,5,0,40,20,167,173,32,165,197,0,37,35,143,151,241,167,98,145,254,239,227,64,30,3,241,139,151,180,250,39,254,212,172,223,135,209,254,238,126,123,183,254,201,90,159,24,7,239,109,127,221,79,253,169,80,248,1,2,195,63,63,196,223,201,40,3,214,252,63,30,55,254,63,210,186,154,231,52,15,186,255,0,143,244,171,126,38,241,54,151,225,29,14,125,95,87,159,202,183,143,229,85,94,94,87,61,17,7,118,56,62,216,4,146,0,36,0,108,80,106,150,149,170,216,235,154,93,190,165,166,93,37,197,157,202,111,138,84,232,195,249,130,14,65,7,144,65,7,4,85,211,64,0,162,138,90,0,40,174,90,235,199,254,31,177,241,196,30,17,185,186,242,245,25,162,87,70,37,124,189,236,126,88,137,206,86,66,57,0,128,8,43,131,150,0,245,34,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,52,0,118,162,142,212,80,0,104,162,129,64,5,20,81,64,28,150,187,30,93,142,127,140,127,232,53,226,158,59,143,230,110,127,229,178,127,232,6,189,207,92,234,127,223,31,202,188,111,199,49,130,9,207,252,182,95,253,0,208,6,159,194,142,34,65,255,0,78,242,127,232,193,94,232,163,228,21,225,159,10,71,200,159,245,239,39,254,140,21,238,139,247,5,0,38,41,71,90,49,70,40,1,8,164,2,156,105,164,80,1,205,47,90,104,52,234,0,49,76,97,78,239,75,138,0,140,32,20,252,82,210,100,80,2,26,76,226,148,154,107,12,138,0,55,131,77,160,12,80,77,0,56,96,209,182,179,238,38,104,216,224,14,181,102,218,127,49,70,71,99,252,232,2,198,220,82,26,147,20,199,224,80,3,75,10,141,151,38,169,185,114,231,238,213,184,243,142,104,1,118,83,90,32,221,205,77,145,76,115,138,0,163,52,233,15,4,19,205,103,79,124,164,112,167,175,113,80,106,68,187,144,49,212,127,42,198,150,55,78,133,105,1,101,28,51,146,125,59,86,213,173,204,101,64,1,186,31,231,92,232,183,103,80,114,41,140,36,182,25,27,79,106,0,237,129,4,103,154,70,64,195,138,227,32,241,30,223,149,163,232,59,47,255,0,94,181,160,215,209,250,70,221,63,187,255,0,215,166,6,147,64,3,101,137,252,42,19,120,145,157,160,55,30,162,171,92,222,249,139,144,189,253,43,62,222,22,46,73,35,165,32,55,18,232,55,24,165,120,247,49,230,168,136,152,57,193,21,107,204,33,185,2,128,46,2,66,224,82,172,93,201,167,66,55,12,213,141,180,192,163,52,96,247,61,106,59,104,72,108,228,116,173,31,179,134,239,82,164,33,59,208,3,192,249,69,57,87,138,78,130,145,73,205,0,72,41,212,1,78,197,0,55,118,42,133,233,220,184,62,163,249,85,214,172,157,66,112,131,167,241,15,229,64,31,57,124,70,179,219,121,43,103,172,168,58,255,0,211,58,225,124,61,47,151,114,220,127,203,51,255,0,161,10,244,63,136,87,139,44,174,0,63,235,144,244,255,0,98,188,207,71,255,0,143,150,255,0,112,255,0,49,64,31,95,248,70,79,51,76,135,143,225,127,253,12,215,89,218,184,159,4,28,233,112,127,184,255,0,250,25,174,222,128,18,138,40,160,4,165,164,165,160,2,150,146,150,128,10,13,20,148,0,81,69,20,0,82,210,81,64,1,164,165,164,160,2,150,138,40,2,57,6,69,113,126,33,183,15,156,159,227,31,250,13,118,213,200,248,134,38,57,32,143,190,58,255,0,187,64,30,9,170,88,4,191,151,13,253,222,254,194,189,199,193,144,121,122,116,39,63,192,255,0,250,29,121,53,245,171,181,236,153,43,219,249,10,246,175,12,69,179,79,136,103,248,91,255,0,66,52,128,233,212,113,75,64,233,74,41,128,180,81,69,0,20,81,69,0,20,134,150,138,0,67,89,58,173,144,187,69,93,216,193,7,175,214,181,170,55,20,1,199,90,248,81,33,144,183,154,199,35,31,123,255,0,173,93,45,180,11,110,164,2,78,79,122,123,131,158,212,161,9,160,11,43,78,205,53,6,5,63,20,0,152,164,197,58,140,80,2,1,75,69,20,0,81,69,20,0,81,72,77,46,104,0,20,180,130,150,128,3,73,69,20,0,148,180,130,150,128,10,40,165,20,1,231,95,17,91,22,150,255,0,239,175,242,122,249,95,83,249,238,151,253,193,252,205,125,75,241,39,139,91,127,247,215,249,61,124,175,168,31,244,165,255,0,112,127,51,64,27,218,14,170,218,100,142,193,67,110,4,116,207,167,184,244,175,123,240,111,140,82,241,37,6,22,24,36,240,191,238,255,0,181,239,94,3,111,167,25,237,201,12,6,31,29,125,190,149,111,69,213,36,210,166,113,177,27,114,158,196,247,30,227,210,128,62,192,183,157,103,82,64,35,7,189,79,94,79,224,223,26,11,129,42,180,4,99,39,132,255,0,119,253,170,245,11,91,165,184,66,64,35,6,128,39,197,52,174,106,65,210,140,80,4,88,166,54,123,84,196,82,98,128,42,21,108,246,163,6,172,149,168,157,104,2,180,139,187,173,103,220,72,176,99,130,115,90,173,89,183,82,39,25,13,64,21,18,111,55,160,198,42,11,216,137,140,16,71,95,241,171,34,230,52,232,26,156,103,73,147,24,35,7,52,128,227,161,187,117,184,49,176,31,119,119,3,222,182,223,65,251,71,62,102,49,199,95,254,181,82,151,79,197,222,224,223,193,142,190,255,0,74,236,237,23,228,57,245,160,14,114,15,14,164,100,147,35,127,223,95,253,106,208,75,117,143,128,79,173,110,4,6,160,150,216,118,52,192,168,182,138,227,146,127,58,5,178,68,58,177,205,88,137,10,26,149,225,223,222,128,43,195,18,156,149,39,241,171,200,8,166,197,7,151,158,106,125,180,0,170,65,169,54,131,80,170,16,106,117,160,6,121,99,61,77,63,238,211,177,72,104,1,172,106,9,33,15,212,159,194,172,98,152,192,208,4,75,26,199,208,154,66,216,167,50,154,66,148,0,211,55,61,42,64,249,168,252,142,122,212,161,49,197,0,57,121,167,226,154,6,41,226,128,10,90,74,90,0,59,81,138,90,40,1,49,65,235,78,52,211,214,128,1,75,72,41,104,0,166,191,221,252,105,212,215,251,191,141,0,120,39,198,19,137,45,62,137,255,0,181,42,159,128,156,152,167,227,248,155,255,0,101,171,159,23,249,150,212,127,178,159,251,82,161,240,26,4,183,156,159,239,55,242,90,0,245,239,14,183,203,39,212,255,0,74,249,235,227,188,126,38,79,26,163,107,147,71,37,132,136,237,166,44,1,188,168,226,220,70,222,64,30,110,2,151,198,126,242,243,141,160,123,247,135,101,13,230,0,61,127,165,73,227,255,0,7,91,248,227,194,87,58,76,191,45,194,254,250,206,66,229,66,78,160,132,45,128,114,188,144,120,60,19,142,112,64,7,130,124,27,248,162,254,23,189,93,7,89,184,118,209,110,28,45,185,109,184,181,149,156,2,197,153,128,88,176,89,155,174,8,200,3,45,159,168,205,124,37,174,104,215,158,30,215,47,116,139,244,217,117,105,43,68,248,4,6,199,70,92,128,74,176,193,7,28,130,15,122,250,27,224,135,196,148,214,52,235,111,9,106,111,141,70,210,34,182,146,109,84,89,32,140,40,84,251,217,105,0,221,209,126,234,100,146,65,36,3,217,197,113,127,18,252,125,15,128,124,54,47,22,36,184,212,46,92,197,103,3,184,0,182,50,93,134,114,81,120,206,59,149,25,27,178,55,252,65,226,13,59,195,26,61,198,169,170,92,164,48,68,140,202,172,234,173,43,5,45,177,55,16,25,200,83,133,207,53,241,183,141,60,89,121,227,95,19,221,107,87,105,229,121,152,72,96,14,89,97,141,70,21,65,63,137,56,0,22,44,112,51,138,0,200,255,0,76,213,53,15,249,111,121,125,117,47,188,146,77,35,31,196,179,18,126,164,154,251,55,225,236,62,32,135,192,250,96,241,53,215,218,53,22,136,49,45,27,44,136,132,2,169,33,110,90,64,56,99,128,115,193,201,5,155,200,62,5,124,56,121,111,63,225,43,214,172,246,197,14,6,159,5,196,44,11,57,10,194,113,156,2,160,31,148,242,9,36,140,21,4,253,15,154,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,164,165,164,205,0,20,83,75,82,138,0,83,69,20,10,0,40,20,82,208,7,43,175,55,39,253,241,255,0,160,215,141,120,222,66,51,199,252,181,95,253,0,215,175,235,179,1,35,2,63,137,127,244,26,242,111,27,160,100,207,172,203,255,0,160,154,0,213,248,80,127,118,135,254,157,228,255,0,209,130,189,201,126,232,175,13,248,85,194,32,255,0,167,121,63,244,96,175,114,95,184,40,1,104,162,142,244,0,134,129,214,131,64,235,64,6,40,197,45,20,0,152,162,150,146,128,27,70,41,104,52,1,27,113,76,47,182,164,35,52,198,76,241,64,17,9,178,122,83,195,102,163,242,57,206,105,225,104,0,104,150,65,201,52,177,194,16,112,77,40,83,79,80,104,1,202,105,122,154,49,74,40,2,63,44,103,169,165,219,138,147,20,214,160,8,152,129,80,186,147,79,100,36,230,157,182,128,50,229,137,65,201,38,163,107,84,148,117,106,209,150,223,121,235,76,88,118,119,160,10,45,106,168,188,19,85,30,221,100,249,73,62,181,165,34,22,99,200,169,34,182,29,201,160,14,106,111,14,35,182,68,141,207,251,95,253,106,98,232,95,103,25,243,51,219,175,255,0,90,186,242,128,113,85,110,215,228,24,245,160,15,61,123,199,123,167,136,5,224,103,145,244,174,174,214,34,33,82,72,239,252,235,10,13,59,253,49,216,183,85,245,250,123,87,77,246,132,137,2,225,184,164,4,79,63,149,218,172,219,186,204,51,200,226,160,55,49,183,80,213,106,218,68,61,1,233,76,11,145,174,209,197,75,131,66,212,138,180,1,24,13,156,241,83,174,118,211,128,167,98,128,27,140,210,133,197,61,69,46,40,1,184,165,165,61,42,173,205,218,219,174,72,39,156,116,160,5,184,184,88,87,36,19,206,56,175,46,241,111,140,146,213,153,4,44,113,34,142,87,253,156,255,0,122,163,241,103,141,132,50,50,44,4,226,69,234,159,236,255,0,189,94,33,171,106,50,106,87,79,242,162,242,27,161,29,6,61,104,2,13,103,82,125,66,225,220,128,160,176,61,49,209,113,235,89,26,97,219,116,195,253,131,252,197,109,92,233,254,69,178,146,217,249,177,215,235,237,88,90,113,255,0,74,111,247,63,168,160,15,173,188,10,217,210,224,255,0,113,255,0,244,58,238,123,87,7,224,30,116,184,63,235,155,255,0,232,117,222,154,0,74,40,162,128,18,150,146,150,128,22,138,74,90,0,74,40,52,102,128,10,41,1,165,160,2,138,40,160,4,34,146,157,70,40,1,49,70,105,104,197,0,49,189,106,149,197,184,184,92,18,71,57,171,174,50,42,177,66,61,40,3,149,184,240,156,114,74,206,37,110,113,252,94,223,74,233,52,219,95,179,66,169,156,224,30,254,245,42,3,158,213,101,5,0,73,64,162,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,141,170,67,76,52,1,25,28,211,128,164,52,225,64,14,2,140,208,41,113,64,6,104,164,197,45,0,20,81,69,0,20,26,40,160,6,19,64,230,130,41,84,80,3,133,45,37,20,0,81,69,20,0,130,150,146,150,128,10,40,165,160,15,56,248,142,63,209,45,255,0,235,162,255,0,39,175,149,117,47,248,249,95,247,7,243,53,245,95,196,111,248,245,131,253,245,254,79,95,42,234,156,93,47,251,131,249,154,0,244,127,9,217,121,246,178,252,216,195,158,254,203,92,239,137,116,246,179,158,50,24,28,168,29,125,207,183,181,118,159,14,91,206,91,132,233,130,199,255,0,64,173,143,28,248,108,203,28,44,178,129,130,163,150,255,0,123,218,128,60,163,69,215,94,202,87,196,106,114,167,183,211,223,218,189,243,193,126,49,91,136,230,15,9,24,44,120,95,247,127,218,175,155,238,173,218,206,80,9,7,43,219,252,251,86,190,145,175,189,139,57,17,169,200,63,195,244,247,246,160,15,177,173,47,22,229,73,0,140,30,226,173,215,138,248,39,198,222,105,153,30,12,99,113,225,63,221,255,0,106,189,126,206,232,92,169,32,17,131,142,148,1,110,146,150,150,128,35,60,211,10,212,184,164,34,128,42,73,142,149,157,115,101,230,99,13,250,214,133,210,28,2,42,56,78,65,6,128,48,38,211,200,199,204,63,63,254,181,65,29,187,198,220,21,233,91,26,131,152,246,227,29,191,173,22,196,50,146,125,123,82,2,164,112,25,27,36,142,157,171,98,50,17,127,26,135,122,231,189,76,139,186,152,14,223,138,141,167,62,149,63,149,158,244,11,127,122,0,167,230,49,61,5,93,137,73,28,212,169,8,29,234,93,148,0,213,20,236,82,129,75,138,0,64,41,64,165,162,128,12,209,140,209,69,0,6,154,69,45,20,0,194,42,41,9,90,177,140,212,108,185,160,8,22,111,81,82,43,238,168,218,33,235,79,69,197,0,60,154,144,116,166,129,78,52,0,102,144,28,211,55,243,74,14,40,2,82,113,77,13,154,105,230,156,171,138,0,117,6,144,154,76,208,3,151,165,2,144,82,247,160,5,52,199,251,191,141,62,152,255,0,119,241,160,15,4,248,181,204,246,191,238,167,243,146,162,240,155,121,86,114,159,250,104,127,146,212,223,22,255,0,215,218,255,0,186,159,206,74,206,208,101,219,98,252,127,203,83,252,133,0,122,71,132,175,183,201,40,219,216,158,159,238,215,163,102,188,103,192,247,91,238,102,227,248,27,249,173,123,34,28,138,0,243,31,140,191,14,191,225,49,208,198,171,96,49,171,233,145,51,34,44,91,205,212,127,120,199,192,44,88,96,149,28,140,177,24,249,178,62,90,176,190,184,211,117,27,107,251,73,60,187,155,89,86,104,95,104,59,93,72,42,112,120,56,32,117,226,190,245,175,147,126,56,217,232,54,255,0,16,38,159,70,187,73,103,185,79,50,250,40,118,24,225,152,49,70,25,83,144,228,169,44,172,50,9,206,78,236,40,6,127,196,111,137,119,222,62,147,79,141,131,219,217,219,91,198,100,183,7,8,247,59,127,121,32,28,156,100,149,0,146,64,25,224,179,10,177,240,155,225,212,222,55,241,2,92,222,219,72,116,11,71,205,220,187,202,121,141,140,172,74,64,201,36,237,45,140,97,115,200,37,115,231,149,246,167,195,219,47,15,217,120,31,76,62,26,143,110,157,60,66,96,204,202,210,59,144,55,25,10,240,100,4,109,110,192,174,209,128,0,0,29,28,22,208,218,219,197,111,111,18,67,4,72,18,56,227,80,170,138,6,2,128,56,0,14,49,82,1,138,117,7,128,77,0,21,20,243,199,109,12,147,207,34,71,20,106,93,221,200,10,160,114,73,39,160,2,188,223,254,23,119,135,191,231,195,84,255,0,191,113,255,0,241,117,189,168,107,150,254,35,248,95,170,106,214,145,202,144,79,99,115,181,101,0,48,218,29,78,112,72,234,15,122,205,84,139,248,89,215,44,21,122,118,117,34,210,110,198,167,252,38,30,26,255,0,161,131,75,255,0,192,184,255,0,198,182,251,87,199,85,245,134,191,174,91,120,111,65,159,85,186,142,105,32,131,102,225,16,5,142,230,10,49,146,7,82,59,214,116,107,115,197,183,165,142,204,203,43,88,73,66,48,124,206,95,240,13,90,90,243,47,248,93,222,30,255,0,159,13,83,254,253,71,255,0,197,215,166,131,145,154,214,51,140,190,22,121,245,176,213,168,91,218,197,171,133,20,81,86,96,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,82,82,208,1,73,154,90,76,80,1,77,35,52,236,81,64,13,219,74,120,165,166,158,77,0,45,45,54,148,26,0,90,51,69,53,206,5,0,121,175,137,175,246,93,58,237,232,235,219,253,159,173,112,254,42,34,75,85,63,244,212,127,232,38,181,124,95,117,179,81,152,99,248,211,255,0,64,174,127,94,151,117,138,28,127,203,81,252,141,0,108,252,46,56,218,63,233,222,79,253,24,43,221,23,238,10,240,207,133,191,195,255,0,94,242,127,232,193,94,230,159,112,80,3,169,166,157,73,222,128,3,210,138,67,73,154,0,117,52,182,41,192,241,77,101,205,0,56,28,138,102,113,73,210,144,156,208,3,243,65,233,81,239,230,165,237,64,17,131,76,47,182,164,34,162,117,205,0,70,211,115,192,169,16,238,20,197,132,14,245,58,174,40,1,192,82,138,92,98,138,0,90,49,138,74,117,0,38,105,49,75,69,0,55,20,155,105,212,98,128,35,97,85,229,4,14,42,217,20,155,61,232,3,31,204,96,122,10,153,103,62,149,113,226,7,189,68,109,253,232,1,155,251,211,100,33,151,241,169,124,188,119,168,89,118,154,0,199,120,10,57,32,138,166,246,207,35,146,74,214,254,245,207,122,175,114,66,174,71,175,122,64,80,139,79,36,125,225,249,255,0,245,171,78,222,203,96,201,110,222,180,150,44,92,12,227,161,254,117,114,82,64,192,245,166,4,169,142,149,56,90,130,221,62,80,73,237,86,192,160,4,28,83,168,197,58,128,18,138,42,165,221,218,219,140,144,79,32,116,246,160,4,186,189,91,113,202,147,206,56,30,213,229,222,47,241,152,131,42,176,147,137,87,170,255,0,178,127,218,172,207,23,248,224,199,51,162,193,210,69,234,159,236,255,0,189,94,55,170,107,175,121,43,19,26,140,144,122,123,99,214,128,35,213,181,183,187,184,114,81,70,72,61,61,177,235,90,94,28,211,90,234,77,229,128,204,108,122,255,0,180,61,171,157,181,181,107,185,78,8,31,46,107,220,252,29,225,179,13,172,108,210,231,49,176,225,191,219,250,80,7,21,226,155,63,34,0,51,159,222,168,235,254,201,175,58,211,127,227,229,191,220,63,204,87,169,120,254,79,46,71,76,116,153,63,244,10,242,237,47,155,166,255,0,112,255,0,49,64,31,90,120,11,254,65,112,127,215,55,255,0,208,235,187,237,92,47,129,63,228,23,7,253,115,127,253,14,187,174,212,0,81,69,20,0,148,180,148,180,0,82,210,81,64,1,166,30,41,244,214,20,0,130,159,76,2,159,64,5,20,81,64,5,20,81,64,6,105,51,70,41,104,1,8,166,21,167,154,105,160,6,1,205,60,10,65,197,56,80,3,232,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,13,70,77,72,106,51,64,9,154,81,77,197,56,80,3,141,2,138,40,1,115,81,180,129,122,138,146,179,53,21,98,171,183,29,71,95,198,128,44,53,242,41,229,91,242,167,37,218,191,64,127,42,243,45,110,123,152,10,16,34,57,199,92,251,214,77,151,138,167,129,152,52,81,156,142,202,125,189,232,3,218,149,193,165,205,112,26,95,138,90,227,112,49,1,183,63,195,244,247,174,170,218,244,202,9,219,140,123,80,6,174,40,206,42,21,144,250,84,128,131,64,11,156,210,209,156,80,13,0,45,20,81,64,9,75,73,75,64,5,20,81,64,28,7,196,40,139,218,65,207,252,180,95,228,245,242,158,178,155,46,83,253,193,252,205,125,127,227,24,60,219,56,178,127,229,160,254,77,95,39,120,170,31,42,230,62,115,242,15,230,212,1,232,31,12,101,253,229,200,199,102,255,0,217,43,220,110,180,213,190,132,2,196,97,187,31,111,167,189,124,241,240,218,243,203,185,184,24,254,6,237,238,149,244,222,155,137,34,99,211,12,127,165,0,124,249,227,239,8,27,119,129,214,96,114,20,114,223,239,127,179,94,81,34,180,15,131,131,145,95,100,248,131,66,93,66,36,5,202,237,97,208,227,215,219,222,190,116,241,207,132,154,194,72,89,102,13,144,163,150,207,247,191,217,246,160,12,29,11,85,54,210,57,8,14,65,237,244,247,175,160,124,21,226,95,62,57,149,162,198,9,60,47,251,190,245,242,236,51,27,119,57,25,200,174,251,195,94,41,22,70,79,221,103,57,254,31,167,191,181,0,125,91,12,226,92,144,42,113,92,15,133,124,82,151,233,40,49,48,193,63,195,254,239,191,189,119,113,200,28,100,10,0,125,38,41,105,104,2,39,64,213,23,147,180,245,171,61,233,13,0,81,184,181,243,0,230,171,125,144,142,50,63,58,214,198,104,192,160,12,213,179,35,146,127,90,179,28,59,123,213,156,82,237,160,8,213,105,64,167,99,20,188,80,2,129,69,46,105,8,160,4,165,160,80,5,0,41,164,2,150,144,80,2,210,82,209,64,6,40,197,25,164,205,0,21,20,141,180,115,82,19,80,74,11,128,40,2,153,186,220,248,3,182,122,85,196,92,138,130,43,48,172,73,39,167,173,93,11,138,0,85,2,153,41,192,21,32,170,215,141,178,48,125,232,2,184,148,110,233,218,172,134,21,202,67,169,110,156,174,223,225,207,79,127,173,116,43,46,23,56,239,64,23,148,243,79,38,171,194,251,243,86,64,160,6,237,165,198,41,104,61,104,1,41,105,41,71,90,0,90,107,253,223,198,150,145,254,239,227,64,30,7,241,123,229,150,215,253,212,255,0,218,149,205,104,247,99,236,47,199,252,181,61,189,133,116,127,24,142,36,180,250,39,254,212,174,23,74,151,22,108,49,255,0,45,15,242,20,1,223,124,62,155,117,212,252,127,3,127,52,175,121,143,238,254,53,243,223,195,118,221,117,113,254,227,127,52,175,111,214,252,65,167,120,99,68,184,213,53,75,152,225,130,37,98,170,93,85,165,96,165,130,32,98,3,57,10,112,185,230,128,57,191,138,63,16,45,188,17,225,185,252,137,209,181,171,132,242,237,96,89,19,124,101,131,1,51,70,217,37,20,169,254,18,9,1,120,201,35,228,111,244,205,83,80,255,0,150,247,119,215,82,251,201,36,210,49,252,75,49,39,234,73,173,79,23,120,162,251,198,30,36,187,214,47,228,144,153,88,136,98,103,220,32,139,39,108,107,128,6,0,61,112,50,114,79,36,215,181,124,10,248,110,145,89,255,0,194,89,173,89,230,105,177,253,159,5,196,42,66,160,42,194,113,156,144,196,143,148,240,64,4,140,134,4,0,120,239,139,252,15,173,120,34,226,202,13,98,40,213,174,237,196,232,98,37,149,78,112,209,150,198,11,175,25,10,72,27,135,39,53,217,252,24,248,147,31,132,117,23,209,117,71,198,145,125,42,148,112,170,60,137,216,170,111,103,44,49,30,209,243,103,56,218,8,3,156,253,11,227,63,9,217,248,211,195,23,90,45,219,249,94,102,30,25,194,6,104,100,7,42,192,31,196,28,16,74,150,25,25,205,124,111,226,15,15,234,62,24,214,46,52,189,82,221,225,158,39,101,86,100,101,89,84,49,93,233,184,2,200,74,156,54,57,160,15,186,41,8,202,159,165,120,215,193,15,137,49,235,26,117,183,132,181,55,198,163,107,17,91,73,48,168,178,64,129,66,167,222,203,72,6,238,139,247,83,36,146,9,62,206,5,0,124,215,255,0,10,183,198,127,244,5,63,248,19,15,255,0,23,94,213,224,93,18,227,77,240,21,158,147,171,218,34,202,4,171,52,14,85,193,86,145,142,14,9,4,16,71,30,245,212,228,122,214,63,138,231,150,223,194,26,196,208,200,209,75,29,148,204,146,35,109,42,66,18,8,35,161,30,181,132,40,198,155,114,71,171,138,204,235,227,99,26,83,73,107,211,254,28,111,252,33,254,25,255,0,160,6,151,255,0,128,145,255,0,133,83,248,129,165,94,235,94,9,191,211,244,248,124,251,169,76,123,35,220,23,56,145,88,242,72,29,1,239,95,60,255,0,194,85,226,47,250,15,234,159,248,25,39,248,215,213,138,126,81,74,156,227,85,52,145,88,204,37,108,5,74,115,156,185,158,235,229,99,230,207,248,85,190,51,255,0,160,41,255,0,192,152,127,248,186,250,81,126,232,30,212,100,122,210,213,210,163,26,119,183,83,159,29,152,85,198,242,251,68,149,187,121,133,20,81,90,156,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,134,150,144,138,0,74,74,90,67,64,5,46,40,197,2,128,22,153,39,221,252,105,245,28,191,119,241,160,15,159,124,111,54,221,78,97,143,227,79,253,2,176,245,155,177,246,8,198,63,229,160,237,236,107,71,199,205,183,83,155,254,186,39,254,129,92,182,171,46,108,208,99,248,199,242,52,1,232,191,10,254,100,67,255,0,78,242,127,232,193,94,232,191,112,87,133,124,40,57,137,63,235,222,79,253,24,43,221,87,238,10,0,90,74,41,40,0,163,25,162,148,117,160,6,237,165,6,150,130,40,2,54,60,212,101,133,54,87,219,85,218,76,174,113,64,11,230,141,199,138,191,25,202,131,92,99,234,120,185,117,219,208,122,125,61,235,174,182,59,161,83,245,254,116,1,51,1,80,58,154,156,210,109,205,0,102,173,222,36,42,71,65,233,90,8,119,46,106,164,150,96,185,57,63,157,88,136,21,80,40,2,122,92,83,65,165,205,0,46,41,41,115,69,0,20,132,82,210,80,2,210,82,210,99,154,0,74,90,13,40,160,4,43,81,145,82,230,155,197,0,70,86,161,146,29,221,234,198,51,78,197,0,101,181,153,39,32,254,180,207,178,19,198,71,231,90,216,163,2,128,41,193,109,229,142,189,170,95,39,113,235,83,227,20,162,128,26,170,23,138,118,40,239,78,160,4,162,138,142,73,2,12,145,64,12,154,113,31,81,222,188,199,198,30,39,242,73,65,22,113,42,245,95,246,79,189,105,248,155,197,137,101,149,17,49,196,138,62,239,251,57,245,175,8,241,15,137,197,220,172,124,172,101,193,251,191,236,227,214,128,48,245,157,76,220,92,59,21,3,36,118,255,0,103,235,88,81,171,79,33,3,3,140,210,75,41,158,83,129,142,245,232,190,12,240,115,94,226,67,48,27,162,99,195,122,48,31,221,160,13,175,4,120,56,204,139,35,77,141,209,55,70,255,0,111,253,218,246,200,52,245,179,183,69,12,78,50,58,251,231,210,165,209,52,85,177,182,69,14,78,21,135,39,213,179,233,86,245,18,34,140,30,191,48,31,165,0,124,227,241,18,95,244,201,70,63,229,170,127,232,186,243,189,30,61,215,13,207,240,31,230,43,174,241,245,223,153,169,76,49,255,0,45,19,183,251,21,133,225,136,60,219,131,207,252,178,63,250,16,160,15,169,124,17,17,77,46,14,127,129,255,0,244,51,93,175,106,230,252,45,15,151,166,66,51,252,45,255,0,161,26,233,40,0,162,138,40,1,41,105,41,104,0,164,165,164,205,0,25,197,25,205,38,115,72,78,40,1,216,163,53,11,72,125,43,62,226,244,197,252,61,241,210,128,53,75,129,80,61,226,167,99,249,87,13,169,120,173,160,114,4,64,224,143,225,246,250,215,39,119,226,153,230,114,171,20,99,144,121,83,233,245,160,15,99,91,228,99,194,159,202,167,89,3,118,175,47,209,166,185,152,6,34,17,149,61,51,235,94,135,96,172,35,93,216,232,122,125,104,3,71,52,211,78,164,160,0,83,77,58,154,104,1,51,74,13,55,20,225,64,18,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,134,163,53,33,168,94,128,23,52,225,81,6,24,230,164,66,13,0,62,140,210,210,80,1,81,72,129,198,42,90,66,40,3,18,251,70,75,160,1,118,24,247,250,251,86,19,120,42,50,217,243,155,167,247,255,0,251,26,237,112,65,167,138,0,230,172,124,49,29,174,79,154,199,63,237,125,61,171,106,27,69,136,30,79,231,87,40,197,0,49,99,247,165,198,41,115,78,235,64,13,4,83,169,10,208,40,1,113,69,25,162,128,16,210,210,26,81,64,5,2,138,40,3,15,196,112,249,150,177,140,255,0,24,254,70,190,80,241,237,185,130,234,14,115,148,95,230,213,245,238,165,30,248,84,103,248,135,245,175,151,62,41,90,249,119,86,196,31,224,95,230,244,1,133,224,123,159,38,238,108,140,229,27,249,173,125,87,225,185,196,214,242,96,99,14,127,144,175,141,244,107,147,111,59,144,51,149,35,245,21,245,39,195,221,71,237,22,211,130,184,195,183,111,100,247,160,15,66,100,221,92,103,139,124,48,154,148,17,126,244,174,214,31,197,142,205,237,239,93,189,49,208,56,193,205,0,124,109,226,191,12,62,153,52,71,205,86,220,163,248,179,253,239,111,106,229,99,152,196,221,1,200,175,171,188,109,225,36,212,34,133,150,102,93,172,7,45,143,239,123,123,215,206,62,35,240,236,154,108,177,254,241,91,112,31,197,159,95,111,106,0,218,240,167,137,154,202,73,127,114,167,32,255,0,15,251,190,254,213,244,79,133,60,68,186,140,82,230,50,187,88,255,0,14,63,187,239,239,95,32,90,220,152,24,240,14,69,122,143,130,188,89,246,38,152,52,89,200,110,139,254,239,191,181,0,125,62,142,24,83,171,150,240,255,0,136,163,212,17,241,27,46,210,127,135,30,158,254,245,211,163,6,25,160,7,81,69,20,0,82,83,169,40,0,166,181,58,130,40,1,162,151,20,160,82,208,2,138,74,40,160,4,197,45,20,80,1,69,20,80,1,69,20,80,2,98,138,90,40,1,184,164,34,157,73,64,5,45,6,129,64,11,89,122,204,190,93,186,28,127,16,254,70,180,250,87,51,226,203,143,38,218,46,51,151,31,201,168,3,135,210,175,13,197,243,0,0,196,71,183,184,174,198,251,81,22,192,2,164,231,158,159,95,122,243,175,9,77,186,238,86,35,254,89,145,250,138,177,226,45,84,155,200,208,32,255,0,86,15,35,220,251,208,7,170,233,19,249,232,231,24,193,35,255,0,65,173,106,231,188,43,159,179,201,159,239,159,228,181,208,208,0,105,166,156,105,13,0,55,52,225,77,20,225,64,11,77,111,187,248,211,169,27,165,0,120,15,198,65,243,218,125,19,255,0,106,87,156,105,178,226,213,134,63,140,255,0,33,94,149,241,139,239,90,125,19,255,0,106,87,148,217,177,16,156,127,123,250,80,7,160,252,53,148,139,203,129,143,249,102,223,205,43,15,227,111,140,111,181,207,22,203,162,20,186,181,211,244,183,216,45,230,249,124,217,121,204,216,244,42,64,92,147,242,242,49,188,138,222,248,96,187,238,110,79,251,12,63,84,174,211,227,31,195,87,241,118,152,154,214,148,153,213,236,98,96,232,89,143,159,2,171,62,197,69,83,153,55,31,151,24,206,226,9,60,96,3,198,62,16,248,107,78,241,71,196,11,75,77,82,226,52,130,221,13,210,219,184,83,246,166,70,82,34,195,112,65,25,98,48,114,170,195,142,163,235,216,45,225,181,183,138,222,222,36,134,8,144,36,113,198,161,85,20,12,5,0,112,0,28,98,190,19,210,181,75,237,15,84,183,212,180,203,167,182,188,129,247,197,44,125,84,255,0,34,8,200,32,240,65,32,228,26,251,23,225,255,0,142,44,124,117,225,168,111,160,149,62,223,18,42,95,219,40,218,97,151,28,225,73,39,97,32,149,57,57,28,117,4,0,14,172,154,242,191,142,30,13,177,215,124,31,54,182,100,181,180,212,52,180,243,5,196,223,47,155,23,57,135,119,169,98,54,228,31,155,129,141,228,215,170,30,181,242,151,198,95,136,159,240,152,107,131,75,176,56,210,52,217,93,81,214,93,194,234,79,186,100,224,237,42,48,66,30,78,24,156,252,216,0,30,113,99,125,113,166,106,54,215,246,114,121,119,86,178,172,208,190,208,118,184,32,169,193,200,56,32,117,226,190,208,240,71,137,230,241,103,133,45,181,75,141,58,234,198,118,69,18,44,246,230,37,149,138,43,23,136,18,73,136,150,249,91,60,226,190,98,248,93,240,250,235,198,254,36,128,207,3,174,139,110,254,101,212,205,27,236,144,41,92,194,172,48,3,176,97,252,64,128,75,115,128,15,215,176,91,195,107,109,29,181,188,73,12,17,160,142,56,227,80,170,138,6,2,128,56,0,14,49,64,31,43,127,194,85,226,47,250,15,234,159,248,25,47,248,215,189,120,3,118,189,240,206,210,61,82,73,110,197,210,79,20,205,52,140,89,212,200,235,130,217,207,78,58,214,63,252,41,31,15,118,191,213,63,239,228,127,252,69,116,146,105,203,224,207,135,151,182,186,92,242,230,198,210,121,97,150,93,172,193,176,207,147,192,7,4,250,87,37,26,115,132,155,155,208,247,243,28,102,23,19,78,48,195,198,210,186,233,98,175,252,42,175,6,127,208,32,255,0,224,84,223,252,85,75,241,42,238,230,199,225,254,165,113,103,113,45,188,232,98,219,36,76,81,151,50,160,56,35,158,135,21,227,31,240,180,188,103,255,0,65,163,255,0,128,208,255,0,241,21,239,250,254,137,111,226,77,10,125,42,238,73,163,134,125,187,154,34,3,13,172,24,99,32,142,163,210,174,18,140,227,37,77,88,199,21,135,196,97,43,82,150,46,92,202,247,221,189,21,175,185,243,55,252,37,94,34,255,0,160,254,169,255,0,129,146,127,141,125,90,188,168,250,87,154,127,194,145,240,247,252,255,0,234,159,247,242,63,254,34,189,52,12,0,40,161,9,194,252,236,89,182,47,13,136,112,250,186,181,175,125,45,216,40,162,138,232,60,112,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,16,211,105,105,40,1,105,105,7,90,90,0,42,41,142,23,241,169,106,57,190,239,227,64,31,51,248,250,82,117,105,198,63,229,162,127,232,2,185,93,74,92,218,168,199,241,143,228,107,173,248,136,155,53,57,200,255,0,158,145,255,0,232,186,225,175,24,152,23,253,239,241,160,15,94,248,76,63,115,31,253,123,201,255,0,163,5,123,154,253,209,94,31,240,160,127,163,199,255,0,94,242,127,232,193,94,226,191,118,128,10,105,167,83,77,0,38,105,69,33,167,10,0,90,40,160,80,6,62,171,113,228,46,113,159,152,15,210,178,172,245,17,112,160,5,35,130,122,123,253,106,207,137,243,228,140,127,207,65,255,0,160,154,243,159,15,106,231,237,108,133,58,70,79,3,220,123,208,4,183,247,166,13,82,96,84,28,1,219,216,87,171,105,114,121,150,113,156,118,63,206,188,79,196,179,108,212,166,96,58,178,143,252,116,87,174,120,106,127,58,194,46,49,242,183,254,133,64,27,244,148,117,160,208,2,98,144,10,112,164,160,3,20,180,81,138,0,49,75,69,20,0,81,69,20,0,81,69,20,0,152,165,162,138,0,13,55,20,234,40,1,134,148,82,145,70,40,0,164,165,162,128,10,41,105,40,0,162,138,107,48,3,52,0,59,133,174,43,196,254,36,91,20,192,136,156,72,7,221,245,82,125,106,222,187,226,72,236,70,12,76,112,224,125,209,233,159,90,240,63,23,120,175,237,119,15,136,177,251,197,60,175,251,63,90,0,198,241,47,137,94,242,225,207,150,163,231,83,247,127,217,199,173,113,47,41,149,207,2,159,115,112,102,144,240,23,161,253,43,161,240,255,0,134,164,191,124,249,170,50,132,253,239,70,3,210,128,45,248,95,194,175,168,54,239,53,87,49,177,251,216,232,192,122,87,210,254,25,240,218,105,246,113,143,53,155,1,135,222,207,86,207,165,103,248,71,194,137,97,103,25,50,177,59,25,120,111,246,179,233,93,250,168,69,0,118,160,6,170,227,138,231,252,69,112,34,132,100,127,203,65,255,0,160,154,233,43,205,60,123,169,249,17,96,46,113,50,246,255,0,96,251,208,7,206,158,46,185,18,234,115,96,127,26,127,232,2,180,60,17,110,102,155,174,63,114,199,255,0,30,21,203,106,147,153,238,221,136,198,72,254,85,232,223,13,45,55,201,146,127,229,221,251,255,0,211,65,64,31,74,104,112,249,118,17,12,246,111,253,8,214,181,84,177,77,182,200,62,191,206,173,208,1,69,20,148,0,10,90,65,75,64,6,40,163,52,134,128,16,145,73,140,211,128,165,233,64,17,180,126,245,90,91,53,147,185,235,235,86,243,75,64,28,189,231,133,227,184,98,124,214,25,32,253,239,111,165,102,175,130,163,14,79,158,223,247,223,255,0,99,93,213,52,208,6,61,158,144,150,200,0,118,56,4,117,247,250,86,178,32,81,138,76,18,106,64,40,1,104,205,20,180,0,148,211,79,168,220,129,64,9,154,81,81,150,24,226,156,148,1,48,165,164,20,180,0,81,69,20,0,81,69,20,0,81,69,20,0,26,133,234,83,81,49,160,12,173,70,224,195,183,0,28,227,250,211,244,203,150,156,54,64,24,207,244,169,167,181,19,145,146,70,42,107,107,101,128,28,18,115,235,64,22,169,105,5,4,208,2,81,154,67,77,45,64,15,162,160,105,118,246,165,142,77,221,168,2,112,104,205,32,20,180,0,198,167,41,165,43,77,3,6,128,31,69,2,150,128,18,138,83,73,64,5,20,81,64,5,20,81,64,17,78,155,212,15,122,249,219,226,214,157,137,45,91,119,100,94,191,245,211,218,190,141,35,34,188,103,226,189,137,104,109,155,119,241,40,235,254,253,0,124,221,110,197,36,63,74,250,23,225,85,249,127,180,169,95,239,30,159,238,87,207,78,54,73,248,87,180,252,39,184,204,183,67,31,194,255,0,251,78,128,62,141,83,145,154,42,56,14,80,253,106,90,0,130,120,4,170,1,36,96,215,157,120,195,193,41,126,145,17,59,12,16,57,127,247,191,217,247,175,76,168,228,136,72,48,73,160,15,139,188,75,225,185,52,185,163,253,234,182,229,31,197,158,231,216,122,86,12,23,45,3,28,0,114,43,234,223,23,248,38,61,69,98,97,59,41,82,7,223,199,247,191,217,247,175,159,124,79,225,9,52,201,35,34,101,108,129,252,89,254,247,251,62,212,1,187,224,191,22,189,172,147,3,10,156,130,126,239,211,253,170,247,205,19,196,169,117,27,131,19,12,19,252,63,79,122,248,250,222,229,237,36,56,10,114,63,207,242,174,235,195,222,44,146,23,147,49,41,200,63,195,244,247,160,15,172,97,152,72,9,0,212,185,175,58,240,215,139,86,120,164,221,9,24,39,162,253,61,235,182,180,212,22,224,18,20,140,123,127,245,232,3,67,52,82,14,105,104,0,162,138,105,160,7,81,73,154,92,208,1,69,25,162,128,10,40,162,128,10,40,197,24,160,2,138,90,74,0,41,41,105,13,0,45,54,147,52,162,128,23,173,4,210,30,41,165,168,1,73,174,35,199,178,109,182,131,143,227,95,228,213,218,102,184,31,136,50,98,8,6,63,137,127,147,208,7,158,120,98,227,202,105,27,25,200,35,255,0,65,170,23,55,102,235,84,31,40,24,135,211,253,170,185,160,70,86,39,36,255,0,17,31,202,177,108,92,62,172,71,253,48,255,0,217,133,0,125,13,225,177,182,222,79,247,143,242,21,189,88,250,10,129,3,255,0,188,127,144,173,138,0,13,33,233,74,105,166,128,1,78,166,10,112,160,7,83,91,165,45,35,244,160,15,5,248,201,128,109,63,224,31,251,82,188,118,214,125,177,145,142,245,235,255,0,25,207,54,159,240,15,253,169,94,43,9,249,79,214,128,61,115,225,105,204,247,63,238,183,243,74,250,38,33,242,159,173,124,235,240,167,230,154,228,255,0,178,223,205,43,232,168,254,239,227,64,31,53,252,111,248,108,250,62,163,115,226,221,49,51,166,221,74,26,238,61,204,237,28,238,88,179,253,220,44,100,237,234,223,121,240,0,4,1,194,252,63,241,197,247,129,124,75,13,244,18,185,177,149,213,47,173,148,110,19,69,158,112,164,129,188,2,74,156,140,30,58,18,15,217,23,214,54,218,158,157,113,97,118,158,101,181,212,77,12,201,184,141,200,192,134,25,28,140,130,122,115,95,27,124,67,240,84,222,4,241,76,154,91,205,28,208,74,134,226,213,149,203,48,132,187,170,7,59,84,111,196,124,224,99,210,128,61,95,227,23,197,155,27,173,2,61,7,195,119,81,221,38,165,110,178,220,94,67,47,250,184,137,255,0,85,128,114,29,177,134,86,3,10,112,65,221,242,248,143,135,252,63,168,248,159,88,183,210,244,187,103,154,121,93,67,50,163,50,196,165,194,239,125,160,149,64,88,101,177,197,101,215,214,63,6,254,31,175,132,60,54,186,133,244,17,255,0,109,106,8,36,145,140,108,175,4,68,2,176,157,220,130,15,45,192,231,131,157,160,208,7,97,225,31,11,216,248,63,195,118,154,61,140,104,4,74,12,210,170,109,51,203,129,186,70,201,39,36,143,187,147,129,128,56,2,183,9,192,38,129,74,220,169,250,80,7,152,255,0,194,238,240,239,252,248,106,159,247,238,63,254,46,186,235,27,219,47,28,120,65,230,137,110,33,179,212,34,150,18,24,40,145,70,89,9,227,35,60,28,117,237,95,56,127,194,43,226,47,250,0,106,159,248,7,39,248,87,184,120,78,75,239,14,252,31,19,201,108,240,222,89,219,92,204,33,184,141,148,130,25,217,119,41,193,193,227,211,131,92,148,106,206,77,169,173,15,127,49,192,225,104,83,140,176,242,188,155,93,110,81,255,0,133,35,225,211,255,0,47,218,167,253,252,143,255,0,136,174,223,196,26,220,30,27,208,174,53,91,168,229,146,8,54,238,88,128,44,119,48,81,183,36,14,164,119,175,23,255,0,133,215,226,111,249,244,210,255,0,239,212,159,252,93,122,127,196,155,75,155,255,0,135,218,141,189,165,188,183,19,191,148,86,56,144,187,54,37,66,112,7,61,50,106,225,56,114,183,77,24,98,112,248,149,90,148,113,146,209,190,253,52,185,131,255,0,11,187,195,223,243,225,170,127,223,184,255,0,248,186,244,208,114,1,175,148,63,225,21,241,23,253,0,53,79,252,3,147,252,43,234,213,251,163,233,69,9,206,119,231,65,155,97,48,216,126,79,171,187,222,247,214,253,135,81,69,21,208,120,225,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,0,105,41,104,160,4,162,150,138,0,109,33,167,26,105,160,0,83,177,77,20,234,0,74,108,171,242,254,52,250,100,159,119,241,160,15,154,254,35,156,106,19,127,215,88,255,0,244,93,121,205,204,251,163,3,29,235,209,126,37,12,106,19,127,215,88,255,0,244,93,121,124,199,43,248,208,7,188,124,38,0,219,71,255,0,94,242,127,232,209,94,224,189,43,195,62,18,127,199,180,95,245,239,39,254,141,21,238,75,247,69,0,58,138,74,74,0,67,75,77,52,225,64,11,64,162,138,0,231,252,68,187,161,31,245,208,127,232,38,188,22,202,240,219,106,243,12,3,136,241,211,253,218,250,3,92,80,97,31,239,143,228,107,230,249,228,217,174,92,12,127,8,254,75,64,27,222,34,155,204,153,159,29,93,127,244,26,245,191,5,201,187,79,135,143,224,127,253,14,188,143,92,136,152,247,3,213,199,242,53,234,94,7,147,54,17,12,127,203,55,255,0,208,232,3,184,205,56,84,89,167,6,160,7,244,164,160,115,65,160,7,82,102,155,154,112,160,5,162,138,40,0,162,150,147,20,0,81,75,138,74,0,40,162,138,0,40,163,52,102,128,10,41,51,72,40,1,212,81,69,0,25,164,205,7,138,207,186,212,82,223,170,177,231,29,61,190,180,1,110,89,132,99,36,30,181,201,235,62,38,75,101,192,137,142,28,15,187,237,245,172,143,17,120,185,97,92,44,36,252,227,170,255,0,178,127,218,175,13,215,60,89,44,211,55,238,80,124,195,248,79,247,126,180,1,99,197,190,44,123,171,169,0,137,71,206,167,238,255,0,179,245,175,60,154,225,166,114,72,2,159,52,239,117,41,36,40,239,93,119,135,60,27,38,160,67,25,149,114,132,253,236,116,108,127,118,128,40,248,119,195,47,169,73,159,53,87,49,150,251,216,232,192,122,87,209,158,21,240,90,88,219,33,51,177,59,24,112,255,0,237,103,251,181,55,133,188,25,30,159,2,19,59,177,216,203,247,193,254,44,255,0,118,187,212,136,34,224,19,64,13,138,17,26,5,7,165,73,75,69,0,35,28,12,215,130,252,76,212,10,207,34,109,233,60,125,191,233,159,214,189,218,115,132,31,90,249,175,226,109,207,250,124,195,31,242,218,63,253,23,64,30,65,49,47,51,26,247,79,133,218,111,238,209,183,117,130,78,255,0,244,208,123,87,134,70,55,202,126,149,244,231,195,75,2,150,16,190,238,176,200,58,255,0,211,74,0,245,152,151,108,96,83,232,3,3,20,80,1,69,20,80,1,69,20,80,1,69,45,20,0,148,214,52,227,76,35,38,128,17,105,249,160,45,20,0,19,73,65,21,12,146,109,237,64,19,81,154,129,101,221,218,164,13,64,15,167,83,5,59,52,0,86,62,163,116,209,116,0,252,195,249,86,193,170,151,22,171,55,82,71,57,226,128,41,216,78,102,80,72,199,7,249,214,162,213,56,45,132,60,2,79,24,171,98,128,38,162,144,82,208,1,69,20,80,1,69,20,80,1,69,20,80,2,26,141,133,72,106,54,160,6,109,167,173,50,158,40,1,221,104,160,82,26,0,99,53,64,242,109,237,79,96,73,168,164,2,128,43,77,54,224,56,171,54,132,237,63,90,165,44,170,128,112,106,205,156,161,193,224,208,6,128,167,82,41,167,80,2,81,138,41,69,0,20,180,148,180,0,82,98,150,138,0,74,40,52,148,0,180,80,40,160,2,188,255,0,226,29,151,159,99,110,119,99,18,175,127,103,175,64,21,205,248,178,17,45,156,67,56,196,131,249,53,0,124,107,170,65,228,78,163,57,202,143,230,107,211,126,20,92,133,184,185,24,63,117,191,154,87,15,226,235,127,38,234,46,115,148,31,205,171,79,192,26,143,217,46,167,249,115,148,110,222,233,239,64,31,93,216,190,248,201,247,255,0,10,183,88,90,5,216,158,217,206,49,135,35,167,176,173,218,0,49,70,40,162,128,34,146,48,227,4,215,25,226,111,10,166,163,28,103,205,101,218,71,241,99,251,222,222,245,220,84,114,32,97,138,0,249,43,197,158,14,125,62,72,136,153,91,112,3,150,207,247,191,217,246,174,50,54,107,71,231,7,34,190,191,241,7,134,226,191,68,204,174,48,71,241,15,127,111,122,240,191,25,120,20,219,249,46,147,131,156,14,95,253,239,246,104,3,43,195,250,179,182,240,168,189,207,35,233,239,94,199,225,91,233,71,153,185,83,191,64,127,217,175,155,173,174,36,210,166,57,10,219,151,235,254,30,149,235,30,19,241,154,21,149,90,22,234,79,11,254,239,251,84,1,244,5,181,199,152,167,142,245,108,28,215,39,162,234,201,116,175,132,97,130,122,143,167,189,116,240,190,224,104,2,106,8,160,81,64,9,138,105,167,210,26,0,64,105,105,49,138,5,0,58,138,76,210,208,1,154,90,74,90,0,41,41,105,40,0,162,138,40,1,49,64,24,165,162,128,16,213,121,223,102,42,118,56,21,147,169,92,237,85,227,184,254,180,1,97,38,13,218,188,231,226,52,248,88,6,59,175,254,207,93,93,157,209,98,220,87,158,124,70,187,243,36,129,66,255,0,10,158,71,251,244,1,149,98,124,155,38,61,115,46,63,65,92,166,139,38,253,89,206,63,229,129,255,0,208,133,117,179,39,145,167,14,115,153,127,165,112,218,75,24,245,22,60,127,170,63,204,82,3,234,29,8,230,7,255,0,120,255,0,33,91,53,205,120,90,99,37,188,185,31,198,127,146,215,72,13,48,20,211,77,56,210,30,180,0,209,79,20,218,117,0,20,141,210,148,82,63,74,0,240,15,140,231,155,79,248,7,254,212,175,20,132,252,167,235,94,217,241,159,254,93,63,224,31,251,82,188,66,38,194,208,7,177,124,39,255,0,91,117,254,235,255,0,236,149,244,76,127,119,241,175,157,126,19,243,45,215,251,175,255,0,180,235,232,103,158,27,91,89,110,46,38,72,96,137,75,201,36,140,21,81,64,201,98,79,0,1,206,104,2,143,136,60,65,166,248,99,71,184,213,53,75,148,134,8,145,136,86,117,86,149,130,150,216,129,136,12,228,41,194,231,154,248,207,197,222,40,190,241,135,137,46,245,139,249,36,38,86,34,24,153,247,8,34,201,219,26,224,1,128,15,92,12,156,147,201,53,215,252,100,248,130,222,47,241,43,105,246,51,201,253,139,167,57,141,21,100,86,142,121,65,33,166,27,120,32,142,23,147,242,242,49,184,138,175,240,155,225,212,222,55,215,210,226,246,217,206,129,104,255,0,233,114,239,41,230,54,50,177,41,3,36,147,180,182,49,133,207,32,149,200,7,1,52,19,91,56,142,120,164,137,202,43,133,117,42,74,178,134,83,207,98,164,16,123,130,13,125,43,240,95,226,139,248,138,221,60,55,173,220,60,186,196,40,237,5,196,155,71,159,18,133,194,150,45,151,148,101,143,78,85,114,73,57,38,223,197,207,133,182,254,37,208,211,83,209,226,242,53,61,42,211,203,134,222,40,201,73,160,76,145,10,162,142,24,100,237,218,57,39,105,234,10,252,199,97,125,113,166,234,54,215,246,146,121,119,54,178,44,208,190,208,118,186,144,84,224,240,112,64,235,242,208,7,222,162,150,184,239,135,94,60,180,241,239,135,254,215,16,242,239,109,182,69,123,9,194,226,82,128,150,85,220,199,203,39,112,82,121,59,79,165,118,52,0,152,30,130,168,107,26,119,246,182,137,125,167,121,158,87,218,173,222,29,251,115,183,114,145,156,100,103,25,233,154,208,164,162,195,77,167,116,120,231,252,40,150,255,0,161,140,127,224,23,255,0,108,175,99,3,3,20,81,89,194,156,97,240,163,167,19,141,175,137,183,182,149,237,176,96,122,10,90,40,173,14,80,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,52,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,222,138,59,209,64,5,20,134,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,144,82,208,1,222,138,59,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,32,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,197,0,25,165,162,138,0,67,77,167,98,155,64,0,167,83,105,212,0,83,36,251,191,141,63,20,201,7,203,248,208,7,205,127,19,63,227,254,111,250,237,31,254,139,175,43,152,252,191,141,122,159,196,206,47,230,255,0,174,209,255,0,232,186,242,153,91,35,30,244,1,239,95,9,15,250,52,63,245,239,39,254,141,21,238,139,247,107,194,254,18,127,199,172,127,245,239,39,254,141,21,238,139,210,128,10,13,20,80,3,13,56,82,82,142,180,0,180,81,72,78,40,3,23,91,63,186,31,239,143,228,107,230,61,74,77,154,229,193,199,240,175,254,130,43,232,255,0,19,78,82,17,128,63,214,15,253,4,215,204,247,228,190,175,57,227,144,63,144,164,7,127,168,15,54,198,54,245,127,241,174,211,192,83,230,218,49,143,249,100,255,0,250,29,114,2,63,59,74,132,231,31,49,254,102,181,60,1,120,20,4,35,164,47,219,253,177,64,30,176,211,1,218,172,66,219,134,107,154,187,186,42,231,142,227,249,86,197,133,198,232,199,29,143,243,166,6,160,160,140,208,14,121,165,160,4,197,45,20,80,1,69,20,180,0,81,73,75,64,6,105,40,162,128,10,74,51,72,104,0,38,129,70,51,74,40,0,197,45,20,80,1,72,78,41,77,65,43,237,31,141,0,69,113,115,176,116,239,94,105,226,91,233,76,140,85,83,239,175,80,127,187,93,62,177,171,165,183,84,99,243,1,211,219,235,94,63,226,127,25,38,230,85,133,184,145,122,175,251,63,239,80,7,45,174,234,238,174,67,34,240,195,160,255,0,103,235,92,91,238,185,114,70,7,122,154,121,100,212,174,24,128,171,156,55,167,65,138,244,191,9,248,12,207,26,200,243,129,152,219,163,255,0,181,254,237,0,99,120,95,193,111,124,67,153,192,204,108,120,127,70,3,251,181,244,23,135,252,49,29,133,186,15,53,142,21,135,222,245,108,250,85,173,15,195,177,88,192,128,72,231,10,71,222,31,222,207,165,116,200,129,70,40,0,141,2,168,0,211,241,69,20,0,98,138,40,160,10,151,175,181,1,255,0,104,127,42,249,123,226,85,200,109,74,113,131,254,182,63,253,23,95,71,107,215,130,8,20,227,63,188,3,167,177,175,147,124,109,127,246,173,74,115,183,31,58,30,159,236,80,6,14,153,7,157,59,12,227,228,39,245,21,245,207,129,236,252,157,30,223,156,252,142,58,255,0,182,107,229,239,10,91,137,110,27,156,126,233,191,244,33,95,93,120,110,47,47,76,132,103,160,111,253,8,208,6,229,20,81,64,5,20,26,74,0,90,49,69,45,0,20,81,69,0,37,37,45,6,128,18,138,41,104,1,134,169,93,19,143,198,175,19,89,215,115,5,245,235,253,40,2,56,166,194,142,42,218,73,184,116,170,17,200,174,189,13,93,140,12,80,5,133,106,146,171,168,32,213,129,64,7,74,107,83,141,52,208,3,49,79,81,76,167,138,0,144,82,210,10,90,0,40,162,138,0,40,164,160,208,2,209,69,33,160,1,141,64,230,165,106,174,195,154,0,117,62,163,7,53,32,160,0,26,113,20,148,166,128,35,117,170,147,182,208,42,235,85,11,165,36,10,0,200,185,147,113,3,21,123,79,24,13,248,255,0,74,196,184,151,100,195,35,248,107,86,202,112,115,193,255,0,56,160,13,196,53,40,170,240,184,108,213,128,104,0,160,82,208,5,0,2,150,138,40,1,104,164,20,102,128,10,40,164,52,0,180,82,10,90,0,5,101,107,112,249,214,241,140,227,12,63,145,173,90,169,124,155,163,31,95,241,160,15,146,62,33,90,121,23,112,115,156,198,189,253,222,185,141,18,235,236,215,14,113,156,169,254,98,189,7,226,133,190,46,109,136,63,192,191,205,235,203,161,109,142,79,181,0,125,99,224,61,84,92,219,76,54,99,14,199,167,178,251,215,163,33,200,175,157,126,26,235,190,89,184,83,31,247,143,79,247,61,235,232,11,25,188,216,216,227,24,56,254,84,1,114,138,5,20,0,80,104,162,128,35,117,221,92,207,136,52,53,189,137,6,242,48,195,191,215,219,222,186,140,212,50,128,195,156,208,7,203,254,45,240,123,67,44,69,102,7,32,117,111,247,191,217,174,33,173,231,211,155,32,198,217,30,231,252,244,175,169,124,69,164,44,201,25,222,70,8,29,126,190,213,228,154,230,149,30,80,23,110,199,131,245,246,160,12,63,12,248,238,75,6,144,60,8,114,9,225,15,183,251,94,213,237,126,29,241,204,87,171,32,48,56,193,61,16,123,127,181,239,95,58,222,232,100,16,99,113,233,243,31,175,181,86,181,213,238,52,137,14,82,38,220,61,9,235,248,143,74,0,251,58,214,245,46,84,149,86,24,245,21,110,190,116,240,151,196,194,134,84,146,216,119,63,44,127,238,255,0,183,94,201,163,248,158,43,245,114,34,113,130,127,132,123,123,251,208,7,79,69,71,20,130,65,144,13,73,64,5,33,165,162,128,25,154,112,164,34,146,128,31,69,55,52,234,0,40,162,138,0,40,164,38,129,64,11,69,20,80,3,31,165,112,126,43,214,5,160,136,108,39,56,237,254,247,189,119,83,31,148,125,107,196,126,34,221,180,79,1,192,57,11,219,253,250,0,232,244,141,88,75,19,157,152,195,17,211,233,239,92,7,138,174,205,213,236,96,174,49,24,237,238,213,7,134,245,252,44,138,99,238,79,221,250,123,212,50,161,212,47,115,247,113,30,61,59,255,0,245,232,3,99,81,155,253,21,83,31,198,15,232,107,149,183,132,67,126,114,73,204,95,214,187,59,139,32,234,6,238,254,181,203,235,118,223,103,184,70,7,57,64,57,250,154,64,123,207,133,88,121,18,227,63,120,245,250,45,117,2,188,255,0,192,55,45,53,188,249,0,97,219,249,45,119,226,152,14,164,38,138,67,64,10,41,212,209,78,20,0,82,55,74,90,71,251,180,1,224,159,25,87,254,61,63,224,31,251,82,188,41,15,21,239,95,24,134,86,211,254,1,255,0,181,43,193,69,0,123,39,194,95,245,151,95,71,255,0,218,117,169,241,203,226,66,67,99,255,0,8,158,139,121,153,166,201,212,39,183,153,72,84,5,148,192,113,146,24,145,243,14,48,0,7,33,136,25,31,9,179,231,93,127,186,255,0,206,58,232,254,43,124,28,93,104,220,248,147,195,171,28,55,225,94,91,203,64,172,69,201,10,91,116,97,65,62,105,35,24,198,24,156,228,28,150,0,240,127,12,248,99,84,241,118,185,14,145,164,65,230,220,73,243,51,55,9,18,14,174,231,178,140,143,124,144,0,36,128,126,204,240,207,134,52,191,8,232,112,233,26,68,30,85,188,127,51,51,114,242,185,234,238,123,177,192,246,192,0,0,0,3,148,248,77,240,234,31,4,104,9,113,123,108,131,95,187,79,244,185,55,135,242,215,57,88,148,129,128,0,218,91,25,203,103,146,2,227,208,201,160,6,215,206,127,29,254,29,127,103,94,75,227,29,52,102,218,234,85,91,216,18,28,8,164,35,2,64,84,99,107,17,243,22,231,123,14,78,236,15,163,41,147,193,13,213,188,150,247,17,71,52,18,161,73,35,145,67,43,169,24,42,65,224,130,56,197,0,124,95,224,15,24,220,120,35,197,150,218,180,63,53,187,98,27,196,8,24,201,1,96,88,46,72,195,112,8,228,114,6,120,200,63,99,104,122,205,159,136,116,59,45,94,193,247,90,221,196,178,166,72,37,115,213,91,4,128,202,114,8,207,4,17,218,190,109,212,126,4,107,73,241,1,116,77,57,221,244,121,99,23,3,83,150,51,182,8,178,65,86,56,1,165,24,192,85,63,54,65,249,65,56,250,43,195,62,24,210,252,35,161,193,164,105,16,121,86,241,252,204,205,203,200,231,171,185,238,199,3,219,0,0,0,10,0,6,205,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,73,64,160,5,162,138,40,0,162,138,13,0,20,80,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,59,209,71,122,74,0,5,45,20,153,160,5,162,129,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,73,65,163,52,0,26,90,41,40,1,123,209,71,122,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,52,10,0,40,162,138,0,40,162,144,208,2,209,73,69,0,45,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,218,74,113,166,208,2,83,233,157,233,217,160,5,166,75,247,71,214,157,77,147,238,254,52,1,243,87,196,227,254,157,55,253,118,143,255,0,69,215,147,57,226,189,91,226,111,252,132,38,255,0,174,209,255,0,232,186,242,131,64,31,64,252,38,31,232,177,127,215,188,159,250,54,189,193,126,232,175,20,248,82,49,105,23,253,112,147,255,0,70,87,181,175,221,20,0,180,81,65,160,6,154,1,160,210,10,0,117,33,162,144,208,7,43,226,118,95,43,156,255,0,172,31,250,9,175,158,100,128,75,169,202,65,199,202,63,144,175,108,241,197,211,68,152,0,127,174,95,253,0,215,146,104,182,126,116,236,228,227,40,123,251,138,64,116,118,115,230,198,52,199,76,159,212,213,31,11,222,155,123,182,93,185,196,76,58,127,180,43,78,11,48,145,129,147,199,189,115,80,3,99,168,72,120,63,46,63,145,160,15,77,213,181,97,20,96,236,207,206,163,167,177,247,173,143,12,234,226,234,21,27,8,249,24,244,255,0,107,235,94,65,226,15,16,103,42,35,232,227,248,127,217,250,215,91,224,27,166,145,20,224,127,169,127,253,12,83,3,218,151,238,211,170,56,142,80,84,148,0,81,69,33,160,5,162,144,26,90,0,40,162,138,0,41,166,140,210,80,1,154,112,164,2,157,64,5,20,81,64,5,21,28,146,136,199,32,215,53,170,248,166,27,46,177,57,249,128,251,163,211,62,180,1,187,117,124,150,227,44,172,121,199,2,184,29,127,199,145,90,18,4,12,112,224,114,131,251,185,254,253,121,207,138,62,38,51,204,232,150,163,135,83,243,71,254,207,251,245,230,151,26,165,198,169,41,96,145,46,112,221,8,232,49,234,104,3,166,241,15,142,101,190,153,194,192,131,230,7,148,63,221,199,247,171,149,91,73,239,152,185,49,140,243,212,246,226,180,44,244,34,126,105,36,234,15,221,62,255,0,74,239,116,109,46,50,161,67,183,10,122,159,127,165,0,102,248,91,193,205,41,201,152,15,145,186,55,251,67,253,154,247,237,19,70,91,75,104,215,121,56,82,58,255,0,181,159,74,161,160,233,11,12,8,119,147,242,176,235,254,215,210,186,232,192,85,160,7,170,237,24,169,41,51,75,64,5,20,81,64,5,53,206,22,156,106,157,236,222,84,96,227,63,48,31,165,0,121,255,0,141,245,113,4,91,118,103,19,47,111,246,79,189,124,187,171,92,121,247,146,28,99,36,127,42,245,159,136,58,239,153,113,34,8,250,74,135,167,251,31,90,241,153,78,233,9,160,14,251,192,54,126,117,193,231,31,184,99,215,253,177,95,86,233,17,121,86,113,174,122,3,252,235,230,223,134,214,217,144,28,255,0,203,7,255,0,208,197,125,53,102,187,96,95,199,249,208,5,138,40,162,128,10,59,210,80,40,1,105,105,40,205,0,45,37,6,138,0,66,105,13,58,144,138,0,74,13,45,33,52,1,19,30,107,34,248,100,254,35,249,86,164,174,7,231,88,183,119,0,19,193,234,63,149,0,65,111,46,222,49,218,182,161,59,148,26,230,45,228,223,49,192,237,93,45,186,144,163,233,64,23,16,84,152,166,138,117,0,52,154,15,74,90,70,160,6,102,149,90,154,78,41,20,115,64,22,133,45,53,105,69,0,45,20,82,10,0,78,180,180,213,52,234,0,90,66,105,105,175,210,128,24,205,205,68,198,152,207,180,210,131,186,128,28,184,167,138,173,43,249,88,61,115,78,130,224,72,167,131,64,22,73,197,38,236,211,122,210,129,64,8,77,71,32,221,82,56,226,170,180,187,79,74,0,195,212,180,242,236,164,55,96,58,253,125,170,157,178,200,140,71,203,210,186,89,78,241,80,34,160,111,226,233,64,19,89,110,195,103,31,231,21,166,7,21,82,48,0,226,172,163,80,4,148,153,165,43,70,40,1,5,45,20,80,2,209,69,33,160,2,138,40,160,2,138,40,160,2,163,153,119,168,30,245,37,33,25,160,15,157,190,42,105,229,94,217,183,118,81,215,253,255,0,106,240,230,27,91,240,175,168,190,39,105,126,117,189,179,7,198,29,71,95,103,246,175,153,111,161,48,202,1,57,249,127,198,128,59,111,1,204,77,196,248,3,238,55,243,90,250,131,65,148,181,187,228,127,17,254,66,190,74,240,109,239,217,110,38,249,115,148,110,222,235,95,80,248,86,248,79,4,184,92,97,143,111,101,160,14,192,83,169,138,120,167,80,2,26,76,211,136,166,208,2,19,80,185,169,170,55,92,208,6,125,212,98,85,0,147,214,188,231,197,30,31,243,60,182,73,61,7,45,254,247,181,122,69,196,12,64,193,31,141,115,183,246,146,124,185,41,249,159,122,0,241,70,136,217,73,135,32,228,103,143,243,237,73,117,225,248,181,72,195,36,142,165,78,57,96,63,161,245,174,211,94,209,68,234,132,57,24,32,117,250,251,87,13,109,168,54,147,112,81,148,48,100,207,3,61,254,163,210,128,57,29,75,66,155,75,117,97,36,109,184,1,212,159,95,97,233,90,122,7,140,101,211,93,193,133,27,32,159,186,79,167,251,94,213,233,209,197,109,173,195,130,101,66,173,236,58,15,199,214,184,47,18,120,36,192,99,120,231,7,56,31,51,253,127,217,160,15,95,240,143,142,210,249,101,86,129,134,9,60,39,251,191,237,123,215,165,91,221,44,202,72,4,96,247,175,141,52,205,74,77,22,102,202,163,110,83,216,158,164,123,143,74,246,239,6,120,249,110,150,100,107,114,48,73,225,63,221,255,0,106,128,61,154,138,206,178,212,150,229,91,10,70,15,167,211,222,175,134,205,0,58,147,20,180,80,3,13,40,52,234,76,80,1,154,92,211,77,2,128,20,208,40,160,80,2,209,69,20,1,20,195,229,31,90,240,175,138,44,0,182,235,252,63,251,61,123,188,131,43,94,11,241,94,2,62,204,114,63,132,127,232,116,1,228,218,109,241,137,152,5,7,32,246,250,87,117,225,134,107,137,37,39,3,0,255,0,236,181,230,22,82,98,82,49,252,63,225,94,197,224,139,80,235,49,207,118,239,254,237,32,58,120,173,195,19,146,107,140,241,137,16,201,22,50,114,23,255,0,102,175,77,75,32,169,157,221,253,107,200,188,121,49,89,161,24,31,117,127,155,80,7,170,124,54,159,125,189,199,31,198,223,201,43,211,84,215,143,252,47,186,6,222,228,99,248,155,249,37,122,236,77,145,76,9,105,9,163,52,134,128,20,83,251,83,64,167,10,0,41,175,211,241,167,83,95,167,227,64,30,23,241,139,238,218,253,83,255,0,106,87,130,30,13,123,215,198,33,197,167,252,3,255,0,106,87,130,98,128,61,151,225,39,250,203,175,163,255,0,237,58,250,42,51,242,254,53,243,175,194,63,245,151,95,71,255,0,218,117,244,92,127,119,241,160,7,98,144,138,92,210,80,3,105,105,41,104,1,194,150,144,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,148,180,134,128,10,40,163,52,0,180,83,119,82,230,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,51,64,11,69,38,104,205,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,38,104,1,104,164,205,46,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,164,205,0,45,37,38,234,92,208,1,69,20,10,0,90,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,13,54,156,105,180,0,148,236,83,105,244,0,98,153,33,249,127,26,126,105,178,125,223,198,128,62,105,248,159,255,0,31,211,127,215,104,255,0,244,93,121,40,228,215,173,124,79,255,0,143,233,191,235,180,127,250,46,188,151,20,1,244,71,194,159,248,244,139,254,184,73,255,0,163,43,218,87,160,175,20,248,82,63,209,34,255,0,174,18,127,232,202,246,181,251,162,128,22,138,41,40,1,166,128,104,34,144,80,3,169,164,226,151,53,28,141,129,64,30,95,241,14,125,136,120,255,0,150,233,255,0,160,26,225,188,37,137,112,78,71,238,219,255,0,66,21,210,252,73,186,1,72,199,252,183,79,253,0,215,21,224,153,153,152,12,15,245,77,255,0,161,10,0,239,101,183,10,220,19,92,7,136,89,160,185,114,48,126,101,31,248,237,122,211,216,134,64,219,186,159,90,243,143,24,218,132,145,142,127,229,162,247,255,0,102,144,30,109,168,95,25,101,108,175,113,219,218,189,159,225,195,6,182,143,175,250,151,255,0,209,149,224,87,114,102,118,24,244,254,85,239,127,12,237,219,236,209,182,71,48,201,255,0,163,41,129,238,17,15,144,83,233,168,48,162,157,64,5,33,165,164,52,0,10,92,210,82,30,104,1,115,73,154,5,59,20,0,204,83,177,75,69,0,20,81,77,47,138,0,117,86,184,187,88,87,36,19,206,58,85,107,205,73,45,199,42,199,144,58,123,125,107,201,252,91,241,1,109,216,198,182,228,226,69,234,159,236,255,0,189,64,26,126,40,241,242,89,177,69,183,99,137,20,114,159,236,231,251,213,225,250,215,139,229,212,38,108,66,139,243,41,251,164,116,92,127,122,179,239,239,166,213,174,93,130,162,231,13,208,142,131,30,245,212,248,127,192,230,101,18,60,224,101,27,238,191,251,95,238,208,7,49,167,120,122,109,69,183,153,35,92,169,63,120,142,135,30,149,217,219,232,49,105,176,169,121,29,143,43,193,7,169,207,165,117,210,253,155,71,129,80,121,172,65,219,206,15,94,125,171,137,158,249,245,75,183,1,85,70,3,114,49,208,1,239,64,19,164,45,121,41,8,64,24,207,53,233,126,27,240,248,138,53,102,147,170,48,225,191,218,250,86,94,139,162,172,17,41,222,73,218,71,95,127,165,118,246,86,146,237,24,41,208,247,62,180,1,208,91,160,141,0,25,227,63,206,174,165,84,130,18,20,100,138,186,139,138,0,120,52,185,164,167,80,2,138,40,162,128,16,214,14,187,41,88,64,3,254,90,15,228,107,117,141,113,190,39,191,16,199,202,147,251,197,29,63,217,62,244,1,243,111,140,230,63,218,19,2,7,223,79,253,2,184,165,27,152,253,43,161,241,85,231,218,47,229,32,99,230,83,211,253,154,198,177,132,203,41,0,227,229,39,245,160,15,113,248,105,167,19,26,54,238,176,63,127,250,104,61,171,223,226,27,80,10,243,63,135,154,95,147,167,66,197,243,251,167,29,127,233,167,210,189,56,12,10,0,90,40,162,128,10,40,162,128,10,90,74,5,0,45,37,45,37,0,33,163,52,180,98,128,10,107,14,41,194,163,102,160,12,219,205,221,177,212,127,42,230,231,89,29,200,249,107,172,144,14,166,168,186,161,99,141,212,1,67,78,211,202,124,197,186,169,29,125,254,149,208,32,218,49,80,70,66,40,165,89,119,30,148,1,104,26,118,236,83,84,113,75,138,0,112,57,166,154,76,226,160,154,224,70,58,30,180,1,43,17,72,13,69,19,121,131,53,33,59,104,2,117,106,144,85,52,124,154,182,189,40,1,212,148,180,80,4,105,82,84,113,212,148,0,83,36,56,20,234,138,99,192,160,10,50,190,72,169,35,106,169,35,157,223,133,88,141,184,160,9,164,79,49,112,125,106,40,97,242,179,205,76,167,138,11,80,3,129,167,6,168,139,226,156,27,52,0,246,233,88,247,142,99,97,192,233,90,196,230,169,94,193,189,70,15,127,241,160,8,34,185,18,100,96,214,78,165,59,91,178,144,160,228,15,235,75,2,180,115,16,113,247,127,173,88,190,128,74,23,39,24,255,0,235,208,5,173,34,240,220,35,228,99,4,246,250,86,226,138,229,244,165,242,217,128,244,63,210,186,100,60,80,4,212,82,3,72,77,0,58,138,110,105,69,0,45,6,138,9,160,2,138,40,160,2,138,40,160,2,138,40,160,14,87,197,246,66,230,218,33,187,24,113,223,217,171,228,255,0,22,218,125,154,242,46,115,152,199,127,118,175,178,117,88,60,232,148,103,24,97,253,107,229,191,137,26,97,130,234,220,238,7,40,163,175,187,251,80,7,19,164,75,229,204,231,31,194,127,152,175,161,252,3,172,110,73,212,167,118,61,63,221,247,175,155,109,100,242,220,241,218,189,107,192,183,140,36,155,0,116,110,223,238,210,3,233,75,121,55,169,56,239,86,43,31,74,185,243,35,110,59,159,233,90,226,152,11,73,138,90,90,0,110,41,8,165,205,32,230,128,27,179,53,90,123,96,224,100,154,185,65,20,1,204,95,232,194,69,27,92,245,238,126,190,213,229,62,42,240,99,179,70,235,50,244,3,150,255,0,123,253,154,247,179,24,61,234,149,214,154,151,0,2,204,48,123,31,254,181,0,124,180,151,87,26,36,152,196,79,184,123,158,191,151,247,107,162,180,241,132,119,81,148,150,22,24,57,249,20,127,241,85,232,222,35,240,4,119,194,50,183,12,49,129,203,253,127,217,247,175,38,214,188,5,61,139,33,75,136,206,64,28,185,247,255,0,103,218,128,34,214,108,109,239,66,50,52,163,24,28,145,239,254,53,201,193,59,105,51,18,129,91,114,247,231,191,225,233,78,186,23,54,100,7,242,142,121,227,63,231,181,80,150,67,39,80,63,10,0,245,31,12,252,70,104,26,69,123,96,114,9,249,83,233,254,213,123,79,135,252,81,30,167,27,226,39,93,164,255,0,8,30,158,231,214,190,58,243,12,109,145,142,152,230,187,63,10,248,214,77,54,73,1,129,88,48,61,19,63,221,255,0,107,218,128,62,185,73,3,142,1,167,215,158,120,95,198,209,106,9,32,48,58,224,158,136,7,247,127,218,247,174,238,11,165,156,18,1,24,245,160,11,20,81,69,0,33,25,163,20,180,80,3,13,56,26,8,164,6,128,29,75,73,69,0,53,250,87,145,252,83,181,13,107,108,217,254,53,31,163,215,174,183,74,243,47,137,209,238,177,182,231,254,90,47,242,122,0,249,108,124,147,113,253,223,235,94,201,240,245,221,214,126,159,197,255,0,178,87,142,206,54,78,63,221,254,181,235,223,14,238,87,19,140,31,226,255,0,217,40,3,213,209,9,143,183,90,241,175,136,118,228,73,1,200,232,191,251,53,123,109,168,221,25,250,215,153,252,67,133,118,64,73,61,87,255,0,103,160,12,255,0,134,186,167,144,247,8,83,57,12,122,127,185,239,95,64,217,72,37,70,32,119,255,0,10,249,119,193,129,133,212,216,199,220,110,191,85,175,165,116,34,124,135,206,62,241,254,66,128,53,232,38,130,105,9,160,7,45,60,84,40,224,154,148,80,2,210,55,74,90,107,244,252,104,3,193,254,50,182,5,167,252,3,255,0,106,87,131,102,189,219,227,49,255,0,143,79,248,7,254,212,175,6,39,154,0,246,159,132,99,247,151,95,71,255,0,218,117,244,90,116,252,107,231,79,132,103,247,151,95,238,191,254,211,175,162,163,233,248,208,4,148,210,104,20,166,128,25,75,73,74,40,1,194,150,154,41,212,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,82,26,0,90,76,81,69,0,20,81,69,0,20,211,205,58,140,80,2,98,150,138,40,1,104,166,230,156,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,13,0,20,148,153,165,160,4,197,32,226,157,70,40,0,162,138,40,0,163,20,81,64,11,69,37,11,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,26,109,45,33,160,4,167,102,155,79,160,2,154,255,0,119,241,165,166,201,247,127,26,0,249,175,226,128,255,0,78,155,254,187,71,255,0,162,235,200,179,94,187,241,64,255,0,167,77,255,0,93,163,255,0,209,117,228,0,243,64,31,67,252,38,108,218,197,255,0,92,36,255,0,209,181,237,227,238,138,240,223,132,167,253,22,47,250,247,147,255,0,70,215,184,175,221,20,0,180,148,180,134,128,26,105,1,166,179,128,105,65,226,128,22,170,222,72,34,76,145,223,31,165,90,6,177,245,182,62,72,198,62,248,254,70,128,60,15,226,6,171,231,221,200,129,49,137,80,244,255,0,99,235,73,224,59,98,85,78,71,250,151,255,0,208,197,96,120,172,49,212,102,206,62,242,244,255,0,116,87,161,120,26,21,251,42,16,79,250,183,255,0,208,233,1,222,58,17,16,233,214,188,147,199,114,50,202,252,15,245,169,255,0,160,87,177,220,174,16,125,107,198,60,121,116,190,115,140,31,245,169,255,0,160,83,3,201,62,252,237,244,175,168,126,28,218,5,210,160,108,158,99,144,117,255,0,166,149,243,13,186,239,184,111,247,127,194,190,175,248,125,30,52,123,126,127,229,156,159,250,48,208,7,160,47,221,167,82,14,148,180,0,82,19,75,77,52,0,130,157,138,49,75,64,8,6,41,104,162,128,10,40,170,211,221,172,61,65,60,227,129,64,19,60,129,58,131,92,174,187,226,184,244,225,143,41,219,14,23,238,131,213,115,235,88,190,36,241,204,86,57,81,3,156,58,142,80,119,92,255,0,122,188,19,196,158,51,147,81,185,124,66,138,55,171,125,210,58,46,63,189,64,29,87,136,126,35,60,243,50,165,178,140,58,158,83,253,159,247,171,207,164,119,212,238,25,159,106,231,230,227,142,156,123,214,70,243,35,110,56,230,174,71,41,140,112,7,227,64,29,230,147,101,109,103,24,102,105,79,202,71,4,122,214,173,223,140,210,221,4,113,66,199,7,248,151,255,0,178,175,62,182,91,155,190,7,148,56,207,57,174,195,71,240,4,215,152,103,184,140,101,73,225,207,174,63,187,64,25,166,107,157,98,66,113,18,131,243,119,29,56,247,174,247,195,94,10,117,85,145,167,94,81,135,15,254,215,251,181,215,232,62,2,142,202,37,38,225,207,202,71,14,63,189,159,238,215,119,109,167,164,8,0,102,56,7,191,191,210,128,49,236,116,97,28,96,23,61,15,127,127,165,109,195,108,16,99,53,100,70,7,122,112,20,0,205,152,167,1,75,73,210,128,23,109,24,162,150,128,10,40,164,52,1,5,196,155,23,56,239,94,59,227,141,100,6,100,9,210,85,237,254,193,247,175,81,213,46,124,180,233,252,67,249,87,206,190,50,188,99,117,38,64,255,0,88,189,191,216,164,192,243,45,78,77,247,78,113,212,143,229,91,30,21,179,251,69,211,115,143,221,49,235,254,208,174,126,225,247,202,79,211,249,87,164,124,61,210,140,210,238,222,6,96,126,255,0,237,143,106,96,125,27,225,139,65,111,97,16,206,112,172,58,255,0,181,93,29,82,211,161,242,173,145,115,208,31,231,87,104,0,162,138,40,0,162,138,40,0,160,81,64,52,0,81,69,37,0,45,20,220,208,13,0,58,163,101,167,147,81,57,226,128,48,245,91,211,0,192,92,252,192,116,246,172,253,58,102,156,228,128,50,167,249,212,186,146,249,146,176,62,160,254,149,45,148,2,37,24,61,136,253,104,2,212,183,33,56,193,162,209,203,182,120,233,253,107,38,69,103,184,110,149,208,90,64,22,53,231,177,254,116,1,120,125,218,77,212,208,113,77,45,138,0,113,60,213,105,97,243,15,90,152,62,69,40,106,0,17,118,32,21,28,141,82,181,87,145,184,160,2,39,193,233,218,180,16,229,107,30,55,59,191,10,214,136,252,162,128,37,162,138,40,1,145,140,83,233,171,78,160,0,213,121,186,10,156,154,167,118,196,1,64,20,159,27,191,10,154,51,138,206,141,203,73,206,58,85,198,113,26,247,235,64,22,12,161,122,138,139,237,1,143,0,214,37,229,235,187,40,69,94,153,228,125,106,221,140,109,181,139,17,215,183,225,64,23,30,112,189,141,77,11,110,205,84,251,49,118,201,61,170,244,106,16,96,80,4,153,197,52,176,35,28,212,82,147,219,21,20,113,146,114,72,160,1,237,148,190,114,122,98,160,186,0,168,3,214,167,187,38,56,198,49,215,189,83,181,87,148,146,219,127,10,0,150,194,220,169,39,63,231,138,216,74,172,184,140,99,154,116,114,134,56,197,0,92,205,0,82,45,62,128,18,150,144,210,80,3,141,37,25,163,181,0,45,33,160,26,40,0,20,180,81,64,5,20,81,64,17,76,187,148,125,107,194,254,43,232,255,0,37,179,135,238,163,175,251,254,213,239,12,51,92,15,196,45,47,237,86,176,124,248,195,175,127,103,246,160,15,145,93,12,111,143,106,244,15,4,223,136,100,152,21,206,65,237,254,239,189,114,58,221,153,182,185,65,144,114,131,191,185,171,126,27,186,217,113,32,35,248,15,243,20,1,245,103,134,46,188,216,164,227,24,99,255,0,178,215,90,134,188,239,193,243,134,138,92,3,247,155,255,0,101,175,64,132,228,26,0,158,138,74,40,0,164,165,2,140,80,0,41,105,40,207,52,0,180,98,138,40,1,140,129,184,38,178,181,13,22,59,181,80,93,134,8,61,126,190,213,177,69,0,121,23,136,126,29,164,226,50,183,36,99,3,151,250,255,0,179,94,87,173,248,42,91,34,132,78,135,56,254,51,239,254,207,181,125,91,36,34,78,164,214,14,173,160,71,120,138,12,140,48,71,241,125,125,189,232,3,228,25,172,25,24,2,195,166,122,213,89,52,247,94,67,47,167,39,255,0,173,94,209,226,191,3,181,179,68,233,56,57,192,229,255,0,222,255,0,102,184,6,135,200,125,142,115,145,159,150,128,49,244,141,118,109,46,71,253,220,109,184,30,196,250,123,143,74,246,191,9,124,66,73,18,80,246,237,212,158,19,253,223,246,171,201,238,244,65,50,130,142,70,14,57,63,253,106,203,88,39,177,111,148,198,114,59,231,252,246,160,15,174,244,223,17,67,119,187,17,200,49,158,170,61,189,235,110,57,68,131,32,26,249,23,71,241,164,250,116,142,26,8,219,112,61,16,159,79,246,189,171,218,124,43,241,2,43,184,228,15,110,224,130,122,32,255,0,103,253,170,0,245,90,43,54,199,85,142,240,49,84,97,143,81,244,247,247,173,16,115,64,11,73,138,90,40,1,41,104,197,20,0,30,149,231,63,18,64,251,21,190,127,231,162,255,0,39,175,70,53,230,191,19,127,227,202,223,254,186,47,242,122,0,249,126,250,60,206,48,127,135,250,154,234,188,37,168,155,57,165,27,65,202,158,222,235,239,237,92,221,202,98,64,79,165,91,210,102,11,112,220,127,1,254,98,128,62,159,208,46,254,209,110,228,140,97,207,111,97,94,123,241,35,36,91,227,31,195,255,0,179,215,103,225,71,243,44,228,199,252,244,63,201,107,145,248,130,193,82,12,231,170,255,0,236,244,1,206,120,6,0,211,207,147,252,45,252,214,190,131,211,70,216,216,123,159,233,95,63,120,26,224,125,166,96,1,251,141,252,214,190,129,211,142,99,99,238,127,165,0,105,98,154,195,34,151,52,19,138,0,129,16,163,126,21,108,26,141,72,106,144,80,3,169,27,165,45,53,190,237,0,120,31,198,127,249,116,255,0,128,127,237,74,240,86,60,215,191,252,102,94,45,15,251,159,251,82,190,126,115,243,126,20,1,237,223,8,134,94,235,232,255,0,251,78,190,138,79,187,248,215,207,31,8,128,221,117,244,127,253,167,95,67,167,221,252,104,1,69,41,164,160,208,2,80,40,52,10,0,112,165,160,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,210,80,1,69,20,80,1,69,20,80,1,69,20,80,1,65,162,138,0,64,41,69,20,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,33,165,164,160,4,34,148,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,8,105,166,156,105,166,128,10,117,52,82,138,0,41,31,238,254,52,180,143,247,127,26,0,249,171,226,136,197,236,223,245,218,63,253,23,94,60,167,154,246,79,138,32,125,178,95,250,239,31,254,139,175,25,67,243,31,165,0,125,17,240,147,254,61,98,255,0,175,121,63,244,104,175,114,31,118,188,75,225,42,226,210,35,255,0,76,36,255,0,209,181,237,139,247,69,0,45,52,181,58,154,104,2,155,70,93,137,205,88,3,3,20,18,22,128,115,64,11,89,154,136,220,184,255,0,104,127,42,210,205,102,234,28,38,127,218,31,202,128,62,117,241,172,1,111,165,32,255,0,203,68,255,0,208,43,173,240,1,34,222,60,255,0,207,39,255,0,208,235,147,241,133,192,254,208,152,16,126,250,127,232,186,236,188,14,193,173,163,198,127,213,191,254,135,72,14,207,93,188,251,60,0,129,159,222,1,211,216,215,206,190,38,212,13,221,220,159,40,31,50,158,159,236,253,107,222,252,80,251,45,87,63,243,213,127,244,19,95,54,234,83,6,188,147,143,79,228,41,129,74,198,48,39,57,63,195,253,69,125,93,224,32,63,178,96,255,0,113,255,0,244,51,95,43,219,199,153,9,7,181,125,77,240,255,0,254,64,246,227,254,153,201,255,0,163,13,0,119,221,168,162,138,0,74,92,81,138,40,0,162,138,66,113,64,11,81,188,161,58,131,84,47,53,120,237,126,242,49,228,14,7,183,214,188,231,196,223,16,163,181,202,165,187,156,72,7,40,63,187,254,245,0,118,250,135,137,33,181,36,24,164,56,32,125,209,233,245,175,47,241,71,196,52,76,170,91,158,36,95,188,159,236,255,0,189,94,97,170,120,198,123,249,216,136,99,28,131,202,158,195,31,222,172,83,107,53,227,18,198,49,158,120,207,210,128,27,169,235,83,106,83,179,108,141,114,65,232,71,65,143,90,166,154,115,176,220,89,121,244,63,253,106,233,45,180,85,133,1,103,39,130,56,62,255,0,74,120,132,207,33,68,59,112,51,205,0,97,67,96,206,219,67,14,6,122,215,97,163,248,30,91,192,24,206,128,21,39,239,159,92,127,118,187,47,12,248,21,167,85,145,231,3,40,221,31,253,175,247,107,215,180,205,9,45,97,85,18,49,192,35,175,191,210,128,56,77,11,225,218,65,26,147,114,199,229,97,195,255,0,181,254,237,122,37,142,142,150,209,133,14,199,0,142,190,255,0,74,210,142,33,24,198,77,73,64,13,8,20,98,157,138,40,160,2,138,41,51,205,0,33,162,150,140,80,1,75,72,69,20,0,181,27,154,125,65,49,192,252,104,3,148,241,37,223,148,189,63,229,160,237,254,201,175,156,188,93,127,230,221,73,133,254,53,237,254,205,123,175,138,231,10,14,65,255,0,88,191,250,9,175,154,117,235,173,247,210,128,59,175,111,246,104,3,25,16,200,228,15,74,250,47,225,158,141,182,202,39,47,214,25,7,95,250,105,244,175,8,209,108,141,197,193,27,128,249,9,235,238,43,235,15,3,233,223,102,211,33,27,179,242,56,235,254,223,210,128,59,56,151,106,1,79,164,3,2,150,128,10,40,162,128,16,208,41,105,59,208,2,210,80,77,20,0,180,82,102,146,128,22,144,138,112,162,128,27,154,137,185,169,26,170,73,48,86,198,40,3,50,246,216,150,39,61,199,242,167,219,99,96,7,223,249,213,230,195,142,245,149,112,175,19,28,109,235,222,128,46,165,170,134,45,147,200,171,65,192,227,154,130,216,151,137,115,142,255,0,206,153,36,108,14,65,20,1,115,57,168,38,109,188,251,209,25,56,231,20,249,20,56,193,245,160,8,18,112,221,141,59,237,1,79,32,213,97,110,85,201,6,171,222,196,216,202,145,212,117,250,80,6,184,144,55,32,84,110,115,88,118,151,206,167,107,40,224,30,131,222,182,21,195,168,60,208,3,83,25,252,43,78,47,187,88,15,35,44,140,0,21,183,108,196,160,250,31,231,64,22,232,164,20,180,0,130,150,129,69,0,53,206,42,164,188,129,86,36,110,42,164,167,229,160,12,89,110,130,73,128,15,74,176,20,202,50,113,85,77,129,105,119,22,254,28,117,173,52,93,131,20,1,10,89,128,115,184,254,117,109,19,21,4,228,198,1,226,168,38,175,181,246,148,237,158,159,253,122,0,218,36,82,168,168,98,148,74,9,0,140,84,193,130,208,3,138,212,79,55,149,212,83,132,160,246,52,201,163,18,168,228,245,160,1,100,89,248,193,24,167,20,242,199,21,90,8,140,76,121,206,69,93,99,184,80,5,55,124,210,90,49,220,115,233,81,186,144,221,186,84,176,144,164,208,6,154,154,125,65,27,102,166,20,0,180,10,58,80,13,0,46,218,141,154,165,168,164,20,0,43,212,138,106,168,112,14,42,202,158,40,1,212,82,117,165,197,0,20,81,69,0,21,153,172,217,139,184,80,19,140,48,61,125,141,105,211,36,93,194,128,62,85,248,137,161,27,73,224,97,38,114,170,58,251,191,181,121,189,172,166,222,82,120,57,90,250,131,226,31,135,133,228,86,236,36,35,12,163,239,127,191,237,239,95,52,235,22,70,206,116,27,129,202,131,215,220,255,0,133,0,123,127,195,173,124,72,179,169,140,255,0,17,225,127,220,247,175,109,178,151,122,49,199,127,240,175,146,188,15,170,27,123,153,134,204,229,27,183,186,251,215,211,254,29,189,23,22,242,124,184,195,30,222,194,128,58,48,105,113,76,90,146,128,10,76,138,83,77,160,5,164,52,225,72,104,1,51,78,205,55,20,80,3,168,166,231,20,224,104,0,164,35,52,180,80,6,126,163,167,37,226,40,44,195,4,30,15,215,219,222,188,135,198,62,9,249,162,116,159,176,94,95,253,239,246,107,219,170,165,221,154,92,168,12,72,193,236,104,3,229,215,141,236,142,198,42,115,207,31,231,218,171,161,87,127,159,61,59,87,186,234,254,8,138,229,145,132,238,184,0,125,241,239,254,205,121,239,137,60,36,108,86,54,89,129,201,3,150,250,251,123,80,7,27,115,225,181,190,80,209,202,70,14,62,102,255,0,235,123,215,59,32,185,209,37,192,242,159,112,247,61,127,47,74,237,124,61,170,139,73,228,73,16,156,169,111,148,123,143,122,237,111,124,49,6,187,8,116,150,68,40,216,229,128,232,15,177,245,160,14,27,194,255,0,16,228,180,121,67,219,161,200,39,229,67,254,207,251,94,213,237,254,30,241,148,90,146,201,251,151,92,19,252,32,122,127,181,239,95,56,120,151,194,50,233,50,70,86,100,109,192,14,88,159,95,246,71,165,84,208,252,79,62,145,35,131,20,109,184,31,225,39,174,61,199,165,0,125,149,21,200,148,18,1,169,179,94,51,225,95,136,201,112,36,15,108,195,25,60,39,251,191,237,87,169,105,218,170,94,171,16,140,48,79,81,244,247,247,160,13,74,41,51,154,92,208,1,94,113,241,37,115,105,111,254,250,255,0,39,175,71,6,188,255,0,199,201,230,219,192,7,24,101,63,163,80,7,206,154,134,154,66,43,238,29,64,235,245,246,172,43,54,49,220,31,247,63,173,122,142,165,166,159,177,15,155,254,90,14,254,199,218,188,178,117,242,174,128,235,148,254,180,1,244,111,128,174,140,150,147,140,127,203,70,254,75,92,183,196,70,44,240,3,142,139,255,0,179,213,191,134,215,153,134,224,99,248,152,244,246,74,161,241,20,16,96,60,127,15,254,207,72,12,159,4,129,29,220,221,126,227,127,53,175,161,244,195,152,155,253,227,253,43,230,127,5,78,77,236,217,3,253,89,254,107,95,73,232,237,152,95,253,227,253,41,129,174,40,101,220,41,160,212,128,208,3,35,93,181,48,166,10,120,160,7,83,95,238,211,169,146,182,23,241,160,15,11,248,198,70,219,79,170,127,237,74,249,237,185,63,133,123,167,198,139,141,166,208,99,251,159,251,82,188,41,121,52,1,238,191,8,147,13,117,255,0,3,255,0,218,117,244,42,125,218,240,95,132,113,113,116,115,253,255,0,253,167,94,244,156,10,0,90,13,20,26,0,109,40,164,165,29,40,1,194,150,129,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,2,26,40,197,20,0,81,69,20,0,81,69,20,0,81,69,2,128,10,40,162,128,10,40,162,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,49,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,152,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,164,160,2,138,40,160,2,138,40,52,0,81,69,20,0,81,69,20,0,81,69,20,0,10,90,76,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,26,105,167,26,105,160,4,167,83,105,212,0,82,63,74,90,107,242,40,3,231,31,138,41,254,151,41,255,0,166,241,255,0,232,186,241,69,225,171,221,190,40,197,137,228,231,254,91,199,255,0,162,205,120,65,225,168,3,233,31,133,4,125,142,47,250,225,39,254,141,175,107,95,186,43,193,62,17,220,111,182,140,99,254,93,228,255,0,209,162,189,233,14,80,80,3,169,166,157,77,52,1,11,174,227,78,11,129,74,104,38,128,26,122,86,102,164,113,24,255,0,120,127,42,209,38,178,117,102,196,99,253,241,252,141,0,124,235,226,213,15,169,205,215,239,47,254,128,43,170,240,19,149,69,28,127,169,127,253,12,87,9,226,203,134,26,172,252,15,188,159,250,0,174,223,192,64,249,81,158,63,213,63,254,135,64,29,23,142,46,204,112,1,143,249,108,189,191,217,53,243,165,195,23,188,127,195,249,10,246,191,136,55,152,202,227,164,201,219,253,131,94,41,108,60,219,183,255,0,119,63,202,128,58,59,29,44,249,43,38,225,200,35,175,191,210,190,141,240,16,35,75,131,254,185,191,254,135,94,83,103,166,255,0,196,182,47,155,185,239,238,125,171,214,252,20,60,171,8,84,246,71,255,0,208,232,3,183,162,140,209,154,0,40,205,38,113,89,122,134,175,29,152,229,28,252,192,112,61,190,180,1,126,91,149,140,114,15,90,227,53,239,26,69,167,228,121,14,216,112,62,224,61,87,63,222,174,55,196,191,18,18,22,42,182,196,225,215,170,127,179,254,245,120,182,177,226,73,245,91,135,34,40,215,36,55,221,35,160,199,169,160,14,171,196,127,16,101,187,184,125,150,232,6,229,60,161,254,239,251,213,201,69,21,206,177,41,36,196,185,27,187,142,156,123,214,175,135,188,27,46,166,119,180,200,187,145,143,12,71,70,199,247,107,214,109,124,55,111,162,91,33,105,101,115,202,240,192,245,57,244,20,1,230,214,254,28,75,36,6,73,24,158,159,43,126,62,149,27,48,73,8,92,254,53,161,174,106,191,107,187,145,17,48,1,86,228,127,179,245,174,163,64,240,121,188,133,29,166,198,84,158,27,253,172,127,118,128,57,4,137,239,14,208,84,99,230,230,189,19,194,126,7,194,172,143,63,88,216,112,255,0,237,127,187,93,94,149,224,136,173,254,99,59,159,148,143,190,61,127,221,174,214,218,209,109,227,10,164,156,103,169,247,160,8,236,108,22,214,37,64,196,224,17,215,222,174,1,138,90,40,0,162,138,9,160,2,140,211,115,154,40,1,51,74,40,165,20,0,81,145,74,105,180,0,234,76,82,138,40,1,164,213,43,201,118,46,113,220,127,42,182,213,206,107,247,194,8,199,202,79,239,0,233,254,201,160,15,35,241,247,136,2,202,232,35,233,42,117,95,246,62,181,225,115,185,158,225,155,129,156,127,42,234,252,95,170,27,141,66,97,179,31,58,30,159,236,125,107,7,72,176,55,115,55,204,7,200,79,95,113,64,30,135,224,29,0,220,176,115,38,51,11,255,0,23,251,99,218,190,152,210,237,126,205,106,138,14,112,15,243,174,7,192,190,31,22,150,81,19,33,63,187,113,247,191,219,250,87,165,160,218,160,80,3,168,162,138,0,40,162,140,80,1,77,99,75,210,145,141,0,49,158,148,53,87,46,11,98,172,32,226,128,31,138,67,79,166,102,128,10,40,235,72,104,1,172,213,147,114,199,204,63,135,242,173,39,108,86,124,164,51,26,0,114,62,42,192,64,235,201,170,49,161,44,122,116,173,16,118,138,0,133,166,88,120,193,52,171,40,147,144,42,172,176,249,174,78,106,220,81,136,212,114,104,2,64,180,214,24,164,50,168,61,13,41,96,212,0,128,140,84,110,153,166,203,48,139,168,61,113,89,77,172,111,144,168,78,156,244,255,0,235,208,5,182,178,82,217,220,127,58,105,83,24,227,21,98,28,186,131,199,52,174,55,140,80,6,108,87,74,242,16,65,233,91,209,156,45,115,235,96,86,102,96,221,70,58,214,244,109,242,138,0,186,135,34,157,81,198,120,167,208,2,209,69,20,1,90,115,128,42,182,119,10,146,233,186,84,41,202,254,52,0,214,24,52,229,230,169,205,120,168,192,16,122,103,165,79,20,193,243,128,104,2,118,64,195,154,202,185,211,67,176,96,199,166,57,63,253,106,210,146,78,56,21,2,202,79,80,40,1,45,98,48,41,201,206,107,39,88,213,154,45,129,16,118,234,62,190,245,165,115,62,0,24,172,245,178,91,166,201,98,48,61,104,3,30,215,86,144,49,44,137,211,176,63,227,93,37,134,162,102,7,229,219,143,111,167,189,64,254,31,86,233,33,255,0,190,191,250,213,161,105,165,11,124,225,243,159,127,254,181,0,89,31,57,205,88,81,129,66,67,183,189,63,24,160,8,36,143,61,234,171,70,65,235,90,6,163,101,20,0,66,188,26,153,77,64,28,10,149,95,52,1,47,90,49,76,13,74,28,80,4,148,215,94,40,221,78,235,64,24,87,146,180,44,8,0,228,85,251,41,140,136,199,29,255,0,194,159,113,102,37,199,39,243,165,183,183,242,129,25,160,11,64,211,169,162,150,128,10,41,41,5,0,58,138,40,160,12,141,106,200,92,194,131,113,24,96,122,251,26,249,151,226,30,130,109,102,129,132,128,229,84,117,255,0,127,218,190,174,149,3,141,167,214,188,159,226,54,128,46,161,183,97,33,24,96,62,247,179,255,0,179,64,31,54,105,151,38,210,118,108,3,149,35,245,31,225,95,73,124,58,214,254,211,20,224,166,48,205,219,253,207,122,249,175,81,182,54,147,40,200,57,3,249,154,244,207,134,250,223,145,37,194,20,206,67,31,148,127,185,239,64,31,79,198,219,134,106,65,89,186,93,200,184,137,136,4,96,145,252,171,76,80,1,72,105,105,13,0,2,150,155,74,40,1,105,49,75,69,0,54,138,117,33,20,0,3,75,77,165,205,0,45,20,102,138,0,99,174,107,15,88,210,22,246,52,5,200,193,7,175,215,219,222,183,233,10,131,64,31,49,248,203,195,82,233,179,194,233,42,54,229,85,249,152,158,237,237,237,75,224,223,24,61,140,179,69,44,42,114,25,190,85,255,0,119,213,189,171,221,188,69,225,216,245,40,163,204,140,54,176,254,44,122,255,0,179,239,95,60,120,199,195,111,162,220,68,233,42,190,229,11,203,103,169,111,97,233,64,30,215,38,155,109,226,91,108,134,150,50,143,234,7,65,244,63,222,175,30,241,151,195,199,180,104,90,59,133,57,10,62,103,255,0,123,253,159,106,218,248,121,227,3,11,207,28,144,231,33,155,229,95,247,63,218,175,100,104,32,214,161,228,200,155,91,216,116,31,143,173,0,124,124,26,227,73,147,254,89,54,225,238,127,195,210,189,39,193,94,62,120,30,101,123,117,57,86,63,42,127,187,254,213,117,126,45,248,112,37,242,158,59,146,49,129,243,63,251,223,236,215,142,106,90,36,250,44,202,119,163,238,81,220,158,185,246,30,148,1,245,182,137,174,38,163,19,144,140,187,88,142,152,244,247,247,173,221,192,215,204,126,11,241,225,179,51,36,144,3,157,199,229,79,247,127,218,246,175,115,208,188,75,22,162,143,136,157,112,79,240,129,233,239,239,64,29,54,252,87,35,226,124,58,71,156,245,31,251,53,117,1,178,50,43,147,241,28,161,188,181,199,161,254,116,1,203,95,216,172,150,106,119,31,245,158,190,198,190,127,241,4,62,85,226,96,255,0,203,49,252,205,125,58,246,193,172,58,255,0,203,95,233,95,58,120,198,215,203,189,136,231,254,89,175,127,118,160,14,163,225,214,160,97,123,128,87,57,12,122,127,185,239,93,63,142,161,251,69,188,46,14,48,234,63,70,175,44,240,189,249,183,158,64,20,28,169,237,238,181,234,122,157,218,221,105,235,144,70,37,29,189,141,32,56,47,7,182,203,233,115,255,0,60,155,249,173,125,47,161,190,232,95,253,227,252,133,124,201,165,3,111,116,204,48,114,132,126,162,190,138,240,141,201,154,218,83,140,97,207,242,90,96,117,139,79,205,70,41,248,160,7,138,122,211,22,158,40,1,213,5,203,109,140,31,122,158,170,106,14,22,21,63,237,15,235,64,31,55,252,102,155,116,150,156,118,79,253,169,94,63,24,203,31,165,122,111,197,155,175,54,226,212,99,24,68,254,114,87,153,195,247,207,210,128,62,136,248,73,15,238,238,142,123,191,254,211,175,112,81,129,94,45,240,148,31,42,235,253,231,255,0,218,117,237,34,128,22,138,40,61,40,1,166,150,144,210,138,0,112,165,164,20,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,26,40,160,4,165,165,164,197,0,20,82,103,154,51,138,0,41,105,41,217,160,4,164,205,46,40,160,2,148,81,64,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,13,45,6,128,18,147,52,180,80,1,69,24,163,52,0,148,180,148,103,52,0,180,82,103,154,92,80,2,82,138,90,74,0,90,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,13,54,156,105,166,128,16,83,169,180,234,0,41,24,100,82,210,26,0,240,111,138,48,254,241,206,127,229,188,127,250,44,215,207,206,48,228,87,209,31,20,84,239,110,159,241,241,31,254,139,53,243,196,159,124,208,7,181,252,36,155,108,40,49,255,0,46,242,127,232,209,95,69,192,119,66,167,235,252,235,229,239,133,247,126,89,85,199,75,121,59,127,211,65,95,79,89,48,54,232,126,191,206,128,44,82,53,45,52,208,3,13,55,52,167,173,55,20,0,214,172,45,106,76,70,62,95,227,31,200,214,225,174,71,197,119,70,24,70,6,127,122,163,255,0,29,52,1,243,167,137,206,237,90,114,61,87,255,0,65,21,233,222,14,135,236,250,124,46,78,114,142,63,241,250,243,13,65,12,247,210,57,192,206,63,144,175,76,179,188,22,250,84,32,2,72,36,116,247,52,128,226,188,121,168,25,110,164,80,184,253,234,30,159,236,125,107,141,208,33,243,47,31,39,254,89,159,230,42,199,136,111,141,197,236,153,80,62,101,61,63,217,171,190,16,180,223,116,199,63,242,197,187,255,0,180,41,129,238,22,182,42,154,124,95,49,234,123,251,154,235,124,59,132,183,76,103,238,183,254,133,89,198,220,46,155,16,207,241,31,235,87,52,25,128,141,87,29,17,191,244,42,0,235,183,230,159,184,10,172,91,3,38,185,205,107,197,17,88,12,24,156,225,192,251,163,184,207,173,0,93,214,117,228,176,76,152,216,252,225,122,123,103,214,190,125,241,119,143,164,184,185,145,82,221,70,29,79,41,254,207,251,212,223,23,120,241,175,38,116,72,0,196,138,220,167,251,63,239,87,31,167,104,19,234,242,151,243,35,92,169,110,164,116,32,122,26,0,205,34,125,82,66,127,116,185,249,187,142,156,123,215,164,248,75,225,203,220,170,187,220,129,152,219,163,255,0,181,254,237,118,62,23,248,112,176,196,174,247,36,229,24,124,175,254,215,251,181,233,65,32,210,32,85,30,99,96,237,236,122,243,237,64,24,66,206,219,195,214,136,9,149,200,59,58,131,215,39,218,188,119,197,126,48,146,250,234,72,226,133,64,14,173,243,47,251,63,239,123,214,143,142,188,98,103,185,146,36,132,12,74,135,149,255,0,99,253,239,122,199,240,151,133,95,86,147,206,121,66,238,137,142,3,99,163,1,232,104,3,67,194,62,22,150,249,252,215,149,6,232,152,240,199,179,1,233,94,253,165,233,107,105,110,138,28,156,2,58,251,231,210,161,208,180,8,244,251,100,2,70,108,6,31,123,61,91,62,149,208,0,5,0,34,174,41,212,81,64,5,20,102,155,158,40,1,73,164,162,148,10,0,74,92,82,209,64,5,20,82,26,0,67,74,41,41,194,128,10,74,90,13,0,69,35,109,25,247,175,33,241,254,185,228,110,80,153,196,201,219,253,131,239,94,159,169,221,8,35,4,130,126,96,63,74,249,155,199,218,223,159,121,34,4,198,37,67,211,253,143,173,0,121,213,252,230,234,233,219,0,103,7,244,175,71,240,23,135,205,198,28,201,140,194,255,0,197,254,216,246,175,59,211,173,77,212,204,50,7,202,79,234,43,233,223,1,232,2,218,198,38,50,19,251,183,29,127,219,250,80,7,160,105,54,130,11,84,93,196,224,30,254,245,165,77,141,66,168,20,234,0,40,162,154,104,1,212,180,148,80,2,19,84,47,102,49,174,113,220,15,210,175,154,171,61,191,153,198,123,230,128,51,109,36,105,91,36,14,135,249,214,210,175,203,85,224,180,17,142,167,167,173,90,233,64,5,55,20,110,166,151,20,0,238,148,198,163,117,53,159,20,1,28,171,252,234,154,198,73,235,86,203,230,148,40,20,0,216,227,3,189,72,203,154,112,163,25,160,10,167,228,57,172,203,221,68,197,252,35,168,237,237,245,173,183,131,119,122,205,186,210,68,253,95,28,231,175,183,210,128,57,27,141,90,82,228,132,78,221,65,244,250,214,222,149,171,25,84,6,65,247,73,224,123,253,106,69,208,21,127,229,161,255,0,190,191,250,213,17,179,22,204,112,73,237,214,128,52,238,97,51,12,131,142,106,189,190,154,168,219,139,30,70,58,255,0,245,170,120,39,202,129,138,123,74,71,64,40,2,208,80,6,5,49,184,161,36,249,121,21,20,179,132,234,13,0,72,163,60,212,153,218,42,140,55,138,237,128,15,79,74,184,252,47,227,64,23,33,57,81,86,42,157,179,113,248,85,202,0,41,13,45,53,143,20,1,153,120,220,129,73,31,220,252,106,27,183,249,199,210,164,136,252,180,1,153,123,101,189,193,221,219,29,126,180,70,254,79,24,206,106,228,204,9,25,168,90,32,221,9,160,7,164,185,237,78,146,77,139,146,59,212,74,155,121,172,93,86,241,129,80,0,236,121,31,90,0,150,123,163,59,128,0,24,25,173,173,58,13,170,199,61,207,244,172,109,18,216,200,93,152,142,227,143,194,186,164,140,39,0,208,4,129,106,85,0,83,15,2,161,150,224,70,58,80,5,146,216,166,147,154,205,23,155,219,129,219,210,173,198,197,168,2,124,113,81,57,169,69,70,203,154,0,167,32,110,216,168,210,103,7,162,214,134,220,212,46,161,121,160,7,171,18,51,74,1,246,166,196,217,205,60,191,56,160,9,144,17,82,228,211,16,241,78,160,5,160,82,10,90,0,41,51,75,70,40,1,123,83,104,160,138,0,112,162,144,82,208,0,107,7,196,22,2,230,213,6,226,48,227,191,177,173,234,134,226,49,34,1,158,244,1,241,255,0,142,244,131,105,113,9,223,156,162,247,247,111,106,193,208,181,19,101,51,144,160,229,79,111,167,191,181,123,79,196,221,7,114,219,184,147,208,117,255,0,127,218,188,18,64,96,155,29,114,180,1,245,175,128,245,113,119,105,54,83,24,118,237,236,190,245,223,171,110,21,243,175,195,63,16,109,251,66,24,255,0,188,223,119,253,207,122,247,251,27,129,50,49,3,24,63,225,64,23,105,13,45,20,0,218,81,65,20,148,0,234,40,205,20,0,81,69,20,0,83,105,212,132,102,128,16,83,169,58,81,154,0,90,40,162,128,26,235,184,98,184,159,24,120,81,117,88,162,34,82,187,89,127,139,31,222,246,62,181,220,83,93,3,140,26,0,249,59,86,240,252,250,5,194,58,201,27,239,80,57,98,122,147,236,61,43,161,240,239,196,25,44,252,197,146,221,78,114,126,84,250,127,181,237,94,209,174,248,94,61,73,83,50,186,237,35,248,128,245,246,247,175,45,215,126,28,21,40,99,185,29,190,243,253,127,217,160,14,214,195,198,182,250,130,48,48,74,187,73,232,128,122,127,181,239,89,126,32,209,109,181,116,66,178,74,187,72,234,64,245,246,62,181,229,147,233,55,58,59,12,60,45,187,220,158,191,128,244,167,91,248,158,230,12,131,20,39,60,240,167,252,104,2,134,189,225,41,52,249,17,163,149,27,112,3,230,98,125,125,189,170,61,19,197,83,232,178,184,49,70,219,148,158,20,158,184,247,30,149,169,117,175,203,118,160,52,104,48,123,41,255,0,26,229,117,24,252,194,167,62,131,249,208,7,208,94,21,241,226,106,9,40,104,25,74,146,120,76,127,119,253,175,122,232,238,237,150,252,134,82,70,56,231,252,251,215,202,118,26,188,186,92,132,170,35,110,29,193,62,158,227,210,189,43,195,223,18,202,121,138,246,195,185,249,99,250,127,181,64,30,196,246,251,97,217,159,226,207,233,94,31,227,221,17,150,72,28,56,232,163,175,251,222,213,233,150,190,50,134,233,73,48,200,48,127,186,63,248,170,202,241,18,199,170,67,30,221,203,181,135,94,61,126,190,180,1,224,22,140,109,167,35,174,87,250,215,161,105,242,201,117,27,46,16,0,73,239,237,92,134,177,166,155,41,209,183,3,149,3,175,185,246,246,174,155,194,186,128,113,42,178,250,158,7,251,190,244,1,102,91,17,3,103,113,57,227,173,122,239,130,46,63,209,230,27,127,140,255,0,37,175,57,213,34,30,82,184,39,239,1,252,235,162,240,46,169,185,166,77,157,152,244,255,0,119,222,128,61,129,27,53,32,53,4,12,25,15,214,166,20,1,32,52,245,53,26,212,130,128,29,89,122,211,249,118,232,127,219,31,200,214,153,53,205,120,170,231,201,182,139,35,57,113,252,154,128,62,97,248,137,56,154,242,14,49,136,215,249,189,113,80,253,243,244,173,255,0,22,207,231,94,197,198,49,24,254,109,88,48,125,243,244,160,15,164,254,18,176,242,46,186,253,231,254,81,215,178,215,140,252,36,143,247,55,92,255,0,19,255,0,40,235,217,177,64,5,20,81,64,8,105,69,54,156,40,1,69,45,32,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,40,1,104,164,164,20,0,181,19,54,42,74,169,112,72,198,40,2,202,156,211,192,170,246,236,74,156,213,138,0,49,75,73,69,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,73,69,0,24,160,138,40,160,6,49,197,53,91,52,203,134,33,70,42,59,114,78,115,64,23,41,105,148,166,128,29,69,37,20,0,180,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,26,105,167,26,67,64,8,41,105,180,234,0,40,162,130,56,160,15,17,248,162,195,45,215,254,62,35,255,0,209,102,190,115,151,253,97,175,162,254,40,199,243,49,207,252,188,71,255,0,162,205,124,233,47,250,195,64,29,223,128,46,4,87,4,99,254,88,55,254,134,43,234,253,41,183,217,198,125,143,243,175,141,252,41,113,229,93,183,25,253,209,255,0,208,133,125,115,225,203,143,50,194,46,63,133,191,244,35,64,27,244,214,52,160,210,26,0,140,154,97,52,243,76,52,1,27,54,43,128,241,149,198,98,198,63,229,170,255,0,232,38,187,217,152,42,254,53,227,126,50,213,113,112,233,179,164,139,219,253,143,173,0,113,209,88,9,142,237,196,100,122,255,0,245,169,47,231,150,222,48,152,66,3,15,95,74,219,211,161,2,221,28,147,200,35,245,174,91,196,218,142,215,101,85,232,235,212,127,179,245,164,7,17,112,77,197,211,118,232,127,65,94,163,224,141,8,157,174,100,28,196,221,255,0,219,30,213,194,233,58,89,187,152,190,240,50,132,245,247,3,210,189,195,66,49,233,182,168,27,115,97,74,241,207,86,205,48,59,97,6,251,117,76,244,57,164,181,183,91,30,73,39,141,188,126,117,204,221,120,206,27,97,196,50,30,113,247,71,255,0,21,94,125,174,252,75,103,118,84,182,28,50,159,154,63,246,127,222,160,14,255,0,196,222,63,75,18,81,109,216,226,69,28,167,170,231,251,213,226,122,191,137,231,213,238,95,17,70,188,134,229,72,232,49,234,107,18,243,84,151,81,153,152,162,12,224,240,8,232,49,235,86,236,35,242,249,207,98,63,90,0,219,209,60,31,37,235,121,146,76,171,185,9,249,91,208,227,251,181,236,58,38,145,107,165,64,153,121,152,133,43,193,7,171,103,208,87,150,219,248,134,91,104,194,172,104,113,145,202,159,95,173,71,63,137,174,166,56,17,66,57,207,42,127,198,128,61,150,251,199,22,182,75,180,65,41,195,1,202,14,227,63,222,175,50,215,190,32,75,121,35,44,118,232,6,224,126,100,63,221,255,0,122,177,160,209,110,117,83,184,188,43,145,187,169,29,56,244,53,218,232,191,14,55,40,47,115,252,39,238,191,191,251,180,1,195,105,62,25,159,90,157,165,105,99,77,200,91,134,35,161,3,208,215,208,62,22,240,186,233,182,145,143,52,177,8,203,247,179,213,179,233,86,244,111,12,199,97,18,129,43,156,41,31,120,30,167,62,149,210,170,133,92,10,0,20,109,24,165,162,138,0,40,162,147,52,0,148,82,245,160,12,80,2,209,69,20,0,81,69,20,0,83,77,59,52,218,0,41,194,144,10,90,0,41,172,219,105,213,70,246,224,68,153,35,63,48,31,165,0,113,30,55,214,69,181,184,194,103,247,202,58,127,178,125,235,229,189,98,248,221,221,59,21,3,37,79,79,246,113,94,171,241,15,196,91,230,120,196,125,38,67,247,127,216,250,215,142,196,190,124,199,183,25,160,14,215,193,58,49,185,147,118,252,102,22,61,127,218,30,213,245,78,139,100,45,236,98,93,196,224,55,127,246,141,121,47,195,189,3,101,172,110,100,235,11,143,189,254,223,210,189,186,20,9,26,143,74,0,146,138,40,160,0,211,105,73,164,2,128,29,218,155,154,41,113,64,5,6,138,51,64,5,25,52,132,209,64,17,184,38,160,193,246,171,46,120,170,225,242,113,64,13,102,35,154,164,243,57,110,139,86,229,108,80,136,8,205,0,65,24,108,115,138,182,134,151,110,40,85,197,0,75,142,41,1,192,160,212,18,49,20,1,100,54,77,12,1,172,191,182,236,98,10,254,149,114,57,195,140,226,128,28,86,178,175,224,220,50,15,241,15,229,91,29,69,64,241,135,234,104,3,149,130,236,194,229,72,7,3,210,182,146,77,234,14,43,15,88,182,49,72,89,72,229,128,231,233,73,166,222,177,80,165,71,10,122,15,122,0,219,105,113,218,170,200,254,119,29,59,212,236,155,185,205,11,16,94,230,128,33,179,178,216,251,183,117,24,235,239,90,210,253,193,245,170,209,48,28,15,74,154,83,199,227,64,18,90,191,111,99,252,235,76,86,37,171,252,248,246,173,181,233,64,11,81,202,112,163,235,82,84,23,7,229,31,90,0,193,184,147,247,131,142,213,42,73,237,84,167,39,206,31,238,255,0,90,188,169,132,207,189,0,86,114,67,115,233,74,160,159,74,132,131,51,227,129,129,86,216,8,83,156,156,154,0,134,73,8,24,197,103,253,147,207,124,147,140,15,90,146,89,212,183,67,86,109,231,76,156,6,160,13,43,40,4,42,192,18,114,127,194,175,175,21,90,216,238,205,79,47,20,0,226,51,81,181,190,241,201,169,19,154,155,20,1,77,44,213,121,201,252,234,97,30,42,82,41,49,64,13,2,162,156,148,0,212,227,138,134,224,240,180,1,146,250,168,133,176,83,57,30,159,253,122,181,5,234,220,231,229,35,30,213,145,125,101,230,184,33,187,122,253,106,75,72,204,57,0,231,52,1,190,16,14,153,164,17,228,245,166,91,146,192,230,172,129,138,0,114,211,241,76,20,165,177,64,1,164,39,20,6,6,162,153,182,129,64,19,6,205,58,169,197,54,73,226,173,110,205,0,58,131,210,138,40,0,29,105,105,41,65,160,2,144,140,210,209,64,28,63,141,244,223,180,218,195,243,99,14,59,251,55,181,124,177,226,75,3,105,113,31,204,14,84,119,247,62,213,246,118,167,108,46,98,80,78,48,192,255,0,58,249,199,226,63,135,140,50,91,184,147,57,10,62,247,251,254,212,1,195,120,87,84,107,41,228,194,3,149,61,189,215,223,218,190,161,240,110,172,47,45,230,202,99,14,221,189,151,223,222,190,64,133,205,188,164,245,202,215,186,124,52,241,14,126,208,134,63,239,31,187,254,231,189,0,125,2,167,52,181,86,210,97,44,100,227,24,53,106,128,10,105,167,82,17,64,0,52,102,153,154,51,64,18,81,72,13,45,0,20,82,119,160,154,0,90,76,82,138,40,0,162,138,40,0,162,138,40,0,197,86,154,217,101,3,36,213,154,40,3,150,212,252,47,21,216,92,202,227,24,254,33,239,237,94,119,172,252,63,218,232,203,113,216,14,95,235,254,205,123,105,25,168,38,182,89,64,4,145,138,0,249,234,95,14,173,159,223,144,156,250,55,255,0,91,218,161,77,34,27,163,141,242,12,123,143,240,175,114,191,240,252,87,10,7,152,195,31,237,15,127,106,228,175,188,30,98,33,146,96,123,124,207,245,255,0,102,128,60,210,255,0,192,201,50,41,89,216,96,129,203,253,127,217,174,23,83,240,204,182,12,165,101,70,220,7,86,39,215,219,218,189,154,230,218,123,28,100,198,115,245,255,0,61,171,60,188,87,103,108,161,198,57,249,113,64,30,51,22,171,61,153,35,100,71,62,199,252,125,171,127,78,241,139,160,96,208,175,115,194,253,63,218,174,159,92,240,82,78,168,241,78,195,4,15,157,254,191,236,215,156,106,58,36,182,44,160,186,28,129,220,251,251,123,80,7,77,121,168,69,168,160,37,93,118,159,64,63,175,189,101,90,74,109,101,37,64,57,29,235,157,89,158,46,48,181,58,94,159,238,143,202,128,61,94,207,81,75,152,10,50,176,195,103,129,237,245,171,186,37,194,88,220,62,208,199,40,122,253,87,252,43,203,45,53,55,76,252,171,249,127,245,235,98,203,86,111,49,142,193,211,211,233,239,64,31,81,232,247,66,226,23,56,198,24,142,158,194,181,193,174,15,193,90,152,158,218,97,180,140,57,237,236,190,245,220,169,226,128,38,90,144,84,74,106,65,64,10,107,207,62,35,95,121,22,208,97,115,151,94,222,207,94,132,231,11,248,215,140,252,85,190,219,29,178,227,186,158,159,239,208,7,207,154,188,222,109,202,28,99,8,63,153,170,112,240,231,233,82,220,252,210,3,237,138,138,47,190,126,148,1,244,151,194,87,253,197,215,251,207,252,163,175,102,7,34,188,79,225,44,128,67,116,49,252,79,255,0,180,235,218,215,165,0,45,20,98,138,0,109,56,116,166,145,78,2,128,20,82,208,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,76,81,75,69,0,38,40,165,164,160,2,161,116,13,82,210,17,64,13,141,64,169,41,49,71,74,0,90,49,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,152,165,164,160,2,138,41,58,208,3,36,80,212,212,64,181,46,41,0,160,7,10,41,41,104,0,197,20,180,80,2,98,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,13,33,233,74,105,164,80,2,83,169,160,83,168,0,160,156,10,49,72,221,40,3,196,190,41,63,222,255,0,175,136,255,0,244,89,175,156,229,230,67,95,67,124,80,144,22,97,143,249,120,143,255,0,69,154,249,234,79,245,134,128,47,105,19,121,87,44,113,159,144,143,212,87,214,30,3,189,243,180,216,114,184,253,219,158,159,237,215,201,22,223,44,132,251,87,210,127,13,111,247,88,194,187,122,67,39,111,250,105,64,30,188,58,82,26,20,229,69,52,208,3,91,173,48,154,115,26,137,142,40,3,43,86,186,22,241,3,140,252,224,116,246,53,226,122,180,201,121,123,33,33,134,74,158,62,129,107,209,60,99,170,136,97,11,176,156,74,189,191,217,62,245,224,119,122,171,121,204,118,14,221,189,190,180,1,216,94,106,105,4,2,53,86,56,110,227,235,239,92,13,203,155,153,216,158,51,131,199,210,171,92,234,78,204,78,213,234,59,123,125,107,61,239,79,101,253,40,3,179,180,212,162,176,141,112,174,120,35,160,245,207,173,84,191,241,140,146,112,33,94,160,242,190,223,239,87,32,102,146,83,209,107,75,79,208,229,188,110,29,7,202,79,83,235,143,74,0,73,53,59,139,179,141,177,14,253,15,248,214,150,157,225,105,111,126,99,42,46,84,158,24,246,56,244,174,227,71,240,84,112,68,175,36,236,114,164,124,175,239,254,237,110,172,209,91,29,145,135,56,254,246,40,3,22,203,192,241,195,18,150,157,143,4,112,254,255,0,238,211,219,74,134,221,182,239,144,227,220,127,133,116,246,246,147,222,12,131,16,4,103,169,250,87,67,101,224,211,39,204,243,117,7,163,123,255,0,187,72,15,63,143,195,130,236,101,100,35,191,45,255,0,214,174,131,73,248,125,147,185,174,58,169,232,254,255,0,238,215,166,217,104,49,192,128,121,142,112,15,113,235,244,173,136,173,214,37,192,38,152,28,246,159,225,152,173,144,98,87,60,17,247,135,175,210,186,8,173,196,106,0,38,167,3,20,80,1,69,20,80,1,69,20,119,160,2,147,20,180,80,1,69,6,144,26,0,90,41,189,233,212,0,82,102,130,105,153,160,7,147,72,41,185,167,129,64,11,69,20,80,2,19,138,225,124,93,172,125,150,44,4,207,239,84,116,255,0,100,251,215,99,119,48,138,48,113,223,21,243,255,0,196,47,17,126,253,208,71,210,100,63,119,253,143,173,0,121,95,136,245,35,121,121,33,218,6,89,79,79,246,113,235,75,225,221,56,221,76,78,224,63,118,79,95,246,135,181,98,72,198,121,152,250,215,176,120,3,195,134,85,89,12,157,97,127,226,255,0,108,123,80,7,180,248,71,78,22,250,108,35,118,126,87,29,127,219,62,213,215,1,138,165,167,192,32,183,69,206,112,15,243,171,212,0,81,69,4,208,3,105,105,59,210,208,1,69,20,221,216,160,0,182,41,1,205,85,150,108,30,149,44,77,149,160,9,197,46,41,133,192,165,13,154,0,107,115,80,121,120,61,106,193,166,145,154,0,136,160,35,156,213,41,175,150,15,225,39,156,116,171,19,146,163,140,117,172,75,168,252,211,130,113,200,63,165,0,90,77,87,205,110,19,28,103,167,255,0,94,181,161,203,40,53,206,217,89,121,103,37,187,17,215,222,186,56,15,202,5,0,60,173,52,166,105,231,154,92,80,5,87,179,82,115,147,249,211,150,13,163,0,213,144,180,184,160,8,64,197,13,205,15,197,36,124,138,0,161,121,110,37,28,146,57,7,244,172,1,107,228,200,112,115,242,227,173,116,151,7,105,252,107,34,121,211,113,4,53,0,74,146,18,160,98,134,4,122,85,40,167,80,122,30,149,168,20,75,24,34,128,43,161,37,191,10,176,242,123,85,21,204,82,17,199,2,180,26,63,221,131,158,244,1,5,188,159,188,60,118,174,138,51,149,21,202,91,147,231,48,246,174,166,3,242,10,0,150,162,149,114,5,75,72,70,104,3,6,107,76,184,57,237,235,86,60,178,23,25,239,90,47,16,245,168,153,56,160,12,211,26,195,201,36,231,138,192,213,117,2,219,85,84,118,60,143,175,189,104,107,55,38,53,64,163,184,235,248,214,5,141,187,220,72,196,149,24,29,191,10,0,171,29,156,179,158,168,49,238,107,163,211,52,134,143,113,46,59,244,63,79,106,211,179,176,8,173,243,30,190,191,253,106,211,142,16,189,232,1,32,135,203,7,154,153,128,106,49,72,78,40,1,64,197,56,48,164,90,107,39,57,160,9,51,72,90,128,56,197,33,90,0,51,81,200,187,133,60,113,72,77,0,81,146,203,204,254,47,214,136,108,4,100,157,223,173,94,200,163,28,80,2,34,129,235,77,102,219,76,98,71,165,14,50,40,2,116,108,210,176,205,86,129,142,77,90,205,0,49,86,161,184,232,42,197,87,184,228,10,0,203,75,131,27,227,29,171,94,9,55,131,197,97,93,33,76,26,155,79,187,201,96,71,169,233,244,160,14,128,80,122,212,81,190,225,82,208,2,82,138,59,208,122,80,2,209,72,41,104,2,55,93,194,188,235,199,154,24,188,130,28,57,24,101,239,236,222,222,245,233,24,172,189,90,208,92,70,160,146,48,71,127,173,0,124,91,174,216,27,27,132,5,179,148,7,175,185,246,246,173,159,6,234,230,202,226,95,144,28,161,237,238,190,254,213,208,252,69,208,140,23,22,239,230,3,148,81,215,221,253,171,206,45,102,54,178,147,140,229,104,3,236,175,11,106,98,234,218,83,180,140,57,237,236,190,245,212,131,154,240,223,134,126,34,243,150,225,26,60,96,177,225,127,220,247,175,106,182,152,72,167,142,244,1,102,131,64,162,128,35,43,74,171,78,160,10,0,80,40,162,131,64,13,207,52,10,141,155,154,120,25,160,5,38,148,10,0,197,45,0,20,26,40,160,6,19,74,180,17,75,64,11,69,38,105,40,1,212,81,69,0,21,27,196,36,234,77,73,69,0,100,94,104,209,206,160,23,113,131,234,63,194,184,31,16,248,56,128,143,28,195,176,249,155,235,237,94,171,138,134,91,113,40,0,146,49,64,30,9,111,127,38,157,33,138,85,86,12,55,124,131,63,207,253,218,215,184,240,221,190,189,16,97,44,169,177,177,203,1,211,240,62,181,212,120,155,194,66,227,203,100,152,140,96,114,223,239,123,87,29,107,36,186,68,164,48,70,12,51,198,79,95,251,231,210,128,57,45,119,225,177,183,216,82,228,28,224,115,39,215,253,154,243,205,75,65,150,197,151,50,33,200,29,9,247,246,246,175,168,45,47,225,190,140,130,178,12,28,240,7,248,251,215,59,226,159,13,69,115,12,76,36,113,134,3,150,30,141,237,64,31,54,172,165,15,65,87,225,188,219,158,63,74,181,173,233,162,206,100,1,179,149,7,175,185,246,246,172,114,113,64,30,233,240,223,85,207,218,1,79,239,118,255,0,115,222,189,186,214,111,53,9,199,122,249,83,193,90,193,179,154,97,179,57,83,219,253,223,127,106,250,59,195,186,146,221,69,33,10,70,24,246,250,123,208,7,82,41,235,80,35,102,167,90,0,108,231,106,3,239,94,1,241,78,231,204,107,101,199,96,127,244,58,247,141,74,79,46,21,56,254,33,253,107,231,95,23,177,212,111,226,65,133,219,18,159,78,237,254,52,1,229,215,22,196,40,36,142,184,170,17,143,159,240,174,211,196,246,3,79,130,63,155,118,230,29,243,217,189,189,171,139,136,230,79,194,128,62,131,248,78,135,101,209,247,127,253,146,189,197,15,21,227,31,9,211,247,23,95,239,63,242,74,246,104,250,80,4,148,30,148,82,26,0,40,164,205,56,10,0,81,75,73,75,64,5,20,81,64,5,20,81,145,235,64,5,20,102,138,0,40,162,138,0,40,162,147,35,212,80,2,209,69,38,71,168,160,5,162,138,40,0,162,138,76,143,81,64,11,69,20,80,1,72,105,105,8,160,4,165,163,20,180,0,148,148,180,80,2,82,245,163,20,10,0,13,2,138,90,0,74,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,70,71,173,25,160,2,138,40,205,0,20,81,145,235,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,72,105,104,160,4,160,210,209,64,8,40,233,69,6,128,18,138,92,81,138,0,40,162,150,128,27,74,40,197,0,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,26,101,58,144,138,0,74,90,110,105,194,128,10,99,154,125,71,39,74,0,240,127,137,200,124,215,63,244,222,63,253,22,107,192,220,126,240,215,208,223,19,147,59,191,235,225,63,244,89,175,158,28,226,86,160,13,40,45,137,64,192,142,107,218,190,27,93,108,137,20,142,144,63,254,140,21,231,222,30,211,69,245,156,103,113,25,86,61,127,218,199,165,117,62,18,152,216,222,60,68,3,182,18,63,54,6,128,62,145,135,230,140,26,26,161,177,125,240,33,250,255,0,58,149,168,1,134,170,93,77,229,175,78,245,97,219,21,204,120,131,84,91,104,249,66,126,112,58,127,178,125,232,3,202,62,32,106,164,78,224,47,252,181,78,223,236,125,107,200,37,188,220,122,126,149,209,248,187,86,55,119,146,126,236,15,157,79,79,246,126,181,199,131,154,0,107,57,102,237,90,250,119,135,230,189,228,72,131,229,39,150,62,184,244,169,52,93,48,93,200,65,124,124,132,245,247,30,213,239,222,28,240,220,86,214,145,177,149,207,202,195,239,15,239,125,40,3,129,209,190,26,25,163,86,123,144,50,167,164,158,255,0,238,215,107,15,135,237,180,72,23,50,74,228,101,62,240,61,121,244,21,210,221,234,81,89,160,80,178,28,28,114,7,215,214,184,219,134,155,85,153,130,249,106,56,110,114,58,12,123,208,5,41,175,165,212,102,104,162,84,80,62,111,152,17,237,253,107,176,208,188,26,124,181,119,155,170,183,221,111,246,191,221,173,79,14,120,77,109,227,86,105,73,37,24,112,223,237,125,43,184,138,220,70,48,9,160,12,251,93,30,56,80,0,236,112,15,113,235,244,173,52,140,32,192,38,159,138,40,0,162,138,40,0,162,138,109,0,58,145,168,205,20,0,208,105,244,208,41,212,0,82,17,75,69,0,52,53,7,174,105,74,230,154,120,160,5,7,154,117,66,173,205,77,64,1,20,198,90,125,38,40,1,129,121,169,5,37,45,0,20,132,226,148,213,107,153,196,107,211,189,0,115,158,39,213,5,180,35,228,39,247,138,58,127,178,125,235,229,95,21,106,166,242,250,95,144,15,157,79,79,246,113,235,94,183,241,19,196,158,92,174,130,62,147,167,85,255,0,96,251,215,130,92,72,110,46,25,177,140,227,249,80,6,134,135,167,27,217,200,220,7,200,79,95,113,237,95,82,248,51,69,22,150,17,2,228,252,142,58,255,0,183,244,175,26,240,6,128,102,125,230,64,51,11,255,0,23,251,99,218,190,149,211,109,68,16,42,130,78,1,254,116,1,121,6,23,20,250,76,82,208,1,77,52,166,138,0,74,81,214,142,244,80,0,106,172,242,109,237,222,165,145,246,214,21,245,225,220,84,14,132,118,246,160,5,107,130,242,17,138,214,128,124,162,177,45,163,45,206,122,138,219,135,133,20,1,43,37,57,70,5,20,236,208,4,110,248,166,43,110,168,166,111,152,138,122,140,40,160,7,178,131,235,84,230,211,196,135,59,191,95,254,181,88,82,79,165,77,142,40,2,140,118,94,95,241,126,181,118,53,218,49,75,145,74,40,0,205,56,55,20,210,51,74,22,128,29,218,155,184,82,158,152,166,44,120,231,52,0,164,102,133,0,82,181,32,57,160,8,39,131,127,57,239,92,206,163,163,179,177,33,199,36,117,62,223,74,235,113,81,73,8,110,244,1,230,207,105,44,44,70,80,254,38,182,244,205,72,133,8,203,209,79,65,239,245,173,187,189,60,48,251,199,168,239,237,244,174,70,238,7,130,118,193,83,208,115,244,160,14,195,201,89,62,96,79,53,55,150,74,129,154,206,210,110,124,200,148,17,252,36,241,245,173,229,78,58,208,6,84,54,152,144,156,246,245,173,184,198,20,83,86,33,235,83,1,138,0,40,162,138,0,66,42,11,143,149,71,214,172,84,114,46,234,0,230,165,179,55,18,114,64,192,236,106,253,174,158,176,231,230,39,62,255,0,253,106,190,35,11,220,211,133,0,5,118,142,41,129,241,82,158,106,188,128,208,4,193,179,70,221,213,148,247,45,19,96,128,114,43,74,222,95,49,73,199,122,0,156,113,75,73,138,92,80,1,138,105,167,103,20,102,128,27,138,138,83,138,148,154,99,141,194,128,33,142,81,211,21,50,182,106,177,132,131,193,171,8,49,64,15,219,72,87,138,118,105,104,2,21,76,26,150,147,20,236,80,3,73,197,49,134,105,74,147,233,72,84,251,80,5,59,139,109,224,115,89,98,19,11,231,32,228,87,65,183,138,130,91,112,221,232,1,109,164,202,158,59,213,176,213,158,139,229,154,182,141,154,0,152,26,117,49,77,60,26,0,90,40,164,193,160,5,168,228,77,226,164,164,34,128,60,187,226,15,135,133,228,48,17,33,24,101,31,123,217,253,189,235,230,125,98,192,217,204,128,176,57,80,122,251,159,111,106,251,87,84,178,23,49,168,44,70,8,61,126,181,243,183,196,63,11,24,94,7,89,65,200,81,203,127,191,237,64,28,135,131,53,211,167,92,76,60,176,217,70,237,158,235,239,237,95,77,120,103,92,91,216,100,59,8,195,30,223,238,251,251,215,199,169,155,105,123,28,173,122,55,132,252,110,218,113,149,90,0,219,178,120,76,255,0,119,253,175,106,0,250,170,41,21,199,74,150,188,231,64,241,196,87,138,249,129,198,51,252,3,219,253,175,122,237,109,181,68,157,73,8,195,30,223,253,122,0,208,164,168,12,227,208,211,77,192,244,52,1,111,53,74,230,245,97,192,218,78,125,171,39,87,241,2,88,198,135,203,99,146,63,135,235,239,237,92,68,62,32,125,82,232,133,141,84,42,103,149,199,127,169,245,160,15,74,182,151,206,36,227,24,226,175,138,205,210,211,100,109,159,83,253,43,79,52,0,134,147,39,218,157,69,0,32,205,45,20,80,1,70,40,162,128,19,20,82,209,64,9,75,73,138,13,0,45,20,153,163,52,0,180,80,40,160,8,229,140,72,48,77,115,26,207,135,18,232,33,243,24,99,31,197,245,246,174,174,154,203,186,128,60,118,231,71,159,78,144,20,120,216,48,238,73,254,158,213,104,94,153,34,217,34,255,0,22,126,81,94,143,125,96,38,81,150,35,7,215,235,92,70,177,160,57,40,82,65,219,171,125,125,168,3,200,188,81,163,137,100,137,149,241,128,7,39,253,239,106,225,110,244,134,143,7,120,252,255,0,250,213,233,62,36,142,91,47,47,113,67,156,116,207,191,248,87,57,111,121,28,192,135,12,49,207,2,128,57,75,41,141,164,141,192,57,31,225,94,227,224,13,108,184,157,74,127,120,244,255,0,119,222,188,131,85,181,80,202,200,199,160,28,159,173,107,120,79,88,107,59,137,70,192,114,164,244,247,95,127,106,0,250,174,210,93,234,78,59,213,192,107,147,240,222,165,246,184,100,59,113,134,61,189,135,189,117,8,217,160,12,175,18,92,249,54,209,156,103,46,63,145,175,24,176,180,251,126,162,204,78,49,22,58,251,143,241,175,84,241,132,159,232,241,0,63,136,127,38,174,51,194,182,4,73,43,150,236,71,95,247,125,169,1,231,95,20,34,242,69,178,231,57,218,127,244,58,243,56,70,36,63,74,245,15,139,77,153,173,64,254,234,127,237,74,243,8,121,144,253,40,3,232,175,133,82,98,43,145,143,226,111,253,146,189,154,54,175,26,248,87,24,242,110,78,127,137,191,146,87,177,199,210,152,19,131,65,233,72,41,79,74,0,109,40,52,218,112,160,14,63,226,31,137,239,60,39,165,233,250,141,162,172,128,222,172,115,68,221,36,140,163,146,185,236,114,1,4,119,3,168,200,61,62,155,169,90,106,250,124,55,246,19,172,246,211,46,228,117,239,254,4,30,8,60,130,8,53,231,191,27,191,228,80,178,255,0,175,244,255,0,209,114,87,157,124,62,241,188,190,18,212,204,83,151,147,76,185,101,19,198,91,2,34,72,6,80,0,36,144,185,224,99,60,122,10,230,149,110,74,188,175,99,218,163,150,125,103,3,237,169,252,73,191,154,62,147,162,161,130,120,174,96,142,120,36,73,34,145,67,163,163,2,172,164,100,16,71,80,69,77,93,39,139,107,9,94,33,241,123,91,213,180,239,23,91,195,99,170,94,218,196,108,145,138,65,112,200,9,222,227,56,7,174,0,231,218,189,190,188,11,227,95,252,142,182,223,245,224,159,250,50,74,231,196,182,169,221,30,190,73,8,207,24,148,149,244,103,75,240,95,85,212,117,55,214,197,253,253,213,216,140,65,179,237,19,52,155,115,230,103,25,39,25,192,252,171,214,43,199,62,4,253,253,123,233,111,255,0,181,43,216,234,176,238,244,213,204,179,136,70,56,217,198,42,203,79,201,11,69,20,86,199,154,114,63,18,238,238,108,124,1,169,92,90,77,45,188,234,98,219,36,78,81,134,101,64,112,71,61,56,175,159,191,225,42,241,23,253,7,181,79,252,12,147,252,107,223,62,42,255,0,201,55,213,62,176,255,0,232,212,175,155,43,207,197,73,169,198,199,215,100,20,105,207,11,39,56,167,171,252,145,245,103,138,167,150,223,193,250,188,208,200,209,202,150,83,50,72,140,84,169,8,72,32,142,135,222,190,106,255,0,132,171,196,95,244,31,213,63,240,50,79,241,175,164,188,95,255,0,34,70,181,255,0,96,249,191,244,89,175,149,251,85,98,228,211,86,51,225,250,48,169,78,167,52,83,62,195,28,168,62,212,181,129,225,31,19,217,248,179,67,143,80,181,70,141,149,188,185,162,110,177,184,0,145,158,227,4,16,125,15,99,144,55,235,181,52,213,209,242,245,33,42,115,112,146,179,64,122,87,204,190,37,241,46,189,15,138,245,136,162,214,245,40,227,75,217,213,17,46,228,80,160,57,0,0,15,0,14,213,244,209,232,107,229,47,21,127,200,225,173,255,0,216,66,127,253,24,213,203,139,109,69,88,247,184,122,156,42,86,146,154,190,135,208,31,13,110,238,111,126,31,233,183,55,119,18,220,78,198,93,210,74,229,217,177,43,129,146,121,232,0,172,239,10,248,244,106,30,39,213,124,59,169,200,139,119,21,236,209,217,178,161,253,234,43,57,218,112,48,10,133,234,72,200,199,112,73,183,240,175,254,73,182,151,255,0,109,191,244,107,215,130,120,171,254,71,13,111,254,191,231,255,0,209,141,78,117,92,33,25,11,13,129,167,138,197,87,164,244,213,219,203,83,234,234,43,130,248,107,227,166,241,85,140,150,119,251,23,83,180,80,93,129,3,207,67,198,240,189,136,232,112,48,9,24,235,129,222,215,68,36,164,174,143,22,189,9,208,168,233,212,90,161,104,52,80,106,140,134,156,1,147,210,188,222,15,136,111,172,252,78,176,209,52,169,84,233,136,210,172,210,161,12,46,72,136,176,198,87,42,21,129,25,7,7,175,74,207,248,171,227,255,0,177,165,199,134,116,209,153,228,77,151,147,50,240,136,203,247,6,122,146,15,39,160,83,199,63,119,132,248,91,255,0,37,35,72,250,203,255,0,162,158,185,106,86,247,212,35,223,83,222,193,229,127,236,181,49,53,87,217,118,251,183,255,0,35,213,62,34,248,202,251,193,218,166,133,60,11,231,90,203,231,253,162,219,33,124,220,5,11,243,21,36,96,182,120,235,210,187,77,55,81,180,213,244,248,111,172,39,89,237,166,93,200,235,223,252,8,60,16,121,4,16,107,202,62,59,125,237,7,233,113,255,0,180,235,150,248,113,227,145,225,61,66,75,107,208,205,166,93,176,243,8,36,152,88,113,188,47,113,142,14,6,72,3,25,198,8,235,242,213,113,150,195,142,87,237,242,248,87,164,189,229,127,154,187,252,143,163,41,105,1,4,100,82,215,81,224,9,92,15,136,60,120,60,49,241,2,223,78,212,100,11,164,79,100,178,60,155,9,104,95,116,159,48,218,9,32,225,65,31,67,198,14,123,234,240,47,141,127,242,58,219,127,215,130,127,232,201,43,26,243,112,135,50,61,28,171,15,12,70,35,217,79,102,153,239,128,130,50,15,20,181,226,63,9,252,116,246,115,193,225,139,253,159,102,145,152,90,77,144,190,91,146,88,161,245,12,79,29,242,113,200,35,30,221,85,78,162,156,110,140,49,184,57,225,42,186,115,249,121,161,104,162,138,208,229,18,188,219,226,87,196,54,240,234,141,39,72,149,127,180,221,67,73,42,144,198,219,149,32,21,42,65,44,51,199,4,46,15,113,91,126,61,241,172,62,14,210,145,214,63,58,254,231,114,219,68,65,219,145,140,179,31,65,145,199,83,156,12,114,71,205,215,119,51,94,221,205,119,112,251,231,158,70,150,70,192,27,153,142,73,227,129,201,237,92,184,138,220,190,236,119,61,236,159,43,246,239,219,85,94,234,219,205,255,0,145,245,250,156,168,62,212,180,139,247,7,210,150,186,143,4,240,255,0,139,218,222,173,167,120,190,222,27,29,82,246,214,35,100,140,82,11,134,64,78,247,25,192,35,156,1,207,181,107,252,23,213,117,29,77,181,177,127,127,117,119,229,136,54,121,243,52,155,115,230,103,25,39,25,192,252,171,154,248,215,255,0,35,173,183,253,120,39,254,140,146,182,190,4,253,253,123,233,111,255,0,181,43,133,73,253,98,199,212,213,165,77,100,234,124,170,250,107,243,61,142,188,239,227,14,161,123,166,248,90,210,91,27,203,155,89,26,245,84,188,18,148,98,54,57,198,65,28,112,56,246,175,68,175,51,248,221,255,0,34,133,151,253,127,167,254,139,146,186,171,59,65,158,30,93,21,44,85,52,251,156,71,195,125,127,90,189,248,129,165,219,221,106,247,247,16,57,151,116,114,220,187,171,126,233,207,32,156,30,64,53,244,37,124,213,240,183,254,74,62,145,245,151,255,0,69,61,125,41,89,97,27,112,215,185,223,196,20,227,12,82,80,86,209,126,108,90,40,162,186,79,12,40,162,138,0,243,127,21,248,250,227,194,159,16,45,45,46,14,253,38,107,68,50,39,3,202,102,149,129,151,33,75,28,42,253,222,255,0,90,244,40,39,138,230,8,231,130,68,146,41,20,58,58,48,42,192,140,130,8,234,8,175,7,248,213,255,0,35,173,183,253,120,39,254,140,146,172,124,41,241,210,233,83,167,135,117,13,230,218,230,108,91,74,9,111,42,70,32,121,100,118,82,125,58,18,73,224,146,57,99,94,213,28,36,123,213,114,190,124,12,49,20,150,182,213,119,243,61,218,138,1,200,162,186,143,4,74,40,174,83,199,158,49,143,193,250,32,157,17,102,189,157,140,118,241,51,0,51,140,150,97,156,149,29,241,220,129,198,114,20,164,162,174,205,41,82,149,89,168,65,93,179,55,226,63,143,87,194,246,38,203,79,145,78,177,50,130,129,148,145,20,103,112,243,58,96,156,174,0,39,169,4,130,163,7,188,28,129,244,175,144,110,238,166,189,187,158,238,225,247,207,60,141,44,143,128,55,51,28,147,129,211,147,218,190,190,95,186,62,149,133,10,174,163,108,245,115,76,4,112,116,233,197,106,221,239,248,14,162,138,43,160,241,130,138,40,160,2,188,207,197,95,19,83,193,159,20,108,244,157,90,72,211,65,187,211,86,103,148,163,22,183,151,124,184,97,180,18,202,219,84,17,142,56,32,140,28,250,101,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,128,62,159,162,190,116,248,23,241,45,236,238,45,124,23,170,8,254,201,43,176,176,184,202,167,148,228,150,49,182,113,184,49,39,105,235,185,128,228,17,183,232,186,0,40,162,138,0,243,63,5,252,77,93,87,198,186,239,132,181,121,17,111,173,245,59,136,116,230,84,108,207,18,180,132,171,96,109,5,21,58,146,55,2,56,36,18,125,50,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,39,240,131,226,91,120,231,75,154,203,82,8,154,213,138,41,149,148,170,139,132,60,121,138,189,65,7,1,128,24,5,148,140,110,218,0,61,50,138,40,160,2,138,43,195,254,55,124,81,254,203,138,239,193,218,66,230,242,104,188,189,66,119,78,34,141,215,62,90,3,213,153,88,101,186,0,120,249,142,84,3,82,219,226,179,248,131,227,54,151,225,173,18,100,109,30,55,185,75,139,136,217,93,111,8,128,176,198,87,42,21,213,134,85,136,110,189,49,94,185,95,32,124,18,255,0,146,189,161,127,219,199,254,136,146,190,191,160,2,188,175,227,222,173,169,104,254,5,178,184,210,245,11,187,25,219,83,141,26,75,105,154,38,42,98,148,144,74,144,113,144,14,61,133,122,165,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,104,3,205,254,16,120,179,196,122,159,197,45,26,206,255,0,196,26,173,221,172,158,126,248,103,189,146,68,108,67,33,25,82,72,56,32,31,168,175,169,235,228,15,130,95,242,87,180,47,251,120,255,0,209,18,87,210,95,16,60,119,99,224,47,15,255,0,104,92,42,92,93,202,225,45,108,140,187,26,115,145,187,7,13,128,170,114,78,49,208,117,97,64,24,159,23,126,35,255,0,194,13,161,165,182,155,44,7,93,188,226,20,127,152,193,31,57,152,174,8,56,35,10,27,0,146,79,204,21,133,113,127,10,190,54,77,117,113,167,120,99,196,170,243,79,43,139,123,125,75,113,102,118,36,8,210,69,198,73,39,35,126,127,187,145,247,154,188,55,91,214,245,31,17,234,243,234,186,173,199,218,47,167,219,230,75,177,83,118,213,10,56,80,0,224,1,192,175,163,190,11,252,47,255,0,132,106,210,63,17,107,48,99,87,185,136,121,48,77,14,30,201,73,96,121,220,126,103,82,185,200,12,163,43,221,133,0,106,120,171,226,106,120,51,226,141,158,147,171,73,26,104,55,122,106,204,242,148,98,214,242,239,151,12,48,164,176,109,170,164,99,142,8,35,7,62,153,95,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,173,79,129,127,18,222,206,226,215,193,122,160,143,236,146,187,11,11,140,170,121,78,73,99,27,103,27,131,18,118,158,187,152,14,65,27,64,62,139,162,138,40,0,175,51,240,95,196,213,213,124,107,174,248,75,87,145,22,250,223,83,184,135,78,101,70,204,241,43,72,74,182,6,208,81,83,169,35,112,35,130,65,39,211,43,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,80,7,219,244,87,153,252,32,248,150,222,57,210,230,178,212,130,38,181,98,138,101,101,42,162,229,15,30,98,175,80,65,192,96,6,1,101,35,27,182,143,76,160,2,184,255,0,138,58,222,163,225,207,135,58,174,171,165,92,125,158,250,15,39,203,151,98,190,221,210,162,158,24,16,120,98,57,21,216,87,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,128,52,254,31,248,238,199,199,190,31,254,208,183,84,183,187,137,202,93,89,9,119,180,7,39,110,78,23,33,148,100,28,99,168,234,166,186,202,248,139,193,126,44,188,240,87,138,45,117,171,53,243,124,188,164,208,23,40,179,70,195,12,164,143,192,140,130,3,42,156,28,98,190,201,240,238,191,99,226,143,15,217,235,90,107,72,109,46,144,178,121,139,181,148,130,85,148,143,80,192,142,50,56,224,145,205,0,106,209,69,20,1,230,126,42,248,154,158,12,248,163,103,164,234,210,70,154,13,222,154,179,60,133,24,180,18,239,151,12,54,130,88,54,213,82,49,199,4,17,131,159,76,175,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,214,167,192,191,137,111,103,113,107,224,189,80,71,246,73,93,133,133,198,85,60,167,36,177,141,179,141,193,137,59,79,93,204,7,32,141,160,31,69,209,69,20,0,87,153,248,47,226,106,234,190,53,215,124,37,171,200,139,125,111,169,220,67,167,50,163,102,120,149,164,37,91,3,104,40,169,212,145,184,17,193,32,147,233,149,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,168,3,237,250,43,204,254,16,124,75,111,28,233,115,89,106,65,19,90,177,69,50,178,149,81,114,135,143,49,87,168,32,224,48,3,0,178,145,141,219,71,166,80,1,69,20,80,1,88,94,51,158,107,95,2,248,134,226,222,89,33,158,45,54,229,227,150,54,42,200,194,38,32,130,57,4,30,115,91,181,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,128,62,64,255,0,132,239,198,31,244,53,235,159,248,49,151,255,0,138,175,183,235,224,26,251,250,128,10,40,162,128,18,190,89,248,189,226,207,17,233,159,20,181,155,59,15,16,106,182,182,169,228,236,134,11,201,35,141,115,12,100,225,65,192,201,36,253,77,125,79,95,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,128,61,63,246,121,215,117,141,111,254,18,63,237,93,86,250,255,0,201,251,55,151,246,187,135,151,102,124,220,237,220,78,51,129,156,122,10,232,252,85,241,53,60,25,241,70,211,73,213,164,141,52,27,173,53,102,121,74,49,107,121,119,203,134,27,65,44,27,106,169,24,227,130,8,193,207,25,251,50,255,0,204,209,255,0,110,159,251,90,185,255,0,218,59,254,74,22,159,255,0,96,168,255,0,244,108,180,1,245,1,160,87,206,159,3,62,37,181,157,197,175,130,245,65,31,217,37,118,22,23,25,84,242,156,146,198,54,206,55,6,98,118,158,187,136,28,130,54,253,23,64,5,20,148,180,1,242,199,197,221,123,196,254,31,248,151,170,218,89,107,154,229,149,147,249,115,91,198,183,211,42,16,200,165,138,101,177,183,126,241,199,0,130,6,49,129,232,127,179,247,138,117,45,123,70,214,172,181,75,171,187,217,237,46,35,149,110,110,174,90,86,43,42,144,16,110,201,0,24,137,235,252,103,129,223,31,246,148,210,157,173,244,13,94,59,84,216,143,45,172,247,3,104,108,176,86,141,79,114,62,89,72,236,57,233,158,120,15,130,58,171,233,159,20,244,196,251,76,112,65,120,146,91,77,191,104,14,10,22,69,201,232,76,139,30,49,201,56,29,240,64,62,187,162,138,173,125,125,111,166,105,215,55,247,146,121,118,182,177,52,211,62,210,118,162,130,88,224,100,156,0,122,115,64,31,48,252,92,241,207,136,34,248,151,170,90,105,126,36,190,130,202,215,203,134,56,236,174,218,52,82,17,75,131,176,128,88,57,112,115,146,8,199,96,7,127,251,62,234,30,32,213,180,237,118,255,0,88,212,111,175,173,76,176,195,110,247,87,77,38,215,80,198,64,3,18,71,15,30,122,3,199,92,113,243,108,243,205,117,113,45,197,196,175,52,242,185,121,36,145,139,51,177,57,44,73,228,146,121,205,125,163,240,235,195,247,30,22,248,127,164,104,247,135,55,80,196,90,97,129,242,59,179,72,201,193,32,237,44,87,32,224,227,61,232,3,2,207,226,63,217,190,49,235,30,13,213,166,130,59,102,242,78,157,43,252,164,72,209,70,76,39,140,29,197,152,169,36,28,229,121,220,160,122,69,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,246,63,131,255,0,21,155,197,209,157,19,92,153,6,181,18,23,142,118,101,83,122,55,49,109,168,170,170,165,23,104,192,36,145,147,216,208,7,174,81,69,20,0,81,69,121,31,198,15,138,205,225,24,198,137,161,204,135,90,149,3,201,58,178,177,178,27,148,174,228,101,101,98,235,184,96,144,64,193,238,40,3,82,243,226,63,218,126,49,232,254,13,210,102,130,75,101,243,142,163,42,124,196,200,177,72,68,35,140,13,165,84,177,4,156,252,188,109,96,109,252,85,241,149,247,129,116,29,47,87,177,141,37,7,82,72,110,32,126,4,177,24,228,37,115,140,169,202,130,8,232,64,200,35,32,252,251,240,75,254,74,246,133,255,0,111,31,250,34,74,246,15,218,59,254,73,229,135,253,133,99,255,0,209,82,208,7,167,104,154,222,157,226,61,34,13,87,74,184,251,69,140,251,188,185,118,50,110,218,229,79,12,1,28,130,57,21,163,95,28,124,50,248,137,115,240,251,92,121,76,63,104,211,47,54,173,236,42,6,242,23,59,93,9,254,37,220,220,19,130,9,7,28,48,251,10,9,225,186,183,138,226,222,84,154,9,80,60,114,70,193,149,212,140,134,4,112,65,28,230,128,37,162,138,40,0,164,52,180,148,0,83,73,167,26,105,160,4,167,83,41,244,0,153,168,164,106,148,212,50,30,40,3,196,254,38,75,150,97,143,249,110,159,250,44,215,207,51,127,173,106,250,31,226,100,96,22,57,255,0,150,233,255,0,162,205,124,241,55,250,211,64,30,175,240,230,47,58,214,53,206,63,114,231,255,0,34,86,181,213,177,177,213,166,57,207,202,23,244,6,179,62,22,190,21,1,237,111,39,254,140,21,218,120,147,78,63,105,121,3,14,89,71,95,246,126,148,1,234,90,21,199,155,99,17,199,102,255,0,208,171,76,154,230,188,45,46,108,98,24,254,22,255,0,208,171,160,118,197,0,87,186,155,98,231,29,235,197,252,113,174,149,145,208,71,210,84,237,254,199,214,189,31,196,58,152,181,143,238,231,247,128,116,255,0,100,251,215,205,254,37,213,218,238,246,81,176,15,153,79,79,246,126,180,1,205,221,202,110,103,99,128,58,31,210,173,91,104,236,224,29,227,161,239,239,244,171,154,101,162,19,185,139,114,167,161,247,173,137,239,163,136,109,85,99,131,220,80,6,191,134,244,113,22,25,159,63,187,97,193,255,0,107,233,94,150,215,229,33,84,69,232,127,136,127,245,235,132,240,252,51,93,160,42,80,3,27,30,115,253,236,87,166,105,90,3,0,11,200,62,233,232,222,255,0,74,0,195,182,209,39,190,144,179,188,96,17,158,9,237,199,165,119,154,79,135,82,218,53,253,227,19,180,143,189,239,244,173,123,59,17,18,0,24,158,15,127,122,208,85,219,64,13,142,48,138,6,105,244,81,64,5,20,26,76,208,2,243,69,38,104,160,2,138,49,75,64,9,138,92,81,69,0,20,81,69,0,33,205,38,79,181,58,138,0,41,13,45,25,160,12,235,137,124,150,36,140,243,138,150,222,241,102,81,193,28,103,165,87,212,147,122,113,253,225,252,171,205,155,196,141,167,94,200,141,18,184,0,14,23,61,112,125,104,3,215,105,181,131,166,107,201,121,2,183,150,195,32,158,158,248,245,173,81,112,61,13,0,90,239,75,85,132,227,208,213,107,141,86,56,7,40,199,156,116,255,0,235,208,5,201,100,11,218,185,15,17,235,203,105,31,250,178,127,120,163,167,251,39,222,178,245,207,29,69,106,72,16,57,195,129,247,7,167,251,213,226,158,39,241,179,95,202,193,96,0,111,86,229,61,177,253,234,0,231,252,87,173,155,251,249,126,64,62,101,61,63,217,199,173,101,233,26,113,187,152,128,192,124,132,245,247,30,213,64,131,113,51,30,7,25,175,96,240,31,133,12,170,178,25,71,205,11,244,111,246,199,181,0,122,111,129,244,1,105,99,17,50,19,251,183,31,123,253,175,165,122,60,107,180,98,168,105,214,98,222,21,80,73,192,61,253,235,68,80,2,209,69,38,13,0,47,52,148,180,132,208,3,73,230,144,181,35,158,106,55,124,80,4,23,50,96,116,239,88,190,65,150,66,114,43,85,148,200,106,88,224,10,58,208,4,112,91,236,81,205,91,81,138,93,188,82,5,62,212,0,240,115,78,61,41,129,72,167,226,128,32,100,201,169,2,241,75,182,157,64,13,219,77,102,197,63,53,11,140,208,4,111,32,206,49,83,70,114,42,184,132,231,36,213,165,27,69,0,59,20,180,3,75,154,0,49,69,25,205,24,160,4,60,212,123,74,212,152,168,46,38,216,185,199,122,0,113,108,83,75,102,179,99,185,105,92,240,58,85,248,193,52,1,54,221,203,205,102,220,233,203,41,206,227,215,215,255,0,173,90,131,138,105,160,14,122,43,67,4,135,4,30,49,214,186,56,57,65,154,139,202,4,245,53,98,53,218,40,1,226,150,138,40,0,162,138,40,0,52,198,167,210,17,64,17,17,76,53,35,84,102,128,30,41,165,121,164,220,115,70,241,233,64,21,110,45,4,132,28,159,206,159,110,158,88,35,53,96,16,105,54,208,4,128,211,119,115,77,163,165,0,57,218,152,164,154,99,57,206,42,69,28,80,3,137,168,217,177,79,197,71,39,20,0,25,56,168,252,236,30,148,215,27,133,70,145,159,90,0,182,146,110,237,82,173,87,0,32,166,199,54,91,27,123,80,5,179,77,47,129,78,234,42,25,35,45,222,128,21,103,7,140,26,126,115,84,210,220,131,156,213,128,123,80,4,180,132,84,77,40,78,212,159,105,83,216,208,2,75,30,123,212,105,148,171,1,131,84,82,10,0,148,72,61,42,80,192,86,68,247,70,12,113,156,212,113,106,130,67,130,135,242,255,0,235,208,6,242,156,210,213,40,46,149,242,0,53,112,26,0,90,13,20,148,1,28,139,184,87,17,226,253,29,111,45,226,203,145,134,29,253,155,219,222,187,163,89,186,149,184,150,37,25,254,33,253,104,3,227,111,18,233,255,0,97,187,140,110,206,99,29,253,207,183,181,84,182,179,51,130,84,129,143,83,93,239,196,237,51,236,243,219,16,217,202,168,235,238,254,213,203,120,93,129,154,64,217,251,164,241,245,90,0,101,182,163,117,165,177,194,194,219,189,137,254,163,210,187,93,15,226,76,150,187,195,219,41,206,79,203,31,211,253,170,215,159,195,145,95,196,8,145,198,27,187,15,240,247,174,31,87,240,148,150,204,133,38,83,144,7,45,245,255,0,102,128,61,159,75,248,137,29,218,182,109,156,96,158,136,61,191,218,166,234,158,62,88,66,133,183,39,56,234,159,95,246,171,231,245,55,22,103,31,186,57,250,255,0,158,213,161,5,204,146,18,88,47,225,64,30,133,121,170,77,175,48,1,35,77,131,184,35,167,226,125,107,175,240,158,137,246,83,43,51,231,57,28,31,247,125,171,207,180,93,71,97,117,11,234,121,31,79,122,245,143,13,171,206,178,19,180,96,158,159,133,0,118,150,178,96,30,42,242,189,81,134,50,160,243,86,210,128,38,165,164,197,45,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,2,98,131,214,150,140,80,3,105,192,210,26,74,0,117,20,130,150,128,17,134,69,82,158,216,72,7,38,175,83,72,160,15,27,248,135,165,102,40,8,127,226,81,215,253,255,0,106,240,107,135,107,121,0,24,57,21,245,119,139,180,209,117,111,16,221,140,50,247,246,111,106,249,131,197,86,102,210,230,49,156,229,1,235,238,223,225,64,20,30,228,186,242,7,90,75,73,124,137,139,99,57,92,86,120,144,237,233,87,109,83,204,4,208,7,188,248,11,89,18,197,58,236,198,25,143,79,247,125,235,213,108,228,222,167,142,245,243,71,132,53,99,99,44,170,83,57,86,61,63,221,247,246,175,120,208,245,85,157,95,8,70,9,237,244,247,160,9,188,69,111,231,172,99,56,193,31,214,170,233,246,66,214,221,136,98,114,228,117,246,21,191,115,16,153,65,201,24,53,86,230,63,46,220,115,252,127,210,128,62,110,248,159,57,150,234,216,99,248,23,249,189,121,245,184,253,225,250,87,127,241,21,115,117,111,254,226,255,0,55,174,10,37,218,223,133,0,125,23,240,172,126,226,231,253,230,254,73,94,193,24,175,24,248,85,114,4,55,35,7,239,55,242,74,246,120,72,32,208,4,194,131,84,117,141,67,251,39,68,190,212,124,191,55,236,176,60,219,55,109,221,181,73,198,112,113,156,117,197,121,95,252,47,102,255,0,161,116,127,224,111,255,0,107,172,231,86,48,248,153,215,134,192,226,49,41,186,81,189,189,15,97,165,21,71,71,212,63,181,180,75,29,68,199,229,125,170,221,38,217,187,118,221,202,14,51,129,156,103,174,42,247,7,189,105,115,149,197,167,102,121,167,198,239,249,20,108,191,235,253,63,244,92,149,225,21,238,255,0,27,191,228,80,178,255,0,175,244,255,0,209,114,87,145,120,79,67,79,17,248,150,215,72,146,102,132,92,9,0,145,70,74,145,27,48,56,61,70,64,200,227,35,60,138,243,113,41,202,170,72,251,76,142,164,105,224,92,229,178,109,157,183,194,159,29,46,149,60,126,29,212,55,155,107,153,177,109,40,37,188,169,24,129,176,142,202,79,167,66,73,60,18,71,111,241,83,197,82,248,127,195,105,111,101,51,197,127,126,197,34,145,9,5,16,96,187,3,131,206,8,94,160,252,217,29,43,193,53,77,54,231,71,213,110,116,235,197,219,61,188,134,54,224,128,113,208,140,128,112,71,32,227,144,65,164,187,213,47,175,237,237,45,238,174,229,154,27,72,252,168,17,219,34,53,206,112,63,65,244,0,116,0,1,98,37,24,56,61,202,169,148,81,175,137,142,38,15,221,122,181,223,250,234,122,71,130,190,37,248,170,251,94,143,77,157,35,213,158,235,229,137,100,100,183,242,200,201,45,185,87,166,1,36,96,158,6,61,13,63,141,127,242,58,90,231,254,124,19,255,0,70,73,90,127,6,124,47,231,93,205,226,27,187,121,85,97,249,44,156,156,43,49,12,178,16,58,156,14,51,211,147,212,142,51,62,53,255,0,200,235,109,255,0,94,9,255,0,163,36,170,151,51,161,121,51,154,146,161,28,217,66,138,178,73,222,221,199,252,27,215,237,116,189,118,239,77,186,100,143,251,69,80,69,35,54,1,145,73,194,116,234,193,206,50,71,35,28,146,43,222,171,227,170,247,207,134,159,16,219,196,42,116,157,90,85,254,211,69,45,28,174,64,55,35,44,72,10,20,0,84,99,142,73,25,61,141,94,22,178,183,35,49,207,178,217,115,60,85,61,87,95,243,61,38,142,244,86,63,137,124,67,105,225,157,14,227,82,186,117,249,20,136,163,102,218,101,147,7,106,14,15,39,30,135,3,39,160,53,216,218,74,236,249,152,66,83,146,140,85,219,57,79,140,26,205,165,151,131,159,76,148,191,218,181,6,81,10,168,200,194,58,179,18,123,14,131,215,36,113,215,31,63,85,237,103,87,187,215,181,123,157,78,249,149,174,46,27,115,108,92,1,128,0,0,122,0,0,245,227,146,77,81,237,94,85,106,158,210,119,63,64,203,112,95,83,195,114,55,171,213,159,84,248,191,254,68,141,107,254,193,243,127,232,179,95,42,215,213,94,47,255,0,145,35,90,255,0,176,124,223,250,44,215,202,181,182,51,116,121,124,55,164,42,122,163,161,240,127,139,46,252,33,172,11,216,3,77,3,169,89,237,132,155,86,81,131,183,39,7,4,19,144,113,158,163,161,53,244,206,155,168,218,106,218,124,55,214,19,199,61,180,203,185,29,123,255,0,129,207,4,30,65,4,26,249,187,199,30,13,159,193,250,162,68,100,243,172,110,119,53,180,164,141,196,12,101,88,122,140,142,122,28,131,199,32,104,124,55,241,200,240,150,161,37,181,238,246,211,46,216,121,132,18,76,44,56,222,23,184,199,7,3,36,1,140,227,4,161,81,210,151,179,153,89,158,10,158,58,138,197,97,245,127,159,252,20,125,24,122,26,249,71,197,95,242,56,107,127,245,255,0,63,254,140,106,250,187,32,174,71,165,124,163,226,175,249,28,53,191,250,255,0,159,255,0,70,53,105,140,248,81,197,195,127,199,151,167,234,123,231,194,175,249,38,218,95,253,182,255,0,209,175,94,7,226,175,249,27,245,191,250,255,0,159,255,0,70,53,123,231,194,175,249,38,218,95,253,182,255,0,209,175,94,7,226,175,249,27,245,191,250,255,0,159,255,0,70,53,70,35,248,81,254,186,29,89,71,252,140,43,250,191,204,165,97,127,119,165,223,195,125,99,59,193,117,11,110,142,68,234,15,245,24,224,131,193,4,131,95,75,248,51,197,246,158,48,210,62,213,16,72,110,99,98,179,219,9,55,24,185,59,78,112,50,8,25,206,49,212,117,6,188,30,235,193,179,167,128,172,124,85,109,39,153,3,150,91,168,219,0,196,124,211,26,178,250,131,192,35,168,60,242,9,198,119,134,60,67,115,225,141,122,223,84,182,93,230,60,172,145,22,42,37,67,213,78,63,49,156,128,64,56,56,172,233,84,149,23,105,108,206,188,195,9,75,49,166,229,75,227,139,107,238,232,125,91,92,23,196,175,29,55,133,108,99,179,176,218,218,157,218,146,140,72,62,66,14,55,145,220,147,192,200,193,32,231,166,13,157,91,226,70,149,97,224,235,109,126,223,247,237,119,197,181,171,183,150,238,67,97,215,161,198,222,114,122,100,1,158,70,126,120,191,212,46,181,75,233,175,175,167,121,238,166,109,210,72,221,73,254,131,28,0,56,0,0,43,166,189,117,21,104,238,207,23,41,202,165,90,167,180,172,173,24,190,189,95,111,243,42,215,99,240,183,254,74,70,143,245,151,255,0,69,61,102,107,158,21,191,240,246,151,166,93,234,43,228,203,168,121,140,182,228,97,163,85,219,130,222,132,238,233,219,3,60,228,13,63,133,191,242,82,52,159,172,191,250,41,235,138,154,113,168,147,62,159,21,86,21,48,85,37,7,117,103,248,93,29,143,199,111,191,160,253,46,63,246,157,120,247,106,246,31,142,223,123,65,250,92,127,237,58,243,95,11,232,95,240,146,120,138,211,72,23,31,103,251,70,255,0,222,236,223,183,106,51,116,200,207,221,199,94,245,120,132,221,102,145,205,147,206,52,242,232,206,91,43,183,247,179,191,248,79,227,183,180,158,15,12,95,236,251,52,172,194,210,108,133,242,220,146,197,14,122,134,36,227,190,78,57,4,99,219,171,228,59,251,11,173,46,250,107,27,232,26,11,168,91,108,145,183,80,127,168,199,32,142,8,32,138,246,223,134,95,16,215,86,134,13,11,85,149,142,162,139,182,9,156,150,107,144,55,49,206,23,0,170,128,50,78,91,235,91,225,235,127,203,185,30,78,115,150,167,254,213,67,84,245,118,252,207,80,175,1,248,215,255,0,35,173,183,253,120,39,254,140,146,189,250,188,7,227,95,252,142,150,223,245,224,159,250,50,74,215,21,252,54,113,100,63,239,177,244,103,156,87,188,124,46,241,247,246,213,186,104,154,164,191,241,48,129,63,117,52,178,101,174,64,39,61,135,42,54,247,36,242,123,26,243,15,10,248,50,227,197,154,94,175,37,140,152,190,177,17,52,81,54,2,202,27,126,87,61,143,202,48,122,118,61,114,57,152,165,146,9,82,104,100,104,229,70,15,27,163,16,85,129,200,32,142,132,30,245,195,78,82,165,105,116,103,211,227,112,244,113,241,149,27,251,241,252,63,224,51,236,26,196,241,87,136,237,188,45,160,79,169,220,47,152,83,11,20,33,194,153,92,244,81,159,204,227,36,0,78,14,43,11,194,159,17,180,237,111,195,87,58,142,160,233,101,53,130,175,219,1,206,193,156,237,101,61,195,16,112,57,57,227,158,9,241,63,24,120,178,239,197,250,201,189,156,60,48,34,133,130,216,201,185,98,24,25,193,192,201,36,100,156,103,160,232,5,119,85,175,24,198,241,234,124,190,7,40,171,91,16,225,81,89,69,235,254,95,51,55,89,213,238,245,237,94,231,83,190,101,55,23,12,25,182,46,0,192,0,0,61,0,0,122,241,201,39,154,163,91,150,190,21,191,184,240,173,247,136,221,124,155,11,109,171,27,56,230,118,46,20,133,246,25,57,62,188,12,243,140,58,243,100,165,123,203,169,246,180,165,73,193,194,150,209,211,78,135,216,139,247,7,210,150,133,251,131,233,69,123,71,230,71,128,252,107,255,0,145,214,219,254,188,19,255,0,70,73,91,95,2,62,254,189,244,183,255,0,218,149,139,241,175,254,71,91,111,250,240,79,253,25,37,109,124,8,251,250,247,210,223,255,0,106,87,4,127,222,127,174,199,214,213,255,0,145,34,249,126,103,178,87,153,124,110,255,0,145,66,203,254,191,211,255,0,69,201,94,155,94,101,241,187,254,69,11,47,250,254,79,253,23,37,117,86,254,27,60,12,179,253,238,159,170,60,219,225,111,252,148,141,35,235,47,254,138,122,250,90,190,105,248,91,255,0,37,35,72,250,203,255,0,162,158,190,150,172,176,127,195,249,158,143,17,255,0,189,47,240,175,205,133,20,148,181,212,120,1,69,20,80,7,128,252,107,255,0,145,214,219,254,188,19,255,0,70,73,94,113,94,143,241,175,254,71,91,111,250,240,79,253,25,37,114,158,23,240,212,254,41,188,188,179,181,147,108,240,90,61,196,107,180,31,53,148,128,19,36,128,50,91,169,233,94,85,104,185,85,105,31,127,151,85,133,44,190,19,155,178,75,245,61,75,225,63,142,155,80,138,47,13,234,27,68,240,67,139,73,114,7,152,138,0,216,71,118,3,166,58,128,115,200,36,250,181,124,129,254,145,99,121,255,0,45,109,238,96,147,221,30,55,83,249,130,8,250,130,43,223,188,19,241,42,203,89,209,101,26,164,158,77,245,141,185,150,224,224,183,153,26,42,238,151,133,0,100,147,242,140,159,74,234,195,214,186,229,150,231,133,156,101,110,18,246,244,21,226,247,183,79,248,12,234,124,75,226,11,79,12,232,119,26,149,211,175,200,164,69,27,54,211,44,152,59,80,112,121,56,244,56,25,61,1,175,153,252,69,175,93,248,147,91,184,212,239,29,137,145,143,150,140,217,17,71,147,181,7,3,128,15,160,201,201,60,147,90,94,56,241,124,190,48,215,126,214,17,225,179,133,76,118,208,179,19,133,206,75,17,156,6,60,103,29,128,28,227,37,60,61,225,11,157,107,72,213,53,121,3,71,167,216,219,76,254,106,149,249,166,68,12,19,4,228,14,65,39,24,192,199,4,228,99,90,163,171,46,88,236,122,89,110,10,158,95,75,219,215,210,79,240,242,245,57,154,251,21,126,226,253,43,227,170,251,17,126,224,250,85,224,254,209,203,196,219,210,249,254,130,209,70,71,168,172,95,21,235,199,195,62,27,186,213,197,183,218,124,141,159,186,223,179,118,231,11,215,7,29,115,211,181,118,182,146,187,62,94,16,148,228,161,29,217,181,245,162,188,159,73,248,208,218,158,177,101,167,157,4,71,246,171,136,225,223,246,188,237,220,193,115,141,156,227,61,43,214,51,197,76,42,70,122,197,155,98,112,149,176,210,81,171,27,54,45,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,190,159,200,245,175,152,63,104,239,249,40,118,31,246,10,143,255,0,70,203,86,115,158,65,95,79,124,23,248,161,255,0,9,45,164,126,29,214,103,206,175,109,16,242,103,154,108,189,234,130,196,241,180,124,200,161,115,146,89,134,91,179,26,241,79,6,124,63,187,241,183,135,245,233,244,191,50,77,83,78,123,99,5,176,100,85,153,100,46,28,18,196,5,32,40,96,115,216,140,28,130,57,8,39,154,214,226,43,139,121,94,25,226,112,241,201,27,21,100,96,114,24,17,200,32,243,154,0,251,234,138,225,190,25,124,68,182,248,131,161,201,41,135,236,250,157,158,213,189,133,65,216,165,179,135,66,127,133,182,183,4,228,16,65,207,12,123,154,0,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,153,165,106,151,250,30,169,111,169,105,151,79,109,121,110,251,226,150,62,170,127,145,4,100,16,120,32,144,114,13,105,248,239,254,74,31,137,191,236,43,117,255,0,163,90,182,47,190,29,220,71,240,183,75,241,189,148,222,109,188,155,214,250,23,32,24,136,157,163,71,79,85,56,80,71,80,78,121,4,237,0,250,107,225,255,0,142,236,124,123,225,255,0,237,11,117,75,123,168,156,165,213,144,151,123,64,114,118,228,225,114,25,70,65,198,58,142,170,107,173,175,136,124,23,226,203,207,5,120,162,215,90,179,95,55,203,202,77,1,114,139,52,108,48,202,72,252,8,200,32,50,169,193,198,43,233,237,123,226,222,135,165,120,2,207,197,86,191,233,63,111,226,206,202,87,49,73,43,6,219,32,232,248,217,243,100,224,174,64,0,252,202,72,5,63,139,255,0,18,219,192,218,92,54,90,104,70,214,175,145,140,76,197,92,91,32,227,204,101,234,73,57,10,8,193,42,196,231,110,211,242,109,92,213,117,75,237,115,84,184,212,181,59,167,185,188,184,125,242,203,39,86,63,200,0,48,0,28,0,0,24,2,183,60,77,224,109,83,194,90,30,139,127,171,143,34,227,85,243,153,109,25,112,240,162,121,120,47,232,199,121,249,122,128,6,121,36,0,13,127,130,95,242,87,180,47,251,120,255,0,209,18,87,215,245,242,7,193,47,249,43,218,23,253,188,127,232,137,43,235,250,0,43,200,63,104,239,249,39,150,31,246,21,143,255,0,69,75,94,191,94,65,251,71,127,201,60,176,255,0,176,172,127,250,42,90,0,240,207,134,186,253,143,133,252,125,167,107,90,147,56,180,181,73,217,252,181,220,204,76,46,170,160,122,150,32,115,129,207,36,14,106,159,141,60,89,121,227,95,20,93,107,87,139,229,121,152,72,96,14,93,97,141,70,21,65,63,137,56,0,22,102,56,25,197,115,245,233,127,8,126,26,47,142,117,73,175,117,34,233,162,216,186,137,85,67,41,185,115,207,150,173,208,0,48,88,131,144,25,64,198,237,192,3,168,248,23,240,209,239,46,45,124,105,170,24,254,201,19,177,176,183,194,191,154,224,149,50,54,115,180,41,7,104,235,185,65,224,1,187,232,186,225,190,38,252,68,182,248,125,161,199,40,135,237,26,157,230,229,178,133,129,216,74,227,115,185,31,194,187,151,128,114,73,0,99,150,30,115,240,203,227,159,252,121,104,62,46,127,88,227,213,222,79,166,193,48,35,234,12,153,244,220,62,243,80,7,63,251,71,127,201,67,211,255,0,236,21,31,254,141,150,188,130,189,127,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,115,30,6,248,119,115,227,189,15,95,151,78,155,26,158,155,228,53,188,12,64,73,195,121,155,144,147,247,91,228,93,167,56,206,65,235,185,64,61,155,224,191,197,15,248,73,109,35,240,238,179,62,117,123,104,135,147,60,211,101,239,84,22,39,141,163,230,69,11,156,146,204,50,221,152,214,31,198,143,138,26,190,135,226,187,61,27,195,154,131,218,75,96,158,109,219,170,134,15,35,175,202,140,172,184,33,80,238,234,65,46,56,5,6,60,6,9,230,181,184,138,226,222,87,134,120,156,60,114,70,197,89,24,28,134,4,114,8,60,230,172,106,186,165,246,185,170,92,106,90,157,211,220,222,92,62,249,101,147,171,31,228,0,24,0,14,0,0,12,1,64,31,73,124,27,248,141,226,95,25,249,246,26,157,148,23,75,103,243,220,106,158,106,196,192,62,124,180,242,149,112,205,144,220,141,163,104,231,159,189,224,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,165,254,11,248,47,254,17,63,5,165,205,221,164,246,218,190,165,137,110,210,102,229,85,89,188,181,219,252,63,41,201,7,230,203,16,122,0,62,104,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,102,105,90,165,246,135,170,91,234,90,101,211,219,94,91,190,248,165,78,170,127,145,4,100,16,120,32,144,114,13,125,139,240,255,0,199,118,62,61,240,255,0,246,133,186,165,189,220,78,82,234,200,75,189,160,57,59,114,112,185,12,163,32,227,29,71,85,53,243,21,255,0,195,251,184,190,27,105,30,51,177,243,38,181,153,37,23,225,153,0,183,101,156,197,25,94,65,33,178,6,0,56,32,146,112,64,25,126,11,241,101,231,130,188,81,107,173,89,175,155,229,229,38,128,185,69,154,54,24,101,36,126,4,100,16,25,84,224,227,20,1,246,245,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,171,240,238,191,99,226,143,15,217,235,90,107,72,109,46,144,178,121,139,181,148,130,85,148,143,80,192,142,50,56,224,145,205,114,159,27,127,228,144,235,191,246,239,255,0,163,227,160,15,144,107,183,248,101,241,18,231,225,246,184,242,152,126,209,166,94,109,91,216,84,13,228,46,118,186,19,252,75,185,184,39,4,18,14,56,97,196,87,89,241,3,192,151,222,2,241,7,246,125,195,61,197,164,168,30,214,244,197,177,103,24,27,176,50,216,42,199,4,103,61,15,70,20,1,246,108,19,195,117,111,21,197,188,169,52,18,160,120,228,141,131,43,169,25,12,8,224,130,57,205,75,95,48,124,23,248,161,255,0,8,213,220,126,29,214,103,198,145,115,40,242,103,154,108,37,147,16,196,241,180,252,172,197,51,146,21,78,95,187,26,250,126,128,62,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,94,65,94,191,251,71,127,201,67,211,255,0,236,21,31,254,141,150,185,143,3,124,59,185,241,222,135,175,203,167,77,141,79,77,242,26,222,6,32,36,225,188,205,200,73,251,173,242,46,211,156,103,32,245,220,160,30,205,240,95,226,135,252,36,182,145,248,119,89,159,58,189,180,67,201,158,105,178,247,170,11,19,198,209,243,34,133,206,73,102,25,110,204,107,15,227,71,197,13,95,67,241,93,158,141,225,205,65,237,37,176,79,54,237,213,67,7,145,215,229,70,86,24,33,80,238,234,65,46,56,5,6,60,6,9,230,181,184,138,226,222,87,134,120,156,60,114,70,197,89,24,28,134,4,114,10,158,115,86,53,93,82,251,92,213,46,53,45,78,233,238,111,46,31,124,178,201,213,143,242,0,12,0,7,0,0,6,0,160,15,164,190,13,252,70,241,47,140,252,251,13,78,202,11,165,179,249,238,53,79,53,98,96,31,62,90,121,74,184,102,200,110,70,209,180,115,207,222,240,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,210,255,0,5,252,23,255,0,8,159,130,210,230,238,210,123,109,95,82,196,183,105,51,114,170,172,222,90,237,254,31,148,228,131,243,101,136,61,0,31,52,120,239,254,74,31,137,191,236,43,117,255,0,163,90,128,51,52,173,82,251,67,213,45,245,45,50,233,237,175,45,223,124,82,199,213,79,242,32,140,130,15,4,18,14,65,175,177,126,31,248,238,199,199,190,31,254,208,183,84,183,187,137,202,93,89,9,119,180,7,39,110,78,23,33,148,100,28,99,168,234,166,190,98,191,248,127,119,23,195,109,35,198,118,62,100,214,179,164,162,252,51,32,22,236,179,152,144,175,32,144,217,3,0,28,16,73,56,32,12,191,5,248,178,243,193,94,40,181,214,172,215,205,242,242,147,64,88,162,205,27,12,50,146,63,2,50,8,12,170,112,113,138,0,251,122,138,202,240,238,191,99,226,143,15,217,235,90,107,72,109,46,144,178,121,139,181,148,130,85,148,143,80,192,142,50,56,224,145,205,106,208,1,92,255,0,142,255,0,228,158,120,151,254,193,87,95,250,41,171,160,174,127,199,127,242,79,60,75,255,0,96,171,175,253,20,212,1,241,13,125,195,225,31,20,88,248,195,195,118,154,197,132,136,68,170,4,209,43,238,48,75,129,186,54,200,7,32,158,184,25,24,35,130,43,225,234,235,254,31,124,65,212,124,1,172,61,205,178,125,162,202,124,125,174,207,42,158,126,213,112,159,57,86,43,180,190,120,235,208,208,7,217,244,85,45,43,84,177,215,52,187,125,75,76,186,75,155,59,132,223,20,177,158,8,254,96,131,144,65,228,16,65,193,21,118,128,10,248,183,226,86,191,99,226,127,136,122,182,175,166,180,141,103,59,198,177,59,174,210,225,35,84,221,142,160,18,164,140,224,224,140,128,120,175,74,248,241,241,31,237,50,203,224,221,38,104,36,181,93,167,81,149,126,98,100,86,200,132,124,184,27,74,169,36,18,115,133,227,12,15,132,208,7,191,126,204,191,243,52,127,219,167,254,214,172,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,176,63,104,239,249,40,122,127,253,130,163,255,0,209,178,208,7,144,87,211,223,5,254,40,127,194,75,104,158,29,214,103,206,175,109,16,242,103,154,108,189,234,130,196,241,180,124,209,168,92,228,150,97,150,236,198,188,103,192,223,14,238,124,119,161,235,242,233,211,99,83,211,124,134,183,129,136,9,56,111,51,114,18,126,235,124,139,180,231,25,200,61,119,47,23,4,243,90,220,69,113,111,43,195,60,78,30,57,35,98,172,140,14,67,2,57,4,30,115,64,30,251,241,163,226,134,175,161,248,174,207,70,240,230,160,246,146,216,39,155,118,234,161,131,200,235,242,163,43,46,8,84,59,186,144,75,142,1,65,141,223,131,127,17,188,75,227,63,62,195,83,177,130,233,108,254,123,141,83,205,88,152,7,207,150,158,82,174,25,178,27,145,129,180,115,207,222,249,183,85,213,47,181,205,82,227,82,212,238,158,230,242,225,247,203,44,157,88,255,0,32,0,192,0,112,20,0,48,5,125,85,240,95,193,127,240,137,248,45,46,110,237,39,182,213,245,44,75,118,147,55,42,170,205,229,174,223,225,249,78,72,63,54,88,131,208,0,1,191,241,23,195,247,30,41,248,127,171,232,246,103,23,83,68,26,17,129,243,186,50,200,169,201,0,110,42,23,36,224,103,61,171,226,216,39,154,214,226,43,139,121,94,25,226,112,241,201,27,21,100,96,114,24,17,200,32,243,154,251,238,190,29,241,142,128,222,23,241,134,171,162,178,200,18,214,225,150,47,49,149,153,162,63,52,108,74,241,146,133,79,110,189,7,74,0,251,102,198,250,223,83,211,173,175,236,228,243,45,110,162,89,161,125,164,110,70,0,169,193,193,25,4,117,230,188,211,227,246,183,14,157,240,226,77,57,188,182,159,83,184,142,36,83,32,12,170,140,36,103,11,213,128,40,160,244,198,241,207,98,124,1,214,225,212,126,28,71,167,47,150,179,233,151,18,68,234,36,12,204,174,198,69,114,189,84,18,236,163,174,118,30,123,15,56,253,162,117,245,191,241,133,142,139,19,70,201,165,219,150,147,10,193,150,89,112,197,73,60,17,177,80,140,127,120,243,216,0,121,199,131,180,6,241,71,140,52,173,21,86,66,151,87,10,178,249,108,170,203,16,249,164,96,91,140,132,12,123,244,232,122,87,220,85,243,71,236,235,225,235,125,67,197,26,142,185,49,204,154,92,74,176,38,15,15,40,117,47,144,123,42,186,224,130,14,252,240,64,175,165,232,3,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,17,99,125,113,166,106,54,215,246,114,121,119,86,178,172,208,190,208,118,186,144,84,224,228,28,16,58,241,93,191,198,223,249,43,218,239,253,187,255,0,232,136,235,46,211,192,247,218,159,195,169,188,85,167,69,36,226,206,246,91,123,216,212,228,164,66,56,217,100,85,198,72,5,159,113,207,3,105,198,3,16,1,244,255,0,195,127,136,22,158,62,240,250,206,60,184,245,72,17,69,253,188,106,251,98,98,88,41,5,134,8,96,133,176,9,198,112,73,234,123,74,248,87,195,154,253,247,133,252,65,103,173,105,173,24,187,181,114,201,230,46,229,96,65,86,82,61,10,146,56,193,231,130,15,53,245,151,252,45,13,15,254,21,183,252,38,62,124,27,124,173,191,100,243,142,239,181,109,207,217,243,183,59,179,198,118,244,249,241,183,154,0,147,226,71,196,11,79,0,248,125,167,62,92,154,165,194,48,176,183,145,95,108,172,10,134,36,168,192,10,174,27,4,140,227,0,142,163,227,219,235,235,141,79,81,185,191,188,147,204,186,186,149,166,153,246,129,185,216,146,199,3,0,100,147,211,138,185,226,61,126,251,197,30,32,188,214,181,38,140,221,221,56,103,242,215,106,168,0,42,168,30,129,64,28,228,241,201,39,154,215,187,240,61,246,153,240,234,31,21,106,48,201,0,188,189,138,11,40,216,224,188,70,57,25,164,101,198,64,37,83,105,207,35,113,198,10,146,1,169,240,75,254,74,246,133,255,0,111,31,250,34,74,246,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,143,252,18,255,0,146,189,161,127,219,199,254,136,146,189,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,180,1,243,5,122,255,0,193,127,138,31,240,141,93,199,225,221,102,124,105,23,50,143,38,121,166,194,89,49,12,79,27,79,202,236,83,57,33,84,229,187,177,174,19,192,126,26,135,197,254,50,178,208,167,184,123,116,187,73,128,149,0,37,25,98,119,83,131,212,101,70,71,25,25,25,29,107,63,196,122,5,247,133,252,65,121,162,234,75,24,187,181,112,175,229,190,229,96,64,101,101,62,133,72,60,224,243,200,7,138,0,250,123,227,103,141,166,240,151,131,214,215,79,184,120,53,77,77,204,80,75,25,42,209,70,184,50,56,56,35,56,42,189,65,27,247,3,242,215,158,124,56,248,197,227,109,83,197,17,104,247,113,65,174,73,125,242,194,146,178,90,121,37,65,102,125,232,135,42,20,49,35,105,60,12,115,195,121,6,161,174,106,154,173,165,133,165,253,252,247,22,250,124,38,27,88,228,124,136,147,57,192,253,7,174,21,71,69,0,123,63,236,245,224,191,58,242,227,197,151,246,147,170,193,251,173,54,82,219,81,216,135,89,88,14,175,129,133,7,166,89,186,145,242,128,125,15,72,105,104,160,4,52,211,78,52,218,0,74,117,20,80,2,26,134,65,83,26,130,83,143,206,128,60,103,226,96,235,255,0,93,211,255,0,69,154,249,218,113,251,198,175,160,126,38,92,130,88,96,255,0,175,79,253,22,107,192,100,92,185,160,15,71,248,111,63,151,38,49,255,0,44,31,255,0,67,21,238,250,133,130,220,219,171,110,35,46,59,251,26,240,79,135,235,137,127,237,131,255,0,232,107,95,73,67,31,153,106,156,247,63,204,208,5,109,10,31,38,5,25,206,20,255,0,232,85,167,119,38,193,211,191,244,166,193,24,133,7,36,246,172,13,107,87,88,114,10,19,243,14,222,223,90,0,225,252,111,173,136,242,187,58,74,189,191,216,62,245,225,87,15,230,220,51,250,227,249,87,99,226,157,84,222,93,200,2,99,231,83,211,253,159,173,113,183,43,229,243,239,64,22,22,228,162,0,0,166,219,185,158,67,156,14,51,89,205,33,199,74,232,124,51,100,110,231,35,118,63,116,79,95,246,133,0,123,151,129,180,160,44,162,37,250,198,253,255,0,219,250,87,168,67,110,17,71,38,176,124,49,167,139,123,24,151,118,112,172,58,255,0,181,244,174,164,10,0,85,24,20,180,81,64,5,4,211,77,20,0,82,142,180,10,92,80,2,98,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,18,152,207,79,197,66,249,160,10,119,50,103,183,122,243,31,19,232,95,104,149,157,95,25,117,234,127,217,250,87,167,205,17,110,253,235,135,241,2,201,1,36,109,63,58,143,252,118,128,60,250,211,88,159,69,109,133,35,124,13,188,2,122,156,250,138,236,52,239,31,36,200,187,173,216,112,79,9,239,254,245,121,206,175,168,239,144,169,94,119,3,211,219,235,92,140,215,82,70,196,168,95,198,128,61,199,82,248,139,29,176,226,217,143,204,7,40,61,63,222,175,56,214,126,36,75,114,236,18,217,7,204,15,49,159,79,247,171,134,111,180,93,156,126,232,119,239,91,186,95,132,36,184,249,154,101,25,83,209,189,255,0,221,160,12,139,139,235,173,69,203,21,133,115,207,66,58,113,89,247,22,134,14,88,130,115,142,13,122,252,94,30,138,202,5,204,142,123,112,195,235,233,94,93,226,39,31,107,145,87,60,50,245,255,0,118,128,19,195,122,105,189,186,111,155,31,186,39,175,251,64,122,87,212,222,23,210,22,210,198,48,28,159,149,135,95,246,190,149,226,31,14,52,175,56,135,47,140,192,253,255,0,219,30,213,244,157,140,2,59,116,25,245,254,116,1,117,6,6,218,144,83,69,45,0,45,20,83,75,80,2,147,138,97,97,214,171,77,118,169,193,7,175,165,102,201,170,132,56,8,127,47,254,189,0,107,52,131,210,171,182,88,246,170,208,220,153,134,113,138,187,24,160,5,142,60,10,152,10,97,96,180,207,180,129,216,208,4,244,153,197,68,178,111,237,74,78,120,160,5,51,129,198,13,60,62,69,83,107,98,78,115,86,99,66,6,40,2,81,72,105,221,5,83,121,176,228,98,128,37,121,49,218,161,243,179,218,164,42,24,102,171,52,103,214,128,45,137,56,233,66,182,106,21,24,21,50,114,40,2,65,210,152,196,138,118,41,24,80,3,144,241,75,186,160,87,61,42,94,180,0,242,106,156,241,249,156,103,189,88,163,109,0,86,183,181,17,247,61,61,106,208,94,105,9,2,141,227,210,128,28,105,162,141,199,52,10,0,120,21,32,166,45,72,5,0,45,20,81,64,5,20,81,64,1,164,52,26,67,64,17,185,197,71,186,158,227,52,205,184,160,1,143,21,88,238,39,181,91,219,197,57,82,128,34,140,98,165,163,110,41,113,64,9,138,92,102,150,144,156,80,2,108,25,163,35,52,160,230,152,86,128,20,211,9,20,240,13,70,203,154,0,173,53,192,143,28,26,108,50,249,153,226,150,75,77,231,175,235,82,69,7,149,208,208,3,38,144,162,142,59,213,56,165,33,201,192,233,87,229,139,204,239,85,94,48,135,25,160,13,40,95,114,154,144,212,22,255,0,116,212,228,113,64,21,36,151,105,233,64,112,70,113,85,111,1,200,198,41,208,229,148,231,214,128,33,185,152,228,113,68,0,56,53,97,173,3,140,147,250,210,45,185,140,240,69,0,79,30,69,78,6,106,24,212,138,156,80,5,43,171,63,59,28,227,30,245,131,123,98,208,96,171,3,159,83,245,174,183,21,90,120,4,128,115,64,28,85,190,168,214,114,16,200,14,71,97,255,0,215,246,174,175,79,213,18,233,91,8,195,25,234,62,158,245,202,120,155,78,40,145,176,110,224,114,127,222,246,174,14,203,197,47,165,206,234,209,43,110,92,240,185,238,61,199,165,0,123,234,176,34,150,184,93,23,198,81,93,135,6,23,24,207,240,143,111,246,189,235,176,183,187,89,193,33,72,199,181,0,89,53,12,195,114,129,82,22,170,207,46,59,80,7,142,124,84,210,4,169,108,193,241,130,163,175,251,254,213,225,218,99,27,107,198,29,115,25,254,98,190,155,241,181,183,218,173,161,57,198,28,127,38,175,154,53,8,205,157,226,156,231,49,143,230,127,194,128,61,159,70,188,2,217,217,129,251,228,112,61,133,23,119,81,78,160,0,227,31,74,205,240,158,47,237,101,7,35,14,79,232,191,227,93,117,159,135,35,231,50,55,253,245,255,0,214,160,14,2,243,64,251,97,5,100,198,61,91,255,0,173,239,76,182,240,92,172,196,9,211,167,247,207,255,0,19,94,199,109,163,195,0,39,123,156,251,143,240,162,227,80,182,211,148,18,178,182,239,64,15,245,246,160,14,91,65,240,63,147,189,222,124,231,35,135,250,127,179,93,204,83,219,233,136,65,18,182,227,236,127,195,210,188,251,91,248,143,21,176,69,75,103,57,193,249,144,123,255,0,181,94,119,168,248,214,125,65,212,44,17,174,0,60,161,30,191,237,123,208,7,191,191,139,237,17,177,228,205,255,0,124,143,254,42,182,116,221,94,43,240,219,17,198,51,212,15,111,127,122,249,154,8,230,144,25,24,199,253,222,51,94,151,240,250,241,204,147,169,11,209,143,79,247,40,3,217,5,20,200,155,43,248,211,232,0,162,138,13,0,20,80,13,20,0,81,69,20,0,82,210,81,64,5,20,82,138,0,76,82,30,180,180,98,128,24,41,212,98,128,40,1,69,20,81,64,25,186,164,34,88,212,103,184,254,181,243,63,196,91,1,29,205,185,221,252,10,58,251,191,181,125,71,112,155,212,15,122,240,159,137,90,83,51,219,182,241,209,71,95,247,253,168,3,195,100,136,170,231,61,234,125,62,92,51,2,59,19,252,171,114,93,52,24,190,247,241,122,255,0,245,171,155,112,96,151,215,43,64,29,27,110,132,239,76,28,241,205,119,254,11,241,49,18,204,175,23,98,120,95,247,125,235,142,209,20,94,198,234,120,193,39,249,127,141,44,177,157,50,224,21,33,178,189,249,239,255,0,214,160,15,168,44,46,86,234,50,64,35,7,252,41,53,67,178,5,31,237,15,228,107,129,240,71,136,196,209,204,134,50,48,73,225,127,221,247,174,215,86,151,48,41,199,241,15,228,104,3,231,63,136,11,190,234,15,247,23,249,189,112,251,0,239,94,131,227,248,246,203,1,207,240,175,254,207,92,33,78,63,26,144,61,131,225,108,156,92,140,127,123,255,0,100,172,159,16,248,143,93,131,196,218,180,80,235,90,140,113,165,236,202,168,151,78,161,64,114,0,0,30,5,104,252,43,251,247,63,70,255,0,217,43,213,229,248,111,225,75,251,169,238,238,116,178,243,77,35,73,35,125,162,81,150,99,146,112,27,3,146,107,42,244,229,52,148,89,234,101,152,186,24,105,201,214,141,211,254,186,149,60,39,29,239,136,190,16,8,36,185,121,175,46,237,174,97,19,92,72,204,73,45,34,141,204,114,112,56,245,224,87,0,126,10,248,151,254,126,180,191,251,251,39,255,0,17,94,203,28,58,119,132,60,51,40,181,183,104,236,44,33,146,111,41,24,179,96,101,219,5,207,36,156,245,53,197,255,0,194,238,240,247,252,248,106,159,247,238,63,254,46,166,112,133,146,168,245,54,194,226,113,124,245,37,131,143,186,223,111,184,189,226,196,190,240,247,194,15,34,43,151,134,242,206,218,218,19,53,188,133,72,33,145,78,214,24,56,60,250,112,107,201,60,53,226,93,122,111,21,104,241,75,173,234,82,70,247,176,171,163,221,200,67,2,224,16,65,60,130,43,232,9,32,211,124,95,225,152,133,213,187,201,97,125,20,115,121,78,197,27,7,14,185,42,120,32,227,161,172,187,63,134,222,18,178,188,130,238,223,74,41,60,18,44,177,183,218,101,56,101,57,7,5,176,121,29,232,169,74,82,146,113,122,6,19,29,66,141,9,211,173,11,201,183,209,118,48,62,54,156,248,66,199,254,191,147,255,0,69,201,94,105,240,206,104,160,248,137,164,60,210,44,106,94,69,220,205,128,75,70,192,15,169,36,0,59,146,43,210,254,54,255,0,200,161,101,255,0,95,233,255,0,162,228,175,8,174,124,68,185,107,39,216,246,114,122,94,219,46,149,59,218,247,71,209,191,17,60,15,31,138,244,209,113,106,168,154,157,178,179,70,193,1,121,148,2,68,68,146,0,203,99,4,231,28,250,154,249,234,43,27,169,181,24,244,228,129,197,227,204,32,16,191,202,194,66,118,237,57,198,14,120,231,165,123,255,0,195,143,30,47,138,44,69,141,252,138,53,120,20,151,10,164,9,99,27,71,153,211,0,146,216,32,30,160,144,0,56,27,243,120,79,78,151,197,246,222,36,16,162,222,67,19,198,197,65,30,99,16,2,177,231,25,11,189,121,7,33,135,247,69,109,58,49,173,105,68,243,48,185,141,108,187,155,15,89,94,215,183,175,249,50,207,135,52,88,124,61,225,251,61,42,3,185,109,227,218,91,4,111,99,203,182,9,59,114,196,156,103,140,215,139,252,106,255,0,145,214,219,254,188,19,255,0,70,73,94,251,94,5,241,175,254,71,91,95,250,240,79,253,25,37,86,37,90,149,145,142,73,39,60,122,148,158,174,231,61,225,175,7,220,248,163,73,213,166,176,220,247,214,70,3,20,32,168,18,135,44,24,100,145,130,0,4,115,216,140,114,49,207,218,221,77,101,121,5,221,187,236,158,9,22,88,219,0,237,101,57,7,7,131,200,239,94,183,240,39,239,107,223,75,127,253,169,77,248,177,224,77,133,188,69,164,90,124,191,51,95,164,103,255,0,34,5,199,215,113,30,199,31,120,215,47,177,189,37,56,238,123,223,218,74,56,233,225,107,124,46,214,251,150,159,51,177,240,191,196,61,51,88,240,188,186,157,252,241,90,207,101,24,107,228,195,109,140,146,66,144,72,231,118,220,128,50,121,3,147,215,196,252,99,227,27,223,24,106,107,113,58,249,54,177,103,236,246,217,13,229,100,40,111,155,104,39,37,115,207,78,149,205,253,107,166,240,71,131,238,124,95,172,8,23,114,88,194,192,221,204,133,115,26,144,196,96,19,201,37,72,200,7,25,201,20,165,90,117,18,130,46,150,93,133,203,229,60,76,158,157,60,191,175,248,5,91,95,10,234,55,30,20,190,241,20,139,228,216,91,109,88,203,142,103,98,225,72,95,246,70,78,79,175,3,60,227,11,181,125,17,241,19,77,180,210,62,20,95,88,88,192,176,91,66,33,84,69,232,63,124,159,153,39,146,79,36,146,77,124,241,74,181,53,77,164,141,114,220,108,177,116,167,81,237,119,111,75,35,234,159,23,255,0,200,145,173,127,216,62,111,253,22,107,229,90,250,171,197,255,0,242,36,107,95,246,15,155,255,0,69,154,249,86,182,198,110,143,55,134,213,233,212,245,71,214,90,214,139,105,226,13,18,125,46,244,49,130,117,0,148,108,48,32,130,8,62,160,128,121,227,142,65,21,243,23,136,180,27,191,13,235,119,26,101,226,48,49,177,242,221,151,2,88,242,118,184,228,240,64,245,56,57,7,144,107,220,62,24,248,222,79,19,233,210,217,106,50,238,213,45,190,102,115,181,124,228,36,224,133,0,99,111,0,241,253,211,156,156,13,111,28,248,54,223,197,218,57,143,10,154,132,10,77,164,206,91,8,73,82,65,0,242,8,80,50,65,198,114,43,90,176,85,161,205,29,207,63,1,138,169,150,226,93,10,223,13,245,255,0,51,207,190,18,248,223,236,210,39,134,117,9,34,142,217,178,108,228,111,148,135,45,147,31,76,28,146,72,39,28,241,206,64,30,121,226,159,249,27,245,191,250,255,0,159,255,0,70,53,81,191,176,186,210,239,230,177,190,129,224,185,133,177,36,111,212,31,234,49,200,35,130,8,34,153,117,115,53,237,220,215,87,15,190,105,164,105,36,108,5,220,204,114,78,7,29,77,113,78,163,112,228,151,67,233,168,96,233,211,196,60,77,39,164,151,227,223,230,125,27,240,171,254,73,182,151,255,0,109,191,244,107,215,129,248,171,254,70,253,111,254,191,231,255,0,209,141,94,249,240,171,254,73,182,151,255,0,109,191,244,107,215,129,248,171,254,70,253,111,254,191,231,255,0,209,141,93,24,143,225,71,250,232,121,25,71,252,140,43,250,191,204,247,191,133,96,31,134,218,88,35,169,155,255,0,70,189,121,55,196,143,3,47,132,181,8,238,108,139,54,153,118,199,203,4,18,97,97,206,194,221,198,57,25,57,32,28,231,25,62,179,240,171,254,73,198,151,245,155,255,0,70,189,117,26,150,155,105,171,233,243,88,95,192,147,219,76,187,93,27,191,248,16,121,4,114,8,4,86,238,146,169,73,39,216,242,161,142,158,15,31,82,107,110,103,117,223,83,228,106,245,15,133,126,3,109,74,238,31,16,234,49,178,217,194,194,75,53,12,49,52,138,196,100,224,228,5,43,208,129,146,71,96,65,126,145,240,134,225,124,105,45,150,164,101,151,71,182,69,151,237,42,162,49,114,78,48,131,230,37,121,221,156,115,129,219,112,53,238,10,0,24,21,141,12,59,79,154,125,15,79,54,206,83,167,236,176,239,117,171,253,63,204,241,223,142,223,123,65,250,92,127,237,58,227,126,22,255,0,201,72,210,126,178,255,0,232,167,174,203,227,191,222,208,126,151,31,251,78,184,223,133,191,242,82,52,143,172,191,250,41,234,42,127,188,125,199,70,15,254,68,207,252,50,253,78,203,227,191,222,208,126,151,31,251,78,184,223,133,191,242,82,52,159,172,191,250,41,235,178,248,239,247,180,31,165,199,254,211,174,59,225,111,252,148,141,35,235,47,254,138,122,42,127,188,125,193,131,255,0,145,51,244,151,234,122,191,196,175,2,55,138,172,99,188,176,216,186,157,170,144,128,128,60,244,60,236,45,216,131,200,201,198,73,207,92,143,158,226,150,72,38,73,161,145,227,145,24,58,58,49,5,72,229,72,35,161,6,190,179,213,245,107,45,15,76,151,81,212,38,242,109,162,198,247,218,91,25,32,14,0,39,169,21,242,239,136,245,185,60,71,226,27,205,90,88,82,22,184,96,68,104,73,10,0,10,6,123,156,1,147,198,78,120,29,42,177,113,138,106,75,115,30,30,173,90,112,149,41,43,193,117,253,15,127,248,123,227,40,252,89,162,1,41,97,168,218,42,37,208,97,195,146,56,113,128,6,27,4,227,177,200,233,130,124,207,227,95,252,142,182,223,245,224,159,250,50,74,208,248,67,224,235,153,117,24,188,79,117,186,43,104,149,133,166,10,145,51,29,200,196,243,144,23,158,160,100,144,115,129,206,127,198,191,249,29,109,191,235,193,63,244,100,149,85,37,41,80,188,140,176,148,105,82,205,156,40,187,173,126,94,70,215,192,159,189,175,125,45,255,0,246,165,79,241,103,192,171,60,119,30,40,176,221,231,34,169,188,135,5,183,168,194,239,92,116,32,1,158,216,25,224,131,152,62,4,253,237,123,233,111,255,0,181,43,216,200,4,16,106,233,65,78,138,76,228,199,226,167,133,204,231,86,30,95,61,22,135,199,85,212,120,35,193,247,62,47,214,22,21,220,150,16,176,55,115,33,92,198,164,49,0,2,121,36,169,25,0,227,57,34,187,47,24,124,41,157,188,81,106,250,36,88,177,212,46,54,202,145,198,54,217,12,2,91,150,228,31,156,129,192,24,10,58,129,94,181,161,232,214,158,31,209,173,180,187,16,226,8,20,128,92,229,152,146,73,36,250,146,73,227,142,120,0,86,52,240,207,155,222,217,30,166,59,61,130,195,167,67,226,146,251,191,224,156,183,196,123,56,52,255,0,133,87,182,118,201,178,8,18,222,40,215,36,225,86,68,0,100,242,120,29,235,231,90,250,75,226,175,252,147,141,87,235,15,254,141,74,249,183,140,82,197,252,104,174,30,109,225,102,223,119,249,35,236,53,251,131,233,81,201,60,80,188,73,36,168,143,43,109,140,51,1,189,176,78,7,169,192,39,30,128,212,26,133,197,205,166,153,44,214,118,77,123,112,137,251,187,117,117,66,231,253,230,32,1,234,125,58,2,120,63,48,235,126,44,214,188,65,169,69,127,125,122,254,108,12,90,220,69,242,8,57,207,201,142,132,28,115,201,224,100,156,10,235,171,89,83,221,31,61,151,229,179,198,201,242,180,146,58,223,141,127,242,58,219,127,215,130,127,232,201,43,107,224,79,222,215,254,150,255,0,251,82,184,15,24,248,160,248,183,81,179,212,36,131,201,158,59,69,134,101,31,116,184,102,36,175,124,16,195,131,200,228,115,140,158,255,0,224,79,223,215,190,150,255,0,251,82,185,97,37,44,69,215,245,161,239,226,233,78,150,81,236,230,172,213,191,51,217,43,204,190,55,127,200,161,101,255,0,95,233,255,0,162,228,175,77,175,50,248,221,255,0,34,133,151,253,127,167,254,139,146,186,235,127,13,159,57,150,127,189,211,245,71,155,124,45,255,0,146,145,164,125,101,255,0,209,79,95,75,87,205,95,11,127,228,164,105,31,89,127,244,83,215,210,181,150,15,248,127,51,209,226,63,247,165,254,21,249,176,162,138,43,168,240,2,138,40,160,15,1,248,215,255,0,35,173,183,253,120,39,254,140,146,143,130,159,242,58,220,255,0,215,131,255,0,232,200,232,248,215,255,0,35,173,183,253,120,39,254,135,37,31,5,63,228,117,185,255,0,175,7,255,0,209,145,215,157,255,0,49,7,216,255,0,204,155,229,250,157,63,197,143,2,182,161,20,158,36,211,246,137,237,226,205,220,88,11,230,34,228,239,7,187,1,215,61,64,24,228,0,124,66,190,197,198,120,53,227,190,55,248,91,53,223,137,173,239,116,114,254,78,165,115,139,164,32,183,144,78,89,165,228,143,151,0,156,18,57,192,29,64,26,98,48,237,190,104,156,153,62,111,26,113,246,21,222,139,103,250,28,7,130,188,41,63,139,117,232,236,192,149,44,211,231,186,157,0,253,218,243,129,147,198,73,24,29,123,156,16,13,123,247,137,44,224,211,254,30,234,182,118,201,178,8,52,201,99,141,114,78,21,98,32,12,158,79,3,189,88,240,191,134,172,188,43,163,71,97,104,191,49,195,205,38,79,239,100,218,3,62,9,56,206,209,192,56,20,120,199,254,68,189,115,254,188,39,255,0,209,109,90,210,165,236,225,230,112,99,179,7,140,196,197,175,133,61,15,149,43,234,223,20,205,45,191,131,181,121,161,145,227,149,44,102,100,145,24,169,82,16,144,65,29,8,245,175,148,235,235,203,171,72,47,236,38,179,185,77,240,79,17,138,69,201,27,149,134,8,200,228,112,123,86,56,77,164,122,156,68,210,149,22,252,255,0,67,229,175,248,74,188,69,255,0,65,253,83,255,0,3,36,255,0,26,250,51,198,154,37,215,137,60,31,121,165,89,188,75,60,254,89,86,148,144,191,43,171,28,144,9,232,15,106,207,255,0,133,85,224,207,250,3,159,252,10,155,255,0,138,173,239,16,107,118,222,26,208,231,213,110,163,154,72,32,198,229,136,2,199,115,42,140,2,64,234,71,122,214,157,57,193,62,119,163,60,236,110,58,150,34,165,39,133,133,164,159,101,171,210,219,30,73,162,124,33,241,14,157,175,105,215,211,92,233,198,43,107,168,230,112,146,57,36,43,2,113,148,28,224,87,87,241,131,81,189,211,124,43,103,37,141,229,197,172,173,122,170,207,4,166,54,35,99,156,100,17,198,64,227,218,141,59,227,14,133,169,106,118,182,49,88,234,75,45,204,201,10,23,141,48,11,16,1,56,126,156,215,97,173,248,127,75,241,37,154,90,106,182,223,104,133,36,18,170,249,140,152,108,17,156,169,7,161,52,227,8,242,53,77,147,95,19,93,98,97,83,27,29,186,91,161,226,31,13,252,65,172,222,248,255,0,75,183,186,213,245,11,136,28,203,186,57,110,93,213,191,116,228,100,19,131,200,6,177,63,104,223,249,40,86,31,246,10,143,255,0,70,203,94,239,165,252,62,240,206,139,169,67,168,233,250,105,134,234,28,236,127,62,70,198,65,83,193,98,58,19,94,17,251,70,255,0,201,66,176,255,0,176,84,127,250,54,90,170,48,148,35,105,51,159,50,196,209,196,214,83,163,27,43,121,47,200,232,63,102,111,249,154,63,237,211,255,0,107,85,191,142,159,13,18,242,222,235,198,154,89,147,237,113,34,155,251,124,51,249,168,0,81,34,227,59,74,128,55,14,155,84,158,8,59,170,126,204,191,243,52,127,219,167,254,214,175,94,241,167,139,44,252,21,225,123,173,106,241,124,223,47,9,12,1,194,180,210,49,194,168,39,241,39,0,144,170,199,7,24,173,143,60,248,219,195,154,253,247,133,252,65,103,173,105,173,24,187,181,114,201,230,46,229,96,65,86,82,61,10,146,56,193,231,130,15,53,246,55,129,252,101,99,227,175,13,199,171,216,199,36,68,57,138,226,7,228,195,40,0,145,157,184,97,134,4,17,212,17,144,14,64,248,182,254,235,237,218,133,205,231,217,224,183,243,229,105,124,155,116,217,28,123,137,59,81,123,40,206,0,236,43,232,175,217,251,193,183,218,86,151,117,226,75,233,46,237,198,160,130,59,123,70,249,82,72,134,24,76,195,57,36,156,133,200,24,27,136,200,112,104,3,195,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,69,161,127,219,199,254,143,146,190,96,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,0,240,207,139,223,13,23,192,218,164,55,186,105,118,209,111,157,132,74,193,152,219,56,231,203,102,251,164,17,146,164,156,144,172,14,113,184,249,165,125,227,170,233,118,58,230,151,113,166,234,118,169,115,103,112,155,37,138,65,193,31,204,16,112,65,28,130,1,24,34,190,124,208,126,2,220,39,196,73,172,53,134,158,227,195,214,145,36,226,237,80,68,47,9,198,34,24,98,87,144,249,198,78,20,125,221,234,104,1,159,4,62,25,54,171,123,111,226,221,94,55,91,27,119,89,180,229,87,92,79,42,187,2,205,131,184,4,100,232,64,220,72,228,128,65,211,253,166,255,0,230,87,255,0,183,191,253,163,95,64,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,104,3,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,95,32,124,18,255,0,146,189,161,127,219,199,254,136,146,190,191,160,2,188,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,235,245,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,160,15,159,252,19,225,143,248,76,124,95,99,160,253,179,236,159,106,243,63,127,229,121,155,118,198,207,247,114,51,157,184,235,222,190,178,215,245,125,23,225,127,129,26,226,11,52,142,206,201,22,27,75,40,220,33,149,216,240,160,183,36,147,150,99,203,96,51,96,156,231,230,47,133,26,173,142,137,241,43,75,212,245,59,152,237,172,237,210,225,229,149,250,40,242,36,252,73,39,0,1,201,36,1,146,106,191,196,15,29,223,120,247,196,31,218,23,10,246,246,144,160,75,91,35,46,245,128,96,110,193,194,228,179,12,147,140,244,29,20,80,6,63,136,245,251,239,20,120,130,243,90,212,154,51,119,116,225,159,203,93,170,160,0,170,160,122,5,0,115,147,199,36,158,107,223,190,8,124,50,93,42,202,223,197,186,188,104,215,215,8,179,105,202,174,217,130,38,70,5,155,7,105,46,175,208,131,180,1,200,36,129,200,124,28,248,82,222,32,184,182,241,46,183,12,103,71,141,247,219,219,200,170,235,120,65,117,57,195,101,66,186,169,195,41,13,211,166,107,233,186,0,249,131,246,142,255,0,146,135,167,255,0,216,38,63,253,27,45,106,254,205,186,173,141,182,169,174,105,147,220,199,29,229,226,64,246,209,55,6,81,31,153,191,111,98,64,96,113,215,25,61,1,198,87,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,242,139,27,235,141,51,81,182,191,179,147,203,186,181,149,102,133,246,131,181,212,130,167,7,32,224,129,215,138,0,250,11,227,167,195,68,188,183,186,241,166,150,100,251,92,72,166,254,223,12,254,106,0,20,72,184,206,210,160,13,195,166,213,39,130,14,239,36,248,101,225,31,248,77,60,115,103,166,202,187,172,162,255,0,73,189,231,31,185,82,50,191,120,31,152,149,76,131,145,187,61,171,233,191,134,255,0,16,45,60,125,225,245,156,121,113,234,150,232,162,254,222,53,125,177,49,44,20,130,195,4,48,66,216,4,227,56,36,245,62,113,227,45,114,211,224,191,139,16,120,102,214,215,254,38,215,31,110,191,178,242,221,64,183,85,8,145,35,100,170,130,230,225,193,81,144,118,140,109,0,48,7,189,215,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,168,254,30,252,83,210,124,126,141,111,28,50,89,106,209,163,73,45,147,101,192,140,50,141,235,38,208,8,249,148,96,224,231,60,96,100,252,185,227,191,249,40,126,38,255,0,176,173,215,254,141,106,0,250,127,224,151,252,146,29,11,254,222,63,244,124,149,225,159,23,190,26,47,129,181,72,111,116,210,239,162,223,59,8,149,131,49,182,113,206,198,110,132,17,146,164,156,144,172,14,118,238,62,231,240,75,254,73,14,133,255,0,111,31,250,62,74,236,245,93,46,199,92,210,238,52,221,78,213,46,108,238,19,100,177,72,56,35,249,130,14,8,35,144,64,35,4,80,7,200,223,12,190,34,92,252,62,215,30,83,15,218,52,203,205,171,123,10,129,188,133,206,215,66,127,137,119,55,4,224,130,65,199,12,61,251,226,237,245,182,167,240,75,83,191,179,147,204,181,186,138,214,104,95,105,27,145,166,136,169,193,193,25,4,117,230,188,51,89,248,61,226,45,63,199,144,248,102,194,41,47,82,229,4,144,95,180,94,92,77,24,11,189,219,5,182,132,102,193,25,207,221,192,249,212,31,87,241,151,132,211,193,63,179,182,169,161,173,236,151,134,39,141,154,102,12,161,139,93,33,249,80,179,4,0,16,48,14,9,201,234,77,0,124,203,95,108,248,227,193,182,62,58,240,220,154,69,244,146,68,67,137,109,231,78,76,50,128,64,108,103,12,48,196,16,122,130,112,65,193,31,19,87,223,212,1,240,175,136,244,11,239,11,248,130,243,69,212,150,49,119,106,225,95,203,109,202,192,128,202,192,250,21,32,243,131,207,32,30,43,221,190,5,252,75,75,203,123,95,5,234,130,79,181,196,140,44,46,50,207,230,160,5,140,109,156,237,42,160,237,61,54,168,28,16,55,119,127,19,126,29,219,124,65,208,227,136,77,246,125,78,207,115,89,76,196,236,5,177,185,28,15,225,109,171,200,25,4,2,51,202,159,5,248,127,240,111,90,241,117,199,218,117,20,125,51,73,134,224,195,59,74,165,103,144,169,33,214,53,35,168,97,180,150,192,4,158,24,169,90,0,212,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,90,159,179,110,171,99,109,170,107,154,100,247,49,199,121,120,150,239,109,19,112,101,17,249,155,246,246,36,6,7,29,113,147,208,28,101,254,209,223,242,80,244,255,0,251,5,71,255,0,163,101,175,40,177,190,184,211,53,27,107,251,57,60,187,171,89,86,104,95,104,59,93,72,42,112,114,14,8,29,120,160,15,160,190,58,124,52,75,203,123,175,26,105,102,79,181,196,138,111,237,240,207,230,160,1,68,139,140,237,42,0,220,58,109,82,120,32,238,242,79,134,94,17,255,0,132,211,199,54,122,108,171,186,202,47,244,155,222,113,251,149,35,43,247,129,249,137,84,200,57,27,179,218,190,155,248,111,241,2,211,199,222,31,89,199,151,30,169,110,138,47,224,141,95,108,76,75,5,32,176,193,12,16,182,1,56,206,9,61,79,156,120,203,92,180,248,47,226,196,95,12,218,218,255,0,196,218,227,237,215,246,94,91,168,22,234,161,18,36,108,149,80,92,220,56,42,50,14,209,141,160,6,0,247,186,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,245,31,195,223,138,122,79,143,209,173,227,134,75,45,90,52,105,37,178,108,184,17,134,81,189,100,218,1,31,50,140,28,28,231,140,12,159,151,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,64,31,79,252,18,255,0,146,67,161,127,219,199,254,143,146,188,51,226,247,195,69,240,54,169,13,238,154,93,244,91,231,97,18,176,102,54,206,57,242,217,186,16,70,74,146,114,66,176,57,219,184,251,159,193,47,249,36,58,23,253,188,127,232,249,43,31,227,159,141,172,244,31,11,191,135,254,203,5,229,238,175,19,46,201,72,101,130,48,71,239,10,231,59,179,247,15,77,202,78,126,92,16,15,16,248,101,241,18,231,225,246,184,242,152,126,209,166,94,109,91,216,84,13,228,46,118,186,19,252,75,185,184,39,4,18,14,56,97,245,245,141,245,190,167,167,91,95,217,203,230,90,221,68,179,66,251,72,220,140,1,83,131,130,50,8,235,205,124,29,4,19,93,92,69,111,111,19,205,60,174,18,56,227,82,204,236,78,2,128,57,36,158,49,95,100,252,50,240,165,207,131,188,13,101,166,94,92,207,45,203,102,121,163,145,129,91,119,112,11,68,152,36,5,7,61,9,5,139,55,241,96,0,118,53,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,186,10,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,64,31,16,215,103,241,35,225,253,223,128,124,64,208,31,50,77,46,225,216,216,92,200,201,186,85,1,75,2,20,228,21,46,23,36,12,227,32,14,131,140,175,185,124,77,225,157,47,197,218,28,218,70,175,7,155,111,39,204,172,188,60,78,58,58,30,204,50,125,176,72,32,130,65,0,249,183,224,231,196,212,240,101,252,154,70,173,36,105,160,221,59,76,242,148,98,214,242,237,225,134,208,75,6,218,170,70,56,224,130,48,115,233,255,0,24,62,43,55,132,99,26,38,135,50,29,106,84,15,36,234,202,198,200,111,82,187,145,149,149,139,174,225,130,65,3,7,184,175,157,124,77,225,141,83,194,58,228,218,70,175,7,149,113,31,204,172,188,164,168,122,58,30,224,224,251,228,16,64,32,133,199,160,11,154,86,151,125,174,106,150,250,110,153,106,247,55,151,15,178,40,163,234,199,249,0,6,73,39,128,1,39,0,86,135,139,188,53,55,132,60,77,117,161,92,92,71,113,61,178,69,230,73,24,33,119,60,97,200,25,228,128,91,110,120,206,51,129,156,87,209,95,8,62,21,167,132,173,23,90,214,237,127,226,161,147,122,170,57,87,22,137,146,48,165,73,5,152,114,91,57,195,109,24,249,183,120,199,198,223,249,43,218,239,253,187,255,0,232,136,232,3,191,253,153,127,230,104,255,0,183,79,253,173,88,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,127,246,101,255,0,153,163,254,221,63,246,181,96,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,160,13,79,217,183,85,177,182,213,53,205,50,123,152,227,188,188,75,119,182,137,184,50,136,252,205,251,123,18,3,3,142,184,201,232,14,53,254,58,124,52,75,203,123,175,26,105,102,79,181,196,138,111,237,240,207,230,160,1,68,139,140,237,42,0,220,58,109,82,120,32,238,249,246,198,250,227,76,212,109,175,236,228,242,238,173,101,19,66,251,65,218,234,84,169,193,200,56,32,117,226,190,194,248,111,241,2,211,199,222,31,89,199,151,30,169,110,138,47,173,227,87,219,19,18,193,72,44,48,67,4,45,128,78,51,130,79,82,1,243,39,195,47,8,255,0,194,105,227,155,61,54,85,221,101,23,250,77,239,56,253,202,145,149,251,192,252,196,172,121,7,35,118,123,87,217,245,224,158,50,215,45,62,11,248,177,23,195,54,182,191,241,54,184,251,117,253,151,150,234,5,186,168,68,137,27,37,84,23,55,14,10,140,131,180,99,104,1,187,255,0,135,191,20,244,159,31,163,65,28,50,89,106,209,163,73,45,147,101,192,140,50,141,235,38,208,8,249,148,96,224,231,60,96,100,128,119,149,243,71,237,21,225,235,125,63,197,26,118,185,17,196,154,164,76,179,166,15,47,16,64,31,36,247,86,69,192,0,13,153,228,147,95,75,215,151,252,122,209,172,245,15,134,151,58,140,201,254,147,166,203,28,182,238,0,200,222,235,27,41,36,103,105,13,146,1,25,42,167,181,0,121,199,236,235,226,27,125,63,197,26,142,135,48,196,154,164,42,208,62,79,47,16,114,83,0,119,12,237,146,84,13,152,228,145,94,97,226,159,16,92,120,171,197,26,142,185,116,187,36,187,148,176,76,131,177,0,194,38,64,25,218,161,87,56,201,198,79,38,169,233,122,165,246,139,126,183,250,109,203,90,221,198,142,137,52,103,14,161,208,163,96,246,59,88,242,57,29,70,15,53,29,141,141,198,167,168,219,88,89,199,230,93,93,74,176,194,155,128,220,236,64,3,39,1,114,72,235,197,0,125,77,240,23,70,179,211,254,26,91,106,48,167,250,78,165,44,146,220,57,3,39,99,180,106,160,129,157,160,46,64,36,224,179,30,245,234,21,90,198,198,223,76,211,173,172,44,227,242,237,109,98,88,97,77,196,237,69,0,40,201,201,56,0,117,230,172,208,7,200,31,27,127,228,175,107,191,246,239,255,0,162,35,175,96,253,156,127,228,158,95,255,0,216,86,79,253,21,21,120,255,0,198,223,249,43,218,239,253,187,255,0,232,136,235,216,63,103,47,249,39,151,255,0,246,21,147,255,0,69,69,64,30,111,241,127,225,91,248,74,237,181,173,18,215,254,41,233,54,43,34,22,115,104,248,3,12,88,146,85,143,33,179,140,182,211,143,151,119,148,87,165,252,94,248,150,60,115,170,67,101,166,135,77,22,197,216,196,204,89,77,203,158,60,198,94,128,1,149,80,70,64,102,39,27,182,143,52,160,15,87,248,65,240,173,252,91,118,186,214,183,107,255,0,20,244,123,213,81,203,33,187,124,17,133,42,65,10,167,146,217,198,87,104,207,205,183,210,63,104,239,249,39,150,31,246,21,143,255,0,69,75,94,87,240,135,226,90,248,27,84,154,203,82,14,250,45,243,169,149,148,179,27,103,28,121,138,189,8,35,1,128,25,33,84,140,237,218,125,83,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,180,1,227,255,0,4,191,228,175,104,95,246,241,255,0,162,36,175,96,253,163,191,228,158,88,127,216,86,63,253,21,45,120,255,0,193,47,249,43,218,23,253,188,127,232,137,43,216,63,104,239,249,39,150,31,246,21,143,255,0,69,75,64,30,55,240,102,120,109,190,45,104,47,60,177,196,133,229,64,206,193,65,102,133,213,70,79,114,196,0,59,146,5,125,21,241,55,225,221,183,196,29,14,56,132,223,103,212,236,247,53,148,204,78,192,91,27,145,192,254,22,218,188,129,144,64,35,60,169,248,234,190,162,248,63,241,89,188,93,25,209,53,201,144,107,81,33,120,231,102,85,55,163,115,22,218,138,170,170,81,118,140,2,73,25,61,141,0,124,211,111,165,95,92,235,49,105,9,109,32,212,37,184,22,203,111,39,200,194,82,219,66,29,216,218,119,113,206,49,222,190,217,240,183,135,173,252,43,225,125,59,67,181,109,209,218,68,20,190,8,243,28,146,93,240,73,198,230,44,216,206,6,112,56,21,78,127,5,105,51,248,242,207,197,194,222,52,212,32,183,146,38,101,4,25,25,130,170,187,16,112,74,167,152,188,131,144,227,159,145,107,164,160,5,164,52,180,148,0,83,73,165,52,134,128,19,52,225,77,6,156,40,1,13,84,185,206,223,198,173,147,85,174,6,71,227,64,31,62,124,72,147,247,238,49,255,0,45,147,255,0,69,215,144,148,4,117,175,87,248,147,255,0,31,114,255,0,215,104,255,0,244,93,121,105,79,148,80,7,111,224,69,219,47,253,177,111,253,12,87,210,186,121,221,106,131,235,252,235,231,79,3,69,156,28,255,0,203,22,255,0,208,197,125,5,166,201,139,84,56,236,127,157,0,77,125,116,182,209,140,130,126,96,58,123,87,131,248,183,196,229,174,228,84,136,112,234,121,95,246,126,181,218,120,203,196,162,34,209,136,143,18,175,85,255,0,100,251,215,144,193,1,212,46,89,201,219,149,207,28,116,192,160,10,74,141,41,243,31,31,55,165,97,95,77,153,88,15,81,252,171,168,214,8,180,93,131,156,48,31,166,107,144,141,76,211,49,233,198,104,1,233,17,116,7,53,233,62,0,211,132,146,110,45,214,7,239,254,216,246,174,105,52,208,32,95,155,245,255,0,235,87,169,252,62,210,74,162,182,241,204,47,223,253,177,237,64,30,209,167,67,229,192,163,61,143,243,171,245,12,9,181,0,169,168,0,52,148,180,152,160,6,154,112,235,70,40,197,0,46,40,162,148,208,2,82,210,82,208,2,81,69,20,0,81,69,20,0,81,73,154,90,0,40,162,138,0,13,99,234,26,204,54,92,58,57,249,128,224,15,76,250,214,172,172,66,254,53,226,190,56,189,127,181,200,155,87,137,19,183,251,20,1,223,39,139,237,29,177,228,205,255,0,124,143,254,42,166,150,91,125,69,70,4,171,206,238,195,167,21,243,196,209,92,68,60,197,242,176,78,57,205,62,195,199,19,216,182,214,130,51,133,35,132,61,206,127,189,64,30,143,173,248,23,205,145,157,103,234,195,171,251,127,187,92,68,254,11,148,57,6,116,255,0,190,207,255,0,19,93,182,143,241,26,43,136,213,94,217,198,20,158,16,122,255,0,189,93,124,23,182,215,234,24,44,163,60,242,7,110,40,3,199,237,52,31,178,125,233,51,198,56,62,255,0,74,233,45,174,226,133,0,33,206,1,236,61,107,186,184,209,161,155,157,238,50,125,71,248,87,61,119,225,200,243,145,35,117,31,197,237,244,160,12,77,102,236,125,157,88,3,203,142,163,216,215,135,223,19,113,168,73,219,161,253,5,122,231,138,92,89,91,170,14,113,40,31,154,147,94,87,167,68,110,175,92,231,25,76,254,162,128,61,227,225,182,144,34,179,137,139,147,152,100,29,127,233,167,210,189,126,33,181,64,174,35,194,54,226,219,79,135,156,252,140,63,241,234,236,82,92,246,160,11,98,150,152,27,138,175,61,226,194,57,4,243,142,148,1,105,152,1,89,23,218,178,91,112,81,143,32,116,246,250,215,53,172,120,210,43,86,42,32,115,134,3,238,15,79,247,171,206,238,188,79,38,167,116,192,68,170,56,110,87,29,6,61,104,3,190,155,83,123,185,78,213,3,191,35,255,0,175,90,118,150,13,48,4,176,25,7,161,247,250,85,47,15,105,133,160,71,45,213,91,191,251,95,74,236,97,128,34,142,104,2,43,107,79,40,99,61,189,106,209,24,167,226,154,104,2,180,153,38,169,76,2,126,117,126,69,38,171,27,98,231,147,64,16,219,204,125,59,85,226,224,12,212,66,208,32,235,250,211,102,200,92,15,90,0,158,57,119,30,149,108,116,172,187,64,123,227,161,254,117,168,7,20,1,28,207,180,126,53,143,36,135,121,56,21,171,113,211,241,170,41,24,126,51,64,19,197,33,117,7,21,28,179,108,237,83,199,30,193,140,211,100,131,204,239,64,13,138,224,56,232,106,208,34,170,71,105,176,245,253,106,218,174,5,0,60,81,145,156,81,131,74,23,189,0,27,6,122,210,227,20,19,138,80,115,64,13,197,20,234,76,80,4,50,12,213,113,184,30,213,119,110,105,172,148,0,208,120,163,117,56,175,20,221,185,52,1,42,28,138,146,162,81,138,144,80,3,168,162,138,0,40,162,138,0,67,72,105,77,33,20,0,198,166,168,205,54,87,197,53,36,7,181,0,77,210,129,77,20,180,0,185,163,52,129,77,56,138,0,59,83,8,201,167,209,64,13,3,20,238,180,189,169,113,197,0,38,41,161,105,244,26,0,97,90,105,90,121,52,80,4,4,85,119,143,39,173,93,56,168,152,12,208,2,196,184,6,164,52,136,41,198,128,32,146,29,253,232,72,66,247,171,0,80,69,0,70,22,151,109,72,5,20,0,221,148,98,158,41,8,160,4,2,134,90,117,24,160,12,235,251,1,119,24,5,136,193,207,95,173,121,39,139,124,20,217,137,210,113,216,114,255,0,239,127,179,94,215,85,231,181,75,128,3,22,24,244,160,15,152,161,91,141,42,98,63,116,219,151,220,255,0,135,165,122,6,131,227,67,110,29,100,131,57,201,249,83,233,254,213,119,119,254,18,183,159,7,206,148,99,253,161,239,237,92,7,136,252,20,209,249,109,20,227,176,249,159,235,254,205,0,122,45,143,136,163,188,66,68,110,48,127,186,61,189,253,234,196,215,74,112,64,53,243,244,119,247,154,51,237,43,3,110,25,232,79,95,203,210,182,97,248,128,232,164,53,186,245,207,9,255,0,217,80,7,164,235,82,172,144,160,32,253,225,252,141,124,225,227,88,132,119,80,224,255,0,0,235,245,106,236,245,47,29,60,202,161,96,81,130,15,41,245,255,0,106,188,239,89,187,107,199,70,96,6,0,28,15,175,248,208,7,89,224,255,0,16,139,20,149,90,50,114,73,225,127,221,247,246,174,241,124,117,20,75,254,161,206,79,247,7,255,0,21,94,19,108,207,146,23,31,141,110,89,233,23,55,153,249,226,24,247,63,225,239,64,29,246,167,241,37,142,209,29,176,236,126,104,254,191,237,87,37,123,226,43,189,85,148,8,224,93,188,242,164,127,83,235,93,30,135,240,241,174,55,151,184,3,25,28,63,211,253,154,244,125,31,225,252,16,7,205,196,135,57,232,227,219,253,154,0,241,59,79,10,92,234,76,73,150,21,218,59,49,31,211,222,187,205,11,225,231,147,189,164,184,206,114,62,87,250,127,179,94,193,103,160,65,106,14,36,144,231,213,135,248,85,151,182,11,192,38,128,60,83,197,144,141,54,24,145,9,108,176,60,243,253,239,240,173,223,134,241,18,46,28,159,239,15,253,2,161,248,145,103,229,197,110,217,254,37,29,127,223,169,126,28,221,131,21,194,224,253,230,61,63,220,160,15,101,132,240,106,92,213,107,119,249,77,79,64,14,205,33,164,160,208,2,138,90,109,40,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,174,50,43,131,241,182,148,46,97,132,239,198,25,123,255,0,189,237,93,233,170,87,150,171,112,160,49,35,7,181,0,124,212,250,91,110,219,188,116,207,95,254,181,112,218,253,129,181,149,62,108,228,14,255,0,90,250,103,84,240,236,104,202,86,70,232,7,45,245,246,175,31,241,238,134,99,16,48,127,238,142,191,239,123,80,7,39,225,203,195,19,200,0,206,65,237,244,174,202,93,36,234,24,96,251,118,241,215,31,211,222,188,243,73,184,91,89,27,112,39,32,244,252,43,211,180,29,126,44,56,49,191,115,247,71,183,189,0,79,162,89,62,151,35,182,229,109,192,142,185,244,250,122,87,171,195,55,219,173,15,24,195,255,0,79,254,189,114,150,239,13,242,144,190,96,199,174,63,207,122,233,180,232,126,207,27,0,115,146,127,165,0,120,239,196,184,60,167,183,231,178,255,0,236,245,231,88,202,126,53,233,159,20,199,207,108,125,135,254,207,94,106,159,234,255,0,26,0,245,95,133,107,243,92,253,27,255,0,100,175,86,155,226,63,132,244,251,169,237,46,117,66,147,195,35,71,34,253,158,83,181,129,193,25,11,131,200,53,230,159,10,83,155,159,248,23,254,201,88,126,35,240,222,189,63,138,53,121,98,209,53,41,33,123,217,153,29,45,93,131,2,228,130,8,28,130,43,26,211,148,21,226,143,79,44,194,80,196,205,198,180,172,146,242,253,79,119,191,186,135,197,126,6,191,147,69,127,181,37,229,164,209,64,112,83,123,97,151,31,54,49,200,199,56,175,13,255,0,133,91,227,63,250,2,159,252,9,135,255,0,139,175,97,240,14,237,11,225,157,164,154,164,114,218,11,84,158,89,214,104,216,50,40,145,216,146,184,207,78,122,81,255,0,11,87,193,159,244,23,63,248,13,55,255,0,19,81,56,66,162,78,110,204,232,194,226,49,56,73,212,134,22,60,209,190,246,111,211,99,70,198,234,31,10,248,27,79,147,90,127,179,37,157,164,17,78,112,95,99,97,87,31,46,115,201,199,25,170,118,159,18,188,37,123,121,5,165,190,170,94,121,228,88,163,95,179,74,50,204,112,6,74,224,114,123,212,62,62,221,174,252,52,187,147,75,138,91,177,116,144,75,18,195,27,22,117,50,35,2,23,25,233,207,74,241,175,13,120,107,94,135,197,90,60,178,232,154,146,70,151,208,179,187,218,72,2,128,224,146,73,28,0,40,157,73,198,74,49,90,11,9,131,195,226,40,78,173,105,90,73,189,46,187,30,155,241,183,254,69,11,47,250,255,0,143,255,0,69,201,94,33,99,99,117,169,93,173,173,156,15,60,236,172,203,26,114,204,21,75,28,14,231,0,240,57,61,7,53,237,255,0,27,70,60,33,101,255,0,95,201,255,0,162,228,175,56,248,91,255,0,37,31,72,30,242,255,0,232,167,174,124,68,121,171,36,123,25,69,87,75,46,157,69,186,187,57,75,91,169,172,175,33,187,182,125,147,193,34,203,27,96,29,172,167,32,224,240,121,29,235,233,95,3,120,202,223,197,218,58,201,148,77,66,5,2,234,20,13,132,36,176,4,18,57,5,84,156,2,113,156,19,94,125,241,75,225,243,219,73,47,136,116,120,51,110,219,164,189,137,75,51,43,22,44,101,228,159,151,158,64,198,220,103,24,206,60,211,70,213,238,244,29,94,219,83,177,101,91,139,118,220,187,215,32,228,16,65,30,132,18,56,231,158,8,52,161,41,97,231,103,177,117,232,209,205,240,222,210,158,147,95,213,153,245,181,120,23,198,191,249,29,109,191,235,193,63,244,100,149,236,190,26,241,5,167,137,180,59,125,74,213,215,231,80,37,141,91,113,138,76,13,200,120,28,140,250,12,140,30,132,87,141,124,107,255,0,145,214,219,254,188,19,255,0,70,73,93,56,150,157,43,163,197,201,33,40,99,148,100,172,213,205,175,129,63,123,94,250,91,255,0,237,74,111,197,143,29,238,45,225,221,34,235,129,185,111,222,49,255,0,144,195,103,235,184,15,97,159,188,43,134,240,215,139,238,124,45,164,234,209,88,110,75,235,211,0,138,112,20,136,130,22,44,112,65,201,32,128,6,59,147,158,6,112,172,44,46,181,75,232,108,108,96,121,238,102,109,177,198,189,73,254,131,28,146,120,0,18,107,151,219,53,77,66,59,158,239,246,116,101,142,158,42,183,194,173,111,185,107,232,136,82,41,36,87,100,141,153,99,93,206,85,73,218,50,6,79,160,201,3,62,164,122,215,71,224,143,24,92,120,67,88,89,134,247,177,153,128,187,133,2,230,69,1,128,193,35,130,11,19,128,70,113,130,107,218,188,47,240,243,76,209,252,47,46,153,127,4,87,83,222,198,22,249,242,216,144,130,74,128,9,227,110,236,2,184,60,3,193,233,226,190,54,240,125,207,132,53,134,132,134,123,25,152,155,73,156,174,100,80,20,144,64,60,16,88,12,144,51,140,129,68,168,206,146,83,69,81,204,112,217,132,167,134,146,209,237,231,255,0,7,177,236,63,17,53,43,77,95,225,69,245,253,140,235,61,180,194,22,71,94,135,247,201,249,16,120,32,242,8,32,215,207,21,185,107,226,173,66,223,194,151,222,29,145,188,235,11,157,173,24,115,205,187,7,12,74,251,28,28,143,94,70,57,206,23,106,154,213,21,70,154,54,203,112,82,194,82,157,55,181,221,189,44,143,170,188,95,255,0,34,70,181,255,0,96,249,191,244,89,175,149,107,234,175,23,255,0,200,145,173,127,216,62,111,253,22,107,229,90,215,25,186,60,222,27,118,167,81,249,162,213,133,253,214,151,127,13,245,140,239,5,212,45,186,57,16,242,15,245,4,112,65,224,130,65,175,165,252,25,226,251,95,24,105,31,106,136,36,55,49,177,89,237,131,238,49,114,118,243,129,144,64,206,113,142,163,168,53,229,223,20,188,6,218,109,196,190,33,211,99,102,179,156,153,47,1,97,136,100,102,3,35,39,36,49,110,128,28,16,123,16,7,15,225,143,16,220,248,99,94,183,213,45,151,204,41,149,146,34,197,68,168,122,169,199,230,51,144,8,7,7,21,48,148,168,79,150,91,27,98,168,82,205,112,202,181,47,141,127,86,103,179,252,74,248,125,31,136,45,219,85,210,160,255,0,137,194,109,12,136,85,69,194,228,15,152,146,0,42,57,7,208,99,158,49,224,53,245,150,137,172,218,120,135,69,183,213,44,139,152,39,82,64,117,195,41,4,130,8,245,4,17,233,199,4,138,249,143,197,95,242,56,107,127,245,255,0,63,254,140,53,88,168,71,73,174,166,92,63,137,170,220,176,213,62,207,225,228,123,231,194,175,249,38,218,95,253,182,255,0,209,175,94,7,226,175,249,27,245,191,250,255,0,159,255,0,70,53,123,231,194,175,249,38,218,95,253,182,255,0,209,175,94,7,226,175,249,27,245,191,250,255,0,159,255,0,70,53,60,71,240,163,253,116,39,40,255,0,145,133,127,87,249,158,249,240,167,254,73,190,149,245,155,255,0,70,189,118,117,198,124,41,255,0,146,111,165,125,102,255,0,209,175,93,157,118,83,248,23,161,243,152,223,247,154,159,226,127,152,81,69,21,103,41,227,127,29,254,246,131,244,184,255,0,218,117,198,252,45,255,0,146,145,164,253,101,255,0,209,79,93,151,199,127,189,160,253,46,63,246,157,113,191,11,127,228,164,105,63,89,127,244,83,215,157,83,253,227,238,62,207,7,255,0,34,103,233,47,212,236,126,59,125,237,7,233,113,255,0,180,235,142,248,92,113,241,27,73,39,167,239,127,244,83,215,101,241,219,239,104,63,75,143,253,167,94,117,225,13,30,47,16,120,158,219,74,153,176,183,17,204,161,176,78,198,17,57,86,192,35,56,32,28,103,156,98,149,91,253,99,79,238,149,128,81,121,67,82,118,86,151,230,205,207,137,30,57,95,22,234,49,219,217,7,93,50,209,143,150,73,32,204,199,141,229,123,0,56,25,25,0,156,227,56,11,240,227,192,195,197,154,132,151,55,165,215,76,180,97,230,1,144,102,99,206,192,221,134,57,56,57,0,140,99,57,28,45,125,77,224,203,157,58,239,194,26,100,250,85,178,91,89,180,63,44,43,147,177,129,33,151,36,2,72,96,192,158,253,123,211,162,189,173,71,41,147,153,84,254,206,193,198,150,29,90,250,95,250,234,205,240,0,0,1,197,120,23,198,191,249,29,45,191,235,193,63,244,100,149,239,213,224,63,26,255,0,228,116,182,255,0,175,4,255,0,209,146,87,78,43,248,108,241,114,31,247,213,232,205,175,129,31,123,94,250,91,255,0,237,74,246,74,241,191,129,31,123,94,250,91,255,0,237,74,246,74,120,111,225,35,44,235,253,250,167,203,242,65,69,20,86,231,150,113,159,21,191,228,155,234,159,88,127,244,106,87,205,149,244,159,197,111,249,39,26,167,214,31,253,26,149,243,101,121,216,191,141,31,103,195,191,238,147,245,127,146,62,196,95,186,62,149,228,159,22,124,10,179,199,113,226,139,13,222,114,42,155,200,112,91,122,128,23,122,227,161,0,12,246,192,207,4,28,250,218,242,131,233,74,64,35,6,187,167,5,56,217,159,43,133,197,79,11,85,84,135,252,63,145,241,223,106,246,31,129,60,62,189,244,183,255,0,218,149,200,124,78,208,109,52,15,25,73,21,146,44,118,247,49,45,194,194,139,129,30,73,4,14,122,101,73,236,6,112,6,5,98,248,99,196,55,62,23,215,237,245,75,101,243,12,121,89,34,46,64,149,15,85,56,252,198,114,1,0,224,226,188,218,127,186,171,175,217,62,223,20,191,180,48,15,217,125,165,127,214,199,213,149,230,127,27,191,228,80,178,255,0,175,244,255,0,209,114,87,119,161,235,54,158,32,209,173,181,75,34,254,68,234,72,14,184,101,32,144,65,30,160,130,61,56,224,145,92,39,198,239,249,20,44,127,235,253,63,244,92,149,232,86,119,166,218,62,59,46,139,142,54,17,146,179,76,243,111,133,191,242,82,52,143,172,191,250,41,235,233,106,249,171,225,111,252,148,141,35,235,47,254,138,122,250,86,178,193,255,0,15,230,122,28,71,254,244,191,194,191,54,20,81,69,117,30,0,81,69,20,1,224,63,26,255,0,228,117,182,255,0,175,4,255,0,208,228,163,224,167,252,142,183,63,245,224,255,0,250,50,58,62,53,255,0,200,235,109,255,0,94,9,255,0,161,201,71,193,79,249,29,110,127,235,193,255,0,244,100,117,231,127,204,73,246,63,243,37,249,126,167,191,81,69,21,232,159,28,21,135,227,31,249,18,245,207,250,240,159,255,0,69,181,110,86,31,140,127,228,75,215,63,235,194,127,253,22,212,165,177,165,31,226,71,212,249,86,190,188,186,187,130,194,194,107,203,151,217,4,17,25,100,108,19,181,84,100,156,14,79,3,181,124,135,95,86,120,166,25,110,60,29,171,195,12,111,36,175,99,50,164,104,165,139,18,132,0,0,234,79,165,113,97,54,145,244,252,68,147,149,20,252,255,0,67,27,254,22,175,131,63,232,48,127,240,22,111,254,38,173,252,64,210,239,117,191,4,95,233,250,124,62,125,212,166,61,145,134,11,156,72,172,121,36,14,128,247,175,158,71,133,124,69,255,0,64,13,83,255,0,0,228,255,0,10,250,123,84,213,108,180,61,42,77,67,81,155,201,181,139,110,247,216,205,140,144,163,128,9,234,69,107,78,114,169,22,166,172,121,216,220,45,28,29,90,82,195,75,153,223,215,85,107,108,120,95,135,254,27,248,182,203,196,154,93,213,198,144,82,8,47,34,150,71,251,68,71,106,171,130,78,3,100,240,59,87,183,107,126,32,210,252,55,101,29,222,171,115,246,120,94,65,18,183,150,207,150,193,56,194,130,122,3,88,246,159,18,188,37,125,121,5,165,190,170,94,121,228,88,227,95,179,74,55,51,28,1,146,184,28,158,245,145,241,135,79,189,212,188,45,103,21,141,157,197,212,139,122,174,82,8,139,176,27,28,103,0,30,57,28,251,211,138,141,56,55,79,82,107,213,173,140,196,194,56,181,201,211,107,105,243,55,116,191,136,62,25,214,181,40,116,237,63,82,51,93,77,157,137,228,72,185,192,44,121,42,7,64,107,194,63,104,223,249,40,86,31,246,10,143,255,0,70,203,91,127,13,252,63,173,89,120,255,0,75,185,186,210,53,11,120,16,203,186,73,109,157,21,127,116,224,100,145,129,201,2,177,63,104,223,249,40,86,31,246,10,143,255,0,70,203,85,70,114,156,111,36,115,230,88,106,56,106,202,20,101,117,111,95,200,212,253,158,245,91,29,19,75,241,134,167,169,92,199,109,103,110,150,143,44,175,208,15,223,126,36,147,128,0,228,146,0,201,53,231,31,16,60,119,125,227,223,16,127,104,92,43,219,218,68,129,45,108,140,187,214,1,129,187,7,11,146,204,50,78,51,208,116,81,92,184,158,101,182,123,117,149,196,14,234,239,24,99,181,153,65,10,196,116,36,6,96,15,109,199,214,186,255,0,134,255,0,15,238,252,125,226,5,128,121,145,233,118,238,166,254,230,54,77,209,41,12,84,0,199,36,177,66,185,0,227,57,32,244,59,30,121,212,124,31,248,82,190,45,144,235,122,228,46,52,88,156,164,112,178,178,139,211,181,131,109,117,101,101,8,219,78,64,32,156,142,198,190,163,170,214,54,54,250,102,157,109,97,103,31,151,107,107,18,195,10,110,39,106,40,1,70,78,73,192,3,175,53,102,128,62,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,249,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,58,23,253,188,127,232,249,40,3,208,40,162,138,0,43,231,255,0,218,107,254,101,127,251,123,255,0,218,53,244,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,128,56,15,130,95,242,87,180,47,251,120,255,0,209,18,87,211,254,38,241,183,135,188,29,246,95,237,237,67,236,127,106,223,228,254,230,73,55,109,219,187,238,41,198,55,47,95,90,249,131,224,151,252,149,237,11,254,222,63,244,68,149,233,255,0,180,54,133,172,107,95,240,142,127,100,233,87,215,254,87,218,124,207,178,219,188,187,51,229,99,59,65,198,112,113,159,67,64,30,129,162,124,81,240,111,136,245,120,52,173,43,88,251,69,236,251,188,184,190,205,50,110,218,165,143,44,128,14,20,158,77,114,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,55,248,65,225,63,17,233,159,20,180,107,203,255,0,15,234,182,150,177,249,251,230,158,202,72,209,115,12,128,101,136,0,100,144,62,166,189,35,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,180,1,243,5,122,31,194,111,135,83,120,223,196,9,113,123,109,33,208,45,31,253,46,93,229,60,198,219,145,18,144,50,73,59,75,99,24,92,242,9,92,243,30,15,240,212,222,47,241,94,159,161,65,113,29,187,221,59,3,51,130,66,42,169,118,56,29,78,213,56,28,100,224,100,117,175,180,116,77,19,78,240,230,145,6,149,165,91,253,158,198,13,219,34,222,207,183,115,22,60,177,36,242,73,228,208,5,200,32,134,214,222,43,123,120,146,24,34,64,145,199,26,133,8,160,96,40,3,128,0,227,21,45,20,80,7,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,206,52,207,12,234,154,198,135,170,234,246,16,121,246,250,87,150,110,149,57,116,71,223,243,129,221,70,195,187,184,5,78,48,9,30,143,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,255,0,102,95,249,154,63,237,211,255,0,107,80,7,138,248,115,95,190,240,191,136,44,245,173,53,163,91,187,87,44,158,98,238,86,4,21,101,35,208,130,71,24,60,240,65,230,164,241,79,136,46,60,85,226,141,71,92,187,93,146,93,202,88,38,65,242,208,12,34,100,1,157,170,21,115,140,156,100,242,107,191,248,191,240,173,252,37,118,218,214,137,107,255,0,20,244,155,21,146,50,206,109,31,0,97,139,18,74,177,228,54,113,150,218,113,242,238,225,60,31,225,169,188,95,226,189,63,66,130,226,59,119,186,118,6,103,4,132,85,82,236,112,58,157,170,112,56,201,192,200,235,64,31,69,124,5,240,159,246,23,131,27,89,149,231,23,90,206,217,26,25,19,203,17,198,140,226,50,51,201,220,24,182,238,132,50,224,113,147,243,199,142,255,0,228,161,248,155,254,194,183,95,250,53,171,237,250,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,212,1,244,255,0,193,31,249,36,58,23,253,188,127,232,249,43,208,43,207,254,9,127,201,33,208,191,237,227,255,0,71,201,94,129,64,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,208,43,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,64,31,32,215,223,213,240,13,125,253,64,5,20,81,64,31,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,175,56,211,60,51,170,107,26,30,171,171,216,65,231,219,233,94,89,186,84,229,209,31,127,206,7,117,27,14,238,224,16,113,128,72,244,127,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,128,60,87,195,154,253,247,133,252,65,103,173,105,173,24,187,181,114,201,230,46,229,96,65,86,82,61,10,146,56,193,231,130,15,53,39,138,124,65,113,226,175,20,106,58,229,210,236,146,238,82,193,50,15,150,128,97,19,32,12,237,80,163,59,114,113,147,201,174,255,0,226,255,0,194,183,240,149,219,107,90,37,175,252,83,210,108,86,68,44,230,209,240,6,24,177,36,171,30,67,103,25,109,167,31,46,238,19,193,254,26,155,197,254,43,211,244,40,46,35,183,123,167,96,102,96,72,69,85,46,199,3,169,218,167,3,140,156,12,142,180,1,244,87,192,95,9,255,0,97,120,49,181,153,94,113,117,172,237,145,161,146,61,130,56,209,220,70,70,121,59,131,22,221,208,134,92,14,50,126,120,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,191,95,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,128,61,207,194,126,59,177,240,15,192,45,15,80,184,84,184,187,145,230,75,91,35,46,198,156,253,165,247,96,237,108,0,167,36,227,29,7,86,21,243,206,171,170,95,107,154,165,198,165,169,221,61,205,229,195,239,150,89,58,177,254,64,1,128,0,224,0,0,192,21,94,73,230,149,33,73,101,145,210,20,217,18,179,18,17,119,22,218,163,176,220,204,112,59,146,123,215,179,252,16,248,100,218,173,237,191,139,117,120,221,108,109,221,102,211,149,93,113,60,170,236,11,54,14,224,17,147,161,3,113,35,146,1,4,3,175,248,57,240,165,124,63,111,109,226,93,110,25,6,177,34,111,183,183,145,89,26,204,16,202,115,134,195,22,70,83,134,80,87,167,92,215,173,223,95,91,233,154,117,205,253,228,158,93,173,172,77,52,207,180,157,168,160,150,56,25,39,0,30,156,213,154,194,241,156,19,93,120,23,196,54,246,241,73,52,242,233,183,41,28,81,130,204,236,98,96,0,3,146,73,227,20,1,206,127,194,237,248,121,255,0,67,15,254,73,92,127,241,186,232,60,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,32,127,194,9,227,15,250,21,53,207,252,23,75,255,0,196,215,215,254,59,255,0,146,121,226,95,251,5,93,127,232,166,160,15,136,107,238,95,19,120,155,75,240,142,135,54,175,171,207,229,91,199,242,170,175,47,43,158,136,131,187,28,31,108,2,73,0,18,62,26,174,207,226,71,196,11,191,31,120,129,167,62,100,122,93,187,176,176,182,145,83,116,74,66,134,36,168,201,44,80,54,9,56,206,1,61,72,6,39,137,252,77,170,120,187,92,155,87,213,231,243,110,36,249,85,87,132,137,7,68,65,217,70,79,190,73,36,146,73,57,115,65,53,179,136,231,138,72,156,162,184,87,82,164,171,40,101,108,30,196,16,65,238,8,53,234,127,8,62,21,191,139,110,215,90,214,237,127,226,158,143,122,170,57,100,55,111,130,48,165,72,33,84,242,91,56,202,237,25,249,182,250,127,197,255,0,133,105,226,219,70,214,180,59,95,248,168,99,216,172,136,85,5,218,100,12,49,98,0,101,28,134,206,112,187,78,126,93,160,7,194,15,138,137,226,219,69,209,117,187,175,248,168,99,222,202,238,21,5,218,100,156,168,80,0,101,28,21,198,112,187,134,126,109,190,49,241,183,254,74,246,187,255,0,110,255,0,250,34,58,227,52,173,82,251,67,213,45,245,45,50,233,237,175,45,223,124,82,199,213,79,242,32,140,130,167,130,9,7,32,214,135,139,188,75,55,139,252,77,117,174,220,91,199,111,61,202,69,230,71,25,37,119,36,106,132,140,242,1,43,156,115,140,227,39,25,160,15,98,253,153,127,230,104,255,0,183,79,253,173,88,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,127,246,101,255,0,153,163,254,221,63,246,181,96,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,160,15,56,211,60,51,170,107,26,30,171,171,216,65,231,219,233,94,89,186,84,229,209,31,127,206,7,117,27,14,238,224,16,113,128,72,143,195,154,253,247,133,252,65,103,173,105,173,24,187,181,114,201,230,46,229,96,65,86,82,61,10,146,56,193,231,130,15,53,237,95,179,47,252,205,31,246,233,255,0,181,171,152,248,191,240,173,252,37,118,218,214,137,107,255,0,20,244,155,21,145,11,57,180,124,1,134,44,73,42,199,144,217,198,91,105,199,203,184,3,128,241,79,136,110,60,85,226,141,71,92,186,93,146,93,202,88,38,65,242,208,12,34,100,1,157,170,21,115,140,156,100,242,107,232,239,128,190,19,254,194,240,99,107,50,188,226,235,89,219,35,67,36,123,4,113,163,56,140,140,242,119,6,45,187,161,12,184,28,100,252,235,224,255,0,13,77,226,255,0,21,233,250,20,23,17,219,189,211,176,51,56,36,34,170,151,99,129,212,237,83,129,198,78,6,71,90,251,138,128,10,173,125,99,111,169,233,215,54,23,145,249,150,183,81,60,51,38,226,55,35,2,24,100,96,140,130,122,115,86,104,160,15,130,111,172,110,52,205,70,230,194,242,63,46,234,214,86,134,100,220,14,215,82,67,12,140,131,130,15,78,43,191,248,27,162,255,0,107,124,80,178,149,146,9,34,211,226,146,242,68,148,103,56,27,20,168,193,27,131,186,48,233,141,185,7,32,86,103,197,153,172,103,248,167,226,7,211,132,98,1,112,17,182,71,176,121,170,138,178,241,129,207,152,31,39,185,201,231,57,175,71,253,154,46,33,91,143,18,219,180,177,137,228,75,103,88,203,13,204,170,100,12,64,234,64,44,160,158,219,135,173,0,125,7,69,20,148,1,242,15,198,223,249,43,218,239,253,187,255,0,232,136,235,18,15,25,223,90,252,62,184,240,133,188,113,165,165,213,233,187,186,148,242,210,12,71,181,7,31,40,13,30,226,122,158,7,0,29,219,127,27,127,228,175,107,191,246,239,255,0,162,35,174,51,74,211,47,181,205,82,223,77,211,45,94,230,242,225,246,69,20,125,88,255,0,32,0,201,36,240,0,36,224,10,0,208,240,143,133,239,188,97,226,75,77,30,194,55,38,86,6,105,85,55,8,34,200,221,35,100,129,128,15,76,140,156,1,201,21,245,151,252,43,31,11,255,0,194,15,255,0,8,143,216,127,226,95,247,252,220,143,59,206,198,60,237,248,255,0,89,239,140,99,229,198,223,150,143,135,223,15,180,239,0,105,15,109,108,255,0,104,189,159,31,107,188,195,39,159,181,156,167,200,89,130,237,15,142,58,245,53,216,80,7,195,190,46,240,189,247,131,252,75,119,163,223,198,224,196,196,195,43,38,209,60,89,59,100,92,18,48,64,233,147,131,144,121,6,172,79,227,59,235,175,135,214,254,16,184,142,55,180,181,189,23,118,178,142,26,49,137,55,33,227,230,5,165,220,15,81,200,228,17,183,234,175,136,63,15,180,239,31,233,9,109,114,255,0,103,189,131,63,100,188,195,183,145,185,144,191,200,25,67,110,9,142,122,117,21,241,238,171,165,223,104,122,165,198,155,169,218,189,181,229,187,236,150,41,58,169,254,68,17,130,8,224,130,8,200,52,1,217,252,18,255,0,146,189,161,127,219,199,254,136,146,189,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,227,255,0,4,191,228,175,104,95,246,241,255,0,162,36,175,96,253,163,191,228,158,88,127,216,86,63,253,21,45,0,124,225,162,104,154,143,136,245,120,52,173,42,223,237,23,211,238,242,226,222,169,187,106,150,60,177,0,112,9,228,213,123,27,235,141,51,81,182,191,179,147,203,186,181,149,102,133,246,131,181,212,130,167,7,32,224,129,215,138,237,254,9,127,201,94,208,191,237,227,255,0,68,73,94,129,241,207,225,151,223,241,110,131,97,253,231,213,98,136,253,8,152,38,63,222,222,65,244,108,125,246,160,15,75,248,111,241,2,211,199,222,31,89,199,151,30,169,110,138,47,237,227,87,219,19,18,193,72,44,48,67,4,45,128,78,51,130,79,83,218,87,194,190,28,215,239,188,47,226,11,61,107,77,104,197,221,171,150,79,49,119,43,2,10,178,145,232,84,145,198,15,60,16,121,175,179,124,35,226,139,31,24,120,110,211,88,176,145,8,148,1,52,74,251,140,18,237,27,163,108,128,114,9,235,129,145,130,56,34,128,41,248,143,226,39,133,124,37,168,71,97,173,234,159,100,186,146,33,50,167,217,229,147,40,73,0,229,84,142,170,125,248,171,30,25,241,183,135,188,99,246,175,236,29,67,237,159,101,217,231,126,230,72,246,238,221,183,239,168,206,118,183,79,74,241,95,143,126,26,215,181,143,29,89,92,105,122,38,165,125,2,233,145,163,73,109,108,242,168,97,44,164,130,84,17,156,16,113,238,43,111,246,122,208,181,141,23,254,18,63,237,109,42,250,195,206,251,55,151,246,171,119,139,126,60,220,227,112,25,198,70,113,234,40,3,219,141,33,20,234,105,160,4,197,56,82,82,208,2,26,130,97,199,227,86,42,41,58,126,52,1,243,151,196,160,126,215,47,253,118,143,255,0,69,215,153,17,136,215,235,94,177,241,45,7,218,164,255,0,174,209,255,0,232,186,242,167,255,0,86,62,180,1,233,95,14,237,196,177,175,63,242,197,255,0,244,49,94,195,113,112,44,236,208,99,56,108,127,51,94,75,240,213,127,118,135,254,152,63,254,140,21,234,90,132,30,122,0,78,62,96,127,74,0,242,173,95,79,147,80,184,119,220,170,9,7,174,58,12,122,85,40,180,163,96,51,191,63,195,215,241,244,174,246,121,96,179,27,72,144,224,227,140,125,107,137,214,252,65,22,226,162,55,225,135,240,143,79,173,0,112,26,245,225,150,119,4,127,18,158,159,236,212,58,22,158,110,27,59,177,148,39,175,191,210,171,106,83,139,153,219,0,142,65,231,233,94,143,224,157,8,189,186,57,147,172,111,223,253,191,165,0,64,154,99,110,41,184,112,61,127,250,213,237,190,17,210,197,189,156,95,62,126,70,29,127,218,250,85,77,55,195,136,223,51,72,220,169,232,222,255,0,74,237,109,109,132,8,20,18,112,15,95,173,0,90,81,129,138,117,32,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,104,1,40,162,138,0,40,162,154,104,0,52,160,210,80,40,1,217,163,52,148,148,1,28,199,143,198,188,83,226,4,37,102,119,7,172,209,143,252,114,189,158,225,176,63,26,241,143,31,222,46,89,112,120,153,59,127,176,104,2,135,134,160,93,66,210,53,114,87,229,102,227,143,226,197,65,173,124,58,243,92,180,119,61,88,117,127,111,247,107,161,240,13,144,107,40,159,119,88,159,191,251,117,233,105,108,24,96,147,64,31,44,220,248,90,235,79,144,226,88,91,144,188,177,61,70,125,41,246,158,37,187,211,126,67,20,13,128,71,221,39,169,207,173,125,51,117,225,232,46,57,50,72,57,7,239,15,79,165,113,186,175,195,232,38,98,69,196,131,230,29,92,122,127,187,64,28,62,157,241,40,237,10,246,195,128,122,71,239,254,245,109,183,142,98,149,65,242,31,254,248,31,252,85,114,186,207,195,215,183,118,41,112,167,230,3,151,246,255,0,118,184,219,173,34,230,209,136,223,17,193,3,169,244,250,80,6,215,138,252,64,47,139,40,140,143,222,43,114,191,236,227,214,179,60,29,8,121,201,36,255,0,169,110,159,239,10,230,238,25,183,144,216,207,181,105,105,23,141,104,114,160,31,148,142,71,189,0,125,69,164,206,169,106,139,131,192,63,206,183,34,186,80,50,65,175,6,211,252,118,241,70,21,160,83,128,122,39,191,251,213,161,47,196,7,117,194,219,175,94,233,255,0,217,80,7,175,222,248,146,43,69,230,39,63,48,31,116,122,125,107,207,53,191,26,155,134,43,28,0,124,192,252,201,237,254,245,113,47,121,121,171,200,112,32,81,247,186,17,211,143,122,238,52,15,4,150,141,90,73,199,40,126,235,255,0,181,254,237,0,121,244,145,220,106,87,12,115,18,231,230,238,58,113,94,129,225,143,4,144,170,239,56,230,54,28,63,251,95,238,215,127,99,225,59,120,64,62,108,167,130,62,240,245,250,87,67,13,178,194,161,65,39,30,180,1,13,157,144,183,133,84,49,56,207,127,122,184,7,20,180,184,160,6,145,77,197,73,72,5,0,55,101,55,109,74,105,40,2,34,181,27,64,27,189,89,34,144,10,0,174,145,109,239,83,131,74,69,32,160,8,165,92,143,198,171,164,120,61,106,211,138,98,129,154,0,0,169,2,210,140,83,168,1,2,208,86,157,154,90,0,76,113,73,210,157,70,56,160,8,136,205,40,4,26,126,41,49,64,7,106,76,210,208,5,0,38,121,160,210,21,34,138,0,94,180,210,48,104,53,19,200,7,106,0,176,41,213,12,111,154,155,20,0,162,150,144,82,208,1,69,20,80,2,82,98,148,211,51,64,16,78,155,241,205,67,21,185,83,156,138,180,199,20,229,52,0,213,20,225,197,59,20,102,128,14,212,204,230,145,154,163,15,64,18,211,128,166,142,106,74,0,7,90,40,52,130,128,20,81,69,25,160,4,166,154,120,233,72,104,2,22,4,211,64,57,169,88,226,153,186,128,30,188,83,183,12,213,57,238,132,42,9,4,228,214,87,246,208,103,192,67,211,211,255,0,175,64,29,14,105,122,214,109,189,217,147,60,126,149,125,78,104,1,249,165,166,145,64,124,80,3,133,45,69,190,159,186,128,23,189,2,138,51,138,0,82,41,134,157,154,67,64,21,228,151,111,106,141,225,75,145,130,88,109,61,170,195,71,187,189,10,155,104,3,148,212,188,27,13,230,211,231,72,49,143,226,30,255,0,236,251,215,39,121,240,197,29,129,23,77,255,0,127,63,251,10,245,147,80,73,64,30,59,255,0,10,229,32,28,220,177,207,163,255,0,246,53,230,190,55,208,215,78,242,118,185,108,227,169,207,247,189,189,171,233,187,168,119,40,231,189,120,55,197,24,246,253,155,159,238,255,0,236,244,1,193,120,66,200,93,220,202,25,136,218,132,240,125,197,123,222,141,160,69,26,191,239,31,169,254,33,237,237,94,49,240,246,32,247,115,115,255,0,44,219,249,165,125,27,103,6,200,155,159,226,160,11,22,86,169,14,112,88,231,223,233,90,241,144,7,25,172,56,174,70,242,49,219,53,173,11,100,19,64,22,139,82,133,205,52,115,205,60,28,80,7,158,252,70,180,243,45,109,249,254,53,239,236,245,231,30,12,212,141,141,204,202,84,28,161,61,61,215,223,218,189,151,197,118,194,234,222,49,156,97,199,242,106,240,232,224,251,29,254,51,156,197,253,127,250,212,128,250,27,72,186,251,68,110,113,140,19,253,43,88,26,225,188,53,168,143,42,64,87,248,143,111,167,189,118,16,79,188,30,41,129,116,116,164,205,48,61,59,52,0,227,69,37,25,160,7,82,83,75,96,82,7,205,0,73,69,32,52,102,128,22,138,40,160,2,138,40,160,5,166,147,75,72,104,1,51,74,13,24,162,128,3,76,97,79,164,52,1,151,121,16,125,188,215,157,248,223,72,19,90,194,119,145,135,81,215,217,189,171,212,36,76,215,61,226,75,31,62,210,48,27,24,144,119,246,52,1,242,6,161,17,130,225,64,32,229,7,243,53,37,173,251,195,156,42,156,251,86,199,138,244,243,103,117,22,88,28,160,239,238,222,222,213,206,96,227,52,1,221,232,158,34,150,18,231,203,67,156,255,0,9,246,247,175,83,240,247,138,62,214,36,87,139,24,201,225,126,158,245,226,126,30,117,50,72,24,30,135,167,225,93,164,114,155,54,220,163,57,24,231,252,251,80,4,223,20,28,73,246,98,63,217,31,250,29,121,180,95,115,241,174,195,198,151,162,234,40,126,92,97,135,111,247,171,142,132,229,79,214,128,61,163,225,72,24,185,255,0,129,127,236,149,238,41,210,188,87,225,85,191,203,114,115,221,191,246,74,202,215,190,35,120,178,199,196,122,157,165,190,172,99,134,27,185,99,141,62,207,17,218,161,200,3,37,114,120,21,157,74,177,166,174,206,220,22,6,174,50,78,52,218,86,238,123,79,140,63,228,75,215,63,235,194,127,253,0,215,202,213,244,215,129,181,187,141,75,192,118,122,182,175,116,173,41,18,180,211,184,84,1,86,70,25,56,0,0,20,15,202,175,31,23,248,99,167,246,246,149,255,0,129,113,255,0,141,99,86,154,171,105,94,199,126,7,27,83,47,115,165,201,204,239,174,189,190,65,224,255,0,249,18,244,79,250,240,131,255,0,64,21,182,0,207,74,229,124,113,173,92,105,190,3,188,213,180,139,164,89,64,137,161,157,2,186,149,105,20,100,100,16,65,4,254,117,228,254,31,248,145,226,203,207,18,105,118,183,26,177,120,39,187,138,57,23,236,241,13,202,206,1,28,47,28,30,213,164,171,70,13,65,156,212,114,250,216,170,115,175,6,146,77,255,0,159,99,184,248,221,255,0,34,133,151,253,127,167,254,139,146,188,219,225,111,252,148,141,39,235,47,254,138,122,244,143,141,191,242,39,216,255,0,215,250,127,232,185,43,205,254,22,255,0,201,72,210,126,178,255,0,232,167,174,106,223,199,143,200,246,114,255,0,249,20,213,244,151,228,125,33,60,49,93,65,36,19,196,146,197,34,149,116,117,202,176,60,16,65,234,8,175,4,248,135,240,234,227,67,191,91,221,26,209,228,210,231,100,141,98,136,51,188,50,28,40,83,146,73,12,122,31,83,142,56,207,208,20,87,85,74,81,168,172,207,3,3,142,171,131,169,207,13,186,174,140,243,223,133,254,10,191,240,189,172,247,154,132,239,29,197,226,133,146,203,8,68,123,89,176,75,2,114,112,114,54,144,6,227,144,78,49,194,124,107,255,0,145,214,219,254,188,19,255,0,70,73,94,251,214,188,11,227,95,252,142,182,191,245,224,159,250,50,74,198,188,84,40,242,163,210,202,107,207,17,152,251,89,238,238,121,199,106,247,239,134,191,15,87,195,214,235,170,234,176,127,196,225,247,5,70,42,194,221,114,71,202,65,32,150,28,147,232,113,199,57,227,62,13,248,126,215,85,215,110,245,27,181,73,63,179,213,12,81,178,228,9,24,156,63,94,170,16,227,32,242,115,193,2,189,230,167,11,69,91,157,157,57,246,99,46,103,133,167,162,91,255,0,151,160,86,63,137,124,61,105,226,109,14,227,77,186,69,249,212,152,164,101,220,98,147,7,107,142,71,35,62,163,35,35,161,53,177,71,122,236,105,53,102,124,204,37,40,73,78,46,205,31,37,107,58,69,222,131,171,220,233,151,202,162,226,221,182,182,198,200,57,0,130,15,161,4,31,94,121,0,241,84,43,232,95,139,186,77,149,215,130,238,53,25,161,221,119,100,87,236,242,110,35,102,249,17,91,128,112,114,61,115,95,61,26,242,171,82,246,115,177,250,6,91,141,250,230,31,157,171,53,163,62,169,241,127,252,137,26,215,253,131,230,255,0,209,102,190,85,175,170,188,95,255,0,34,70,181,255,0,96,249,191,244,89,175,149,107,124,94,241,60,174,28,254,29,67,236,48,1,140,3,220,87,205,255,0,16,252,21,47,133,117,150,146,218,7,26,69,195,127,163,200,88,190,195,140,148,99,216,131,156,103,57,29,201,7,31,72,175,221,31,74,165,171,105,54,90,230,153,46,159,168,67,231,91,75,141,233,185,151,56,32,142,65,7,168,21,211,86,146,169,27,117,60,44,187,31,44,29,110,101,172,94,232,249,215,192,62,49,151,194,90,222,230,218,116,251,182,68,187,86,31,117,65,56,112,64,39,43,184,156,119,25,29,112,70,55,136,230,142,227,197,26,188,240,186,201,20,151,179,58,58,28,134,5,201,4,30,227,29,234,215,138,252,41,168,120,75,85,54,119,139,190,39,203,65,112,163,11,50,250,251,17,198,71,111,112,65,56,85,230,202,82,75,217,203,161,247,20,41,81,157,79,173,82,251,75,250,249,159,73,124,42,255,0,146,109,165,255,0,219,111,253,26,245,224,126,42,255,0,145,191,91,255,0,175,249,255,0,244,99,87,190,124,42,255,0,146,109,165,255,0,219,111,253,26,245,224,126,43,255,0,145,191,91,255,0,175,249,255,0,244,99,87,78,35,248,81,254,186,30,38,81,255,0,35,10,254,175,243,61,243,225,79,252,147,125,43,235,55,254,141,122,236,235,140,248,83,255,0,36,223,74,250,205,255,0,163,94,187,58,236,167,240,47,67,231,49,191,239,53,63,196,255,0,48,162,138,42,206,83,198,254,59,253,237,7,233,113,255,0,180,235,141,248,91,255,0,37,35,72,250,203,255,0,162,158,187,47,142,255,0,123,65,250,92,127,237,58,227,126,22,255,0,201,72,210,62,178,255,0,232,167,175,58,167,251,199,220,125,158,15,254,68,207,210,95,169,217,124,119,251,218,15,210,227,255,0,105,215,27,240,184,103,226,70,146,61,229,255,0,209,79,93,151,199,127,189,160,253,46,63,246,157,113,191,11,127,228,164,105,63,89,127,244,83,209,83,253,227,238,12,31,252,137,159,164,191,83,55,198,122,52,58,7,139,245,45,50,221,179,4,82,3,24,193,249,85,130,176,94,73,39,1,177,146,121,198,107,215,190,12,235,11,123,225,73,116,198,43,230,105,243,16,21,84,231,203,114,88,18,79,4,150,222,56,236,7,30,188,151,198,173,26,27,47,16,218,106,145,54,27,80,141,132,169,131,247,163,218,55,103,61,195,40,192,3,238,247,205,51,224,190,176,44,188,79,115,166,72,84,45,252,57,79,148,146,100,143,36,0,71,0,109,46,78,125,7,61,139,167,251,186,246,35,23,254,215,148,198,166,237,36,254,237,31,234,123,213,120,15,198,191,249,29,109,191,235,193,63,244,100,149,239,213,224,63,26,255,0,228,116,182,255,0,175,4,255,0,209,146,87,70,43,248,108,242,50,31,247,213,232,205,175,129,31,123,94,250,91,255,0,237,74,246,74,241,191,129,31,123,94,250,91,255,0,237,74,246,74,120,111,225,35,44,235,253,254,167,203,242,65,69,20,86,231,150,113,159,21,191,228,155,234,159,88,127,244,106,87,205,149,244,159,197,111,249,38,250,167,214,31,253,26,149,243,101,121,216,191,141,31,101,195,191,238,179,245,127,148,79,177,87,238,15,165,45,34,253,193,244,165,175,68,248,211,192,126,53,255,0,200,235,109,255,0,94,9,255,0,163,36,175,59,17,200,98,105,132,108,99,86,10,207,131,128,78,72,4,250,144,14,7,177,244,175,68,248,215,255,0,35,173,183,253,120,39,254,140,146,172,252,38,209,173,60,65,164,248,159,75,190,14,109,231,75,112,74,54,25,72,50,16,65,245,4,3,207,28,114,8,226,188,201,195,158,179,71,220,225,113,43,13,150,66,171,87,138,183,226,204,31,135,190,53,151,194,186,202,197,115,59,141,34,225,191,210,99,218,95,97,198,3,168,236,65,198,113,156,142,196,129,143,70,248,221,207,131,236,143,253,63,167,254,139,146,166,240,111,194,171,63,15,222,181,246,167,36,90,133,210,72,26,216,236,42,33,193,108,54,51,130,72,42,121,31,41,28,19,214,161,248,221,255,0,34,133,151,253,127,167,254,139,146,183,80,148,40,181,35,201,171,136,195,226,51,42,115,160,186,171,190,231,156,124,45,255,0,146,145,164,125,101,255,0,209,79,95,73,19,142,164,87,205,31,13,39,138,219,226,6,155,60,242,36,113,70,38,119,119,96,161,64,133,201,36,158,131,222,143,26,248,226,243,197,122,228,55,81,110,181,182,179,98,108,213,78,36,78,65,222,88,116,98,64,60,28,12,12,119,39,58,53,85,58,119,125,206,188,207,47,169,141,198,168,199,68,146,187,249,179,233,138,43,145,240,23,141,97,241,142,148,236,209,249,55,246,219,86,230,33,157,185,57,195,41,244,56,60,117,24,199,161,61,117,119,70,74,74,232,249,90,212,103,70,110,156,213,154,22,138,40,170,51,60,7,227,95,252,142,182,223,245,224,159,250,28,148,124,20,255,0,145,214,231,254,188,31,255,0,70,71,71,198,191,249,29,109,191,235,193,63,244,57,40,248,41,255,0,35,173,207,253,120,63,254,140,142,188,239,249,137,62,199,254,100,191,47,212,247,234,40,162,189,19,227,130,176,252,99,255,0,34,94,185,255,0,94,19,255,0,232,182,173,202,195,241,143,252,137,122,231,253,120,79,255,0,162,218,148,182,52,163,252,72,250,159,43,87,216,107,247,71,210,190,60,237,95,87,120,142,238,107,15,11,106,151,150,207,178,120,44,229,146,55,192,59,89,80,144,112,120,60,142,245,197,131,209,72,250,110,35,139,148,169,69,121,254,134,174,61,171,142,248,171,255,0,36,223,84,250,195,255,0,163,82,188,119,254,22,151,140,255,0,232,52,127,240,26,31,254,34,190,140,186,188,182,177,179,107,171,219,136,160,129,49,190,73,156,42,174,78,6,73,224,114,64,173,227,82,53,98,210,60,154,216,42,217,117,90,115,169,103,173,213,188,173,228,124,179,225,95,249,28,52,79,251,8,65,255,0,163,5,125,90,58,115,88,208,248,167,195,183,19,199,12,58,222,155,36,178,48,68,68,185,140,150,36,224,0,1,228,159,74,231,254,41,248,131,84,240,239,135,45,110,180,155,175,179,206,247,107,27,62,197,124,169,71,36,97,129,29,64,165,78,10,140,27,189,205,49,184,138,153,142,34,17,229,229,123,107,255,0,12,119,85,243,15,237,27,255,0,37,10,195,254,193,81,255,0,232,217,107,174,240,23,143,188,77,173,120,219,78,176,212,53,51,53,172,198,77,241,249,17,174,113,27,48,228,40,61,64,239,92,143,237,27,255,0,37,11,79,255,0,176,84,127,250,54,90,210,157,69,81,93,28,88,220,21,76,37,69,78,163,87,181,244,60,243,194,62,23,190,241,135,137,45,52,123,8,220,153,88,25,165,84,220,32,139,35,116,141,146,6,0,61,50,50,112,7,36,87,217,190,29,208,44,124,47,225,251,77,23,77,89,5,165,170,21,79,49,183,51,18,75,51,19,234,88,147,198,7,60,0,56,175,21,253,153,127,230,104,255,0,183,63,253,173,94,255,0,90,28,129,69,20,80,7,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,33,208,191,237,227,255,0,71,201,95,48,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,0,122,5,20,81,64,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,190,128,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,208,7,1,240,75,254,74,246,133,255,0,111,31,250,34,74,250,254,190,64,248,37,255,0,37,123,66,255,0,183,159,253,17,37,125,127,64,5,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,215,235,200,63,104,239,249,39,150,31,246,21,143,255,0,69,75,64,30,63,240,75,254,74,246,133,255,0,111,31,250,34,74,250,254,190,64,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,64,5,20,81,64,31,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,173,255,0,217,151,254,102,143,251,116,255,0,218,213,129,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,255,0,102,95,249,154,63,237,211,255,0,107,80,7,185,234,186,93,142,185,165,220,105,186,157,170,92,217,220,38,201,98,144,112,71,243,4,28,16,71,32,128,70,8,174,19,225,159,195,36,240,22,175,226,25,252,207,62,59,137,146,43,25,101,141,124,193,0,80,199,230,7,187,54,210,48,185,49,6,198,8,3,210,40,160,2,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,191,95,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,128,62,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,122,5,121,255,0,193,47,249,36,58,23,253,188,127,232,249,43,208,40,0,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,122,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,228,26,251,250,190,1,175,191,168,0,162,138,40,3,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,176,63,104,239,249,40,122,127,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,71,253,186,127,237,106,0,247,61,87,75,177,215,52,187,141,55,83,181,75,155,59,132,217,44,82,14,8,254,96,131,130,8,228,16,8,193,21,194,124,51,248,100,158,2,213,252,67,63,153,231,199,113,50,69,99,44,177,175,152,32,10,24,252,192,247,102,218,70,23,38,32,216,193,0,122,69,20,0,87,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,183,235,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,80,7,81,240,139,225,199,252,39,58,227,220,234,80,206,52,43,62,102,116,249,68,242,113,136,67,100,17,144,114,197,114,64,0,124,165,148,215,214,245,231,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,64,160,2,138,40,160,2,185,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,65,92,255,0,142,255,0,228,158,120,151,254,193,87,95,250,41,168,3,226,26,236,254,27,252,63,187,241,247,136,22,1,230,71,165,219,186,155,251,152,217,55,68,164,49,80,3,28,146,197,10,228,3,140,228,131,208,241,149,247,15,132,124,47,99,224,255,0,13,218,104,246,17,160,17,40,51,74,169,180,207,46,6,233,27,36,156,146,58,100,224,96,14,0,160,13,13,43,75,177,208,244,187,125,55,76,181,75,107,59,116,217,20,81,142,0,254,100,147,146,73,228,146,73,201,53,118,138,40,3,231,127,143,31,14,62,205,44,190,50,210,97,130,59,86,218,53,24,151,130,36,102,192,152,115,131,184,178,130,0,7,56,110,119,49,30,19,95,127,87,198,31,20,116,77,59,195,159,17,181,93,43,74,183,251,61,149,191,147,229,197,189,159,110,232,145,143,44,73,60,177,60,154,0,244,255,0,217,151,254,102,143,251,116,255,0,218,213,129,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,255,0,102,95,249,154,63,237,211,255,0,107,86,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,0,223,253,153,127,230,104,255,0,183,79,253,173,94,231,170,233,118,58,230,151,113,166,234,118,169,115,103,112,155,37,138,65,193,31,204,16,112,65,28,130,1,24,34,188,51,246,101,255,0,153,163,254,221,63,246,181,125,1,64,30,111,240,207,225,146,120,11,87,241,12,254,103,159,29,196,233,21,140,178,198,190,96,128,40,99,243,3,221,155,105,24,92,152,131,99,4,1,233,20,81,64,5,101,120,143,90,135,195,158,27,212,117,153,196,101,44,237,222,96,143,32,140,72,192,124,169,184,244,44,216,81,193,228,142,13,106,215,145,254,208,122,250,233,190,3,139,72,86,143,207,213,110,21,74,50,177,62,84,100,59,50,145,192,33,188,161,207,102,56,29,192,7,203,181,222,124,27,213,83,74,248,167,163,60,183,50,65,5,195,189,171,237,221,137,11,161,84,86,3,168,50,108,235,192,32,19,140,102,185,255,0,8,248,106,111,23,248,154,215,66,183,184,142,222,123,148,151,203,146,64,74,238,72,217,128,56,228,2,87,25,231,25,206,14,49,88,116,1,247,245,21,149,225,205,106,31,17,248,111,78,214,96,17,132,188,183,73,138,36,130,65,27,17,243,38,229,234,85,178,15,3,149,60,10,213,160,15,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,94,151,251,56,104,22,35,70,212,188,70,85,206,160,215,13,98,9,111,149,98,11,27,144,7,169,98,50,78,126,232,198,57,207,154,252,109,255,0,146,189,174,255,0,219,191,254,136,142,189,127,246,113,255,0,146,121,127,255,0,97,89,63,244,84,84,1,235,244,81,69,0,21,225,127,180,126,129,98,116,109,55,196,97,92,106,11,112,182,36,134,225,162,43,35,128,87,212,48,56,35,31,120,231,60,99,221,43,200,63,104,239,249,39,150,31,246,21,143,255,0,69,75,64,30,63,240,75,254,74,246,133,255,0,111,31,250,34,74,246,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,143,252,18,255,0,146,189,161,127,219,199,254,136,146,189,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,180,1,227,255,0,4,191,228,175,104,95,246,241,255,0,162,36,175,175,235,228,15,130,95,242,87,180,47,251,120,255,0,209,18,87,215,244,1,242,231,197,127,132,119,62,27,213,19,81,240,229,132,147,104,183,79,28,73,111,0,121,30,222,83,133,10,114,89,152,59,116,62,173,183,3,229,221,233,255,0,6,126,28,234,126,9,176,186,190,213,46,164,138,239,80,69,89,180,224,177,149,136,163,190,214,46,165,183,18,167,35,4,1,184,130,9,193,30,169,69,0,20,148,180,148,0,83,105,212,132,80,3,69,58,146,150,128,10,141,250,84,149,27,140,208,7,130,252,76,199,218,36,255,0,174,209,255,0,232,186,242,9,126,224,250,215,178,252,75,182,253,243,156,255,0,203,120,255,0,244,89,175,25,152,225,113,239,64,30,167,240,225,196,112,33,35,254,88,184,255,0,200,149,210,235,222,42,251,51,20,88,179,135,94,171,254,207,214,188,251,194,87,223,102,180,140,109,207,200,195,167,251,85,114,66,110,156,187,113,159,79,202,128,48,117,143,16,75,44,140,124,180,25,97,252,39,211,235,92,149,205,243,204,115,181,71,62,149,169,174,72,162,119,10,15,222,94,191,238,214,14,210,57,160,9,172,33,51,92,48,36,15,151,63,168,175,166,124,35,164,8,116,232,78,242,126,71,29,127,219,250,87,130,248,95,77,55,115,146,24,12,196,199,175,251,67,218,190,167,208,173,60,157,58,37,39,56,13,223,253,163,64,26,54,145,109,81,207,99,252,235,69,71,21,4,105,138,176,40,1,194,144,154,40,160,4,205,40,52,109,160,80,2,209,69,20,0,81,69,20,0,81,69,38,104,1,105,40,38,152,95,20,1,37,37,52,54,105,115,64,11,73,158,104,164,207,52,0,227,210,163,38,130,245,86,107,141,157,187,208,5,45,86,239,200,76,227,63,48,29,61,171,231,239,21,106,38,247,80,149,118,129,243,43,116,255,0,103,30,181,235,158,34,212,114,152,11,255,0,45,7,111,246,79,189,120,223,217,254,215,169,75,206,62,80,127,149,0,123,15,129,45,60,189,50,30,127,229,155,247,255,0,110,187,98,184,172,63,13,192,45,172,98,80,115,133,97,255,0,143,86,241,57,160,6,135,168,228,32,245,205,60,241,85,101,108,12,251,208,6,117,221,162,74,121,44,57,29,253,171,144,213,252,63,20,159,242,209,254,240,254,33,233,244,174,170,75,172,200,70,58,83,111,45,247,70,14,127,139,250,80,7,202,254,39,180,22,215,242,168,36,225,148,114,127,217,174,159,193,250,2,223,196,165,164,35,49,177,225,189,27,30,149,147,227,120,246,234,147,243,252,105,255,0,160,10,238,254,28,71,152,19,159,249,98,255,0,250,54,128,58,15,248,87,9,50,228,92,176,250,191,255,0,99,90,54,159,12,81,57,55,77,208,255,0,203,79,127,247,43,208,173,226,219,24,231,215,249,213,228,233,64,28,238,159,224,248,45,20,126,250,67,193,31,120,122,255,0,187,93,10,196,182,232,0,36,227,142,106,200,166,178,103,189,0,50,57,119,118,169,135,90,98,199,183,189,72,40,1,212,148,102,142,180,0,119,165,164,247,164,221,64,11,69,71,190,148,190,104,1,115,71,74,0,166,177,197,0,59,52,110,25,172,217,238,204,103,167,127,74,162,53,176,28,130,135,242,255,0,235,208,6,241,230,162,42,115,76,134,228,74,128,128,106,93,212,0,40,34,165,29,41,170,115,79,20,0,83,169,15,74,51,64,5,20,82,26,0,41,8,167,10,40,2,58,51,138,15,21,17,126,104,2,199,108,211,79,52,213,110,42,74,0,141,135,106,169,37,185,102,39,34,175,226,152,77,0,69,18,108,171,56,168,148,230,159,154,0,125,45,32,165,160,2,138,40,160,6,154,110,105,73,166,247,160,4,97,77,45,138,142,103,219,138,167,44,164,118,20,1,121,167,80,58,26,167,46,162,177,140,16,127,47,254,189,101,92,93,51,17,128,63,26,167,176,200,126,108,126,20,1,191,29,242,203,209,79,229,82,36,156,244,172,171,120,130,131,131,86,8,110,216,160,13,117,122,155,117,99,134,117,254,237,92,129,201,206,113,64,23,115,154,90,141,73,167,138,0,92,81,138,41,115,64,13,38,154,205,180,82,183,21,20,135,112,160,12,249,175,142,240,161,123,103,165,79,231,109,76,145,222,153,246,101,13,187,39,210,179,245,73,91,106,170,129,212,30,127,26,0,207,212,46,204,236,170,160,12,0,121,31,90,75,29,40,177,44,92,122,112,126,158,212,186,118,158,204,236,89,135,66,56,63,79,106,232,213,124,177,138,0,75,107,113,24,60,213,209,197,67,24,53,48,20,0,102,152,213,46,218,8,160,12,217,100,117,60,5,171,16,74,91,57,2,167,104,67,119,164,88,128,233,64,18,6,205,46,41,160,98,157,64,5,46,40,24,162,128,2,41,13,20,134,128,26,220,211,10,212,162,130,40,2,165,194,124,131,235,95,62,124,87,32,27,97,254,239,254,207,95,65,223,182,200,129,255,0,107,252,107,230,111,138,119,133,230,182,92,127,10,246,247,122,0,163,240,214,50,215,151,28,255,0,203,54,254,105,95,74,219,197,136,79,63,197,253,43,231,255,0,133,150,187,230,185,108,255,0,11,14,190,233,95,69,69,30,16,140,247,160,14,19,93,189,109,58,68,33,67,110,0,116,207,175,248,84,218,71,138,227,155,122,152,88,17,147,247,126,158,245,103,197,122,120,158,40,190,108,97,135,127,247,253,171,198,111,94,93,50,96,87,99,110,92,115,147,220,253,61,40,3,232,187,91,229,153,78,20,140,123,85,192,249,175,159,116,175,30,188,12,202,246,234,114,9,225,62,159,237,87,166,232,30,45,75,240,227,202,97,140,255,0,15,211,223,222,128,58,93,86,63,50,33,207,241,15,235,94,47,127,167,145,124,9,97,254,171,29,125,207,181,123,84,178,9,147,128,87,6,188,219,95,178,97,50,21,97,247,71,83,245,164,2,89,223,125,157,72,85,206,78,121,21,222,104,55,173,50,57,101,3,4,244,31,74,224,116,107,18,197,203,183,175,67,244,174,226,198,69,129,88,40,39,39,60,254,20,1,211,44,158,213,48,122,202,134,92,228,145,86,196,158,130,152,23,3,82,131,84,196,216,237,66,221,12,244,52,1,112,174,105,21,49,85,254,212,51,208,212,233,40,110,130,128,31,154,112,226,154,5,59,173,0,20,180,148,185,160,2,138,40,160,2,138,40,160,2,131,69,20,0,118,164,197,45,37,0,70,194,170,221,64,37,64,51,223,53,112,138,99,10,0,249,215,226,142,139,229,53,179,135,236,163,147,254,255,0,181,121,93,148,62,107,16,78,48,51,252,171,233,127,136,154,80,186,181,129,183,227,14,163,175,179,251,87,206,5,126,199,117,131,206,83,63,175,255,0,90,128,18,32,109,174,48,48,114,159,214,189,6,24,204,246,164,228,12,63,244,174,22,240,12,171,143,247,107,208,60,36,223,109,130,80,120,195,19,250,47,248,208,7,41,226,69,40,35,7,29,191,173,115,112,191,36,87,101,227,216,190,206,96,231,57,219,255,0,179,87,9,108,228,200,126,148,1,244,103,194,132,253,197,207,251,205,252,146,183,117,15,131,250,22,165,169,93,95,75,123,168,172,151,51,60,206,18,68,0,22,36,156,101,58,100,214,63,194,145,254,143,115,254,243,127,36,175,91,169,148,35,47,137,27,81,196,85,160,239,74,86,57,29,67,67,183,240,231,194,253,83,74,180,146,89,32,130,198,231,107,74,65,99,144,236,114,64,3,169,61,171,230,170,251,19,235,77,42,61,7,229,88,213,160,167,109,109,99,210,192,102,207,9,207,205,30,103,39,125,255,0,224,28,150,159,162,91,120,143,225,134,151,165,93,201,44,112,79,97,109,185,162,32,48,218,17,134,9,4,118,29,171,43,78,248,63,161,105,218,157,173,244,87,186,147,73,109,50,76,129,228,66,9,82,8,206,19,166,69,122,21,56,86,174,154,118,109,108,112,172,101,104,198,81,132,154,79,161,230,127,27,127,228,80,178,255,0,175,244,255,0,209,114,87,155,252,45,255,0,146,145,164,253,101,255,0,209,79,94,147,241,187,254,69,11,47,250,255,0,79,253,23,37,121,183,194,223,249,41,26,79,214,95,253,20,245,199,91,248,241,249,31,71,151,255,0,200,166,175,164,191,35,233,81,75,69,21,222,124,144,87,128,252,107,255,0,145,210,219,254,188,19,255,0,70,73,94,253,94,3,241,175,254,71,75,111,250,240,79,253,25,37,115,226,191,134,207,103,33,255,0,125,143,163,54,190,4,125,237,123,233,111,255,0,181,43,217,43,198,254,4,125,237,123,233,111,255,0,181,43,217,41,225,191,132,140,179,175,247,234,159,47,201,5,20,81,91,158,89,198,124,87,255,0,146,111,170,125,97,255,0,209,169,95,54,87,210,127,21,191,228,155,234,159,88,127,244,106,87,205,149,231,98,254,52,125,159,14,255,0,186,203,213,254,72,250,171,197,255,0,242,36,107,95,246,15,155,255,0,69,154,249,86,190,170,241,127,252,137,26,215,253,131,230,255,0,209,102,190,85,170,197,239,19,30,28,254,29,67,236,85,251,139,244,165,164,95,184,62,148,181,222,124,145,205,120,207,194,54,158,48,209,254,203,43,44,55,49,144,208,92,148,220,98,228,110,24,200,200,32,99,25,199,67,212,10,249,150,234,214,107,43,185,237,46,83,100,240,72,209,72,185,7,107,169,193,25,28,30,71,106,250,248,244,53,242,143,138,191,228,112,214,255,0,235,254,127,253,24,213,195,140,138,210,93,79,169,225,186,243,114,149,22,253,221,207,124,248,85,255,0,36,219,75,255,0,182,223,250,53,235,192,252,85,255,0,35,126,183,255,0,95,243,255,0,232,198,175,124,248,85,255,0,36,219,75,255,0,182,223,250,53,235,192,252,85,255,0,35,126,183,255,0,95,243,255,0,232,198,165,136,254,20,127,174,134,153,71,252,140,43,250,191,204,247,207,133,63,242,77,244,175,172,223,250,53,235,179,174,51,225,79,252,147,125,43,235,55,254,141,122,236,235,178,159,192,189,15,156,198,255,0,188,212,255,0,19,252,194,138,40,171,57,79,27,248,239,247,180,31,165,199,254,211,174,55,225,111,252,148,141,35,235,47,254,138,106,236,190,59,253,253,7,233,113,255,0,180,235,141,248,91,255,0,37,35,72,250,203,255,0,162,158,188,234,159,239,31,113,246,120,63,249,19,63,73,126,167,101,241,223,239,104,63,75,143,253,167,92,111,194,223,249,41,26,79,214,95,253,20,245,217,124,119,251,218,15,210,227,255,0,105,215,27,240,183,254,74,70,147,245,151,255,0,69,61,21,63,222,62,224,193,255,0,200,153,250,75,245,61,75,227,22,149,29,239,130,205,249,42,178,216,76,142,172,83,44,85,136,66,160,246,4,178,147,235,180,125,71,137,120,111,88,125,7,196,122,126,168,172,224,91,204,173,38,197,4,148,60,56,0,241,146,165,135,227,212,117,175,167,181,253,42,61,115,65,190,211,37,218,22,230,22,64,204,129,194,18,56,108,30,164,28,17,238,43,228,218,120,165,203,53,52,101,144,77,86,195,84,161,47,233,52,125,136,57,2,188,11,227,95,252,142,182,223,245,224,159,250,50,74,245,255,0,5,235,13,175,120,67,77,212,100,103,105,100,135,108,172,202,1,103,82,85,142,7,24,44,164,143,99,208,116,175,32,248,215,255,0,35,173,183,253,120,39,254,140,146,183,196,59,210,186,60,204,150,14,24,254,73,110,174,141,175,129,31,123,94,250,91,255,0,237,74,246,74,241,191,129,31,123,94,250,91,255,0,237,74,246,74,172,55,240,145,134,117,254,253,83,229,249,32,162,138,43,115,203,56,207,138,223,242,77,245,79,172,63,250,53,43,230,202,250,79,226,183,252,147,125,83,235,15,254,141,74,249,178,188,236,95,198,143,179,225,223,247,89,250,191,201,31,98,175,220,31,74,90,69,251,131,233,75,94,137,241,135,128,252,107,255,0,145,214,219,254,188,19,255,0,70,73,91,95,2,62,254,189,244,183,255,0,218,149,139,241,175,254,71,91,111,250,240,79,253,25,37,109,124,8,251,250,247,210,223,255,0,106,87,4,127,222,127,174,199,214,213,255,0,145,34,249,126,103,178,87,153,124,110,255,0,145,66,203,254,191,211,255,0,69,201,94,155,94,101,241,187,254,69,11,47,250,255,0,79,253,23,37,117,86,254,27,60,12,179,253,242,159,170,60,30,173,218,105,119,215,246,247,119,22,150,146,205,13,164,126,108,238,139,145,26,231,25,63,169,250,2,122,2,66,233,122,93,230,181,169,67,167,233,240,249,215,83,103,100,123,130,231,0,147,201,32,116,7,189,125,51,225,63,11,90,120,79,67,77,58,221,154,70,102,50,77,43,117,145,200,0,156,118,24,0,0,59,14,231,36,249,244,40,186,158,135,216,102,153,156,112,73,37,172,159,79,35,230,93,47,82,185,209,245,91,93,70,209,177,61,188,130,85,228,128,113,212,28,16,112,70,65,25,228,18,43,233,191,9,120,162,211,197,186,34,106,22,168,209,48,99,28,209,55,88,220,0,74,231,184,193,4,31,67,216,228,15,30,248,147,240,249,124,55,32,213,52,168,220,233,114,54,215,141,65,111,179,28,40,25,98,196,144,199,60,224,0,112,59,138,229,60,43,226,91,191,9,235,113,234,86,136,178,124,166,57,98,110,146,70,72,37,115,216,228,2,8,238,7,81,144,116,167,57,80,159,44,182,57,113,152,106,89,174,29,87,161,241,47,234,204,250,170,138,163,164,106,182,218,222,145,107,169,90,54,248,110,35,12,188,130,87,61,65,193,35,32,240,71,98,8,171,213,232,167,216,248,201,69,166,211,220,240,47,141,127,242,58,219,127,215,130,127,232,114,81,240,83,254,71,91,159,250,240,127,253,25,29,31,26,255,0,228,117,182,255,0,175,4,255,0,208,228,163,224,167,252,142,183,63,245,224,255,0,250,50,58,243,191,230,36,251,15,249,146,252,191,83,223,168,162,138,244,79,142,10,195,241,143,252,137,122,231,253,120,79,255,0,162,218,183,43,15,198,63,242,37,235,159,245,225,63,254,139,106,82,216,210,143,241,35,234,124,171,95,92,106,22,17,234,154,77,206,159,51,58,197,115,3,66,229,8,4,6,82,9,25,207,56,53,242,63,90,251,17,126,232,250,87,22,15,237,31,77,196,141,167,73,175,63,208,243,95,248,82,62,30,255,0,159,253,83,254,254,71,255,0,196,86,199,197,94,62,27,106,131,222,31,253,26,149,217,209,140,245,21,213,236,210,77,71,75,158,7,215,107,74,172,42,85,110,92,174,231,202,62,21,255,0,145,195,68,255,0,176,132,31,250,48,87,210,30,41,240,173,151,139,180,200,172,111,165,184,138,56,230,19,6,129,128,108,128,71,112,120,249,141,110,237,81,208,10,90,138,84,84,34,226,245,58,49,217,156,177,53,99,86,43,149,199,204,225,124,63,240,179,70,240,238,185,109,171,90,221,223,201,60,5,182,172,174,133,78,229,42,114,2,131,209,143,122,241,191,218,59,254,74,21,135,253,130,163,255,0,209,178,215,211,213,243,15,237,29,255,0,37,11,79,255,0,176,84,127,250,50,90,214,49,81,86,72,225,173,94,165,105,115,84,119,102,255,0,236,203,255,0,51,71,253,186,127,237,106,250,2,188,3,246,101,255,0,153,163,254,221,63,246,181,123,253,81,144,81,69,20,1,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,171,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,204,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,33,208,191,237,227,255,0,71,201,64,30,129,69,20,80,1,95,63,254,211,95,243,43,255,0,219,223,254,209,175,160,43,231,255,0,218,107,254,101,127,251,123,255,0,218,52,1,192,124,18,255,0,146,189,161,127,219,199,254,136,150,190,191,175,144,62,9,127,201,94,208,191,237,227,255,0,68,73,95,95,208,1,94,65,251,71,127,201,60,176,255,0,176,172,127,250,42,90,245,250,242,15,218,59,254,73,229,135,253,133,99,255,0,209,82,208,7,143,252,18,255,0,146,189,161,127,219,199,254,136,146,190,191,175,144,62,9,127,201,94,208,191,237,227,255,0,68,73,95,95,208,1,69,20,80,7,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,127,246,101,255,0,153,163,254,221,63,246,181,96,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,173,255,0,217,151,254,102,143,251,116,255,0,218,212,1,244,5,20,81,64,5,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,251,126,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,244,10,243,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,160,80,1,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,239,235,128,248,219,255,0,36,135,93,255,0,183,127,253,31,29,0,124,131,95,127,87,192,53,247,245,0,20,81,69,0,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,255,0,102,95,249,154,63,237,211,255,0,107,86,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,223,253,153,127,230,104,255,0,183,79,253,173,64,31,64,81,69,20,0,87,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,183,235,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,80,7,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,174,254,184,15,130,95,242,72,116,47,251,120,255,0,209,242,87,160,80,1,69,20,80,1,92,255,0,142,255,0,228,158,120,151,254,193,87,95,250,41,171,160,174,127,199,127,242,79,60,75,255,0,96,171,175,253,20,212,1,241,13,125,253,95,0,215,223,212,0,81,69,20,0,87,200,31,27,127,228,175,107,191,246,239,255,0,162,35,175,175,235,228,15,141,191,242,87,181,223,251,119,255,0,209,17,208,7,127,251,50,255,0,204,209,255,0,110,159,251,90,176,63,104,239,249,40,122,127,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,71,253,186,127,237,106,192,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,64,27,255,0,179,47,252,205,31,246,233,255,0,181,171,232,10,249,255,0,246,101,255,0,153,163,254,221,63,246,181,125,1,64,5,20,81,64,5,124,177,241,255,0,196,55,26,159,143,206,142,203,182,215,73,137,82,49,144,119,60,138,178,51,244,4,100,20,92,100,143,147,35,25,53,245,61,124,35,174,107,55,158,33,215,47,117,123,247,223,117,119,43,74,248,36,133,207,69,92,146,66,129,128,6,120,0,14,212,1,236,127,179,94,157,12,186,206,191,170,22,147,207,183,183,138,221,20,17,180,172,140,204,196,140,103,57,137,113,207,115,215,183,154,124,69,240,245,191,133,190,32,106,250,61,153,205,172,50,134,132,96,252,136,234,178,42,114,73,59,67,5,201,57,56,207,122,250,91,224,190,137,253,139,240,191,75,223,111,228,220,94,238,189,151,231,221,191,121,249,27,169,3,49,136,248,24,247,25,205,121,167,237,41,167,67,22,179,160,106,129,164,243,238,45,229,183,117,36,109,11,27,43,41,3,25,206,101,108,243,216,116,238,1,215,254,207,154,250,234,94,3,151,72,102,143,207,210,174,25,66,42,176,62,84,132,186,179,19,193,37,188,209,199,101,25,29,207,174,87,203,31,0,60,67,113,166,120,252,104,234,187,173,117,104,153,36,25,3,107,198,173,34,191,66,78,0,117,198,64,249,242,115,129,95,83,208,7,200,31,27,127,228,175,107,191,246,239,255,0,162,35,175,96,253,156,127,228,158,95,255,0,216,86,79,253,21,21,120,255,0,198,223,249,43,218,239,253,187,255,0,232,136,235,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,64,30,191,69,20,80,1,94,65,251,71,127,201,60,176,255,0,176,172,127,250,42,90,245,250,242,15,218,59,254,73,229,135,253,133,99,255,0,209,82,208,7,143,252,18,255,0,146,189,161,127,219,199,254,136,146,189,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,227,255,0,4,191,228,175,104,95,246,241,255,0,162,36,175,96,253,163,191,228,158,88,127,216,86,63,253,21,45,0,120,255,0,193,47,249,43,218,23,253,188,127,232,137,43,235,250,249,3,224,151,252,149,237,11,254,222,63,244,158,74,250,254,128,10,40,162,128,16,209,75,73,64,5,33,165,164,52,0,218,117,54,157,64,5,52,140,211,169,40,3,197,254,39,39,222,255,0,175,132,255,0,209,102,188,14,103,249,177,95,64,252,78,31,123,254,190,19,255,0,69,154,249,210,119,34,86,24,244,254,84,1,217,248,125,89,226,80,49,247,15,254,133,93,21,194,24,109,19,161,249,177,252,235,51,193,16,249,241,167,56,253,211,31,252,126,181,124,83,47,217,35,216,57,196,138,63,241,210,104,3,206,89,77,197,211,131,129,198,127,149,65,119,31,151,33,80,122,17,252,171,70,209,0,253,225,254,32,71,235,85,145,13,221,227,142,159,46,127,149,0,122,183,195,125,15,124,73,33,126,176,191,67,255,0,77,7,181,123,221,188,94,92,65,115,211,63,206,184,159,2,233,66,219,77,132,239,39,247,110,58,255,0,183,244,174,248,10,0,85,20,252,83,69,58,128,22,138,40,160,2,138,40,160,2,138,57,162,128,10,40,163,52,0,148,17,154,40,233,64,13,206,105,165,51,78,197,49,165,11,212,80,3,128,197,25,170,223,106,25,232,105,134,232,103,161,252,168,2,222,234,97,122,174,102,207,106,67,38,58,138,0,121,147,218,185,237,110,245,225,31,42,131,243,129,200,246,173,57,165,193,200,21,141,122,235,48,193,4,114,15,31,74,0,226,174,175,126,208,48,203,142,115,192,246,174,123,78,211,201,212,36,33,135,41,235,244,246,173,221,86,196,172,140,85,135,222,29,79,181,89,208,172,155,204,201,97,247,15,67,238,41,1,232,250,114,121,118,232,61,143,243,171,133,241,218,169,164,130,40,215,32,154,229,53,191,23,165,145,43,228,177,195,129,247,125,179,253,234,96,117,119,55,235,16,229,79,95,79,254,189,113,250,175,139,99,137,138,8,152,144,195,248,125,190,181,230,250,151,143,100,158,66,171,110,163,144,121,79,111,247,171,54,200,75,168,204,206,219,23,43,158,50,58,16,40,3,214,52,75,166,190,109,228,1,148,39,242,56,174,198,230,44,194,57,254,42,193,240,213,128,134,217,62,108,252,140,58,255,0,181,244,174,158,84,204,96,123,208,7,202,190,62,140,174,171,63,63,242,209,63,244,1,93,199,195,34,12,17,143,250,97,39,254,140,21,206,124,72,180,217,127,51,103,172,177,142,191,244,206,174,124,52,189,217,133,219,210,7,237,255,0,77,5,0,125,37,2,126,237,106,80,180,203,51,190,221,15,215,249,213,128,40,1,163,138,120,164,52,10,0,112,163,20,148,180,0,148,82,156,82,80,2,22,197,84,158,82,189,0,235,86,136,205,49,162,7,169,52,1,70,41,29,143,33,122,85,229,6,156,177,5,239,78,160,6,230,131,205,59,109,52,138,0,165,115,108,36,239,222,185,171,205,41,149,203,7,28,145,223,219,233,93,99,131,237,81,50,9,23,20,1,206,88,222,152,142,194,185,192,61,7,189,116,94,110,232,193,3,169,174,106,251,79,117,149,153,89,121,35,169,246,250,86,174,157,41,242,194,176,28,3,211,235,64,22,97,190,37,202,149,232,61,43,81,91,35,53,156,45,87,118,236,158,106,242,29,163,20,1,40,52,184,166,142,105,249,160,4,197,20,82,26,0,51,138,77,212,210,77,84,153,200,233,142,180,1,59,61,84,105,62,110,149,1,103,63,221,168,128,110,248,160,11,47,126,177,245,83,249,127,245,233,241,234,43,32,225,79,229,255,0,215,172,169,225,13,212,247,170,59,89,15,203,143,198,128,58,225,56,43,208,211,183,100,87,59,5,211,14,8,29,59,86,156,114,150,25,192,160,13,21,20,236,212,17,62,225,83,119,160,9,5,45,48,26,125,0,20,134,150,154,212,0,204,228,209,77,20,234,0,138,85,205,66,96,222,58,213,172,102,144,176,95,90,0,164,44,23,174,227,249,211,77,128,63,196,127,63,254,181,94,18,143,67,74,36,7,177,160,10,113,217,237,239,250,212,254,64,245,171,0,230,130,40,2,17,8,245,167,172,64,119,169,64,162,128,24,6,41,216,165,43,64,160,4,6,151,52,82,26,0,70,230,162,60,84,134,160,149,11,116,197,0,33,27,170,63,178,7,60,147,249,212,209,68,71,83,82,129,138,0,134,56,68,125,9,164,116,230,167,197,1,104,1,16,113,82,138,110,218,80,49,64,1,160,82,210,226,128,3,72,41,69,33,235,64,1,20,98,138,74,0,92,81,69,20,0,83,123,211,143,90,74,0,110,41,212,82,10,0,202,215,38,242,173,144,227,248,199,242,53,242,175,196,27,191,180,221,64,0,198,17,123,123,189,125,37,227,91,207,178,217,195,198,115,34,246,246,106,249,91,87,148,223,95,32,198,49,16,254,103,252,104,3,213,254,19,216,18,46,155,119,119,94,191,245,206,189,213,83,106,254,53,230,255,0,12,52,239,38,210,228,238,206,93,187,251,39,181,122,97,24,160,12,171,235,97,58,168,36,140,17,253,107,128,215,188,52,147,42,31,53,134,49,252,95,95,106,244,169,187,86,93,236,2,69,94,79,95,241,160,15,153,60,75,165,54,159,36,100,56,109,192,117,57,245,246,246,173,127,5,106,76,146,204,10,143,186,123,127,187,239,93,127,141,52,161,34,67,243,158,171,223,253,239,106,242,235,57,27,78,184,56,1,183,39,215,191,255,0,90,144,31,72,89,106,234,80,130,135,175,167,211,222,153,168,68,151,10,172,9,24,32,127,58,226,180,59,191,62,39,36,99,4,142,159,74,234,109,174,54,231,35,242,160,14,110,253,229,179,42,87,97,207,174,125,255,0,194,141,39,196,12,93,195,70,58,30,139,244,247,173,253,69,35,184,129,126,240,195,15,228,107,205,129,242,47,49,215,49,255,0,90,0,244,199,215,202,46,4,99,175,113,255,0,215,173,205,43,82,51,70,197,148,12,18,188,15,167,189,113,86,70,57,65,39,120,199,166,61,171,162,182,3,4,39,235,64,29,35,75,230,116,21,89,209,199,35,109,86,183,12,185,206,43,68,63,203,205,48,50,243,43,73,143,147,167,189,116,150,42,66,146,113,215,183,225,85,96,218,228,245,173,8,200,3,2,128,44,230,141,216,168,199,52,252,102,128,20,62,105,217,166,5,197,62,128,20,81,73,75,64,5,25,162,155,138,0,117,20,208,41,212,0,81,69,20,0,152,166,145,154,121,166,26,0,193,241,29,151,218,45,99,93,216,195,131,215,216,215,203,126,49,211,205,149,228,95,54,115,26,247,247,111,111,106,250,234,229,68,145,128,125,107,192,254,38,104,89,54,238,36,254,232,228,255,0,191,237,64,30,87,43,239,131,254,5,253,43,182,240,5,207,205,58,227,251,199,255,0,64,175,59,105,140,99,105,3,214,186,207,7,92,249,82,203,129,156,169,255,0,217,104,3,91,226,106,127,199,185,7,251,191,251,61,121,157,161,196,135,233,94,151,227,230,243,33,128,244,195,40,255,0,208,171,205,97,249,36,63,74,64,125,43,240,164,255,0,163,220,255,0,190,223,201,43,214,193,175,21,248,89,126,60,171,149,218,126,243,30,159,238,87,179,197,200,38,152,18,80,122,81,65,233,64,13,165,162,148,116,160,15,52,248,223,255,0,34,133,151,253,127,167,254,139,150,188,219,225,111,252,148,141,39,235,47,254,138,122,244,143,141,223,242,40,89,127,215,250,127,232,185,43,205,254,22,255,0,201,72,210,126,178,255,0,232,167,174,10,223,199,143,200,250,220,191,254,69,53,61,37,249,31,75,81,69,21,222,124,144,87,128,252,107,255,0,145,210,219,254,188,19,255,0,70,73,94,253,94,3,241,175,254,71,75,111,250,240,79,253,25,37,115,226,191,134,207,103,33,255,0,125,143,163,54,190,4,125,237,123,233,111,255,0,181,43,217,43,198,254,4,125,237,123,233,111,255,0,181,43,217,41,225,191,132,140,179,175,247,234,159,47,201,5,20,81,91,158,89,198,124,86,255,0,146,111,170,125,97,255,0,209,169,95,54,87,210,127,21,191,228,155,234,159,88,127,244,106,87,205,149,231,98,254,52,125,159,14,255,0,186,207,213,254,72,250,171,197,255,0,242,36,107,95,246,15,155,255,0,69,154,249,86,190,170,241,127,252,137,26,215,253,131,230,255,0,209,102,190,85,170,197,239,19,30,28,254,29,67,236,85,251,131,233,75,72,191,112,125,41,107,188,249,33,15,67,95,40,248,171,254,71,13,111,254,191,231,255,0,209,141,95,87,30,134,190,81,241,87,252,142,26,223,253,127,207,255,0,163,26,184,241,159,10,62,143,134,255,0,143,63,79,212,247,207,133,95,242,77,180,191,251,109,255,0,163,94,188,15,197,95,242,55,235,127,245,255,0,63,254,140,106,247,207,133,95,242,77,180,191,251,109,255,0,163,94,188,15,197,95,242,55,235,127,245,255,0,63,254,140,106,140,71,240,163,253,116,58,178,143,249,24,87,245,127,153,239,159,10,127,228,155,233,95,89,191,244,107,215,103,92,103,194,159,249,38,250,87,214,111,253,26,245,217,215,100,63,134,189,15,156,198,255,0,188,212,255,0,19,252,194,138,40,171,57,79,27,248,239,247,180,31,165,199,254,211,174,55,225,111,252,148,141,35,235,47,254,138,122,236,190,59,253,237,7,233,113,255,0,180,235,142,248,91,255,0,37,35,73,250,203,255,0,162,158,188,234,159,239,31,113,246,120,63,249,19,63,73,126,167,99,241,223,239,104,63,75,143,253,167,92,111,194,223,249,41,26,79,214,95,253,20,245,217,124,119,251,218,15,210,227,255,0,105,215,27,240,183,254,74,70,147,245,151,255,0,69,61,21,63,222,62,224,193,255,0,200,153,250,75,245,62,149,60,138,249,123,199,186,93,182,143,227,157,86,202,209,118,64,178,7,84,192,10,55,168,114,0,0,0,1,98,0,236,0,175,168,107,196,190,56,216,197,22,173,164,223,169,127,54,120,100,137,148,159,148,4,96,65,30,255,0,188,57,250,10,232,197,70,240,191,99,199,200,43,114,98,249,63,153,127,193,55,190,10,235,15,119,225,219,189,46,70,114,108,102,12,159,40,0,71,38,72,0,142,73,220,28,243,234,63,14,71,227,95,252,142,182,223,245,224,159,250,50,74,135,224,254,179,61,135,140,151,78,65,186,13,69,25,92,100,12,50,43,58,183,76,244,12,49,145,247,179,216,84,223,26,255,0,228,117,182,255,0,175,4,255,0,209,146,86,46,92,216,127,67,211,167,67,216,231,15,179,77,253,255,0,240,77,175,129,31,123,94,250,91,255,0,237,74,246,74,241,191,129,31,123,94,250,91,255,0,237,74,246,74,232,195,127,9,30,46,117,254,253,83,229,249,32,162,138,43,115,203,56,207,138,223,242,77,245,79,172,63,250,53,43,230,202,250,79,226,183,252,147,125,83,235,15,254,141,74,249,178,188,236,95,198,143,179,225,223,247,89,250,191,201,31,98,175,220,31,74,90,69,251,131,233,75,94,137,241,135,128,252,107,255,0,145,214,219,254,188,19,255,0,70,73,91,95,2,62,254,189,244,183,255,0,218,149,139,241,175,254,71,91,111,250,240,79,253,25,37,109,124,8,251,250,247,210,223,255,0,106,87,4,127,222,127,174,199,214,213,255,0,145,34,249,126,103,178,87,153,124,111,255,0,145,66,203,254,191,211,255,0,69,201,94,155,94,101,241,187,254,69,11,47,250,255,0,79,253,23,37,117,86,254,27,60,12,179,253,238,159,170,60,219,225,111,252,148,141,35,235,47,254,138,122,250,90,190,105,248,91,255,0,37,35,72,250,203,255,0,162,158,190,150,172,176,127,195,249,158,143,17,255,0,189,47,240,175,205,149,175,44,224,212,44,103,179,185,77,208,79,27,69,34,228,141,202,195,4,100,114,56,53,243,175,196,31,4,77,225,45,76,75,0,121,52,203,150,99,12,129,72,88,137,36,136,137,36,146,66,227,147,140,243,232,107,233,42,163,171,233,86,218,222,145,117,166,222,46,232,46,16,163,112,9,95,66,50,8,200,56,32,227,130,1,173,43,82,85,21,142,12,187,48,158,14,173,215,194,247,71,207,127,15,188,111,47,132,181,51,20,229,228,211,46,89,68,209,150,32,68,73,0,202,2,130,73,3,63,40,198,120,244,21,244,108,19,197,115,111,28,240,72,146,69,34,135,71,70,5,88,30,65,4,117,4,87,203,94,42,240,213,223,133,53,185,52,219,183,89,62,81,36,82,175,73,35,36,128,113,216,228,16,65,238,15,81,130,123,63,133,30,55,254,201,190,93,7,80,146,86,180,186,145,86,212,245,16,200,79,76,99,59,88,145,236,15,56,228,145,205,66,171,131,246,115,61,204,219,1,12,77,63,174,97,245,234,252,252,200,126,53,255,0,200,235,109,255,0,94,9,255,0,161,201,71,193,79,249,29,46,127,235,193,255,0,244,100,116,124,107,57,241,173,183,253,120,39,254,135,37,31,5,63,228,117,185,255,0,175,7,255,0,209,145,212,255,0,204,73,175,252,201,126,95,169,239,212,81,69,122,39,199,5,97,248,199,254,68,189,115,254,188,39,255,0,209,109,91,149,135,227,15,249,18,245,207,250,240,159,255,0,69,181,41,108,105,71,248,145,245,62,85,175,177,83,238,47,210,190,58,175,177,83,238,47,210,184,176,127,104,250,94,37,255,0,151,95,63,208,90,40,162,187,143,150,10,40,162,128,10,249,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,125,63,95,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,160,13,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,124,255,0,251,50,255,0,204,209,255,0,110,159,251,90,190,128,160,2,138,40,160,15,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,67,161,127,219,199,254,143,146,190,96,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,0,244,10,40,162,128,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,160,14,3,224,151,252,149,237,11,254,222,63,244,68,149,245,253,124,129,240,75,254,74,246,133,255,0,111,31,250,34,74,250,254,128,10,242,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,175,215,144,126,209,223,242,79,52,255,0,251,10,199,255,0,162,165,160,15,31,248,37,255,0,37,127,66,255,0,183,143,253,17,37,125,127,95,32,124,18,255,0,146,189,161,127,219,199,254,136,146,190,191,160,2,138,40,160,15,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,71,253,186,127,237,106,192,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,91,255,0,179,47,252,205,31,246,233,255,0,181,168,3,232,10,40,162,128,10,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,246,253,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,0,250,127,224,151,252,146,29,11,254,222,63,244,124,149,232,21,231,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,64,160,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,124,117,232,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,160,15,144,107,239,234,248,6,190,254,160,2,138,40,160,15,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,71,253,186,127,237,106,192,253,163,191,228,161,216,127,216,42,63,253,25,45,111,254,204,191,243,52,127,219,167,254,214,160,15,160,40,162,138,0,43,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,219,245,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,168,3,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,160,87,159,252,18,255,0,146,67,161,127,219,199,254,143,146,189,2,128,10,40,162,128,10,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,93,5,115,254,59,255,0,146,119,226,95,251,5,93,127,232,166,160,15,136,107,239,234,248,6,190,254,160,2,138,40,160,2,190,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,125,127,95,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,128,59,255,0,217,151,254,102,143,251,116,255,0,218,213,129,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,255,0,102,95,249,154,63,237,211,255,0,107,86,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,0,223,253,153,127,230,104,255,0,183,79,253,173,95,64,87,207,255,0,179,47,252,205,31,246,233,255,0,181,171,232,10,0,40,162,138,0,243,255,0,141,26,223,246,47,194,253,83,101,199,147,113,123,182,202,47,147,118,253,231,231,94,132,12,198,36,228,227,216,231,21,242,110,147,166,205,172,235,54,58,93,187,70,179,222,92,71,111,27,72,72,80,206,193,65,36,2,113,147,232,107,219,255,0,105,77,85,26,227,64,210,35,186,125,232,146,221,77,110,55,5,195,21,88,216,246,39,229,148,14,227,158,153,231,155,248,1,225,235,141,79,199,227,88,86,219,107,164,196,207,33,192,59,222,69,104,213,58,130,50,11,182,112,71,201,131,140,138,0,250,158,188,255,0,227,70,137,253,181,240,191,84,217,111,231,92,89,109,189,139,231,219,179,97,249,219,168,7,17,153,56,57,246,25,197,122,5,20,1,240,142,135,172,222,120,123,92,178,213,236,31,101,213,164,171,42,100,144,27,29,85,176,65,42,70,65,25,228,18,59,215,221,213,240,110,173,166,205,163,235,55,218,93,195,70,211,217,220,73,111,35,70,73,82,200,197,73,4,128,113,145,232,43,235,47,130,250,223,246,215,194,253,47,125,199,157,113,101,186,202,95,147,110,205,135,228,29,0,56,140,199,200,207,185,206,104,3,192,62,54,255,0,201,94,215,127,237,223,255,0,68,71,94,193,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,241,255,0,141,191,242,87,181,223,251,119,255,0,209,17,215,176,126,206,63,242,79,47,255,0,236,43,39,254,138,138,128,61,126,138,40,160,2,188,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,235,245,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,160,15,31,248,37,255,0,37,123,66,255,0,183,143,253,17,37,123,7,237,29,255,0,36,242,195,254,194,145,255,0,232,169,107,199,254,9,127,201,94,208,191,237,227,255,0,68,73,94,193,251,71,127,201,60,176,255,0,176,172,127,250,42,90,0,241,255,0,130,95,242,87,180,47,251,120,255,0,209,18,87,215,245,242,7,193,47,249,43,218,23,253,188,127,232,137,43,235,250,0,40,162,138,0,41,41,105,13,0,6,155,78,52,135,165,0,54,157,73,75,64,5,33,52,181,28,188,15,198,128,60,131,226,105,225,191,235,225,63,244,89,175,155,110,78,102,111,195,249,87,208,95,18,181,5,44,209,237,60,78,157,191,216,62,245,243,252,159,52,204,104,3,213,126,29,199,254,143,25,39,172,47,255,0,161,213,31,28,92,230,225,215,29,37,79,253,2,174,248,37,188,171,40,143,253,51,113,255,0,143,215,55,226,171,143,54,238,66,71,241,175,254,131,64,25,105,38,203,100,24,239,254,53,173,225,29,52,221,220,177,221,140,196,199,175,251,64,122,87,50,38,50,141,128,14,57,175,104,248,119,160,237,133,36,50,117,133,199,7,253,191,165,0,123,46,135,104,32,211,226,76,231,1,187,255,0,180,107,96,113,80,192,2,66,170,59,103,249,212,194,128,29,138,90,40,239,64,5,20,81,64,5,25,164,34,147,20,0,234,40,162,128,18,140,209,69,0,52,190,40,221,154,66,185,163,24,160,5,205,103,94,41,35,35,29,71,242,171,167,138,137,200,60,26,0,229,3,74,37,97,242,116,247,171,170,142,121,202,213,217,138,171,30,181,17,111,151,138,0,85,155,96,193,21,153,170,106,102,21,200,80,126,96,57,30,223,90,89,195,49,237,214,179,46,0,198,31,215,181,32,32,93,124,186,12,198,63,47,254,189,115,58,159,136,24,76,193,99,28,17,213,125,190,181,110,240,199,23,77,221,64,231,233,92,82,147,53,244,153,224,109,207,242,160,14,186,196,203,118,55,54,193,144,79,25,245,197,118,54,81,37,188,96,146,199,130,63,90,161,98,35,183,181,79,188,122,143,214,139,139,141,221,7,122,0,191,121,172,46,220,4,61,71,111,111,173,120,95,139,181,38,123,201,0,81,247,215,183,251,63,90,238,245,155,191,33,50,6,126,112,58,123,87,147,92,150,191,188,114,112,51,131,249,0,40,3,71,195,218,59,95,54,226,224,101,9,224,250,48,30,149,236,186,47,134,210,24,151,247,172,126,82,62,247,191,210,177,60,37,165,44,118,201,243,159,184,221,255,0,218,250,87,167,218,66,18,49,201,232,127,157,0,90,178,183,16,198,160,18,112,15,243,171,236,155,150,162,139,165,89,3,52,192,249,247,226,117,129,89,157,183,14,103,140,117,255,0,166,103,218,184,207,1,222,121,19,144,70,113,3,14,159,237,138,246,63,137,58,111,155,22,119,99,55,9,223,253,131,237,94,1,163,220,27,59,249,23,25,196,100,126,160,208,7,216,250,68,190,101,140,103,29,65,255,0,208,141,104,215,51,225,59,191,180,233,144,241,143,149,143,79,246,141,116,166,128,12,81,75,69,0,45,20,14,180,80,1,138,74,90,40,0,2,131,69,32,235,64,14,166,26,121,163,20,0,209,65,165,164,35,52,1,27,142,42,20,78,106,206,218,97,90,0,137,224,15,212,154,136,90,133,60,19,249,213,188,80,87,52,1,0,24,169,7,34,153,36,68,244,52,70,133,120,56,160,11,11,194,211,179,76,20,225,64,1,52,98,150,131,64,12,35,52,214,136,30,245,40,20,80,5,115,8,245,166,249,3,214,173,17,77,2,128,51,228,179,220,122,254,180,130,192,1,247,143,231,255,0,214,173,2,216,166,153,64,236,104,2,145,176,94,187,143,231,255,0,214,169,4,59,70,51,86,12,163,208,210,134,13,235,64,13,141,112,42,74,76,98,150,128,12,226,164,21,15,122,149,122,80,3,170,57,58,84,149,12,231,0,80,4,106,106,65,80,68,217,171,10,115,64,13,153,246,40,62,245,133,45,249,103,192,81,211,211,255,0,175,91,115,38,240,5,102,141,52,110,206,238,216,235,255,0,214,160,8,62,212,216,232,42,237,161,105,1,39,20,244,179,30,167,243,171,81,199,179,189,0,61,87,20,252,81,138,40,0,197,40,164,205,20,0,180,81,69,0,38,104,233,75,73,214,128,19,25,160,140,26,117,33,160,4,162,157,72,69,0,24,163,20,80,104,0,165,162,138,0,41,51,70,105,9,160,1,154,161,51,12,244,167,183,53,1,140,103,57,160,11,27,179,74,13,83,107,129,31,24,52,241,48,97,194,208,5,145,205,46,42,37,122,148,26,0,90,67,75,70,40,1,180,19,138,90,134,225,196,104,15,189,0,121,159,196,251,223,42,218,216,109,254,53,237,236,245,243,254,141,1,188,212,159,156,98,19,255,0,161,15,241,175,76,248,183,172,228,218,160,79,238,30,159,245,211,222,185,15,135,150,6,234,246,225,183,99,17,176,235,238,158,212,1,244,79,131,172,254,205,107,40,206,114,231,191,178,215,74,213,79,76,132,65,11,12,231,44,127,165,89,115,64,21,230,231,21,70,224,124,163,235,87,93,170,133,228,129,85,120,239,64,30,127,226,217,60,168,226,227,184,255,0,217,171,201,36,181,55,82,228,16,48,184,175,99,214,237,190,221,177,115,140,96,255,0,63,241,172,171,79,10,172,64,147,41,61,190,247,255,0,90,144,24,122,5,164,201,188,102,60,114,122,159,106,235,78,232,215,183,90,82,83,79,143,248,155,113,250,255,0,158,149,203,95,248,148,172,138,22,33,211,186,253,125,232,3,163,184,188,17,68,3,15,226,236,43,133,191,149,12,138,192,55,76,127,58,167,119,226,70,186,96,190,82,140,115,247,127,250,245,86,43,89,111,36,192,40,48,61,255,0,207,122,0,185,30,177,44,71,229,68,57,245,7,252,107,178,240,231,137,196,166,68,104,143,115,194,253,61,235,44,104,43,13,158,90,66,115,38,56,62,223,74,226,99,188,54,23,89,0,28,167,113,239,255,0,214,160,15,164,236,166,89,80,156,17,131,254,21,116,226,188,187,195,190,39,105,86,65,229,1,130,79,221,250,123,215,162,218,221,11,152,207,24,193,166,6,132,50,39,35,15,87,227,230,177,99,181,42,217,200,233,90,240,29,160,208,5,161,79,21,24,52,253,212,0,241,75,77,6,151,52,0,234,41,5,46,104,0,20,81,69,0,20,81,72,77,0,7,173,32,163,173,40,20,0,98,154,212,243,81,176,205,0,67,33,226,188,239,199,22,233,37,188,57,39,239,143,228,213,223,221,72,34,80,72,61,107,200,60,121,174,13,176,34,161,234,167,145,254,247,189,0,120,110,177,110,35,157,48,127,132,127,51,86,188,63,114,97,149,248,206,84,255,0,74,110,165,19,16,174,72,236,56,252,106,13,32,254,245,241,253,211,253,40,3,167,241,53,201,154,24,242,0,195,15,228,213,195,99,231,252,43,178,241,19,133,183,143,175,222,31,200,215,20,172,93,255,0,10,0,246,191,133,160,249,183,63,238,183,254,201,95,66,67,247,79,214,188,55,225,77,142,86,229,203,119,97,215,253,202,247,56,134,20,208,3,232,61,40,160,244,160,2,144,81,74,40,3,153,241,191,132,79,140,116,136,108,5,239,217,60,171,129,54,255,0,43,204,206,21,151,24,200,254,247,92,246,174,111,194,191,9,143,134,188,73,105,171,255,0,109,11,159,179,151,253,215,217,118,110,220,140,189,119,156,125,236,244,237,94,149,75,89,186,113,114,230,107,83,174,158,58,189,58,78,140,37,104,190,154,11,69,20,86,135,32,149,192,120,219,225,161,241,134,183,22,162,53,113,105,178,221,97,242,254,207,230,103,12,199,57,220,63,189,211,29,171,208,41,42,101,5,37,102,109,67,17,82,132,253,165,55,102,113,190,3,240,25,240,81,191,39,81,23,159,107,242,255,0,229,135,151,183,110,239,246,142,115,187,244,174,202,138,40,140,84,85,144,171,86,157,105,186,149,29,219,22,138,40,170,50,49,60,87,160,159,19,120,110,235,72,251,79,217,188,253,159,189,217,191,110,215,13,211,35,61,49,215,189,121,183,252,40,150,255,0,161,140,127,224,23,255,0,108,175,99,162,179,157,40,73,222,72,236,195,230,24,156,52,28,41,78,201,250,20,53,125,59,251,87,67,189,211,124,223,43,237,54,239,7,153,183,118,221,202,87,56,227,61,122,102,188,175,254,20,67,127,208,198,63,240,11,255,0,182,87,177,253,104,162,116,148,254,36,44,62,58,190,25,53,74,86,191,160,1,128,7,165,45,20,86,135,32,135,165,121,62,173,240,93,181,61,98,246,252,107,194,63,181,92,73,54,207,178,103,110,230,45,140,239,231,25,235,94,177,71,210,162,116,227,61,36,142,140,54,46,182,26,78,84,157,155,49,124,41,160,31,12,248,110,215,72,55,63,105,242,55,254,247,102,205,219,157,155,166,78,58,227,175,106,224,117,95,130,237,169,235,23,183,227,94,17,253,170,226,73,182,125,143,59,119,49,108,103,120,206,51,214,189,98,138,82,165,25,36,154,208,186,56,234,244,106,74,165,57,90,82,223,99,23,194,154,9,240,207,134,237,116,131,115,246,159,35,127,239,118,108,221,185,203,116,201,199,92,117,237,91,84,81,86,146,74,200,230,156,229,57,57,203,119,168,180,81,69,50,78,51,199,158,3,62,53,54,4,106,63,99,251,39,153,255,0,44,60,205,251,182,255,0,180,49,141,191,173,99,120,91,225,51,120,107,196,150,154,185,214,133,207,217,247,254,235,236,187,55,110,70,94,187,206,62,246,122,118,175,75,162,179,116,160,229,204,214,167,100,51,12,76,40,251,8,203,221,215,77,58,156,111,143,60,6,124,106,108,8,212,126,199,246,79,51,254,88,121,155,183,109,255,0,104,99,27,127,90,198,240,183,194,102,240,215,137,45,53,115,173,11,159,179,239,253,215,217,118,110,220,140,189,119,156,125,236,244,237,94,151,69,14,148,28,185,154,212,33,152,98,97,71,216,70,94,238,186,105,212,43,155,241,167,132,163,241,142,138,150,15,118,214,175,28,203,50,72,19,112,200,4,96,140,140,140,49,238,57,199,208,244,157,168,171,148,83,86,103,53,58,146,167,53,56,59,52,121,110,129,240,138,227,195,250,245,150,171,7,136,129,123,121,3,21,251,22,55,169,225,151,37,206,50,164,140,227,140,230,180,188,107,240,204,248,195,90,139,81,26,176,180,242,237,214,31,47,236,254,102,112,204,115,157,195,251,221,49,218,189,3,173,21,159,177,130,143,45,180,58,222,101,137,117,85,103,47,121,105,123,68,227,124,7,224,51,224,163,126,78,162,47,62,215,229,255,0,203,15,47,110,221,223,237,28,231,119,233,93,149,20,85,198,42,42,200,230,173,90,117,166,234,84,119,108,90,40,162,168,200,196,241,94,130,124,77,225,187,173,35,237,63,102,243,246,126,247,102,253,187,92,55,76,140,244,199,94,245,230,223,240,162,91,254,134,49,255,0,128,95,253,178,189,142,138,206,116,161,55,121,35,179,15,152,98,112,208,112,165,43,39,232,0,96,1,233,75,69,21,161,198,121,247,141,190,25,159,24,107,113,106,35,86,22,155,45,214,31,47,236,254,102,112,204,115,157,195,251,221,49,218,175,120,15,192,103,193,70,252,157,68,94,125,175,203,255,0,150,30,94,221,187,191,218,57,206,239,210,187,42,43,63,103,30,110,123,106,117,60,117,119,67,234,238,94,239,109,2,185,143,28,120,68,248,203,72,130,192,94,253,147,202,184,19,111,242,188,204,225,89,113,140,143,239,117,246,174,158,138,185,69,73,89,152,82,169,42,83,83,131,179,71,154,120,91,225,51,120,107,196,150,154,191,246,208,184,251,62,255,0,221,125,151,102,237,200,203,215,121,199,92,244,237,94,151,69,21,48,132,96,173,19,76,70,42,174,38,124,245,93,222,194,209,69,21,102,6,7,139,60,45,105,226,221,17,244,251,183,104,216,48,146,25,151,172,110,1,0,227,184,193,32,143,67,216,224,143,58,255,0,133,18,223,244,49,143,252,2,255,0,237,149,236,116,86,115,163,9,187,201,29,152,124,195,19,135,143,37,41,89,30,79,125,240,114,251,82,251,55,218,252,80,37,251,52,11,109,15,250,0,27,99,92,237,94,28,103,25,60,158,107,103,193,63,13,15,131,245,185,117,19,171,11,189,246,230,31,47,200,242,241,150,86,206,119,31,238,244,199,122,239,232,164,168,193,62,100,181,42,121,150,42,116,221,41,75,221,237,100,191,65,104,162,138,212,225,10,161,172,233,199,86,209,47,180,239,51,202,251,85,187,195,230,109,221,183,114,145,156,113,156,103,166,106,253,37,22,26,109,59,163,199,63,225,68,55,253,12,99,255,0,0,191,251,101,123,24,24,24,162,150,179,133,56,195,225,71,78,39,27,95,19,111,109,43,219,96,162,138,43,67,148,40,162,138,0,43,203,254,35,252,31,255,0,133,129,226,27,125,87,251,119,236,30,77,170,219,121,95,100,243,115,135,118,221,157,235,253,252,99,29,171,212,40,160,15,63,248,101,240,203,254,21,215,246,167,252,77,255,0,180,62,223,229,127,203,183,149,179,102,255,0,246,219,57,223,237,210,189,2,138,74,0,90,40,162,128,60,63,93,253,158,127,182,188,67,169,234,191,240,148,121,63,110,187,150,231,202,254,207,221,179,123,150,219,159,48,103,25,198,112,43,212,60,19,225,143,248,67,188,33,99,160,253,179,237,127,101,243,63,127,229,121,123,183,72,207,247,114,113,141,216,235,218,186,10,40,0,162,138,40,0,175,63,248,155,240,203,254,22,47,246,95,252,77,255,0,179,254,193,230,255,0,203,183,155,191,126,207,246,215,24,217,239,214,189,2,138,0,241,255,0,4,252,12,255,0,132,59,197,246,58,247,252,36,95,107,251,47,153,251,143,177,121,123,183,70,201,247,188,195,140,110,207,78,213,236,20,81,64,5,113,255,0,17,252,13,255,0,11,3,195,214,250,79,246,143,216,60,155,165,185,243,124,143,55,56,71,93,184,220,191,223,206,115,218,187,10,40,3,199,252,19,240,51,254,16,239,23,216,235,223,240,145,125,175,236,190,103,238,62,197,229,238,221,27,39,222,243,14,49,187,61,59,87,176,81,69,0,20,81,69,0,121,127,196,127,131,255,0,240,176,60,67,111,170,255,0,110,253,131,201,181,91,111,43,236,158,110,112,238,219,179,189,127,191,140,99,181,104,124,50,248,101,255,0,10,235,251,83,254,38,255,0,218,31,111,242,191,229,219,202,217,179,127,251,109,156,239,246,233,94,129,69,0,20,81,69,0,21,225,250,239,236,243,253,181,226,29,79,85,255,0,132,163,201,251,117,220,183,62,87,246,126,237,155,220,182,220,249,131,56,206,51,129,94,225,69,0,115,254,9,240,199,252,33,222,16,177,208,126,217,246,191,178,249,159,191,242,188,189,219,164,103,251,185,56,198,236,117,237,93,5,20,80,1,92,255,0,141,188,49,255,0,9,143,132,47,180,31,182,125,147,237,94,95,239,252,175,51,110,217,21,254,238,70,115,183,29,123,215,65,69,0,124,255,0,255,0,12,203,255,0,83,119,254,83,127,251,109,125,1,69,20,0,81,69,20,1,229,255,0,17,254,15,255,0,194,192,241,13,190,171,253,187,246,15,38,213,109,188,175,178,121,185,195,187,110,206,245,254,254,49,142,213,161,240,203,225,151,252,43,175,237,79,248,155,255,0,104,125,191,202,255,0,151,111,43,102,205,255,0,237,182,115,191,219,165,122,5,20,0,81,69,20,0,87,135,235,191,179,207,246,215,136,117,61,87,254,18,143,39,237,215,114,220,249,95,217,251,182,111,114,216,207,152,51,140,227,56,21,238,20,80,7,63,224,159,12,127,194,29,225,11,29,7,237,159,107,251,47,153,251,255,0,43,203,221,186,70,127,187,147,140,110,199,95,225,174,130,138,40,0,162,138,40,0,172,237,119,76,254,219,240,246,167,164,249,222,79,219,173,101,182,243,118,238,217,185,10,239,198,70,113,156,227,34,180,104,160,15,159,255,0,225,153,127,234,110,255,0,202,111,255,0,109,175,160,40,162,128,10,40,162,128,10,241,255,0,27,124,12,255,0,132,199,197,247,218,247,252,36,95,100,251,87,151,251,143,177,121,155,118,198,169,247,188,193,156,237,207,78,245,236,20,80,7,159,252,50,248,101,255,0,10,235,251,83,254,38,255,0,218,31,111,242,191,229,219,202,217,179,127,251,109,156,239,246,233,89,255,0,17,254,15,255,0,194,192,241,13,190,171,253,187,246,15,38,213,109,188,175,177,249,185,195,187,110,206,245,254,254,49,142,213,234,20,80,7,159,252,50,248,101,255,0,10,235,251,83,254,38,255,0,218,31,111,242,191,229,219,202,217,179,127,251,109,156,239,246,233,94,129,69,20,0,81,69,20,1,227,254,54,248,25,255,0,9,143,139,239,181,239,248,72,190,201,246,175,47,247,31,98,243,54,237,141,83,239,121,163,57,219,158,157,235,164,248,105,240,210,31,135,86,250,138,174,168,247,243,223,60,101,220,194,34,85,84,13,180,5,203,28,229,219,39,62,156,12,115,222,81,64,5,20,81,64,30,63,227,111,129,127,240,152,248,190,251,94,255,0,132,139,236,159,106,242,255,0,113,246,47,51,110,216,213,62,247,152,51,157,185,233,222,186,79,134,159,14,166,248,121,111,168,219,157,114,77,70,11,183,71,72,204,6,37,137,148,48,102,3,123,12,176,42,9,227,238,14,189,187,202,40,3,199,252,109,240,51,254,19,31,23,223,107,223,240,145,125,147,237,94,95,238,62,197,230,109,219,26,167,222,243,6,115,183,61,59,215,97,240,227,192,223,240,175,252,61,113,164,255,0,104,253,191,206,187,107,159,55,200,242,177,148,69,219,141,205,253,204,231,61,235,176,162,128,10,40,162,128,10,227,254,35,248,27,254,22,7,135,173,244,159,237,31,176,121,55,107,115,230,249,30,110,112,142,187,113,185,127,191,156,231,181,118,20,80,7,143,248,39,224,103,252,33,222,47,177,215,191,225,34,251,95,217,124,207,220,125,139,203,221,186,54,79,189,230,28,99,118,122,118,174,195,226,63,129,191,225,96,120,122,223,73,254,209,251,7,147,118,183,62,111,145,230,231,8,235,183,27,151,251,217,206,123,87,97,69,0,120,255,0,130,126,6,127,194,29,226,251,29,123,254,18,47,181,253,151,204,253,199,216,188,189,251,163,100,251,222,97,198,55,103,167,106,246,10,40,160,2,138,40,160,2,144,245,165,162,128,18,144,210,210,80,2,82,210,82,208,1,81,205,247,127,26,146,153,40,200,252,104,3,230,255,0,136,224,253,186,110,159,235,99,255,0,209,117,228,56,253,225,175,114,248,153,97,182,87,112,221,103,140,117,255,0,166,103,218,188,40,182,217,8,160,15,66,240,253,209,134,206,48,0,63,43,127,232,85,203,235,119,6,91,150,227,248,135,254,131,93,14,132,192,217,199,215,163,255,0,232,85,203,106,103,253,33,243,234,63,149,0,63,73,183,15,49,201,254,3,252,197,125,55,224,248,18,59,8,176,79,220,127,253,14,190,111,176,133,149,3,130,57,4,115,245,175,110,240,86,188,166,221,35,104,206,68,110,120,31,237,253,104,3,215,99,63,45,78,189,42,173,187,137,35,82,59,231,249,213,165,24,160,7,98,146,157,72,69,0,32,52,234,111,74,81,64,11,69,20,80,2,82,209,70,104,0,164,164,52,102,128,3,76,61,105,196,211,119,80,3,77,64,252,84,196,213,105,137,61,61,104,2,156,210,38,113,134,168,199,74,129,237,9,114,114,63,58,138,234,236,91,198,6,51,206,58,80,3,111,38,17,46,112,122,129,250,87,153,235,222,41,9,35,34,196,120,97,213,127,217,250,212,218,255,0,138,90,50,87,202,28,58,246,255,0,103,235,94,96,110,141,237,235,177,80,50,51,199,224,41,1,180,250,188,178,156,148,79,192,31,241,171,118,50,160,125,216,110,84,255,0,58,215,147,195,235,45,140,108,178,30,91,187,125,125,171,145,123,121,109,37,32,148,56,227,189,0,122,156,87,158,100,10,0,252,197,73,243,72,189,171,205,109,124,76,240,29,158,82,156,15,238,251,253,107,162,177,241,41,103,195,68,62,233,232,190,255,0,90,0,171,173,218,204,236,70,99,198,225,220,255,0,118,185,8,173,141,180,196,146,15,24,175,98,194,95,70,15,204,51,207,229,197,101,221,120,81,100,249,132,167,147,253,239,111,165,0,106,120,98,79,50,217,14,63,129,191,244,42,239,97,31,32,174,35,71,135,236,104,19,57,194,145,250,230,187,107,73,3,32,227,177,254,116,192,191,23,21,105,122,85,68,106,178,167,138,0,230,124,93,99,246,139,113,243,99,247,170,122,255,0,178,107,229,93,74,35,105,171,206,51,156,0,63,241,209,95,99,106,80,9,162,3,56,249,129,253,13,124,167,227,139,3,107,171,78,219,179,151,65,215,253,129,64,30,241,240,238,243,205,211,97,24,255,0,150,82,30,159,244,210,189,24,114,43,193,62,23,235,95,232,241,161,78,144,72,122,127,211,65,239,94,241,11,6,140,31,90,0,125,45,20,184,160,2,147,20,180,132,208,2,30,40,38,162,119,168,218,109,163,145,64,22,55,98,152,38,25,198,42,186,220,7,227,6,156,34,25,206,104,2,216,52,185,168,199,2,158,13,0,58,138,76,210,208,2,81,138,90,65,64,6,41,41,104,2,128,18,144,12,154,125,32,160,4,198,13,47,90,117,55,165,0,25,165,162,138,0,41,41,105,40,0,197,24,163,52,80,3,25,115,89,215,69,163,228,99,175,244,173,76,84,50,69,191,189,0,98,253,169,177,208,83,34,212,8,114,10,142,158,159,253,122,211,107,49,158,167,243,170,191,217,131,113,59,250,251,255,0,245,168,3,86,38,222,160,211,143,83,81,196,187,20,15,74,121,56,160,8,137,230,167,78,149,86,70,193,171,49,28,168,160,9,106,189,199,65,86,42,57,23,117,0,86,137,113,154,176,5,8,152,167,226,128,35,198,41,51,76,186,152,66,160,227,57,53,140,218,216,15,141,135,167,167,255,0,94,128,55,248,20,3,92,197,207,137,68,0,126,232,156,255,0,179,255,0,215,169,244,237,107,237,155,176,152,198,123,125,61,253,232,3,160,205,52,147,76,89,61,169,219,232,1,224,211,169,160,211,186,208,2,210,211,112,104,20,0,17,71,74,90,74,0,90,67,75,73,64,9,74,77,20,148,0,100,10,1,205,52,140,210,170,226,128,28,41,105,58,82,208,3,113,73,154,83,205,38,40,1,8,168,156,84,244,210,185,160,12,247,128,57,235,79,141,54,85,162,148,162,63,122,0,141,86,167,20,138,180,236,80,2,209,74,40,52,0,135,165,100,107,23,30,77,186,18,51,150,31,200,214,179,28,87,7,227,237,87,236,118,176,97,51,151,94,222,205,239,237,64,30,1,241,3,80,251,101,228,10,23,24,141,79,79,119,247,247,174,231,225,70,149,255,0,31,46,95,251,195,175,251,158,213,228,247,50,29,67,82,25,0,98,31,167,241,127,245,235,232,207,134,250,103,217,237,238,14,236,229,219,191,251,41,237,64,30,136,131,106,99,222,152,198,165,97,138,136,241,64,21,200,170,151,16,137,64,25,171,82,182,220,85,52,185,14,216,3,181,0,101,190,156,21,178,91,183,175,255,0,90,176,181,235,166,181,68,218,1,201,29,127,26,237,101,92,138,199,191,211,82,233,84,22,97,131,235,245,246,164,7,144,106,58,164,215,1,70,200,198,48,122,31,127,122,230,103,103,12,1,219,210,189,75,80,240,200,82,165,101,61,135,45,245,246,174,23,82,211,10,76,163,119,97,223,220,251,80,4,254,28,208,5,209,145,158,66,49,145,195,125,61,171,181,77,54,27,17,157,210,28,251,143,240,246,174,106,13,76,105,176,159,148,182,91,211,63,195,245,246,172,249,252,82,100,32,24,135,253,243,255,0,215,160,14,210,230,100,187,140,32,12,48,115,92,102,173,225,175,186,203,47,160,229,190,190,213,111,76,191,107,151,108,0,48,15,81,244,247,173,27,201,218,32,55,0,115,253,218,0,225,18,250,77,33,241,181,91,112,244,207,95,203,210,187,191,12,120,208,55,152,26,15,94,137,254,239,251,85,195,107,174,147,148,198,225,140,127,90,194,133,222,221,137,93,167,35,189,48,62,161,211,53,177,119,187,8,70,51,219,233,239,93,12,83,7,28,10,249,207,195,254,40,146,219,120,49,41,206,127,132,251,123,215,170,120,127,197,2,229,31,49,17,130,122,47,211,222,144,30,128,13,76,181,133,22,170,167,248,15,229,255,0,215,173,40,47,4,185,192,63,149,48,47,138,81,81,163,102,159,156,80,3,168,164,205,24,160,7,10,41,164,226,147,57,160,7,102,144,210,19,75,64,10,5,45,2,138,0,13,68,238,20,102,164,99,138,230,188,71,173,174,157,12,103,97,109,204,59,103,177,247,246,160,12,111,24,248,137,108,98,136,8,201,37,148,253,223,102,247,246,175,34,183,133,245,219,162,204,85,2,166,56,227,161,252,125,106,237,236,211,120,154,241,64,9,24,72,253,199,66,126,191,222,174,235,68,240,218,233,209,57,50,150,203,31,226,207,167,183,181,0,121,79,140,244,213,178,134,16,24,156,176,239,254,247,183,181,112,250,67,132,103,39,208,255,0,74,244,15,136,215,64,201,110,152,236,167,255,0,67,175,58,182,27,1,52,1,127,95,189,243,85,0,94,224,244,250,214,37,175,50,17,237,82,221,73,184,140,138,75,63,245,196,255,0,179,253,104,3,233,63,133,113,98,218,231,159,227,111,228,149,235,72,48,43,203,190,22,224,219,220,255,0,190,223,201,43,212,251,80,1,65,233,69,7,165,0,55,52,225,210,146,148,116,160,5,20,180,10,76,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,6,128,10,41,51,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,154,85,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,49,64,1,164,61,41,77,33,233,64,13,205,58,146,150,128,10,107,12,173,58,142,212,1,227,159,19,34,202,158,127,229,225,63,244,89,175,155,110,63,215,48,250,127,42,250,111,226,86,2,159,250,238,159,250,1,175,153,238,135,250,67,159,167,242,160,13,237,18,251,203,137,84,175,69,61,191,218,172,221,81,131,76,196,119,35,249,84,22,210,109,232,59,84,183,11,184,103,222,128,61,23,194,154,88,188,179,143,46,71,200,199,175,251,88,254,237,75,42,201,162,222,62,54,184,192,94,121,234,1,246,167,120,2,240,109,88,241,210,23,61,63,219,21,232,218,215,134,22,250,61,194,82,50,224,253,239,64,71,165,0,111,248,87,196,43,121,103,24,49,144,118,49,251,191,237,99,214,187,52,109,195,53,243,157,141,228,222,30,188,120,202,198,225,83,111,0,158,184,111,106,247,29,11,88,91,251,56,219,97,25,86,61,61,27,30,180,1,208,81,72,14,69,45,0,52,138,5,56,211,104,1,217,162,152,13,25,197,0,60,210,82,3,154,49,64,11,72,104,205,38,115,64,1,168,218,149,155,21,74,107,193,31,80,122,250,80,4,196,213,121,102,8,57,29,235,62,77,85,71,240,31,203,255,0,175,92,166,187,226,161,6,64,136,156,56,28,175,183,214,128,54,53,29,116,91,49,30,89,63,48,29,61,190,181,230,94,34,241,174,36,96,176,127,26,245,79,246,127,222,174,127,92,241,60,151,14,113,18,15,152,31,186,127,187,245,174,50,82,243,185,102,218,51,233,72,13,183,187,147,85,114,118,170,231,230,233,142,156,123,215,69,165,248,103,10,28,201,213,79,70,247,250,86,30,139,34,64,163,33,143,202,71,235,93,197,172,205,34,130,160,116,61,126,180,192,215,130,229,45,226,88,136,99,138,71,211,33,188,249,183,74,51,207,81,244,244,174,79,80,212,77,188,172,10,131,200,28,15,111,173,86,135,197,69,14,4,67,167,247,127,250,244,1,30,189,160,11,105,89,146,76,229,148,114,223,236,253,43,18,22,114,216,24,233,93,125,198,160,186,132,10,118,149,203,103,166,58,113,235,89,58,110,150,94,98,55,118,61,253,199,181,72,23,236,53,105,160,64,187,35,56,7,177,245,250,215,162,104,183,45,115,10,150,0,124,164,241,254,245,99,216,248,96,31,152,202,121,7,163,123,253,43,179,178,211,210,222,48,3,49,192,35,175,191,210,152,13,77,52,51,18,27,168,245,255,0,235,86,188,17,8,212,12,211,163,92,45,64,215,65,92,130,41,129,124,45,88,83,85,227,108,140,213,129,205,0,62,65,185,7,214,190,126,248,155,164,226,226,71,15,214,120,199,95,250,103,244,175,160,212,100,87,153,252,66,210,252,248,243,191,25,157,15,95,246,15,181,0,120,231,128,245,47,178,220,20,43,156,64,221,191,219,7,214,190,166,210,231,243,45,35,32,99,32,255,0,58,248,206,206,115,99,170,76,0,7,17,227,243,193,175,170,188,21,169,253,175,77,135,43,143,145,207,79,246,254,180,1,218,81,72,14,69,58,128,18,152,213,33,166,226,128,43,178,212,18,38,238,245,116,173,48,199,239,64,20,146,0,135,57,171,106,56,167,4,247,167,133,197,0,0,82,230,150,147,20,0,184,167,82,14,41,104,1,13,33,56,165,235,77,101,205,0,46,65,165,6,152,6,41,212,0,83,133,37,20,0,180,157,105,105,40,1,69,20,82,26,0,90,74,48,104,233,64,13,39,20,153,52,164,211,55,208,3,243,65,53,19,73,237,88,87,250,231,217,88,130,153,193,3,167,183,214,128,58,46,13,51,53,206,219,248,144,76,163,247,68,113,159,187,255,0,215,169,87,91,5,136,216,122,122,127,245,232,3,123,25,165,34,153,111,39,154,128,227,25,169,177,64,21,37,92,154,154,14,22,156,233,154,84,92,80,4,148,152,165,164,20,0,180,134,150,131,64,25,250,128,44,171,245,31,214,185,134,177,46,255,0,120,116,245,174,202,72,195,247,170,223,100,0,245,63,157,0,114,242,232,94,118,51,38,49,239,255,0,214,173,27,13,61,108,85,190,98,115,239,244,246,246,173,147,24,29,205,71,45,191,152,49,154,0,140,92,6,56,2,172,199,147,214,160,130,203,203,36,238,253,106,234,128,40,1,64,165,11,69,2,128,22,142,212,132,209,154,0,92,209,77,164,205,0,59,52,133,133,49,155,2,163,4,154,0,155,117,46,236,212,20,241,64,18,83,170,50,106,55,148,175,106,0,154,140,212,34,108,246,164,146,93,160,113,64,19,103,154,55,85,116,114,245,48,20,0,133,141,57,77,28,80,13,0,41,20,160,80,41,104,0,165,162,148,10,0,5,6,138,40,2,41,142,213,7,222,188,55,226,174,176,2,91,32,78,234,122,127,191,239,94,201,172,221,11,104,16,145,156,176,254,31,99,95,44,252,66,213,141,229,220,10,19,24,69,61,61,223,223,222,128,49,188,45,106,111,117,9,78,236,98,34,58,251,175,248,215,213,158,23,179,251,53,180,156,231,46,123,251,45,120,63,194,253,12,207,45,203,153,0,192,97,215,253,207,106,250,70,198,5,134,34,1,206,91,252,40,2,87,21,86,83,138,184,194,168,92,41,56,160,10,55,100,176,24,197,81,179,133,149,216,146,58,86,192,135,35,154,136,160,74,0,130,234,82,138,48,59,214,59,222,176,63,116,126,85,46,163,168,139,114,160,169,57,199,111,175,189,99,62,187,18,54,26,55,233,216,15,241,160,11,55,50,153,20,112,43,141,213,116,191,61,131,7,198,48,57,63,95,106,232,238,117,152,89,70,18,78,190,131,252,107,159,182,185,55,51,28,0,0,95,235,72,14,15,83,177,149,25,70,228,232,59,159,122,161,109,167,59,177,37,151,243,255,0,235,87,163,92,89,163,176,222,91,167,99,84,188,152,160,227,46,115,244,160,7,104,22,171,18,190,73,36,147,253,43,39,196,141,43,203,24,93,152,192,235,159,122,232,236,21,84,146,51,254,113,90,55,90,124,119,138,14,231,24,62,163,252,61,232,3,201,215,78,105,79,204,192,99,208,255,0,245,170,223,246,38,87,135,239,235,255,0,214,174,154,235,195,172,28,109,144,116,238,223,253,106,183,109,165,52,40,114,224,228,246,63,253,106,0,231,52,205,12,49,108,177,239,208,253,61,171,163,138,116,209,212,224,51,110,63,94,191,151,165,80,158,51,19,128,49,211,189,69,54,144,247,74,9,117,24,56,235,255,0,214,160,14,150,195,196,127,107,114,4,120,192,207,221,250,123,251,215,117,165,94,224,54,87,215,183,210,188,45,34,147,79,151,229,42,219,151,191,63,231,165,119,122,30,173,33,15,148,94,253,7,211,222,128,61,134,218,109,192,156,85,197,147,61,171,156,210,174,188,200,219,142,231,250,86,220,71,52,192,182,14,105,213,26,26,118,104,1,26,147,165,56,10,90,0,65,79,197,34,210,208,1,69,20,201,28,32,205,0,82,212,239,69,164,74,74,147,146,7,79,173,120,191,137,245,105,53,123,152,226,68,85,218,129,185,24,232,91,220,250,215,83,227,93,112,230,24,209,7,240,183,35,253,239,122,203,240,150,131,231,201,44,178,73,140,2,191,41,255,0,116,250,80,6,175,131,124,52,45,82,87,105,9,201,97,195,127,187,237,91,158,32,186,91,27,116,56,39,44,63,145,255,0,10,218,93,150,137,129,188,228,215,150,252,65,215,196,113,64,162,51,247,148,242,63,223,247,160,15,37,241,69,219,106,55,145,96,5,219,24,237,142,237,254,53,131,52,38,5,25,32,228,215,73,165,216,155,169,26,86,108,96,21,224,253,43,39,196,36,36,145,168,207,64,121,252,104,3,158,108,187,126,21,98,213,63,122,126,149,18,161,53,110,218,63,222,30,123,80,7,210,95,10,71,250,53,207,251,237,252,146,189,84,215,151,252,44,92,90,220,255,0,190,223,201,43,211,232,0,164,52,180,132,80,2,83,135,74,109,56,80,2,138,90,65,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,134,144,244,165,52,134,128,27,74,41,41,64,160,5,165,20,82,118,160,15,37,248,156,62,83,255,0,95,9,255,0,162,205,124,215,112,159,190,111,195,249,87,211,63,18,215,49,255,0,219,194,127,232,179,95,54,79,31,239,155,159,74,0,164,153,86,173,88,160,51,32,193,3,189,103,50,17,93,14,130,193,206,211,158,16,158,63,222,160,11,222,24,190,54,23,108,10,131,136,152,116,245,96,107,233,109,22,225,110,236,227,108,17,144,199,255,0,30,197,124,215,168,216,155,89,154,85,96,65,33,121,62,223,253,106,246,15,3,235,226,75,56,144,198,120,141,207,221,255,0,111,235,64,23,124,91,225,117,184,45,34,202,65,105,23,171,127,179,244,174,119,195,122,219,233,147,152,29,21,182,70,70,64,207,86,7,212,87,175,184,75,152,134,119,14,115,94,91,226,109,0,219,220,188,201,38,114,234,191,51,127,179,244,246,160,15,92,211,238,197,205,186,176,4,100,19,211,222,174,215,155,120,67,94,38,53,137,163,233,27,30,7,251,95,90,244,116,109,202,13,0,58,140,81,69,0,70,122,210,117,169,13,37,0,52,83,233,184,165,207,20,0,132,226,163,105,49,198,41,204,106,180,135,20,1,29,196,219,70,113,222,185,93,74,247,36,225,127,136,118,246,173,45,78,235,98,244,254,33,252,171,204,245,157,94,64,196,4,95,188,58,131,233,245,160,2,247,196,194,214,86,83,22,112,64,251,190,223,90,161,44,137,170,141,216,101,201,221,233,211,143,122,229,76,18,95,76,196,149,25,25,227,219,138,215,139,72,123,100,4,58,158,221,127,250,212,128,204,212,52,48,174,112,231,168,234,125,190,149,83,251,19,10,51,39,235,255,0,214,174,138,8,204,173,130,71,76,241,87,174,116,150,149,6,28,14,123,159,254,181,0,112,141,167,180,71,229,97,248,159,254,181,116,254,31,121,81,182,182,204,4,110,153,254,245,91,181,240,235,22,203,72,58,118,111,254,181,116,246,246,17,90,70,62,103,61,71,81,235,64,28,238,185,104,146,146,65,57,222,59,251,87,13,113,167,58,185,59,151,243,255,0,235,87,163,222,162,151,36,231,168,254,85,75,201,138,126,50,227,191,106,0,229,244,219,25,159,141,201,247,79,115,235,93,206,153,165,136,57,47,147,180,142,190,255,0,74,142,11,68,86,249,73,233,220,211,167,186,54,247,12,8,4,112,58,123,80,7,105,111,49,68,28,10,178,151,174,79,221,31,149,99,65,172,194,177,140,164,191,144,255,0,26,149,53,216,221,176,35,126,157,192,255,0,26,0,235,109,229,45,24,200,245,254,117,66,234,6,50,177,4,118,254,84,203,13,64,78,56,92,112,79,79,127,173,108,4,13,205,48,25,108,196,40,7,29,15,243,171,241,156,212,6,28,14,13,75,0,35,242,160,11,170,56,174,123,196,214,95,104,128,124,216,253,224,61,127,217,53,209,40,168,47,96,18,196,6,113,243,103,244,160,15,140,188,65,106,108,245,121,206,115,202,143,208,87,182,252,52,214,67,89,196,133,15,16,200,122,127,211,79,173,112,159,17,180,51,5,244,174,28,28,203,24,235,255,0,76,255,0,221,170,126,2,214,77,172,251,10,103,16,55,111,246,193,245,160,15,172,34,57,140,26,146,168,105,87,34,226,213,24,12,100,31,231,87,232,0,52,148,180,17,64,13,166,145,205,62,146,128,26,5,35,26,113,166,154,0,104,99,79,221,73,197,33,20,0,236,243,75,154,172,238,84,211,210,92,142,148,1,53,58,171,25,176,122,82,172,165,187,80,4,212,110,197,52,26,105,160,7,238,165,12,42,30,212,210,72,244,160,11,57,165,168,213,178,41,115,64,15,205,29,169,180,187,168,1,104,199,52,153,160,208,2,17,80,73,145,86,41,140,1,160,10,6,224,47,4,86,117,246,154,183,156,238,35,36,30,190,216,244,173,57,172,60,198,206,238,190,245,36,118,251,23,25,233,64,28,196,90,31,147,209,243,219,175,255,0,90,145,108,138,72,126,97,211,214,186,177,24,60,100,211,69,154,147,156,159,206,128,11,16,86,48,61,143,243,171,162,163,72,246,142,181,45,0,20,148,180,148,0,26,5,6,129,64,11,69,20,80,2,26,175,60,190,90,131,142,245,59,213,57,200,192,205,0,99,201,168,57,151,1,87,238,231,167,255,0,94,182,96,114,84,228,14,181,69,82,61,217,249,170,202,75,219,20,1,104,201,129,210,162,19,130,122,26,142,99,132,31,90,203,73,8,110,131,165,0,110,137,61,168,18,15,74,169,12,155,129,226,162,185,46,187,113,143,198,128,52,73,205,45,102,65,59,12,228,15,194,174,44,187,187,80,5,140,211,89,170,63,51,29,170,181,196,224,0,113,64,19,73,56,83,210,154,179,131,218,179,62,210,36,108,99,181,74,167,107,80,6,138,182,77,72,167,154,134,46,148,237,251,122,208,4,221,105,25,51,80,172,192,158,148,243,40,244,160,5,217,138,67,30,123,208,31,52,224,212,0,42,237,167,19,77,36,82,16,104,1,172,79,108,83,211,53,11,49,95,74,146,57,51,218,128,39,20,102,154,13,58,128,22,157,77,20,234,0,51,70,105,41,178,54,213,160,14,19,226,14,169,246,75,104,62,76,229,215,183,179,251,215,203,215,243,27,251,240,113,140,69,253,79,248,215,178,252,88,214,56,181,64,159,220,61,63,223,247,175,24,208,215,207,188,114,120,196,103,249,138,0,250,31,225,134,154,34,183,185,59,179,150,110,254,201,237,94,172,139,129,92,135,130,109,68,54,115,96,147,153,27,249,45,118,102,128,35,34,169,93,124,160,98,174,181,86,148,6,3,52,1,140,183,196,54,10,142,157,133,54,123,213,24,249,79,229,85,245,56,89,74,149,35,183,95,198,178,161,182,150,70,59,138,116,237,154,0,139,80,132,221,200,164,16,48,7,245,255,0,26,203,188,240,211,79,130,37,3,30,173,255,0,214,174,190,27,96,128,228,154,176,36,84,236,104,3,207,83,194,50,119,153,127,6,255,0,236,107,98,199,195,130,211,113,243,9,207,251,95,79,111,106,233,214,233,36,109,160,30,153,233,81,207,32,76,113,64,28,150,167,163,23,42,67,250,117,63,95,106,229,245,45,56,199,183,230,244,239,245,246,175,71,105,68,156,96,214,85,246,154,179,224,238,35,30,255,0,95,106,64,112,118,169,42,103,27,63,28,214,173,181,247,149,157,235,249,10,209,185,49,216,70,1,220,217,63,95,243,210,184,93,75,80,243,29,118,47,97,212,125,125,232,3,182,254,213,136,117,71,252,135,248,214,85,238,182,29,130,162,123,252,195,235,239,92,124,79,52,236,71,238,198,7,189,117,58,61,138,46,243,35,55,113,242,159,165,0,88,178,211,164,189,118,98,200,48,49,212,251,123,123,215,83,6,140,162,50,25,207,94,199,255,0,173,84,155,91,130,193,48,18,67,147,232,63,199,218,178,110,60,88,101,97,178,33,211,248,151,255,0,175,64,26,215,30,27,140,224,249,173,233,247,191,250,213,8,180,75,126,20,177,207,169,169,52,253,88,220,6,12,129,113,147,192,250,123,210,201,106,237,38,224,87,166,58,208,5,189,63,88,54,229,131,38,115,147,192,250,123,215,73,107,226,88,176,115,19,255,0,223,35,252,107,150,26,104,113,146,221,253,127,250,213,84,233,172,27,1,135,79,95,254,181,0,122,93,174,178,147,131,132,97,143,246,127,250,245,163,28,225,251,87,7,165,90,188,59,178,84,231,63,210,186,155,103,56,61,41,129,178,36,246,167,3,85,99,201,244,171,43,64,18,10,90,65,72,206,23,173,0,41,56,172,13,127,83,22,145,33,219,156,176,237,245,247,171,87,218,162,64,1,40,199,62,223,95,122,242,255,0,25,120,157,29,98,2,38,234,15,43,254,247,189,0,82,137,91,85,188,220,216,80,177,227,142,59,254,62,181,217,219,94,199,166,68,65,87,109,205,232,15,248,122,87,144,91,248,181,108,243,251,146,115,254,207,255,0,95,218,144,248,150,77,82,77,171,26,174,209,158,87,31,212,250,208,7,119,174,248,229,80,32,88,15,110,177,253,127,218,175,42,213,117,57,53,153,212,109,85,218,163,182,58,19,238,125,107,79,88,177,49,196,140,91,248,128,224,253,106,191,134,116,223,58,105,24,182,48,164,117,247,30,212,1,177,6,159,246,75,18,119,103,50,122,251,125,43,206,181,130,94,225,63,220,31,204,215,166,107,218,130,219,34,38,210,114,67,116,250,251,215,151,92,73,231,221,12,12,97,63,173,0,73,37,153,138,61,217,206,78,58,212,86,184,51,144,127,187,253,107,115,80,139,109,186,255,0,190,63,145,172,40,70,217,143,251,180,1,244,215,195,52,2,214,227,253,246,254,73,94,145,94,105,240,181,183,90,220,231,251,237,252,146,189,48,208,2,81,69,7,165,0,37,45,54,157,64,10,40,205,2,150,128,10,40,164,205,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,26,5,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,69,24,160,0,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,33,162,150,147,20,0,180,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,26,0,40,160,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,102,128,22,147,52,180,80,2,26,74,83,73,64,9,75,77,167,80,1,71,106,41,69,0,121,135,196,84,6,47,251,110,159,250,1,175,154,174,56,185,112,61,191,149,125,35,241,45,136,78,63,231,225,63,244,3,95,55,72,187,167,106,0,177,29,145,146,37,109,221,125,232,210,24,164,228,127,176,127,152,173,155,40,73,179,143,159,95,230,107,159,182,155,200,187,112,70,126,92,127,42,0,244,251,173,55,237,58,124,109,187,4,190,122,253,125,171,153,210,181,121,52,169,153,54,6,194,21,233,158,164,31,81,93,118,141,168,45,204,43,30,210,48,164,244,255,0,107,235,92,190,191,166,152,110,228,96,217,5,148,117,255,0,103,233,64,30,165,162,248,229,100,141,67,64,126,233,60,39,191,251,213,209,92,221,199,168,194,8,14,185,109,221,0,233,197,120,222,151,167,151,182,71,86,234,15,83,239,244,167,175,138,101,211,164,49,180,74,219,70,56,92,245,231,214,128,58,163,187,76,212,36,35,12,54,133,231,158,184,62,213,235,154,46,162,46,173,144,237,198,67,30,159,237,125,107,231,153,252,86,151,92,249,76,9,57,251,191,253,122,244,31,10,120,161,22,221,20,196,220,35,255,0,15,251,95,90,0,245,240,115,75,89,118,122,154,76,128,237,97,193,237,239,245,173,37,112,212,0,166,153,154,121,168,218,128,16,200,61,42,25,39,9,218,163,147,35,210,179,238,28,244,227,173,0,58,231,90,142,30,168,199,156,116,255,0,235,214,61,207,137,98,237,19,245,254,232,255,0,26,203,212,237,30,86,36,21,31,48,239,237,88,3,77,37,200,44,63,63,254,181,32,47,95,107,6,119,32,32,3,32,242,61,190,181,68,217,165,192,193,44,59,240,106,219,105,161,23,33,191,95,254,181,65,21,163,172,132,146,189,61,104,1,240,120,106,53,249,188,214,228,127,123,255,0,173,87,39,209,148,198,0,115,215,185,255,0,235,86,125,246,176,96,249,66,3,130,58,143,111,173,102,65,226,211,27,225,226,237,217,127,250,244,1,94,239,79,150,206,86,33,144,242,7,83,233,244,167,217,235,129,126,87,67,192,61,7,191,214,183,6,179,5,244,99,41,32,239,208,125,61,107,151,213,108,16,185,104,217,185,97,247,143,183,210,128,55,255,0,181,98,61,17,255,0,33,254,53,70,226,247,204,63,42,247,238,43,135,146,73,161,114,49,25,199,214,180,180,237,67,99,124,235,252,39,160,247,250,208,6,141,204,114,183,36,167,94,217,171,186,126,154,100,0,238,236,123,251,253,43,114,15,46,250,21,198,225,212,255,0,74,214,178,211,150,5,31,49,60,17,215,223,233,64,21,116,237,27,96,4,191,240,158,254,255,0,74,154,247,195,66,232,238,243,72,201,7,239,123,125,43,92,74,35,227,6,175,194,251,133,0,112,111,225,25,51,196,203,255,0,125,31,254,38,174,90,248,109,160,228,202,15,4,112,222,255,0,74,236,141,226,35,21,33,184,246,169,11,171,246,52,192,231,108,34,54,174,114,65,249,72,253,107,162,134,245,72,251,167,242,170,210,219,7,232,79,90,201,150,218,84,99,180,167,227,154,64,111,155,226,206,64,81,249,86,189,184,220,160,159,74,193,211,160,98,1,98,62,233,233,245,174,138,48,21,120,166,5,128,40,117,200,165,90,125,0,120,247,196,125,48,72,165,183,117,157,59,255,0,176,125,171,231,253,58,224,217,106,50,241,159,221,227,249,26,250,175,198,86,130,91,96,73,63,235,151,191,251,38,190,78,213,135,145,168,203,142,126,232,255,0,199,69,0,125,103,224,125,79,237,90,116,39,110,62,71,61,63,219,250,215,105,94,31,240,203,88,205,172,81,148,233,12,135,167,253,52,250,215,183,33,220,160,208,3,179,75,77,239,75,64,13,164,205,41,164,160,0,212,79,154,121,53,19,201,142,212,0,128,154,148,30,42,184,98,222,149,40,205,0,43,46,234,96,143,29,233,224,138,11,80,2,108,207,122,114,166,41,133,241,218,129,40,244,160,9,58,83,88,243,81,25,192,56,193,165,223,158,148,0,140,216,52,214,156,14,198,150,78,159,141,103,147,185,141,0,105,71,48,110,213,48,106,195,251,80,70,35,31,165,104,65,56,42,14,40,2,246,105,13,69,191,60,211,90,109,189,168,2,96,113,77,50,12,244,172,233,167,99,208,14,189,233,246,251,152,100,227,167,106,0,190,100,246,168,140,224,30,134,161,150,77,189,187,214,99,72,76,135,129,64,27,194,76,142,149,20,206,66,252,160,117,166,68,114,130,152,210,243,140,80,6,92,90,139,249,197,74,175,3,211,255,0,175,91,240,201,189,1,197,102,20,143,118,126,124,254,21,122,18,54,140,80,5,193,75,77,29,41,212,0,82,82,210,26,0,13,2,144,154,81,64,11,69,20,80,3,94,169,92,68,100,81,131,87,95,165,66,78,40,3,32,89,176,57,200,252,234,194,46,218,179,44,202,7,67,85,252,229,199,67,64,12,157,248,31,45,83,70,25,239,86,165,43,32,227,53,153,58,152,176,120,57,226,128,54,33,32,3,140,212,199,230,172,8,53,62,160,175,233,255,0,215,171,31,218,170,15,220,63,151,255,0,94,128,53,196,67,212,211,51,180,226,169,38,168,15,240,31,203,255,0,175,82,9,60,195,144,180,1,121,134,69,68,109,247,117,53,34,30,41,219,192,28,131,64,21,146,201,1,206,230,252,232,148,172,94,181,57,144,118,21,78,104,12,184,230,128,26,151,69,155,0,84,238,11,14,212,144,91,8,242,115,83,53,0,65,28,36,28,146,42,86,20,240,167,21,19,198,196,245,20,1,44,75,214,166,97,76,134,50,51,147,82,149,205,0,70,20,212,128,26,112,92,10,92,80,4,108,153,166,170,133,169,241,73,138,0,64,41,216,164,205,40,52,0,225,75,72,41,104,1,43,63,83,185,16,70,164,140,228,143,235,90,21,195,120,239,86,251,29,180,39,102,114,235,219,217,189,253,168,3,192,62,36,106,166,226,246,220,108,198,35,83,211,221,253,235,154,240,186,19,117,39,251,135,249,173,65,226,11,211,121,117,27,109,198,16,14,158,231,252,107,99,193,86,166,226,230,108,16,48,141,223,221,104,3,234,95,8,33,91,57,115,255,0,61,27,249,10,234,43,19,195,144,121,54,146,12,231,50,31,228,43,108,208,4,111,197,81,153,240,69,94,126,106,179,196,15,122,0,202,152,25,49,210,163,120,240,188,26,185,112,203,10,131,201,201,174,90,251,93,40,234,171,31,108,242,62,190,244,1,160,211,24,250,138,172,88,202,120,197,83,183,103,185,37,155,104,199,28,85,243,34,194,58,19,154,64,48,40,128,231,174,120,172,123,237,84,188,129,66,118,207,79,175,189,69,171,235,123,54,0,158,135,145,245,247,174,126,197,101,188,184,102,249,6,19,29,253,71,248,208,7,113,107,1,48,151,200,251,216,170,47,116,67,96,129,211,53,210,90,91,226,220,130,127,143,250,86,70,163,108,144,149,114,88,231,3,175,214,128,48,245,13,40,223,133,249,241,140,119,250,251,123,214,108,62,18,85,99,153,143,224,223,253,141,89,184,241,58,218,176,85,136,156,140,242,191,253,122,150,215,95,105,201,62,88,24,246,255,0,235,210,3,54,227,195,102,6,5,101,206,125,91,255,0,173,81,207,96,241,70,62,101,235,235,93,181,172,171,114,164,144,70,15,106,169,169,218,9,2,128,79,110,167,235,76,15,44,188,179,150,70,92,148,233,234,104,182,132,91,100,177,39,62,149,219,29,32,147,247,255,0,95,254,181,87,184,240,211,74,160,137,64,193,254,247,255,0,90,128,19,70,41,54,242,55,12,103,175,225,90,215,14,240,145,247,78,107,35,77,210,101,177,145,190,116,57,7,185,246,246,246,173,251,247,88,161,86,57,57,108,113,244,52,1,106,208,249,241,158,216,53,36,58,123,188,132,238,29,61,127,250,213,137,167,235,177,198,204,12,109,208,158,7,211,222,186,75,109,118,14,127,119,39,228,191,227,76,13,107,107,109,170,114,123,214,132,49,133,207,53,148,154,148,108,50,21,191,47,254,189,41,213,149,7,220,63,151,255,0,94,128,55,149,194,211,140,225,71,67,92,196,218,250,70,160,152,219,175,97,255,0,215,174,83,87,241,250,90,236,2,221,142,113,213,62,191,237,80,7,161,222,235,177,218,42,147,27,28,159,79,175,189,113,26,231,196,104,173,130,1,108,231,56,254,1,239,254,213,121,47,137,60,127,37,215,151,178,221,70,49,213,62,191,237,87,9,113,169,77,124,195,43,24,192,244,63,227,239,64,29,254,189,241,22,73,217,2,91,32,192,29,80,251,255,0,181,92,61,222,185,53,243,12,164,99,3,208,255,0,143,189,37,150,133,53,243,17,230,70,48,61,79,183,183,189,122,14,129,240,213,231,222,90,229,70,50,56,147,233,237,64,28,13,174,155,53,217,39,116,99,30,231,252,43,183,240,231,135,222,6,145,218,69,57,5,120,111,167,181,122,134,159,224,168,52,248,219,116,242,54,73,232,224,250,127,179,237,88,190,34,212,97,211,82,52,69,118,201,7,230,0,250,251,251,80,7,29,226,137,139,201,28,96,14,129,185,255,0,129,85,253,33,69,165,187,158,73,46,127,144,255,0,10,230,38,187,55,19,6,32,12,46,56,30,245,119,251,68,149,218,20,117,207,79,254,189,0,101,120,146,248,202,241,252,163,160,237,245,174,111,78,79,50,225,191,221,63,204,85,221,98,108,178,12,118,31,214,167,240,237,167,157,44,156,227,10,123,253,40,3,119,89,136,45,186,115,252,99,249,26,230,194,5,155,254,3,253,107,180,241,101,191,217,173,226,57,206,92,127,38,174,38,55,223,55,35,248,104,3,233,31,134,4,125,150,231,25,251,237,252,146,189,40,215,153,252,47,24,181,185,255,0,125,191,146,85,125,91,227,223,133,180,125,102,251,75,184,176,214,90,123,43,137,109,228,104,225,136,169,100,98,164,130,100,7,25,30,130,128,61,78,138,199,240,191,136,236,252,91,225,203,77,114,194,57,227,181,186,223,177,103,80,28,109,118,67,144,9,29,84,247,233,91,20,0,132,210,210,26,80,40,1,69,45,81,210,181,75,29,115,75,183,212,180,203,164,185,179,185,77,241,74,135,134,31,204,16,114,8,60,130,8,56,34,174,247,160,5,162,138,40,0,162,138,40,0,162,177,188,81,226,59,63,9,120,114,239,92,191,142,121,45,109,182,111,72,20,23,59,157,80,96,18,7,86,29,250,87,9,164,252,123,240,182,177,172,216,233,118,246,26,202,207,123,113,29,188,109,36,49,5,12,236,20,18,68,132,227,39,208,208,7,170,81,69,20,0,81,69,82,159,84,177,181,213,44,244,217,238,82,59,203,212,145,237,162,99,131,40,143,110,252,118,36,6,7,29,113,147,247,65,192,5,218,40,162,128,10,40,162,128,10,40,162,128,10,40,172,40,252,97,160,75,226,201,188,46,186,140,99,90,137,55,181,171,43,41,35,104,127,149,136,218,199,107,3,128,73,198,79,99,128,13,218,40,162,128,10,40,162,128,10,40,170,90,86,169,99,174,105,118,250,150,153,116,151,54,119,9,190,41,99,60,17,252,193,7,32,131,200,32,131,130,40,2,237,20,81,64,5,20,85,45,83,84,177,209,108,26,255,0,82,185,75,91,68,116,71,154,67,133,82,238,17,114,123,13,204,57,60,14,167,3,154,0,187,69,20,80,1,69,20,80,2,82,209,69,0,6,129,84,180,205,82,199,90,176,91,253,54,229,46,173,29,221,18,104,206,85,138,57,70,193,238,55,41,228,112,122,140,142,106,232,160,2,146,138,242,31,248,104,239,7,255,0,208,55,92,255,0,191,17,127,241,218,0,245,250,43,27,194,254,35,179,241,111,135,45,53,203,8,231,142,214,231,126,196,157,64,113,181,217,14,64,36,117,83,223,165,108,208,1,69,20,80,1,69,21,157,173,235,122,119,135,52,137,245,93,86,227,236,246,48,109,243,37,216,207,183,115,5,28,40,36,242,64,224,80,6,141,20,81,64,5,20,81,64,5,20,81,64,5,21,229,122,183,199,191,11,104,250,205,246,151,113,97,172,180,246,87,18,91,200,209,195,17,82,200,197,73,4,200,14,50,61,5,119,126,23,241,29,159,139,124,57,105,174,88,71,60,118,183,59,246,36,234,3,141,174,200,114,1,35,170,158,253,40,3,102,138,40,160,2,138,42,148,250,165,141,174,169,103,166,207,114,145,222,94,164,143,109,19,28,25,68,123,119,237,236,72,12,14,58,227,39,160,56,0,187,69,37,24,160,2,140,209,138,49,64,11,69,82,26,173,137,214,95,72,23,49,255,0,104,37,186,220,155,114,112,222,83,49,80,227,212,110,82,14,58,113,156,100,102,237,0,20,81,69,0,20,81,69,0,20,86,118,183,173,233,222,28,210,39,213,117,91,143,179,216,193,183,204,151,99,62,221,204,20,112,1,39,146,7,2,141,111,91,211,188,57,164,79,170,234,183,31,103,177,131,111,153,46,198,125,187,152,40,225,65,39,146,7,2,128,52,104,162,138,0,40,162,138,0,40,170,67,85,177,58,203,233,2,230,63,237,4,183,91,147,110,120,111,41,152,168,113,234,55,41,7,29,56,206,50,51,118,128,10,40,162,128,10,76,209,138,167,170,234,150,58,30,151,113,169,106,119,73,109,103,108,155,229,150,67,194,143,230,73,56,0,14,73,32,12,147,64,23,41,107,59,68,214,244,239,17,233,16,106,218,85,199,218,44,103,221,229,203,177,147,118,214,42,120,96,8,228,17,200,173,12,80,2,209,73,71,122,0,41,107,154,241,15,142,252,59,225,93,83,78,211,181,141,65,45,238,111,223,106,3,210,53,231,15,33,254,4,44,54,238,61,207,162,177,94,150,128,10,40,162,128,10,43,59,74,214,244,253,111,237,191,217,247,30,119,216,110,228,178,184,249,25,118,76,152,220,188,129,156,100,114,50,61,235,70,128,10,40,162,128,10,40,162,128,10,43,143,241,207,196,125,31,225,255,0,216,63,181,173,175,166,251,111,153,229,253,149,17,177,179,110,119,110,101,254,248,198,51,222,169,120,43,226,198,133,227,189,102,109,47,75,180,212,161,158,43,115,112,205,117,26,42,237,12,170,64,42,236,115,151,29,189,104,3,189,162,138,198,241,71,136,236,252,37,225,203,189,114,254,57,228,181,182,217,189,32,80,92,238,117,65,128,72,29,88,119,233,64,27,52,87,149,233,63,30,252,45,172,107,54,58,93,189,134,178,179,222,92,71,111,27,73,12,65,67,59,5,4,145,33,56,201,244,53,234,148,0,82,82,209,64,5,6,146,188,179,86,248,247,225,109,31,89,190,210,238,44,53,150,158,202,226,75,121,26,56,98,42,89,24,169,32,153,1,198,71,160,160,15,84,20,87,53,224,175,26,233,190,59,209,229,213,52,184,110,226,130,43,134,183,101,186,69,86,220,21,91,32,43,48,198,24,119,245,174,150,128,10,40,172,237,43,91,211,245,191,182,255,0,103,220,121,223,97,187,146,202,227,228,101,217,50,99,114,242,6,113,145,200,200,247,160,13,26,40,162,128,10,40,162,128,10,42,150,159,170,216,234,201,112,246,23,41,56,183,184,146,214,109,189,99,149,14,214,86,7,144,65,252,193,4,100,16,106,237,0,20,81,69,0,20,81,69,0,20,85,35,170,216,141,102,61,32,220,199,253,160,246,237,114,45,199,45,229,43,5,46,125,6,230,0,103,175,56,206,14,46,208,1,69,21,74,125,82,198,215,84,179,211,103,185,72,239,47,82,71,182,137,142,12,162,61,187,246,246,36,6,7,29,113,147,208,28,0,92,165,162,138,0,40,162,138,0,40,174,11,198,191,22,52,47,2,107,48,233,122,165,166,165,52,242,219,139,133,107,88,209,151,105,102,80,9,103,83,156,161,237,233,71,130,190,44,104,94,59,214,102,210,244,187,77,74,25,226,183,55,12,215,81,162,174,208,202,164,2,174,199,57,113,219,214,128,59,218,43,130,241,175,197,141,11,192,154,204,58,94,169,105,169,77,60,182,226,225,90,214,52,101,218,89,128,4,179,169,206,80,246,244,163,193,95,22,52,47,29,235,51,105,122,93,166,165,12,241,91,155,134,107,168,209,87,104,101,82,1,87,99,156,184,237,235,64,29,237,20,81,64,5,21,201,248,227,226,22,139,240,254,222,206,93,89,110,229,123,183,101,134,43,88,195,49,10,6,230,59,136,0,13,202,58,231,230,24,7,156,99,248,75,227,22,133,227,61,126,45,27,75,211,117,129,60,136,206,210,75,2,121,113,168,25,37,202,185,32,103,10,14,58,176,29,232,3,209,40,174,11,198,191,22,52,47,2,107,48,233,122,165,166,165,52,242,219,139,133,107,88,209,151,105,102,80,9,103,83,156,161,237,233,71,130,190,44,104,94,59,214,102,210,244,187,77,74,41,226,183,55,12,215,81,162,174,208,202,164,2,174,199,57,113,219,214,128,59,218,40,162,128,10,43,154,241,175,141,116,223,2,104,240,234,154,164,55,115,65,45,194,219,170,218,162,179,6,42,205,146,25,148,99,8,123,250,87,33,164,252,123,240,182,179,172,216,233,118,246,26,202,207,123,113,29,188,109,36,49,5,86,118,10,9,34,66,113,147,232,104,3,212,205,37,41,164,34,128,16,26,90,65,75,64,5,40,164,165,160,15,47,248,144,71,151,206,127,215,167,254,128,107,231,77,129,167,111,165,125,19,241,32,3,25,255,0,174,233,255,0,160,26,249,209,164,219,59,113,218,128,58,221,46,32,214,113,243,216,255,0,58,225,111,87,203,186,127,195,249,87,165,248,102,215,207,177,136,231,25,86,63,248,245,112,250,237,167,149,114,252,255,0,18,247,255,0,102,128,54,188,63,124,99,199,202,62,227,118,255,0,106,186,173,94,49,117,110,173,146,9,112,127,67,94,121,164,205,142,49,252,39,249,215,82,117,35,180,38,209,199,183,255,0,94,128,47,120,110,224,140,68,64,226,50,120,255,0,122,169,235,222,28,146,89,154,65,34,140,178,245,111,246,126,149,159,13,217,183,157,152,0,114,49,210,189,63,66,191,135,80,129,21,214,69,59,75,112,0,254,44,122,208,7,133,220,233,211,90,177,249,163,60,129,212,250,125,41,109,117,233,172,219,2,56,206,6,58,31,175,173,125,15,127,224,120,111,163,5,103,144,101,129,229,199,166,63,187,94,105,173,252,53,120,29,138,220,169,249,128,230,79,246,127,221,160,6,232,159,17,165,132,0,214,200,112,135,162,31,95,247,171,213,180,127,136,177,92,70,160,219,56,249,73,251,131,215,253,234,249,174,239,68,154,206,70,82,241,156,16,58,159,76,250,83,45,245,73,172,155,10,145,156,12,116,63,95,90,0,251,54,211,91,142,229,1,8,195,32,158,158,255,0,90,187,231,134,25,193,175,152,252,63,241,1,237,209,67,219,169,194,48,225,63,218,255,0,122,189,51,75,241,244,119,42,51,110,195,229,39,238,123,255,0,189,64,30,156,92,55,173,84,150,48,199,173,99,69,175,35,168,34,54,231,219,255,0,175,83,13,85,88,103,97,252,191,250,244,1,37,205,182,225,193,239,92,252,154,124,137,41,59,135,231,255,0,214,173,183,212,227,81,146,173,249,127,245,235,54,227,93,131,63,234,228,235,232,63,198,128,41,93,183,147,24,29,78,107,62,221,158,94,78,209,197,87,190,215,99,146,70,2,54,234,15,79,111,173,105,90,21,146,221,24,103,156,245,250,210,3,156,213,138,68,196,157,199,230,3,244,174,78,226,220,92,28,130,70,78,121,174,170,255,0,71,150,242,102,59,208,100,131,212,250,99,210,166,131,195,109,20,99,50,143,79,189,255,0,214,160,14,70,210,206,84,60,20,232,123,159,90,234,98,176,121,33,31,50,254,127,253,106,184,52,146,15,223,31,159,255,0,90,183,244,235,64,136,1,39,161,232,125,232,3,150,131,195,70,99,150,151,25,29,155,255,0,173,79,151,194,74,204,113,49,255,0,190,191,251,26,235,238,102,91,113,192,39,156,87,61,115,226,6,129,137,242,193,231,31,119,219,235,64,19,216,233,134,201,64,221,156,2,58,251,231,210,174,165,209,103,42,0,224,122,86,77,191,137,210,232,237,49,17,198,120,95,254,189,116,150,22,105,32,14,11,114,15,127,122,0,46,173,202,194,175,145,203,98,179,44,117,98,178,20,41,209,79,111,127,173,117,87,144,102,217,64,63,197,254,53,229,183,66,91,75,183,63,33,232,59,250,10,0,244,3,24,149,183,103,25,160,59,70,220,226,177,52,189,111,122,128,83,248,79,65,239,245,173,241,34,202,58,17,64,18,172,166,65,192,171,201,30,84,100,215,55,59,61,179,18,54,145,211,154,154,203,93,222,219,90,62,138,79,3,223,235,64,29,20,64,167,167,74,208,133,243,249,85,120,74,202,160,243,205,92,72,176,58,211,2,210,115,79,168,211,210,164,20,1,202,120,181,9,181,94,159,235,87,255,0,65,53,242,47,136,80,141,66,95,170,255,0,232,34,190,201,241,21,191,157,106,188,227,247,128,255,0,227,166,190,70,241,101,177,131,81,152,19,159,153,71,254,59,64,29,15,195,205,88,193,114,87,102,113,3,246,255,0,108,123,215,212,250,125,192,154,5,96,49,144,127,157,124,81,160,95,27,59,150,96,185,253,217,29,61,197,125,103,224,221,80,93,233,208,182,204,101,28,244,255,0,111,30,180,1,216,82,210,82,208,2,26,76,82,158,180,210,104,1,132,84,108,128,154,151,57,52,187,104,2,53,76,82,144,106,76,82,98,128,43,149,52,240,42,66,185,164,11,138,0,173,42,156,211,0,169,165,140,158,132,117,170,235,27,14,226,128,35,146,18,91,57,21,34,130,171,218,165,32,226,145,104,2,147,221,149,98,8,253,42,196,101,100,233,154,108,214,161,206,114,105,177,66,99,239,218,128,36,107,36,39,59,155,243,167,136,54,142,181,40,144,119,20,237,224,142,51,64,13,3,11,81,103,113,197,72,231,138,164,210,249,109,146,61,168,2,225,136,122,154,1,218,49,89,239,170,40,254,3,249,127,245,234,1,170,169,63,112,254,95,253,122,0,209,148,131,207,61,107,61,152,110,239,85,103,212,242,112,23,191,167,255,0,94,159,12,102,79,155,35,145,64,26,144,201,242,129,138,115,166,234,100,108,168,163,57,169,60,229,199,67,64,21,141,155,19,156,143,206,180,160,140,160,0,154,72,230,82,58,26,152,16,104,2,101,233,78,164,94,148,180,0,82,26,90,67,64,8,69,40,164,167,10,0,40,162,138,0,99,142,42,133,195,148,197,104,154,167,115,30,240,57,160,12,73,119,74,120,197,81,186,47,24,24,219,90,141,31,150,221,123,83,158,220,72,58,154,0,196,181,187,124,156,133,252,5,91,146,228,58,227,29,233,46,44,217,49,180,143,196,212,81,90,55,86,35,240,52,128,204,184,59,8,53,45,165,139,93,100,134,3,30,244,95,192,89,192,82,58,103,159,198,183,52,184,126,207,27,22,57,201,61,63,10,0,134,29,33,147,39,120,252,255,0,250,213,165,5,177,143,60,212,233,50,191,64,106,112,188,83,1,132,224,85,9,164,118,97,141,189,43,64,2,79,52,241,16,245,52,1,78,20,60,147,138,176,41,251,64,168,139,225,177,237,64,19,40,167,132,20,35,102,158,57,160,4,2,157,180,83,128,162,128,13,180,160,83,177,73,64,5,24,165,197,20,0,220,81,138,90,49,64,9,138,92,80,41,77,0,20,81,69,0,69,51,249,106,15,189,120,71,197,77,111,11,108,129,59,169,233,254,255,0,189,123,30,191,120,45,109,209,177,156,184,29,61,141,124,177,241,3,87,55,119,48,0,152,194,47,111,119,247,160,14,21,216,202,249,233,129,94,187,240,187,72,50,75,114,197,255,0,133,135,95,247,61,171,202,44,162,243,101,35,56,249,127,194,190,149,248,99,164,136,161,185,109,249,203,48,235,236,158,212,1,234,182,81,121,80,145,156,229,179,252,170,209,166,160,218,49,78,52,1,27,10,130,86,197,78,245,82,94,113,64,24,218,155,179,133,3,29,186,254,53,133,30,148,3,111,119,61,49,193,255,0,235,87,77,50,99,6,176,53,39,145,194,170,236,236,121,207,189,32,20,202,152,218,129,189,121,161,96,89,120,36,140,85,11,75,119,140,29,197,127,10,145,209,213,178,54,244,160,4,127,12,45,196,153,50,145,129,143,189,255,0,214,173,155,61,34,43,37,32,187,156,159,81,254,30,213,82,210,241,212,144,66,254,85,102,226,119,101,4,5,235,64,18,92,223,44,0,124,164,231,218,184,31,19,107,133,214,53,68,238,15,35,253,239,122,214,212,132,210,133,3,203,24,199,175,189,115,227,64,150,119,203,72,131,3,179,31,240,160,12,29,34,201,239,167,114,236,163,10,122,31,113,254,53,219,139,40,173,211,27,156,228,231,168,170,203,166,54,156,185,86,13,184,247,57,254,158,213,155,123,37,204,155,72,88,189,59,251,208,7,79,106,225,114,23,63,141,86,213,174,204,37,56,7,56,237,245,174,45,117,249,108,27,231,141,14,71,96,127,199,218,146,227,196,233,119,130,209,48,199,162,255,0,245,232,3,208,244,155,196,149,27,120,110,167,160,250,86,152,190,182,143,130,178,126,66,188,114,239,197,254,66,5,142,28,228,231,230,95,254,202,177,159,196,55,115,156,136,225,24,255,0,100,255,0,141,0,123,196,183,86,206,6,4,191,142,43,156,214,90,57,81,7,207,212,122,123,215,148,55,137,110,225,28,197,9,207,251,39,252,106,141,207,138,110,38,0,24,162,24,255,0,100,255,0,141,48,58,237,70,221,80,41,66,123,117,252,107,151,155,89,158,209,198,18,51,145,232,127,198,177,155,93,148,240,99,79,192,31,241,170,146,221,153,185,32,12,123,80,7,113,101,227,153,34,12,26,5,57,244,79,167,251,85,116,248,255,0,119,6,223,255,0,28,255,0,236,171,204,130,60,135,141,180,125,149,203,117,90,0,236,117,111,26,188,193,85,32,81,140,30,83,235,254,213,114,115,95,79,118,195,229,140,96,122,31,243,222,173,90,232,239,57,63,58,140,123,255,0,245,171,174,209,60,38,101,103,221,40,24,7,163,125,61,168,3,149,211,188,55,53,251,55,239,99,24,7,248,143,183,183,189,119,122,39,195,150,148,185,107,145,223,163,253,63,217,175,72,208,124,46,182,200,228,202,78,73,254,47,167,181,117,214,246,105,0,60,177,207,189,0,115,186,7,130,162,178,87,45,59,156,231,163,143,111,246,125,171,174,75,120,173,19,130,231,39,218,162,146,249,33,31,117,142,125,171,147,215,252,80,176,170,5,136,146,72,60,175,215,222,128,44,120,131,93,142,5,69,8,199,56,61,62,190,245,228,154,203,27,249,16,140,12,0,63,159,248,214,140,190,126,173,32,99,229,168,81,142,227,252,125,107,51,82,101,211,194,129,150,45,143,127,95,240,160,12,54,128,194,216,39,57,20,92,202,32,140,49,4,228,226,172,7,105,206,243,129,142,56,174,127,87,187,243,25,16,14,192,242,62,180,128,175,12,15,170,78,64,42,187,87,191,29,255,0,31,90,245,15,12,120,65,163,18,49,152,119,31,123,253,223,246,106,167,195,223,14,121,230,119,105,49,141,195,134,255,0,115,218,189,194,203,75,91,104,207,206,78,79,175,211,218,152,30,39,241,34,47,179,197,110,185,206,89,79,254,135,94,95,19,98,76,251,87,171,252,89,27,30,215,232,159,251,82,188,146,51,251,207,194,128,62,152,248,84,219,237,110,127,223,111,228,149,243,143,142,255,0,228,161,248,155,254,194,183,95,250,53,171,232,191,132,255,0,241,235,117,254,251,255,0,36,175,157,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,64,31,79,124,19,255,0,146,67,161,255,0,219,127,253,31,37,119,231,238,215,1,240,79,254,73,22,135,255,0,111,31,250,62,74,239,207,74,0,109,56,83,105,195,165,0,124,149,240,171,226,125,199,129,245,17,97,120,124,205,10,234,92,204,156,15,33,216,160,105,178,17,153,182,162,159,144,112,126,181,245,148,19,195,117,111,21,197,188,169,52,18,160,120,228,141,131,43,169,25,12,8,224,130,57,205,124,13,94,213,240,59,226,90,232,247,16,248,71,84,18,53,165,229,198,44,103,5,155,201,149,200,30,89,29,145,155,144,64,225,152,147,144,196,168,7,210,148,81,92,51,252,92,240,84,26,229,222,143,117,172,125,150,238,218,236,218,55,157,3,170,23,24,4,239,198,208,161,137,82,88,129,149,39,238,224,144,14,230,138,40,160,15,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,193,224,79,249,40,126,25,255,0,176,173,175,254,141,90,250,127,227,111,252,146,29,119,254,221,255,0,244,124,117,243,7,129,63,228,161,248,103,254,194,182,191,250,53,104,3,237,250,40,162,128,10,240,127,218,42,246,227,76,212,60,27,127,103,39,151,117,107,45,196,208,190,208,118,186,152,74,156,28,131,130,7,94,43,222,43,231,255,0,218,107,254,101,127,251,123,255,0,218,52,1,232,255,0,12,190,34,91,124,65,208,228,148,195,246,125,78,207,106,222,194,160,236,5,179,181,208,159,225,109,173,193,57,4,16,115,195,30,230,190,21,240,230,191,125,225,127,16,89,235,90,107,70,46,237,92,178,121,139,185,88,16,85,148,143,66,164,142,48,121,224,131,205,125,147,224,191,22,89,248,215,194,246,186,213,154,249,94,102,82,104,11,134,104,100,83,134,82,71,224,70,64,37,89,78,6,113,64,29,13,21,207,120,175,198,154,23,130,236,237,238,117,171,191,37,110,38,17,68,136,165,221,185,27,152,40,231,106,131,150,62,152,3,36,128,108,120,123,197,90,31,138,173,13,214,135,169,193,121,26,253,245,66,67,166,73,3,114,28,50,231,105,198,64,200,25,28,80,6,205,20,87,37,241,3,199,118,62,2,240,255,0,246,133,194,199,113,119,43,132,181,178,50,236,105,206,70,236,28,54,2,169,201,56,199,65,213,133,0,96,124,95,248,150,222,6,210,225,178,211,66,62,181,124,140,98,102,42,194,217,7,30,99,47,82,73,200,80,70,9,86,39,59,118,159,149,108,111,174,52,205,70,218,254,206,79,46,234,214,85,154,23,218,14,215,82,10,156,28,131,130,7,94,42,77,87,84,190,215,53,75,141,75,83,186,123,155,203,135,223,44,178,117,99,252,128,3,0,5,224,0,0,192,21,78,128,62,202,248,111,241,2,211,199,222,31,89,199,151,30,169,110,138,47,237,227,87,219,19,18,193,72,44,48,67,4,45,128,78,51,130,79,83,218,87,194,190,28,215,239,188,47,226,11,61,107,77,104,197,221,171,150,79,49,119,43,2,10,178,145,232,84,145,198,15,60,16,121,175,178,124,23,226,203,63,26,248,94,215,90,179,95,43,204,202,77,1,112,205,12,138,112,202,72,252,8,200,4,171,41,192,206,40,3,161,162,138,40,0,175,148,62,17,124,81,255,0,132,34,241,244,189,76,110,208,238,229,243,36,116,76,189,180,132,5,243,23,28,178,224,0,203,215,0,21,228,16,223,87,215,192,52,1,247,245,21,243,167,192,191,137,111,103,113,107,224,189,80,71,246,73,93,133,133,198,85,60,167,36,177,141,179,141,193,137,59,79,93,204,7,32,141,191,69,208,1,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,244,10,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,208,7,31,240,71,226,143,246,164,86,158,14,213,215,23,144,197,229,233,243,162,113,44,104,185,242,220,14,140,170,167,13,208,129,207,204,50,222,225,95,0,215,214,95,8,62,37,183,142,116,185,172,181,32,137,173,88,160,50,178,149,81,114,135,143,49,87,168,32,224,48,3,10,89,72,198,237,160,3,210,232,205,45,20,0,87,137,252,111,248,154,186,85,149,199,132,180,137,17,175,174,17,161,212,89,145,179,4,76,138,66,174,70,210,93,95,168,39,104,7,128,72,35,160,248,191,241,45,188,13,165,195,101,166,132,125,106,249,24,196,204,85,133,178,14,60,198,94,164,147,144,160,140,18,172,78,118,237,63,38,208,7,215,223,4,255,0,228,144,232,95,246,241,255,0,163,228,174,254,184,15,130,127,242,72,116,63,251,111,255,0,163,228,174,254,128,1,95,1,87,223,185,175,128,168,3,235,239,130,95,242,72,116,47,251,120,255,0,209,242,87,127,92,7,193,47,249,36,58,31,253,188,127,232,249,43,208,40,0,162,138,40,0,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,122,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,205,62,5,252,75,123,59,139,95,5,234,130,63,178,74,236,44,46,50,169,229,57,37,140,109,156,110,12,73,218,122,238,96,57,4,99,232,186,248,6,190,158,248,47,241,67,254,18,91,72,252,59,172,207,157,94,218,33,228,207,52,217,123,213,5,137,227,104,249,145,85,115,146,89,134,91,179,26,0,246,10,42,41,231,134,214,222,91,139,137,82,24,34,66,242,73,35,5,84,80,50,88,147,192,0,115,154,228,60,37,241,79,194,158,50,184,138,207,78,189,146,45,66,68,103,22,87,81,148,147,10,121,193,229,88,227,230,194,177,56,201,236,112,1,218,81,69,20,1,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,171,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,204,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,33,208,127,237,227,255,0,71,201,64,30,129,69,20,80,1,94,15,251,69,94,220,105,154,135,131,181,27,57,60,187,171,89,110,38,133,246,131,181,212,194,84,224,228,28,16,58,241,94,241,95,63,254,211,95,243,43,255,0,219,223,254,209,160,15,71,248,103,241,18,219,226,6,134,242,152,126,207,169,217,237,91,216,84,29,128,182,118,186,19,252,45,181,184,39,32,130,14,120,99,220,98,190,22,240,238,191,125,225,127,16,89,235,90,107,70,46,237,92,178,121,139,185,88,16,85,148,143,66,164,142,48,121,224,131,205,125,147,224,191,22,90,120,215,195,22,186,213,162,121,94,102,82,104,11,134,104,100,83,134,82,71,224,70,64,37,74,156,12,226,128,58,28,209,69,20,1,243,135,199,45,111,81,240,231,197,189,39,85,210,110,62,207,123,6,148,190,92,187,21,246,238,121,148,240,192,131,193,35,145,94,197,240,255,0,199,118,62,61,240,255,0,246,133,186,165,189,220,78,82,234,200,75,189,160,57,59,114,112,185,12,163,32,227,29,71,85,53,225,159,180,119,252,148,45,63,254,193,81,255,0,232,217,107,129,240,95,139,47,60,21,226,139,93,106,205,124,223,47,41,52,5,202,44,209,176,195,41,35,240,35,32,128,202,167,7,24,160,15,183,168,172,175,14,235,246,62,40,240,253,158,181,166,180,134,210,237,11,39,152,187,89,72,37,89,72,245,12,8,227,35,142,9,28,214,173,0,21,20,243,195,107,111,45,197,196,169,12,17,33,121,36,145,130,170,40,25,44,73,224,0,57,205,75,95,48,124,104,248,161,255,0,9,45,220,158,29,209,167,206,145,109,41,243,167,134,108,165,235,0,164,113,180,112,140,31,110,9,86,56,110,202,104,3,155,248,169,241,2,111,29,248,144,152,188,177,164,216,60,145,216,133,83,151,4,140,200,196,128,114,219,84,224,129,180,0,49,156,147,244,31,198,223,249,36,58,239,253,187,255,0,232,248,235,228,26,250,251,227,111,252,146,29,119,254,221,255,0,244,124,116,1,230,159,2,254,37,189,157,197,175,130,245,65,31,217,37,118,22,23,25,84,242,156,146,198,54,206,55,6,36,237,61,119,48,28,130,54,253,23,95,0,215,211,223,5,254,40,127,194,75,105,31,135,117,153,243,171,219,68,60,153,230,155,47,122,160,177,60,109,31,50,40,92,228,150,97,150,236,198,128,61,130,138,74,90,0,249,195,227,150,183,168,248,115,226,214,147,170,233,55,31,103,189,131,74,95,46,93,138,251,119,60,202,120,96,65,224,145,200,175,98,248,127,227,187,31,30,248,127,251,66,221,82,222,238,39,41,117,100,37,222,208,28,157,185,56,92,134,81,144,113,142,163,170,154,240,223,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,192,120,47,197,151,158,10,241,69,174,181,102,190,111,151,148,154,2,229,22,104,216,97,148,145,248,17,144,64,101,83,131,140,80,7,219,212,86,87,135,117,251,31,20,120,126,207,90,211,90,67,105,116,133,147,204,93,172,164,18,172,164,122,134,4,113,145,199,4,142,107,63,197,94,58,208,60,23,38,158,186,237,212,150,226,249,221,99,101,133,156,40,69,203,51,109,4,227,37,71,25,57,97,198,1,32,3,165,175,155,63,104,153,252,68,190,32,177,183,188,149,6,128,232,94,194,56,155,239,72,160,9,12,131,169,112,91,0,244,10,195,28,151,175,126,208,60,69,164,248,167,76,93,75,69,189,142,238,208,185,77,234,10,149,97,212,50,176,5,79,67,130,7,4,30,132,82,248,139,64,177,241,71,135,239,52,93,73,100,54,151,72,21,252,182,218,202,65,12,172,15,168,96,15,57,28,114,8,226,128,62,92,248,69,241,31,254,16,125,113,237,181,41,103,58,21,231,19,34,124,194,9,56,196,193,112,73,192,24,96,184,36,16,126,98,170,43,235,108,87,195,94,38,240,198,169,225,29,114,109,35,87,131,202,184,143,230,86,94,82,84,61,29,15,117,56,62,249,4,16,8,32,123,55,192,15,31,127,204,151,168,73,253,233,52,194,177,127,188,242,35,48,252,88,100,127,120,103,238,138,0,247,252,214,31,139,124,81,99,224,255,0,13,221,235,23,210,32,17,41,16,196,207,180,207,46,14,216,215,0,156,146,58,224,224,100,158,1,173,121,238,33,181,183,150,226,226,100,134,8,144,188,146,72,193,85,21,70,75,18,120,0,14,115,95,31,124,77,248,137,113,241,7,92,73,68,63,103,211,44,247,37,148,44,6,240,27,27,157,136,254,38,218,188,3,128,0,3,60,177,0,196,241,119,138,47,188,97,226,75,189,98,254,71,38,86,34,24,153,247,8,34,201,219,24,194,129,128,15,92,12,156,147,201,53,244,183,192,213,241,16,248,125,11,107,178,72,109,139,227,77,73,147,18,11,124,12,29,217,201,66,115,180,16,8,3,130,84,174,60,83,225,23,195,143,248,78,117,199,185,212,162,156,104,86,124,204,233,242,137,228,227,16,134,200,35,32,229,138,228,128,0,249,75,41,175,173,232,0,162,138,40,3,228,70,241,149,247,129,126,51,120,135,87,177,141,37,7,82,187,138,226,7,224,75,17,152,146,185,198,84,229,65,4,116,32,100,17,144,126,170,208,245,155,63,16,232,118,90,189,131,239,181,187,137,101,76,144,74,231,170,182,9,1,129,200,35,60,16,71,106,248,199,199,127,242,80,252,77,255,0,97,91,175,253,26,213,210,124,40,248,145,55,129,117,150,183,187,105,37,209,111,29,86,120,203,144,176,49,101,6,112,2,177,36,40,32,168,198,238,51,208,80,7,215,116,84,80,79,13,213,188,87,22,242,164,208,74,129,227,146,54,12,174,164,100,48,35,130,8,231,53,199,235,255,0,20,252,41,225,143,18,182,137,171,222,201,4,235,110,39,105,86,51,42,33,39,136,219,102,88,62,62,108,21,198,8,57,228,80,7,107,69,69,4,240,221,91,197,113,111,42,77,4,168,30,57,35,96,193,212,140,134,4,112,65,28,230,165,160,15,159,255,0,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,223,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,168,3,233,250,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,160,87,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,128,62,96,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,189,95,16,248,19,254,74,31,134,127,236,43,107,255,0,163,86,190,223,160,4,205,45,20,148,0,26,248,135,199,127,242,80,188,75,255,0,97,91,175,253,26,213,246,246,107,226,31,29,255,0,201,66,241,47,253,133,110,191,244,107,80,7,191,254,206,63,242,79,47,255,0,236,43,39,254,138,134,189,126,188,131,246,113,255,0,146,123,127,255,0,97,89,63,244,84,53,235,244,0,181,242,35,248,202,251,192,191,25,188,67,171,217,70,146,131,169,93,197,113,3,240,38,136,204,73,92,245,83,149,4,17,208,129,144,70,65,250,234,190,33,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,125,157,161,235,54,126,33,208,236,181,123,7,221,107,119,18,202,153,32,149,207,85,108,18,3,41,200,35,60,16,71,106,209,175,145,62,20,124,72,155,192,186,203,91,221,180,146,104,183,142,171,60,101,200,88,24,178,131,56,10,172,73,10,8,42,49,187,140,244,21,245,180,19,195,117,111,21,197,188,169,52,18,160,120,228,141,131,43,169,25,12,8,224,130,57,205,0,75,69,20,80,7,203,26,111,196,75,143,135,223,23,188,83,41,135,237,26,101,230,171,58,222,194,160,111,33,102,125,174,132,255,0,18,238,110,9,193,4,131,142,24,125,61,99,125,111,169,233,214,215,246,114,121,150,183,81,44,208,190,210,55,35,0,84,224,224,140,130,58,243,95,20,248,239,254,74,31,137,191,236,43,117,255,0,163,90,187,79,131,127,18,223,194,26,162,232,154,128,140,232,186,133,192,45,33,42,166,218,86,194,249,133,142,6,204,5,12,9,224,12,142,132,48,7,213,116,81,69,0,21,207,120,203,197,218,127,130,188,61,54,173,168,183,172,118,241,97,191,125,54,198,101,143,42,167,110,237,164,110,35,2,180,53,205,102,207,195,218,29,238,175,126,251,45,109,34,105,95,4,2,216,232,171,146,1,98,112,0,207,36,129,222,190,54,241,199,140,175,188,117,226,73,53,123,232,227,136,4,17,91,192,156,136,98,4,144,51,140,177,203,18,73,234,73,192,3,1,64,61,63,224,166,191,127,226,159,140,90,222,181,169,52,102,238,235,77,118,127,45,118,170,129,36,42,170,7,160,80,7,57,60,114,73,230,190,139,175,152,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,244,0,87,131,254,209,87,183,26,102,161,224,219,251,57,60,187,171,89,110,38,133,246,131,181,148,194,84,224,228,28,16,58,241,94,241,95,63,254,211,95,243,43,255,0,219,223,254,209,160,14,243,225,71,196,136,124,117,163,53,189,219,71,30,181,102,170,179,198,92,22,157,66,168,51,128,21,64,5,137,5,70,118,241,158,162,189,18,190,17,208,245,155,207,15,107,150,90,189,131,236,186,180,149,101,76,146,3,99,170,182,8,37,72,200,35,60,130,71,122,251,39,192,254,50,177,241,215,134,227,213,236,99,146,34,28,197,113,3,242,97,148,0,74,231,24,97,134,4,17,212,17,144,14,64,0,233,104,162,138,0,249,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,31,179,143,252,148,61,67,254,193,82,127,232,216,168,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,71,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,0,237,255,0,104,221,27,237,94,18,211,53,116,73,222,75,27,179,19,108,25,68,142,85,229,155,142,62,100,140,3,144,50,216,228,145,94,65,240,143,196,23,30,30,248,147,164,188,11,190,59,233,86,194,116,200,27,146,86,0,114,65,198,214,218,220,109,39,24,200,4,215,212,222,56,209,63,225,34,240,54,181,165,45,191,218,38,158,213,252,136,183,249,123,166,81,185,57,200,3,231,85,60,156,122,241,154,248,138,128,62,254,162,178,188,55,169,77,172,248,91,72,213,46,21,22,123,219,40,110,36,88,193,10,25,208,49,0,18,78,50,125,77,92,190,190,183,211,52,235,155,251,201,60,187,91,88,154,105,159,105,59,81,65,44,112,50,78,0,61,57,160,15,151,127,104,29,74,27,239,137,134,222,37,144,61,133,148,86,242,150,3,5,137,105,114,188,244,219,34,142,113,200,63,83,210,126,205,254,31,184,109,67,85,241,35,54,219,84,139,236,17,140,3,230,49,41,35,119,200,218,21,59,96,239,224,240,107,198,53,221,79,251,111,196,58,158,173,228,249,63,110,186,150,231,202,221,187,102,247,45,183,56,25,198,113,156,10,250,203,224,246,128,186,7,195,45,41,118,198,39,190,79,183,76,200,204,193,140,128,21,60,244,34,63,44,16,56,202,158,189,72,7,142,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,163,246,113,255,0,146,135,168,127,216,42,79,253,27,21,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,207,60,35,226,139,239,7,248,146,211,88,176,145,193,137,128,154,37,125,162,120,178,55,70,217,4,96,129,215,7,7,4,114,5,0,125,197,69,115,222,13,241,118,159,227,95,15,67,171,105,205,233,29,196,88,111,220,205,177,89,163,203,40,221,183,112,27,128,193,174,134,128,60,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,243,255,0,129,63,228,161,248,103,254,194,182,191,250,53,107,232,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,207,254,4,255,0,146,135,225,159,251,10,218,255,0,232,213,160,15,183,141,33,165,52,135,165,0,54,157,77,230,157,64,5,40,164,205,40,160,15,40,248,154,251,99,63,245,240,159,250,44,215,206,46,223,190,99,95,69,252,79,251,135,254,190,19,255,0,69,154,249,193,207,239,90,128,61,123,192,16,253,162,202,37,206,49,19,159,252,126,160,241,31,131,153,216,184,152,114,227,248,191,217,255,0,118,175,124,47,27,161,79,250,225,39,254,140,21,235,119,154,82,220,70,62,114,62,108,245,246,250,80,7,201,50,70,250,109,203,169,42,216,0,122,245,193,174,146,7,19,66,174,50,51,159,231,91,126,58,240,223,145,59,184,151,57,149,7,45,254,199,210,184,205,42,247,103,238,202,244,83,208,123,208,6,178,219,153,88,128,113,222,186,13,34,67,100,220,128,126,82,63,92,214,54,246,128,239,24,57,226,182,44,2,95,160,206,65,193,63,174,40,3,215,180,61,114,57,226,80,99,97,242,147,211,253,175,173,116,175,107,21,202,2,75,142,115,218,188,50,22,184,211,36,36,121,76,49,183,185,235,207,181,122,46,139,226,133,150,37,13,17,7,105,60,47,251,95,90,0,102,185,224,136,174,201,34,118,25,112,121,113,233,143,238,215,149,235,31,14,90,41,9,91,145,247,128,229,253,190,149,244,2,94,164,171,247,91,242,168,39,178,73,185,220,195,159,90,0,249,50,251,195,179,88,200,127,121,25,228,15,188,125,51,233,84,225,212,39,181,108,109,140,241,142,135,252,107,232,237,111,194,171,113,200,148,140,184,63,123,219,233,94,77,171,248,80,199,51,1,40,251,195,171,123,125,40,2,29,51,198,239,20,106,141,2,240,15,68,247,255,0,122,182,71,196,13,188,11,127,252,115,255,0,178,175,63,185,210,30,22,63,58,158,64,235,237,244,170,95,101,112,221,86,128,59,251,207,28,73,47,72,23,168,60,167,183,251,213,153,14,177,53,211,146,82,49,198,122,31,241,174,76,171,161,231,109,89,142,236,197,209,65,237,210,128,61,54,194,221,89,3,57,57,32,253,223,173,119,58,75,199,28,42,48,220,3,252,235,192,215,93,148,112,35,79,200,255,0,141,106,91,248,170,230,37,0,69,17,227,251,167,252,104,3,232,120,238,173,145,121,18,254,0,84,134,254,221,248,11,47,228,43,192,87,196,151,114,174,68,80,15,192,255,0,141,61,60,69,119,9,201,142,19,219,238,159,241,164,7,179,106,151,171,26,252,170,126,240,234,61,170,182,151,116,101,80,112,7,202,127,157,121,229,183,139,132,241,170,188,56,234,126,85,247,255,0,122,173,193,226,132,181,233,19,30,49,202,255,0,245,232,3,189,185,112,223,43,103,175,106,170,214,49,92,32,27,156,115,158,162,184,195,174,205,122,196,170,70,51,207,32,253,61,107,102,206,75,152,212,18,34,232,71,127,90,0,231,117,43,55,179,186,125,165,72,200,28,159,108,215,97,225,237,123,108,42,141,31,69,110,131,253,175,173,72,218,73,191,10,204,224,19,207,7,211,143,74,205,254,193,150,9,14,36,67,219,146,127,194,128,61,38,222,249,102,81,242,145,223,165,71,119,163,197,120,56,119,28,231,168,244,250,87,57,167,249,209,32,7,203,224,31,95,90,232,224,157,149,6,64,166,6,60,126,24,16,74,79,154,79,24,251,223,253,106,184,97,88,184,4,241,75,115,120,236,196,0,189,71,111,106,166,145,185,98,73,94,69,32,46,9,144,141,172,27,143,74,170,250,72,222,100,71,235,199,39,255,0,173,80,93,91,187,159,148,175,81,215,233,90,58,124,146,42,5,96,188,3,211,62,180,1,173,167,185,84,0,227,128,127,157,110,70,217,21,151,10,100,103,53,161,23,2,152,22,128,169,42,53,233,82,80,5,107,216,188,216,64,207,241,103,244,175,152,62,35,233,6,43,233,88,63,89,99,29,127,233,159,210,190,166,113,184,98,188,111,226,54,145,230,101,247,245,157,59,255,0,176,125,168,3,230,180,99,19,159,166,43,232,143,134,218,230,235,88,163,41,210,25,15,79,250,105,245,175,158,174,163,242,231,97,158,152,254,85,221,248,23,89,54,178,96,166,113,11,14,159,237,143,122,0,250,226,38,222,128,212,149,151,163,93,11,139,40,223,24,200,111,253,10,181,40,0,164,197,45,20,0,220,81,142,105,104,197,0,38,41,113,69,45,0,37,38,41,113,69,0,55,109,55,104,169,113,76,160,8,202,243,77,41,83,17,76,60,80,4,38,163,53,51,182,42,186,190,88,138,0,130,100,61,70,58,212,48,200,224,224,133,233,90,91,65,165,49,15,83,64,17,245,90,167,53,177,126,253,234,225,4,53,60,168,198,104,3,158,151,72,102,231,120,252,255,0,250,213,147,117,100,214,204,114,192,242,7,95,106,236,30,117,94,8,53,151,169,193,231,166,84,227,44,58,253,41,1,129,1,46,115,237,91,41,114,21,64,197,101,216,194,85,182,146,56,83,211,235,87,100,180,110,170,71,226,104,2,27,155,183,220,112,23,175,167,181,88,182,223,34,12,237,232,127,157,73,5,155,48,249,136,233,216,214,138,64,35,94,166,128,43,69,186,51,219,165,107,192,229,135,225,89,203,25,145,207,61,171,90,222,61,138,57,237,76,11,75,210,157,72,41,104,0,164,52,180,26,0,74,90,74,90,0,40,162,138,0,74,141,150,164,52,206,180,1,78,88,67,30,166,171,200,194,58,209,43,85,39,128,56,28,208,5,68,148,63,99,65,117,110,57,168,188,163,27,117,237,80,20,42,217,227,165,32,44,197,104,172,217,201,233,142,181,101,226,12,184,201,235,73,19,101,72,247,167,175,203,76,6,219,218,132,36,231,245,171,44,225,61,106,156,247,194,16,62,92,231,218,168,45,225,184,126,0,24,30,148,1,182,95,35,53,28,51,239,98,49,73,18,252,152,247,166,195,14,198,39,61,168,2,219,46,106,164,177,156,130,13,94,11,197,33,74,0,171,17,35,174,42,210,210,109,20,224,40,1,244,98,128,41,195,154,0,51,69,24,160,10,0,90,40,162,128,10,40,162,128,10,40,162,128,10,9,197,25,170,215,83,8,144,28,103,154,0,224,126,34,234,159,102,181,183,1,51,151,94,222,207,239,95,45,107,23,31,105,157,14,49,133,31,204,215,177,252,82,215,67,27,100,17,255,0,116,244,255,0,127,222,188,68,41,157,251,12,10,0,232,252,35,166,27,203,137,126,112,48,167,191,186,251,123,215,213,94,17,211,69,157,172,191,54,114,231,191,178,251,123,87,144,124,49,240,217,38,230,67,47,247,151,134,255,0,115,218,189,254,210,17,12,100,103,57,57,160,11,84,82,82,208,3,24,102,160,145,42,206,41,174,51,64,25,19,12,17,154,136,70,141,220,213,187,216,9,85,193,255,0,60,214,84,113,186,183,37,122,80,3,231,68,227,150,170,108,1,56,25,173,19,22,254,166,163,146,211,208,254,180,128,200,184,82,128,21,199,227,84,27,81,104,184,96,167,62,131,255,0,175,91,19,219,186,227,149,172,235,157,44,220,129,243,129,143,127,254,181,0,77,103,58,221,231,0,140,127,159,235,82,220,200,182,184,200,39,53,22,153,167,53,161,111,152,28,231,191,211,219,218,153,173,33,101,67,158,227,250,208,5,235,117,142,241,73,59,134,15,183,249,239,78,147,78,140,140,110,127,204,127,133,114,54,218,185,182,98,187,1,200,207,79,254,189,58,127,17,186,17,251,181,255,0,190,127,250,244,0,237,119,194,169,116,169,182,86,24,35,171,125,125,171,206,53,31,11,61,180,138,60,213,57,3,248,190,190,213,234,186,61,236,151,140,228,170,140,3,208,125,63,198,181,46,244,148,184,193,46,195,30,135,255,0,173,64,30,89,161,248,37,110,183,150,156,140,100,112,255,0,79,246,107,171,135,192,241,46,71,158,255,0,247,216,255,0,226,107,176,180,177,75,69,36,51,28,159,90,107,223,5,110,20,244,244,166,7,27,119,224,36,145,70,39,110,191,223,255,0,236,107,49,126,29,166,126,107,150,252,31,255,0,177,175,70,23,228,156,109,253,41,100,155,43,156,80,7,144,107,30,1,72,21,10,220,49,201,29,95,235,254,205,114,31,240,140,55,157,183,205,31,119,63,123,255,0,173,94,235,123,114,167,1,129,252,63,26,196,11,1,147,63,188,233,237,72,14,115,68,240,42,74,142,90,118,24,39,163,125,63,217,173,102,248,118,132,241,114,223,139,255,0,246,53,215,88,220,198,129,128,13,250,123,86,152,212,146,49,202,183,229,255,0,215,160,14,95,77,240,28,112,110,38,119,57,207,241,143,111,246,107,163,181,240,252,86,217,196,142,115,254,208,255,0,10,185,30,170,146,112,17,191,47,254,189,73,246,160,123,26,96,74,165,96,94,231,38,176,117,77,104,66,85,66,103,56,60,143,175,189,77,168,221,109,10,0,244,254,181,132,96,91,131,150,36,99,142,40,3,58,230,250,226,225,128,85,136,96,119,6,162,139,69,107,131,190,87,3,28,124,167,255,0,173,90,205,117,13,160,228,72,115,244,255,0,61,171,150,215,60,91,247,18,56,125,15,204,191,95,246,169,1,99,88,212,97,210,162,68,69,145,183,16,121,0,250,251,143,74,226,119,11,233,55,191,24,24,227,252,251,213,61,66,233,166,42,238,0,198,7,203,248,214,45,206,172,99,80,21,7,92,242,63,250,244,192,191,172,234,139,106,168,145,161,57,32,252,195,235,239,85,60,57,165,62,175,113,38,93,87,106,30,248,232,71,177,245,172,68,71,191,155,31,40,194,231,245,255,0,235,215,187,252,56,240,183,148,183,14,210,247,97,195,127,185,237,64,29,215,132,124,60,182,16,74,60,194,114,199,248,189,151,219,218,186,201,80,36,99,158,245,45,188,34,53,32,30,244,93,47,238,199,214,128,62,119,248,179,40,121,109,70,63,133,63,246,165,121,90,38,215,207,181,122,119,197,72,246,92,91,28,255,0,10,255,0,55,175,52,36,110,252,40,3,232,223,133,7,54,215,63,239,191,242,74,249,215,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,71,194,111,248,245,186,255,0,125,255,0,148,117,243,191,142,255,0,228,161,248,155,254,194,183,95,250,53,168,3,233,239,130,127,242,72,116,63,251,111,255,0,163,228,174,254,184,15,130,127,242,72,116,63,251,111,255,0,163,228,174,254,128,19,52,162,155,138,231,124,27,227,43,31,27,89,106,23,218,100,114,11,59,107,214,180,138,87,224,204,21,17,183,237,234,160,151,56,7,156,0,78,9,192,0,248,158,164,154,9,173,156,71,60,82,68,229,21,194,186,149,37,89,67,43,96,246,32,130,15,112,65,168,235,233,173,115,225,188,62,58,248,73,225,139,139,69,142,61,106,207,71,183,104,36,8,11,78,162,12,136,9,44,160,2,196,16,199,59,121,199,83,64,28,135,132,62,56,54,151,240,254,251,69,212,188,196,212,236,172,140,58,77,212,17,43,110,56,217,26,186,158,1,76,169,201,224,170,156,141,195,231,241,136,32,154,234,226,43,123,120,158,105,229,112,145,199,26,150,103,98,112,20,1,201,36,241,138,39,130,107,91,137,109,238,34,120,103,137,202,73,28,138,85,145,129,193,82,15,32,131,198,43,211,254,4,120,74,31,17,120,213,245,27,200,93,237,52,132,75,133,43,32,80,46,55,15,40,48,234,71,202,237,199,25,65,158,14,8,7,208,222,3,240,236,94,23,240,86,151,166,165,148,118,151,2,222,55,188,69,33,139,92,21,30,97,102,4,238,59,184,206,72,192,0,112,5,116,180,81,64,30,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,249,6,190,190,248,219,255,0,36,135,93,255,0,183,127,253,29,29,124,147,99,99,113,169,234,54,214,22,113,249,151,87,82,172,48,166,224,55,59,16,20,100,224,12,146,58,241,64,31,79,124,20,248,143,255,0,9,86,142,52,45,78,121,229,214,236,34,46,211,75,243,125,162,16,192,6,220,7,222,93,202,167,60,158,27,36,150,199,172,87,192,176,79,53,173,196,87,22,242,188,51,196,225,227,146,54,42,200,192,228,48,35,144,65,231,53,245,215,194,207,136,246,126,57,208,227,183,154,109,154,237,164,74,47,33,124,3,46,48,12,201,128,1,86,61,64,31,41,56,232,84,176,7,160,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,232,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,0,120,44,112,77,42,76,241,69,35,164,41,190,86,85,36,34,238,11,185,143,97,185,148,100,247,32,119,174,163,225,255,0,142,239,188,5,226,15,237,11,117,123,139,73,80,165,213,144,151,98,206,48,118,228,225,176,85,142,65,198,122,142,140,107,175,253,158,109,225,186,241,214,169,111,113,20,115,65,46,143,42,73,20,138,25,93,76,177,2,8,60,16,71,24,174,111,226,111,195,187,159,135,218,226,68,38,251,70,153,121,185,172,166,98,55,144,184,220,142,7,241,46,229,228,12,16,65,24,229,64,5,207,140,62,58,79,26,120,172,45,141,210,92,104,182,40,22,201,150,22,66,197,149,76,140,219,128,108,238,24,236,48,163,3,146,79,83,251,59,120,93,47,188,65,125,226,75,136,228,217,167,32,134,216,148,96,166,89,1,12,67,103,4,170,112,87,7,253,96,60,96,103,196,235,238,31,7,248,110,31,8,120,83,79,208,160,184,146,225,45,81,129,153,192,5,217,152,187,28,14,131,115,28,14,112,48,50,122,208,5,143,17,107,246,62,23,240,253,230,181,169,52,130,210,213,3,63,150,187,153,137,33,85,64,245,44,64,231,3,158,72,28,215,198,222,52,241,101,231,141,124,81,117,173,94,47,149,230,97,33,128,57,117,134,53,24,85,4,254,36,224,0,89,152,224,103,21,237,223,27,124,1,226,223,18,79,22,169,167,92,127,105,217,90,239,49,233,169,8,73,45,148,162,238,42,122,203,184,166,113,247,129,32,40,57,56,243,207,132,63,13,23,199,58,164,215,186,145,116,209,108,93,68,170,161,148,220,185,231,203,86,232,0,24,44,65,200,12,160,99,118,224,0,120,43,225,147,106,190,10,215,124,91,171,198,235,99,111,166,92,77,167,42,186,226,121,85,100,5,155,7,120,8,233,208,129,184,145,201,0,131,230,149,246,247,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,0,245,191,140,31,10,87,194,82,13,111,67,133,206,139,43,132,146,21,86,97,100,118,168,93,206,204,204,193,219,113,201,0,3,129,220,87,33,240,255,0,199,119,222,2,241,7,246,133,186,189,197,164,168,82,234,200,75,177,103,24,59,114,112,216,42,199,32,227,61,71,70,53,246,77,245,141,190,167,167,92,216,94,71,230,90,221,68,208,204,155,136,220,140,8,97,145,130,50,9,233,205,124,131,241,55,225,221,207,195,237,113,34,19,125,163,76,188,220,214,83,49,27,200,92,110,71,3,248,151,114,242,6,8,32,140,114,160,3,235,173,43,84,177,215,52,187,125,75,76,186,75,155,59,132,223,20,177,158,8,254,96,131,144,65,228,16,65,193,21,118,188,191,224,175,129,245,207,5,232,87,255,0,219,146,249,114,94,202,174,150,11,32,113,6,220,130,196,130,87,115,228,103,29,149,114,115,194,250,133,0,21,240,13,125,253,95,0,208,4,147,65,53,179,136,231,138,72,156,162,184,87,82,164,171,40,101,108,30,196,16,65,238,8,53,244,215,193,127,138,31,240,146,218,71,225,221,102,124,234,246,209,15,38,121,166,203,222,168,44,79,27,71,204,138,23,57,37,152,101,191,133,141,101,248,163,225,147,248,207,225,119,133,181,125,38,55,125,122,215,71,179,133,34,14,161,110,34,216,185,83,184,128,165,119,51,3,158,121,4,28,140,124,243,4,243,90,220,69,113,111,43,195,60,78,30,57,35,98,172,140,14,67,2,57,4,30,115,64,31,125,87,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,167,248,101,241,18,219,226,14,135,36,166,31,179,234,118,123,86,246,21,7,96,45,157,174,132,255,0,11,109,110,9,200,32,131,158,24,193,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,249,22,8,38,186,184,138,222,222,39,154,121,92,36,113,198,165,153,216,156,5,0,114,73,60,98,172,105,90,165,246,135,170,91,234,90,101,211,219,94,91,190,248,165,143,168,63,200,130,50,8,60,21,36,28,131,90,126,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,84,248,233,240,209,236,238,46,188,105,165,152,254,201,43,169,191,183,194,167,148,228,133,18,46,49,184,49,35,112,235,185,137,228,19,180,3,215,190,31,248,238,199,199,190,31,254,208,183,84,183,187,137,202,93,89,9,119,180,7,39,110,78,23,33,148,100,28,99,168,234,166,143,136,30,59,177,240,23,135,255,0,180,46,21,46,46,229,112,150,182,70,93,141,57,200,221,131,134,192,85,57,39,24,232,58,176,175,146,188,35,226,139,239,7,248,146,211,88,176,146,64,98,96,38,137,95,2,120,178,55,70,217,82,48,64,235,131,131,130,57,2,164,241,175,139,47,60,107,226,139,173,106,241,124,175,51,9,12,1,203,44,49,168,194,168,39,241,39,0,2,197,142,6,113,64,25,122,174,169,125,174,106,151,26,150,167,116,247,55,151,15,190,89,100,234,199,249,0,6,0,3,128,0,3,0,85,121,224,154,214,226,91,123,136,158,25,226,114,146,71,34,149,100,96,112,84,131,200,32,241,138,246,63,130,255,0,10,227,215,229,79,18,120,130,215,204,210,147,13,101,11,21,100,186,112,204,172,92,3,157,170,87,238,144,3,18,58,128,65,243,127,29,255,0,201,66,241,47,253,133,110,191,244,107,80,7,211,255,0,4,255,0,228,144,232,95,246,241,255,0,163,229,174,254,184,15,130,127,242,72,116,47,251,120,255,0,209,242,87,127,64,5,124,5,95,126,215,192,84,1,245,247,193,47,249,36,58,31,253,188,127,232,249,43,208,43,207,254,9,127,201,33,208,255,0,237,227,255,0,71,201,94,129,64,5,20,81,64,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,208,43,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,64,31,32,212,144,79,53,173,196,87,22,242,188,51,196,225,227,145,24,171,35,3,144,192,142,65,7,156,212,117,244,87,199,79,134,137,121,111,117,227,77,44,201,246,184,145,77,253,190,25,252,212,0,40,145,113,157,165,64,27,135,77,170,79,4,29,192,28,231,142,126,51,219,248,187,225,124,122,66,218,249,58,189,220,170,183,241,236,38,52,72,200,125,241,182,127,137,130,224,28,144,3,131,252,44,222,97,225,111,15,92,120,171,197,26,118,135,106,219,100,187,148,41,124,3,229,160,4,187,224,145,157,170,25,177,156,156,96,114,107,30,190,142,253,157,252,35,246,61,34,235,197,119,43,251,235,236,219,90,115,210,21,111,157,184,108,124,206,184,193,0,143,47,35,134,160,15,107,130,8,173,109,226,183,183,137,33,130,36,9,28,113,168,85,69,3,1,64,28,0,7,24,169,104,162,128,62,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,249,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,58,23,253,188,127,232,249,40,3,208,40,162,138,0,43,231,255,0,218,107,254,101,127,251,123,255,0,218,53,239,230,188,3,246,154,255,0,153,95,254,222,255,0,246,141,0,120,77,189,141,197,212,23,115,65,30,248,237,34,19,78,219,128,216,133,214,48,121,235,243,58,14,57,231,208,26,233,62,31,248,238,251,192,94,32,254,208,183,87,184,180,149,10,93,89,9,118,44,227,7,110,78,27,5,88,228,28,103,168,232,198,186,255,0,217,230,222,27,175,29,106,150,247,17,71,52,18,232,242,164,145,72,161,149,212,203,16,32,131,193,4,113,138,231,254,42,124,63,155,192,158,36,34,47,44,233,55,239,36,150,37,88,229,20,17,152,216,18,78,87,114,140,146,119,2,14,115,144,0,62,182,210,181,75,29,115,76,183,212,180,203,164,185,179,184,77,241,75,25,224,143,230,8,57,4,30,65,4,28,17,87,107,228,207,132,63,18,215,192,218,164,214,90,144,119,209,111,157,76,172,165,152,219,56,227,204,85,232,65,24,12,0,201,10,164,103,110,211,245,157,0,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,188,144,65,51,91,61,194,196,230,4,117,71,144,41,218,172,192,149,82,122,2,66,177,3,190,211,233,94,183,251,71,127,201,67,211,255,0,236,21,31,254,141,150,181,63,103,189,42,199,91,210,252,97,166,106,86,209,220,217,220,37,162,75,19,244,97,251,239,196,16,112,65,28,130,1,24,34,128,56,63,134,95,17,46,126,31,107,143,41,135,237,26,101,230,213,189,133,64,222,84,103,107,161,63,196,187,155,130,112,65,32,227,134,31,97,65,60,55,86,241,92,91,202,147,65,42,7,142,72,216,50,186,145,144,192,142,8,35,156,215,198,95,16,60,9,125,224,47,16,127,103,220,51,220,90,74,129,237,111,76,91,22,113,129,187,3,45,130,172,112,70,115,208,244,97,90,126,14,248,181,174,248,55,194,250,142,141,103,251,239,59,6,202,73,156,21,178,98,78,242,20,131,187,57,4,2,66,134,25,193,201,4,3,210,254,58,124,75,75,59,123,175,5,233,98,79,181,202,138,47,238,50,201,229,33,1,132,107,140,110,44,8,220,122,109,98,57,36,237,249,214,164,130,9,174,174,34,183,183,137,230,158,87,9,28,113,169,102,118,39,1,64,28,146,79,24,175,123,214,126,28,89,248,31,224,46,179,113,52,59,245,219,184,173,141,228,207,130,98,204,241,19,10,224,144,21,79,82,15,204,70,122,5,10,1,224,21,245,247,198,207,249,36,58,239,253,187,255,0,232,248,235,228,26,250,251,227,111,252,146,29,119,254,221,255,0,244,124,116,1,242,13,73,4,243,90,220,69,113,111,43,195,60,78,30,57,35,98,172,140,14,67,2,57,4,30,115,81,215,208,255,0,30,62,28,125,166,41,124,101,164,195,60,151,75,180,106,49,39,204,12,106,184,19,14,114,54,133,80,64,4,99,13,198,24,144,14,251,225,151,196,75,111,136,58,28,146,152,126,207,169,217,237,91,216,84,29,128,182,118,186,19,252,45,181,184,39,32,130,14,120,99,220,215,194,190,28,215,239,188,47,226,11,61,107,77,104,197,221,171,150,79,49,119,43,2,10,178,145,232,84,145,198,15,60,16,121,175,178,124,23,226,203,63,26,248,94,215,90,179,95,43,204,202,77,1,112,205,12,138,112,202,72,252,8,200,4,171,41,192,206,40,3,192,191,104,239,249,40,122,127,253,130,163,255,0,209,178,215,145,136,38,107,103,184,88,156,192,142,168,242,5,59,85,152,18,170,79,64,72,86,32,119,218,125,43,214,255,0,104,239,249,40,122,127,253,130,163,255,0,209,178,214,175,236,247,165,88,235,122,95,140,52,205,74,218,59,155,59,132,180,73,98,126,140,63,125,248,130,14,8,35,144,64,35,4,80,7,5,240,203,226,37,207,195,237,113,229,48,253,163,75,188,218,183,176,168,27,200,92,237,116,39,248,151,115,112,78,8,36,28,112,194,63,138,126,45,135,198,94,60,187,212,108,230,146,93,62,36,75,123,66,241,132,62,90,142,78,58,237,46,93,134,238,112,195,56,232,32,248,129,224,75,239,1,120,131,251,62,225,158,226,210,84,15,107,122,98,216,179,140,13,216,25,108,21,99,130,51,158,135,163,10,230,236,108,110,53,61,70,218,194,206,63,50,234,234,85,134,20,220,6,231,98,2,140,156,1,146,71,94,40,3,221,255,0,103,79,10,255,0,200,71,196,183,218,103,247,97,211,174,228,31,239,137,74,15,251,229,119,99,251,202,15,222,21,239,245,149,225,221,2,199,194,254,31,179,209,116,213,144,90,90,161,84,243,27,115,49,36,179,49,62,165,137,60,97,121,224,1,197,106,208,7,7,241,83,225,252,62,59,240,217,17,121,131,86,176,73,37,177,42,195,14,196,12,198,192,144,48,219,84,100,145,180,128,115,140,131,242,12,240,77,107,113,45,189,196,79,12,241,57,73,35,145,74,178,48,56,42,65,228,16,120,197,125,242,77,124,217,251,68,232,186,45,150,191,99,170,91,206,227,88,212,80,155,155,112,67,41,68,1,68,135,39,42,78,54,129,140,54,211,208,169,220,1,206,120,195,226,246,177,226,207,8,233,250,36,173,229,147,17,26,163,136,208,45,211,137,1,140,129,130,87,1,21,137,4,101,153,134,0,3,60,199,131,124,35,168,120,215,196,48,233,58,114,250,73,113,46,87,247,48,239,85,105,48,204,55,109,220,14,208,114,107,159,175,174,126,11,104,186,70,151,240,223,78,188,211,118,75,62,160,158,109,221,200,140,163,60,129,152,20,57,231,8,114,131,28,28,22,3,230,57,0,237,52,61,26,207,195,218,29,150,145,96,155,45,109,34,88,147,32,2,216,234,205,128,1,102,57,36,227,146,73,239,90,52,130,150,128,10,40,162,128,62,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,96,86,255,0,142,255,0,228,161,248,155,254,194,183,95,250,53,171,215,62,21,120,54,199,199,95,6,117,77,34,250,71,136,141,97,230,183,157,57,48,202,33,140,6,198,112,195,12,65,7,168,39,4,28,16,1,135,240,143,226,229,191,131,180,235,141,19,93,73,228,211,70,249,237,101,139,46,241,190,50,98,218,78,54,177,28,99,0,51,18,120,98,87,203,53,109,74,109,99,89,190,213,46,22,53,158,242,226,75,137,22,48,66,134,118,44,64,4,147,140,159,83,82,107,154,45,231,135,181,203,221,34,253,54,93,90,74,209,62,1,1,177,209,151,32,18,164,96,131,142,65,7,189,111,252,50,240,143,252,38,158,57,179,211,101,93,214,81,127,164,94,243,143,220,169,25,95,188,15,204,74,166,65,200,221,158,212,1,244,31,192,239,11,191,135,190,31,67,119,113,28,107,119,171,63,219,9,8,55,8,136,2,37,44,9,220,54,252,227,166,60,194,48,14,115,233,148,81,64,31,63,254,211,95,243,43,255,0,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,191,251,77,127,204,177,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,164,255,0,209,177,80,7,211,245,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,175,64,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,0,124,131,95,89,124,36,248,154,190,54,210,255,0,179,245,57,16,120,130,217,25,165,84,70,2,104,151,96,243,122,109,82,75,128,84,30,170,72,0,28,15,148,96,130,107,171,136,173,237,226,121,167,149,194,71,28,106,89,157,137,192,80,7,36,147,198,42,75,27,235,141,55,80,182,191,179,147,203,186,181,149,102,133,246,131,181,212,130,167,7,32,224,129,215,138,0,251,218,138,227,190,28,120,230,219,199,126,23,138,251,48,71,168,197,251,187,235,88,152,159,41,242,112,112,121,218,193,119,14,163,168,201,42,107,67,198,94,46,211,188,21,225,233,181,109,65,253,99,183,139,13,251,233,182,51,44,121,85,59,119,109,35,113,24,20,1,206,124,87,248,145,15,129,180,117,183,180,100,147,90,188,86,88,35,14,3,64,165,88,9,200,42,192,128,192,0,167,27,185,199,67,95,36,207,60,215,87,18,220,220,74,243,79,43,151,146,73,24,179,59,19,146,196,158,73,39,156,214,135,136,181,251,239,20,120,130,243,90,212,154,51,119,116,225,159,203,93,170,160,0,170,160,122,5,0,115,147,199,36,158,107,46,128,62,158,253,156,127,228,158,95,255,0,216,86,79,253,21,13,122,253,121,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,107,216,40,0,175,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,111,87,196,62,59,255,0,146,135,226,111,251,10,221,127,232,214,160,12,10,246,175,129,223,18,215,71,184,135,194,58,160,145,173,47,46,49,99,56,44,222,76,174,64,242,200,236,140,220,130,163,134,98,78,67,18,186,159,9,60,35,167,120,215,224,230,171,165,106,11,255,0,49,89,164,183,151,45,251,153,190,207,26,172,152,86,27,182,238,39,105,56,53,226,190,35,208,47,188,47,226,11,205,23,82,88,197,221,171,133,127,45,183,43,2,3,43,3,232,84,131,206,15,60,128,120,160,15,186,168,175,20,248,29,241,45,181,139,120,124,35,170,8,214,238,206,223,22,83,130,171,231,68,128,15,44,142,238,171,200,32,114,170,73,193,82,91,218,232,3,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,86,36,144,77,18,66,242,197,34,36,201,190,38,101,32,58,238,43,185,79,113,185,88,100,119,4,118,173,191,29,255,0,201,67,241,55,253,133,110,191,244,107,87,182,120,123,192,48,248,255,0,246,125,208,172,214,88,237,245,11,103,184,154,206,119,64,64,111,58,64,81,142,50,17,184,206,59,133,56,59,112,64,41,252,15,248,161,255,0,30,222,14,214,231,245,22,23,115,205,254,232,75,112,54,255,0,190,84,150,244,64,62,232,175,122,158,120,109,109,229,184,185,149,33,130,36,47,36,146,48,85,69,3,37,137,60,0,7,57,175,131,175,172,110,52,205,70,230,194,242,63,46,234,214,86,134,100,220,14,215,82,67,12,140,131,130,15,78,43,179,241,23,197,77,107,196,158,3,211,188,49,120,100,99,110,251,174,175,94,98,94,236,41,62,90,176,0,12,0,70,119,110,44,202,173,144,65,200,5,143,138,255,0,18,38,241,214,178,182,246,141,36,122,45,155,178,193,24,114,86,118,12,192,78,65,85,32,149,32,5,57,219,206,58,154,224,12,19,45,178,92,52,78,32,119,100,73,10,157,172,202,1,101,7,161,32,50,146,59,111,30,181,185,224,223,8,234,30,53,241,12,58,78,156,190,146,92,75,145,251,152,119,170,180,152,102,27,182,238,7,104,57,53,232,255,0,28,188,49,165,248,71,67,240,142,145,164,193,229,91,199,246,178,204,220,188,174,124,156,187,158,236,112,61,176,0,0,0,160,0,87,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,215,204,31,179,143,252,148,61,67,254,193,82,127,232,216,171,233,250,0,43,231,255,0,218,107,254,101,127,251,123,255,0,218,53,244,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,128,60,22,56,38,149,38,120,162,145,210,20,223,35,42,146,17,119,5,220,199,176,220,202,50,123,144,59,215,65,224,127,25,95,120,23,196,145,234,246,49,199,40,40,98,184,129,248,19,68,72,37,115,140,169,202,130,8,232,64,200,35,32,246,255,0,179,205,188,55,94,58,213,45,238,34,142,104,37,209,229,73,34,149,67,43,169,150,32,65,7,130,8,227,21,143,241,95,225,188,222,5,214,86,226,209,100,147,69,188,118,104,36,8,64,129,139,49,16,18,89,137,33,64,33,142,55,115,142,134,128,62,170,208,245,155,63,16,232,118,90,189,131,239,181,187,137,101,76,144,74,231,170,182,9,1,129,200,35,60,16,71,106,209,175,145,62,20,124,72,155,192,186,203,91,221,180,146,104,183,142,171,60,101,200,88,24,178,131,56,1,88,146,20,16,84,99,119,25,232,43,235,43,27,235,125,79,78,182,191,179,147,204,181,186,137,102,133,246,145,185,24,2,167,7,4,100,17,215,154,0,249,167,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,31,179,143,252,148,61,67,254,193,82,127,232,216,168,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,71,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,0,250,126,190,49,248,165,163,94,104,191,18,117,200,175,19,31,105,187,146,242,23,0,237,120,229,98,234,65,32,103,110,74,156,113,185,88,100,226,190,206,175,158,63,105,15,15,220,46,161,165,120,145,91,117,171,197,246,9,6,0,242,220,23,145,123,228,238,12,253,176,54,114,121,20,1,211,254,206,250,223,219,188,15,119,164,201,113,190,109,58,236,236,139,102,60,184,100,27,151,156,96,229,196,167,169,35,233,138,223,248,205,226,63,248,71,126,27,95,237,139,124,218,151,252,75,227,202,229,87,204,86,220,79,32,143,145,95,7,159,155,110,70,51,94,43,251,63,106,80,216,252,76,22,242,172,133,239,236,165,183,136,168,24,12,10,203,150,231,166,216,216,113,158,72,250,142,147,246,144,241,5,195,106,26,87,134,213,118,218,164,95,111,144,228,31,49,201,120,215,182,70,208,175,223,7,127,35,129,64,30,49,161,105,159,219,126,33,211,52,159,59,201,251,117,212,86,222,110,221,219,55,184,93,216,200,206,51,156,100,87,220,182,54,54,250,102,157,109,97,103,31,151,107,107,18,195,10,110,39,106,40,1,70,78,73,192,3,175,53,243,47,236,243,165,45,231,196,9,239,165,182,146,68,211,236,157,227,152,6,219,20,174,85,6,72,227,37,12,152,7,208,158,217,31,81,208,7,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,200,43,215,255,0,104,239,249,40,122,127,253,130,163,255,0,209,178,213,127,128,54,86,250,159,140,181,155,11,200,252,203,91,173,22,120,102,77,196,110,70,146,32,195,35,4,100,19,211,154,0,230,254,26,120,250,111,0,120,144,222,52,82,92,105,247,40,34,188,129,28,130,87,57,14,163,56,46,188,227,61,139,12,141,217,31,97,88,223,91,234,122,117,181,253,156,158,101,173,212,75,52,47,180,141,200,192,21,56,56,35,32,142,188,215,199,63,17,252,13,113,224,79,19,203,99,137,228,211,165,253,229,149,212,170,7,154,152,25,25,28,110,82,118,158,135,161,192,12,43,164,248,55,241,45,252,33,170,46,137,168,8,206,139,168,92,2,210,18,170,109,165,108,47,152,88,224,108,192,80,192,158,0,200,232,67,0,122,103,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,231,255,0,2,127,201,67,240,207,253,133,109,127,244,106,215,208,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,159,252,9,255,0,37,15,195,63,246,21,181,255,0,209,171,64,31,111,82,26,90,67,64,9,154,90,110,41,212,0,82,138,74,81,64,30,71,241,61,176,167,254,190,19,255,0,69,154,249,217,147,50,19,95,68,124,80,251,135,254,190,19,255,0,69,154,249,236,31,152,208,7,173,124,47,152,34,168,193,226,222,79,253,24,43,223,35,140,60,43,201,175,159,62,25,196,88,131,159,249,119,127,253,24,43,232,139,113,251,149,252,127,157,0,113,62,42,240,226,222,197,254,176,143,222,169,251,223,236,145,233,95,51,107,186,107,233,87,210,168,101,108,21,94,185,234,185,244,21,246,109,196,2,69,193,61,235,195,124,127,225,77,242,188,139,47,89,147,171,127,177,244,160,15,57,210,181,69,186,133,81,208,140,2,120,30,255,0,90,210,13,246,25,89,211,144,70,222,127,58,224,78,251,43,134,79,148,224,99,243,230,182,160,213,140,136,21,144,113,207,3,255,0,175,64,30,189,165,223,193,169,219,162,186,200,167,5,190,80,7,67,143,83,83,201,162,52,13,190,55,4,30,62,99,255,0,214,175,53,176,186,120,0,116,10,114,8,231,235,93,222,141,226,240,80,71,36,39,133,39,229,95,127,247,169,1,173,109,127,113,1,195,44,71,140,112,15,248,215,83,166,235,66,96,20,161,31,41,61,61,254,181,142,183,16,221,46,64,144,119,237,72,33,88,27,42,73,237,205,0,118,173,182,101,29,71,122,200,185,240,236,87,12,79,152,227,39,63,120,127,133,45,133,222,228,0,142,199,249,214,143,218,128,236,105,129,197,106,30,2,142,98,72,184,97,200,254,49,233,254,237,100,47,195,180,7,38,229,191,239,191,254,198,189,34,77,89,19,130,141,199,183,255,0,94,160,58,146,63,240,183,229,255,0,215,160,15,38,214,60,12,145,15,150,118,251,192,114,254,223,238,215,18,60,50,198,102,95,52,112,63,189,255,0,214,175,123,189,185,141,248,33,250,143,79,74,231,182,192,36,39,247,157,61,169,1,204,105,94,0,73,99,86,107,134,25,7,163,251,255,0,187,90,141,240,237,115,197,201,252,95,255,0,177,174,194,210,229,66,128,1,232,122,253,107,101,37,33,65,197,48,56,203,111,1,162,32,204,237,208,255,0,31,191,251,180,178,248,34,38,227,207,127,251,236,127,241,53,216,27,242,14,54,254,159,253,122,68,190,12,220,169,252,168,3,200,181,143,5,45,171,18,179,147,243,1,203,251,127,187,89,186,127,133,94,225,255,0,214,168,27,73,251,222,255,0,74,247,11,173,61,46,151,37,152,100,231,175,255,0,90,161,181,210,146,220,112,236,120,35,147,239,244,164,6,6,143,225,104,237,226,92,202,196,237,35,134,247,250,87,76,154,124,96,99,115,254,99,252,43,3,84,191,146,210,70,194,169,25,3,167,181,83,131,196,78,223,242,205,122,127,119,255,0,175,64,29,68,254,93,170,241,184,243,138,138,221,214,227,166,71,25,174,94,231,86,107,135,35,96,29,250,127,245,235,163,210,83,108,42,115,252,39,249,208,2,93,220,173,169,32,130,112,64,253,42,154,234,45,47,10,163,215,145,255,0,215,171,122,134,154,215,78,78,224,50,65,235,237,244,166,91,233,134,221,64,220,15,24,235,255,0,214,160,11,16,33,101,5,177,211,181,90,80,51,131,154,108,54,238,123,175,74,188,150,158,167,245,160,2,24,211,29,90,165,242,209,79,83,72,34,218,56,53,89,227,118,99,202,208,6,140,32,30,158,149,161,26,113,85,173,32,194,12,158,199,249,213,245,24,20,192,7,20,250,76,82,208,1,154,228,188,87,165,139,187,113,243,227,247,170,122,255,0,178,125,171,172,170,215,112,137,144,12,227,156,208,7,197,222,39,211,141,165,244,163,120,56,101,29,127,217,250,86,126,147,116,109,230,36,12,252,132,116,247,21,235,63,17,124,50,82,226,73,68,163,153,144,114,223,236,125,43,198,112,97,144,142,15,106,0,250,239,192,186,159,218,52,216,65,92,126,237,207,79,246,254,181,222,131,154,249,255,0,225,182,190,60,136,227,49,244,133,207,221,255,0,166,159,90,247,155,121,124,200,148,227,174,127,157,0,79,69,25,162,128,14,244,81,222,142,104,0,162,138,40,0,164,165,164,197,0,25,166,226,157,138,15,20,0,218,141,170,76,83,8,160,10,146,18,122,98,155,20,103,169,61,170,222,209,138,80,148,0,208,48,42,180,183,1,24,140,85,210,191,45,103,203,6,233,9,205,0,88,223,133,205,10,225,253,106,41,71,200,7,189,100,53,233,129,200,42,15,110,148,1,165,61,166,230,39,63,173,57,99,1,64,201,226,153,13,232,153,71,203,143,194,164,97,154,0,169,37,154,171,22,201,231,222,158,36,85,227,7,138,150,86,249,113,239,89,170,132,185,60,116,160,11,173,48,78,198,164,140,137,5,85,17,25,24,243,90,112,194,17,122,208,1,28,33,79,83,87,20,113,76,11,79,206,40,1,244,180,130,150,128,10,40,162,128,18,150,138,40,0,160,209,69,0,53,169,130,164,166,226,128,16,212,12,113,83,61,68,194,128,42,49,12,123,212,114,195,187,189,89,217,205,56,165,0,87,130,44,103,38,149,219,21,49,249,120,168,39,79,148,31,122,0,163,43,43,144,14,127,10,158,222,20,76,144,90,179,222,18,239,193,29,43,78,210,2,1,201,20,1,106,49,154,176,22,145,19,109,75,138,0,7,20,17,154,92,102,140,98,128,32,149,14,6,41,177,100,30,113,86,113,154,64,162,128,0,105,212,1,75,64,11,154,76,209,69,0,20,81,69,0,20,82,82,208,1,73,65,162,128,16,156,10,227,252,93,173,141,62,218,47,144,182,93,123,103,179,123,251,87,75,127,114,45,163,4,130,114,113,252,235,231,223,137,126,42,243,77,186,44,88,198,214,229,127,223,247,160,15,55,241,102,178,218,141,196,95,32,93,168,59,99,187,123,251,211,252,37,163,29,66,230,81,188,46,16,247,199,117,246,247,172,40,34,107,201,142,8,24,95,235,255,0,215,175,117,248,111,225,98,166,226,67,47,247,151,134,255,0,115,218,128,61,51,194,90,58,216,91,74,3,147,151,39,175,178,251,123,87,92,6,42,11,104,68,74,64,57,201,171,2,128,22,138,41,166,128,29,77,34,128,105,113,64,16,74,51,85,8,25,239,87,219,154,136,198,61,77,0,87,49,143,90,173,51,24,240,106,228,141,178,162,96,31,173,0,86,141,132,221,114,49,83,121,10,58,19,76,102,72,191,188,115,77,251,80,61,1,160,7,249,107,208,147,81,75,100,147,112,89,134,61,233,68,187,207,74,138,91,143,40,140,138,0,206,159,65,135,120,62,100,157,61,71,248,85,121,124,53,12,152,253,236,159,247,208,255,0,10,212,146,244,5,206,222,248,233,84,45,167,146,121,143,10,0,90,0,183,101,165,165,170,144,29,142,79,115,244,246,170,183,55,91,36,11,142,217,233,91,225,112,159,141,115,119,177,98,101,63,236,255,0,83,64,23,194,25,151,140,13,166,146,61,44,41,201,127,215,255,0,173,87,108,147,228,63,95,240,171,121,20,1,64,217,162,174,114,223,157,68,168,164,227,154,187,49,200,21,68,161,83,158,40,2,189,214,144,147,96,239,97,143,127,254,181,102,255,0,96,40,231,204,63,247,215,255,0,90,186,104,206,229,252,106,37,144,43,96,142,221,168,3,140,188,177,123,101,5,89,78,79,115,92,102,171,170,207,11,40,217,25,200,29,143,191,189,123,76,150,137,56,193,44,49,239,88,154,135,133,162,186,219,251,215,24,199,241,15,127,106,0,242,43,63,22,75,108,231,116,72,114,59,41,255,0,26,222,139,198,227,4,249,7,254,248,255,0,236,171,71,81,248,120,36,219,182,224,246,234,255,0,95,246,107,158,155,225,236,138,192,11,132,233,253,243,255,0,196,210,2,229,199,143,20,224,121,7,254,248,255,0,236,171,26,239,197,242,220,96,71,10,140,115,243,47,255,0,101,91,182,127,15,78,14,235,129,248,63,255,0,99,90,208,120,26,43,114,73,157,206,120,225,199,255,0,19,76,15,62,2,239,80,235,228,46,223,76,143,243,214,178,245,40,197,134,221,231,113,56,233,207,175,248,87,160,120,138,234,13,26,40,246,137,24,179,14,184,61,115,244,244,175,31,212,181,7,213,231,93,170,171,181,71,81,142,231,220,250,208,5,123,155,231,186,96,21,84,0,51,200,170,146,194,123,145,91,208,233,162,202,50,206,228,146,113,242,159,254,183,181,63,76,211,155,86,185,101,86,10,21,9,228,227,184,246,62,180,1,181,224,47,13,27,249,231,115,40,24,86,28,55,186,251,123,215,210,154,30,150,182,48,184,14,78,88,247,246,30,222,213,204,120,31,195,43,167,67,49,50,150,220,199,248,179,217,125,189,171,191,69,218,49,64,15,197,65,116,113,24,250,212,245,5,215,250,177,245,160,15,156,190,43,73,190,123,97,143,225,95,230,245,230,91,62,111,194,189,47,226,154,226,226,216,255,0,176,191,205,235,205,212,238,127,194,128,62,138,248,78,49,107,117,254,251,255,0,40,235,231,95,29,255,0,201,67,241,55,253,133,110,191,244,107,87,209,223,10,87,109,165,207,251,237,252,146,190,113,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,125,61,240,79,254,73,22,133,255,0,111,31,250,62,74,239,207,74,224,62,9,255,0,201,34,208,255,0,237,191,254,143,146,185,255,0,141,95,19,127,225,28,211,207,135,244,59,237,154,220,248,251,67,196,50,214,176,144,127,139,63,44,141,145,142,164,46,79,202,74,154,0,230,254,52,124,85,89,210,235,194,90,20,206,0,115,30,161,116,140,209,156,169,116,146,223,105,80,113,144,164,178,182,8,202,242,9,174,147,246,114,255,0,146,123,127,255,0,97,89,63,244,84,85,243,21,125,61,251,56,255,0,201,61,191,255,0,176,172,159,250,42,42,0,249,134,190,150,248,25,241,31,251,103,78,79,10,234,179,64,151,214,81,42,88,55,221,107,136,148,17,183,24,193,100,0,116,57,43,206,62,86,99,243,77,88,177,190,184,211,53,27,107,251,57,60,187,171,89,86,104,95,104,59,93,72,42,112,114,14,8,29,120,160,15,162,254,56,252,52,109,98,222,111,23,105,102,53,187,179,183,205,236,4,42,249,209,32,39,204,7,187,170,240,65,60,170,128,48,84,6,234,254,17,105,186,94,129,225,38,208,173,111,45,231,213,173,37,223,171,199,27,238,48,220,186,130,80,225,136,249,64,9,144,112,76,109,220,48,92,63,9,124,105,177,191,248,125,169,106,122,161,141,117,109,30,221,76,214,230,79,154,236,225,85,100,24,64,20,60,173,180,133,4,38,70,120,34,190,105,159,85,190,185,214,101,213,222,230,65,168,75,112,110,90,226,63,145,132,165,183,23,27,113,180,238,231,140,99,181,0,125,229,69,97,120,56,234,237,224,253,42,77,118,230,75,141,82,91,117,150,229,164,183,16,178,179,124,219,10,0,0,42,8,94,131,59,115,129,154,221,160,15,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,193,224,79,249,40,126,25,255,0,176,173,175,254,141,90,250,127,227,111,252,146,29,119,254,221,255,0,244,124,117,243,7,129,63,228,161,248,103,254,194,182,191,250,53,104,3,216,254,53,124,41,121,222,235,197,218,12,40,8,67,46,161,106,138,168,48,170,239,37,198,242,192,103,1,65,85,92,147,150,228,147,94,27,162,107,122,143,135,53,120,53,93,42,227,236,247,208,110,242,229,216,175,183,114,149,60,48,32,240,72,228,87,221,213,242,135,198,223,5,233,126,19,241,68,87,26,92,240,71,30,167,190,111,236,232,147,111,217,64,218,51,247,143,202,236,92,142,0,27,72,28,14,0,62,134,240,55,142,180,191,30,104,98,254,192,249,87,17,225,110,173,29,178,214,238,123,31,85,56,59,91,161,0,244,32,129,229,31,180,215,252,202,255,0,246,247,255,0,180,107,202,124,13,227,173,83,192,122,224,191,176,62,109,188,152,91,171,71,108,37,194,14,199,209,134,78,214,234,9,61,65,32,250,183,237,53,255,0,50,191,253,189,255,0,237,26,0,243,95,133,222,50,95,4,120,214,13,66,120,227,107,43,132,251,37,219,54,236,199,19,50,146,235,180,18,74,149,7,24,57,0,142,9,4,125,99,173,232,250,95,140,188,47,62,155,117,39,159,167,95,196,164,75,111,47,81,144,200,232,195,32,224,133,97,212,28,114,8,226,190,26,175,99,248,57,241,89,188,63,113,109,225,173,110,104,198,143,35,236,183,184,145,149,22,204,146,236,115,133,203,6,118,81,150,96,23,175,76,208,6,159,195,143,132,247,154,55,197,203,193,168,203,4,214,218,14,201,227,103,128,226,235,205,87,17,58,134,224,109,42,196,156,157,174,152,25,251,195,232,138,40,160,2,162,134,8,109,144,199,4,81,196,133,217,202,162,133,5,153,139,51,96,119,36,146,79,114,73,169,104,160,14,127,199,127,242,79,60,75,255,0,96,171,175,253,20,213,241,13,125,189,227,191,249,39,158,37,255,0,176,85,215,254,138,106,248,134,128,62,254,162,138,40,0,162,138,40,0,175,128,107,239,234,248,6,128,62,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,121,31,199,239,1,216,173,188,158,52,183,187,142,222,237,158,56,110,109,229,127,248,249,56,10,166,63,246,194,142,87,161,85,39,130,167,119,167,248,103,85,177,209,62,20,232,90,158,165,114,150,214,118,250,61,171,203,43,244,81,229,47,226,73,56,0,14,73,32,12,147,95,45,124,64,241,221,247,143,124,65,253,161,112,175,111,105,18,4,181,178,50,239,88,6,6,236,29,171,146,204,50,78,51,208,116,2,128,48,244,77,111,81,240,230,175,6,171,165,92,125,158,250,13,222,92,187,21,246,238,82,167,134,4,30,9,28,138,250,91,226,22,189,255,0,9,63,236,243,121,173,125,138,123,47,182,69,111,39,145,56,249,135,250,68,99,32,247,83,140,171,96,101,72,56,25,197,121,167,193,255,0,133,43,226,217,14,183,174,66,227,69,137,202,71,11,43,40,189,59,88,54,215,86,86,80,141,180,228,2,9,200,236,107,216,190,54,255,0,201,33,215,127,237,223,255,0,71,199,64,31,48,248,19,254,74,31,134,127,236,43,107,255,0,163,86,190,223,175,136,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,111,208,7,201,159,23,190,26,47,129,181,72,111,116,210,239,162,223,59,8,149,131,49,182,113,207,150,205,208,130,50,84,147,146,21,129,206,221,198,63,132,95,14,63,225,56,215,30,231,82,138,113,161,89,243,51,167,202,39,147,140,66,27,32,140,131,150,43,146,0,3,229,44,166,190,170,213,116,187,29,115,75,184,211,117,59,84,185,179,185,77,146,197,39,70,31,204,16,112,65,94,65,0,140,17,81,232,154,38,157,225,205,34,13,43,74,183,251,61,148,27,188,184,183,179,237,220,197,143,44,73,60,146,121,52,1,161,138,248,135,199,127,242,80,252,77,255,0,97,91,175,253,26,213,246,253,124,65,227,191,249,40,94,37,255,0,176,173,215,254,141,106,0,250,127,224,151,252,146,29,15,254,222,63,244,124,149,232,21,231,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,64,20,0,149,240,21,125,251,95,1,80,7,215,223,4,191,228,144,232,127,246,241,255,0,163,228,175,64,175,63,248,37,255,0,36,135,66,255,0,183,143,253,31,37,119,244,0,180,81,69,0,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,175,64,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,0,124,131,95,104,252,63,241,221,143,143,124,63,253,161,110,169,111,119,19,148,186,178,18,239,104,14,78,220,156,46,67,40,200,56,199,81,213,77,124,93,93,39,129,252,101,125,224,95,18,71,171,216,199,28,160,161,138,226,7,224,77,17,32,149,206,50,167,42,8,35,161,3,32,140,130,1,233,255,0,17,126,8,95,73,226,187,123,143,10,91,70,108,245,75,130,175,2,167,151,21,129,218,9,102,59,137,216,72,145,184,80,23,1,64,36,168,62,253,165,105,118,58,30,151,111,166,233,150,169,109,103,110,155,34,138,49,192,31,204,146,114,73,60,146,73,57,38,163,209,53,189,59,196,122,68,26,174,149,113,246,139,25,247,121,114,236,100,221,181,138,158,24,2,57,4,114,43,70,128,41,106,186,165,142,135,165,220,106,90,157,210,91,89,219,166,249,101,144,240,7,243,36,156,0,7,36,144,6,73,175,52,240,247,199,13,47,196,31,17,14,129,21,183,151,166,79,251,171,43,233,27,97,146,81,146,119,43,99,10,252,5,31,123,56,200,249,240,157,103,143,252,11,105,227,221,3,251,58,123,151,182,158,55,15,111,56,46,203,19,100,100,152,195,42,185,42,25,65,110,155,142,58,156,252,115,170,233,119,218,30,169,113,166,234,118,175,109,121,110,251,37,138,78,170,127,145,4,96,130,56,32,130,50,13,0,105,248,239,254,74,31,137,191,236,43,117,255,0,163,90,190,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,124,139,60,243,93,92,75,113,113,43,205,60,174,94,73,36,98,204,236,78,75,18,121,36,158,115,95,93,124,18,255,0,146,67,161,127,219,199,254,143,146,128,61,2,138,40,160,4,53,224,31,180,215,252,202,255,0,246,247,255,0,180,107,232,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,0,96,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,163,181,189,19,78,241,30,145,62,149,170,219,253,162,202,125,190,100,91,217,55,109,96,227,149,32,142,64,60,26,249,199,246,113,255,0,146,135,168,127,216,42,79,253,27,21,118,127,27,254,38,174,149,101,113,225,45,34,68,107,235,132,104,117,22,100,108,193,19,34,144,171,145,180,151,87,234,9,218,1,224,18,8,0,249,247,92,211,237,244,173,114,246,194,211,82,131,82,183,130,86,142,59,184,1,9,40,29,198,127,166,70,122,22,24,39,219,255,0,103,175,21,235,55,18,220,120,106,91,105,238,180,171,104,188,200,103,69,69,75,50,89,152,134,56,5,183,150,56,228,144,87,129,141,197,124,67,68,209,53,31,17,234,240,105,90,85,191,218,47,167,221,229,197,189,83,118,213,44,121,98,0,224,19,201,175,178,124,17,224,219,31,2,248,110,61,34,198,73,37,37,204,183,19,191,6,105,72,0,182,51,133,24,80,0,29,0,25,36,228,144,15,5,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,91,255,0,179,47,252,205,31,246,233,255,0,181,171,3,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,160,15,95,241,167,132,236,252,107,225,123,173,22,241,188,175,51,15,12,225,3,52,50,41,202,176,7,241,7,4,18,172,195,35,57,175,141,188,71,160,95,120,95,196,23,154,46,164,177,139,187,87,10,254,91,110,86,4,6,86,7,208,169,7,156,30,121,0,241,95,117,86,22,185,225,45,39,196,90,166,141,168,234,48,200,247,58,69,193,184,181,43,33,80,27,142,24,14,163,114,163,125,80,118,44,8,7,156,124,28,248,82,190,31,183,182,241,46,183,12,131,88,145,55,219,219,200,172,141,102,8,117,57,195,97,139,35,41,195,40,43,211,174,107,164,248,219,255,0,36,135,93,255,0,183,127,253,31,29,122,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,228,26,250,251,227,111,252,146,29,119,254,221,255,0,244,124,117,242,13,125,125,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,249,6,190,254,175,128,107,239,234,0,249,131,227,71,194,255,0,248,70,174,228,241,22,141,6,52,139,153,79,157,4,48,225,44,152,133,3,157,199,229,118,47,140,0,170,112,189,212,87,33,240,227,198,154,167,131,60,81,20,250,116,19,222,199,115,251,153,116,232,159,31,106,36,16,131,238,183,204,24,130,48,51,212,116,99,95,100,207,4,55,86,242,219,220,68,147,65,42,20,146,57,20,50,186,145,130,164,30,8,35,140,87,25,224,143,133,222,31,240,55,155,53,180,95,108,191,105,89,210,246,229,20,201,18,28,133,68,56,249,126,83,134,35,5,137,57,227,10,0,60,99,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,115,127,10,254,32,77,224,79,18,3,47,150,116,155,247,142,59,224,202,114,138,9,196,138,64,39,43,185,142,0,59,129,35,25,193,29,39,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,242,10,0,251,103,197,190,26,211,124,127,224,249,116,217,46,35,48,92,162,205,107,121,16,89,54,55,84,145,15,66,8,224,224,140,171,16,8,206,107,198,126,20,248,58,31,7,124,67,158,95,21,93,90,90,222,219,220,29,59,77,79,56,17,113,112,241,134,44,132,16,112,34,116,3,114,224,153,148,112,216,21,159,240,115,226,179,120,126,226,219,195,90,220,209,141,30,71,217,111,113,35,42,45,153,37,216,231,3,44,25,217,70,89,148,47,94,153,172,191,142,126,46,255,0,132,143,199,15,166,219,182,108,180,125,214,201,199,222,152,145,230,183,42,8,228,4,198,72,253,222,71,222,160,15,171,232,175,7,253,156,174,53,203,155,61,78,57,175,167,58,21,158,18,11,103,136,20,51,57,220,197,100,60,141,161,121,65,198,101,206,1,60,251,156,243,195,107,111,45,197,196,169,12,17,33,121,36,145,130,170,40,25,44,73,224,0,57,205,0,97,248,211,197,150,126,10,240,189,214,181,120,190,111,151,132,134,0,225,26,105,24,225,84,19,248,147,128,72,85,99,131,140,87,198,90,222,183,168,248,143,87,159,85,213,110,62,209,125,62,223,50,93,138,155,182,168,81,194,128,7,0,14,5,116,127,18,62,32,93,248,255,0,196,13,57,243,35,210,237,221,133,133,180,138,155,162,82,20,49,37,70,73,98,129,176,73,198,112,9,234,122,207,130,255,0,11,255,0,225,37,187,143,196,90,204,25,210,45,165,30,76,19,67,148,189,96,24,30,119,15,149,24,38,114,10,177,202,246,97,64,28,39,136,124,9,226,47,10,233,122,118,163,171,233,239,111,109,126,155,144,158,177,183,56,73,7,240,57,81,187,105,236,125,85,130,235,252,43,248,129,55,129,60,72,12,190,89,210,111,222,56,175,131,41,202,40,39,18,41,0,156,174,230,56,0,238,4,140,103,4,125,93,226,45,2,199,197,30,31,188,209,117,37,144,218,93,32,87,242,219,107,41,4,50,176,62,161,128,60,228,113,200,35,138,248,219,198,158,19,188,240,87,138,46,180,91,198,243,124,188,60,51,132,40,179,70,195,42,192,31,196,28,18,3,43,12,156,102,128,62,212,176,190,183,212,244,251,107,235,57,60,203,107,168,150,104,95,4,110,70,0,169,193,218,70,65,29,121,171,85,243,135,192,159,136,241,105,82,255,0,194,39,171,75,182,218,226,80,116,249,91,123,149,153,217,87,201,0,2,2,177,37,129,249,64,59,179,157,220,125,31,64,5,20,81,64,31,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,189,83,224,7,142,236,116,201,31,194,55,234,144,27,219,135,184,183,186,121,112,30,82,177,160,135,110,48,9,10,72,37,185,56,80,50,70,124,175,199,127,242,80,252,77,255,0,97,91,175,253,26,213,129,64,31,93,124,87,248,111,15,142,180,101,184,180,88,227,214,172,213,154,9,2,2,211,170,134,34,2,75,40,0,177,4,49,206,222,113,212,214,127,193,47,2,77,225,95,13,73,168,234,218,114,91,235,23,239,144,91,38,88,237,240,187,81,129,251,132,176,44,84,115,202,238,229,112,182,62,18,124,77,95,27,105,127,217,250,156,136,53,251,100,102,149,81,24,9,162,93,131,205,233,181,73,46,1,80,122,130,64,0,224,122,101,0,21,229,127,16,62,54,105,30,19,185,254,206,210,145,53,77,82,43,128,151,81,6,43,28,10,8,46,11,227,5,200,200,80,51,180,231,119,221,218,222,159,113,10,220,219,75,4,134,64,146,33,70,49,200,200,192,17,131,134,82,10,159,112,65,29,171,228,159,138,255,0,13,230,240,46,178,183,22,139,36,154,45,227,179,65,32,66,22,6,44,196,64,73,102,36,133,0,134,56,221,206,58,26,0,235,62,62,107,54,126,33,208,252,21,171,216,62,235,91,184,174,101,76,144,74,231,201,202,182,9,1,129,200,35,60,16,71,106,207,253,156,127,228,161,234,31,246,10,147,255,0,70,197,94,72,103,153,173,146,221,165,115,2,59,58,70,88,225,89,128,12,202,58,2,66,168,39,190,209,233,94,183,251,56,255,0,201,67,212,63,236,21,39,254,141,138,128,62,159,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,122,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,230,15,2,127,201,67,240,207,253,133,109,127,244,106,215,172,124,107,248,84,246,242,79,226,205,2,215,117,187,111,151,82,129,11,51,135,102,102,105,198,73,202,252,223,48,24,10,0,56,198,226,190,79,224,79,249,40,94,26,255,0,176,173,175,254,141,90,251,90,255,0,236,127,217,247,31,218,30,71,216,124,166,251,71,218,49,229,249,120,59,183,238,227,110,51,156,241,138,0,248,171,193,190,46,212,60,19,226,24,117,109,57,189,35,184,139,11,251,232,119,171,52,121,101,59,119,109,3,112,25,21,39,142,60,101,125,227,175,18,73,171,222,198,145,0,130,43,120,19,145,12,64,146,23,61,88,229,137,36,245,36,224,1,128,41,248,171,251,15,254,18,141,67,254,17,175,63,251,27,205,63,101,243,254,246,220,12,227,60,237,206,118,238,249,182,227,60,230,171,232,95,217,223,240,144,233,159,218,255,0,242,12,251,92,95,108,251,223,234,119,141,223,119,230,251,185,233,207,165,0,122,127,193,95,134,95,240,145,234,3,196,26,229,135,153,162,91,231,236,233,41,194,221,76,8,254,28,124,209,175,57,232,11,96,124,192,48,175,63,241,223,252,148,47,18,255,0,216,86,235,255,0,70,181,125,157,161,127,103,127,194,61,166,127,100,127,200,51,236,145,125,143,239,127,169,216,54,125,239,155,238,227,175,62,181,241,143,142,255,0,228,161,248,155,254,194,183,95,250,53,168,3,223,255,0,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,190,43,200,127,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,189,64,6,43,226,31,29,255,0,201,67,241,55,253,133,110,191,244,107,87,219,245,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,232,3,232,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,86,159,198,127,6,232,186,239,131,239,53,171,217,35,179,212,52,187,118,146,11,190,6,240,57,16,182,72,200,98,112,189,195,48,199,82,27,31,246,122,184,134,215,225,174,169,113,113,52,112,193,22,165,35,201,36,140,21,81,68,49,18,73,60,0,7,57,175,44,248,171,241,62,227,199,26,129,176,180,62,94,133,109,46,98,78,15,158,234,92,44,217,40,25,119,35,15,144,240,62,180,1,231,144,79,53,173,196,87,54,242,188,51,196,225,227,146,54,42,200,192,228,48,35,144,65,231,53,246,55,194,239,22,95,120,203,193,80,106,122,133,156,144,78,143,246,115,43,30,46,138,42,238,153,112,170,0,44,88,96,100,2,164,103,138,249,227,225,71,195,121,188,117,172,181,197,218,203,30,139,102,234,211,200,80,149,157,131,41,48,2,25,72,37,73,37,134,118,241,158,162,190,178,177,177,183,211,52,235,107,11,56,252,187,91,88,150,24,83,113,59,81,64,10,50,114,78,0,29,121,160,15,138,124,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,67,161,127,219,199,254,143,146,190,96,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,0,203,248,201,240,209,60,95,165,182,183,167,153,6,181,167,219,144,177,128,204,46,98,92,183,150,20,100,239,201,98,164,14,73,193,234,10,252,195,165,105,119,218,230,169,111,166,233,150,175,115,121,112,251,34,138,62,172,127,144,0,100,146,120,0,18,112,5,125,229,88,86,30,15,240,254,153,226,91,207,16,216,233,169,6,169,120,133,46,38,71,96,28,18,164,252,153,218,9,42,9,32,100,156,147,212,228,2,191,129,252,27,99,224,95,13,199,164,88,201,36,164,185,150,226,119,224,205,41,0,22,198,112,163,10,0,3,160,3,36,156,147,228,159,180,215,252,202,255,0,246,247,255,0,180,107,232,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,0,96,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,235,230,31,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,245,0,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,250,2,190,127,253,166,191,230,87,255,0,183,191,253,163,64,24,31,179,143,252,148,61,67,254,193,82,127,232,216,171,232,237,115,70,179,241,14,135,123,164,95,166,251,91,184,154,39,192,4,174,122,50,228,16,24,28,16,113,193,0,246,175,156,127,103,31,249,40,122,135,253,130,164,255,0,209,177,87,161,252,110,248,141,55,133,180,184,244,45,34,229,224,214,47,147,123,202,168,115,13,185,220,164,134,207,14,204,48,8,201,10,24,252,167,105,160,15,156,124,71,164,38,129,226,93,75,72,75,200,239,5,149,195,193,231,162,50,6,42,112,120,110,65,7,32,245,25,7,4,140,19,236,127,179,191,139,53,19,168,221,248,86,84,158,230,203,202,55,80,54,245,219,105,131,135,224,243,181,139,47,0,156,55,59,126,102,97,227,26,30,141,121,226,29,114,203,72,176,77,247,87,114,172,73,144,72,92,245,102,192,36,40,25,36,227,128,9,237,95,100,248,31,193,182,62,5,240,220,122,69,140,146,74,75,153,110,39,126,12,210,144,1,108,103,10,48,160,0,58,0,50,73,201,32,30,11,251,71,127,201,67,211,255,0,236,21,31,254,141,150,143,217,199,254,74,30,161,255,0,96,169,63,244,108,84,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,163,246,113,255,0,146,135,168,127,216,42,79,253,27,21,0,125,63,92,31,198,29,1,117,255,0,134,90,170,237,140,207,98,159,110,133,157,153,64,49,130,88,241,212,152,252,192,1,227,44,58,117,29,229,69,60,16,221,91,201,111,113,18,77,4,168,82,72,228,80,202,234,70,10,144,120,32,142,49,64,31,11,104,90,159,246,39,136,116,205,91,201,243,190,195,117,21,207,149,187,110,253,142,27,110,112,113,156,99,56,53,161,227,141,111,254,18,47,28,235,90,170,220,125,162,25,238,159,200,151,102,205,208,169,219,31,24,4,124,138,163,145,159,94,115,89,250,238,153,253,137,226,29,79,73,243,188,239,176,221,75,109,230,237,219,191,99,149,221,140,156,103,25,198,77,83,130,9,174,174,34,183,183,137,230,158,87,9,28,113,169,102,118,39,1,64,28,146,79,24,160,15,166,191,103,125,19,236,62,7,187,213,164,183,217,54,163,118,118,75,191,62,100,49,141,171,198,112,48,230,81,208,19,244,197,123,5,101,120,111,77,155,70,240,182,145,165,220,50,52,246,86,80,219,200,209,146,84,178,32,82,65,32,28,100,122,10,213,160,15,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,213,127,217,234,250,222,211,226,76,144,205,38,201,46,244,249,97,128,109,39,123,134,73,8,227,167,202,140,121,227,143,82,42,199,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,242,72,39,154,214,226,43,139,121,94,25,226,112,241,201,27,21,100,96,114,24,17,200,32,243,154,0,251,103,198,94,17,211,252,107,225,233,180,157,69,125,100,183,151,45,251,153,182,50,172,152,86,27,182,238,39,105,56,53,241,215,137,188,49,170,120,71,92,155,72,213,224,242,174,35,249,149,151,148,149,15,71,67,221,78,15,190,65,4,2,8,31,81,124,40,248,145,15,142,180,102,183,187,104,227,214,172,213,86,120,203,130,211,168,85,6,112,2,168,0,177,32,168,206,222,51,212,83,254,41,252,56,179,241,206,135,37,196,48,236,215,109,34,99,103,50,96,25,113,146,33,124,144,10,177,232,73,224,156,244,44,24,3,231,45,87,226,14,163,173,124,61,178,240,166,160,158,119,216,174,227,150,222,235,42,187,33,72,140,107,22,197,81,156,100,157,196,147,219,222,179,188,9,255,0,37,15,195,63,246,21,181,255,0,209,171,89,23,214,55,26,102,163,115,97,121,31,151,117,107,43,67,50,110,7,107,169,33,134,70,65,193,7,167,21,175,224,79,249,40,126,25,255,0,176,173,175,254,141,90,0,251,120,210,30,148,166,144,208,2,26,90,109,40,52,0,180,162,140,208,40,3,200,254,40,12,161,255,0,175,132,255,0,209,102,190,122,217,243,154,250,43,226,114,110,140,255,0,215,194,127,232,179,95,59,147,137,8,160,15,83,248,99,46,220,12,127,203,187,255,0,232,193,95,67,219,156,194,191,143,243,175,157,126,25,166,88,31,250,119,127,253,24,43,232,168,63,212,175,227,252,232,2,92,86,30,181,165,45,228,99,46,71,206,15,95,98,61,43,114,152,235,184,98,128,62,75,241,167,134,154,198,250,86,18,130,55,162,253,239,246,51,233,92,108,112,28,112,69,125,69,227,63,12,45,242,150,18,145,153,84,253,239,69,35,210,190,121,191,177,109,50,246,68,102,12,6,7,7,61,64,52,1,155,109,168,61,185,218,202,167,3,176,255,0,235,215,85,167,192,47,148,20,56,36,19,207,215,21,145,54,150,46,226,14,142,70,78,121,63,135,165,84,211,117,55,210,230,42,202,173,133,43,192,207,82,15,168,160,14,208,155,187,19,129,228,16,56,239,245,171,246,190,49,120,0,87,133,78,1,251,171,239,254,245,116,90,20,240,106,246,200,72,145,73,82,220,96,116,108,123,213,249,188,9,28,236,88,78,227,63,237,143,254,38,144,24,240,120,245,113,143,179,158,159,220,255,0,236,169,242,248,220,99,62,65,235,253,207,254,202,146,239,225,233,254,27,129,212,117,127,111,247,106,132,63,15,101,102,193,184,78,159,223,63,225,64,25,247,94,42,150,226,66,86,36,28,131,202,159,79,173,105,233,186,172,243,113,178,33,242,147,208,250,253,107,160,176,248,122,177,129,186,224,244,61,31,223,253,218,235,172,188,47,13,184,3,205,115,193,31,120,122,253,41,129,137,107,96,247,8,24,178,140,131,208,251,253,43,67,251,1,79,62,97,255,0,190,191,250,213,210,165,178,66,184,203,26,140,200,25,136,2,128,40,219,105,41,10,143,157,143,24,235,255,0,214,169,217,20,29,188,213,201,27,11,248,213,32,133,142,104,2,192,177,66,185,220,223,157,85,147,74,4,228,63,95,127,254,181,105,68,112,184,169,179,64,25,37,76,72,1,193,170,150,215,123,228,43,142,131,61,43,86,241,48,191,136,254,85,139,101,22,102,39,63,195,253,69,0,94,188,210,99,185,94,93,135,32,245,246,255,0,118,168,197,225,184,99,255,0,150,178,127,223,67,252,43,165,41,152,198,61,107,156,158,230,72,110,27,132,35,129,223,210,128,37,131,65,132,49,62,100,157,61,71,248,86,180,118,105,16,192,45,199,189,86,75,192,80,28,117,246,169,34,159,204,232,59,80,5,159,45,122,100,211,190,206,164,114,77,65,230,237,61,41,223,106,3,168,52,0,146,56,139,129,147,79,136,151,25,165,5,36,231,230,169,64,8,56,160,7,136,192,29,105,128,12,247,169,145,183,212,130,49,234,104,1,99,24,21,56,90,98,241,79,197,0,45,20,220,208,13,0,58,154,70,105,212,148,1,198,248,171,69,91,232,64,222,71,239,84,245,255,0,100,143,74,249,95,196,186,73,178,190,149,119,131,134,81,215,213,115,233,95,104,220,194,37,92,19,223,53,224,158,63,240,153,55,15,40,148,115,42,14,91,253,143,165,0,121,127,133,181,198,211,230,35,96,108,68,71,76,245,96,125,107,234,191,12,107,2,250,194,35,176,140,171,30,158,141,143,90,248,218,68,107,91,134,28,28,12,87,182,124,61,241,102,200,146,38,139,238,194,253,23,253,191,173,0,125,12,14,70,105,106,173,156,226,120,21,128,198,115,252,234,205,0,45,20,130,150,128,10,41,41,104,0,163,52,81,64,6,105,41,104,160,6,19,85,164,201,60,98,173,145,77,42,51,64,17,68,135,28,212,163,138,118,49,70,51,64,13,60,212,101,106,92,98,147,20,1,77,198,13,81,158,20,99,146,91,173,106,188,123,187,214,117,213,185,61,8,235,253,40,2,164,78,168,118,140,244,173,4,108,138,199,142,18,174,114,123,86,204,41,242,3,154,0,100,208,231,156,247,166,199,14,222,245,104,124,220,82,132,160,8,20,133,56,230,173,41,205,69,179,154,153,71,20,1,32,233,71,122,85,233,78,197,0,56,116,165,164,165,160,2,138,40,160,2,138,40,160,2,144,209,69,0,20,26,41,13,0,33,20,194,181,33,166,226,128,33,219,205,59,21,38,41,184,160,8,100,76,154,25,55,140,84,229,105,187,40,2,138,216,128,217,221,219,214,174,162,109,163,4,83,215,154,0,117,20,184,164,160,0,26,94,180,134,148,80,2,210,10,90,65,64,11,69,20,80,1,69,20,80,1,72,104,38,155,154,0,112,165,164,20,180,0,148,180,84,23,83,121,49,131,140,228,208,7,27,227,141,92,90,91,194,54,19,151,94,222,205,239,237,95,45,248,134,249,175,238,163,1,64,194,14,222,231,252,107,213,126,39,248,131,45,108,130,62,202,126,239,251,254,245,230,94,29,211,27,85,188,144,238,11,182,51,223,29,199,177,245,160,14,147,192,158,18,107,217,102,102,148,12,43,14,27,253,223,111,122,250,71,65,210,86,194,39,1,201,203,19,215,233,237,237,88,222,17,240,250,88,195,47,239,24,229,143,241,123,47,183,181,118,145,166,209,138,0,120,24,167,81,69,0,38,105,180,102,138,0,90,9,165,29,40,160,6,211,24,98,165,34,162,126,40,2,22,0,212,109,211,138,100,229,178,49,138,16,17,215,20,1,70,226,220,201,142,69,36,118,190,88,228,213,214,110,105,25,119,10,0,162,223,33,170,119,128,182,58,86,177,183,207,122,165,121,22,197,28,247,164,5,88,33,243,1,4,214,149,181,186,65,147,146,115,88,107,119,229,183,79,210,180,162,156,202,185,0,117,160,13,9,38,207,65,89,211,194,27,12,73,244,170,242,60,155,184,217,250,210,157,242,174,14,222,180,1,82,227,91,54,228,42,32,57,231,145,255,0,215,171,214,55,242,92,238,202,168,199,183,210,163,182,209,124,198,37,159,182,56,63,253,106,232,45,236,22,16,112,196,231,223,255,0,173,76,10,217,192,231,244,168,46,28,32,7,154,159,80,141,176,184,35,183,95,198,170,180,38,88,176,72,251,212,1,98,217,195,169,172,189,78,115,19,175,29,135,245,173,75,104,188,164,60,231,38,185,125,122,240,71,34,100,118,29,190,180,1,209,233,242,153,21,142,59,159,233,87,107,159,208,175,150,85,113,180,245,61,190,149,209,168,205,0,55,96,61,115,76,107,117,61,205,78,23,21,94,226,229,97,3,32,156,208,4,78,170,188,12,214,14,189,169,173,140,8,219,73,203,1,211,216,251,251,86,137,185,243,57,197,121,71,196,93,119,201,72,16,71,156,149,61,63,223,247,160,15,61,241,110,186,218,148,241,42,198,23,106,131,200,199,118,247,247,171,94,26,208,194,172,146,59,158,165,126,83,244,246,172,45,18,201,181,43,151,59,130,237,67,223,29,199,248,215,127,169,176,211,44,213,70,91,116,128,250,246,63,79,74,0,227,124,65,121,230,78,145,168,254,16,220,143,115,94,145,240,211,66,13,246,135,105,15,241,14,15,251,158,213,228,105,39,218,175,114,70,49,31,245,175,164,60,1,106,22,218,114,15,241,183,127,100,160,15,64,178,132,68,132,2,78,79,248,85,209,80,198,54,138,148,116,160,5,53,5,200,253,216,250,212,230,160,186,255,0,86,62,180,1,243,167,197,79,245,246,216,254,234,255,0,55,175,55,137,118,204,115,253,218,244,175,138,32,173,197,182,127,186,191,205,235,204,218,79,222,244,254,26,0,250,79,225,152,2,214,227,253,246,254,73,95,53,120,239,254,74,23,137,127,236,43,117,255,0,163,90,190,144,248,90,219,237,110,115,253,246,254,73,95,55,248,239,254,74,23,137,127,236,43,117,255,0,163,90,128,61,127,70,248,141,103,224,127,128,218,60,16,203,187,92,187,138,228,89,194,152,38,44,207,40,19,54,65,1,84,244,4,124,196,99,166,226,190,19,127,125,113,169,106,55,55,247,114,121,183,55,82,180,211,62,208,55,59,18,88,224,112,50,73,233,197,71,36,243,74,144,164,178,200,233,10,108,137,89,137,8,187,139,109,81,216,110,102,56,29,201,61,235,223,126,11,124,42,123,119,181,241,110,187,12,100,148,18,233,246,174,170,227,12,168,241,220,110,12,70,112,88,5,101,200,56,110,8,20,1,226,94,33,208,47,188,49,173,205,164,106,75,26,222,64,136,210,162,54,224,165,209,95,110,122,18,3,0,113,145,144,112,72,230,190,137,253,156,127,228,158,223,255,0,216,86,79,253,21,21,121,7,198,191,249,43,186,231,253,187,255,0,232,136,235,216,63,103,31,249,39,183,255,0,246,21,147,255,0,69,67,64,31,48,215,179,248,199,225,82,79,240,227,65,241,102,129,107,182,225,116,152,37,212,160,82,170,133,5,184,102,156,100,140,55,203,243,1,146,196,131,140,238,45,227,21,246,247,129,63,228,158,120,107,254,193,86,191,250,41,104,3,226,26,244,63,130,190,26,135,196,159,17,109,76,215,18,66,154,98,13,68,4,0,153,26,57,19,106,228,244,27,152,19,193,224,17,198,114,55,62,53,252,50,255,0,132,115,80,62,32,208,236,124,189,18,227,31,104,72,142,86,218,114,79,240,227,229,141,184,199,80,27,35,229,5,69,122,191,193,79,9,255,0,194,51,224,40,46,101,120,36,186,213,182,95,51,198,152,43,27,34,249,113,150,60,182,6,79,160,46,192,103,169,0,216,248,163,173,234,62,28,248,115,170,234,154,85,199,217,239,160,242,124,185,118,43,237,221,42,41,225,129,7,134,35,145,94,17,225,63,139,222,58,212,252,101,161,216,93,235,158,101,181,214,161,4,51,39,217,32,27,145,164,80,195,33,1,25,4,244,230,190,142,241,71,135,44,252,91,225,203,189,14,254,73,227,181,184,217,189,224,96,28,109,117,113,130,65,29,84,118,233,92,38,147,240,19,194,218,62,179,99,170,91,223,235,45,61,149,196,119,17,172,147,68,84,178,48,96,8,17,131,140,143,81,64,26,159,27,127,228,144,235,191,246,239,255,0,163,227,175,152,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,79,252,109,255,0,146,67,174,255,0,219,191,254,143,142,190,85,240,222,165,14,141,226,157,35,84,184,87,104,44,175,97,184,144,70,1,98,168,225,136,80,72,25,192,245,20,1,246,15,142,124,117,165,248,15,67,55,247,231,205,184,147,43,107,104,141,135,184,113,216,122,40,200,220,221,0,35,169,32,31,142,181,189,111,81,241,30,175,62,171,170,220,125,162,250,125,190,100,187,21,55,109,80,163,133,0,14,0,28,10,208,241,151,139,181,15,26,248,134,109,91,81,111,88,237,226,194,254,230,29,236,203,30,85,70,237,187,136,220,70,77,119,255,0,5,254,23,255,0,194,75,119,31,136,181,152,51,164,91,74,60,152,38,135,41,122,192,48,60,238,31,42,48,76,228,21,99,149,236,194,128,58,191,129,127,13,18,206,222,215,198,154,161,147,237,114,163,27,11,124,50,121,72,65,83,35,103,27,139,2,118,142,155,88,30,73,27,105,254,211,95,243,43,255,0,219,223,254,209,175,160,43,231,255,0,218,107,254,101,127,251,123,255,0,218,52,1,231,191,10,188,27,99,227,173,123,84,210,47,164,120,136,211,94,107,121,211,147,12,162,72,192,108,103,12,48,196,16,122,130,112,65,193,28,158,183,162,106,62,28,213,231,210,181,91,127,34,250,13,190,100,91,213,246,238,80,195,149,36,30,8,60,26,244,255,0,217,199,254,74,30,161,255,0,96,169,63,244,108,85,235,127,22,126,29,67,227,127,15,189,197,149,180,103,95,180,79,244,73,55,132,243,23,57,104,152,145,130,8,220,87,56,195,99,144,11,100,3,151,248,33,241,53,117,91,43,127,9,106,242,34,223,91,162,195,167,50,163,102,120,149,24,149,108,13,160,162,167,82,70,224,71,4,130,79,182,87,192,179,193,53,173,196,182,247,17,60,51,196,229,36,142,85,42,200,192,224,169,7,144,65,227,21,245,247,194,127,24,234,94,51,240,122,93,234,214,146,71,121,11,249,102,231,201,100,142,233,71,2,69,56,11,156,134,86,10,78,10,147,133,4,10,0,239,40,162,138,0,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,215,219,222,59,255,0,146,121,226,95,251,5,93,127,232,166,175,136,104,3,239,234,40,162,128,10,249,3,254,23,111,196,63,250,24,127,242,74,223,255,0,141,215,215,245,228,31,240,206,62,15,255,0,160,150,185,255,0,127,226,255,0,227,84,1,232,222,19,189,184,212,252,27,161,223,222,73,230,93,92,233,240,77,51,109,3,115,180,106,88,224,96,12,146,122,113,95,13,87,222,58,78,157,14,141,163,88,233,118,239,35,65,103,111,29,188,109,33,5,138,162,133,4,144,0,206,7,160,175,131,168,3,180,241,159,143,166,241,62,131,225,221,10,8,158,13,63,71,178,138,18,25,206,103,152,70,170,206,64,56,192,193,11,223,5,142,126,108,4,248,111,240,254,239,199,222,32,88,7,153,30,151,110,234,111,238,99,100,221,18,144,197,64,12,114,75,20,43,144,14,51,146,15,67,145,225,31,11,223,120,195,196,150,154,61,132,110,76,172,12,210,170,110,16,69,145,186,70,201,3,0,30,153,25,56,3,146,43,236,223,14,232,22,62,23,240,253,158,139,166,172,130,210,213,10,167,152,219,153,137,37,153,137,245,44,73,227,3,158,0,28,80,5,203,27,27,125,51,78,182,176,179,143,203,181,181,137,97,133,55,19,181,20,0,163,39,36,224,1,215,154,226,62,54,255,0,201,33,215,127,237,223,255,0,71,199,94,129,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,249,131,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,124,65,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,128,10,40,162,128,16,215,196,62,59,255,0,146,135,226,111,251,10,221,127,232,214,175,183,177,95,16,248,239,254,74,31,137,191,236,43,117,255,0,163,90,128,62,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,120,199,139,62,47,120,235,76,241,142,185,97,105,174,121,118,214,186,132,240,194,159,100,128,237,69,145,130,140,148,36,224,1,215,154,246,127,130,95,242,72,116,47,251,120,255,0,209,210,86,94,173,240,19,194,218,198,179,125,170,220,95,235,43,61,237,196,151,18,44,115,68,20,51,177,98,0,49,147,140,159,83,64,29,31,194,237,111,81,241,31,195,157,39,85,213,110,62,209,123,63,157,230,75,177,83,118,217,93,71,10,0,28,40,28,10,248,202,190,229,240,191,135,44,252,37,225,203,77,14,194,73,228,181,182,223,177,231,96,92,238,118,115,146,0,29,88,246,233,95,13,80,7,215,223,4,191,228,144,232,95,246,241,255,0,163,228,175,64,175,63,248,35,255,0,36,135,66,255,0,183,143,253,31,37,122,5,0,20,81,69,0,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,175,64,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,0,124,131,94,135,241,103,225,212,222,8,241,3,220,89,91,72,52,11,183,255,0,68,151,121,127,45,177,147,19,18,50,8,59,138,231,57,92,114,72,108,121,229,125,219,173,232,154,119,136,244,137,244,173,82,223,237,22,51,237,243,34,222,201,187,107,6,28,169,4,114,1,224,208,7,201,191,10,254,32,77,224,79,18,3,47,150,116,155,247,142,59,224,202,114,138,9,196,138,64,39,43,185,142,0,59,129,35,25,193,31,95,65,60,55,86,241,92,91,202,147,65,42,7,142,72,216,50,186,145,144,192,142,8,35,156,215,197,222,57,240,46,169,224,61,112,216,95,143,54,222,76,181,173,218,12,37,194,14,227,251,172,50,55,47,80,72,234,8,39,210,190,2,120,231,87,254,212,135,193,242,91,201,119,167,148,119,134,69,1,69,146,141,238,229,176,185,96,238,202,50,204,48,72,199,92,80,7,209,149,230,127,23,254,26,55,142,116,184,111,116,210,137,173,88,163,8,149,130,168,185,67,207,150,205,212,16,114,84,147,128,89,129,198,237,195,211,40,160,15,128,107,233,239,128,30,44,179,212,188,33,255,0,8,214,223,42,247,74,220,248,103,7,207,142,73,25,183,40,235,242,150,218,120,192,202,156,252,216,30,1,227,191,249,40,126,38,255,0,176,173,215,254,141,106,204,210,181,75,237,15,84,183,212,180,203,167,182,188,183,125,241,75,31,85,63,200,130,50,8,60,16,72,57,6,128,62,242,175,31,248,231,227,111,16,248,59,251,7,251,7,80,251,31,218,190,209,231,126,230,57,55,109,242,246,253,245,56,198,230,233,235,93,191,129,188,117,165,248,243,67,23,214,7,202,184,143,11,117,104,237,151,183,115,216,250,169,193,218,221,8,7,161,4,8,60,115,240,227,71,248,129,246,15,237,107,155,232,126,197,230,121,127,101,116,92,239,219,157,219,149,191,184,49,140,119,160,15,55,248,45,241,15,197,62,46,241,149,229,134,185,170,253,174,214,61,61,230,84,251,60,73,135,18,70,1,204,106,15,70,62,220,213,127,218,107,254,101,127,251,123,255,0,218,53,232,126,10,248,79,161,120,19,89,155,84,210,238,245,41,167,150,220,219,176,186,145,25,118,150,86,36,5,69,57,202,14,254,181,231,159,180,215,252,202,255,0,246,247,255,0,180,104,3,201,124,27,227,43,239,4,223,234,23,218,108,113,155,203,155,38,180,138,87,228,66,89,209,183,237,198,24,128,135,0,241,146,9,200,24,60,221,122,63,193,143,12,105,126,46,241,54,171,164,106,208,121,182,242,105,82,21,101,225,226,113,44,88,116,61,152,100,251,96,144,65,4,131,129,227,159,2,234,158,3,215,13,133,248,243,109,228,203,90,221,162,225,46,16,119,30,140,185,27,151,168,36,117,4,18,1,244,215,194,191,135,240,248,19,195,96,75,230,29,90,253,35,150,248,179,12,35,0,113,26,128,72,194,238,97,144,78,226,73,206,48,7,121,95,54,124,25,248,177,14,132,144,248,91,95,120,226,211,11,159,178,94,21,10,45,217,152,146,36,63,220,44,73,220,126,233,60,252,188,175,210,116,1,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,223,253,153,127,230,104,255,0,183,79,253,173,88,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,127,246,101,255,0,153,163,254,221,63,246,181,0,125,1,69,20,80,1,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,244,10,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,208,7,200,53,245,247,198,223,249,36,58,239,253,187,255,0,232,248,235,228,26,250,251,227,111,252,146,29,119,254,221,255,0,244,124,116,1,242,13,125,253,95,0,215,223,212,0,81,69,20,1,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,175,240,131,192,186,95,143,52,63,20,216,95,175,149,113,31,217,90,214,237,23,47,3,159,55,145,234,167,3,114,244,32,14,132,2,44,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,173,255,0,217,151,254,102,143,251,116,255,0,218,212,1,226,58,222,137,168,248,115,87,159,74,213,109,254,207,125,6,223,50,45,234,251,119,40,97,202,146,15,4,30,13,103,215,215,95,22,126,29,67,227,127,15,181,197,149,180,103,95,180,79,244,73,55,132,243,23,57,104,152,145,130,8,220,87,56,195,99,144,11,103,200,62,6,120,50,109,75,199,147,106,55,201,28,73,160,56,51,90,220,68,75,153,152,58,168,218,126,233,86,82,217,60,130,163,3,184,0,250,27,193,254,27,135,194,30,20,211,244,40,46,36,184,75,84,96,102,112,1,118,102,46,199,3,160,220,199,3,156,12,12,158,181,226,63,30,254,32,93,203,170,77,224,203,31,50,27,72,81,13,249,101,66,46,25,182,74,129,120,36,5,192,57,4,100,146,8,192,4,253,23,94,127,241,111,192,63,240,156,248,95,253,14,61,218,205,142,233,44,179,46,197,108,149,222,135,60,124,193,70,51,140,48,94,64,206,64,62,96,240,79,134,63,225,49,241,125,142,131,246,207,178,125,171,204,253,255,0,149,230,109,219,27,63,221,200,206,118,227,175,122,251,75,74,210,236,116,61,46,223,77,211,45,82,218,206,221,54,69,20,99,128,63,153,36,228,146,121,36,146,114,77,124,37,4,243,90,220,69,113,111,43,195,60,78,30,57,35,98,172,140,14,67,2,57,4,30,115,95,95,124,43,248,129,15,142,252,54,12,190,96,213,172,18,56,175,131,40,195,177,7,18,41,0,46,27,107,28,0,48,65,24,198,9,0,239,43,134,248,161,224,125,59,198,126,23,152,220,203,5,173,237,148,79,37,165,237,196,140,177,219,242,172,229,240,64,218,66,96,177,7,104,228,14,48,123,154,249,243,227,151,196,233,141,204,222,16,208,174,163,16,4,219,169,79,11,18,197,178,65,131,61,0,3,27,176,78,115,180,227,12,8,7,130,87,215,95,6,252,101,117,227,15,5,41,190,142,79,182,105,206,45,36,156,239,97,56,10,10,185,102,24,46,71,222,25,39,63,49,192,96,43,230,31,8,248,94,251,198,30,36,180,209,236,35,114,101,96,102,149,83,112,130,44,141,210,54,72,24,0,244,200,201,192,28,145,95,102,248,119,64,177,240,191,135,236,244,93,53,100,22,150,168,85,60,198,220,204,73,44,204,79,169,98,79,24,28,240,0,226,128,62,109,241,103,197,239,29,105,158,50,215,44,45,53,207,46,218,215,80,158,24,83,236,144,29,168,178,48,81,146,132,156,0,58,243,94,189,240,87,197,58,207,139,124,27,121,127,174,94,125,174,234,61,65,225,87,242,146,60,32,142,50,6,20,1,213,143,191,53,83,86,248,9,225,109,99,89,190,213,46,47,245,149,158,246,226,75,137,22,57,162,10,25,216,177,0,24,201,198,79,169,174,191,193,94,10,211,124,9,163,203,165,233,115,93,205,4,183,13,112,205,116,234,204,24,170,174,1,85,81,140,32,237,235,64,31,34,248,239,254,74,31,137,191,236,43,117,255,0,163,90,186,77,3,225,204,222,41,248,83,119,174,232,246,207,62,177,99,169,72,143,18,185,204,214,226,40,216,133,92,114,234,199,32,12,18,11,15,152,237,21,205,248,239,254,74,31,137,191,236,43,117,255,0,163,90,190,128,253,156,127,228,158,95,255,0,216,86,79,253,21,21,0,124,209,99,125,113,166,106,54,215,246,114,121,119,86,178,172,208,190,208,118,186,144,84,224,228,28,16,58,241,95,99,124,56,241,205,191,142,252,49,21,246,96,143,81,139,247,119,182,177,49,62,83,228,224,224,243,181,128,220,58,142,163,36,169,175,40,248,215,240,169,237,228,159,197,154,5,174,235,118,223,46,165,2,22,103,14,204,204,211,140,147,149,249,190,96,48,20,0,113,141,197,124,163,193,190,46,212,60,21,226,24,117,109,57,189,35,184,139,11,251,232,119,171,52,121,101,59,119,109,3,120,25,20,1,246,245,103,107,154,53,159,136,116,59,221,34,253,55,218,221,196,209,62,0,37,115,209,151,32,128,192,224,131,142,8,7,181,73,164,222,77,168,104,214,55,183,22,146,89,207,113,111,28,178,91,73,157,208,179,40,37,14,64,57,4,227,160,233,208,85,218,0,248,151,199,30,13,190,240,47,137,36,210,47,164,142,80,80,75,111,58,112,38,136,146,3,99,57,83,149,32,131,208,131,130,70,9,220,248,57,226,203,63,8,248,246,41,239,215,253,22,246,35,98,243,23,10,32,222,232,68,141,158,54,130,163,60,140,2,79,56,193,239,191,105,175,249,149,255,0,237,239,255,0,104,215,128,208,7,223,213,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,174,15,224,111,196,232,126,205,15,132,53,203,185,4,225,246,233,183,19,48,42,87,0,11,124,245,4,28,237,201,57,206,209,140,40,61,231,198,223,249,36,58,239,253,187,255,0,232,248,232,3,230,15,2,127,201,67,240,207,253,133,109,127,244,106,215,172,252,107,248,170,247,18,79,225,61,2,235,109,186,239,139,82,157,3,43,151,86,101,104,6,64,194,252,191,49,25,12,8,25,198,224,222,23,4,243,90,220,69,113,111,43,195,60,78,30,57,35,98,172,140,14,67,2,57,4,30,115,86,52,173,46,251,92,213,45,244,221,50,213,238,111,46,31,100,81,71,213,143,242,0,12,146,79,0,2,78,0,160,13,63,6,248,71,80,241,175,136,97,210,116,229,244,146,226,92,175,238,97,222,170,210,97,152,110,219,184,29,160,228,213,223,136,30,7,190,240,47,137,102,177,158,41,62,193,43,179,216,220,177,220,38,139,60,101,128,3,120,4,6,24,24,60,244,32,159,169,126,31,248,30,199,192,190,26,134,198,8,147,237,210,162,189,245,202,157,198,105,113,206,24,128,118,2,72,81,129,129,207,82,73,185,227,47,8,233,254,53,240,244,218,86,160,191,222,146,222,92,183,238,102,216,202,178,96,48,221,183,113,59,73,193,160,15,1,248,41,241,55,254,17,205,64,120,127,92,191,242,244,75,140,253,157,229,25,91,105,137,31,197,159,150,54,231,61,64,108,31,148,22,53,231,254,59,255,0,146,135,226,111,251,10,221,127,232,198,170,158,35,208,47,188,47,226,11,205,23,82,88,197,221,171,133,127,45,183,43,2,3,43,3,232,84,131,206,15,60,128,120,172,186,0,250,127,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,230,254,44,248,189,227,173,51,198,90,229,133,166,185,229,219,90,234,19,195,10,125,146,3,181,22,70,10,50,80,147,128,7,94,107,210,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,86,245,111,128,158,22,214,53,155,237,82,226,255,0,89,89,239,110,36,184,145,99,154,32,161,157,139,16,1,66,113,147,234,104,2,231,193,95,20,107,62,45,240,117,229,246,185,121,246,171,168,245,7,133,95,202,72,240,130,56,200,24,140,1,213,143,191,53,243,71,142,255,0,228,161,248,155,254,194,183,95,250,53,171,235,175,5,120,43,77,240,38,143,46,151,165,205,119,44,18,220,53,195,53,211,171,48,98,170,164,2,170,163,24,65,219,214,190,69,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,75,7,140,239,237,126,31,92,120,66,222,56,210,210,234,244,221,221,74,121,105,6,35,218,131,143,148,6,143,113,61,79,3,128,14,234,254,17,240,197,223,139,252,73,105,163,89,186,35,204,227,123,179,160,41,30,70,246,85,102,93,229,87,45,181,78,72,7,208,215,119,224,127,134,22,254,56,248,89,168,223,218,15,47,93,181,212,37,16,191,39,207,69,129,74,195,130,234,171,185,220,124,231,145,244,175,52,158,27,237,11,89,150,9,11,218,234,22,55,5,24,199,38,26,41,81,176,112,202,122,134,29,65,237,197,0,125,187,225,221,2,199,194,254,31,179,209,116,213,144,90,90,161,84,243,27,115,49,36,179,49,62,165,137,60,96,115,192,3,138,213,175,55,248,85,241,62,223,199,26,112,176,188,62,94,187,107,22,102,78,79,158,138,16,52,217,8,170,187,157,143,200,57,31,74,244,138,0,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,58,23,253,188,127,232,249,43,230,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,160,15,64,162,138,40,0,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,208,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,0,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,93,255,0,199,63,27,120,135,193,223,216,63,216,58,135,216,254,213,246,143,59,247,49,201,187,111,151,183,239,169,198,55,55,79,90,224,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,183,248,231,225,198,143,241,3,236,31,218,215,55,208,253,139,204,242,254,202,232,185,223,183,59,183,43,127,112,99,24,239,64,30,111,240,91,226,31,138,124,93,227,43,203,13,115,85,251,93,172,122,123,204,169,246,120,163,195,137,35,0,229,0,61,24,251,115,85,191,105,175,249,149,255,0,237,239,255,0,104,215,162,120,43,225,62,133,224,77,102,109,83,75,187,212,166,158,91,115,110,203,117,34,50,237,44,172,72,10,138,115,148,29,253,107,207,63,105,175,249,149,255,0,237,239,255,0,104,208,7,9,240,143,87,190,208,53,47,18,106,218,109,156,119,119,118,122,20,211,36,82,62,213,192,150,29,204,125,66,174,91,0,130,118,224,16,77,112,151,215,215,26,158,163,115,127,121,39,153,117,117,43,77,51,237,3,115,177,37,142,6,0,201,39,167,21,233,127,2,52,216,117,143,20,235,186,93,195,58,193,123,161,92,91,200,209,144,24,43,60,74,72,36,17,156,31,67,94,105,125,99,113,166,106,55,54,23,145,249,119,86,178,180,51,38,224,118,186,146,24,100,100,28,16,122,113,64,31,89,124,40,248,111,15,129,116,102,184,187,88,228,214,175,21,90,121,10,0,208,41,85,38,0,67,48,32,48,36,176,198,238,51,208,87,162,87,23,240,163,90,135,93,248,103,162,77,24,141,94,218,221,108,229,141,100,14,81,162,27,62,111,66,202,21,240,122,6,29,122,158,210,128,62,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,71,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,63,104,239,249,40,122,127,253,130,163,255,0,209,178,209,251,56,255,0,201,67,212,63,236,21,39,254,141,138,128,62,159,162,138,40,3,229,207,218,27,74,91,63,136,16,95,69,109,36,105,127,100,143,36,196,54,217,101,66,200,112,79,25,8,35,200,30,160,247,201,230,254,17,248,126,227,196,63,18,116,148,129,182,71,99,42,223,206,248,7,106,68,192,142,9,25,220,219,87,140,145,187,56,32,26,208,248,225,226,27,125,123,226,77,202,90,175,238,244,216,134,158,95,39,231,100,102,47,193,3,24,103,101,238,14,220,131,131,88,31,14,181,159,236,15,136,154,22,160,94,8,227,91,181,138,89,39,56,68,142,79,221,187,19,145,140,43,177,201,56,24,201,226,128,62,214,162,138,40,3,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,230,26,86,137,168,107,95,109,254,207,183,243,190,197,105,37,237,199,206,171,178,20,198,230,228,140,227,35,129,147,237,94,159,251,71,127,201,67,211,255,0,236,20,159,250,54,90,63,103,31,249,40,122,135,253,130,164,255,0,209,177,80,7,152,104,122,205,231,135,181,203,45,94,193,246,93,90,74,178,199,146,64,108,117,86,193,4,169,25,4,103,144,72,239,95,100,248,31,198,86,62,58,240,220,122,189,140,114,68,67,152,174,32,126,76,50,128,9,92,227,12,48,192,130,58,130,50,1,200,30,27,241,207,225,199,246,54,162,254,42,210,161,157,236,175,101,103,191,95,188,182,243,49,7,118,115,144,174,73,234,48,27,140,252,202,163,207,60,15,227,43,239,2,248,146,61,94,198,56,229,5,12,87,16,63,2,104,137,4,174,113,149,57,80,65,29,8,25,4,100,16,15,95,253,163,60,47,99,21,150,159,226,136,35,142,43,201,46,5,165,206,212,230,112,80,178,51,28,227,42,16,142,153,33,128,206,20,10,241,191,2,127,201,67,240,207,253,133,109,127,244,106,215,185,252,120,213,108,117,191,133,58,70,167,166,220,199,115,103,113,169,198,241,74,157,24,121,83,126,32,131,144,65,228,16,65,193,21,225,158,4,255,0,146,135,225,159,251,10,218,255,0,232,213,160,15,183,141,33,165,52,134,128,27,78,166,230,148,26,0,90,90,74,94,180,1,230,31,17,64,49,255,0,219,116,255,0,208,13,124,228,235,186,118,197,125,15,241,45,246,71,199,252,252,39,254,128,107,231,116,127,223,55,29,168,3,212,254,25,245,95,250,224,255,0,250,48,87,208,176,15,220,175,227,252,235,231,191,134,202,89,135,253,112,127,253,12,87,208,182,255,0,234,87,241,254,116,1,37,6,138,67,210,128,41,94,66,37,92,18,122,131,250,87,130,124,66,208,66,206,238,178,117,153,7,39,253,143,165,125,7,32,220,43,204,252,117,104,26,44,150,255,0,150,203,223,253,131,64,30,21,160,223,5,152,196,203,247,99,39,129,238,42,215,136,116,30,76,169,39,87,81,201,255,0,103,233,92,224,151,236,215,210,113,159,151,31,202,189,54,199,110,163,167,196,14,87,171,122,116,36,80,7,37,225,95,16,181,132,158,89,140,29,177,48,225,125,88,31,90,250,43,70,212,22,238,210,55,218,70,65,61,63,218,199,173,124,181,170,218,54,159,125,40,200,110,64,235,158,160,26,246,63,1,235,194,107,84,140,199,140,68,231,167,251,127,90,0,245,196,85,111,90,149,109,212,119,53,152,46,124,177,156,123,86,156,23,2,101,24,4,80,3,246,1,211,52,149,41,92,211,24,98,128,51,239,230,49,142,159,196,63,149,83,211,166,50,55,79,225,63,206,171,107,87,203,25,35,105,251,195,183,183,214,170,232,151,158,97,224,127,1,237,239,72,14,150,225,194,142,157,234,56,24,58,131,207,53,37,196,62,106,245,239,80,8,138,66,160,17,193,166,5,146,114,50,63,90,202,189,212,36,183,56,10,167,144,58,31,79,173,107,88,198,124,177,146,58,30,159,90,158,227,79,89,122,177,235,235,255,0,214,160,14,90,13,104,220,29,174,128,96,103,129,255,0,215,173,40,97,11,243,2,121,24,170,215,26,47,151,33,42,254,220,159,254,181,60,23,141,0,27,120,164,6,186,77,142,8,168,46,45,146,110,114,195,154,206,141,228,207,59,58,123,213,137,110,12,74,56,239,64,21,230,139,96,192,61,13,58,215,42,59,116,63,206,169,155,191,49,143,31,165,107,90,197,185,1,207,99,252,232,1,84,111,52,178,90,121,131,32,254,181,100,65,142,245,42,174,209,76,10,112,64,209,247,29,43,69,122,115,81,43,252,212,231,4,244,197,0,78,160,84,192,85,40,75,119,199,74,188,188,138,0,117,46,105,64,162,128,18,146,156,122,83,104,1,249,162,153,154,125,0,52,140,215,63,174,104,235,124,152,46,71,206,15,95,98,61,43,162,168,228,77,212,1,242,87,140,252,38,246,119,114,176,149,72,243,16,114,223,236,125,43,156,240,254,160,214,87,44,187,65,196,100,116,247,7,214,190,159,241,87,135,82,241,51,230,48,204,138,126,247,251,36,122,87,204,58,222,158,218,102,165,48,220,27,5,71,92,245,80,125,40,3,234,175,7,234,194,234,194,47,144,175,200,231,167,251,127,90,236,123,87,207,255,0,14,124,69,251,164,140,199,210,23,63,119,253,177,239,94,247,111,39,155,18,182,58,231,249,208,4,180,81,69,0,33,162,131,73,154,0,117,20,128,210,208,1,69,20,80,1,73,75,73,64,14,166,244,165,164,52,0,211,75,64,162,128,19,181,68,209,134,239,83,226,163,110,40,3,60,216,13,228,238,253,106,210,174,213,197,73,130,105,118,80,4,72,152,53,38,41,251,105,0,160,8,182,243,82,129,78,197,24,160,5,2,156,41,40,20,0,180,10,40,160,5,162,146,150,128,10,67,75,72,104,0,162,144,82,208,1,73,75,69,0,37,33,165,52,204,208,3,133,25,166,23,197,70,210,123,80,4,165,241,77,50,143,67,85,37,156,14,162,179,102,185,59,134,0,233,222,128,55,250,138,80,42,157,148,197,193,200,239,254,21,120,28,208,0,41,104,162,128,19,20,162,138,40,0,162,138,0,160,2,138,90,74,0,40,162,144,154,0,67,72,5,47,90,92,80,2,226,138,40,160,4,39,21,203,248,171,87,91,40,34,37,9,203,14,222,205,239,237,91,183,215,66,222,48,72,39,39,28,126,53,224,63,18,188,91,188,219,198,176,255,0,117,185,95,247,255,0,218,160,15,59,241,78,162,117,43,248,128,80,184,140,118,199,118,247,247,175,71,248,97,225,205,198,229,204,159,222,28,55,251,158,213,230,94,27,211,223,85,186,144,150,85,219,25,29,113,220,123,31,90,250,139,193,186,48,176,183,155,231,39,46,123,251,47,183,181,0,117,22,150,226,20,35,57,201,171,52,180,80,1,72,105,105,167,154,0,74,80,41,64,165,160,3,20,81,69,0,33,166,21,205,60,210,208,4,37,40,49,231,189,72,69,56,10,0,171,246,112,79,83,74,208,128,58,212,253,232,34,128,42,136,253,234,11,139,113,34,129,158,245,123,21,20,130,128,56,251,237,41,247,2,174,189,59,159,175,181,90,177,140,194,172,24,131,147,219,240,173,169,178,112,43,46,104,152,16,114,40,2,218,96,250,213,168,162,86,207,38,179,173,220,114,13,104,196,64,205,0,90,8,22,165,29,41,138,115,82,129,64,17,188,97,250,154,129,160,11,222,173,129,77,113,154,0,170,209,141,189,123,215,1,227,5,17,152,143,63,195,255,0,179,87,162,48,194,254,53,231,126,51,112,12,35,253,223,253,154,128,41,248,94,231,230,148,99,177,255,0,217,107,209,173,223,42,126,181,230,62,26,96,38,144,15,238,159,233,94,144,37,16,199,200,61,104,1,186,150,162,182,104,9,82,114,71,111,175,191,181,121,213,231,136,36,191,184,85,72,212,97,51,202,251,253,125,234,79,21,106,230,119,138,52,64,48,3,114,63,222,247,168,244,61,61,109,99,121,100,98,114,74,252,167,232,127,187,72,13,107,221,68,105,214,74,204,187,137,147,28,12,246,62,254,213,224,126,42,213,27,86,186,137,66,5,218,128,242,49,221,189,207,173,117,158,62,241,78,243,4,73,23,247,91,149,255,0,123,222,185,47,11,105,45,169,221,72,197,194,237,66,58,227,186,251,31,90,96,116,30,26,178,26,116,50,74,204,91,115,21,224,231,176,255,0,10,167,173,234,31,218,110,138,171,183,104,7,145,143,95,127,122,222,241,46,52,219,120,227,25,108,176,111,94,199,252,43,207,225,184,42,196,224,116,197,0,65,167,195,178,245,148,159,249,102,79,234,43,234,47,3,38,219,73,191,235,163,127,37,175,154,244,56,77,205,251,146,113,136,143,243,21,245,23,133,32,242,45,37,231,57,144,255,0,37,160,14,164,26,144,84,8,217,169,129,230,128,29,81,78,50,131,235,82,154,142,111,184,62,180,1,243,199,197,117,196,214,223,238,167,254,207,94,82,156,205,255,0,1,175,90,248,182,184,150,215,253,212,255,0,218,149,228,145,143,223,127,192,127,173,0,125,41,240,184,109,181,185,255,0,125,191,146,87,205,254,59,255,0,146,133,226,95,251,10,221,127,232,214,175,164,126,23,15,244,75,156,255,0,125,191,146,87,151,104,255,0,14,47,60,113,241,123,196,55,19,67,183,67,180,214,174,13,228,207,144,37,196,204,76,41,130,9,102,29,72,63,40,57,234,84,48,1,240,87,225,151,252,36,122,128,241,6,185,99,230,104,150,249,251,58,74,112,183,83,2,63,135,31,52,107,206,122,2,216,31,48,12,43,233,210,42,189,133,141,190,155,167,219,88,89,199,229,219,90,196,176,194,155,137,218,138,160,40,201,228,237,0,117,230,172,80,7,200,63,26,255,0,228,174,235,159,246,239,255,0,162,35,175,96,253,156,127,228,158,95,255,0,216,86,79,253,21,13,120,255,0,198,191,249,43,186,231,253,187,255,0,232,136,235,216,63,103,31,249,39,183,255,0,246,21,147,255,0,69,67,64,31,48,215,219,222,4,255,0,146,121,225,175,251,5,90,255,0,232,165,175,136,107,237,239,2,127,201,60,240,215,253,130,173,127,244,82,208,6,189,245,141,190,167,167,92,216,94,71,230,90,221,68,208,204,155,136,220,140,8,97,145,130,50,9,233,205,89,162,138,0,40,162,138,0,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,200,53,245,247,198,223,249,36,58,239,253,187,255,0,232,248,235,229,29,11,76,254,219,241,14,153,164,249,222,79,219,174,162,182,243,118,238,217,189,194,238,198,70,113,156,227,34,128,59,15,134,31,12,174,62,32,106,19,73,113,44,246,122,69,182,60,219,180,140,31,49,242,63,116,164,145,134,42,73,206,24,47,25,31,48,207,215,48,65,13,173,188,86,246,241,36,48,68,129,35,142,53,10,168,160,96,40,3,128,0,227,21,79,67,209,172,252,61,161,217,105,22,9,178,214,210,37,137,50,0,45,142,172,216,0,22,39,36,156,114,73,61,235,70,128,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,160,12,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,253,124,193,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,160,15,59,241,103,193,253,3,197,190,44,180,215,46,76,144,144,229,175,227,66,196,222,0,170,168,187,183,98,48,2,96,237,25,32,158,65,193,174,254,8,33,181,183,138,222,222,36,134,8,144,36,113,198,161,85,20,12,5,0,112,0,28,98,165,162,128,10,40,162,128,57,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,53,246,247,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,0,251,250,138,40,160,2,138,40,160,2,190,1,175,191,171,224,26,0,250,251,225,7,132,116,255,0,13,120,23,79,189,182,93,215,218,173,164,55,55,115,229,134,252,130,232,187,75,16,54,137,54,228,99,56,201,175,64,174,127,192,159,242,79,60,53,255,0,96,171,95,253,20,181,208,80,1,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,244,10,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,208,7,204,30,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,183,235,226,15,2,127,201,67,240,207,253,133,109,127,244,106,215,219,244,0,81,69,37,0,45,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,251,126,190,32,241,223,252,148,63,19,255,0,216,86,235,255,0,70,181,0,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,244,10,243,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,160,80,1,95,0,215,223,213,240,13,0,125,85,240,219,95,177,240,183,192,45,59,90,212,154,65,105,106,147,179,249,107,185,152,155,151,85,80,61,75,16,57,192,231,146,7,53,191,240,231,226,45,151,196,45,50,230,120,45,164,179,188,180,112,183,54,172,219,194,134,206,198,87,192,12,8,83,216,16,65,227,24,39,228,171,253,126,251,81,209,52,141,34,118,143,236,122,82,74,182,200,169,131,153,28,187,179,30,164,147,129,233,133,28,103,36,158,28,215,239,188,47,226,11,61,107,77,104,197,221,171,150,79,49,119,43,2,10,178,145,232,84,145,242,224,243,193,7,154,0,251,170,138,231,188,23,226,203,63,26,248,94,215,90,179,95,43,204,202,77,1,112,205,12,138,112,202,72,252,8,200,4,171,41,192,206,43,161,160,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,124,117,232,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,160,15,144,107,239,234,248,6,190,254,160,14,91,199,62,5,210,252,121,161,155,11,241,229,92,71,150,181,187,69,203,219,185,238,61,84,224,110,29,8,3,161,0,137,60,27,224,125,23,192,186,91,217,105,17,72,76,175,190,107,137,136,105,102,60,227,115,0,6,0,56,0,0,7,39,169,36,244,180,80,1,69,20,80,7,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,173,13,79,192,215,22,191,14,116,63,24,90,44,243,218,221,249,177,222,252,160,173,179,172,204,136,114,57,218,192,1,200,218,24,117,249,128,25,254,59,255,0,146,135,226,111,251,10,221,127,232,214,175,166,254,13,65,13,215,193,173,30,222,226,20,154,9,82,229,36,142,69,12,174,166,121,1,4,30,8,35,140,80,7,157,252,0,240,167,137,96,212,127,225,36,23,63,100,208,46,34,101,104,183,43,253,180,130,202,6,208,126,93,140,9,220,112,123,12,134,98,62,136,162,138,0,43,231,255,0,218,107,254,101,127,251,123,255,0,218,53,244,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,128,48,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,208,222,38,240,206,151,226,237,14,109,35,87,131,205,183,147,230,86,94,30,39,29,29,15,102,25,62,216,36,16,65,32,252,243,251,56,255,0,201,67,212,63,236,21,39,254,141,138,189,79,226,255,0,196,182,240,54,151,13,150,154,17,245,171,228,99,19,49,86,22,200,56,243,25,122,146,78,66,130,48,74,177,57,219,180,128,124,211,227,15,13,77,225,15,21,234,26,20,247,17,220,61,171,168,19,34,144,29,89,67,169,193,232,112,195,35,156,28,140,158,181,238,95,4,126,40,255,0,106,69,105,224,237,93,113,121,12,94,94,159,58,39,18,198,139,159,45,192,232,202,170,112,221,8,28,252,195,45,243,205,141,141,198,167,168,219,88,89,199,230,93,93,74,176,194,155,128,220,236,64,81,147,128,50,72,235,197,125,123,240,203,225,221,183,195,237,14,72,140,223,104,212,239,54,181,236,202,78,194,87,59,81,1,254,21,220,220,145,146,73,39,28,40,0,241,159,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,176,63,104,239,249,40,122,127,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,71,253,186,127,237,106,0,250,2,138,40,160,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,124,117,232,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,160,15,144,107,235,239,141,191,242,72,117,223,251,119,255,0,209,241,215,200,53,245,247,198,223,249,36,58,239,253,187,255,0,232,248,232,3,228,26,251,250,190,1,175,191,168,0,164,165,162,128,62,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,91,255,0,179,47,252,205,31,246,233,255,0,181,171,3,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,160,15,160,42,181,189,141,189,172,247,115,65,30,201,46,229,19,78,219,137,222,225,22,48,121,233,242,162,14,56,227,212,154,179,69,0,20,81,69,0,120,7,237,3,224,31,249,157,52,232,255,0,187,30,166,26,95,247,82,39,85,63,130,156,31,238,156,125,227,94,57,225,31,20,95,120,63,196,150,154,197,132,142,12,76,4,209,43,237,19,197,145,186,54,200,35,4,14,184,56,56,35,144,43,238,42,249,3,226,215,128,127,225,6,241,71,250,28,123,116,107,237,210,89,102,93,236,184,11,189,14,121,249,75,12,103,57,82,188,147,156,0,123,31,142,254,51,88,233,254,3,176,212,124,55,60,111,169,106,200,77,180,115,15,158,221,1,101,121,25,48,65,42,202,80,41,59,75,100,141,193,72,63,48,193,4,215,87,17,91,219,196,243,79,43,132,142,56,212,179,59,19,128,160,14,73,39,140,84,117,244,119,192,175,135,17,89,105,208,120,195,84,135,55,179,252,250,122,157,232,208,70,67,161,98,50,3,111,13,145,144,70,221,164,31,155,128,14,211,225,95,195,248,124,9,225,176,37,243,14,173,126,145,203,124,89,134,17,128,56,141,64,36,97,119,56,200,39,113,36,231,24,3,188,162,138,0,40,162,138,0,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,231,255,0,29,255,0,201,67,241,55,253,133,110,191,244,107,87,208,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,160,15,90,158,8,110,173,229,183,184,137,38,130,84,41,36,114,40,101,117,35,5,72,60,16,71,24,175,60,240,223,193,95,11,248,115,197,18,107,145,9,238,25,37,50,89,219,78,67,71,107,192,193,29,217,148,238,218,196,240,8,224,178,238,175,72,162,128,10,40,162,128,62,127,253,166,191,230,87,255,0,183,191,253,163,94,91,224,63,6,191,141,239,117,107,11,121,29,111,45,244,217,46,237,21,118,226,73,85,208,4,109,196,0,24,49,25,200,193,32,242,1,7,212,191,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,0,225,60,41,225,47,17,235,254,41,26,94,141,12,144,106,150,111,230,72,210,73,228,53,174,199,85,46,73,195,2,172,71,0,22,29,135,21,244,151,197,216,110,109,254,8,234,112,222,93,125,174,234,56,173,86,107,141,130,63,53,196,209,6,125,163,133,201,201,192,224,102,189,14,56,33,133,230,120,162,68,121,159,124,172,170,1,118,218,23,115,30,231,106,168,201,236,0,237,92,39,198,223,249,36,58,239,253,187,255,0,232,248,232,3,228,26,250,203,225,39,195,37,240,78,151,253,161,169,198,135,95,185,70,89,89,29,136,134,38,216,124,174,187,88,130,128,150,3,169,32,18,6,79,205,158,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,183,232,0,162,138,40,3,206,254,43,252,55,135,199,90,50,220,90,44,113,235,86,106,205,4,129,1,105,212,43,17,1,37,148,0,92,130,24,231,111,56,234,107,228,219,235,27,141,51,81,185,176,188,143,203,186,181,149,161,153,55,3,181,212,144,195,35,32,224,131,211,138,251,218,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,125,1,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,245,250,242,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,175,208,1,95,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,223,175,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,64,31,64,126,206,63,242,79,47,255,0,236,43,39,254,138,138,180,254,46,252,56,177,241,118,141,54,174,146,71,107,171,88,91,179,45,196,141,242,201,18,44,140,34,59,157,82,48,89,179,188,244,199,60,86,103,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,143,248,221,241,71,251,82,91,191,7,105,11,139,56,101,242,245,9,221,57,150,68,108,249,106,15,69,86,81,150,234,72,227,229,25,96,15,24,177,190,184,211,53,27,107,251,57,60,187,171,89,86,104,95,104,59,93,72,42,112,114,14,8,29,120,175,176,190,26,120,241,124,127,225,179,124,246,146,91,94,91,184,134,233,66,55,148,91,25,204,108,120,32,140,29,185,202,231,7,32,135,111,150,124,15,224,219,239,29,120,146,61,34,198,72,226,1,12,183,19,191,34,24,129,0,182,51,150,57,96,0,29,73,25,32,100,143,178,116,61,26,207,195,218,29,150,145,96,155,45,109,34,88,147,32,2,216,234,205,128,1,98,114,73,199,36,147,222,128,62,49,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,63,240,75,254,73,14,133,255,0,111,31,250,62,90,249,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,58,23,253,188,127,232,249,40,3,208,40,162,138,0,43,231,255,0,218,107,254,101,127,251,123,255,0,218,53,244,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,128,48,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,245,243,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,128,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,160,12,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,205,252,97,240,251,104,31,19,53,85,219,32,134,249,254,221,11,59,43,22,18,18,88,241,208,9,60,192,1,231,10,58,245,61,39,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,233,63,105,29,1,13,190,143,226,56,214,48,234,230,198,118,44,219,152,16,94,48,7,76,12,75,147,193,249,135,94,192,19,254,205,218,212,50,104,218,198,132,219,22,120,110,22,241,9,144,110,145,93,66,54,23,174,20,198,185,60,255,0,172,3,142,254,233,95,36,124,15,241,13,190,131,241,38,217,46,151,247,122,148,70,192,62,79,200,238,202,83,128,14,114,200,171,216,13,217,39,2,190,183,160,15,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,209,251,56,255,0,201,67,212,63,236,21,39,254,141,138,143,218,59,254,74,30,159,255,0,96,164,255,0,209,178,209,251,56,255,0,201,67,212,63,236,21,39,254,141,138,128,62,159,170,90,182,163,14,141,163,95,106,151,11,35,65,103,111,37,196,139,24,5,138,198,165,136,0,144,51,129,234,42,237,121,191,199,15,16,92,104,63,13,174,82,213,127,121,169,74,44,11,228,124,136,234,197,248,32,231,42,140,189,136,221,144,114,40,3,229,93,91,82,155,88,214,111,181,75,133,141,103,188,184,146,226,65,24,33,67,59,22,32,2,73,198,79,169,170,117,185,224,221,41,53,207,26,232,154,108,182,207,115,5,205,236,73,60,73,187,45,22,225,230,125,222,64,9,184,146,58,0,79,24,173,191,139,158,31,184,240,247,196,157,89,39,109,241,223,74,215,240,62,0,220,146,177,39,128,78,54,182,229,231,4,237,206,0,34,128,62,166,240,62,183,255,0,9,23,129,180,93,85,174,62,209,52,246,169,231,203,179,102,233,148,109,147,140,0,62,117,97,192,199,167,24,174,134,188,63,246,111,214,108,223,195,218,182,135,191,109,236,87,127,107,216,72,27,227,100,68,202,140,228,224,167,60,96,110,94,121,175,112,160,15,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,209,251,56,255,0,201,67,212,63,236,21,39,254,141,138,143,218,59,254,74,30,159,255,0,96,168,255,0,244,108,180,126,206,63,242,80,245,15,251,5,73,255,0,163,98,160,15,165,175,172,109,245,61,58,230,194,242,63,50,214,234,38,134,100,220,70,228,96,67,12,140,17,144,79,78,107,228,159,138,127,14,47,60,13,174,73,113,12,59,244,43,185,88,217,204,153,34,44,228,136,95,36,144,202,58,18,126,96,51,212,48,95,175,235,27,196,222,25,210,252,93,161,205,164,106,240,121,182,242,124,202,203,195,196,227,163,161,236,195,39,219,4,130,8,36,16,15,138,127,182,245,31,248,71,127,176,126,209,255,0,18,207,181,253,179,200,216,63,215,108,217,187,118,55,125,222,49,156,123,86,135,129,63,228,161,248,103,254,194,182,191,250,53,105,124,101,225,29,67,193,94,33,155,73,212,87,214,75,121,114,191,190,135,123,42,201,133,99,183,118,210,118,147,145,73,224,79,249,40,126,25,255,0,176,173,175,254,141,90,0,251,122,144,244,165,52,134,128,27,138,117,54,157,64,5,40,164,165,237,64,30,87,241,40,110,143,254,222,19,255,0,64,53,243,129,226,118,30,213,244,135,196,161,136,191,237,225,63,244,3,95,55,50,159,180,55,210,128,61,131,225,138,229,87,254,184,73,255,0,163,5,125,3,15,17,45,120,39,194,229,202,39,253,123,201,255,0,163,5,123,228,127,234,214,128,29,72,105,106,50,104,1,9,174,23,198,201,186,220,127,215,101,255,0,208,77,118,206,216,174,99,197,54,254,117,178,243,143,222,131,255,0,142,154,0,249,50,238,29,250,148,171,158,128,31,208,87,97,163,106,127,217,231,99,46,237,168,71,3,61,78,125,107,155,213,98,54,218,172,199,57,232,63,241,209,73,44,229,156,182,58,208,7,89,226,45,56,95,39,156,172,70,233,7,4,250,41,30,149,139,225,141,96,233,151,13,25,64,219,98,97,192,207,86,7,212,87,107,160,1,169,89,199,25,202,225,89,189,63,139,31,214,184,31,17,105,109,166,234,50,144,225,185,85,235,158,170,15,165,0,125,15,109,122,47,180,232,157,87,4,146,121,30,132,138,197,178,241,28,150,119,45,27,198,167,11,142,23,215,7,214,184,191,4,120,175,17,36,47,23,221,137,142,66,255,0,183,245,247,174,203,89,210,214,117,243,209,200,220,224,97,143,183,211,218,144,30,147,97,126,183,80,171,5,35,32,158,158,245,52,205,133,252,107,206,188,51,173,24,192,137,144,113,27,116,31,237,125,107,208,26,65,36,64,128,121,52,192,243,159,17,220,254,253,198,63,141,127,244,26,213,240,162,7,141,79,63,234,219,255,0,66,172,29,125,129,186,144,31,239,47,254,131,91,254,18,112,99,81,255,0,76,219,255,0,66,164,7,116,35,27,69,42,192,27,189,74,171,148,21,34,12,83,1,21,2,116,167,19,197,24,230,148,138,0,128,160,106,169,44,74,15,83,87,88,226,169,75,131,64,21,156,168,245,172,219,216,154,97,133,32,114,15,63,74,181,59,140,224,122,211,34,137,143,57,29,40,2,133,150,146,225,178,204,189,15,67,239,244,174,158,11,112,136,6,105,145,100,12,85,200,199,20,0,195,31,189,60,67,145,214,165,197,56,14,40,2,191,217,192,61,77,72,35,199,122,144,14,105,196,80,4,33,41,192,98,156,5,58,128,16,82,210,82,208,1,138,105,20,234,40,1,148,225,65,20,131,138,0,117,37,45,20,1,82,234,220,74,128,103,28,230,190,122,248,141,225,189,151,50,72,37,235,50,14,91,254,153,253,43,233,10,226,124,93,162,11,216,179,188,140,202,167,175,251,36,122,80,7,205,30,23,213,78,159,120,232,80,54,216,136,233,158,172,15,173,125,85,225,205,85,110,236,163,33,8,202,177,233,254,214,61,107,228,125,118,197,244,205,70,108,50,183,42,189,115,213,65,175,89,248,123,226,252,66,145,52,63,118,23,60,47,251,127,239,80,7,208,32,230,150,171,90,92,9,225,86,0,140,231,249,213,154,0,49,76,34,159,73,138,0,65,78,166,244,165,20,0,180,81,69,0,20,82,210,98,128,10,13,20,80,2,98,150,138,40,1,13,52,138,125,52,156,80,3,122,10,104,148,122,26,171,121,57,81,192,238,63,149,102,67,114,119,114,7,78,212,1,190,27,52,236,213,8,231,4,112,42,194,201,237,64,19,154,41,155,243,75,154,0,125,20,163,165,20,0,81,69,20,0,80,41,41,69,0,45,33,165,164,52,0,10,40,20,26,0,40,162,138,0,67,77,34,157,77,52,1,27,138,129,197,88,34,170,205,38,220,113,64,25,215,118,237,38,48,69,80,22,237,25,228,138,214,14,92,246,169,197,176,110,115,64,17,233,228,225,129,199,127,233,90,192,98,171,69,16,76,243,86,69,0,45,33,20,102,150,128,19,20,10,90,40,0,160,81,75,64,8,104,52,10,90,0,67,72,122,82,210,80,2,10,117,2,138,0,41,9,197,45,103,106,183,130,214,21,98,9,203,1,211,235,64,28,71,196,15,17,11,24,32,2,60,229,151,248,125,159,223,218,190,104,212,238,223,86,186,94,21,118,160,237,142,231,235,235,93,207,196,111,17,27,201,173,208,71,140,42,158,87,221,253,253,235,31,192,126,31,58,149,204,196,200,23,106,48,225,177,221,125,189,232,3,208,126,26,120,79,96,184,145,165,254,242,240,223,238,123,87,186,218,64,32,66,1,39,39,53,145,225,253,41,108,96,112,28,156,177,61,125,135,183,181,111,138,0,40,162,144,154,0,13,52,80,77,40,160,7,10,40,162,128,10,40,162,128,10,74,90,40,1,41,104,162,128,16,245,164,167,80,104,1,180,214,92,211,169,113,138,0,174,209,3,222,171,79,110,27,28,214,129,20,194,148,1,206,203,108,209,144,65,20,248,166,100,234,5,109,188,32,247,53,4,150,224,247,52,0,203,75,143,51,60,86,130,243,205,103,67,22,198,60,214,130,14,40,1,248,166,226,157,69,0,87,159,229,81,245,175,61,241,58,44,230,62,163,24,255,0,217,171,187,212,101,217,18,156,127,16,254,181,230,183,147,27,139,128,49,140,47,245,160,5,208,109,252,185,28,147,216,255,0,74,181,226,111,18,11,24,227,69,139,36,144,121,95,247,189,253,170,57,102,91,24,67,224,156,182,63,79,254,181,113,8,239,174,95,109,225,2,197,244,232,127,31,90,64,109,104,150,77,169,51,203,35,5,10,10,252,167,30,135,250,212,126,52,215,215,74,183,134,52,140,182,230,86,229,115,217,189,199,165,116,55,179,71,160,217,40,195,62,249,62,189,65,250,122,87,129,248,187,93,109,74,226,32,16,46,212,29,177,221,189,253,233,129,157,185,245,139,191,225,93,177,253,58,31,199,214,189,191,192,158,24,251,36,83,57,151,57,102,28,55,251,190,213,231,63,15,244,67,117,60,236,92,12,43,14,190,233,237,95,70,90,217,139,43,82,114,78,95,215,219,255,0,173,64,30,35,241,35,228,154,223,253,213,255,0,217,235,129,134,220,188,101,178,58,226,186,223,136,119,127,104,189,183,64,49,136,212,244,247,122,45,180,225,30,158,73,99,254,183,29,125,190,148,1,75,192,214,70,226,250,111,155,24,141,187,251,173,125,47,166,67,228,219,176,206,114,231,249,10,241,47,134,246,25,188,184,59,191,229,155,119,247,74,247,165,95,46,31,248,23,244,160,9,160,231,53,109,69,102,89,57,36,231,31,231,21,166,13,0,58,153,47,221,31,90,125,50,95,187,248,208,7,207,255,0,23,199,239,45,126,137,255,0,181,43,201,109,198,235,130,63,217,254,181,235,31,23,91,50,90,253,19,255,0,106,87,144,219,177,243,207,251,191,214,128,62,157,248,107,24,91,91,140,31,227,111,228,149,220,233,250,85,142,146,147,165,133,178,64,46,46,36,185,155,111,89,37,118,220,204,199,169,36,254,64,0,48,0,21,193,252,49,37,173,46,115,253,246,254,73,94,145,64,5,7,165,45,52,208,7,200,95,26,255,0,228,174,235,159,246,195,255,0,68,71,94,191,251,57,127,201,61,191,255,0,176,172,159,250,42,42,242,15,141,127,242,87,117,207,251,119,255,0,209,17,215,176,126,206,63,242,79,111,255,0,236,43,39,254,137,138,128,62,97,175,183,188,9,255,0,36,243,195,95,246,10,181,255,0,209,75,95,16,215,219,222,4,255,0,146,121,225,175,251,5,90,255,0,232,165,160,14,130,138,40,160,2,138,40,160,15,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,193,224,79,249,40,126,25,255,0,176,173,175,254,141,90,250,127,227,111,252,146,29,119,254,221,255,0,244,124,117,243,7,129,63,228,161,248,103,254,194,182,191,250,53,104,3,237,250,40,162,128,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,160,12,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,253,124,193,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,160,2,138,40,160,2,138,40,160,14,127,199,127,242,79,60,73,255,0,96,171,175,253,20,213,241,13,125,189,227,191,249,39,158,37,255,0,176,85,215,254,138,106,248,130,128,62,255,0,162,138,40,0,162,138,40,0,175,128,107,239,234,248,6,128,62,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,116,21,207,248,19,254,73,231,134,191,236,21,107,255,0,162,150,186,10,0,43,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,94,129,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,249,131,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,124,65,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,128,10,40,162,128,10,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,246,253,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,0,250,127,224,151,252,146,29,11,254,222,63,244,124,149,232,21,231,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,64,160,2,190,1,175,191,171,224,26,0,235,62,31,248,18,251,199,190,32,254,207,183,103,183,180,137,11,221,94,136,183,172,3,7,110,70,87,37,152,96,12,231,169,232,166,186,255,0,140,31,10,87,194,82,13,111,67,133,206,139,43,132,146,21,86,97,100,118,168,93,206,204,204,193,219,113,201,0,3,129,220,87,173,124,11,177,183,180,248,83,166,205,4,123,36,187,150,121,167,109,196,239,113,35,70,15,61,62,84,65,199,28,122,147,94,129,125,99,111,169,233,215,54,23,145,249,150,183,81,52,83,38,226,55,35,2,24,100,96,140,130,122,115,64,31,27,124,63,241,221,247,128,188,65,253,161,110,175,113,105,42,20,186,178,18,236,89,198,14,220,156,54,10,177,200,56,207,81,209,141,125,139,165,106,150,58,230,151,111,169,105,151,73,115,103,112,155,226,150,51,193,31,204,16,114,8,60,130,8,56,34,190,65,248,145,240,254,239,192,62,32,104,15,153,38,151,112,236,108,46,100,100,221,42,128,165,129,10,114,10,151,11,146,6,113,144,7,65,177,240,135,226,90,248,27,84,154,203,82,14,250,45,243,169,149,148,179,27,103,28,121,138,189,8,35,1,128,25,33,84,140,237,218,64,62,179,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,122,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,228,26,251,250,190,1,175,191,168,0,162,138,40,0,162,138,40,3,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,152,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,67,161,127,219,199,254,143,146,128,61,2,138,40,160,2,190,127,253,166,191,230,87,255,0,183,191,253,163,95,64,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,104,3,206,62,24,120,210,223,192,122,214,167,172,79,7,218,100,58,121,134,11,125,229,60,215,105,162,36,110,10,219,112,161,155,145,143,151,29,72,174,83,85,213,47,181,205,82,227,82,212,238,158,230,242,225,247,203,44,157,88,255,0,32,0,192,0,112,0,0,96,10,167,94,237,240,31,225,199,218,101,139,198,90,180,48,73,106,187,134,157,19,124,196,200,173,131,49,231,3,105,86,0,16,78,114,220,109,82,64,58,207,131,255,0,10,91,194,49,157,111,92,133,14,181,42,20,142,6,85,99,100,55,48,109,174,25,149,139,174,211,144,1,3,35,185,175,92,162,138,0,249,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,172,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,128,62,128,162,138,40,0,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,122,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,228,26,250,251,227,111,252,146,29,119,254,221,255,0,244,124,117,242,13,125,125,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,249,6,190,254,175,128,107,239,234,0,40,162,138,0,249,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,172,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,128,62,128,162,138,40,0,162,138,40,2,41,231,134,214,222,91,139,137,82,24,34,66,242,73,35,5,84,80,50,88,147,192,0,115,154,248,231,226,71,196,11,191,31,248,129,167,62,100,122,93,187,176,176,182,145,83,116,74,66,134,36,168,201,44,80,54,9,56,206,1,61,79,121,241,215,226,60,183,218,140,254,15,210,230,197,148,31,38,160,195,99,172,242,2,142,20,28,18,187,10,224,237,32,238,220,8,249,121,243,79,3,248,54,251,199,94,36,143,72,177,146,56,128,67,45,196,239,200,134,32,64,45,140,229,142,88,0,7,82,70,72,25,32,3,155,175,127,248,25,241,55,238,120,75,94,191,254,234,105,82,202,62,160,194,95,63,238,236,4,122,174,126,226,215,111,227,255,0,133,90,94,191,224,120,52,205,34,215,236,183,90,68,78,218,100,112,156,41,36,2,209,182,226,1,222,84,101,137,200,111,152,147,243,6,249,54,120,38,181,184,150,222,226,39,134,120,156,164,145,200,165,89,24,28,21,32,242,8,60,98,128,62,250,162,188,223,225,23,196,127,248,78,116,55,182,212,165,128,107,182,124,76,137,242,153,227,227,19,5,192,3,36,225,130,228,2,1,249,67,40,175,72,160,2,138,40,160,15,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,64,126,206,63,242,79,47,255,0,236,43,39,254,138,138,190,127,241,223,252,148,63,19,255,0,216,86,235,255,0,70,181,125,1,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,0,245,250,40,162,128,10,40,162,128,62,127,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,171,127,246,154,255,0,153,95,254,222,255,0,246,141,96,126,206,63,242,80,245,15,251,5,73,255,0,163,98,160,15,167,235,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,94,129,94,125,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,249,135,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,124,65,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,128,10,40,162,128,10,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,246,253,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,0,250,3,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,235,245,228,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,95,160,2,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,191,95,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,128,54,52,127,136,151,26,15,195,29,67,194,150,16,237,184,212,174,165,123,155,151,0,133,129,163,68,40,163,251,205,181,129,39,160,233,201,202,243,158,28,208,47,188,81,226,11,61,23,77,88,205,221,211,149,79,49,182,170,128,11,51,19,232,20,19,198,79,28,2,120,170,118,54,55,26,158,163,109,97,103,31,153,117,117,42,195,10,110,3,115,177,1,70,78,0,201,35,175,21,245,151,194,143,134,240,248,23,70,107,139,181,142,77,106,241,85,167,144,160,13,2,149,82,96,4,51,2,3,2,75,12,110,227,61,5,0,116,126,13,240,142,159,224,175,15,67,164,233,203,233,37,196,185,111,223,77,177,85,164,195,49,219,187,104,59,65,192,174,134,138,40,3,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,152,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,67,161,127,219,199,254,143,146,128,61,2,138,40,160,2,190,127,253,166,191,230,87,255,0,183,191,253,163,95,64,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,104,3,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,125,63,95,48,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,232,0,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,208,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,0,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,94,199,241,135,64,93,127,225,150,170,187,99,51,216,167,219,161,103,102,1,76,96,150,60,117,38,63,48,0,120,203,14,157,87,199,63,103,31,249,40,122,135,253,130,164,255,0,209,145,87,210,215,214,54,250,158,157,115,97,121,31,153,107,117,19,67,50,110,35,114,48,33,134,70,8,200,39,167,52,1,240,214,133,169,255,0,98,120,135,76,213,188,159,59,236,55,81,92,249,91,182,239,216,225,182,231,7,25,198,51,131,95,114,216,223,91,234,122,117,181,253,156,158,101,173,212,75,52,47,180,141,200,192,21,56,56,35,32,142,188,215,194,218,190,155,54,143,172,223,105,119,13,27,79,103,113,45,188,141,25,37,75,35,21,36,18,1,198,71,160,175,174,190,17,248,130,223,196,63,13,180,151,129,118,73,99,18,216,78,153,39,107,196,160,14,72,25,220,187,91,140,129,187,25,36,26,0,241,143,218,59,254,74,30,159,255,0,96,168,255,0,244,108,180,126,206,63,242,80,245,15,251,5,73,255,0,163,98,163,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,31,179,143,252,148,61,67,254,193,82,127,232,216,168,3,233,250,249,147,246,140,213,94,235,198,186,126,150,183,49,201,5,149,144,115,18,237,38,41,100,99,187,118,57,4,162,196,112,123,96,142,188,253,55,95,16,248,227,91,255,0,132,139,199,58,214,170,183,31,104,134,123,167,242,37,217,179,116,42,118,199,198,1,31,34,168,228,103,215,156,208,7,161,254,206,122,83,221,120,215,80,212,154,218,57,32,178,178,40,37,109,164,197,44,140,54,237,207,32,148,89,70,71,108,131,215,158,143,246,144,240,253,187,105,250,87,137,21,182,221,36,191,96,144,96,159,49,8,121,23,190,6,210,175,219,39,127,39,129,93,103,192,141,22,109,31,225,157,188,179,153,3,234,55,18,94,8,222,50,133,20,128,139,215,168,43,24,112,120,200,113,245,59,31,21,244,88,117,207,134,122,220,50,24,213,237,173,218,242,41,26,48,229,26,33,191,229,244,44,161,147,35,160,99,215,161,0,249,243,224,127,136,109,244,31,137,54,201,116,191,187,212,226,54,1,242,126,71,118,82,156,0,115,150,69,94,192,110,201,56,21,245,189,124,19,99,125,113,166,106,54,215,246,114,121,119,86,178,172,208,190,208,118,186,144,84,224,228,28,16,58,241,95,116,233,58,140,58,206,141,99,170,91,172,139,5,229,188,119,17,172,128,6,10,234,24,2,1,35,56,62,166,128,62,109,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,71,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,63,104,239,249,40,122,127,253,130,163,255,0,209,178,209,251,56,255,0,201,67,212,63,236,21,39,254,141,138,128,62,159,162,138,40,3,198,255,0,104,232,33,111,2,233,183,13,20,102,116,212,149,18,66,163,114,171,69,33,96,15,80,9,85,36,119,218,61,43,193,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,64,126,209,223,242,79,44,63,236,43,31,254,138,150,190,127,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,0,125,188,105,41,77,33,160,4,52,180,222,180,162,128,22,156,41,40,160,15,52,248,135,24,104,249,63,242,221,63,244,3,95,53,74,54,221,56,246,31,200,87,210,63,17,216,136,184,255,0,158,233,255,0,160,26,249,166,86,255,0,73,127,160,160,15,107,248,84,63,118,159,245,239,39,254,140,21,239,49,255,0,171,21,224,159,11,27,17,39,253,123,201,255,0,163,5,123,212,127,112,80,3,169,172,41,212,210,104,2,164,199,6,179,117,56,124,219,117,25,199,206,15,232,106,197,227,144,231,24,234,63,149,74,233,230,64,191,90,0,249,67,198,22,102,13,90,113,144,126,100,29,127,216,21,149,53,177,72,131,100,114,113,93,255,0,143,108,54,234,179,157,223,242,209,59,255,0,176,61,171,62,239,77,15,166,196,193,143,47,235,245,246,160,13,79,135,223,62,63,235,139,255,0,232,98,183,124,107,225,81,114,12,130,92,110,149,122,183,251,39,218,184,255,0,0,94,249,23,70,50,185,196,13,219,253,177,94,249,119,98,47,44,209,183,17,150,207,95,168,160,15,145,210,86,210,175,100,92,43,97,118,250,245,193,246,175,118,240,158,186,154,165,140,72,241,178,225,25,184,24,232,248,245,62,181,229,126,54,209,26,214,254,82,28,31,222,32,235,254,199,210,169,248,87,196,13,97,49,83,24,56,137,135,221,207,86,7,214,128,61,103,87,179,109,54,102,153,10,176,102,11,201,207,108,255,0,74,234,124,63,226,49,123,110,138,209,144,118,179,240,191,237,125,106,59,118,143,91,211,162,63,50,100,150,244,232,72,247,175,63,91,135,209,245,41,83,10,193,84,47,175,92,31,106,64,118,58,205,182,251,135,32,255,0,16,255,0,208,107,91,195,129,97,85,28,159,144,255,0,232,85,85,29,111,45,214,78,70,79,242,226,170,217,206,96,184,101,192,56,95,240,160,15,83,135,152,197,75,138,171,99,38,251,116,56,245,254,117,114,152,9,138,67,197,58,152,227,138,0,207,185,185,216,113,142,255,0,210,179,164,149,223,160,21,161,44,91,216,243,82,165,184,3,169,160,12,136,173,89,206,73,29,43,86,24,2,140,102,173,44,32,119,52,240,148,1,26,196,7,122,153,87,20,160,82,227,52,0,148,81,78,160,4,20,180,81,64,9,69,45,45,0,37,20,81,64,5,20,81,64,1,166,83,233,166,128,20,116,165,166,3,78,20,0,181,90,234,1,50,0,73,28,230,172,208,104,3,231,175,136,126,16,38,87,149,102,235,50,14,91,253,143,247,107,201,116,203,231,210,238,152,109,86,194,21,233,158,164,31,106,250,251,94,210,86,246,16,11,145,251,192,122,251,17,233,95,45,120,203,65,109,63,80,155,18,6,249,209,121,57,234,153,244,160,15,161,188,17,226,17,123,97,16,49,144,124,183,63,119,253,188,122,215,126,14,107,230,15,135,254,37,251,49,17,152,179,182,23,232,63,219,7,214,190,147,211,174,69,197,178,56,4,100,31,231,64,23,104,162,138,0,105,235,75,74,105,40,1,104,20,82,208,2,10,40,165,160,4,164,52,189,168,160,4,197,24,165,162,128,10,66,51,70,104,52,1,143,124,78,72,227,168,254,85,145,246,102,115,144,69,116,210,194,31,189,85,54,193,121,205,0,83,182,129,144,114,71,79,235,90,72,56,170,102,66,167,24,21,110,39,205,0,88,65,82,1,76,2,158,40,1,194,150,138,40,0,162,138,5,0,37,40,160,208,40,1,105,41,105,40,0,162,138,40,0,160,154,41,13,0,4,210,82,209,64,17,189,103,204,55,16,5,104,63,74,162,192,150,252,40,1,240,69,140,243,86,130,83,99,24,21,50,208,2,1,78,20,81,138,0,90,5,20,80,1,69,20,80,2,210,82,209,64,5,38,105,77,37,0,20,81,69,0,20,81,69,0,38,107,205,190,34,107,162,202,222,5,9,156,186,158,158,207,239,237,94,129,123,48,130,32,216,206,91,31,206,190,111,248,163,174,25,164,182,64,152,192,83,211,253,255,0,122,0,243,201,228,109,86,232,112,23,106,125,59,254,62,181,239,223,13,124,60,45,162,184,115,38,114,88,125,239,247,61,171,198,252,9,165,27,235,169,137,124,97,27,191,186,251,123,215,212,190,30,176,22,144,72,55,19,150,39,175,176,246,246,160,13,184,208,32,197,62,138,40,0,166,158,105,77,37,0,34,211,133,32,20,234,0,40,163,20,180,0,148,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,38,41,104,162,128,19,20,98,150,142,212,0,220,83,74,211,233,0,160,8,132,88,57,205,74,5,41,20,10,0,81,70,40,160,156,10,0,231,188,67,114,32,138,49,140,229,135,245,174,6,217,132,146,147,207,221,197,116,190,54,152,170,195,192,234,63,246,106,225,45,238,140,74,88,142,248,160,10,254,37,212,72,242,226,85,29,155,145,245,247,173,63,8,105,107,2,75,51,190,114,88,96,31,247,79,165,115,145,143,237,107,236,15,151,108,95,78,255,0,143,173,117,90,246,160,52,91,4,1,75,238,148,30,153,234,15,184,244,164,7,19,241,27,196,187,158,8,214,46,202,220,175,251,254,245,229,54,104,111,46,15,65,132,254,191,253,122,179,174,106,38,254,116,37,64,194,129,211,220,251,251,215,75,224,61,8,223,220,76,124,192,48,173,223,221,125,189,233,129,235,255,0,13,188,63,246,120,174,24,201,156,179,14,27,253,207,106,244,13,121,197,189,148,125,243,32,254,70,159,225,237,56,90,91,200,55,103,46,79,95,97,237,89,30,55,189,22,214,112,229,73,204,131,183,251,45,64,31,59,120,130,79,180,234,73,145,140,66,63,244,35,93,139,218,159,236,236,2,63,214,255,0,74,225,86,79,182,234,92,12,98,31,253,155,255,0,175,94,207,166,233,38,123,70,5,241,135,39,175,176,246,160,11,127,15,116,83,2,207,33,124,228,178,245,255,0,115,218,189,49,194,149,197,102,232,86,34,214,7,27,179,150,39,175,176,173,118,90,0,130,24,246,103,154,182,42,53,90,120,24,160,7,83,100,31,47,227,78,166,75,157,191,141,0,120,7,197,212,218,246,191,68,255,0,218,149,227,182,163,117,201,255,0,115,250,215,180,124,94,143,123,90,243,253,207,253,169,94,53,102,187,110,143,251,159,214,128,62,155,248,106,155,109,110,63,223,111,228,149,232,181,231,255,0,14,7,250,37,199,251,237,252,146,189,2,128,10,105,167,82,17,64,31,33,124,107,255,0,146,187,174,127,219,15,253,17,29,122,255,0,236,227,255,0,36,246,255,0,254,194,178,127,232,168,171,200,62,53,255,0,201,93,215,63,237,135,254,136,142,189,131,246,113,255,0,146,123,127,255,0,97,89,63,244,84,84,1,243,13,125,189,224,79,249,39,158,26,255,0,176,85,175,254,138,90,248,134,190,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,0,116,20,81,69,0,20,81,69,0,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,230,15,2,127,201,67,240,207,253,133,109,127,244,106,215,211,255,0,27,127,228,144,235,191,246,239,255,0,163,227,175,152,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,64,31,111,209,69,20,0,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,232,10,249,255,0,246,154,255,0,153,95,254,222,191,246,141,0,96,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,235,230,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,253,0,20,81,69,0,20,81,69,0,115,254,59,255,0,146,121,226,95,251,5,93,127,232,166,175,136,107,237,239,29,255,0,201,60,241,47,253,130,174,255,0,244,83,87,196,52,1,247,245,20,81,64,5,20,81,64,5,124,3,95,127,87,192,52,1,246,247,129,63,228,158,120,107,254,193,86,191,250,41,107,160,174,127,192,159,242,79,60,53,255,0,96,171,95,253,20,181,208,80,1,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,244,10,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,208,7,204,30,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,183,235,226,15,2,127,201,67,240,207,253,133,109,127,244,106,215,219,244,0,81,69,20,0,87,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,183,235,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,80,7,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,64,175,63,248,37,255,0,36,135,65,255,0,183,143,253,31,37,122,5,0,21,240,13,125,253,95,0,208,7,215,223,4,191,228,144,232,95,246,241,255,0,163,228,175,64,175,63,248,37,255,0,36,135,66,255,0,183,143,253,31,37,122,5,0,101,120,139,64,177,241,71,135,239,52,93,73,100,54,151,72,21,252,182,218,202,65,12,172,15,168,96,15,57,28,114,8,226,190,54,241,167,132,239,60,21,226,139,173,22,241,188,223,47,13,12,225,10,44,209,184,202,176,7,241,7,4,128,202,195,39,25,175,183,171,146,248,129,224,75,31,30,248,127,251,62,225,146,222,238,39,13,107,122,97,222,208,28,141,216,25,92,135,81,130,51,142,135,170,138,0,241,223,130,63,20,127,178,229,180,240,118,174,185,179,154,95,47,79,157,19,152,164,118,207,150,192,117,86,102,56,110,160,158,126,83,149,244,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,201,186,174,151,125,161,234,151,26,110,167,106,246,215,150,239,178,88,164,234,167,249,16,70,8,35,130,8,35,32,215,167,220,252,86,95,16,124,25,213,60,53,173,204,237,172,70,150,233,111,113,35,59,53,224,19,134,57,194,225,74,34,168,203,49,45,215,174,104,3,201,43,239,234,248,6,190,254,160,2,138,40,160,2,138,40,160,15,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,67,161,127,219,199,254,143,146,190,96,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,0,244,10,40,162,128,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,94,103,241,67,225,253,223,143,124,65,225,91,113,230,71,165,219,189,201,191,185,141,147,116,74,194,50,160,6,57,37,138,21,200,7,25,201,7,161,0,242,95,132,31,10,223,197,183,107,173,107,118,191,241,79,71,189,85,28,178,27,183,193,24,82,164,16,170,121,45,156,101,118,140,252,219,126,166,170,90,86,151,99,161,233,118,250,110,151,106,150,214,118,233,178,40,163,28,1,252,201,39,36,147,201,36,147,146,106,237,0,20,81,69,0,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,255,0,102,95,249,154,63,237,211,255,0,107,86,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,223,253,153,127,230,104,255,0,183,79,253,173,64,31,64,81,69,37,0,45,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,208,43,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,64,31,32,215,215,223,27,127,228,144,235,191,246,239,255,0,163,227,175,144,107,235,239,141,191,242,72,117,223,251,119,255,0,209,241,208,7,200,53,247,245,124,3,95,127,80,1,69,20,80,7,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,127,246,101,255,0,153,163,254,221,63,246,181,96,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,173,255,0,217,151,254,102,143,251,116,255,0,218,212,1,244,5,20,81,64,5,121,127,198,79,136,242,248,47,72,130,195,74,155,102,183,123,243,199,32,216,223,103,141,88,101,153,24,28,238,229,70,70,62,241,206,87,7,212,43,200,254,43,124,31,79,22,201,46,185,162,24,225,214,182,22,154,39,44,69,225,10,138,139,184,182,216,200,8,64,227,4,145,146,58,208,7,204,182,54,55,26,158,163,109,97,103,31,153,117,117,42,195,10,110,3,115,177,1,70,78,0,201,35,175,21,246,55,195,143,3,91,248,19,195,17,88,226,9,53,25,127,121,123,117,18,145,230,190,78,6,79,59,84,29,163,160,234,112,11,26,226,254,9,252,49,155,195,118,237,226,45,118,210,52,213,46,16,11,72,100,83,230,90,70,65,220,78,120,14,192,142,49,149,3,25,27,153,71,178,80,1,94,25,241,199,225,147,106,11,55,139,244,120,157,238,209,55,106,81,23,80,166,36,140,254,244,110,35,5,85,2,149,25,207,4,0,65,221,238,116,80,7,194,190,28,215,239,188,47,226,11,61,107,77,104,197,221,171,150,79,49,119,43,2,10,178,145,232,84,145,198,15,60,16,121,175,179,124,35,226,139,31,24,120,110,211,88,176,145,8,149,64,154,37,125,198,9,112,55,70,217,0,228,19,215,3,35,4,112,69,124,243,241,59,225,30,167,166,120,193,36,240,245,132,151,58,126,173,112,22,222,56,194,47,149,59,239,99,16,80,70,17,85,11,110,192,85,94,9,249,73,62,213,240,203,225,221,183,195,237,14,72,140,223,104,212,239,54,181,236,202,78,194,87,59,81,1,254,21,220,220,145,146,73,39,28,40,0,238,104,162,138,0,248,131,199,127,242,80,252,79,255,0,97,91,175,253,26,213,244,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,231,255,0,29,255,0,201,67,241,55,253,133,110,191,244,107,87,208,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,160,15,95,162,138,40,0,162,138,40,3,231,255,0,218,107,254,101,127,251,123,255,0,218,53,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,183,255,0,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,0,250,126,188,255,0,227,111,252,146,29,119,254,221,255,0,244,124,117,232,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,160,15,152,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,111,215,196,30,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,183,232,0,162,138,40,0,175,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,111,215,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,160,15,160,63,103,31,249,39,151,255,0,246,21,147,255,0,68,197,94,191,94,65,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,245,250,0,43,226,15,29,255,0,201,67,241,63,253,133,110,191,244,107,87,219,245,226,254,14,248,84,243,252,71,215,188,89,175,218,237,183,93,86,121,116,216,24,178,185,113,112,89,103,56,35,11,242,252,160,228,48,36,227,27,75,0,73,240,79,225,140,222,27,183,111,17,107,182,145,166,169,112,129,109,33,145,79,153,105,25,7,113,57,224,59,2,56,198,84,12,100,110,101,30,201,69,20,0,81,69,37,0,124,67,227,191,249,40,126,38,255,0,176,173,215,254,141,106,250,127,224,151,252,146,29,11,254,222,63,244,124,149,243,7,142,255,0,228,161,248,155,254,194,183,95,250,53,171,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,80,7,160,81,69,20,0,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,232,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,0,96,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,235,230,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,253,0,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,250,2,190,127,253,166,191,230,87,255,0,183,191,253,165,64,24,31,179,143,252,148,61,67,254,193,82,127,232,216,171,233,250,249,131,246,113,255,0,146,135,168,127,216,42,79,253,27,21,125,63,64,31,36,124,112,240,245,190,131,241,38,229,237,91,247,122,148,66,252,166,15,200,238,204,31,146,78,114,200,205,216,13,216,3,2,187,207,217,187,95,67,111,172,120,114,70,140,58,184,190,129,66,182,230,4,4,144,147,211,3,16,224,112,126,99,215,179,255,0,105,15,15,219,182,159,165,120,145,91,109,210,75,246,9,6,9,243,16,135,145,123,224,109,42,253,178,119,242,120,21,231,159,4,245,244,208,126,38,88,172,175,26,193,168,163,88,200,204,140,196,22,32,160,92,116,38,69,65,147,145,130,115,142,160,3,115,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,31,179,143,252,148,61,67,254,193,82,127,232,216,168,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,71,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,0,246,239,138,90,205,158,139,240,219,92,150,241,241,246,155,73,44,225,64,70,231,146,85,40,160,2,70,113,146,199,28,237,86,56,56,175,142,172,108,110,53,61,70,218,194,206,63,50,234,234,85,134,20,220,6,231,98,2,140,156,1,146,71,94,43,223,191,105,15,16,91,174,159,165,120,109,87,117,211,203,246,249,14,72,242,208,7,141,123,96,238,44,253,242,54,114,57,21,192,124,15,240,245,190,189,241,38,217,238,155,247,122,108,70,252,38,15,206,232,202,19,144,70,48,206,173,220,29,184,35,6,128,62,166,208,180,207,236,79,15,105,154,79,157,231,125,134,214,43,111,55,110,221,251,16,46,236,100,227,56,206,50,107,70,138,40,3,225,223,25,105,73,161,248,215,91,211,98,182,123,104,45,175,101,72,34,125,217,88,183,31,47,239,114,65,77,164,19,212,16,121,205,125,53,240,63,196,55,26,247,195,107,100,186,95,222,105,178,155,0,249,31,58,34,169,78,0,24,194,186,175,114,118,228,156,154,242,207,218,51,74,123,95,26,233,250,154,219,71,28,23,182,65,12,171,180,25,101,141,142,237,216,228,144,141,16,201,237,128,58,112,126,206,122,171,218,248,215,80,211,26,230,56,224,189,178,46,34,109,160,203,44,108,54,237,207,36,132,105,78,7,108,147,211,128,8,255,0,104,239,249,40,122,127,253,130,163,255,0,209,178,209,251,56,255,0,201,67,212,63,236,21,39,254,141,138,143,218,59,254,74,30,159,255,0,96,168,255,0,244,108,180,126,206,63,242,80,245,15,251,5,73,255,0,163,98,160,15,167,232,162,138,0,242,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,207,254,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,160,63,104,239,249,39,150,31,246,21,143,255,0,69,75,95,63,248,19,254,74,31,134,127,236,43,107,255,0,163,69,0,125,188,105,13,45,33,160,6,208,40,165,2,128,22,150,146,138,0,243,95,136,105,186,47,251,110,159,250,1,175,152,231,226,241,199,176,254,66,190,160,248,130,63,115,255,0,109,211,255,0,64,53,243,13,194,238,189,147,232,63,146,208,7,182,252,44,143,116,40,115,255,0,44,36,255,0,209,130,189,221,7,200,43,195,190,22,38,200,35,231,254,88,73,255,0,163,5,123,132,127,112,80,3,169,13,45,52,140,208,5,73,98,220,122,212,138,163,104,20,246,90,80,40,3,201,252,119,161,25,164,121,68,152,221,42,119,255,0,99,233,92,153,181,63,217,80,130,71,222,63,214,189,175,92,176,23,48,129,187,31,58,158,190,198,188,243,82,210,204,54,136,187,243,135,245,246,62,212,1,228,30,30,151,236,250,156,160,12,254,232,143,213,107,234,77,33,132,250,108,61,186,159,252,120,215,201,201,55,216,245,105,129,25,249,0,254,70,190,160,240,141,224,184,211,33,32,17,242,185,233,254,217,160,14,19,226,15,135,124,226,206,36,198,102,78,173,254,193,246,175,157,110,20,218,93,184,224,227,3,244,21,246,150,191,166,139,168,0,221,143,222,3,215,216,251,87,202,190,51,208,205,149,252,191,56,63,58,14,191,236,103,210,128,59,127,0,120,159,228,88,154,47,187,11,158,23,253,177,239,93,39,138,180,127,48,155,132,127,189,34,140,19,237,244,246,175,9,209,53,35,99,49,33,65,249,8,233,238,167,214,190,137,209,239,70,173,165,195,149,42,126,102,233,142,140,71,189,32,48,188,63,169,22,141,97,42,62,84,39,129,254,215,215,222,182,39,97,28,204,121,236,63,74,227,247,255,0,102,106,82,169,249,176,161,125,122,224,251,86,229,197,193,117,223,142,166,128,61,103,67,184,19,91,39,24,249,88,255,0,227,213,185,92,95,132,38,45,110,156,15,245,109,255,0,161,87,104,14,69,48,3,77,34,157,72,104,2,19,22,78,115,79,11,79,2,147,20,0,98,151,20,82,246,160,4,197,45,20,80,2,98,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,105,41,104,160,4,164,52,184,162,128,24,105,71,20,17,69,0,58,138,5,20,1,28,136,24,87,142,124,66,240,216,157,154,65,46,51,50,127,23,251,7,218,189,158,185,237,127,79,23,113,1,184,143,222,3,215,216,251,80,7,200,54,215,13,166,94,56,192,108,46,223,94,184,53,244,255,0,129,117,177,121,167,68,10,99,247,110,122,127,183,245,175,157,60,101,165,155,45,74,98,28,31,157,7,95,246,51,233,93,215,195,109,123,203,68,67,31,72,31,183,253,52,30,244,1,244,133,45,65,107,40,150,5,108,99,57,254,117,61,0,20,81,69,0,20,102,138,40,1,104,162,138,0,41,41,105,40,0,164,165,162,128,10,66,105,105,49,64,13,34,152,82,165,166,181,0,82,154,44,247,239,81,197,242,241,237,87,36,25,21,81,65,14,104,2,242,116,20,250,98,116,169,40,0,6,148,82,80,40,1,104,162,138,0,40,162,138,0,90,76,210,210,80,2,209,69,20,0,26,105,165,197,38,40,0,52,102,131,72,40,1,173,205,67,179,158,181,41,163,20,0,1,138,122,154,49,74,5,0,20,180,148,180,0,81,69,20,0,81,69,20,0,82,210,81,64,5,20,80,77,0,20,82,10,90,0,40,20,82,19,129,64,28,223,138,239,133,165,172,39,110,114,227,183,179,87,202,62,48,212,13,237,220,88,92,97,7,111,118,247,247,175,127,248,153,169,253,158,218,221,118,231,46,167,167,179,251,215,205,168,166,250,243,28,12,71,253,127,250,244,1,236,63,10,180,140,139,151,47,253,225,215,253,207,106,247,235,116,216,164,103,189,121,215,195,125,47,236,214,183,31,62,114,237,223,217,61,171,210,212,98,128,22,138,40,160,6,181,2,148,208,40,1,104,20,81,138,0,90,40,162,128,10,40,162,128,10,74,90,74,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,20,138,40,162,128,10,80,41,40,160,2,154,231,11,248,211,170,43,150,219,24,62,244,1,230,30,62,190,195,64,161,123,41,233,254,245,121,214,161,122,208,68,171,180,28,176,61,62,181,212,120,202,231,205,186,135,35,248,7,243,106,228,47,128,188,153,81,120,194,231,159,169,255,0,26,0,234,252,13,166,238,243,229,102,254,242,240,127,221,246,174,111,226,110,172,67,219,198,19,178,183,79,247,253,235,211,52,123,65,166,105,238,196,150,221,41,29,115,216,125,61,43,193,126,32,95,125,166,242,12,46,49,26,246,247,122,0,229,44,224,55,50,145,144,48,181,244,55,195,47,15,249,2,229,204,153,201,97,247,191,220,255,0,102,188,147,192,250,33,190,154,99,188,12,43,119,247,95,111,122,250,147,195,58,96,179,182,144,110,39,46,123,251,47,183,181,0,111,34,136,147,3,214,188,127,226,174,164,98,134,217,118,255,0,18,158,158,207,239,94,191,112,254,90,3,239,95,58,252,91,212,3,53,170,237,236,135,167,253,116,247,160,14,43,193,144,253,171,80,155,156,98,38,254,107,95,76,232,246,1,97,113,187,248,143,127,165,120,15,194,235,65,37,213,201,39,248,24,117,247,74,250,110,202,16,145,183,61,255,0,194,128,44,64,155,20,143,122,144,211,177,72,104,1,5,60,83,5,56,80,2,211,38,63,32,250,211,234,57,184,65,245,160,15,2,248,179,112,67,218,241,217,63,246,165,121,30,156,194,75,182,255,0,174,103,249,138,245,79,140,36,43,218,125,19,255,0,106,87,147,232,167,55,143,255,0,92,207,243,20,1,245,79,195,248,246,90,79,207,252,180,111,228,149,219,215,27,224,63,248,243,155,254,186,55,242,90,236,168,0,162,138,67,64,5,40,166,131,78,29,40,1,194,138,5,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,1,166,154,113,166,158,148,0,148,234,97,52,162,128,22,138,40,160,14,19,199,113,110,128,115,255,0,45,215,255,0,64,53,242,213,227,132,191,148,123,15,228,43,234,191,27,255,0,199,184,255,0,174,203,255,0,160,154,249,59,84,56,212,101,252,63,144,160,15,111,248,97,114,76,72,49,255,0,44,36,255,0,209,130,189,218,51,251,177,94,7,240,167,6,24,250,255,0,199,188,159,250,48,87,190,69,204,98,128,29,65,162,144,208,3,77,2,131,74,58,80,4,83,38,245,199,189,115,58,189,128,104,192,221,252,99,191,177,246,174,179,21,66,242,16,235,215,184,254,84,1,242,15,138,35,251,54,179,113,206,121,81,255,0,142,138,247,79,134,218,145,150,194,21,43,210,41,15,79,250,105,245,175,36,248,139,104,34,213,39,32,255,0,203,72,199,95,250,103,93,127,194,237,68,8,81,54,244,130,78,223,244,208,123,208,7,208,50,32,145,6,125,107,196,62,34,248,119,206,149,228,18,99,51,39,241,127,176,125,171,220,33,109,209,41,174,123,196,154,88,187,132,13,228,126,240,30,191,236,159,106,0,248,194,234,35,111,112,203,193,198,63,149,123,31,195,173,95,116,104,133,58,66,231,167,251,99,222,184,47,24,104,198,206,246,95,156,31,157,71,95,250,103,159,74,183,224,75,255,0,179,220,144,87,63,184,97,211,253,177,239,64,30,145,227,61,44,164,207,42,191,222,145,87,147,237,244,246,172,75,43,214,158,221,87,104,29,79,79,122,244,173,102,196,106,26,124,111,184,174,100,7,174,58,2,43,202,236,88,90,206,209,156,157,171,219,234,13,0,122,151,130,47,247,70,170,87,164,76,122,127,183,94,154,156,168,175,18,240,133,207,151,49,227,254,89,55,254,132,43,218,224,59,162,83,245,254,116,0,250,76,82,209,64,5,20,81,64,9,138,90,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,90,40,162,128,10,40,162,128,10,74,90,76,80,1,77,52,234,67,64,0,165,164,20,180,0,84,23,17,239,94,189,234,122,107,12,208,7,206,127,18,244,125,179,188,129,250,207,24,235,255,0,76,207,181,121,239,132,181,35,103,112,65,92,226,38,29,63,218,7,214,189,255,0,226,22,149,246,136,115,191,25,157,15,95,246,15,181,124,204,51,103,127,34,240,112,184,254,70,128,62,204,240,229,231,218,116,232,155,24,202,177,233,254,209,173,234,243,111,135,218,159,218,52,216,87,110,63,118,231,167,253,52,250,215,164,131,145,64,5,20,81,64,5,20,134,150,128,10,90,74,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,9,165,160,138,0,140,140,212,94,95,61,106,198,41,152,160,5,94,5,63,60,83,5,56,208,2,138,5,3,129,70,40,1,212,81,138,40,0,164,165,164,239,64,10,105,189,233,77,37,0,56,81,69,20,0,26,74,90,74,0,74,74,118,41,49,64,13,205,45,46,40,20,0,184,162,146,150,128,10,40,162,128,10,40,164,205,0,45,20,81,64,5,20,81,64,5,54,157,77,160,5,20,180,10,40,0,168,110,101,242,227,7,29,234,106,195,241,21,232,182,182,140,237,39,46,59,123,26,0,240,191,139,58,190,246,181,80,157,144,244,255,0,174,158,245,193,248,47,78,55,247,211,124,192,98,54,239,238,190,222,244,255,0,28,106,38,254,242,17,183,24,141,79,79,118,247,247,174,235,225,78,139,230,53,203,151,236,195,175,251,158,212,1,238,62,27,176,251,37,188,131,118,114,228,245,246,21,189,80,219,198,35,66,51,222,166,160,2,138,40,160,2,138,40,160,2,150,144,82,208,1,69,20,80,1,69,20,80,1,65,162,138,0,74,41,69,37,0,20,81,69,0,20,81,69,0,20,220,243,78,164,197,0,45,20,81,64,5,20,81,64,5,82,212,159,100,42,127,218,31,200,213,218,193,241,61,215,217,173,163,56,206,92,127,38,160,15,12,241,102,162,62,213,16,218,126,224,237,238,222,245,71,194,74,111,239,37,39,11,136,207,183,117,255,0,26,192,241,45,233,154,242,60,46,49,24,237,238,107,184,248,101,100,28,220,57,111,239,14,191,238,80,7,119,226,139,145,97,166,196,0,39,51,15,253,5,191,194,190,103,213,229,55,247,137,128,6,35,31,204,255,0,141,123,71,196,237,99,202,134,218,48,153,203,43,116,246,127,122,242,31,13,217,155,251,233,57,219,136,207,124,119,31,227,64,30,203,240,199,195,251,35,185,115,39,118,28,55,251,158,213,237,240,70,35,82,1,239,92,191,131,180,193,105,107,40,220,78,93,187,251,47,181,117,160,98,128,51,117,137,124,171,100,56,206,92,15,208,215,202,159,18,47,205,205,213,184,218,6,17,123,123,191,189,125,55,226,185,252,171,56,184,206,100,31,201,171,228,175,23,77,231,222,197,198,49,24,254,109,64,30,139,240,154,223,50,93,28,246,127,253,167,95,70,192,152,83,245,175,19,248,73,98,4,55,77,187,248,156,117,255,0,174,117,238,9,192,160,5,52,218,90,111,122,0,112,165,164,20,162,128,22,161,185,255,0,86,62,181,53,65,117,204,67,235,64,31,56,124,93,159,116,182,163,31,194,159,251,82,188,199,67,63,233,143,255,0,92,207,243,21,232,223,22,128,243,173,127,221,79,231,37,121,198,132,51,120,255,0,245,204,255,0,49,64,31,89,120,8,255,0,162,79,255,0,93,27,249,45,118,38,185,15,1,140,89,205,255,0,93,27,249,45,117,244,0,82,26,117,33,160,6,211,133,55,20,225,64,14,20,80,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,13,48,211,205,52,208,3,105,194,155,138,112,160,2,129,75,73,64,28,87,142,14,45,199,253,118,95,253,4,215,201,154,169,255,0,137,140,191,240,31,253,4,87,214,222,55,92,219,15,250,236,63,244,19,95,36,106,227,26,140,191,135,254,130,40,3,215,190,21,220,109,68,24,255,0,151,121,63,244,96,175,162,96,255,0,82,191,143,243,175,155,190,23,1,133,255,0,175,121,63,244,96,175,164,45,248,133,127,31,231,64,18,210,82,210,26,0,105,162,148,211,123,208,3,234,41,211,43,248,212,180,143,200,160,15,153,62,39,91,98,246,83,159,249,109,31,254,139,172,63,135,186,137,130,93,187,65,196,15,219,253,177,239,93,255,0,197,43,1,185,159,119,91,136,251,255,0,211,51,237,94,71,225,75,143,38,237,198,51,251,166,255,0,208,133,0,125,145,165,201,230,89,70,216,235,159,230,106,196,241,9,20,2,79,90,202,240,236,222,102,153,9,199,102,255,0,208,141,109,17,154,0,240,63,136,222,29,220,237,32,147,172,201,252,95,236,31,106,241,125,34,115,101,120,227,0,226,50,63,80,107,235,79,23,105,98,234,220,124,228,126,245,79,95,246,79,181,124,157,174,91,27,45,82,101,7,56,42,63,241,208,104,3,233,253,2,113,125,163,91,228,17,247,143,254,60,69,120,215,137,51,99,169,204,6,15,42,63,241,208,107,183,248,121,172,249,214,16,198,83,24,137,207,79,250,105,245,172,15,136,150,34,59,153,28,49,230,100,29,127,216,160,3,194,218,144,243,200,218,127,213,30,223,237,15,122,250,26,193,183,91,33,250,255,0,58,249,43,195,151,222,85,219,2,185,253,209,237,254,208,175,169,188,63,113,231,216,68,216,198,67,127,232,84,1,177,69,20,80,1,69,20,80,1,77,207,52,234,76,80,2,209,69,20,0,81,69,20,0,81,69,20,0,82,208,104,160,2,138,40,160,2,138,40,160,2,138,40,160,4,162,138,40,0,162,138,40,0,162,138,40,3,159,241,22,158,46,161,3,118,63,120,15,95,246,79,181,124,147,226,187,3,103,171,78,55,3,243,40,235,254,200,53,246,133,196,97,211,4,247,175,155,126,37,232,158,93,220,178,7,235,52,99,175,253,51,250,80,6,143,195,13,103,108,40,133,58,65,39,111,250,104,61,235,232,56,27,124,42,222,185,254,117,241,239,130,245,67,103,112,83,102,113,11,14,159,237,3,235,95,88,104,151,98,226,198,38,193,25,13,219,253,163,64,26,212,81,69,0,33,164,167,26,109,0,58,138,40,160,2,138,40,160,2,138,41,51,64,11,69,20,80,2,82,209,69,0,24,166,210,209,64,12,207,52,234,49,205,46,40,0,165,162,138,0,90,40,162,128,3,77,239,78,166,119,160,7,26,65,78,52,128,80,2,209,69,20,0,26,76,210,154,109,0,41,160,80,104,20,0,81,69,20,0,83,105,212,98,128,19,52,180,132,83,25,246,208,4,153,164,166,43,230,130,212,1,37,20,205,212,224,104,1,104,163,52,80,1,73,138,90,40,0,162,138,40,1,178,54,197,207,189,121,55,196,175,17,11,72,109,212,70,78,89,79,221,246,127,122,244,125,106,243,236,176,33,198,114,195,183,177,175,151,190,34,107,166,242,226,4,242,192,194,41,251,190,239,239,239,64,28,144,39,81,189,207,221,219,31,211,191,255,0,94,190,147,248,101,165,125,158,218,224,151,206,93,187,251,39,181,120,55,129,180,163,123,119,49,45,140,70,221,253,215,219,222,190,171,240,229,136,179,183,144,6,39,46,123,251,15,240,160,13,192,48,41,105,105,40,0,162,138,74,0,90,40,162,128,1,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,9,69,45,37,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,21,231,223,17,175,254,207,107,7,203,156,186,246,246,122,244,7,56,21,227,31,22,47,179,21,170,133,238,135,167,253,116,160,15,24,242,218,254,243,130,6,35,254,191,253,122,245,239,8,64,116,171,57,92,157,219,164,35,142,123,47,211,210,184,111,13,88,5,243,36,102,61,215,131,244,246,174,170,247,83,242,108,213,66,231,50,103,167,177,247,160,14,3,199,186,193,189,154,1,176,12,40,61,61,219,223,222,181,190,24,104,230,226,234,229,203,227,8,195,175,186,123,87,9,122,237,123,118,62,232,194,127,83,254,53,244,23,194,221,32,69,5,203,239,39,44,195,175,178,123,80,7,171,216,91,249,17,176,7,57,57,254,85,110,154,163,138,82,112,40,3,132,248,129,123,246,123,72,6,220,230,69,237,236,245,242,205,249,55,119,203,219,17,127,83,94,251,241,106,252,199,21,168,10,58,161,233,255,0,93,43,192,180,181,243,175,155,60,98,35,252,197,0,125,31,240,186,208,197,107,115,147,156,187,119,246,74,245,33,92,55,128,161,242,237,103,231,248,219,249,45,119,2,128,22,144,138,90,13,0,20,162,154,41,194,128,10,134,235,152,199,214,166,168,174,6,99,31,90,0,249,175,226,228,123,102,181,231,248,83,249,201,94,113,160,143,244,215,255,0,174,103,249,138,244,255,0,139,248,243,45,126,137,255,0,181,43,204,180,47,248,252,127,250,230,127,152,160,15,172,60,13,255,0,30,115,127,215,70,254,75,93,109,114,126,6,255,0,143,57,191,235,163,127,37,174,178,128,10,67,75,72,104,0,20,162,154,13,56,116,160,7,10,40,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,33,164,52,166,144,244,160,4,52,162,154,77,40,160,5,162,138,40,3,143,241,175,252,123,143,250,236,191,250,9,175,146,117,129,255,0,19,41,191,224,63,250,8,175,173,252,107,255,0,30,227,254,187,47,254,130,107,228,189,95,254,66,83,127,192,127,244,17,64,30,169,240,178,61,202,188,255,0,203,9,63,244,96,175,163,32,226,21,252,127,157,124,247,240,167,2,52,255,0,175,121,63,244,96,175,161,97,24,137,104,1,244,26,40,52,0,148,128,80,105,104,1,105,15,74,90,105,160,15,39,248,149,102,100,139,32,255,0,203,194,119,255,0,96,215,206,154,123,125,155,80,144,117,249,49,252,171,234,111,28,65,230,66,57,255,0,150,203,255,0,160,154,249,94,248,121,58,156,216,231,128,63,65,64,31,90,248,42,243,206,210,224,227,31,35,158,159,237,154,236,235,200,254,25,95,153,44,97,5,127,229,140,135,167,253,52,250,215,173,131,145,64,20,239,173,196,232,1,56,249,129,253,43,229,127,136,122,57,183,213,39,96,224,230,72,199,95,250,103,244,175,172,152,113,94,49,241,43,70,18,110,144,57,230,116,239,255,0,76,207,181,0,121,119,130,53,179,104,193,118,3,136,88,116,255,0,108,31,90,244,127,22,90,29,74,213,100,7,110,233,65,228,227,162,145,94,27,97,41,179,188,113,128,112,152,254,70,189,166,219,83,243,180,248,148,174,57,39,167,185,247,160,15,41,80,108,111,164,7,7,11,143,228,107,233,191,1,222,249,250,100,31,46,63,118,231,167,251,117,225,30,33,211,134,246,149,88,252,206,163,147,254,207,210,189,71,225,149,255,0,250,12,40,87,164,50,118,255,0,166,148,1,235,180,82,41,202,138,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,138,90,74,0,40,162,146,128,22,138,40,160,4,35,34,188,171,226,54,147,231,199,184,62,51,58,119,255,0,96,251,87,171,86,7,136,108,5,212,35,44,71,239,1,235,254,201,246,160,15,142,86,67,97,127,32,198,126,92,126,120,53,244,167,195,255,0,16,139,187,24,148,198,70,34,115,247,127,219,250,215,207,254,47,211,13,166,167,55,205,159,153,7,95,246,7,181,116,62,0,215,205,171,249,126,88,56,133,255,0,135,253,176,125,104,3,234,244,59,144,26,90,207,210,174,133,197,162,54,49,144,127,157,104,80,2,211,113,75,69,0,20,81,69,0,20,81,154,105,60,208,3,169,41,187,169,3,80,4,153,163,189,70,95,20,170,251,168,1,217,164,165,2,150,128,10,40,162,128,10,13,20,26,0,40,205,20,148,0,234,40,162,128,10,105,235,78,166,145,64,14,162,138,40,0,162,138,40,1,40,162,146,128,20,208,41,13,2,128,22,140,209,69,0,25,162,146,150,128,16,154,161,125,41,69,24,29,255,0,198,175,147,84,238,147,204,2,128,43,88,220,25,9,200,255,0,60,86,158,5,101,218,196,35,99,131,218,180,197,0,59,20,162,138,40,1,104,164,165,160,2,138,40,160,2,140,224,81,81,206,251,20,125,104,3,207,190,33,235,2,210,222,220,108,206,89,123,123,63,191,181,124,185,171,92,155,235,181,56,3,17,143,230,127,198,189,127,226,182,178,89,237,144,39,101,61,63,223,247,175,33,209,109,141,237,227,140,129,136,207,243,31,227,64,30,199,240,175,67,207,218,92,191,247,135,7,253,207,106,247,235,120,252,180,35,61,235,135,240,22,144,44,237,167,59,201,203,183,127,101,246,246,174,248,12,10,0,40,162,138,0,40,163,52,80,1,74,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,40,165,162,128,19,20,82,154,74,0,40,162,138,0,40,162,138,0,40,162,129,64,16,93,62,196,7,222,190,121,248,131,121,246,219,200,35,3,24,141,91,167,187,255,0,141,123,206,181,112,32,129,9,25,203,15,228,107,231,59,179,253,163,172,128,62,93,182,255,0,79,226,255,0,235,208,6,221,133,143,217,44,201,45,156,201,142,190,194,176,60,71,120,33,134,48,1,57,97,219,216,215,109,174,69,246,91,36,25,206,100,31,200,215,146,248,162,228,159,40,96,127,15,254,205,64,25,186,5,177,189,190,113,156,98,51,252,199,248,215,213,94,9,176,251,45,172,195,118,114,237,223,217,125,171,231,127,135,122,127,218,47,39,59,177,136,216,117,247,79,106,250,159,72,132,67,19,128,115,150,63,200,80,6,141,50,99,132,7,222,159,85,111,219,16,143,247,191,161,160,15,2,248,185,126,11,90,174,223,238,30,159,245,211,222,188,195,194,246,198,123,201,8,32,98,51,252,214,186,223,138,151,5,238,45,134,7,221,95,230,245,143,224,53,6,226,124,231,238,55,243,90,0,250,87,193,240,121,86,210,228,231,46,223,201,107,169,207,53,131,225,241,182,23,255,0,120,255,0,33,91,107,64,18,82,26,58,209,64,10,41,194,144,82,208,1,80,220,127,171,31,90,152,84,55,45,182,49,245,160,15,156,190,46,41,243,109,127,221,79,253,169,94,105,160,143,244,215,255,0,174,103,249,138,244,159,139,110,90,107,94,159,117,63,246,165,121,190,139,255,0,31,143,255,0,92,207,243,20,1,245,135,129,191,227,206,111,250,232,223,201,107,172,174,71,192,223,241,231,55,253,116,111,228,181,215,26,0,41,13,45,7,165,0,54,156,41,5,40,160,5,2,150,144,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,38,41,13,45,33,160,6,226,156,41,13,45,0,20,81,64,160,14,67,198,159,241,238,63,235,178,255,0,232,38,190,75,213,199,252,76,166,252,63,244,17,95,89,120,215,254,61,199,253,118,95,253,4,215,201,250,167,252,132,101,252,63,244,17,64,30,177,240,177,78,196,255,0,175,121,63,244,96,175,161,161,255,0,84,43,231,143,133,206,66,175,79,248,247,147,255,0,70,10,250,30,6,204,67,241,254,116,1,37,6,138,40,1,166,144,82,154,74,0,90,77,220,209,210,152,122,208,7,45,226,216,60,216,70,15,252,181,95,253,4,215,202,30,32,128,193,169,205,200,60,168,255,0,199,69,125,119,174,174,232,135,251,227,249,26,249,99,198,96,13,66,108,127,125,63,244,10,0,244,207,133,218,128,242,35,93,189,32,147,183,253,52,30,245,239,145,28,198,13,124,191,240,210,224,174,6,7,16,63,254,140,21,244,221,155,102,217,15,215,249,208,4,245,198,120,203,79,251,76,3,230,199,239,148,245,255,0,100,251,87,103,89,186,172,2,104,128,206,62,112,127,67,64,31,24,107,16,27,77,82,97,156,227,104,255,0,199,65,175,66,208,175,4,214,177,130,8,249,73,233,254,213,115,126,57,176,48,106,179,157,217,249,208,117,255,0,96,123,82,120,114,232,136,212,96,125,198,255,0,208,168,3,208,53,13,59,237,54,72,193,177,151,207,95,175,181,69,224,45,67,236,183,6,18,185,219,3,118,255,0,108,31,90,232,180,152,126,211,166,66,51,143,188,127,241,227,92,14,159,39,216,53,219,133,35,56,139,31,158,211,64,31,80,91,182,248,129,250,255,0,58,150,168,105,51,121,214,113,156,99,32,255,0,58,191,64,5,20,81,64,5,20,81,64,5,20,81,64,6,40,165,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,160,209,69,0,37,20,81,64,5,20,102,138,0,42,27,136,252,196,11,158,245,53,4,100,80,7,206,95,18,244,45,183,50,56,147,172,209,142,191,244,207,233,94,73,164,221,27,43,199,224,31,221,145,250,131,95,83,120,227,70,23,81,110,222,70,102,83,215,253,147,237,95,42,234,144,27,61,66,85,200,56,192,253,1,160,15,172,60,13,171,139,189,62,31,147,31,187,115,211,253,191,173,119,157,69,124,255,0,240,207,91,62,74,70,83,164,18,30,159,244,208,123,215,190,196,251,163,6,128,31,69,20,80,1,69,20,80,1,72,104,162,128,19,20,152,20,234,99,80,6,93,237,201,141,136,3,184,254,85,106,206,66,232,14,59,31,231,85,110,33,14,231,36,246,254,85,118,217,118,40,30,199,249,208,5,160,105,105,51,75,64,6,104,205,37,45,0,20,26,41,13,0,45,20,130,138,0,90,90,74,90,0,41,41,104,160,2,138,40,160,2,138,40,160,4,164,52,49,197,87,121,194,117,20,1,103,181,32,53,2,92,135,232,13,76,13,0,58,138,76,209,138,0,51,75,73,69,0,4,84,50,38,64,169,177,72,69,0,103,164,101,27,175,106,186,134,130,130,148,10,0,120,162,146,150,128,12,210,102,148,210,1,64,14,162,138,40,0,21,147,174,221,125,154,4,56,206,88,15,208,214,177,174,11,199,250,168,181,181,131,228,39,46,189,189,155,222,128,62,121,248,129,168,155,171,200,6,220,98,53,237,238,254,244,255,0,135,90,119,218,110,174,9,108,97,27,191,186,123,87,53,171,220,27,235,196,32,99,17,143,230,127,198,189,135,225,70,131,205,203,153,63,188,58,255,0,185,237,64,30,223,163,91,121,22,238,51,156,177,254,66,181,106,56,99,242,208,143,124,212,148,0,81,69,20,0,148,180,81,64,5,45,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,2,81,69,20,0,81,69,20,0,180,148,80,199,2,128,56,207,29,94,249,22,176,252,185,203,175,111,102,175,30,240,101,145,190,213,38,114,216,196,44,58,255,0,180,191,227,93,199,196,173,83,17,219,160,78,234,122,127,191,239,84,254,27,233,37,69,196,165,255,0,188,189,127,220,62,148,1,47,143,49,111,111,10,242,114,202,127,70,175,4,215,167,50,200,131,0,96,15,235,94,237,241,33,134,219,113,254,239,254,207,95,63,234,164,249,171,254,232,254,180,1,235,31,9,236,195,181,211,103,179,142,191,245,206,190,138,181,93,177,159,173,120,63,194,53,249,110,190,175,255,0,180,235,222,226,24,83,245,160,7,214,126,172,219,45,212,255,0,182,63,145,173,10,199,241,3,236,181,79,247,199,242,52,1,242,247,196,107,129,53,213,184,198,48,139,252,222,161,240,38,126,215,55,251,141,252,214,170,248,206,65,45,236,35,31,242,205,127,155,86,215,128,45,199,218,167,201,254,6,254,105,64,31,72,232,131,109,187,231,251,199,249,10,210,73,129,108,96,244,170,118,17,133,183,56,63,197,253,5,44,17,145,41,57,29,40,3,84,82,147,77,29,41,77,0,20,234,65,210,148,80,1,81,92,145,229,143,173,75,80,220,255,0,171,31,90,0,249,219,226,224,30,101,174,51,209,63,246,165,121,150,139,255,0,31,175,255,0,92,207,243,21,233,63,21,178,211,91,127,186,191,205,235,206,116,180,43,118,223,238,31,230,40,3,234,175,3,28,218,77,255,0,93,27,249,45,117,213,198,248,11,63,99,159,63,243,209,191,146,215,101,64,5,33,165,172,63,23,120,162,199,193,254,27,187,214,47,164,64,34,82,33,137,159,105,158,92,29,177,174,1,57,36,117,193,192,201,60,3,64,27,84,225,210,188,79,225,159,198,118,241,15,137,46,116,125,119,203,128,222,92,73,38,159,43,200,160,32,37,124,187,110,16,2,113,187,14,199,44,112,49,146,43,219,5,0,56,81,64,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,174,107,199,158,37,155,194,30,13,189,215,96,183,75,135,180,120,73,137,201,1,213,165,68,97,145,208,225,142,15,56,56,56,61,40,3,165,162,178,188,59,175,216,248,163,195,246,122,214,154,210,155,75,164,44,158,98,237,101,32,149,96,71,168,96,71,25,28,112,72,230,181,104,0,162,138,40,0,162,184,111,28,252,68,183,240,38,185,160,69,168,195,157,51,82,243,210,226,117,4,188,5,124,189,174,0,251,203,243,54,225,140,227,4,116,218,221,205,0,20,81,69,0,20,81,69,0,20,81,94,103,7,196,183,179,248,203,169,120,47,84,17,139,73,94,33,97,113,149,79,41,204,8,198,54,206,55,6,98,118,158,187,152,14,65,27,64,61,50,138,40,160,2,138,40,160,2,138,243,63,132,31,18,219,199,58,92,214,90,144,68,214,172,81,76,172,165,84,92,161,227,204,85,234,8,56,12,2,224,22,82,49,187,104,244,202,0,40,162,138,0,40,162,138,0,40,175,59,240,247,196,152,124,87,241,70,247,64,210,217,36,210,244,251,41,92,220,198,193,214,234,77,240,128,71,202,8,10,76,139,144,72,108,231,210,189,18,128,10,40,175,31,248,231,227,111,16,248,59,251,7,251,7,80,251,31,218,190,209,231,126,230,57,55,109,242,246,253,245,56,198,230,233,235,64,30,193,69,120,63,193,111,136,126,41,241,119,140,175,44,53,205,87,237,118,177,233,239,50,167,217,226,143,14,36,140,3,148,80,122,49,246,230,189,222,128,22,138,242,63,140,31,21,155,194,49,141,19,67,153,14,181,42,7,146,117,101,99,100,55,41,93,200,202,202,197,215,112,193,32,129,131,220,86,135,195,79,139,214,62,57,144,233,183,208,166,159,173,34,6,88,131,229,46,64,95,153,163,207,32,131,147,176,228,133,228,22,195,96,3,211,40,175,51,131,226,91,217,252,101,212,188,23,170,4,22,146,188,66,194,227,42,158,83,152,17,140,109,156,110,12,196,237,61,119,48,28,130,54,250,101,0,20,81,69,0,20,81,94,103,240,131,226,91,120,231,75,154,203,82,8,154,213,138,41,149,148,170,139,152,207,30,98,175,80,65,192,96,6,1,101,35,27,182,128,15,76,162,138,40,0,162,138,230,188,121,226,89,188,33,224,219,221,118,11,116,184,123,71,132,152,156,144,29,90,84,70,25,29,14,24,224,243,131,131,131,210,128,58,90,43,43,195,186,253,143,138,60,63,103,173,105,173,33,180,186,66,201,230,46,214,82,9,86,82,61,67,2,56,200,227,130,71,53,171,64,5,20,81,64,5,21,230,112,124,75,123,63,140,186,151,130,245,65,24,180,149,226,22,23,25,84,242,156,192,140,99,108,227,112,102,39,105,235,185,128,228,17,183,211,40,0,162,138,40,0,162,138,243,63,132,31,18,219,199,58,92,214,90,144,68,214,172,81,76,172,165,84,92,161,227,204,85,234,8,56,12,0,192,44,164,99,118,208,1,233,148,81,69,0,20,81,69,0,20,81,88,222,44,189,184,211,60,27,174,95,217,201,229,221,91,105,243,205,11,237,7,107,172,108,84,224,228,28,16,58,241,64,27,52,87,37,240,255,0,199,118,62,61,240,255,0,246,133,186,165,189,220,78,82,234,200,75,189,160,57,59,114,112,185,12,163,32,227,29,71,85,53,214,208,1,69,20,80,1,69,103,107,122,222,157,225,205,34,125,87,85,184,251,61,140,27,124,201,118,51,237,220,193,71,10,9,60,144,56,21,224,183,95,180,77,220,222,48,177,158,13,62,72,60,59,3,186,220,91,2,141,61,202,156,128,228,145,133,42,54,176,69,61,65,5,136,32,128,15,162,232,170,90,86,169,99,174,105,118,250,150,153,116,151,54,119,9,190,41,99,60,17,252,193,7,32,131,200,32,131,130,42,237,0,20,81,92,183,142,124,117,165,248,15,67,55,247,231,205,184,147,43,107,104,141,135,184,113,216,122,40,200,220,221,0,35,169,32,16,14,166,138,241,255,0,132,95,23,63,225,41,242,244,29,122,95,248,157,243,228,207,183,254,63,63,214,59,124,168,129,99,216,138,163,147,243,125,107,216,40,0,162,138,40,0,162,188,31,226,151,198,173,71,67,241,66,232,190,25,48,15,236,249,65,189,158,64,178,172,204,6,76,32,118,81,156,49,200,109,192,129,183,110,91,99,80,248,187,253,187,240,135,88,215,180,25,127,179,245,187,15,35,206,131,111,155,246,125,243,132,95,153,208,43,238,64,199,133,56,207,173,0,123,5,21,242,7,252,46,223,136,127,244,48,255,0,228,149,191,255,0,27,175,175,232,0,162,138,40,0,162,185,175,30,120,150,111,8,120,54,247,93,130,221,46,30,209,225,38,39,36,7,86,149,17,134,71,67,134,56,60,224,224,224,244,173,15,14,235,246,62,40,240,253,158,181,166,180,166,210,233,11,39,152,187,89,72,37,89,72,245,12,8,227,35,142,9,28,208,6,173,37,45,20,0,81,69,20,0,81,69,124,129,255,0,11,183,226,31,253,12,63,249,37,111,255,0,198,232,3,235,250,43,143,248,93,173,234,62,35,248,115,165,106,186,173,199,218,47,167,243,188,201,118,42,110,219,43,168,225,64,3,133,3,129,93,133,0,20,81,69,0,20,87,131,252,105,248,135,226,159,8,248,202,206,195,67,213,126,201,107,38,158,147,50,125,158,41,50,230,73,1,57,117,39,162,143,110,43,99,224,95,141,188,67,227,31,237,239,237,237,67,237,159,101,251,63,147,251,152,227,219,187,204,221,247,20,103,59,87,175,165,0,123,5,20,81,64,5,20,87,157,248,135,226,76,62,20,248,163,101,160,106,140,145,233,122,133,148,78,46,100,112,139,107,38,249,129,39,229,36,134,34,53,201,32,46,51,235,64,30,137,69,20,80,1,69,20,80,1,69,20,80,1,69,121,223,130,254,36,67,173,248,187,93,240,166,162,209,197,168,88,94,220,37,171,179,140,221,70,179,73,242,170,133,0,20,64,131,25,37,128,45,216,215,162,80,1,69,20,80,1,69,99,120,178,246,227,76,240,110,185,127,103,39,151,117,109,167,207,52,47,180,29,174,177,177,83,131,144,112,64,235,197,101,252,63,241,221,143,143,124,63,253,161,110,169,111,119,19,148,186,178,18,239,104,14,78,220,156,46,67,40,200,56,199,81,213,77,0,117,180,81,69,0,20,81,69,0,20,84,83,207,13,173,188,183,23,18,164,48,68,133,228,146,70,10,168,160,100,177,39,128,0,231,53,231,159,12,254,34,92,124,64,215,124,73,40,135,236,250,101,159,217,210,202,22,3,126,27,205,220,238,71,241,54,213,224,28,0,0,25,229,136,7,164,81,69,37,0,45,21,243,127,197,31,138,62,50,240,231,196,109,87,74,210,181,159,179,216,193,228,249,113,125,150,23,219,186,20,99,203,33,39,150,39,147,94,143,240,87,197,58,207,139,124,27,121,127,174,94,125,170,234,61,65,225,87,242,146,60,32,142,50,6,20,1,213,143,191,52,1,233,52,81,69,0,20,81,69,0,20,81,94,119,240,163,226,68,62,58,209,154,222,237,163,143,90,179,85,89,227,46,11,78,161,84,25,192,10,160,2,196,130,163,59,120,207,81,64,30,137,69,20,80,1,69,20,80,1,69,21,224,255,0,26,126,33,248,167,194,62,50,179,176,208,245,95,178,90,201,167,164,204,159,103,138,76,185,146,64,78,93,73,232,163,219,138,0,247,138,43,199,254,6,120,219,196,62,49,254,222,254,222,212,62,217,246,95,179,249,63,185,142,61,187,188,205,223,113,70,115,181,122,250,87,176,80,2,82,30,148,166,144,208,3,105,194,155,138,90,0,90,40,162,128,56,239,26,156,91,143,250,236,191,250,9,175,147,245,79,249,9,74,126,159,250,8,175,171,60,113,159,179,143,250,236,191,250,9,175,149,239,227,45,127,47,62,159,200,80,7,172,252,45,3,203,76,231,253,68,159,250,48,87,208,48,255,0,170,95,198,190,121,248,101,144,20,127,211,7,255,0,209,130,190,134,131,253,74,254,63,206,128,36,162,138,13,0,54,148,80,122,82,10,0,14,42,163,78,3,145,131,197,91,61,43,30,88,207,156,199,34,128,35,214,151,116,32,143,239,143,228,107,229,95,24,231,251,74,97,254,218,127,232,2,190,178,191,64,214,235,147,252,95,208,215,203,190,53,183,31,218,83,96,255,0,26,127,232,20,1,39,195,251,145,20,184,193,255,0,80,255,0,250,24,175,170,52,211,190,206,51,245,254,117,242,39,132,37,17,221,176,199,252,177,111,253,8,87,214,186,51,238,211,226,62,205,255,0,161,26,0,210,168,110,87,114,15,173,77,76,148,101,127,26,0,249,159,226,109,152,75,201,91,61,102,140,117,255,0,166,117,231,250,29,193,140,227,3,238,31,231,94,169,241,73,63,127,39,253,119,143,255,0,69,154,242,13,45,143,154,127,221,63,204,80,7,209,158,12,196,246,17,3,145,242,57,255,0,199,235,206,188,81,102,108,117,219,150,7,60,162,245,255,0,97,77,122,7,128,28,125,154,49,255,0,76,159,255,0,67,172,239,136,26,57,243,30,112,255,0,122,116,24,207,251,31,79,106,0,244,111,7,222,121,218,108,60,99,228,115,211,253,179,93,85,121,103,195,253,87,117,164,113,148,233,19,158,159,237,253,107,212,199,34,128,10,40,162,128,10,40,162,128,10,40,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,162,138,40,0,162,138,40,0,162,138,40,3,39,89,181,243,160,94,113,243,131,250,26,249,47,199,118,31,103,212,166,59,179,251,196,29,127,216,250,87,216,211,71,230,32,30,249,175,157,190,38,232,24,185,145,196,157,102,140,117,255,0,166,127,74,0,227,188,9,169,155,123,130,54,231,16,48,233,254,216,247,175,171,116,139,143,62,210,54,198,50,15,254,133,95,21,232,247,70,206,241,242,51,251,178,63,80,107,235,31,5,106,130,231,77,135,228,35,228,115,211,253,191,173,0,118,148,81,69,0,20,220,211,169,164,80,2,230,138,7,74,40,0,53,19,26,146,155,138,0,160,241,150,114,114,42,236,105,133,165,8,42,64,40,0,20,180,152,162,128,12,210,210,81,138,0,90,66,104,207,52,132,208,3,187,82,10,174,247,65,120,32,210,164,251,186,10,0,177,75,72,167,52,180,0,81,69,20,0,81,69,20,0,81,69,20,0,214,230,169,92,195,188,14,106,241,168,158,128,50,17,26,54,237,210,181,97,108,131,81,148,7,189,74,131,2,128,37,205,46,105,1,165,160,4,165,162,138,0,41,41,105,40,1,172,41,1,167,210,109,160,2,151,20,82,138,0,49,73,75,65,160,2,138,40,160,10,247,83,8,80,28,103,154,249,243,226,143,136,119,155,104,196,127,221,111,187,254,255,0,189,122,223,139,245,145,97,111,17,216,78,89,123,123,55,191,181,124,181,226,189,84,234,119,81,97,0,194,15,225,199,118,247,247,160,10,122,37,153,190,184,127,152,12,33,239,238,63,198,190,165,240,22,146,44,237,103,59,243,150,110,254,203,237,237,94,47,240,223,195,134,121,46,28,201,140,6,28,55,251,158,213,244,158,149,106,45,161,101,7,57,98,127,65,64,26,52,81,69,0,20,81,69,0,20,81,70,40,0,165,162,144,208,2,209,73,75,64,5,20,134,148,80,1,69,37,20,0,180,148,166,146,128,22,138,40,52,0,81,72,41,104,0,162,138,67,64,5,20,81,64,5,20,81,64,5,86,189,155,201,136,28,103,39,31,206,172,214,31,136,103,242,173,163,56,206,92,127,35,64,30,67,226,64,218,174,161,26,112,187,98,7,211,185,250,250,215,166,248,103,76,251,5,148,131,118,115,33,239,236,190,222,213,202,104,186,96,188,186,121,11,99,8,87,175,184,246,247,175,73,100,16,91,227,57,203,127,74,0,241,127,137,23,65,90,223,35,178,255,0,236,245,225,122,132,162,73,151,3,248,71,243,53,235,255,0,19,165,249,237,184,236,191,251,61,120,196,135,51,127,192,127,173,0,123,231,194,68,194,221,125,95,255,0,105,215,186,199,247,127,26,241,63,132,233,136,238,190,175,255,0,180,235,219,83,165,0,45,115,94,42,155,203,180,143,143,227,31,201,171,165,53,193,124,65,187,242,45,32,192,206,93,123,123,61,0,124,217,172,143,181,106,73,219,16,143,253,8,215,161,120,35,78,9,60,199,119,240,183,127,117,246,175,56,222,101,189,221,255,0,76,241,250,215,173,120,7,45,44,249,254,235,127,236,180,1,237,86,227,100,71,253,234,116,92,154,108,191,44,60,127,123,250,84,54,76,75,28,227,167,248,80,6,162,244,165,34,129,210,138,0,81,210,148,83,105,194,128,10,130,235,253,88,250,212,245,94,235,253,80,255,0,122,128,62,117,248,174,192,77,109,143,238,175,243,122,243,157,29,247,222,63,253,115,63,204,87,125,241,85,255,0,127,109,254,234,255,0,55,175,62,208,255,0,227,245,255,0,235,153,254,98,128,62,172,240,48,255,0,68,155,254,186,55,242,90,235,171,148,240,64,255,0,67,155,254,186,31,228,181,213,208,5,123,251,235,125,51,79,185,191,186,147,203,182,181,137,166,153,246,147,181,20,18,199,3,147,128,15,78,107,227,239,137,126,61,155,199,254,36,23,139,19,219,233,246,202,98,179,129,220,146,23,57,46,195,56,14,220,103,29,130,140,157,185,59,31,22,254,38,183,141,181,79,236,253,50,71,30,31,182,117,104,149,209,65,154,85,222,60,222,155,148,16,228,5,39,160,4,128,78,7,156,8,38,107,103,184,88,156,192,142,168,242,5,59,85,152,18,160,158,128,144,172,64,239,180,250,80,4,117,245,79,193,191,137,105,226,253,45,116,75,241,32,214,180,251,112,90,66,89,197,204,75,133,243,11,28,157,249,43,184,19,201,57,29,72,95,150,160,130,107,171,136,173,237,226,121,167,149,130,71,28,106,89,157,137,192,80,7,36,147,198,42,75,27,235,141,55,80,182,191,179,147,203,186,181,149,102,133,246,131,181,212,130,167,7,32,224,129,215,138,0,251,216,81,92,55,195,47,136,150,223,16,52,55,148,195,246,125,78,207,106,222,194,160,236,5,179,181,208,159,225,109,173,193,57,4,16,115,195,30,230,128,10,40,162,128,10,40,162,128,10,40,162,128,10,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,160,87,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,128,62,120,248,101,241,18,231,225,246,184,242,152,126,209,166,94,109,91,216,84,13,228,46,118,186,19,252,75,185,184,39,4,18,14,56,97,246,20,19,195,117,111,21,197,188,169,52,18,160,120,228,141,131,43,169,25,12,8,224,130,57,205,124,13,94,183,240,127,226,178,248,74,67,162,107,147,57,209,101,114,241,204,206,204,44,142,214,45,181,21,89,152,59,109,24,4,0,114,123,154,0,250,142,138,227,190,38,248,187,254,16,191,3,94,234,81,54,219,233,127,209,172,184,207,239,152,28,55,221,35,229,1,159,4,96,237,199,122,242,31,8,126,208,90,236,114,219,233,250,230,149,253,177,44,178,164,105,53,160,17,206,219,152,228,108,3,107,183,32,42,128,157,48,73,39,52,1,127,246,154,255,0,153,95,254,222,255,0,246,141,84,248,23,241,45,236,238,45,124,23,170,8,254,201,43,176,176,184,202,167,148,228,150,49,182,113,184,49,39,105,235,185,128,228,17,182,223,237,53,255,0,50,191,253,189,255,0,237,26,240,26,0,251,250,138,241,191,131,159,21,151,196,22,246,222,26,214,230,144,235,17,166,203,123,137,25,157,175,0,14,199,56,92,41,84,85,25,102,37,186,245,205,123,37,0,20,81,69,0,21,242,7,198,207,249,43,218,239,253,187,255,0,232,136,235,235,250,249,3,227,111,252,149,237,119,254,221,255,0,244,68,116,1,235,255,0,5,254,40,127,194,75,105,31,135,117,153,243,171,219,68,60,153,230,155,47,122,160,177,60,109,31,50,40,92,228,150,97,150,236,198,189,130,190,5,130,121,173,110,34,184,183,149,225,158,39,15,28,145,177,86,70,7,33,129,28,130,15,57,175,176,126,25,124,68,182,248,131,161,201,41,135,236,250,157,158,213,189,133,65,216,11,103,107,161,63,194,219,91,130,114,8,32,231,134,32,29,205,20,81,64,31,6,233,90,165,246,135,170,91,234,90,101,211,219,94,91,190,248,165,143,170,159,228,65,25,4,30,8,36,28,131,95,98,252,63,241,221,143,143,124,63,253,161,110,169,111,119,19,148,186,178,18,239,104,14,78,220,156,46,67,40,200,56,199,81,213,77,124,93,91,158,17,241,69,247,131,252,73,105,172,88,72,224,196,192,77,18,190,209,60,89,27,163,108,130,48,64,235,131,131,130,57,2,128,62,226,162,178,188,59,175,217,120,163,195,246,122,214,154,210,27,75,164,44,158,98,237,101,32,149,101,35,212,48,35,140,142,56,36,115,90,180,0,87,133,252,116,248,150,150,118,247,94,11,210,196,159,107,149,20,95,220,101,147,202,66,3,8,215,24,220,88,17,184,244,218,196,114,73,219,212,124,95,248,150,222,6,210,225,178,211,66,62,181,124,140,98,102,42,194,217,7,30,99,47,82,73,200,80,70,9,86,39,59,118,159,147,104,3,215,255,0,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,245,243,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,128,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,160,12,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,236,223,19,126,34,91,124,62,208,227,148,67,246,141,78,243,114,217,66,192,236,37,113,185,220,143,225,93,203,192,57,36,128,49,203,15,158,126,19,120,178,207,193,90,214,179,173,94,39,155,229,233,78,144,192,28,35,77,35,77,16,85,4,254,36,224,18,20,49,193,198,43,148,241,30,191,125,226,143,16,94,107,90,147,70,110,238,156,51,249,107,181,84,0,21,84,15,64,160,14,114,120,228,147,205,0,103,207,60,215,87,18,220,92,74,243,79,43,151,146,73,24,179,59,19,146,196,158,73,39,156,215,213,223,8,62,26,55,129,180,185,175,117,34,143,173,95,34,137,85,66,176,182,65,207,150,173,212,146,112,88,131,130,85,64,206,221,199,151,248,23,240,209,44,237,237,124,105,170,25,62,215,42,49,176,183,195,39,148,132,21,50,54,113,184,176,39,104,233,181,129,228,145,183,221,40,3,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,175,252,23,248,161,255,0,9,45,164,126,29,214,103,206,175,109,16,242,103,154,108,189,234,130,196,241,180,124,200,161,115,146,89,134,91,179,26,242,15,141,191,242,87,181,223,251,119,255,0,209,17,215,9,4,243,90,220,69,113,111,43,195,60,78,30,57,35,98,172,140,14,67,2,57,4,30,115,64,31,125,81,92,31,194,191,136,16,248,239,195,96,203,230,13,90,193,18,43,224,202,48,236,65,196,138,64,3,13,181,142,0,27,72,35,24,193,60,31,197,159,139,250,207,134,252,103,14,141,160,55,145,253,159,181,175,124,232,209,210,228,184,71,88,240,70,224,161,78,9,5,73,44,122,96,18,1,239,21,240,110,149,170,95,104,122,165,190,165,166,93,61,181,229,187,239,138,88,250,169,254,68,17,144,65,224,130,65,200,53,245,87,194,223,137,247,31,16,190,217,13,198,139,246,73,44,162,136,203,113,20,225,163,119,108,140,109,56,101,206,210,64,249,134,1,203,3,141,223,36,208,7,218,63,15,252,119,99,227,223,15,255,0,104,91,170,91,221,196,229,46,172,132,187,218,3,147,183,39,11,144,202,50,14,49,212,117,83,93,109,124,67,224,191,22,222,120,43,197,22,186,213,154,249,190,94,82,104,11,148,89,163,97,134,82,71,224,70,65,1,149,78,14,49,95,100,248,119,95,177,241,71,135,236,245,173,53,164,54,151,72,89,60,197,218,202,65,42,202,71,168,96,71,25,28,112,72,230,128,53,107,207,254,54,255,0,201,33,215,127,237,223,255,0,71,165,122,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,231,143,134,95,17,46,126,31,107,143,41,135,237,26,101,230,213,189,133,64,222,66,231,107,161,63,196,187,155,130,112,65,32,227,134,31,97,65,60,55,86,241,92,91,202,147,65,42,7,142,72,216,58,186,145,144,192,142,8,35,156,215,192,213,235,127,7,254,43,47,132,164,58,38,185,51,157,22,87,47,28,204,206,194,200,237,98,219,81,85,153,131,182,209,128,64,7,39,185,160,15,168,232,162,138,0,249,3,227,111,252,149,237,119,254,221,255,0,244,68,117,235,255,0,5,254,40,127,194,75,105,31,135,117,153,243,171,219,68,60,153,230,155,47,122,160,177,60,109,31,50,40,92,228,150,97,150,236,198,188,131,227,111,252,149,237,119,254,221,255,0,244,68,117,194,65,60,214,183,17,92,91,202,240,207,19,135,142,72,216,171,35,3,144,192,142,65,7,156,208,7,223,84,87,7,240,175,226,4,62,59,240,216,50,249,131,86,176,72,226,190,12,163,14,196,28,72,164,0,48,219,92,224,1,180,130,49,140,19,193,252,89,248,191,172,248,111,198,112,232,218,3,121,31,217,251,90,247,206,141,29,46,75,132,117,76,17,184,40,83,130,65,82,75,30,152,4,128,123,197,124,27,165,106,151,218,30,169,111,169,105,151,79,109,121,110,251,226,150,62,170,127,145,4,100,16,120,32,144,114,13,125,85,240,183,226,125,199,196,47,182,67,113,162,253,146,75,24,162,50,220,69,56,104,221,219,35,27,78,25,115,180,144,62,97,128,114,192,227,119,201,52,1,246,143,195,255,0,29,216,248,247,195,255,0,218,22,234,150,247,113,57,75,171,33,46,246,128,228,237,201,194,228,50,140,131,140,117,29,84,215,91,95,16,248,47,197,151,158,10,241,69,174,181,102,190,111,151,148,154,2,229,22,104,216,97,148,145,248,17,144,64,101,83,131,140,87,217,62,29,215,236,124,81,225,251,61,107,77,105,13,165,210,22,79,49,112,202,65,42,202,71,168,96,71,25,28,112,72,230,128,53,104,162,138,0,43,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,116,21,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,128,62,65,240,95,139,47,60,21,226,139,93,106,205,124,223,47,41,52,5,202,44,209,176,195,41,35,240,35,32,168,101,83,131,140,87,217,62,29,215,236,124,81,225,251,61,107,77,105,13,165,210,22,79,49,118,178,144,74,178,145,234,24,17,198,71,28,18,57,175,133,171,183,248,101,241,18,231,225,246,184,242,24,126,209,166,94,109,91,216,84,13,228,46,118,186,19,252,75,185,184,39,4,18,14,56,96,1,246,61,21,90,198,250,223,83,211,173,175,172,228,243,45,110,162,89,161,125,164,110,70,0,169,193,193,25,4,117,230,172,208,5,45,87,75,177,215,52,187,141,55,83,181,75,155,59,132,217,44,82,14,8,254,96,131,130,8,228,16,8,193,21,242,15,196,143,135,247,126,1,241,3,64,124,201,52,187,135,99,97,115,35,38,233,64,10,88,16,167,32,169,112,185,32,103,25,0,116,31,101,214,55,137,188,51,165,248,187,67,155,72,213,224,243,109,228,249,149,151,135,137,199,71,67,217,134,79,182,9,4,16,72,32,31,56,252,32,248,168,254,18,187,93,23,91,186,255,0,138,122,77,236,174,225,156,218,62,9,202,133,4,149,99,193,92,99,45,184,99,230,221,245,61,124,51,226,111,12,106,158,17,215,38,210,53,120,60,171,136,254,101,101,229,37,67,209,208,247,83,131,239,144,65,0,130,7,171,252,19,248,164,154,79,149,225,61,114,88,33,211,191,120,246,151,146,58,198,182,231,151,100,114,72,5,73,206,15,80,199,28,130,54,128,123,246,183,173,233,222,28,210,39,213,117,91,143,179,216,193,183,204,151,99,62,221,204,20,112,160,147,201,3,129,95,27,120,227,198,87,222,58,241,36,154,189,244,113,196,2,8,173,224,78,68,49,2,72,92,227,44,114,196,146,122,146,112,0,194,141,63,137,191,17,46,126,32,235,137,40,135,236,250,101,158,229,178,133,128,222,3,99,115,185,31,196,219,87,128,112,0,0,103,150,60,97,130,101,182,75,134,137,196,14,237,26,72,84,237,102,80,11,40,61,9,1,148,145,219,112,245,160,2,9,230,181,184,138,226,222,71,134,120,156,60,114,70,197,89,24,28,134,4,114,8,60,230,190,182,248,77,241,22,31,27,248,125,45,239,110,99,58,253,162,127,165,199,176,39,154,185,194,202,160,28,16,70,208,216,198,27,60,0,87,63,38,217,217,92,106,19,180,54,177,249,146,44,82,76,70,224,48,145,163,72,231,159,69,86,62,167,28,115,86,52,77,111,81,240,230,175,6,171,165,92,125,158,254,13,222,92,187,21,246,238,82,167,134,4,30,9,28,138,0,251,186,188,127,227,71,197,15,248,70,173,36,240,238,141,62,53,123,152,143,157,60,51,97,236,148,149,35,141,167,230,117,45,140,16,202,48,221,212,209,169,252,125,208,162,240,60,90,174,157,23,153,173,220,102,37,211,100,36,249,18,0,50,206,70,51,26,228,16,70,11,244,249,72,109,159,50,207,60,215,87,18,220,92,74,243,79,43,151,146,73,24,179,59,19,146,196,158,73,39,156,208,5,141,43,75,190,215,53,75,125,55,76,181,123,155,203,135,217,20,81,245,99,252,128,3,36,147,192,0,147,128,43,223,252,71,240,254,211,192,95,0,181,187,117,242,228,213,46,18,212,223,220,198,207,182,86,23,42,84,0,199,0,40,114,185,0,103,25,32,116,27,255,0,7,62,25,63,131,44,36,213,245,104,228,77,122,233,26,23,136,186,149,183,139,119,10,54,146,28,182,213,98,115,199,0,1,131,157,79,141,191,242,72,117,223,251,119,255,0,209,241,208,7,200,53,247,245,124,3,95,127,80,1,69,20,80,7,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,190,120,248,101,241,18,231,225,246,184,242,152,126,209,166,94,109,91,216,84,13,228,46,118,186,19,252,75,185,184,39,4,18,14,56,97,244,63,198,223,249,36,58,239,253,187,255,0,232,248,235,228,26,0,251,230,9,225,186,183,138,226,222,84,154,9,80,60,114,70,193,149,212,140,134,4,112,65,28,230,165,175,151,62,15,252,86,95,9,72,116,77,114,103,58,44,174,94,57,153,153,133,145,218,197,182,162,171,51,7,109,163,0,128,14,79,115,94,229,241,55,197,223,240,133,248,26,247,82,137,182,223,75,254,141,101,198,127,124,192,225,190,233,31,40,12,248,35,7,110,59,208,7,99,69,124,225,225,15,218,11,93,142,91,125,63,92,210,191,182,36,150,84,141,38,180,2,57,219,115,28,141,128,109,118,228,5,80,19,166,9,36,230,190,143,160,2,190,1,175,191,171,224,26,0,250,251,224,151,252,146,29,11,254,222,63,244,124,149,232,21,231,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,64,160,2,138,40,160,15,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,71,253,186,127,237,106,192,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,91,255,0,179,47,252,205,31,246,233,255,0,181,168,3,232,10,40,162,128,10,249,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,125,63,95,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,160,14,175,224,95,196,180,188,183,181,240,94,168,36,251,92,72,194,194,227,44,254,106,0,88,198,217,206,210,160,29,167,166,213,3,130,6,239,116,175,128,107,234,175,131,159,19,95,198,118,18,105,26,180,146,62,189,106,141,51,202,81,66,220,69,187,134,27,64,10,87,114,169,24,231,130,9,201,192,7,170,81,94,23,241,155,226,182,167,225,239,16,90,232,190,24,212,164,182,187,182,70,109,67,54,209,186,146,225,26,53,5,212,242,23,36,227,143,152,114,78,64,232,62,22,124,88,190,241,221,196,154,125,238,133,36,119,48,38,249,111,109,15,250,58,130,91,27,131,28,161,56,80,0,46,88,238,60,0,112,1,234,148,81,69,0,124,75,227,57,230,180,248,149,226,11,139,121,94,25,162,214,46,30,57,35,98,172,140,38,98,24,17,200,32,243,154,250,135,225,151,196,75,111,136,58,28,146,152,126,207,169,217,237,91,216,84,29,128,182,118,186,19,252,45,181,184,39,32,130,14,120,99,242,207,142,255,0,228,161,248,155,254,194,183,95,250,53,170,167,135,53,251,239,11,248,130,207,90,211,90,49,119,106,229,147,204,93,202,192,130,172,164,122,21,36,113,131,207,4,30,104,3,238,170,43,154,240,63,140,172,124,117,225,184,245,123,24,228,136,135,49,92,64,252,152,101,0,18,51,183,12,48,192,130,58,130,50,1,200,29,45,0,115,254,59,255,0,146,121,226,95,251,5,93,127,232,166,175,144,124,23,226,203,207,5,120,162,215,90,179,95,55,203,202,79,1,114,139,52,108,48,202,72,252,8,200,32,50,169,193,198,43,235,239,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,52,1,247,79,135,117,251,31,20,120,126,207,90,211,90,67,105,116,133,147,204,93,172,164,18,172,164,122,134,4,113,145,199,4,142,107,86,190,52,248,111,241,2,239,192,62,32,89,199,153,38,151,112,224,95,219,70,169,186,85,1,149,72,44,50,10,151,45,128,70,113,130,71,81,246,21,141,245,190,167,167,91,95,217,201,230,90,221,68,179,66,251,72,220,140,1,83,131,130,50,8,235,205,0,89,162,138,240,191,142,159,18,210,206,222,235,193,122,88,147,237,114,162,139,251,140,178,121,72,64,97,26,227,27,139,2,55,30,155,88,142,73,59,64,57,79,141,31,20,63,225,37,187,147,195,186,52,249,210,45,165,62,116,240,205,148,189,96,20,142,54,143,149,24,62,48,74,177,195,118,83,91,255,0,179,47,252,205,31,246,233,255,0,181,171,192,43,223,255,0,102,95,249,154,63,237,211,255,0,107,80,7,208,20,81,69,0,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,246,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,143,252,109,255,0,146,189,174,255,0,219,191,254,136,142,189,131,246,113,255,0,146,121,127,255,0,97,89,63,244,84,84,1,235,244,81,69,0,20,81,69,0,21,240,142,135,172,222,120,123,92,178,213,236,31,101,213,164,171,42,100,144,27,29,85,176,65,42,70,65,25,228,18,59,215,221,213,240,13,0,125,179,224,127,25,88,248,235,195,113,234,246,49,201,17,14,98,184,129,249,48,202,0,37,115,140,48,195,2,8,234,8,200,7,32,116,149,241,23,131,124,93,168,120,43,196,48,234,218,115,122,71,113,22,23,247,208,239,86,104,242,202,118,238,218,6,224,50,43,236,29,47,197,154,70,173,224,244,241,76,51,72,154,89,183,123,135,121,35,33,163,84,206,240,84,100,146,165,88,113,156,227,140,241,64,27,180,87,203,137,241,251,196,246,190,41,187,187,73,35,189,209,94,225,204,54,87,80,36,108,144,151,202,128,232,50,28,47,203,146,88,114,73,6,190,134,240,143,136,91,197,94,27,180,214,27,76,187,211,133,194,6,88,174,118,229,134,7,204,184,57,40,78,112,72,82,64,206,0,35,32,27,181,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,250,126,190,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,64,27,255,0,179,47,252,205,31,246,233,255,0,181,171,232,10,249,255,0,246,101,255,0,153,163,254,221,63,246,181,125,1,64,8,105,15,74,117,33,160,6,102,148,26,67,74,40,1,104,165,164,160,14,63,198,131,253,28,127,215,101,255,0,208,77,124,165,169,73,183,81,151,143,79,228,43,234,255,0,25,143,244,113,255,0,93,151,255,0,65,53,242,110,171,255,0,33,41,191,224,63,250,8,160,15,87,248,98,65,11,159,249,224,255,0,250,48,87,208,208,127,169,95,199,249,215,206,31,12,223,160,255,0,166,13,255,0,163,5,125,27,109,254,161,127,31,231,64,19,80,104,160,208,2,30,148,128,81,69,0,35,116,170,82,28,49,171,199,165,100,93,146,28,227,29,71,242,160,9,238,6,232,87,235,95,62,120,191,77,13,125,41,221,213,215,191,251,63,74,250,25,62,107,117,207,173,120,95,141,73,91,201,64,199,250,196,255,0,208,40,3,204,52,95,244,109,78,81,215,17,17,250,138,250,211,195,178,239,211,161,227,179,127,232,70,190,69,71,49,234,18,31,246,113,252,171,234,95,4,93,249,250,100,60,99,228,115,211,253,186,0,236,233,31,165,47,106,71,233,64,31,63,252,81,79,223,57,255,0,166,241,255,0,232,179,94,43,167,202,18,99,159,238,159,230,43,221,62,39,166,100,115,255,0,77,227,255,0,209,102,188,10,35,137,219,233,64,31,66,252,63,186,13,18,96,127,203,23,255,0,208,235,208,124,75,165,11,219,52,249,241,251,208,122,255,0,178,71,165,121,79,195,169,127,118,156,127,203,23,255,0,208,197,123,185,140,77,108,128,156,115,159,231,64,30,37,225,183,109,59,80,146,46,24,44,68,122,245,32,215,186,90,75,230,192,173,142,185,254,117,229,26,174,152,44,239,165,144,54,115,133,235,236,61,189,171,209,180,73,188,219,24,206,59,31,253,8,208,6,189,20,81,64,5,20,81,64,5,45,37,2,128,22,138,40,160,2,138,74,90,0,41,41,105,40,1,104,162,146,128,22,138,40,52,0,81,72,41,104,0,162,146,129,64,5,20,180,152,160,2,138,40,160,2,138,40,160,3,181,121,247,142,52,113,117,14,237,248,204,202,122,255,0,178,125,171,208,107,59,84,180,23,48,133,39,31,56,61,125,141,0,124,83,171,90,155,59,217,6,65,228,15,208,26,246,95,134,254,35,196,41,17,143,164,46,126,239,253,52,250,215,41,227,239,14,24,47,36,113,32,57,149,7,45,254,199,210,185,175,11,235,7,78,184,96,80,54,34,97,211,61,88,31,90,0,251,50,222,95,50,48,113,215,63,206,166,174,95,195,26,184,189,177,137,182,17,149,99,211,253,172,122,215,81,64,5,37,45,20,0,98,147,20,180,26,0,109,52,154,125,38,218,0,69,20,234,40,160,5,162,138,40,1,41,115,69,20,0,153,168,102,124,126,117,49,53,11,140,208,6,75,70,210,57,228,86,133,188,59,84,115,218,158,16,10,149,104,2,69,226,157,73,75,64,5,20,81,64,5,20,81,64,5,6,138,67,64,8,105,166,157,77,52,1,29,72,162,163,197,72,180,0,227,197,0,210,246,164,197,0,45,20,148,180,0,81,69,20,0,81,72,104,160,5,52,130,150,144,208,1,69,53,164,0,114,41,21,129,233,64,14,168,174,166,16,70,9,4,228,226,167,21,203,248,191,83,22,86,145,29,164,229,199,111,102,247,246,160,15,34,248,155,226,63,248,246,65,31,161,229,127,223,247,175,28,211,96,55,247,45,200,24,67,252,199,248,214,175,139,245,83,125,113,23,200,6,21,123,123,183,191,189,108,248,3,70,55,83,78,197,241,133,97,215,220,123,80,7,180,252,63,209,197,181,188,231,121,57,118,239,236,158,213,233,209,140,45,115,218,21,168,183,133,215,57,203,19,215,233,93,18,12,10,0,117,20,82,26,0,15,90,5,37,56,80,0,40,205,20,80,0,41,123,210,81,64,1,160,26,40,34,128,3,69,0,209,64,5,20,152,165,160,2,138,40,160,5,164,52,81,64,0,165,164,162,128,12,209,75,69,0,37,38,105,104,197,0,0,209,70,40,160,4,53,207,235,176,27,148,69,4,12,16,127,157,111,177,197,82,150,45,228,100,246,160,12,141,3,75,251,42,190,91,57,39,191,211,218,182,117,55,9,10,255,0,188,63,145,169,226,140,40,60,214,79,136,231,242,109,163,227,57,113,252,141,0,120,7,196,11,175,180,77,0,3,24,85,63,171,215,149,133,221,113,143,246,63,173,122,15,136,166,19,92,71,145,140,32,254,102,184,52,95,244,207,248,7,245,160,15,162,190,22,219,237,134,228,231,248,155,249,37,122,250,116,175,49,248,101,31,250,53,199,63,198,223,201,43,211,199,2,128,17,186,87,147,124,86,188,16,219,219,12,103,44,189,189,158,189,94,99,132,31,90,240,175,139,183,59,150,212,99,186,31,253,25,64,30,71,166,16,243,177,57,251,164,126,162,189,163,192,49,239,121,200,61,155,255,0,101,175,26,209,161,222,239,207,99,253,43,222,254,29,90,5,75,131,158,236,58,255,0,185,72,15,76,43,185,49,239,68,81,132,207,38,165,0,98,149,69,48,31,72,104,233,73,154,0,112,165,164,165,20,0,181,82,248,254,233,127,222,255,0,26,183,84,245,3,251,149,255,0,120,127,35,64,31,51,124,81,98,110,45,191,220,95,230,245,196,104,39,253,49,255,0,235,153,254,98,187,63,137,231,253,34,219,253,197,254,111,92,94,133,255,0,31,143,255,0,92,207,243,20,1,245,143,130,57,179,155,254,186,55,242,90,242,127,141,95,21,82,116,186,240,150,131,51,128,28,197,168,93,35,50,28,171,58,73,111,180,168,56,200,82,89,91,4,101,121,82,107,213,252,13,255,0,30,115,127,215,70,254,75,92,223,197,47,132,214,126,52,138,77,95,78,255,0,70,215,34,137,190,226,2,47,54,169,216,141,146,0,108,133,1,243,192,224,228,1,180,3,230,239,9,120,94,251,198,30,36,180,209,236,99,144,153,88,25,165,84,220,32,139,35,116,141,146,6,0,61,50,50,112,7,36,87,178,252,95,240,197,143,131,254,12,232,186,61,140,113,129,22,165,17,154,85,77,166,121,124,153,119,72,217,36,228,145,211,39,3,0,112,5,122,71,195,95,0,195,224,31,13,155,54,149,46,53,11,151,18,221,206,136,0,45,140,4,83,140,148,94,113,158,229,142,6,236,14,75,246,141,255,0,146,123,97,255,0,97,88,255,0,244,84,180,1,224,62,5,255,0,146,133,225,175,251,10,218,255,0,232,213,175,95,248,221,240,191,254,62,60,99,162,65,232,111,237,32,139,253,226,247,4,238,255,0,112,48,11,234,228,253,227,94,65,224,95,249,40,94,26,255,0,176,173,175,254,141,90,251,120,80,7,195,254,17,241,69,247,131,252,73,105,172,88,72,224,196,192,77,18,190,209,60,89,27,163,108,130,48,64,235,131,131,130,57,2,190,193,240,111,139,180,255,0,26,248,122,29,91,78,111,72,238,34,195,126,230,109,138,205,30,89,70,237,187,128,220,6,13,121,101,255,0,192,24,110,126,34,155,200,174,35,79,14,76,230,238,75,113,24,5,27,204,82,214,224,41,93,168,202,91,107,47,221,3,4,100,2,222,207,165,233,86,58,30,151,111,166,233,150,169,109,103,110,155,34,138,53,224,15,230,73,57,36,158,73,36,156,147,64,23,104,162,177,188,81,226,59,63,9,120,114,239,92,191,142,121,45,109,182,111,72,20,23,59,157,80,96,18,7,86,29,250,80,6,205,21,229,122,79,199,191,11,107,26,205,142,151,111,97,172,172,247,183,17,219,198,210,67,16,80,206,193,65,36,72,78,50,125,13,122,165,0,37,45,20,80,1,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,244,10,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,208,7,202,58,22,153,253,183,226,29,51,74,243,188,159,183,93,69,109,230,237,221,179,123,133,221,140,140,227,57,198,69,73,226,61,2,251,194,254,32,188,209,117,37,140,93,218,184,87,242,219,114,176,32,50,176,62,133,72,60,224,243,200,7,138,177,224,201,225,181,241,215,135,174,46,36,142,24,34,212,173,158,89,37,96,170,138,37,82,73,39,128,0,231,53,245,79,196,223,135,118,223,16,116,56,226,19,125,159,83,179,220,214,83,49,59,1,108,110,71,3,248,91,106,242,6,65,0,140,242,164,3,229,45,79,196,218,166,177,161,233,90,69,252,254,125,190,149,230,11,86,126,93,17,246,124,132,247,81,176,109,238,1,35,56,0,15,67,253,159,188,53,54,169,227,119,215,22,226,56,224,209,211,47,25,4,180,173,42,72,138,7,96,0,220,73,246,3,28,228,121,101,245,141,198,153,168,220,216,94,71,229,221,90,202,208,204,155,129,218,234,72,97,145,144,112,65,233,197,125,149,240,219,195,13,225,15,2,105,186,84,241,198,151,155,76,215,123,81,65,243,92,238,33,138,146,24,168,33,55,100,228,32,237,129,64,30,87,251,77,127,204,175,255,0,111,127,251,70,188,151,193,190,13,190,241,181,246,161,99,166,201,24,188,182,178,107,184,162,126,4,197,93,23,102,236,225,73,14,112,79,25,0,28,3,145,235,95,180,215,252,202,255,0,246,247,255,0,180,107,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,0,121,36,19,205,107,113,21,197,188,175,12,241,56,120,228,141,138,178,48,57,12,8,228,16,121,205,125,117,240,175,226,61,159,142,116,56,237,230,155,102,187,105,18,139,200,95,0,203,140,3,50,96,0,85,143,80,7,202,78,58,21,45,197,252,116,248,104,151,150,247,94,52,210,204,159,107,137,20,223,219,225,159,205,64,2,137,23,25,218,84,1,184,116,218,164,240,65,221,224,186,38,183,168,248,115,87,131,85,210,174,62,207,125,6,239,46,93,138,251,119,41,83,195,2,15,4,142,69,0,125,221,69,114,222,6,241,214,151,227,205,12,95,88,31,42,226,60,45,213,163,182,94,221,207,99,234,167,7,107,116,32,30,132,16,58,154,0,43,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,215,245,242,7,198,223,249,43,218,239,253,187,255,0,232,136,232,3,3,71,240,157,230,185,225,125,123,90,179,125,223,216,222,67,205,0,66,204,241,200,92,51,2,63,187,176,19,145,141,187,142,70,220,28,253,19,91,212,124,57,171,193,170,233,55,31,103,190,131,119,151,46,197,125,187,148,169,225,129,7,130,71,34,189,187,246,101,255,0,153,163,254,221,63,246,181,96,124,104,248,95,255,0,8,213,220,158,34,209,160,198,145,115,41,243,160,134,28,37,147,16,160,115,184,252,174,197,241,128,21,78,23,186,138,0,247,175,3,248,202,199,199,94,27,143,87,177,142,72,136,115,21,196,15,201,134,80,1,35,56,218,195,12,8,35,168,35,32,28,129,210,215,197,191,15,252,119,127,224,47,16,127,104,91,171,220,90,74,133,46,172,132,187,22,113,131,183,39,13,130,172,114,14,51,212,116,99,95,96,232,154,222,157,226,61,34,13,87,74,184,251,69,140,251,188,185,118,50,110,218,197,79,12,1,28,130,57,20,1,240,149,116,26,159,132,239,52,223,8,104,126,37,223,230,217,106,190,106,101,80,143,34,72,228,101,218,199,167,204,23,112,231,39,12,49,242,228,243,245,245,151,194,141,42,199,91,248,29,165,233,154,149,180,119,54,119,9,114,146,196,253,24,125,162,79,196,16,112,65,28,130,1,24,34,128,60,3,225,191,196,11,191,0,248,129,103,30,100,154,93,195,168,191,182,141,83,116,170,3,5,32,176,200,42,92,182,1,25,198,9,29,71,210,126,43,248,161,161,248,119,193,150,254,34,181,158,13,69,111,113,246,24,18,98,134,231,230,1,240,118,146,187,70,119,100,112,64,83,130,64,175,154,62,32,252,62,212,124,1,172,37,181,203,253,162,202,124,253,146,243,10,158,126,213,66,255,0,32,102,43,180,190,57,235,212,87,41,36,243,74,144,164,178,200,233,10,108,137,89,137,8,187,139,109,81,216,110,102,56,29,201,61,232,2,198,171,170,95,107,154,165,198,165,169,221,189,205,229,195,239,150,89,58,177,254,64,1,128,0,224,0,0,192,21,208,120,171,192,151,222,16,240,255,0,135,245,13,73,158,43,189,89,38,119,179,146,45,173,110,16,174,220,156,156,150,87,7,4,2,189,15,57,175,71,248,23,240,209,239,46,45,124,105,170,24,254,201,19,177,176,183,192,127,53,193,42,100,108,231,104,82,14,209,215,114,131,192,3,117,191,218,107,254,101,127,251,123,255,0,218,52,1,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,175,152,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,244,0,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,232,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,0,120,13,122,255,0,193,127,133,255,0,240,146,221,199,226,45,102,12,233,22,210,143,38,9,161,202,94,176,12,15,59,135,202,140,19,57,5,88,229,123,48,174,67,225,175,130,127,225,61,241,106,105,114,93,125,154,214,40,141,205,203,168,203,152,213,149,74,167,24,220,75,1,147,192,25,60,227,7,233,159,29,248,235,73,248,109,225,251,114,109,145,167,100,217,97,167,198,12,75,34,161,69,96,25,84,170,5,86,7,4,14,152,20,1,129,241,143,226,107,248,50,194,61,35,73,146,68,215,174,145,102,73,66,41,91,120,183,114,199,112,33,139,109,101,3,28,114,73,24,25,185,240,227,226,238,151,227,143,43,77,185,79,176,235,162,45,207,1,255,0,87,57,25,220,98,57,36,224,13,197,79,32,19,141,193,75,87,202,186,174,169,125,174,106,151,26,150,167,116,247,55,151,15,190,89,100,234,199,249,0,23,0,1,192,0,1,128,43,233,175,132,31,10,211,194,86,139,173,107,118,191,241,80,201,189,85,28,171,139,68,201,24,82,164,130,204,57,45,156,225,182,140,124,219,128,60,99,227,111,252,149,237,119,254,221,255,0,244,68,117,129,163,248,78,243,92,240,190,189,173,89,190,239,236,111,33,230,128,33,102,120,228,46,25,129,31,221,216,9,200,198,221,199,35,110,14,255,0,198,223,249,43,218,239,253,187,255,0,232,136,235,191,253,153,127,230,104,255,0,183,79,253,173,64,30,35,162,107,122,143,135,53,120,53,93,42,227,236,247,208,110,242,229,216,175,183,114,149,60,48,32,240,72,228,85,123,235,235,141,79,80,185,191,188,147,204,186,186,149,166,153,246,129,185,216,146,199,3,0,100,147,211,138,245,191,140,127,10,91,195,247,23,62,37,209,33,140,104,242,62,251,139,120,213,81,108,201,40,163,25,108,184,103,102,56,85,1,122,116,197,115,127,7,124,43,255,0,9,63,196,11,63,181,105,159,109,210,108,247,77,121,188,126,237,126,86,242,195,118,57,112,191,47,57,0,228,16,26,128,62,139,248,89,225,41,188,27,224,59,77,58,242,24,226,212,36,119,184,187,9,33,113,230,177,224,103,166,66,4,83,183,140,169,198,122,159,141,107,239,234,248,6,128,58,13,79,194,119,154,111,132,52,63,18,239,243,108,181,95,53,50,168,71,145,36,114,50,237,99,211,230,11,184,115,147,134,24,249,114,117,62,27,252,64,187,240,15,136,22,113,230,73,165,220,58,139,251,104,213,55,74,160,48,82,11,12,130,165,203,96,17,156,96,145,212,123,247,194,141,42,199,91,248,29,165,233,154,149,180,119,54,119,9,112,146,196,253,24,125,162,79,196,16,112,65,28,130,1,24,34,190,121,248,129,224,75,239,1,120,131,251,62,225,158,226,210,84,15,107,122,98,216,39,24,27,176,50,216,42,199,4,103,61,15,221,97,64,31,100,216,223,91,234,122,117,181,253,156,158,101,173,212,75,52,47,180,141,200,192,21,56,56,35,32,142,188,215,17,241,183,254,73,14,187,255,0,110,255,0,250,62,58,241,207,131,255,0,21,151,194,82,29,19,92,153,142,139,43,151,142,102,102,113,100,118,177,109,168,170,204,193,219,104,192,32,3,147,220,215,177,252,109,255,0,146,67,174,255,0,219,191,254,143,142,128,62,81,208,180,207,237,191,16,233,154,79,157,228,253,186,234,43,111,55,110,237,155,220,46,236,100,103,25,206,50,42,79,17,232,23,222,23,241,5,230,139,169,44,98,238,213,194,191,150,219,149,129,1,149,129,244,42,65,231,7,158,64,60,85,191,2,127,201,67,240,207,253,133,109,127,244,106,215,212,223,19,126,29,219,124,65,208,227,136,77,246,125,78,207,115,89,76,196,236,5,177,186,55,3,248,91,106,242,6,65,0,140,242,164,3,129,248,15,241,31,237,49,69,224,221,90,105,228,186,93,199,78,149,254,96,99,85,201,132,241,145,180,43,16,73,35,25,94,54,168,62,239,95,2,207,4,214,183,18,219,220,68,240,207,19,148,146,57,20,171,35,3,130,164,30,65,7,140,87,212,95,8,62,42,39,139,109,23,69,214,238,191,226,161,143,123,43,184,84,23,105,146,114,161,64,1,148,112,87,25,194,238,25,249,182,128,120,199,198,223,249,43,218,239,253,187,255,0,232,136,235,3,71,240,157,230,185,225,125,123,90,179,125,223,216,222,67,205,0,66,204,241,200,92,51,2,63,187,176,19,145,141,187,142,70,220,29,255,0,141,191,242,87,181,223,251,119,255,0,209,17,215,127,251,50,255,0,204,209,255,0,110,159,251,90,128,60,71,68,214,245,31,14,106,240,106,186,85,199,217,239,160,221,229,203,176,62,221,202,84,240,192,169,224,145,200,170,247,215,215,26,158,163,115,127,121,39,153,117,117,43,77,51,237,3,115,177,37,142,6,0,201,39,167,21,235,127,24,254,20,183,135,238,46,124,75,162,67,24,209,228,125,247,22,241,170,162,217,146,81,70,50,217,96,206,204,112,170,2,244,233,138,230,254,14,248,87,254,18,127,136,22,127,106,211,62,219,164,217,238,154,243,120,253,218,252,173,229,134,236,114,225,126,94,114,1,200,32,53,0,125,23,240,179,194,83,120,55,192,118,154,117,228,49,197,168,74,239,113,118,18,66,227,204,99,192,207,221,200,64,138,118,241,144,113,158,167,227,90,251,250,190,1,160,14,131,83,240,157,230,155,225,13,15,196,187,252,219,45,87,205,76,170,17,228,73,28,140,187,88,244,249,130,238,28,228,225,134,62,92,157,63,134,255,0,16,46,252,3,226,5,156,121,146,105,119,14,162,254,217,21,55,74,160,48,82,11,12,130,165,203,96,17,156,96,145,212,123,255,0,194,141,42,199,91,248,29,165,233,154,149,180,119,54,119,9,113,28,177,63,70,31,104,147,241,4,28,16,71,32,128,70,8,175,158,126,32,120,18,251,192,94,32,254,207,184,103,184,180,149,3,218,222,152,182,44,227,3,118,6,91,5,88,224,140,231,161,232,194,128,62,201,177,190,183,212,244,235,107,251,57,60,203,91,168,150,104,95,105,27,145,128,42,112,112,70,65,29,121,171,53,242,231,193,255,0,138,203,225,41,14,137,174,76,199,69,149,203,199,51,51,48,178,59,88,182,212,85,102,112,237,180,96,16,1,201,238,107,234,58,0,43,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,116,21,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,128,62,33,174,179,226,7,129,47,188,5,226,15,236,251,134,123,139,73,80,61,173,233,139,98,206,48,55,96,101,176,67,29,164,103,61,15,70,21,201,215,219,190,52,240,157,159,141,124,47,117,162,222,55,149,230,97,225,156,32,102,134,69,57,86,0,254,32,224,130,85,152,100,103,52,1,243,239,193,255,0,138,203,225,41,14,137,174,76,231,69,149,203,199,51,51,48,178,59,88,182,212,85,102,96,237,180,96,16,1,201,238,107,234,58,248,87,196,122,5,247,133,252,65,121,162,234,75,24,187,181,112,175,229,182,229,96,64,101,96,125,10,144,121,193,231,144,15,21,237,127,3,62,38,253,207,9,107,215,255,0,221,77,42,89,7,212,24,75,231,253,221,128,143,85,207,220,90,0,247,250,40,162,128,56,191,137,31,15,237,60,125,225,246,183,62,92,122,165,186,49,176,184,149,159,108,76,74,150,4,41,193,12,16,46,72,56,206,64,61,15,200,58,174,151,125,161,234,151,26,110,167,106,246,215,150,239,178,88,164,234,167,249,16,70,8,35,130,8,35,32,215,222,85,229,255,0,23,62,23,127,194,115,13,190,165,166,55,151,173,219,236,183,93,239,136,228,132,191,59,179,247,118,110,103,200,4,145,145,134,37,112,1,243,239,195,255,0,2,95,120,247,196,31,217,246,236,240,90,68,133,238,175,68,91,214,1,131,183,35,43,146,204,48,6,115,212,244,83,94,135,241,251,68,211,188,57,164,120,67,74,210,173,254,207,101,7,219,124,184,183,179,237,220,209,49,229,137,39,146,79,38,189,171,192,254,13,177,240,47,134,227,210,44,100,146,82,92,203,113,59,240,102,148,128,11,99,56,81,133,0,1,208,1,146,78,73,242,79,218,107,254,101,127,251,123,255,0,218,52,1,192,124,18,255,0,146,189,161,127,219,199,254,136,146,186,143,141,31,10,211,64,149,252,73,160,90,249,122,75,229,175,97,82,170,150,174,89,85,74,2,115,181,139,253,208,8,82,15,64,64,28,191,193,47,249,43,218,23,253,188,127,232,137,43,235,169,224,134,234,222,91,123,136,146,104,37,66,146,71,34,134,87,82,48,84,131,193,4,113,138,0,248,26,190,138,248,23,240,209,44,237,237,124,105,170,25,126,215,34,49,176,183,195,39,148,132,21,50,54,113,184,176,39,104,233,181,129,228,145,182,198,151,240,26,198,211,226,69,198,161,50,198,254,28,129,210,123,91,57,127,123,231,22,86,204,110,73,4,4,112,164,2,24,50,144,9,39,117,123,101,0,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,175,64,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,0,124,131,95,127,87,192,53,247,245,0,20,81,94,79,241,127,226,162,120,74,209,180,93,18,235,254,42,25,54,51,58,5,113,104,153,7,44,24,16,89,135,1,113,156,54,227,143,151,112,6,199,198,223,249,36,58,239,253,187,255,0,232,248,235,229,29,11,76,254,219,241,14,153,164,249,222,79,219,174,162,182,243,118,238,217,189,194,238,198,70,113,156,227,34,190,142,241,151,252,154,245,183,253,130,180,223,253,10,26,249,247,193,147,195,107,227,175,15,92,92,75,28,48,69,169,91,60,146,72,193,66,40,149,73,36,158,0,3,156,208,5,127,17,232,23,222,23,241,5,230,139,169,44,98,238,213,194,191,150,219,149,129,1,149,129,244,42,65,231,7,158,64,60,84,154,159,137,181,77,99,67,210,180,139,249,252,251,125,43,204,22,172,252,186,35,236,249,9,238,163,96,219,220,2,70,112,0,31,86,252,77,248,119,109,241,7,67,142,33,55,217,245,59,61,205,101,51,19,176,22,198,228,112,63,133,182,175,32,100,16,8,207,42,126,66,190,177,184,211,53,27,155,11,200,252,187,171,89,90,25,147,112,59,93,73,12,50,50,14,8,61,56,160,15,83,253,159,188,53,54,169,227,119,215,22,226,56,224,209,211,47,25,4,180,173,42,72,138,7,96,0,220,73,246,3,28,228,125,71,92,159,195,111,12,55,132,60,9,166,233,83,199,26,94,109,51,93,237,69,7,205,115,184,134,42,72,98,160,132,221,147,144,131,182,5,117,148,0,87,192,53,247,245,124,3,64,31,95,124,18,255,0,146,67,161,127,219,199,254,143,146,189,2,188,255,0,224,151,252,146,29,11,254,222,63,244,124,149,232,20,0,81,69,20,1,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,223,253,153,127,230,104,255,0,183,79,253,173,88,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,127,246,101,255,0,153,163,254,221,63,246,181,0,125,1,69,21,20,243,195,107,111,45,197,196,169,12,17,33,121,36,145,130,170,40,25,44,73,224,0,57,205,0,75,95,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,174,143,76,248,139,55,141,254,62,232,214,246,87,50,29,2,209,231,251,36,123,10,121,141,246,105,3,74,202,78,73,39,112,92,227,11,142,1,45,158,115,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,0,113,158,21,240,37,247,139,252,63,226,13,67,77,103,150,239,73,72,93,44,227,139,115,92,7,45,187,7,35,5,85,9,192,4,183,65,206,43,159,210,181,75,237,19,84,183,212,180,203,167,182,188,183,125,241,75,31,85,63,200,130,50,8,60,16,72,57,6,189,191,246,104,184,133,110,60,75,110,210,198,39,145,45,157,99,44,55,50,169,144,49,3,169,0,178,130,123,110,30,181,95,227,167,195,55,179,184,186,241,166,150,99,251,36,174,166,254,223,10,158,83,146,20,72,184,198,224,196,141,195,174,230,39,144,78,208,15,32,241,30,191,125,226,143,16,94,107,90,147,70,110,238,156,51,249,107,181,84,0,21,84,15,64,160,14,114,120,228,147,205,125,53,240,51,194,63,240,142,248,29,53,43,133,197,238,177,182,229,185,251,176,128,124,165,225,136,60,18,249,192,63,188,193,251,181,243,239,195,111,12,47,139,252,117,166,233,83,164,143,103,184,205,119,181,24,143,41,6,226,24,169,5,67,16,19,118,70,11,142,248,21,246,149,0,20,81,69,0,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,187,127,224,75,235,95,135,154,71,140,96,105,46,108,239,30,84,184,11,22,5,161,89,12,105,184,228,146,24,131,206,0,7,3,169,25,165,227,191,249,40,126,38,255,0,176,173,215,254,141,106,250,111,224,212,16,221,124,26,209,237,238,33,73,160,149,46,82,72,228,80,202,234,103,144,16,65,224,130,56,197,0,124,227,240,255,0,199,119,222,2,241,7,246,133,186,189,197,164,168,82,234,200,75,177,103,24,59,114,112,216,42,199,32,227,61,71,70,53,246,22,137,173,233,222,35,210,32,213,116,171,143,180,88,207,187,203,151,99,38,237,172,84,240,192,17,200,35,145,95,36,124,77,248,119,115,240,251,92,72,132,223,104,211,47,55,53,148,204,70,242,23,27,145,192,254,37,220,188,129,130,8,35,28,168,208,248,69,241,31,254,16,109,113,237,181,41,167,58,21,231,19,34,124,194,9,56,196,193,112,73,192,24,96,184,36,16,126,98,170,40,3,233,127,29,255,0,201,60,241,39,253,130,174,191,244,83,87,196,53,246,207,140,231,134,239,225,175,136,46,45,229,73,160,151,71,185,120,228,141,131,43,169,133,136,96,71,4,17,206,107,226,106,0,235,62,32,120,18,251,192,94,32,254,207,184,119,184,180,149,3,90,222,152,182,44,227,3,118,6,91,5,88,224,140,231,161,232,194,186,255,0,131,255,0,21,151,194,82,29,19,92,153,206,139,43,151,142,102,102,97,100,118,177,109,168,170,204,193,219,104,192,32,3,147,220,215,208,94,52,240,157,159,141,124,47,117,162,222,55,149,230,97,225,156,32,102,134,69,57,86,0,254,32,224,130,85,152,100,103,53,241,183,136,244,11,239,11,248,130,243,69,212,150,49,119,106,225,95,203,109,202,192,128,202,192,250,21,32,243,131,207,32,30,40,3,233,239,139,255,0,18,219,192,218,92,54,90,104,71,214,175,145,140,76,197,88,91,32,227,204,101,234,73,57,10,8,193,42,196,231,110,211,242,140,16,77,117,113,21,189,188,79,52,242,184,72,227,141,75,51,177,56,10,0,228,146,120,197,19,79,53,203,137,39,150,73,92,34,160,103,98,196,42,168,85,92,158,192,0,0,236,0,21,244,215,193,127,133,255,0,240,141,90,39,136,181,152,49,171,220,196,60,152,38,135,15,100,164,176,60,238,63,51,169,92,228,6,81,149,238,194,128,62,121,241,63,135,110,60,45,175,75,163,222,54,110,161,138,22,153,112,62,71,120,146,70,78,9,7,105,98,50,14,14,220,247,175,102,253,153,127,230,104,255,0,183,79,253,173,92,7,198,223,249,43,218,239,253,187,255,0,232,136,235,191,253,153,127,230,104,255,0,183,79,253,173,64,31,64,81,69,20,1,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,63,241,183,254,74,246,187,255,0,110,255,0,250,34,58,246,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,80,7,175,209,69,20,0,81,69,20,0,87,192,53,247,245,124,3,64,29,103,138,252,9,125,225,141,31,66,213,203,61,206,159,171,89,69,112,46,4,91,86,41,93,119,24,79,39,144,184,32,156,110,231,3,229,56,167,162,248,211,92,240,254,135,171,104,214,23,123,108,53,72,140,83,194,234,24,12,224,51,46,126,235,21,202,147,220,31,80,165,126,173,208,116,107,63,16,252,33,209,244,139,244,223,109,119,162,219,196,248,10,74,230,21,195,12,130,3,41,193,7,28,16,15,106,249,91,199,30,13,190,240,47,137,36,210,47,164,142,80,80,75,111,58,112,38,136,146,3,99,57,7,42,65,7,161,7,4,140,18,1,79,194,222,30,184,241,87,138,52,237,14,213,182,201,119,42,169,124,3,229,160,4,187,224,145,157,170,25,177,156,156,96,114,107,237,219,27,27,125,51,78,182,176,179,143,203,181,181,137,97,133,55,19,181,20,0,163,39,36,224,1,215,154,241,79,217,211,194,233,111,165,234,30,40,158,57,4,247,44,108,237,183,35,40,242,151,12,236,167,56,96,205,129,211,131,25,25,228,138,247,74,0,43,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,244,253,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,128,55,255,0,102,95,249,154,63,237,211,255,0,107,87,208,21,243,255,0,236,203,255,0,51,71,253,186,127,237,106,250,0,80,0,105,166,156,105,166,128,16,209,154,74,5,0,58,138,90,59,208,7,35,227,62,45,199,253,118,95,253,4,215,201,122,177,255,0,137,148,223,240,31,253,4,87,214,126,52,255,0,143,97,255,0,93,151,255,0,65,53,242,86,175,255,0,33,25,127,224,63,250,8,160,15,72,248,106,228,48,255,0,174,15,255,0,161,138,250,86,211,254,61,215,241,254,117,243,47,195,115,243,15,250,224,255,0,250,24,175,166,108,207,250,58,126,63,206,128,44,118,162,138,13,0,37,32,165,164,205,0,45,86,150,48,231,57,53,99,173,48,138,0,143,110,35,2,188,83,198,200,22,234,66,79,252,180,79,253,2,189,188,227,21,228,254,61,179,5,216,228,255,0,174,78,255,0,236,26,0,240,75,242,18,233,200,246,31,165,125,21,240,214,240,77,166,194,49,143,221,72,122,127,211,74,249,227,85,139,100,205,207,113,252,171,217,254,23,93,98,206,33,142,144,73,255,0,163,41,32,61,184,125,218,70,233,73,25,204,96,211,143,34,152,30,47,241,42,223,113,99,159,249,110,159,250,44,215,206,192,98,233,199,183,248,87,211,159,17,163,202,30,127,229,186,127,232,6,190,103,11,254,159,32,255,0,103,252,40,3,213,188,11,121,228,176,82,51,136,91,183,251,98,190,141,176,96,214,168,126,191,206,190,92,240,252,226,41,142,6,127,118,71,234,43,233,141,10,111,54,194,35,140,112,223,250,17,160,12,205,115,74,251,73,36,62,50,224,245,246,250,85,189,26,51,4,10,132,131,133,63,206,181,166,140,48,235,222,171,197,30,198,235,218,128,47,10,90,106,156,138,117,0,38,104,205,46,41,49,64,11,69,20,180,0,153,165,162,146,128,10,5,20,80,2,210,81,69,0,20,81,69,0,20,82,98,150,128,22,155,74,77,20,0,180,119,164,162,128,10,51,69,20,0,82,26,90,13,0,32,165,166,210,138,0,90,100,131,43,248,211,233,174,50,40,3,202,188,117,162,139,136,247,111,35,51,47,127,246,15,181,124,213,123,25,178,188,144,100,28,96,126,128,215,216,218,221,160,184,143,110,113,243,131,215,216,215,204,94,54,209,141,181,244,164,62,127,120,131,175,251,31,74,0,244,111,135,126,37,204,9,25,139,164,46,120,95,246,254,181,239,22,242,137,98,86,3,25,207,243,175,141,60,41,171,155,57,113,176,28,68,195,167,251,64,250,215,214,30,24,212,5,222,157,9,218,70,85,143,79,246,136,245,160,13,250,41,77,70,204,7,90,0,147,181,33,166,171,130,41,194,128,22,138,41,40,1,104,160,81,64,5,20,81,64,5,33,52,81,138,0,64,51,77,106,146,152,212,1,30,106,65,81,227,154,144,80,3,133,58,155,78,20,0,81,69,20,0,81,69,20,0,82,26,90,74,0,67,72,69,62,154,69,0,71,138,112,164,197,40,160,7,81,70,41,104,0,164,205,45,38,40,1,115,69,54,151,52,0,180,157,40,205,53,154,128,23,52,153,21,17,148,14,49,78,67,154,0,73,35,221,222,157,28,123,7,90,120,6,156,40,1,29,182,140,215,138,252,86,214,204,11,108,129,51,146,167,167,251,254,245,235,154,173,208,183,133,73,25,203,1,250,26,249,131,226,126,181,246,185,237,128,76,97,84,244,247,127,122,0,243,199,205,220,253,134,23,250,215,184,248,15,79,22,118,243,177,108,229,153,122,251,47,183,181,121,63,133,116,211,125,117,32,221,140,33,239,238,190,222,245,239,26,125,183,217,161,104,193,206,88,183,232,40,3,209,116,150,243,17,143,185,31,202,182,128,172,93,10,50,144,56,39,248,143,242,21,183,64,5,6,138,67,64,7,90,90,40,160,2,138,40,160,2,154,78,41,212,132,80,2,6,167,82,109,163,165,0,29,41,105,13,45,0,20,81,77,57,160,7,81,72,40,160,5,162,138,40,0,162,138,40,0,205,45,20,153,160,0,209,69,20,0,83,119,82,156,210,1,64,8,70,105,155,106,83,73,182,128,5,24,174,107,198,31,241,237,23,251,227,249,53,116,245,199,248,222,95,46,218,30,63,140,127,38,160,15,157,117,128,90,225,63,221,31,204,215,40,171,139,206,127,231,159,245,174,198,101,243,166,7,166,23,250,215,37,56,217,124,63,235,159,245,160,15,166,126,26,127,199,181,199,251,237,252,146,189,36,215,153,252,50,111,244,107,143,247,219,249,37,122,95,90,0,130,237,182,198,62,181,243,151,197,91,207,50,107,101,3,248,84,244,247,122,250,27,84,147,203,133,78,63,136,127,35,95,48,120,250,127,62,254,1,140,98,37,254,109,64,25,218,53,147,97,200,43,220,117,250,87,187,124,62,136,136,167,201,31,121,191,246,74,242,93,50,63,46,38,25,254,35,253,43,218,124,9,1,72,166,36,143,188,223,251,45,0,118,219,112,41,64,197,58,138,0,67,76,34,164,237,77,34,128,16,26,125,52,10,112,160,2,171,95,12,194,63,222,255,0,26,178,77,87,187,25,136,125,104,3,230,47,138,9,139,139,111,247,23,249,189,113,26,7,252,126,191,253,115,63,204,87,160,124,89,143,100,214,167,63,194,159,206,74,243,255,0,15,243,122,255,0,245,204,255,0,49,64,31,88,248,39,139,57,191,235,161,254,75,93,85,114,222,10,255,0,143,73,191,235,161,254,75,93,77,0,41,175,31,253,163,127,228,158,216,127,216,86,63,253,21,45,122,253,121,7,237,27,255,0,36,246,195,254,194,177,255,0,232,169,104,3,192,60,11,255,0,37,11,195,95,246,21,181,255,0,209,171,95,111,138,248,131,192,191,242,80,188,53,255,0,97,91,95,253,26,43,237,229,160,5,20,26,5,103,235,154,222,157,225,221,30,125,87,85,184,251,61,148,27,124,201,118,51,237,220,193,71,10,9,60,144,56,20,1,160,43,144,248,163,162,106,62,35,248,115,170,233,90,85,191,218,47,167,242,124,184,183,170,110,219,42,49,229,136,3,133,39,147,85,172,62,47,120,23,83,212,109,108,45,53,207,50,234,234,69,134,20,251,36,227,115,177,0,12,148,192,201,35,175,21,220,102,128,62,89,240,159,194,31,29,105,190,49,208,239,238,180,63,46,214,219,80,130,105,159,237,112,29,168,178,41,99,128,228,156,0,122,115,95,83,10,43,31,196,126,40,209,188,37,167,199,127,174,94,125,150,214,73,68,42,254,83,201,151,32,144,48,160,158,128,251,113,64,27,52,87,31,162,124,81,240,111,136,181,120,52,173,43,88,251,69,236,251,188,184,190,205,50,110,218,165,143,44,128,14,20,158,77,107,248,143,197,26,55,132,180,228,191,215,47,62,203,107,36,162,21,127,41,228,203,144,72,24,80,79,69,62,220,80,6,205,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,67,68,248,163,224,223,17,234,240,105,90,86,177,246,139,217,247,121,113,125,154,100,221,181,75,30,89,0,28,41,60,154,207,248,219,255,0,36,135,93,255,0,183,127,253,31,29,0,124,131,95,69,124,11,248,150,151,150,246,190,11,213,4,159,107,137,24,88,92,101,159,205,64,11,24,219,57,218,84,3,180,244,218,160,112,64,221,243,237,141,141,198,167,168,219,88,89,199,230,93,93,74,176,194,155,128,220,236,64,81,147,128,50,72,235,197,71,52,19,218,220,75,111,113,19,195,60,78,82,72,228,82,172,140,14,10,144,121,4,30,49,64,31,85,124,75,240,222,135,165,106,22,223,18,46,173,119,205,163,98,73,173,161,82,173,123,38,85,96,44,225,128,93,142,84,150,218,196,168,193,4,0,42,191,132,254,61,120,107,92,221,22,178,191,216,119,70,85,142,37,149,218,88,228,13,198,124,192,160,38,15,93,192,0,48,114,121,199,138,120,211,226,158,175,227,143,13,233,58,78,161,12,104,246,110,100,185,153,49,139,169,49,182,55,219,183,228,33,75,100,3,130,88,156,12,0,52,62,8,120,74,111,16,248,242,223,81,120,99,125,63,72,117,184,156,180,133,72,147,13,228,133,3,146,119,168,111,76,33,207,80,8,7,103,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,164,255,0,209,177,86,255,0,237,55,255,0,50,191,253,189,255,0,237,26,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,64,31,71,107,122,222,157,225,205,34,125,87,85,184,251,61,140,27,124,201,118,51,237,220,193,71,10,9,60,144,56,21,241,22,185,168,91,234,186,229,237,253,166,155,6,155,111,60,173,36,118,144,18,82,32,123,12,255,0,76,12,244,10,48,7,111,241,115,226,63,252,39,58,226,91,105,179,78,52,43,62,33,71,249,68,242,115,153,138,224,17,144,112,161,178,64,4,252,165,152,84,159,8,126,26,47,142,117,73,175,117,34,233,162,216,186,137,85,67,41,185,115,207,150,173,208,0,48,88,131,144,25,64,198,237,192,3,184,253,159,60,33,171,91,36,190,41,151,80,123,125,50,237,26,40,172,227,96,69,214,214,35,123,142,118,133,96,193,113,134,206,121,11,195,251,221,21,199,235,127,20,124,27,225,205,94,125,43,85,214,62,207,123,6,223,50,47,179,76,251,119,40,97,202,161,7,134,7,131,64,29,133,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,250,127,195,62,54,240,247,140,126,213,253,133,168,125,179,236,187,60,239,220,201,30,221,219,182,253,245,25,206,214,233,233,95,48,124,108,255,0,146,189,174,255,0,219,191,254,136,142,128,59,255,0,217,151,254,102,143,251,116,255,0,218,213,235,126,59,241,46,155,225,79,7,223,234,90,165,188,119,86,229,60,149,179,114,163,237,44,252,8,240,252,16,70,73,224,252,161,142,14,49,94,51,251,61,234,182,58,38,151,227,13,79,82,185,142,218,206,4,180,121,101,126,138,63,125,248,146,78,0,3,146,72,3,36,215,156,124,64,241,221,247,143,124,65,253,161,112,175,111,105,18,4,181,178,50,239,88,6,6,236,28,46,75,48,201,56,207,65,209,69,0,114,117,244,247,192,47,11,106,154,63,133,228,213,239,47,167,75,93,83,247,144,105,197,113,26,128,112,37,57,25,220,192,12,109,224,174,210,119,101,118,240,31,5,254,23,255,0,194,75,119,31,136,181,152,51,164,91,74,60,152,38,135,41,122,192,48,60,238,31,42,48,76,228,21,99,149,236,194,190,159,160,15,128,107,235,239,130,95,242,72,116,47,251,120,255,0,209,242,87,200,53,245,247,193,47,249,36,58,23,253,188,127,232,249,40,3,163,241,119,133,236,124,97,225,187,189,30,254,52,34,85,38,25,89,55,24,37,193,219,34,224,131,144,79,76,140,140,131,193,53,243,239,128,254,10,222,106,62,52,212,172,188,72,60,187,13,30,84,73,196,36,145,118,204,55,170,163,140,97,74,149,102,232,192,50,140,41,108,175,211,244,80,1,95,63,254,211,95,243,43,255,0,219,223,254,209,175,160,43,231,255,0,218,107,254,101,127,251,123,255,0,218,52,1,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,175,152,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,191,248,155,198,222,30,240,119,217,127,183,181,15,177,253,175,127,147,251,153,36,221,183,110,239,184,167,24,220,189,125,104,3,160,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,171,248,115,226,39,133,124,91,168,73,97,162,106,159,107,186,142,35,51,39,217,229,143,8,8,4,229,148,14,172,61,249,175,40,253,166,191,230,87,255,0,183,191,253,163,64,28,103,193,77,126,199,194,254,34,214,245,173,73,156,90,90,232,238,207,229,174,230,98,102,133,85,64,245,44,64,231,3,158,72,28,215,33,226,239,20,95,120,195,196,151,122,197,252,142,76,172,68,49,51,238,16,69,147,182,53,192,3,0,30,184,25,57,39,146,107,14,189,95,225,7,194,183,241,109,218,235,90,221,175,252,83,209,239,85,71,44,134,237,240,70,20,169,4,5,60,150,206,50,187,70,126,109,160,29,71,192,207,134,63,115,197,186,245,135,247,95,74,138,83,245,38,98,152,255,0,119,97,39,213,177,247,26,189,254,138,40,3,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,41,225,205,126,251,194,254,32,179,214,180,214,140,93,218,185,100,243,23,114,176,32,171,41,30,133,73,28,96,243,193,7,154,234,254,54,255,0,201,94,215,127,237,223,255,0,68,71,92,92,26,93,245,222,151,121,169,65,108,242,89,217,60,105,115,42,242,34,50,110,217,187,184,4,169,25,233,156,14,164,100,3,236,239,9,120,151,77,241,255,0,131,226,212,163,183,67,5,202,52,55,86,114,149,147,99,116,120,220,116,32,142,70,64,202,176,36,12,226,188,134,235,197,90,7,192,255,0,18,95,232,218,30,155,38,165,61,203,180,215,226,73,90,33,0,36,53,188,72,199,118,66,70,237,184,144,75,23,7,119,5,71,152,124,63,241,221,247,128,188,65,253,161,110,175,113,105,42,20,186,178,18,236,89,198,14,220,156,54,10,177,200,56,207,81,209,141,99,248,143,95,190,241,71,136,47,53,173,73,163,55,119,78,25,252,181,218,170,0,10,170,7,247,66,128,57,201,227,146,79,52,1,246,47,132,124,117,160,120,222,218,89,52,75,169,37,123,116,141,174,34,146,22,70,132,184,56,83,145,130,126,86,31,41,35,142,189,43,226,106,250,187,224,103,132,127,225,29,240,58,106,87,11,139,221,99,109,203,115,247,97,0,249,75,195,16,120,37,243,128,127,121,131,247,107,229,26,0,250,251,224,151,252,146,29,11,254,222,63,244,124,149,191,227,79,9,217,248,215,194,247,90,53,227,121,94,102,30,25,194,6,104,100,83,149,96,15,226,14,8,37,89,134,70,115,88,31,4,191,228,144,232,95,246,241,255,0,163,228,175,64,160,15,138,100,248,125,226,95,248,77,46,188,39,111,97,246,173,86,219,44,233,12,139,179,102,3,7,222,72,1,72,101,198,236,31,152,12,2,113,94,245,227,205,2,111,11,254,206,215,186,36,250,140,154,131,217,164,40,46,29,74,150,95,181,33,81,130,205,128,170,66,129,158,138,58,116,175,92,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,0,124,193,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,190,32,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,191,64,30,63,241,163,225,127,252,36,182,146,120,139,70,131,58,189,180,71,206,130,24,114,247,170,10,129,206,225,243,34,134,198,1,102,24,94,202,43,204,62,18,252,59,241,46,185,174,105,254,32,181,154,125,43,76,183,148,184,212,80,128,238,87,134,72,212,231,118,114,84,146,10,99,112,59,176,84,253,95,69,0,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,229,60,57,175,223,120,95,196,22,122,214,154,209,139,187,86,44,158,98,238,87,4,21,101,35,208,169,35,140,30,120,32,243,93,95,198,223,249,43,218,239,253,187,255,0,232,136,235,140,131,75,190,186,210,239,53,40,45,158,75,59,39,141,46,101,94,68,70,77,219,55,119,0,149,35,61,51,129,212,140,128,125,155,225,47,18,233,190,63,240,124,90,148,118,232,96,185,70,134,234,206,82,178,108,110,143,27,142,132,17,200,200,25,86,4,129,156,87,144,221,120,171,64,248,31,226,75,253,27,67,211,100,212,167,185,118,154,252,73,43,68,32,4,134,183,137,24,238,200,72,221,183,18,9,98,224,238,224,168,243,15,135,254,59,190,240,23,136,63,180,45,213,238,45,37,66,151,86,66,93,139,56,193,219,147,134,193,86,57,7,25,234,58,49,172,127,17,235,247,222,40,241,5,230,181,169,52,102,238,233,195,63,150,187,85,64,1,85,64,244,10,0,231,39,229,228,147,205,0,125,139,225,31,29,104,30,55,182,150,77,18,234,73,94,221,35,107,136,164,133,145,161,46,14,20,228,96,159,149,135,202,72,227,175,74,248,154,190,174,248,25,225,31,248,71,124,14,154,149,194,226,247,88,219,114,220,253,216,64,62,82,240,196,30,9,124,224,31,222,96,253,218,249,70,128,62,190,248,37,255,0,36,135,66,255,0,183,143,253,31,37,115,127,180,31,137,116,219,63,10,69,225,233,109,227,184,212,47,220,77,17,37,115,106,168,203,251,204,117,5,190,100,24,198,65,126,120,193,175,225,63,29,216,248,7,224,22,135,168,92,42,92,93,200,243,37,173,145,151,99,78,126,210,251,176,112,216,10,167,36,227,29,7,86,21,243,206,171,170,95,107,154,165,198,165,169,221,61,205,229,195,239,150,89,58,177,254,64,1,128,0,224,0,0,192,20,1,94,8,38,186,184,138,222,222,39,154,121,92,36,113,198,165,153,216,156,5,0,114,73,60,98,190,213,240,39,135,175,252,45,224,251,13,35,81,212,228,212,46,32,76,25,27,238,198,59,70,135,25,40,189,1,110,126,131,10,188,39,193,127,133,255,0,240,141,90,71,226,45,102,12,106,247,49,15,38,9,161,195,217,41,44,15,59,143,204,234,87,57,1,148,101,123,176,175,79,214,245,189,59,195,154,68,250,174,171,113,246,123,24,54,249,146,236,103,219,185,130,142,20,18,121,32,112,40,3,70,185,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,63,255,0,11,183,225,231,253,12,63,249,37,113,255,0,198,235,160,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,0,124,67,95,127,87,192,53,245,119,198,79,136,242,248,47,72,130,195,74,155,102,183,123,243,199,32,216,223,103,141,88,101,153,24,28,238,229,70,70,62,241,206,87,4,3,206,63,104,63,22,105,218,198,185,103,160,217,172,23,18,105,155,204,247,72,236,76,114,55,13,8,31,119,141,170,73,228,231,3,229,42,192,249,199,130,252,39,121,227,95,20,90,232,182,109,229,121,153,121,167,40,93,97,141,70,89,136,31,128,25,32,22,101,25,25,205,101,233,90,93,246,185,170,91,233,186,101,171,220,222,92,62,200,162,143,171,31,228,0,25,36,158,0,4,156,1,95,98,252,63,240,37,143,128,188,63,253,159,110,201,113,119,43,151,186,188,17,108,105,206,78,220,140,182,2,169,192,25,199,83,213,141,0,117,16,70,240,219,69,27,205,36,238,136,21,165,144,40,103,32,114,199,104,3,39,175,0,15,64,42,90,40,160,2,138,40,160,2,190,127,253,166,191,230,87,255,0,183,191,253,163,95,64,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,104,3,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,95,32,124,18,255,0,146,189,161,127,219,199,254,136,146,190,191,160,2,138,40,160,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,124,117,232,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,160,15,144,107,239,234,248,6,190,229,241,55,137,180,191,8,232,115,106,250,188,254,85,188,127,42,170,242,242,185,232,136,59,177,193,246,192,36,144,1,32,3,19,226,71,196,11,79,0,248,125,167,62,92,154,165,194,48,176,183,149,95,108,172,10,134,36,168,192,10,28,54,9,25,198,1,29,71,200,58,174,169,125,174,106,151,26,150,167,116,247,55,151,15,190,89,100,234,199,249,0,6,0,3,128,0,3,0,85,207,19,120,159,84,241,118,185,54,175,171,207,230,220,73,242,170,175,9,18,14,136,131,178,140,159,124,146,73,36,146,113,232,3,233,239,25,127,201,175,91,127,216,43,77,255,0,208,161,175,152,107,233,239,25,127,201,175,91,127,216,43,77,255,0,208,161,175,154,108,108,110,53,61,70,218,194,206,63,50,234,234,85,134,20,220,6,231,98,2,140,156,1,146,71,94,40,3,232,47,129,127,18,210,242,222,215,193,122,160,147,237,113,35,11,11,140,179,249,168,1,99,27,103,59,74,128,118,158,155,84,14,8,27,186,79,137,126,27,208,244,173,66,219,226,69,213,174,249,180,108,73,53,180,42,85,175,100,202,172,5,156,48,11,177,202,146,219,88,149,24,32,128,5,124,171,60,19,90,220,75,111,113,19,195,60,78,82,72,228,82,172,140,14,10,144,121,4,30,49,93,191,141,62,41,234,254,56,240,222,147,164,234,16,198,143,102,230,75,153,147,24,186,147,27,81,246,237,249,8,82,217,0,224,150,39,3,0,0,15,107,240,159,199,175,13,107,155,162,214,87,251,14,232,202,177,196,178,187,75,28,129,184,207,152,0,9,131,215,112,80,6,14,79,56,216,248,175,241,6,243,192,26,29,173,197,134,157,246,155,155,185,76,105,52,202,76,16,227,4,135,193,4,177,25,218,185,25,195,28,252,184,62,25,240,67,194,83,120,135,199,150,250,139,195,27,233,250,67,173,196,229,164,42,68,152,111,36,40,28,147,189,67,122,97,14,122,128,126,166,213,116,187,29,115,75,184,211,117,59,84,185,179,184,77,146,197,32,224,143,230,8,56,32,142,65,0,140,17,64,31,40,248,35,226,206,173,225,175,24,94,107,26,164,143,168,193,170,50,255,0,104,134,3,204,109,185,218,200,120,0,168,36,5,225,113,242,241,193,95,60,174,179,226,7,129,47,188,5,226,15,236,251,134,123,139,73,80,61,173,233,139,98,206,48,55,96,101,176,85,142,8,206,122,30,140,43,147,160,15,175,190,9,127,201,33,208,191,237,227,255,0,71,201,94,129,94,127,240,75,254,73,14,133,255,0,111,31,250,62,74,244,10,0,40,174,91,196,127,17,60,43,225,45,65,44,53,189,83,236,151,82,68,38,88,254,207,44,153,66,72,7,42,164,117,83,239,197,89,240,207,141,188,61,227,31,181,127,96,234,31,108,251,46,207,59,247,50,71,183,118,237,191,125,70,115,181,186,122,80,7,128,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,173,255,0,217,151,254,102,143,251,116,255,0,218,213,129,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,255,0,102,95,249,154,63,237,211,255,0,107,80,7,208,21,243,71,198,143,138,137,175,202,254,27,208,46,188,205,37,50,183,179,40,86,75,167,12,172,161,9,25,218,165,62,240,32,49,39,168,0,158,191,227,71,197,71,208,34,127,13,232,23,91,53,103,202,222,204,161,149,237,80,168,101,8,72,198,230,13,247,129,37,64,63,116,144,71,205,52,1,223,252,18,255,0,146,189,161,127,219,199,254,136,146,186,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,207,252,18,255,0,146,189,161,127,219,199,254,136,146,186,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,180,1,229,154,86,169,125,161,234,182,250,150,153,116,246,215,150,239,190,41,99,234,167,249,16,70,65,7,130,9,7,32,215,216,191,15,252,119,99,227,223,15,255,0,104,91,170,91,221,196,229,46,172,132,187,218,3,147,183,39,11,144,202,50,14,49,212,117,83,95,31,90,104,154,141,246,143,168,234,182,214,251,236,116,223,43,237,114,239,81,229,249,141,181,56,39,39,36,99,128,113,222,180,60,23,226,203,207,5,120,162,215,90,179,95,55,203,202,77,1,114,139,52,108,48,202,74,254,4,100,16,25,65,193,198,40,3,217,181,237,103,70,248,17,226,57,96,208,116,255,0,181,255,0,108,108,184,158,201,230,117,22,208,70,140,136,21,216,49,44,210,25,24,146,78,2,237,218,50,26,189,47,193,191,17,188,59,227,164,117,210,110,100,91,184,147,124,182,119,9,178,84,93,196,103,25,33,135,78,84,156,110,25,193,56,175,146,188,97,226,89,188,95,226,189,67,93,158,222,59,119,186,117,34,20,36,132,85,80,138,50,122,157,170,50,120,201,201,192,233,94,253,251,60,248,110,109,51,194,151,122,236,183,17,186,107,46,162,40,84,28,198,176,180,137,150,62,165,139,112,58,0,14,121,192,0,246,74,43,135,190,248,189,224,93,55,81,186,176,188,215,60,187,171,89,90,25,147,236,147,157,174,164,134,25,8,65,193,7,167,21,211,232,154,222,157,226,61,34,13,87,74,184,251,69,140,251,188,185,54,50,110,218,197,79,12,1,28,130,57,20,1,241,143,142,255,0,228,161,248,155,254,194,183,95,250,53,171,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,204,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,127,240,63,139,44,252,21,251,61,105,154,213,226,121,190,95,158,144,192,28,35,77,35,92,72,21,65,63,137,56,4,133,86,56,56,197,0,106,124,111,241,46,145,163,248,14,227,74,212,109,228,185,184,213,145,163,181,133,73,80,25,10,183,152,204,58,4,98,135,31,196,112,49,140,145,242,109,106,120,143,95,190,241,71,136,47,53,173,73,163,55,119,78,25,252,181,218,170,0,10,170,7,160,80,7,57,60,114,73,230,189,219,224,95,195,68,179,183,181,241,166,168,100,251,92,168,198,194,223,12,158,82,16,84,200,217,198,226,192,157,163,166,214,7,146,70,208,13,205,23,194,218,207,132,190,4,235,186,126,181,125,230,205,253,149,118,201,104,138,155,45,3,71,35,20,12,6,93,137,98,88,146,70,112,23,129,150,249,102,190,222,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,67,64,31,127,87,23,241,35,225,253,167,143,188,62,208,31,46,61,82,221,24,216,92,72,207,182,38,37,75,2,20,224,134,8,23,36,28,103,32,30,135,180,162,128,62,124,248,53,240,154,238,13,96,120,151,95,68,140,88,92,75,21,181,167,201,38,233,163,102,141,157,143,32,4,96,219,113,201,101,13,144,0,221,244,29,20,80,7,200,31,27,127,228,175,107,191,246,239,255,0,162,35,174,255,0,246,101,255,0,153,163,254,221,63,246,181,112,31,27,127,228,175,107,191,246,239,255,0,162,35,174,255,0,246,101,255,0,153,163,254,221,63,246,181,0,125,1,69,114,222,35,248,137,225,95,9,106,17,216,107,122,167,217,46,164,136,76,169,246,121,100,202,18,64,57,85,35,170,159,126,42,207,134,124,109,225,239,24,253,171,251,7,80,251,103,217,118,121,223,185,146,61,187,183,109,251,234,51,157,173,211,210,128,62,96,248,219,255,0,37,123,93,255,0,183,127,253,17,29,123,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,199,254,54,255,0,201,94,215,127,237,223,255,0,68,71,94,193,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,0,245,250,40,162,128,10,40,162,128,10,248,6,190,254,175,128,104,3,212,254,13,252,75,127,8,106,139,162,106,2,51,162,234,23,0,180,132,170,155,105,91,11,230,22,56,27,48,20,48,39,128,50,58,16,223,69,248,203,194,58,127,141,124,61,54,147,168,175,172,150,242,229,191,115,54,198,85,147,10,195,118,221,196,237,39,6,190,45,212,52,171,237,37,237,210,254,218,72,13,197,188,119,48,238,233,36,78,55,43,41,28,16,71,228,65,7,4,17,94,231,240,63,226,135,252,123,120,59,91,159,212,88,93,207,55,251,161,45,192,219,254,249,82,91,209,0,251,162,128,61,203,74,211,161,209,180,107,45,46,221,164,104,44,237,227,183,141,164,32,177,84,80,160,146,0,25,192,244,21,30,189,169,255,0,98,120,123,83,213,124,159,59,236,86,146,220,249,91,182,239,216,133,182,231,7,25,198,51,131,90,52,134,128,62,57,215,126,41,120,131,91,241,197,167,137,188,223,33,172,37,223,99,104,174,219,33,76,242,135,4,22,220,56,115,193,96,113,192,192,18,252,85,241,149,143,142,181,237,47,87,177,141,226,35,77,142,27,136,31,147,12,162,73,9,25,198,24,97,129,4,117,4,100,3,144,58,223,142,63,13,19,71,184,155,197,218,89,145,173,46,238,51,121,1,12,222,76,174,73,243,1,236,140,220,16,79,12,202,6,67,0,190,45,64,30,253,251,51,127,204,209,255,0,110,159,251,90,189,252,87,128,126,204,223,243,52,127,219,167,254,214,175,127,20,0,82,26,200,241,31,138,52,111,9,105,241,223,235,151,159,101,182,146,81,10,191,148,242,101,200,36,12,40,39,162,159,110,43,27,69,248,163,224,223,17,106,240,105,90,86,177,246,139,217,247,121,113,125,150,100,221,181,75,30,89,0,28,41,60,154,0,235,205,2,147,181,56,80,2,210,81,69,0,114,94,50,230,220,127,215,101,255,0,208,77,124,149,172,127,200,74,111,248,15,254,130,43,235,111,24,255,0,199,184,255,0,174,203,255,0,160,154,249,39,89,56,212,230,255,0,128,255,0,232,34,128,61,23,225,178,101,135,253,112,127,253,12,87,210,246,131,22,233,248,255,0,58,249,207,225,124,123,130,156,255,0,203,188,159,250,48,87,209,214,188,64,191,143,243,160,9,169,40,205,6,128,24,77,0,80,69,40,20,0,238,212,210,51,205,59,181,20,0,221,153,21,230,126,59,136,156,224,143,245,201,255,0,160,26,244,234,224,124,107,110,206,9,4,127,173,95,228,104,3,231,205,94,196,228,146,195,150,29,255,0,217,174,215,225,149,238,208,168,87,164,15,219,254,154,10,200,212,162,243,35,3,63,196,63,149,87,240,37,199,147,122,203,140,226,6,255,0,208,133,0,125,77,110,115,10,254,63,206,166,170,122,123,239,181,67,236,127,157,92,233,64,30,97,241,19,253,95,253,183,79,253,0,215,204,161,115,127,38,63,187,254,21,244,191,196,99,132,63,245,221,63,244,3,95,54,91,46,253,66,79,247,63,194,128,58,189,32,17,57,233,247,15,243,21,244,215,134,63,228,31,23,251,173,255,0,161,87,205,48,3,12,237,142,120,197,125,27,225,9,119,233,208,241,252,15,255,0,161,208,7,74,195,52,205,188,212,212,221,188,208,2,99,20,187,169,69,52,138,0,125,20,131,52,180,0,10,90,74,51,64,6,104,162,138,0,40,162,138,0,40,162,146,128,22,138,67,64,205,0,45,20,81,64,9,214,150,144,81,214,128,16,181,0,230,151,109,0,80,2,209,69,20,0,81,69,20,0,157,41,69,20,130,128,22,144,138,90,40,3,19,84,127,45,115,254,208,31,165,120,183,141,244,193,115,31,154,27,27,166,94,255,0,236,145,233,94,209,174,70,90,16,51,252,99,249,26,243,189,66,219,237,48,136,137,198,24,55,232,127,198,128,62,109,141,141,173,195,14,15,24,254,85,244,151,195,77,111,207,180,137,10,99,16,200,122,127,211,79,173,120,7,136,236,13,158,161,42,238,206,25,71,95,246,65,244,174,227,225,198,185,246,98,20,166,113,3,142,159,237,143,122,0,250,157,78,229,6,162,146,61,221,234,13,58,224,79,106,140,6,50,15,243,171,134,128,33,141,54,247,167,228,83,185,168,156,226,128,36,205,47,90,128,74,15,24,169,85,184,160,7,209,73,154,51,64,11,154,74,74,92,80,2,210,82,209,64,9,77,52,236,83,77,0,55,20,240,41,184,167,129,197,0,2,148,82,210,80,2,209,69,20,0,81,69,20,0,81,69,20,0,83,77,58,145,186,80,4,36,243,82,10,139,189,74,13,0,58,138,74,90,0,78,180,180,148,3,64,1,164,52,181,27,26,0,82,106,9,164,192,24,20,252,250,211,118,230,128,42,70,140,237,147,142,149,161,24,192,164,84,2,164,81,64,14,163,56,20,84,23,114,249,81,131,140,228,226,128,56,239,27,234,162,218,214,17,179,57,113,219,217,189,235,229,93,126,236,222,221,167,0,98,49,219,220,255,0,141,122,239,196,239,16,255,0,199,178,8,255,0,186,121,95,247,253,235,199,116,203,115,127,118,220,129,136,207,243,31,227,64,30,145,240,243,71,193,158,66,255,0,222,94,191,238,123,87,165,219,202,36,188,42,1,251,153,253,107,43,65,211,255,0,179,180,231,59,183,110,148,142,185,236,61,189,170,207,134,98,55,23,210,49,32,1,25,31,170,208,7,169,105,209,236,141,185,238,127,165,94,168,225,93,138,71,189,73,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,205,45,0,20,81,69,0,83,188,185,22,224,18,51,154,138,203,81,23,5,128,82,49,237,244,247,172,47,24,94,24,34,136,128,14,89,123,127,189,92,247,132,53,86,154,89,65,64,48,173,219,253,223,122,0,244,224,115,74,105,168,219,151,52,234,0,105,56,166,111,230,158,106,51,197,0,72,14,69,41,233,81,7,20,240,115,64,15,20,82,81,64,11,69,20,162,128,10,74,83,73,64,1,164,165,52,148,0,98,150,138,40,0,53,194,124,64,147,22,208,113,252,107,252,158,187,179,210,188,211,226,93,207,151,5,184,199,241,47,242,122,0,242,59,43,99,43,19,158,223,225,92,94,175,31,145,122,164,156,230,49,252,205,122,86,137,30,232,157,137,238,71,242,175,61,241,70,62,217,30,63,231,152,254,109,64,30,247,240,186,228,60,23,35,31,196,223,201,43,214,23,165,120,143,194,121,127,119,116,49,221,255,0,246,157,123,100,103,42,126,180,1,143,226,39,217,111,31,251,227,249,26,249,127,94,205,198,168,131,166,33,31,250,17,175,165,188,93,38,203,104,184,254,33,252,154,190,113,138,31,181,234,189,113,136,63,246,122,0,232,236,172,139,18,3,15,207,233,94,221,225,155,111,38,9,57,206,88,255,0,37,174,3,78,179,68,221,203,119,239,244,175,80,210,211,100,77,245,63,210,128,52,40,162,138,0,13,52,154,83,73,64,5,56,83,105,194,128,2,42,11,147,136,199,214,167,38,160,186,192,140,125,104,3,230,207,139,79,186,107,95,247,83,255,0,106,87,157,248,116,255,0,166,201,255,0,92,207,243,21,232,159,22,176,178,218,255,0,186,159,251,82,188,239,195,109,155,233,63,235,153,254,98,128,62,180,240,87,252,122,77,255,0,93,27,249,45,117,53,204,120,44,255,0,162,77,255,0,93,15,242,90,233,168,1,107,200,63,104,223,249,39,182,31,246,21,143,255,0,69,75,94,191,94,65,251,70,255,0,201,61,176,255,0,176,170,127,232,169,104,3,192,60,11,255,0,37,11,195,95,246,21,181,255,0,209,171,95,111,10,248,135,192,191,242,80,188,53,255,0,97,91,95,253,26,181,246,245,0,40,174,3,227,111,252,146,29,119,254,221,255,0,244,124,117,223,209,64,31,16,248,19,254,74,31,134,191,236,43,107,255,0,163,86,190,222,162,171,95,95,217,233,150,111,121,127,119,5,165,180,120,223,52,242,8,209,114,64,25,99,128,50,72,31,83,64,22,13,121,15,237,27,255,0,36,242,195,254,194,177,255,0,232,169,171,208,173,252,103,225,107,171,132,183,183,241,46,143,52,242,184,72,226,142,250,38,103,98,112,0,1,178,73,60,98,183,104,3,228,31,130,95,242,87,180,47,251,120,255,0,209,18,87,175,254,209,223,242,79,108,63,236,43,31,254,138,154,189,126,148,80,7,200,31,4,191,228,175,104,95,246,241,255,0,162,36,175,127,248,219,255,0,36,135,93,255,0,183,127,253,31,29,122,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,230,15,2,127,201,67,240,207,253,133,109,127,244,106,215,189,252,99,248,82,190,32,183,185,241,46,137,12,135,88,141,55,220,91,198,172,237,120,0,69,24,203,97,74,162,177,194,169,45,211,174,43,193,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,111,208,7,192,53,245,215,193,159,8,183,133,124,7,11,94,89,73,109,170,95,185,184,186,89,148,7,81,146,35,83,129,144,2,224,237,110,65,118,233,146,7,55,226,79,130,86,122,159,197,11,13,86,40,103,151,68,191,150,89,245,104,132,193,124,169,0,44,54,146,119,21,145,206,8,81,149,249,176,64,35,111,180,80,7,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,203,60,23,166,205,170,233,222,47,183,129,163,87,77,9,238,9,114,64,219,21,196,18,176,224,30,74,161,3,223,29,58,215,169,254,211,95,243,43,255,0,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,84,1,228,21,247,110,135,101,165,233,218,29,149,174,137,28,9,166,36,74,109,132,13,185,10,30,67,6,231,118,115,157,217,36,147,146,78,115,95,15,106,218,108,218,62,179,125,165,220,52,109,61,157,196,150,242,52,100,144,89,24,169,32,144,14,50,61,5,125,93,240,71,85,77,79,225,102,152,159,106,146,121,236,158,75,105,183,238,37,8,114,200,185,61,64,141,163,198,56,3,3,182,0,7,162,87,200,31,27,127,228,175,107,191,246,239,255,0,162,35,175,175,232,160,15,159,255,0,102,95,249,154,63,237,211,255,0,107,87,1,241,183,254,74,246,187,255,0,110,255,0,250,34,58,250,254,190,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,0,112,130,121,150,217,237,214,87,16,59,171,188,97,142,214,101,4,43,17,208,144,25,128,61,183,31,90,236,254,25,124,59,185,248,131,174,60,70,111,179,233,150,123,90,246,101,35,120,13,157,168,128,255,0,19,109,110,72,192,0,147,158,20,228,120,47,194,119,158,53,241,69,174,139,102,222,87,153,151,154,114,133,214,24,212,101,152,129,248,1,146,1,102,81,145,156,215,217,62,29,208,44,124,47,225,251,61,23,77,89,5,165,170,21,79,49,183,51,18,75,51,19,234,88,147,198,7,60,0,56,160,13,8,32,134,214,222,43,123,120,146,24,34,64,145,199,26,133,84,80,48,20,1,192,0,113,138,150,138,40,3,224,26,250,251,224,151,252,146,29,11,254,222,63,244,124,149,242,13,125,125,240,75,254,73,14,133,255,0,111,31,250,62,74,0,244,10,40,164,160,5,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,208,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,0,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,91,255,0,180,215,252,202,255,0,246,247,255,0,180,107,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,125,63,64,31,48,126,206,63,242,80,245,15,251,5,73,255,0,163,98,173,255,0,218,107,254,101,127,251,123,255,0,218,53,244,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,128,60,183,225,207,131,91,199,62,48,183,210,90,73,34,180,84,105,238,229,143,110,228,137,113,156,100,245,44,85,122,28,110,206,8,6,190,197,210,180,187,29,15,75,183,211,116,203,84,182,179,183,77,145,69,24,224,15,230,73,57,36,158,73,36,156,147,95,54,254,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,232,0,162,138,40,3,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,113,251,58,217,91,234,122,127,140,108,47,35,243,45,110,162,183,134,100,220,70,228,97,48,97,145,130,50,9,233,205,112,255,0,27,127,228,175,107,191,246,239,255,0,162,35,174,255,0,246,101,255,0,153,163,254,221,63,246,181,0,121,167,196,143,135,247,126,1,241,3,64,124,201,52,187,135,99,97,115,35,38,233,84,5,44,8,83,144,84,184,92,144,51,140,128,58,10,159,15,124,39,255,0,9,175,140,236,180,105,26,120,237,95,116,151,51,66,155,140,113,170,146,79,162,228,225,67,30,1,97,193,232,126,193,241,22,129,99,226,143,15,222,104,186,146,200,109,46,144,43,249,109,181,148,130,25,88,31,80,192,30,114,56,228,17,197,113,159,9,62,29,220,120,10,207,89,251,108,222,101,197,229,222,212,32,140,24,34,44,35,114,163,59,89,183,51,17,184,224,21,28,16,69,0,122,69,124,3,95,127,87,192,52,1,245,247,193,47,249,36,58,23,253,188,127,232,249,43,208,43,207,254,9,127,201,33,208,191,237,227,255,0,71,201,94,129,64,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,208,43,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,64,31,48,120,19,254,74,31,134,127,236,43,107,255,0,163,86,190,223,175,136,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,111,208,1,69,20,80,7,200,31,27,127,228,175,107,191,246,239,255,0,162,35,174,227,246,117,178,183,212,244,255,0,24,216,94,71,230,90,221,69,111,12,201,184,141,200,194,96,195,35,4,100,19,211,154,225,254,54,255,0,201,94,215,127,237,223,255,0,68,71,93,255,0,236,203,255,0,51,71,253,186,127,237,106,0,243,79,137,31,15,238,252,3,226,6,128,249,146,105,119,14,198,194,230,70,77,210,168,10,88,16,167,32,169,112,185,32,103,25,0,116,21,62,30,248,79,254,19,95,25,217,104,210,52,241,218,190,233,46,102,133,55,24,227,85,36,159,69,201,194,134,60,2,195,131,208,253,131,226,45,2,199,197,30,31,188,209,117,37,144,218,93,32,87,242,219,107,41,4,50,176,62,161,128,60,228,113,200,35,138,227,62,18,124,59,184,240,21,158,179,246,217,188,203,139,203,189,168,65,24,48,68,88,70,229,70,118,179,110,102,35,113,192,42,56,32,138,0,244,138,248,6,190,254,175,128,104,2,73,39,154,84,133,37,150,71,72,83,100,74,204,72,69,220,91,106,142,195,115,49,192,238,73,239,94,223,240,47,225,163,222,92,90,248,211,84,49,253,146,39,99,97,111,133,127,53,193,42,100,108,231,104,82,14,209,215,114,131,192,3,119,47,240,135,225,162,248,231,84,154,247,82,46,154,45,139,168,149,84,50,155,151,60,249,106,221,0,3,5,136,57,1,148,12,110,220,62,179,160,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,124,117,232,20,80,7,192,53,246,247,142,255,0,228,158,120,151,254,193,87,95,250,41,171,160,174,127,199,127,242,79,60,75,255,0,96,171,175,253,20,212,1,241,13,119,127,25,161,72,62,45,107,168,134,66,11,196,255,0,59,179,156,180,40,199,150,36,227,36,224,116,3,0,96,0,43,132,175,118,253,165,108,173,211,81,240,237,250,199,139,169,162,158,25,36,220,121,68,40,84,99,160,193,145,253,249,231,160,160,11,31,179,76,54,111,255,0,9,20,223,102,255,0,78,143,200,79,60,144,113,27,111,59,84,99,43,202,100,252,196,28,47,3,110,79,208,21,242,167,192,29,106,109,59,226,60,122,114,249,141,6,167,111,36,78,162,66,21,89,20,200,174,87,163,16,17,148,116,198,243,207,99,245,93,0,20,81,69,0,20,81,69,0,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,250,2,190,127,253,166,191,230,87,255,0,183,191,253,163,64,28,7,193,47,249,43,218,23,253,188,127,232,137,43,235,250,249,3,224,151,252,149,237,11,254,222,63,244,68,149,245,253,0,20,81,69,0,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,175,64,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,0,124,131,93,135,196,31,136,58,143,143,245,132,185,184,79,179,217,65,159,178,89,229,95,200,220,168,31,231,10,165,183,20,207,61,58,10,227,235,179,248,111,240,254,239,199,222,32,88,7,153,30,151,110,234,111,238,99,100,221,18,144,197,64,12,114,75,20,43,144,14,51,146,15,66,1,210,124,32,248,86,254,45,187,93,107,91,181,255,0,138,122,61,234,168,229,144,221,190,8,194,149,32,133,83,201,108,227,43,180,103,230,219,229,21,247,142,149,165,216,232,122,93,190,155,166,90,165,181,157,186,108,138,40,199,0,127,50,73,201,36,242,73,36,228,154,248,58,128,62,158,241,151,252,154,245,183,253,130,180,223,253,10,26,240,15,2,127,201,67,240,207,253,133,109,127,244,106,215,191,248,203,254,77,122,219,254,193,90,111,254,133,13,120,7,129,63,228,161,248,103,254,194,182,191,250,53,104,3,222,254,49,252,41,95,16,91,220,248,151,68,134,67,172,70,155,238,45,227,86,118,188,0,34,140,101,176,165,81,88,225,84,150,233,215,21,243,45,125,253,94,47,226,79,130,86,122,159,197,11,13,86,40,103,151,68,191,150,89,245,104,132,193,124,169,0,44,48,73,220,86,71,56,33,87,43,243,96,128,70,208,14,147,224,207,132,91,194,190,3,133,175,44,164,182,213,47,220,220,93,44,202,161,212,100,136,212,224,100,0,184,59,91,144,93,186,100,129,232,148,81,64,24,94,46,240,189,143,140,60,55,119,163,223,198,132,74,164,195,43,38,227,4,184,59,100,92,16,114,9,233,145,145,144,120,38,190,30,175,191,171,224,26,0,246,255,0,129,95,17,229,177,212,96,240,126,169,54,108,167,249,52,246,59,17,96,144,151,114,164,224,22,222,91,3,36,157,216,10,62,110,62,143,175,128,107,234,111,132,31,21,19,197,182,139,162,235,119,95,241,80,199,189,149,220,42,11,180,201,57,80,160,0,202,56,43,140,225,119,12,252,219,64,60,227,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,175,160,40,160,15,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,215,55,224,79,136,19,120,23,195,94,34,26,127,151,253,173,168,61,180,86,197,212,145,18,168,151,124,152,198,9,92,168,0,158,172,14,8,4,30,147,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,121,5,0,73,4,19,93,92,69,111,111,19,205,60,174,18,56,227,82,204,236,78,2,128,57,36,158,49,93,223,143,188,3,255,0,8,55,133,252,47,246,200,246,235,55,223,105,146,247,18,239,11,131,30,196,24,249,126,80,199,56,206,88,183,36,109,199,171,252,23,248,86,250,4,73,226,77,126,215,102,172,248,107,40,88,178,189,170,21,101,98,224,28,110,96,223,116,130,84,1,208,146,6,63,237,53,255,0,50,191,253,189,255,0,237,26,0,224,62,9,127,201,94,208,191,237,227,255,0,68,75,93,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,231,254,9,127,201,94,208,191,237,227,255,0,68,73,93,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,0,223,253,153,127,230,104,255,0,183,79,253,173,92,71,197,223,135,31,240,131,107,137,115,166,195,57,208,175,57,133,223,230,16,73,206,97,45,146,78,0,202,150,193,32,145,243,21,99,93,191,236,203,255,0,51,71,253,186,127,237,106,246,253,111,68,211,188,71,164,79,165,106,182,255,0,104,177,159,111,153,22,246,77,219,88,48,229,72,35,144,15,6,128,62,42,240,183,135,174,60,85,226,141,59,67,181,108,73,119,40,82,248,7,203,64,9,119,193,35,59,84,51,99,57,56,192,228,215,220,48,65,13,173,188,86,246,241,36,48,68,129,35,142,53,10,168,160,96,40,3,128,0,227,21,230,31,11,62,22,77,224,47,16,107,151,119,82,165,208,116,142,222,202,232,101,25,227,32,60,164,198,24,128,55,108,81,146,79,238,201,224,30,125,82,128,62,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,244,10,40,3,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,86,101,214,169,125,121,97,99,99,113,116,242,90,88,35,165,172,36,252,177,6,98,237,129,234,88,242,122,240,7,64,0,211,241,223,252,148,63,19,127,216,86,235,255,0,70,181,108,124,50,248,119,115,241,7,92,120,140,223,103,211,44,246,181,236,202,70,240,27,59,81,1,254,38,218,220,145,128,1,39,60,41,0,234,62,11,252,47,255,0,132,150,238,63,17,107,48,103,72,182,148,121,48,77,14,82,245,128,96,121,220,62,84,96,153,200,42,199,43,217,133,125,63,81,65,4,54,182,241,91,219,196,144,193,18,4,142,56,212,42,162,129,128,160,14,0,3,140,84,180,1,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,190,33,175,183,188,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,208,7,223,212,81,69,0,20,81,69,0,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,239,255,0,102,95,249,154,63,237,211,255,0,107,87,1,241,183,254,74,246,187,255,0,110,255,0,250,34,58,239,255,0,102,95,249,154,63,237,211,255,0,107,80,6,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,223,253,153,127,230,104,255,0,183,79,253,173,94,255,0,75,64,31,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,189,131,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,227,255,0,27,63,228,175,107,191,246,239,255,0,162,35,175,96,253,156,127,228,158,95,255,0,216,86,79,253,21,21,0,122,253,20,81,64,5,20,81,64,5,124,3,95,127,87,192,52,1,244,246,177,240,226,207,199,31,8,124,61,113,12,59,53,219,77,22,220,217,204,152,6,92,66,164,66,217,32,21,99,208,147,242,147,158,133,131,124,211,125,99,113,166,234,23,54,23,145,249,119,86,178,180,51,38,224,118,186,146,24,100,100,28,16,122,113,95,107,120,19,254,73,231,134,191,236,21,107,255,0,162,150,184,127,141,127,14,63,225,42,210,14,187,166,67,60,186,221,132,65,22,24,190,111,180,66,24,146,187,73,251,203,185,152,99,147,202,224,146,184,0,147,224,223,196,180,241,118,150,186,38,160,36,26,214,159,110,11,72,75,48,185,137,112,190,97,99,147,191,37,67,2,121,39,35,169,3,212,205,124,131,240,183,192,26,231,139,181,200,245,13,58,227,251,58,219,78,149,101,254,209,120,68,129,38,92,50,42,161,192,118,206,210,70,112,7,39,168,13,245,245,0,69,60,16,221,91,203,109,113,20,115,65,42,20,146,57,20,50,186,145,130,164,30,8,35,140,87,199,223,21,124,25,111,224,127,24,181,133,165,199,153,109,117,23,218,225,77,132,121,8,210,48,88,242,88,150,218,20,124,231,147,233,95,98,154,249,135,246,141,255,0,146,133,97,255,0,96,168,255,0,244,108,180,1,200,124,56,241,205,199,129,60,79,21,246,103,147,78,151,247,119,182,177,48,30,106,96,224,224,241,185,73,220,58,30,163,32,49,175,177,172,47,173,245,61,58,218,254,206,79,50,214,234,37,154,23,218,70,228,96,10,156,28,17,144,71,94,107,224,170,245,191,130,63,17,161,240,182,169,38,133,171,220,199,6,143,124,251,146,87,65,136,110,14,213,5,155,60,35,40,193,39,32,16,167,229,27,141,0,122,31,237,29,255,0,36,246,195,254,194,177,255,0,232,169,171,199,254,10,127,201,93,208,255,0,237,227,255,0,68,73,95,95,210,80,3,105,212,134,129,64,11,69,20,80,7,39,227,31,248,247,31,245,217,127,244,19,95,35,235,100,255,0,106,77,255,0,1,255,0,208,69,125,117,227,3,254,140,63,235,178,255,0,232,38,190,69,215,91,26,164,223,85,255,0,208,69,0,122,167,194,231,218,171,255,0,94,242,127,232,193,95,70,64,115,10,254,63,206,190,115,248,93,134,84,255,0,175,121,63,244,96,175,163,32,193,133,127,31,231,64,18,226,131,70,104,52,0,218,1,162,138,0,117,20,130,150,128,10,231,60,71,109,230,197,215,31,188,95,253,4,215,71,89,218,146,110,140,127,188,63,149,0,120,5,221,153,14,65,35,168,239,237,92,167,135,216,219,234,178,142,184,136,143,213,107,214,111,236,209,152,242,221,71,127,106,242,161,31,217,117,169,198,115,242,1,250,45,0,125,71,161,182,251,24,143,179,127,232,85,168,122,86,23,134,100,223,167,197,199,240,183,254,133,91,114,28,47,227,64,30,69,241,42,235,106,145,143,249,110,159,250,44,215,129,105,17,121,215,242,28,227,228,63,204,87,178,252,79,155,247,142,184,255,0,150,241,255,0,232,179,94,75,225,156,125,169,179,159,245,77,255,0,161,10,0,234,46,237,140,82,49,207,112,63,74,247,127,4,201,157,58,30,63,129,255,0,244,58,241,237,102,45,177,239,7,171,129,250,87,168,252,63,185,243,52,248,120,255,0,150,111,255,0,161,208,7,161,81,71,106,40,1,49,69,45,37,0,45,20,81,64,11,73,75,65,160,4,162,138,74,0,83,73,69,52,156,80,3,137,197,71,191,52,133,197,40,230,128,30,57,167,83,69,58,128,16,156,86,101,238,164,32,98,54,147,130,7,79,111,173,105,57,218,185,175,43,241,78,172,209,93,200,161,1,195,175,111,246,126,180,1,233,150,183,2,116,4,12,100,31,231,86,171,152,240,181,217,154,210,50,64,25,70,254,31,246,171,167,237,64,5,20,81,64,5,20,153,165,160,2,138,40,160,2,138,40,160,2,138,41,113,64,25,250,132,123,227,28,255,0,16,254,85,230,210,78,18,254,68,32,240,7,242,21,234,147,46,245,199,189,120,222,189,27,91,234,147,48,32,228,168,255,0,199,69,0,112,62,59,209,113,112,242,135,251,210,160,235,254,199,211,218,184,61,6,244,218,93,176,218,14,35,35,167,184,53,239,90,246,153,246,253,54,55,221,140,202,15,95,64,71,165,124,247,125,17,178,191,145,120,56,192,253,1,160,15,175,124,35,169,139,141,58,31,148,143,145,143,79,246,254,181,215,131,145,154,240,63,135,94,35,205,188,113,152,250,66,231,133,255,0,111,235,94,239,109,39,153,10,182,58,231,249,208,4,181,19,140,212,180,214,20,1,152,234,200,199,165,91,138,76,175,34,158,200,13,51,0,26,0,152,83,151,165,69,158,41,202,104,2,74,90,74,9,160,3,165,45,37,45,0,20,211,75,72,77,0,70,15,53,48,233,80,15,189,83,142,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,141,75,77,52,1,25,28,211,192,164,197,56,10,0,81,69,37,45,0,24,164,165,205,33,160,6,154,67,65,166,230,128,26,252,210,70,166,151,21,40,160,3,24,167,138,65,75,64,5,115,158,43,212,69,149,180,100,174,114,227,183,179,123,251,87,68,91,2,188,159,226,158,169,228,219,219,0,153,203,41,233,236,254,244,1,225,30,51,213,13,229,212,63,32,24,65,219,221,189,253,235,95,225,206,139,246,203,139,135,47,140,35,14,190,233,237,239,92,69,211,155,187,129,208,97,63,173,123,191,194,157,43,203,134,229,139,255,0,19,14,15,178,123,80,7,83,172,226,214,210,52,25,57,144,30,126,134,174,120,42,195,229,153,203,119,97,215,253,218,173,173,195,246,137,80,3,140,40,63,206,186,223,14,89,136,33,144,103,57,99,223,216,80,6,248,20,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,134,148,80,1,71,240,209,72,199,138,0,243,255,0,30,206,35,138,14,15,222,95,253,154,185,175,1,184,121,166,255,0,117,191,154,213,255,0,136,174,95,200,3,31,194,127,244,58,171,240,246,196,163,206,75,14,140,58,255,0,185,64,30,189,23,221,63,90,125,54,62,5,62,128,26,106,55,92,212,152,162,128,51,220,50,183,106,179,17,60,212,165,50,104,11,138,0,112,165,164,20,180,0,81,69,20,0,81,69,20,0,26,74,90,65,64,11,69,20,80,1,218,188,151,226,124,153,75,97,142,235,255,0,179,215,172,183,74,241,207,137,211,2,182,192,15,238,255,0,236,244,1,194,141,71,236,118,184,11,156,191,167,183,215,218,188,247,90,156,207,50,49,24,194,129,250,154,232,47,46,79,150,163,29,235,155,212,23,59,79,211,250,208,7,174,252,40,188,219,246,145,143,239,30,159,238,87,208,86,231,49,147,239,95,49,252,47,159,109,197,200,199,240,183,243,74,250,102,205,179,17,255,0,122,128,57,15,31,221,121,22,208,113,156,186,255,0,38,175,17,240,188,38,239,80,145,179,140,68,87,245,21,234,191,20,110,54,219,91,113,252,107,252,158,188,239,225,220,62,108,243,156,255,0,11,127,52,160,15,65,211,224,38,102,25,254,19,253,43,210,236,211,108,109,245,174,79,74,178,2,70,37,187,30,255,0,74,236,97,27,84,143,122,0,125,20,81,64,1,20,202,117,52,154,0,81,78,29,41,139,79,20,0,85,107,191,245,67,235,86,106,181,239,250,161,254,247,248,208,7,205,31,22,159,116,214,191,238,167,243,146,184,47,12,15,244,217,63,235,153,254,107,93,191,197,92,249,246,185,199,221,95,230,245,198,248,81,55,94,203,255,0,92,207,243,90,0,250,195,193,131,22,147,127,215,67,252,150,186,122,231,60,34,155,109,165,255,0,124,255,0,37,174,142,128,10,242,15,218,55,254,73,237,135,253,133,99,255,0,209,82,215,175,215,144,126,209,191,242,79,108,63,236,43,31,254,138,150,128,60,7,192,159,242,80,188,53,255,0,97,91,95,253,26,181,246,238,43,226,47,2,127,201,66,240,215,253,133,109,127,244,106,215,219,180,0,162,138,51,77,221,64,14,174,3,227,111,252,146,45,115,254,216,127,232,248,235,191,6,150,128,62,32,240,39,252,148,47,13,127,216,86,215,255,0,70,45,125,189,75,73,138,0,40,162,138,0,90,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,160,87,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,128,62,96,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,191,95,16,120,19,254,74,31,134,127,236,43,107,255,0,163,86,190,223,160,2,138,40,160,15,159,255,0,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,223,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,168,3,63,227,214,141,121,167,252,75,185,212,102,79,244,93,74,40,229,183,112,14,14,196,88,217,73,35,27,129,92,144,9,192,101,61,235,172,253,155,53,84,91,141,127,72,146,233,247,186,69,117,13,185,220,87,10,89,100,97,216,31,154,32,123,158,58,227,141,127,218,59,69,154,239,195,122,78,179,22,246,75,11,135,134,84,88,203,0,178,129,243,179,127,8,6,53,94,71,37,199,35,191,148,252,27,213,83,74,248,167,163,60,183,50,65,5,195,189,179,237,221,137,11,161,84,86,3,168,50,108,235,192,32,19,140,102,128,62,194,162,138,40,0,175,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,95,95,215,200,31,27,127,228,175,107,191,246,239,255,0,162,35,160,14,255,0,246,101,255,0,153,163,254,221,63,246,181,125,1,95,63,254,204,191,243,52,127,219,167,254,214,175,160,40,0,162,138,40,3,224,26,250,251,224,151,252,146,29,11,254,222,63,244,124,149,242,13,125,125,240,75,254,73,14,133,255,0,111,31,250,62,74,0,244,10,40,162,128,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,160,12,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,253,124,193,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,160,2,190,127,253,166,191,230,87,255,0,183,191,253,163,95,64,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,104,3,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,125,63,95,48,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,232,0,162,138,40,3,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,127,251,50,255,0,204,209,255,0,110,159,251,90,184,15,141,191,242,87,181,223,251,119,255,0,209,17,215,127,251,50,255,0,204,209,255,0,110,159,251,90,128,62,128,162,138,40,0,175,128,107,239,234,248,6,128,62,190,248,37,255,0,36,135,66,255,0,183,143,253,31,37,122,5,121,255,0,193,47,249,36,58,23,253,188,127,232,249,43,208,40,0,175,63,248,217,255,0,36,135,93,255,0,183,127,253,31,29,122,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,230,15,2,127,201,67,240,207,253,133,109,127,244,106,215,219,245,241,7,129,63,228,161,248,103,254,194,182,223,250,53,107,237,250,0,40,162,138,0,249,3,227,111,252,149,237,119,254,221,255,0,244,68,117,223,254,204,191,243,52,127,219,167,254,214,174,3,227,111,252,149,237,119,254,221,255,0,244,68,117,223,254,204,191,243,52,127,219,167,254,214,160,15,160,40,162,138,0,43,224,26,251,250,190,1,160,15,175,190,9,127,201,33,208,191,237,227,255,0,71,201,94,129,94,127,240,75,254,73,14,133,255,0,111,31,250,62,74,244,10,0,40,162,138,0,43,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,116,21,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,128,62,33,175,174,190,55,105,73,169,252,44,212,223,236,178,79,61,147,199,115,14,205,196,161,14,21,219,3,168,17,180,153,207,0,100,246,200,249,22,190,245,190,177,183,212,244,235,155,11,200,252,203,91,168,154,25,147,113,27,145,129,12,50,48,70,65,61,57,160,15,135,188,57,173,77,225,207,18,105,186,204,2,66,246,119,9,49,68,144,198,100,80,126,100,220,58,6,92,169,224,240,79,6,190,234,175,129,103,130,107,91,137,109,238,34,120,103,137,202,73,28,138,85,145,129,193,82,15,32,131,198,43,236,159,133,186,205,230,191,240,211,68,212,47,223,204,186,104,154,39,144,146,75,249,110,209,134,98,73,37,136,64,73,207,36,147,64,29,141,20,81,64,5,20,81,64,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,190,128,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,208,7,1,240,75,254,74,246,133,255,0,111,31,250,34,74,250,254,190,64,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,64,5,20,81,64,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,208,43,139,248,175,165,95,107,127,13,117,77,51,76,182,146,230,242,225,173,210,40,147,171,31,62,63,192,0,50,73,60,0,9,56,2,128,62,77,240,207,134,53,79,23,107,144,233,26,68,30,109,196,159,51,179,112,145,32,234,238,123,1,145,239,146,0,4,144,15,217,190,25,240,206,151,225,29,14,29,35,72,131,202,183,143,230,102,110,94,87,61,93,207,118,56,30,216,0,0,0,0,100,124,62,248,125,167,120,3,72,123,107,103,251,69,236,248,251,93,230,25,60,253,172,229,62,66,204,23,104,124,113,215,169,174,194,128,10,248,6,190,254,175,128,104,3,233,239,25,127,201,175,91,127,216,43,77,255,0,208,161,175,0,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,123,255,0,140,191,228,215,173,191,236,21,166,255,0,232,80,215,128,120,19,254,74,31,134,127,236,43,107,255,0,163,86,128,62,223,162,138,40,0,162,138,40,0,175,128,107,239,234,248,6,128,61,142,207,225,75,248,183,224,246,131,173,232,112,198,53,168,146,116,146,21,85,83,122,62,210,193,119,59,50,170,148,93,199,36,18,70,7,97,94,197,240,239,225,158,151,240,254,210,83,20,159,109,212,238,50,179,95,60,123,9,76,228,34,46,78,213,224,19,201,36,242,79,10,4,31,4,191,228,144,232,95,246,241,255,0,163,228,175,64,160,2,138,40,160,15,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,213,143,130,255,0,10,211,95,149,60,73,175,218,249,154,74,97,172,161,98,172,151,78,25,149,139,128,115,181,74,125,210,0,98,71,80,8,61,255,0,140,62,28,127,194,113,241,122,202,231,82,134,113,161,89,233,81,153,157,126,81,60,158,116,152,132,54,65,25,7,44,87,36,0,7,202,89,77,122,197,0,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,250,2,190,127,253,166,191,230,87,255,0,183,191,253,163,64,28,7,193,47,249,43,218,23,253,188,127,232,137,43,160,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,92,255,0,193,47,249,43,218,23,253,188,127,232,137,107,160,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,64,27,255,0,179,47,252,205,31,246,233,255,0,181,171,232,10,249,255,0,246,101,255,0,153,163,254,221,63,246,181,125,1,64,5,20,82,80,2,209,69,20,1,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,171,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,204,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,33,208,191,237,227,255,0,71,201,64,30,129,69,20,80,7,63,227,191,249,39,158,37,255,0,176,85,215,254,138,106,248,134,190,222,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,67,64,31,127,81,69,20,0,81,69,20,1,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,191,253,153,127,230,104,255,0,183,79,253,173,92,7,198,223,249,43,218,239,253,187,255,0,232,136,235,191,253,153,127,230,104,255,0,183,79,253,173,64,31,64,81,69,20,1,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,188,248,85,227,43,31,2,252,25,213,53,123,232,222,82,117,135,134,222,4,224,205,41,134,50,23,56,194,140,41,36,158,128,28,2,112,15,7,241,183,254,74,246,187,255,0,110,255,0,250,34,58,224,40,3,211,254,30,252,93,213,52,15,22,93,93,235,183,115,223,89,106,178,169,188,50,73,129,11,150,80,102,10,20,159,149,1,27,20,0,64,81,252,42,7,213,80,79,13,213,188,87,22,242,164,208,74,129,227,146,54,12,174,164,100,48,35,130,8,231,53,240,84,144,77,18,66,242,197,34,36,209,239,137,153,72,14,187,138,238,83,220,110,86,25,29,193,29,171,217,190,7,124,75,93,30,226,31,8,234,130,70,179,188,184,197,140,224,179,121,50,185,3,203,35,178,51,114,8,28,51,18,114,24,149,0,250,82,138,40,160,2,190,1,175,191,171,224,26,0,251,123,192,159,242,79,60,53,255,0,96,171,95,253,20,181,191,88,30,4,255,0,146,121,225,175,251,5,90,255,0,232,165,173,250,0,40,162,140,80,1,95,48,126,209,223,242,80,236,63,236,21,31,254,141,150,190,160,175,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,208,1,240,99,194,58,119,141,124,61,226,237,43,80,95,249,246,146,222,92,183,238,102,217,112,171,38,3,13,219,119,19,180,156,26,236,254,26,124,15,77,14,244,234,254,40,217,61,253,189,192,107,40,32,149,182,70,99,124,172,164,140,22,36,168,33,79,1,79,204,9,56,92,191,217,155,254,102,143,251,116,255,0,218,213,239,187,168,1,198,146,151,52,148,0,134,150,138,40,0,162,138,40,3,149,241,120,205,184,255,0,174,171,255,0,160,154,249,23,95,31,241,51,155,234,191,250,8,175,175,252,86,155,173,199,253,117,31,250,9,175,145,124,70,155,117,73,190,171,255,0,160,138,0,244,143,133,207,128,163,31,242,239,39,254,140,21,244,141,175,250,133,252,127,157,124,207,240,203,63,47,79,248,247,127,253,24,43,233,139,76,253,157,127,31,231,64,19,208,122,80,40,239,64,13,52,148,55,90,1,160,7,129,69,37,45,0,21,90,241,55,70,63,222,254,149,102,163,148,110,92,123,208,7,150,222,194,69,195,140,142,223,202,188,159,196,17,27,93,94,115,156,242,163,255,0,29,21,238,218,149,150,103,99,187,184,239,237,94,51,227,168,188,187,249,136,63,242,209,7,254,57,64,30,225,224,171,159,59,77,132,227,31,35,159,252,126,186,169,206,16,31,122,243,239,135,83,238,211,96,227,254,89,73,255,0,163,43,189,187,56,136,127,189,64,31,59,124,77,189,221,115,34,237,233,52,125,191,233,157,121,142,143,57,130,82,192,103,40,71,234,43,179,248,137,62,237,70,97,143,249,107,31,254,139,174,38,193,112,160,251,31,231,64,30,140,247,255,0,107,179,76,174,62,108,244,250,251,215,166,124,58,147,253,14,33,143,249,100,255,0,250,50,188,74,218,228,249,10,49,235,252,235,216,190,29,204,5,180,99,31,242,197,255,0,244,101,0,122,223,106,40,94,148,80,1,73,75,73,64,11,69,20,80,1,69,20,80,1,69,20,80,2,26,130,82,106,115,77,43,154,0,162,138,89,187,85,213,92,12,82,132,197,58,128,20,81,73,75,64,12,151,238,143,173,120,167,140,228,9,123,47,31,242,209,63,244,10,246,201,57,21,227,30,58,177,45,119,35,6,28,202,157,255,0,216,160,14,195,193,83,135,179,139,143,249,102,255,0,250,29,119,61,171,204,60,5,33,88,17,72,28,68,255,0,250,29,122,114,156,168,52,0,180,81,65,160,2,138,65,75,64,5,20,81,64,5,20,81,64,5,20,81,64,8,69,121,191,139,244,252,59,72,27,172,138,58,255,0,179,244,175,73,174,119,196,22,98,120,250,227,247,128,245,255,0,100,208,7,45,165,145,117,167,196,135,35,27,143,234,107,194,60,121,163,27,61,70,102,223,156,200,139,215,253,143,165,123,190,140,134,25,10,30,112,135,249,138,226,126,38,233,59,203,56,126,179,167,127,250,102,125,168,3,204,252,33,171,27,89,200,216,14,34,97,211,253,161,239,95,88,248,114,255,0,237,118,17,48,92,101,88,244,255,0,107,30,181,241,93,164,166,218,229,135,95,151,31,202,190,162,248,113,170,121,218,124,32,166,63,117,33,233,255,0,77,62,180,1,233,212,26,64,114,41,104,1,152,205,64,235,205,89,52,210,40,2,37,56,21,32,168,241,79,207,20,0,225,78,166,10,120,160,5,197,20,102,138,0,13,33,20,80,69,0,70,7,53,40,233,76,197,56,80,3,168,162,138,0,40,162,138,0,40,162,138,0,40,160,210,102,128,22,146,138,40,1,40,20,82,80,3,168,164,165,160,4,168,228,125,181,33,168,157,119,80,3,3,238,166,180,128,30,148,21,219,81,44,68,182,114,58,80,5,148,245,169,0,164,65,142,41,244,0,1,75,69,20,1,12,238,17,71,214,190,117,248,175,170,23,123,100,217,217,79,79,247,253,235,222,245,139,129,111,10,18,51,150,3,244,53,242,151,196,45,64,220,222,192,54,227,17,175,111,119,247,160,14,107,69,183,251,77,219,140,227,17,159,230,43,233,239,8,89,11,27,25,78,236,230,83,223,216,127,133,124,255,0,224,59,31,181,93,76,119,99,8,221,253,214,190,151,182,131,203,178,42,15,252,180,207,233,64,20,163,143,237,55,57,206,48,159,214,187,75,56,132,74,64,61,235,158,210,44,74,187,146,221,136,235,244,174,169,6,40,1,212,81,69,0,20,82,102,150,128,10,40,162,128,10,40,162,128,16,210,138,40,160,2,162,156,237,80,125,234,90,138,113,185,64,247,160,15,40,241,196,225,166,132,99,248,87,249,181,108,248,34,47,146,99,158,237,255,0,178,212,126,32,240,219,223,76,140,37,81,133,3,239,125,125,189,235,107,195,122,91,105,235,32,46,27,36,158,14,125,61,189,168,3,172,65,129,75,72,189,41,104,0,164,165,162,128,26,105,65,160,138,76,115,64,11,75,65,162,128,10,40,162,128,10,40,162,128,2,104,164,38,129,64,11,69,20,80,3,37,56,81,245,175,15,241,244,190,100,240,41,31,194,167,245,106,246,235,131,132,95,173,120,87,140,193,150,242,16,63,231,152,254,109,64,28,38,181,97,229,91,163,134,254,32,58,251,26,226,46,230,39,3,2,189,187,80,209,124,253,53,78,252,98,96,58,255,0,178,125,171,197,53,104,60,137,212,103,57,80,127,83,64,29,207,195,87,197,221,199,251,141,252,210,190,164,211,219,247,12,127,218,63,200,87,202,95,14,229,219,119,63,31,192,223,205,43,234,77,62,81,246,86,56,254,51,252,133,0,121,55,197,139,236,37,170,237,238,135,167,251,245,143,240,210,220,129,112,249,31,196,63,244,10,171,241,46,243,237,55,118,232,6,48,138,122,123,189,117,94,2,177,48,218,206,119,103,46,221,253,150,128,61,3,71,82,206,249,199,67,253,43,164,65,129,89,122,124,59,3,28,250,255,0,74,214,20,0,81,69,20,0,148,134,150,144,208,2,10,120,166,1,79,20,0,19,80,93,115,16,255,0,122,167,34,161,184,255,0,86,62,180,1,243,55,197,228,217,53,169,255,0,101,63,156,149,198,248,41,119,223,77,255,0,92,207,243,90,237,190,49,127,173,181,255,0,117,63,246,165,113,158,6,4,223,77,255,0,92,219,249,173,0,125,99,225,165,219,109,39,251,231,249,10,220,53,143,225,209,139,105,63,223,63,200,86,197,0,21,228,31,180,111,252,147,219,15,251,10,199,255,0,162,165,175,95,175,32,253,163,127,228,158,216,127,216,86,63,253,21,45,0,120,15,129,63,228,161,120,107,254,194,182,191,250,53,107,237,236,87,196,62,3,255,0,146,133,225,175,251,10,218,255,0,232,213,175,183,197,0,38,41,155,121,169,40,160,4,3,20,180,81,64,5,6,138,40,1,57,165,197,20,80,1,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,244,10,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,208,7,204,30,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,183,235,226,15,2,127,201,67,240,207,253,133,109,127,244,106,215,219,244,0,148,180,81,64,31,63,254,211,95,243,43,255,0,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,191,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,164,255,0,209,177,80,7,185,124,76,209,102,241,15,195,141,115,78,183,243,12,237,111,231,70,177,198,100,105,26,54,18,4,10,57,37,138,109,252,122,30,149,241,117,125,253,95,12,248,167,195,247,30,21,241,70,163,161,221,54,249,45,37,42,31,0,121,136,70,81,240,9,198,229,42,216,206,70,112,121,20,1,246,237,141,245,190,167,167,91,95,217,201,230,90,221,68,179,66,251,72,220,140,1,83,131,130,50,8,235,205,89,175,54,248,23,125,111,119,240,167,77,134,9,55,201,105,44,240,206,187,72,216,230,70,144,14,122,252,174,135,142,57,245,6,189,38,128,10,249,3,227,111,252,149,237,119,254,221,255,0,244,68,117,245,253,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,0,239,255,0,102,95,249,154,63,237,211,255,0,107,87,208,21,243,255,0,236,203,255,0,51,71,253,186,127,237,106,250,2,128,10,40,162,128,62,1,175,175,190,9,127,201,33,208,191,237,227,255,0,71,201,95,32,215,215,223,4,191,228,144,232,95,246,241,255,0,163,228,160,15,64,162,138,40,0,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,208,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,0,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,215,204,31,179,143,252,148,61,67,254,193,82,127,232,216,171,233,250,0,43,231,255,0,218,107,254,101,127,251,123,255,0,218,53,244,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,128,48,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,245,243,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,128,10,40,162,128,62,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,119,255,0,179,47,252,205,31,246,233,255,0,181,171,128,248,219,255,0,37,123,93,255,0,183,127,253,17,29,119,255,0,179,47,252,205,31,246,233,255,0,181,168,3,232,10,40,162,128,10,248,6,190,254,175,128,104,3,235,239,130,95,242,72,116,47,251,120,255,0,209,242,87,160,87,159,252,18,255,0,146,67,161,127,219,199,254,143,146,189,2,128,10,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,160,87,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,128,62,96,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,191,95,16,120,19,254,74,31,134,127,236,43,107,255,0,163,86,190,223,160,2,138,41,40,3,228,31,141,191,242,87,181,223,251,119,255,0,209,17,215,127,251,50,255,0,204,209,255,0,110,159,251,90,184,15,141,191,242,87,181,223,251,119,255,0,209,17,215,127,251,50,255,0,204,209,255,0,110,159,251,90,128,62,128,162,138,40,0,175,128,107,239,234,248,6,128,62,190,248,37,255,0,36,135,66,255,0,183,143,253,31,37,122,5,121,255,0,193,47,249,36,58,23,253,188,127,232,249,43,208,40,0,162,138,40,0,174,127,199,127,242,79,60,75,255,0,96,171,175,253,20,213,208,87,63,227,191,249,39,158,37,255,0,176,85,215,254,138,106,0,248,134,190,254,175,128,107,239,234,0,248,247,227,38,148,154,87,197,61,101,34,182,146,8,46,29,46,147,118,236,72,93,3,59,41,61,65,147,127,78,1,4,12,99,21,233,255,0,179,102,163,52,186,54,191,165,149,143,200,183,184,138,225,24,3,184,180,138,202,192,156,227,24,137,113,199,115,215,181,63,218,83,68,255,0,144,30,189,29,191,247,236,238,39,223,255,0,3,137,118,231,254,187,28,129,245,61,43,139,248,15,168,205,99,241,78,206,222,53,140,165,253,188,214,242,150,7,33,66,25,114,188,245,221,26,142,115,193,63,80,1,245,157,20,81,64,5,20,81,64,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,190,128,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,208,7,1,240,75,254,74,246,133,255,0,111,31,250,34,74,250,254,190,64,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,64,5,20,81,64,5,20,81,64,5,20,81,64,5,124,3,95,127,87,192,52,1,244,247,140,191,228,215,173,191,236,21,166,255,0,232,80,215,128,120,19,254,74,31,134,127,236,43,107,255,0,163,86,189,255,0,198,95,242,107,214,223,246,10,211,127,244,40,107,192,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,64,31,111,209,69,20,0,81,69,20,0,87,192,53,247,245,124,3,64,31,95,124,18,255,0,146,67,161,127,219,199,254,143,146,189,2,188,255,0,224,151,252,146,29,11,254,222,63,244,124,149,232,20,0,81,69,20,0,81,69,20,0,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,232,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,0,112,31,4,191,228,175,104,95,246,241,255,0,162,36,174,135,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,115,223,4,191,228,175,104,95,246,241,255,0,162,36,174,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,0,111,254,204,191,243,52,127,219,167,254,214,175,160,43,231,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,0,20,81,69,0,20,81,71,122,0,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,58,23,253,188,127,232,249,43,230,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,160,15,64,162,138,40,3,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,67,95,111,120,239,254,73,231,137,127,236,21,117,255,0,162,154,190,33,160,15,191,168,162,138,0,40,162,138,0,249,3,227,103,252,149,237,119,254,221,255,0,244,68,117,223,254,204,191,243,52,127,219,167,254,214,174,3,227,111,252,149,237,119,254,221,255,0,244,68,117,223,254,204,191,243,52,127,219,167,254,214,160,15,160,40,162,138,0,249,3,227,111,252,149,237,119,254,221,255,0,244,68,117,39,194,143,134,243,120,235,89,107,139,181,146,61,22,205,213,167,144,161,43,59,6,82,96,4,50,144,74,146,75,12,237,227,61,69,71,241,183,254,74,246,187,255,0,110,255,0,250,34,58,246,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,80,7,109,227,31,3,105,126,47,240,151,246,4,163,236,144,195,181,172,218,5,192,183,117,82,170,66,12,2,160,18,54,244,193,227,7,4,124,117,174,104,215,158,30,215,47,116,139,244,217,117,105,43,68,248,4,6,199,70,92,128,74,145,130,14,57,4,30,245,247,117,121,223,197,127,134,240,248,235,70,91,139,69,142,61,106,205,89,160,144,32,45,58,133,98,32,36,178,128,11,16,67,28,237,231,29,77,0,114,31,3,190,38,182,160,176,248,67,88,149,222,237,19,110,155,40,69,10,98,72,199,238,142,208,48,85,80,176,99,156,242,9,4,13,222,231,95,4,255,0,166,105,122,135,252,183,179,190,181,151,222,57,33,145,79,224,85,129,31,80,69,125,93,240,171,226,125,191,142,52,225,97,120,124,189,118,214,44,204,156,159,61,20,32,105,178,17,66,238,118,63,32,228,125,40,3,210,43,224,26,251,250,190,1,160,15,183,188,9,255,0,36,247,195,95,246,10,181,255,0,209,75,91,248,172,15,2,127,201,60,240,215,253,130,173,127,244,82,215,65,64,9,205,40,164,165,160,2,190,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,95,79,215,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,104,3,127,246,102,25,30,40,255,0,183,79,253,173,94,249,183,154,240,63,217,151,254,102,143,251,116,255,0,218,213,244,5,0,38,40,197,45,33,160,4,52,82,26,90,0,40,20,81,64,24,94,35,77,208,15,250,232,63,244,19,95,33,248,172,109,213,167,255,0,121,63,244,17,95,95,248,128,19,110,191,245,208,127,35,95,33,120,188,17,171,79,254,242,127,232,2,128,61,11,225,92,123,149,78,127,229,222,79,253,24,43,233,40,56,133,127,31,231,95,57,124,39,251,137,255,0,94,242,127,232,193,95,70,195,254,165,104,2,76,208,104,197,6,128,24,105,69,33,20,162,128,22,150,146,150,128,10,107,140,138,117,41,160,14,87,84,82,178,182,49,212,127,42,241,191,136,86,199,206,119,200,230,100,255,0,208,43,221,175,160,222,73,207,113,252,171,202,252,113,96,101,135,59,186,204,189,255,0,217,52,1,99,225,149,254,109,34,93,189,33,147,183,253,52,250,215,171,223,183,238,1,255,0,104,127,35,94,3,240,234,251,200,155,202,43,156,64,253,191,219,21,238,218,132,191,232,168,113,252,127,208,208,7,203,30,63,124,234,147,255,0,215,68,255,0,208,43,143,181,156,129,140,14,135,249,215,81,227,169,119,106,115,241,252,105,255,0,160,87,51,165,91,249,243,17,156,124,132,254,162,128,59,157,43,78,223,103,27,150,234,15,127,127,165,122,31,129,166,216,251,64,233,11,127,232,98,170,90,232,190,70,143,1,223,159,152,142,190,231,218,151,193,255,0,187,186,96,123,66,223,250,16,160,15,117,140,229,5,58,163,128,230,53,169,40,0,162,138,67,64,11,69,37,45,0,20,81,69,0,20,81,69,0,37,4,210,211,118,243,64,10,40,165,20,80,1,69,20,80,3,92,100,87,156,248,198,33,185,142,127,229,170,255,0,232,53,232,237,210,184,255,0,16,233,45,126,199,12,7,206,15,95,246,113,233,64,28,207,131,39,10,192,96,241,19,127,232,98,189,78,46,99,6,188,251,65,240,227,217,73,147,34,159,144,143,189,238,15,165,122,12,95,44,96,80,4,148,26,40,160,4,20,180,81,64,5,20,81,64,5,20,81,64,5,20,153,165,160,2,170,93,196,36,92,19,223,250,85,186,99,140,208,7,0,201,246,123,183,239,198,63,149,86,241,110,158,47,44,145,183,99,51,3,215,253,146,61,43,119,83,177,38,86,96,221,72,239,237,77,187,131,205,177,141,73,232,249,254,116,1,242,22,171,15,217,245,9,70,115,141,163,255,0,29,21,236,191,12,117,98,18,52,217,210,9,59,127,211,65,239,94,105,227,43,47,179,106,83,124,217,249,208,117,255,0,96,86,175,128,181,35,5,211,46,220,226,6,237,254,216,247,160,15,174,97,96,209,131,82,214,126,151,48,154,217,24,12,100,31,231,90,20,0,132,83,72,167,210,80,4,15,199,52,197,144,19,140,84,236,50,49,84,204,68,57,57,20,1,49,124,84,168,249,21,6,221,213,50,46,218,0,150,150,146,150,128,10,67,69,20,0,180,82,82,208,2,209,73,70,104,1,104,162,138,0,40,162,138,0,70,52,128,211,92,210,41,160,9,40,52,83,77,0,45,2,144,208,5,0,58,146,150,138,0,105,52,198,106,73,36,8,50,65,170,15,126,140,113,181,191,42,0,185,186,148,26,172,179,3,218,156,38,246,160,11,97,169,213,20,124,212,212,0,180,26,40,61,40,3,144,241,173,201,134,214,30,51,151,31,201,171,228,223,18,204,102,189,143,140,98,49,252,205,125,51,241,30,236,67,107,111,198,114,235,219,217,235,229,171,247,243,238,193,233,136,255,0,169,160,15,72,248,91,101,190,107,131,187,248,91,191,251,149,239,228,108,76,123,230,188,167,225,94,159,177,110,88,183,118,29,127,220,246,175,98,48,111,239,64,22,44,144,0,223,231,210,180,22,160,182,143,104,60,213,154,0,41,51,75,73,154,0,5,45,54,157,64,5,20,81,64,5,20,80,104,0,162,146,148,80,1,77,97,197,58,152,231,138,0,230,117,205,76,88,178,124,132,228,14,223,95,127,106,183,162,223,11,229,115,183,24,39,183,211,252,107,156,241,114,25,94,44,122,47,254,205,90,30,20,66,137,46,125,79,254,203,64,29,128,24,20,180,131,165,45,0,20,81,73,64,11,65,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,67,75,69,20,0,81,69,20,1,75,81,151,202,137,73,29,199,245,175,13,213,38,251,110,166,170,6,49,8,63,248,241,255,0,26,245,143,22,223,11,107,104,142,220,229,199,111,102,175,35,240,180,71,80,213,100,98,118,237,128,143,79,226,95,241,160,15,67,139,74,243,52,221,187,255,0,229,182,122,255,0,179,244,175,158,188,121,165,27,11,152,78,240,114,139,223,221,189,189,171,235,8,109,64,128,174,127,139,61,125,171,196,254,43,232,192,139,102,13,253,209,215,253,255,0,106,0,243,207,0,202,22,238,126,63,229,155,127,53,175,167,109,46,66,217,158,63,229,167,244,175,146,124,57,118,108,175,100,227,57,140,246,247,31,225,95,68,88,107,34,93,57,142,207,249,107,233,236,61,232,3,205,60,78,223,106,213,163,29,49,0,255,0,208,154,189,139,194,86,65,44,229,249,207,250,195,223,217,107,200,97,143,237,218,177,57,198,32,255,0,217,191,250,245,239,122,5,183,151,108,227,63,198,79,232,40,3,102,4,218,13,88,166,40,197,62,128,10,40,164,160,5,52,211,78,52,195,64,0,167,138,96,167,138,0,13,69,113,254,172,125,106,83,80,220,255,0,171,31,90,0,249,171,227,43,126,246,211,31,221,79,253,169,92,135,195,241,186,250,127,250,230,223,205,43,168,248,194,79,157,107,254,234,127,57,43,153,248,123,255,0,31,211,255,0,215,54,254,105,64,31,90,104,99,22,207,254,249,254,66,180,235,59,69,255,0,143,103,255,0,124,255,0,33,90,52,0,87,144,126,209,191,242,79,108,63,236,43,31,254,138,150,189,126,184,255,0,136,254,6,255,0,132,255,0,195,214,250,87,246,143,216,60,171,165,185,243,124,143,55,56,87,93,184,220,191,223,206,115,218,128,62,82,240,39,252,148,47,13,127,216,86,215,255,0,70,45,125,187,94,33,161,126,207,95,216,190,33,211,117,95,248,74,60,239,177,93,197,115,229,127,103,237,223,177,195,109,207,154,113,156,99,56,53,237,244,0,163,154,90,5,20,0,81,69,20,0,81,69,20,0,82,98,150,138,0,43,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,94,129,92,255,0,141,188,49,255,0,9,143,132,47,180,31,182,125,147,237,94,95,239,252,175,51,110,217,21,254,238,70,115,183,29,123,208,7,200,30,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,183,235,195,244,47,217,231,251,23,196,58,102,171,255,0,9,71,157,246,27,184,174,124,175,236,253,187,246,56,109,185,243,14,51,140,103,6,189,194,128,10,40,162,128,62,127,253,166,191,230,87,255,0,183,175,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,171,215,254,38,252,50,255,0,133,139,253,151,255,0,19,127,236,255,0,176,121,191,242,237,230,239,223,179,253,181,198,54,123,245,172,239,135,31,7,255,0,225,95,248,134,227,85,254,221,251,127,157,106,214,222,87,217,60,172,101,209,183,103,123,127,115,24,199,122,0,245,26,249,99,227,255,0,135,174,52,207,31,157,97,155,117,174,173,18,188,103,0,109,120,213,99,100,234,73,192,8,217,192,31,62,6,112,107,234,122,243,255,0,137,191,12,191,225,98,255,0,101,255,0,196,223,251,63,236,30,111,252,187,121,187,247,236,255,0,109,113,141,158,253,104,3,205,63,102,205,70,24,181,157,127,75,43,39,159,113,111,21,194,48,3,104,88,217,149,129,57,206,115,42,227,142,199,167,127,162,235,199,252,19,240,51,254,16,239,23,216,235,223,240,145,125,175,236,190,103,238,62,197,229,238,221,27,39,222,243,14,49,187,61,59,87,176,80,1,95,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,190,191,175,31,241,183,192,207,248,76,124,95,125,175,127,194,69,246,79,181,121,127,184,251,23,153,183,108,106,159,123,204,25,206,220,244,239,64,28,255,0,236,203,255,0,51,71,253,186,127,237,106,250,2,188,255,0,225,151,195,47,248,87,95,218,159,241,55,254,208,251,127,149,255,0,46,222,86,205,155,255,0,218,108,231,127,183,74,244,10,0,40,162,138,0,248,6,190,190,248,37,255,0,36,135,66,255,0,183,143,253,31,37,121,255,0,252,51,47,253,77,223,249,77,255,0,237,181,236,30,9,240,199,252,33,222,16,177,208,126,217,246,191,178,249,159,191,242,182,110,223,35,63,221,201,198,55,99,175,106,0,232,5,20,80,40,0,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,208,21,231,255,0,19,126,25,127,194,197,254,203,255,0,137,191,246,127,216,60,223,249,118,243,119,239,217,254,218,227,27,61,250,208,7,144,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,235,203,254,28,124,31,255,0,133,127,226,27,141,87,251,119,237,254,117,171,91,121,95,100,242,177,151,70,221,157,237,253,204,99,29,235,212,40,0,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,208,21,231,255,0,19,126,25,127,194,197,254,203,255,0,137,191,246,127,216,60,223,249,118,243,119,239,242,255,0,219,92,99,103,191,90,0,242,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,253,121,127,195,143,131,255,0,240,175,252,67,113,170,255,0,110,253,191,206,181,107,111,43,236,158,86,50,232,219,179,189,191,185,140,99,189,122,133,0,20,81,73,64,31,32,252,109,255,0,146,189,174,255,0,219,191,254,136,142,187,255,0,217,151,254,102,143,251,116,255,0,218,213,208,120,219,224,103,252,38,62,47,190,215,191,225,34,251,39,218,188,191,220,125,139,204,219,182,53,79,189,230,12,231,110,122,119,174,131,225,151,195,47,248,87,95,218,159,241,55,254,208,251,127,149,255,0,46,222,86,205,155,255,0,219,108,231,127,183,74,0,244,10,40,162,128,10,248,6,190,254,175,159,255,0,225,153,127,234,110,255,0,202,111,255,0,109,160,15,64,248,37,255,0,36,135,66,255,0,183,143,253,31,37,122,5,115,254,9,240,199,252,33,222,16,177,208,126,217,246,191,178,249,159,191,242,188,189,219,164,103,251,185,56,198,236,117,237,93,5,0,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,175,64,174,127,198,222,24,255,0,132,199,194,23,218,15,219,62,201,246,175,47,247,254,87,153,183,108,138,255,0,119,35,57,219,142,189,232,3,228,15,2,127,201,67,240,207,253,133,109,127,244,106,215,219,245,225,250,23,236,243,253,139,226,29,51,85,255,0,132,163,206,251,13,220,87,62,87,246,126,221,251,28,54,220,249,135,25,198,51,131,94,225,64,5,20,81,64,31,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,187,255,0,217,151,254,102,143,251,116,255,0,218,213,208,120,219,224,103,252,38,62,47,190,215,191,225,34,251,39,218,188,191,220,125,139,204,219,182,53,79,189,230,12,231,110,122,119,174,131,225,151,195,47,248,87,95,218,159,241,55,254,208,251,127,149,255,0,46,222,86,205,155,255,0,219,108,231,127,183,74,0,244,10,40,164,160,5,175,128,107,239,234,249,255,0,254,25,151,254,166,239,252,166,255,0,246,218,0,244,15,130,95,242,72,116,47,251,120,255,0,209,242,87,160,87,63,224,159,12,127,194,29,225,11,29,7,237,159,107,251,47,153,251,255,0,43,203,221,186,70,127,187,147,140,110,199,94,213,208,80,1,69,20,80,1,92,255,0,142,255,0,228,158,120,151,254,193,87,95,250,41,171,160,172,237,119,76,254,219,240,246,167,164,249,222,79,219,173,101,182,243,118,238,217,189,10,238,198,70,113,156,227,34,128,62,18,175,191,171,231,255,0,248,102,95,250,155,191,242,155,255,0,219,107,232,10,0,224,190,50,105,79,170,252,44,214,82,43,104,231,158,221,18,233,55,109,204,97,28,51,178,147,208,136,247,244,228,130,64,206,113,95,35,88,223,92,105,154,141,181,253,156,158,93,213,172,171,52,47,180,29,174,164,21,56,57,7,4,14,188,87,222,51,193,13,213,188,150,247,17,36,208,74,133,36,142,69,12,174,164,96,169,7,130,8,227,21,224,127,240,204,191,245,55,127,229,55,255,0,182,208,7,208,52,86,55,133,116,107,143,14,248,95,79,209,238,175,254,223,37,148,66,17,113,228,136,183,34,146,16,109,4,227,106,237,94,164,156,100,242,107,102,128,10,40,162,128,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,94,127,241,55,225,151,252,44,95,236,191,248,155,255,0,103,253,131,205,255,0,151,111,55,126,253,159,237,174,49,179,223,173,0,120,7,193,47,249,43,218,23,253,188,127,232,137,43,235,250,241,255,0,4,252,12,255,0,132,59,197,246,58,247,252,36,95,107,251,47,153,251,143,177,121,123,183,70,201,247,188,195,140,110,207,78,213,236,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,124,3,95,127,87,207,255,0,240,204,191,245,55,127,229,55,255,0,182,208,7,65,227,47,249,53,235,111,251,5,105,191,250,20,53,224,30,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,171,245,159,3,127,107,252,47,143,193,127,218,62,86,203,75,107,111,182,121,27,179,228,148,59,182,110,29,118,116,221,198,123,215,159,232,95,179,207,246,47,136,116,205,87,254,18,143,59,236,55,113,92,249,95,217,251,119,236,112,219,115,230,28,103,24,206,13,0,123,133,20,81,64,5,20,81,64,5,124,3,95,127,87,207,255,0,240,204,191,245,55,127,229,55,255,0,182,208,7,160,124,18,255,0,146,67,161,127,219,199,254,143,146,189,2,185,255,0,4,248,99,254,16,239,8,88,232,63,108,251,95,217,124,207,223,249,94,94,237,210,51,253,220,156,99,118,58,246,174,130,128,10,40,162,128,10,40,162,128,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,94,127,241,55,225,151,252,44,95,236,191,248,155,255,0,103,253,131,205,255,0,151,111,55,126,253,159,237,174,49,179,223,173,0,120,7,193,47,249,43,218,23,253,188,127,232,137,43,160,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,93,255,0,130,126,6,127,194,29,226,251,29,123,254,18,47,181,253,151,204,253,199,216,188,189,219,163,100,251,222,97,198,55,103,167,106,208,248,143,240,127,254,22,7,136,109,245,95,237,223,176,121,54,171,109,229,125,147,205,206,29,219,118,119,175,247,241,140,118,160,14,59,246,101,255,0,153,163,254,221,63,246,181,125,3,94,127,240,203,225,151,252,43,175,237,79,248,155,255,0,104,125,191,202,255,0,151,111,43,102,205,255,0,237,182,115,191,219,165,122,5,0,20,81,73,64,11,71,122,40,239,64,31,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,113,250,239,236,243,253,181,226,29,79,85,255,0,132,163,201,251,117,220,183,62,87,246,126,237,155,220,182,220,249,131,56,206,51,129,94,159,224,159,12,127,194,29,225,11,29,7,237,159,107,251,47,153,251,255,0,43,203,221,186,70,127,187,147,140,110,199,94,212,1,208,26,90,40,160,14,127,199,127,242,79,60,75,255,0,96,171,191,253,20,213,241,13,125,219,174,233,159,219,126,30,212,244,159,59,201,251,117,172,150,222,110,221,219,55,161,93,216,200,206,51,156,100,87,136,127,195,50,255,0,212,221,255,0,148,223,254,219,64,31,64,81,69,20,0,81,69,20,1,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,191,253,153,127,230,104,255,0,183,79,253,173,93,7,141,190,6,127,194,99,226,251,237,123,254,18,47,178,125,171,203,253,199,216,188,205,187,99,84,251,222,96,206,118,231,167,122,232,62,25,124,50,255,0,133,117,253,169,255,0,19,127,237,15,183,249,95,242,237,229,108,217,191,253,182,206,119,251,116,160,15,64,162,138,40,3,228,15,141,159,242,87,181,223,251,119,255,0,209,17,215,176,126,206,63,242,79,47,255,0,236,43,39,254,138,138,147,198,223,3,63,225,49,241,125,246,189,255,0,9,23,217,62,213,179,247,31,98,243,54,237,141,83,239,121,131,57,219,158,157,235,176,248,113,224,111,248,87,254,30,184,210,127,180,126,223,231,93,181,207,155,228,121,88,202,34,237,198,230,254,230,115,158,244,1,216,81,69,20,1,226,159,28,126,26,54,177,111,55,139,180,179,26,221,217,219,230,246,2,2,249,209,32,39,204,7,187,170,240,65,60,170,128,48,84,6,249,227,74,213,47,180,61,82,223,82,211,46,158,218,242,221,247,197,44,125,84,255,0,34,8,200,32,240,65,32,228,26,251,202,188,111,197,223,0,44,124,71,226,75,189,94,199,91,147,78,23,110,101,154,6,182,243,199,154,196,150,101,37,212,128,73,206,57,193,206,14,48,0,7,111,240,255,0,199,22,62,58,240,212,55,208,74,159,110,137,21,47,173,148,109,48,203,142,112,164,147,176,144,74,156,156,142,58,130,7,197,213,244,247,131,126,10,106,62,10,241,12,90,182,159,227,15,72,238,34,254,204,95,223,67,189,89,163,203,72,118,238,218,6,224,50,43,159,255,0,134,101,255,0,169,187,255,0,41,191,253,182,128,61,131,192,159,242,79,60,53,255,0,96,171,95,253,20,181,191,138,207,208,180,207,236,79,15,105,154,79,157,231,125,134,214,43,111,55,110,221,251,16,46,236,100,227,56,206,50,107,70,128,10,40,162,128,10,249,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,125,63,94,95,241,31,224,255,0,252,44,15,16,219,234,191,219,191,96,242,109,86,219,202,251,39,155,156,59,182,236,239,95,239,227,24,237,64,28,127,236,203,255,0,51,71,253,186,127,237,106,250,2,188,255,0,225,151,195,47,248,87,95,218,159,241,55,254,208,251,127,149,255,0,46,222,86,205,155,255,0,219,108,231,127,183,74,244,10,0,67,197,20,166,155,64,8,105,0,165,52,10,0,90,40,162,128,50,245,161,155,117,255,0,124,127,35,95,32,120,212,99,87,159,253,244,255,0,208,5,125,131,172,255,0,199,186,255,0,190,63,145,175,144,60,111,255,0,33,105,255,0,223,79,253,0,80,7,160,252,36,97,229,167,253,123,201,255,0,163,69,125,29,15,250,165,175,154,190,20,19,181,63,235,222,79,253,24,43,233,72,63,212,175,227,252,232,2,74,13,2,131,64,12,52,162,144,208,40,1,244,81,73,64,11,69,20,80,5,105,147,119,231,92,71,138,236,131,218,15,152,255,0,173,94,255,0,236,154,239,89,115,88,26,245,183,153,110,6,127,229,160,63,161,160,15,0,240,187,253,159,86,149,113,156,66,71,254,60,181,239,151,183,57,177,143,143,227,255,0,26,240,45,191,98,215,39,239,242,1,250,41,175,80,212,117,145,22,153,17,217,255,0,45,49,211,235,239,64,30,7,227,73,3,106,147,241,252,105,255,0,160,10,189,224,141,28,222,75,187,120,25,133,143,95,246,128,244,174,111,91,185,55,154,156,199,24,201,83,255,0,142,129,94,219,240,203,69,85,181,137,203,245,134,65,215,254,154,125,40,3,187,184,211,54,105,80,174,238,143,235,245,246,175,58,210,110,126,201,170,202,132,103,17,227,245,83,94,219,61,168,104,21,115,208,231,249,215,131,235,232,108,53,203,146,48,126,234,255,0,227,160,208,7,208,86,50,121,150,234,113,216,255,0,58,181,92,247,134,111,69,197,140,71,110,50,172,122,127,181,93,13,0,20,81,69,0,2,138,40,160,2,138,40,160,2,138,40,160,2,129,69,20,0,81,69,37,0,45,20,81,64,8,70,69,115,250,190,160,44,255,0,132,159,152,14,158,217,245,174,128,244,174,47,196,232,92,156,31,249,104,191,250,13,0,95,209,181,17,123,206,210,62,82,122,123,227,214,186,64,56,174,19,194,170,99,3,63,243,205,191,244,42,238,208,252,162,128,29,69,20,26,0,40,164,165,20,0,81,69,20,0,180,148,81,64,12,61,105,217,162,140,208,2,211,13,62,138,0,203,188,64,127,49,252,171,63,27,227,2,182,174,35,221,223,189,103,8,118,247,160,15,154,190,35,217,108,191,152,238,255,0,150,177,247,255,0,166,117,199,248,110,115,21,227,241,159,221,17,255,0,143,10,245,191,137,122,118,233,93,131,117,157,59,255,0,211,51,237,94,45,167,201,228,222,57,235,242,99,245,20,1,246,63,132,238,60,205,58,19,143,225,111,253,8,215,79,92,23,128,238,132,186,100,60,99,247,110,127,241,250,239,71,74,0,41,184,167,82,80,4,101,169,132,209,39,6,160,51,123,80,4,251,184,167,131,84,204,192,118,168,210,253,1,198,214,252,191,250,244,1,166,41,106,56,228,12,185,0,212,180,0,82,26,90,66,40,1,41,212,209,74,40,1,105,185,167,84,108,104,2,69,165,168,208,212,148,0,81,69,20,1,27,142,104,81,79,34,147,165,0,40,162,128,104,160,4,160,10,41,69,0,4,212,83,72,16,12,138,123,28,87,61,175,95,253,158,52,194,231,36,118,250,251,208,6,126,191,174,139,117,64,35,39,36,118,250,251,215,47,103,174,172,142,75,70,122,99,129,255,0,215,174,107,86,191,123,249,149,66,168,194,131,200,247,62,254,245,123,75,208,100,151,113,243,19,191,115,237,237,64,30,129,97,170,45,193,96,16,140,122,143,167,189,111,193,9,108,242,43,3,66,208,205,182,242,95,57,207,67,244,246,174,185,23,3,20,0,34,109,21,37,24,162,128,10,107,156,10,117,84,189,155,203,140,28,119,255,0,26,0,241,175,138,250,150,34,182,80,191,196,135,167,251,254,245,243,245,167,239,174,79,108,39,245,175,82,248,165,168,121,147,91,13,191,194,167,167,187,251,215,156,248,126,223,207,185,126,113,132,63,204,80,7,209,95,14,45,74,91,220,28,255,0,27,127,36,175,77,141,43,146,240,77,159,147,105,55,57,204,141,223,217,107,181,85,160,7,32,192,169,1,166,173,45,0,7,165,37,45,45,0,37,45,20,80,1,69,20,80,1,69,20,102,128,18,150,138,40,0,170,243,182,197,31,90,177,85,174,84,184,0,122,208,7,17,175,76,29,208,96,244,31,214,180,252,52,14,217,62,167,250,83,46,180,86,158,64,75,129,129,142,191,253,106,218,210,236,62,204,172,55,103,36,247,250,80,6,170,244,165,164,20,180,0,17,73,75,69,0,20,81,69,0,20,81,69,0,20,102,138,40,0,162,138,40,0,162,138,40,0,164,102,218,41,106,181,236,187,34,7,253,175,241,160,15,51,248,135,169,226,56,16,47,117,61,63,223,247,170,127,14,116,163,186,226,82,227,163,47,7,253,207,106,167,174,219,190,167,122,137,149,93,177,131,233,220,253,125,107,210,60,45,165,139,27,121,6,252,229,201,235,236,190,222,212,1,208,236,0,98,188,247,226,22,152,46,109,96,59,177,135,81,215,217,253,171,209,136,172,31,17,217,125,166,210,49,187,24,112,122,251,26,0,248,218,250,51,103,116,164,16,114,159,212,255,0,133,122,6,131,226,60,89,178,52,127,242,208,158,23,216,123,215,63,227,61,37,173,39,132,151,7,42,189,253,223,219,218,185,235,59,179,24,97,129,235,210,128,61,87,194,138,46,117,41,91,166,33,35,255,0,30,90,250,15,76,139,100,44,51,252,71,249,10,249,255,0,225,177,18,92,92,19,159,186,195,245,74,250,26,200,252,135,235,254,20,1,106,138,40,160,0,211,69,41,166,138,0,121,166,145,75,72,104,1,22,158,41,162,148,80,2,154,130,235,253,80,199,247,170,115,80,93,113,16,255,0,122,128,62,100,248,194,127,125,105,254,234,127,237,74,230,62,30,31,244,233,255,0,235,155,127,52,174,147,227,27,126,250,211,253,212,254,114,87,55,240,247,254,63,167,255,0,174,77,252,210,128,62,184,209,191,227,217,255,0,223,63,200,86,133,103,104,167,253,25,255,0,223,63,200,86,141,0,20,134,150,144,208,2,10,112,166,138,120,160,0,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,73,75,73,64,11,71,122,40,160,4,52,119,160,209,64,11,73,69,20,0,162,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,13,37,45,37,0,45,39,122,40,160,0,82,247,164,20,180,0,82,82,210,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,8,105,166,159,72,104,1,134,156,41,166,148,116,160,5,162,138,40,3,63,88,255,0,143,101,255,0,124,127,35,95,30,248,220,255,0,196,226,227,253,244,255,0,208,5,125,131,172,31,244,117,255,0,124,127,35,95,30,248,223,254,67,23,31,239,167,254,128,40,3,187,248,80,126,68,255,0,175,121,63,244,96,175,165,45,255,0,212,47,227,252,235,230,159,132,205,242,167,253,123,201,255,0,163,5,125,45,111,204,11,248,255,0,58,0,150,146,150,146,128,26,122,210,129,65,160,80,3,169,167,173,58,152,122,208,3,232,164,20,180,0,86,126,165,22,248,135,63,196,191,200,214,133,84,188,63,46,61,199,242,160,15,155,188,68,5,182,179,112,199,159,186,63,241,209,85,53,223,18,238,180,72,196,93,36,7,149,246,62,245,119,199,229,99,212,38,35,63,235,16,127,227,149,230,23,119,102,78,48,58,131,211,218,128,22,194,19,119,118,228,156,101,51,250,138,250,179,192,250,96,183,211,33,59,179,242,56,235,254,223,210,190,120,240,134,142,215,79,184,56,25,137,143,95,246,135,181,125,87,161,90,125,159,79,137,115,156,6,239,254,209,160,13,66,153,24,175,26,241,238,144,86,234,73,131,143,154,84,29,127,216,250,123,87,180,129,92,191,137,180,161,121,8,27,241,251,192,122,255,0,178,125,168,3,154,240,46,169,155,72,208,167,72,220,244,255,0,111,235,94,152,167,114,230,188,79,66,141,236,47,94,60,171,5,140,143,94,164,26,246,123,87,221,110,167,235,252,232,2,106,40,162,128,10,40,162,128,10,51,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,8,213,200,120,132,16,79,251,235,255,0,160,215,94,107,39,82,211,254,209,252,88,249,129,235,237,244,160,14,103,67,152,41,198,15,220,63,206,187,120,78,228,6,185,91,93,21,161,144,144,224,252,184,235,255,0,214,174,162,220,21,64,13,0,88,162,146,138,0,41,104,163,52,0,81,69,20,0,81,69,20,0,148,148,234,40,0,29,41,9,162,140,80,4,108,51,85,164,74,184,213,27,45,0,121,39,196,27,66,232,78,127,229,186,119,255,0,96,215,205,147,254,234,237,254,131,249,10,250,219,198,118,70,91,113,243,99,247,203,223,253,147,95,41,107,80,121,55,210,140,231,145,255,0,160,138,0,250,27,225,158,165,186,198,20,219,210,25,15,79,250,105,245,175,100,67,149,175,154,62,26,234,91,2,174,222,144,63,111,250,104,61,235,233,11,73,124,200,65,219,235,252,232,2,197,20,81,64,17,186,110,172,249,162,42,122,142,181,169,138,141,215,112,193,160,14,66,247,85,88,24,169,66,112,71,65,237,245,174,86,235,93,17,202,72,140,246,28,143,111,173,117,26,214,132,110,28,176,147,25,97,212,251,125,43,128,212,116,41,98,99,251,196,234,59,159,79,165,0,122,38,137,174,45,196,64,20,35,229,39,167,251,95,90,234,226,144,50,130,5,120,54,149,169,61,156,197,10,169,196,100,112,61,72,62,181,236,26,53,247,159,110,132,174,62,82,122,127,181,64,27,212,132,82,41,200,167,26,0,74,90,74,90,0,41,140,41,228,211,113,154,0,69,21,37,32,20,180,0,81,69,20,0,82,82,209,64,13,197,20,180,80,1,138,66,105,105,140,216,160,10,247,51,8,212,28,119,175,60,241,70,170,27,202,80,135,177,233,254,247,189,117,58,237,248,183,141,9,82,114,71,111,173,121,37,253,233,191,186,0,46,48,153,228,123,159,241,164,192,216,208,52,181,158,87,114,228,97,72,224,253,61,171,209,108,108,150,48,112,199,243,250,87,61,225,203,45,145,200,119,119,61,254,149,215,219,196,70,121,20,1,114,37,192,169,197,70,139,129,82,10,96,56,26,40,162,128,5,174,103,197,122,128,178,183,136,237,39,46,7,79,102,247,246,174,148,156,115,94,61,241,67,91,242,34,182,64,153,201,83,211,253,255,0,122,0,241,15,26,106,134,250,234,31,147,24,65,219,221,189,253,235,75,225,238,146,110,238,39,59,192,194,55,127,116,246,174,50,234,67,115,48,227,24,95,235,94,241,240,171,70,10,183,46,95,187,14,191,238,123,80,7,176,232,150,127,103,183,113,156,229,201,235,236,43,96,12,84,112,38,197,35,222,165,160,2,138,40,160,3,20,81,69,0,45,37,20,80,1,69,20,80,1,154,105,108,82,154,97,92,208,2,134,165,205,1,105,113,64,5,52,138,113,20,132,80,3,27,3,214,156,164,83,30,50,123,211,213,113,64,14,165,162,138,0,40,164,197,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,21,78,252,110,141,71,191,248,213,178,106,9,87,120,20,1,206,90,232,136,211,23,46,126,238,58,255,0,245,171,166,134,49,24,32,26,108,49,237,207,53,61,0,25,168,167,136,74,128,19,222,164,197,45,0,120,119,196,191,15,171,71,110,226,67,213,71,222,255,0,127,218,190,124,184,67,4,160,112,114,43,236,111,24,105,130,238,214,47,155,24,113,223,217,189,171,229,79,22,233,230,206,230,31,155,57,65,223,221,189,189,168,3,174,248,109,169,136,174,46,1,83,247,27,183,186,123,215,211,26,77,192,154,38,32,99,12,127,165,124,99,225,189,68,216,220,72,118,231,42,123,123,143,127,106,250,139,192,218,208,190,183,152,108,35,12,221,189,151,223,222,128,59,250,41,1,200,165,160,4,52,208,41,244,80,2,83,73,167,154,105,160,4,6,156,41,5,56,80,0,106,11,174,34,31,239,84,245,5,208,204,99,235,64,31,46,124,97,230,226,215,253,212,254,114,87,61,240,249,177,125,63,253,115,111,230,149,212,124,99,143,19,90,115,252,41,252,228,174,91,192,3,253,58,127,250,228,223,205,40,3,235,157,19,254,61,159,253,243,252,133,105,86,102,134,115,110,255,0,239,159,228,43,78,128,10,13,20,134,128,16,83,193,166,10,117,0,46,105,105,5,45,0,20,153,165,164,160,5,162,138,13,0,20,82,10,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,197,24,160,5,162,146,140,80,1,154,51,65,164,2,128,22,150,146,140,80,2,210,81,69,0,45,20,148,80,1,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,37,20,80,2,209,73,70,40,0,163,52,82,17,64,11,154,90,65,70,40,1,104,164,163,109,0,45,20,152,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,67,74,40,0,164,205,45,37,0,45,20,81,64,9,154,74,83,73,64,13,52,225,77,61,105,69,0,45,20,81,64,25,186,215,252,123,175,251,227,249,26,248,247,198,173,157,94,227,253,244,255,0,208,5,125,129,173,28,64,63,223,31,200,215,199,190,52,31,241,56,184,255,0,121,63,244,1,64,29,183,194,130,70,223,250,247,147,255,0,70,10,250,114,14,96,95,199,249,215,205,95,9,163,202,161,207,252,187,201,255,0,163,5,125,43,111,196,43,248,255,0,58,0,150,146,150,131,64,12,38,128,105,77,2,128,22,154,69,62,138,0,65,75,69,20,0,86,86,171,112,33,140,18,9,249,128,253,43,84,156,10,243,191,26,235,171,103,30,221,132,226,101,29,63,217,39,214,128,60,59,199,218,152,147,81,152,5,255,0,150,136,122,127,177,245,174,2,221,12,242,145,192,227,53,119,94,190,55,151,178,54,220,100,169,233,254,206,43,67,194,186,105,187,156,252,216,253,209,61,127,218,30,212,1,237,255,0,15,188,60,171,103,19,153,15,49,56,251,223,237,253,43,217,34,143,203,64,160,244,174,119,194,250,112,181,211,226,27,179,133,97,215,253,175,165,116,212,0,102,162,150,33,32,193,39,173,73,138,90,0,228,167,208,209,46,26,65,33,231,3,175,183,210,186,75,49,182,21,31,95,231,78,154,45,221,251,209,24,218,49,64,19,209,72,13,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,98,150,128,18,154,196,83,233,140,51,64,12,24,62,181,32,90,141,99,35,189,73,138,0,90,76,208,7,20,184,160,6,238,165,13,154,66,180,129,113,64,18,102,138,5,20,0,81,69,20,0,81,69,20,0,98,138,40,160,2,154,70,105,212,80,6,46,181,101,246,136,20,110,199,206,15,95,99,95,40,120,227,73,54,186,132,199,120,63,188,65,215,253,143,165,125,135,50,111,92,123,215,129,124,76,209,115,43,184,126,179,199,223,254,153,159,106,0,243,79,7,234,198,206,224,141,153,253,203,14,159,237,3,235,95,87,248,110,248,93,216,198,251,72,202,177,233,254,214,43,226,203,73,77,188,237,198,126,92,127,42,250,107,225,206,184,39,178,137,10,99,17,72,122,127,211,79,173,0,122,197,20,103,60,209,64,1,52,211,78,166,154,0,130,69,205,98,94,216,172,157,88,245,29,253,171,121,215,53,159,60,68,247,29,104,3,202,53,173,41,96,185,119,14,78,88,14,79,251,63,74,233,60,57,171,1,26,166,195,194,55,111,246,190,180,239,16,88,238,92,238,254,49,223,253,154,225,116,253,64,217,93,186,21,206,19,28,15,112,125,105,1,239,22,242,137,16,28,85,129,92,254,143,122,39,129,8,82,50,167,183,189,111,43,100,102,152,15,197,37,45,20,0,152,165,162,150,128,10,40,162,128,10,40,162,128,10,40,160,208,2,81,69,20,0,134,169,94,204,99,69,192,239,254,53,117,171,35,85,148,69,26,146,15,81,253,104,3,204,124,111,175,152,146,17,229,247,7,238,255,0,189,239,92,71,135,174,77,213,196,135,0,97,79,243,21,15,142,245,47,62,230,20,11,140,34,158,158,237,239,91,127,15,52,163,33,157,139,143,226,28,31,247,61,169,1,235,254,29,182,253,212,132,159,226,63,210,186,68,64,181,87,79,183,17,70,195,61,207,244,171,193,105,128,162,147,20,180,80,1,69,20,80,5,91,169,188,180,28,119,175,154,190,42,234,91,238,109,128,95,225,83,211,221,253,235,223,60,77,126,45,45,99,109,185,203,129,211,217,171,229,31,27,106,127,110,186,132,237,198,16,118,247,111,127,122,0,196,210,173,205,212,236,51,140,41,254,98,190,171,240,6,155,246,107,41,206,236,230,70,239,236,158,213,243,231,195,253,51,237,119,19,252,216,194,55,127,116,246,175,170,180,43,111,178,219,186,231,57,114,127,65,64,27,3,165,58,144,81,154,0,90,40,162,128,10,58,81,72,69,0,27,169,105,155,41,194,128,22,144,28,208,69,3,138,0,90,65,75,69,0,37,20,180,80,2,81,69,46,104,1,41,77,52,181,56,80,1,69,20,80,1,69,20,80,1,69,20,80,1,75,73,69,0,20,81,69,0,20,81,69,0,25,166,22,167,17,154,0,160,4,3,52,140,41,196,210,1,197,0,42,244,165,164,28,10,5,0,45,20,81,64,21,47,237,196,241,40,39,24,63,227,95,52,252,79,209,76,83,219,48,127,225,81,215,221,253,171,234,6,25,21,229,191,17,244,63,180,219,219,176,124,97,212,114,125,159,218,128,62,88,70,49,63,225,94,197,240,207,196,134,222,75,132,104,179,144,199,133,255,0,115,222,188,179,84,177,107,105,84,22,7,42,59,253,106,255,0,134,111,141,181,204,159,40,57,67,219,221,104,3,237,27,11,129,113,11,54,49,134,35,249,85,186,229,60,29,127,246,171,73,126,92,98,70,237,236,181,213,208,1,69,20,80,0,105,166,157,218,154,104,1,22,158,41,139,79,160,2,162,184,31,187,31,90,150,163,159,238,15,173,0,124,197,241,155,137,173,63,221,79,231,37,114,158,0,96,183,211,255,0,215,54,254,105,93,87,198,111,245,214,159,238,167,243,146,185,15,2,231,237,243,127,215,38,254,107,64,31,93,104,39,48,63,251,199,249,10,214,53,143,225,255,0,248,246,127,247,207,242,21,177,64,5,6,138,67,64,8,5,58,154,41,212,0,180,180,148,80,2,210,82,210,80,2,210,80,105,104,0,20,81,73,154,0,90,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,41,104,164,160,2,138,40,160,2,138,40,160,2,138,40,160,2,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,40,165,164,160,2,138,40,160,2,138,40,160,2,138,40,160,2,150,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,205,0,41,164,165,162,128,10,74,5,20,0,180,81,73,64,5,37,45,37,0,55,28,211,133,52,210,138,0,90,5,20,80,6,70,182,113,8,255,0,124,127,35,95,32,248,209,179,171,220,127,190,159,250,0,175,175,53,239,245,3,254,186,15,228,107,227,239,24,103,251,98,127,247,147,255,0,64,20,1,232,159,9,57,84,255,0,175,105,63,244,104,175,165,33,255,0,84,181,243,87,194,63,186,159,245,237,39,254,141,21,244,172,95,234,150,128,31,73,75,69,0,48,245,165,20,135,173,40,160,7,81,71,106,40,0,162,138,40,2,165,253,192,183,136,54,51,243,1,250,87,205,31,16,188,72,110,47,37,65,16,24,149,15,43,254,199,214,189,211,197,186,136,183,183,3,110,127,122,163,167,251,39,222,190,75,215,239,13,197,252,167,0,114,167,167,251,34,128,49,152,153,28,154,246,31,135,26,25,147,107,151,28,192,253,255,0,219,30,213,229,250,101,131,92,200,64,96,62,82,122,251,253,43,234,15,1,232,127,102,211,225,98,249,253,219,142,191,237,253,40,3,208,172,225,16,192,170,14,113,159,231,86,41,23,129,75,64,5,20,82,80,0,221,41,170,41,199,145,73,142,40,1,8,199,52,6,167,10,8,160,5,162,147,24,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,52,0,148,82,6,167,102,128,18,138,41,104,1,41,13,58,138,0,41,51,138,90,66,51,64,11,69,38,40,160,3,117,47,90,102,202,118,40,1,104,162,138,0,90,74,41,51,64,8,122,87,158,248,239,75,23,22,161,183,227,51,175,127,246,79,181,122,25,172,93,110,215,237,54,225,115,143,222,3,250,26,0,248,171,81,132,219,93,186,231,56,192,253,43,214,62,25,106,91,74,169,94,150,239,219,254,154,15,122,226,124,109,166,155,93,74,97,187,63,58,14,191,236,125,41,124,27,170,253,138,99,242,103,247,44,58,127,180,15,173,0,125,139,111,46,248,148,227,215,249,213,138,195,240,253,224,185,211,226,125,164,100,55,111,246,141,110,80,1,73,75,69,0,41,168,94,48,123,154,150,147,109,0,114,154,253,177,217,144,127,140,127,232,38,188,39,91,186,54,215,146,28,3,202,142,159,236,215,210,87,246,226,88,192,207,241,3,250,87,207,254,59,210,140,119,14,193,199,50,160,235,254,199,210,147,3,177,240,126,190,101,182,65,229,255,0,203,54,61,63,218,250,215,169,218,202,100,136,18,61,127,157,124,219,224,157,83,202,151,97,76,226,22,237,254,208,247,175,162,116,217,4,144,41,193,228,31,231,66,3,80,82,210,14,148,180,192,41,105,41,104,0,162,138,40,0,162,138,40,0,160,209,65,160,4,165,164,160,208,4,114,31,150,184,143,23,234,98,214,24,178,185,203,14,222,205,239,93,94,163,115,246,104,148,227,57,96,63,157,120,31,196,15,19,249,134,4,17,127,116,242,191,239,251,208,7,23,112,199,86,212,70,48,187,98,250,119,252,125,107,222,60,15,164,11,107,121,178,249,203,158,254,203,237,94,51,224,123,47,181,220,204,219,177,132,97,215,221,107,233,45,14,211,200,133,198,115,150,61,253,133,0,108,34,237,28,84,148,130,150,128,10,40,162,128,10,71,225,105,106,181,228,222,76,64,227,57,106,0,243,175,136,154,144,130,210,5,218,78,100,83,211,217,253,235,229,219,217,77,204,227,140,97,127,169,175,92,248,167,174,151,107,100,17,142,138,122,127,191,239,94,83,164,90,155,187,135,25,198,16,255,0,49,64,30,193,240,175,70,59,174,92,191,102,29,127,220,246,175,160,97,143,98,145,154,224,126,30,233,34,218,214,115,191,57,118,239,236,158,213,232,128,80,3,133,45,54,157,154,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,150,128,18,138,40,160,2,138,40,160,2,140,81,69,0,38,41,104,162,128,10,40,162,128,10,40,162,128,10,41,105,40,0,162,138,40,0,162,140,81,64,0,165,162,138,0,74,40,197,20,0,135,154,94,212,81,64,9,64,162,129,64,1,162,150,146,128,3,89,122,181,138,221,196,170,88,140,48,60,31,173,106,83,36,93,194,128,62,100,241,255,0,133,77,188,176,50,202,14,85,71,45,254,255,0,181,121,141,182,109,46,78,112,114,159,214,190,180,241,78,140,151,113,197,150,97,130,59,255,0,189,237,95,52,248,183,76,251,5,212,68,54,114,131,191,187,123,123,80,7,189,124,51,212,68,214,247,3,110,48,205,219,217,61,235,213,20,238,21,243,175,194,141,91,6,229,74,127,124,244,255,0,115,222,190,130,180,151,204,66,113,222,128,44,209,69,20,0,214,164,205,41,20,218,0,85,167,211,22,156,40,1,106,41,206,35,31,90,148,212,23,92,68,63,223,160,15,152,62,50,182,103,180,255,0,117,63,156,149,206,124,61,143,125,236,231,63,242,205,191,154,86,255,0,198,38,205,197,175,251,169,252,228,172,111,134,231,253,50,227,254,185,183,243,74,0,250,187,68,24,183,127,247,207,242,21,169,89,250,64,30,67,255,0,188,127,144,173,10,0,40,52,82,19,64,8,41,212,130,150,128,1,75,72,41,104,1,105,40,162,128,10,51,69,20,0,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,2,98,138,90,74,0,40,162,138,0,40,162,138,0,40,197,20,102,128,10,49,69,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,73,138,90,40,1,40,197,45,38,104,0,162,138,40,0,162,138,40,0,162,138,40,0,197,20,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,81,154,90,74,0,40,162,138,0,90,74,40,160,4,162,138,40,1,166,156,41,166,156,40,0,162,138,40,3,43,90,25,128,127,190,63,145,175,144,188,111,30,205,90,224,231,248,211,255,0,64,21,246,22,170,7,146,63,223,31,200,215,200,94,61,35,251,90,113,254,218,127,232,2,128,59,47,132,141,128,191,245,237,39,254,140,21,244,204,39,247,42,107,230,31,132,237,141,191,245,237,39,254,140,21,244,228,28,192,191,143,243,160,9,104,162,146,128,26,122,209,154,15,90,74,0,112,52,234,104,20,234,0,41,24,237,20,181,90,238,109,137,211,189,0,121,111,196,93,72,70,165,118,244,157,59,127,176,125,235,230,169,148,220,222,62,48,56,7,244,21,235,159,19,53,114,215,50,32,78,147,70,122,127,211,63,173,112,254,21,210,126,219,112,88,190,51,19,30,191,237,1,233,64,29,159,129,188,38,102,219,35,74,6,98,110,141,254,216,246,175,161,244,219,49,109,108,136,9,56,7,169,247,174,123,195,122,66,91,91,32,14,79,202,195,175,251,95,74,236,17,112,49,64,14,20,81,69,0,2,131,75,72,104,0,165,237,71,106,40,1,7,20,180,81,64,5,45,24,162,128,16,209,75,73,64,5,20,184,164,160,2,138,40,160,2,138,90,74,0,40,162,138,0,40,162,138,0,76,82,226,138,40,0,162,138,40,0,163,154,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,205,0,33,170,243,71,188,99,61,234,197,52,174,104,3,230,239,137,90,41,23,114,72,28,115,52,99,175,253,51,250,87,145,88,204,109,231,110,51,242,227,245,21,245,47,143,116,129,113,14,237,248,204,203,223,253,131,237,95,46,234,118,230,214,246,69,206,113,129,250,10,0,250,171,192,186,144,159,75,129,118,145,242,57,233,254,223,214,189,13,126,232,53,243,167,195,93,120,136,209,12,99,136,31,183,253,52,30,245,244,53,180,158,108,10,216,235,159,231,64,19,81,69,20,0,81,69,20,1,27,174,238,181,230,254,51,209,197,196,121,15,143,222,169,235,254,201,246,175,75,53,133,173,90,121,209,14,113,243,3,215,216,208,7,203,86,114,157,51,83,149,72,13,132,219,235,215,7,218,190,143,240,198,164,46,44,227,33,113,242,177,233,254,223,214,190,124,241,125,159,217,117,9,155,57,249,212,117,255,0,98,187,47,3,120,171,108,73,25,139,238,196,253,23,253,191,173,0,125,4,135,229,20,250,165,99,63,159,110,173,140,100,31,231,87,104,0,165,164,165,160,2,138,40,160,2,138,40,160,2,131,69,33,160,2,155,75,81,187,96,80,7,29,227,93,84,89,91,67,242,19,151,29,189,155,223,218,190,99,215,47,77,253,210,97,113,132,29,189,207,248,215,177,252,84,212,140,75,108,184,238,167,167,251,254,245,226,90,60,38,246,237,215,32,97,15,243,31,227,64,30,207,240,207,67,218,183,14,95,187,14,191,238,123,87,183,91,198,17,72,207,122,226,252,13,97,228,90,204,55,103,46,221,253,150,187,149,24,160,5,197,45,20,80,1,69,20,80,1,92,231,138,47,133,173,172,127,46,114,227,183,179,87,66,205,129,94,83,241,63,87,54,208,219,0,153,203,41,233,236,254,244,1,224,254,53,212,13,221,204,35,110,48,139,219,221,189,235,83,225,230,142,110,238,39,59,192,194,48,235,238,158,213,198,94,200,110,174,7,0,97,63,169,175,121,248,81,164,1,21,203,151,254,38,29,127,220,246,160,15,94,208,236,197,164,14,1,39,44,79,95,97,90,212,200,19,106,159,173,73,64,5,45,37,41,52,0,81,72,41,104,0,162,138,40,0,162,138,90,0,74,40,162,128,10,40,162,128,10,41,69,33,160,2,140,81,75,64,9,74,41,41,69,0,37,20,26,40,0,162,150,138,0,74,13,40,164,52,0,82,154,5,20,0,130,150,144,82,208,2,26,41,105,40,0,162,138,40,1,51,75,70,40,160,2,138,41,13,0,6,153,154,138,73,128,61,41,99,59,168,2,113,205,6,129,65,160,12,157,86,29,241,175,61,199,245,175,156,190,35,89,147,44,7,61,151,191,251,245,244,229,202,111,0,123,215,141,252,67,208,247,172,12,31,186,142,191,239,251,80,7,149,248,19,83,251,5,204,192,174,114,141,219,221,125,253,171,233,223,15,106,43,119,12,152,82,48,199,183,176,247,175,143,228,45,99,117,145,131,148,254,191,253,106,247,15,134,158,32,105,69,194,152,192,198,227,194,255,0,185,239,64,30,228,14,105,106,24,36,14,164,227,189,77,64,9,77,52,243,76,34,128,20,82,210,10,117,0,37,87,189,56,132,31,246,191,161,171,53,79,82,56,129,127,222,31,200,208,7,203,95,22,228,223,115,106,49,252,9,252,229,170,31,13,35,223,123,112,115,255,0,44,219,249,165,79,241,76,230,238,219,253,197,254,111,71,194,255,0,248,250,185,255,0,113,191,154,80,7,213,122,96,196,45,254,241,254,66,172,195,60,55,40,94,9,82,84,14,200,89,24,48,12,172,85,134,71,112,192,130,59,16,69,87,211,127,212,183,251,199,250,87,206,58,31,196,137,188,13,241,107,196,246,247,109,36,154,45,230,177,112,179,198,92,133,129,140,248,51,128,21,137,33,65,5,70,55,113,158,130,128,62,154,164,52,200,39,134,234,222,59,139,121,99,154,9,80,60,114,70,193,149,212,140,134,4,112,65,28,230,158,104,1,5,58,155,154,112,160,10,246,23,214,250,150,157,107,127,105,39,153,109,117,18,205,11,237,35,114,48,5,78,15,35,32,142,188,213,154,249,87,224,223,196,182,240,134,168,186,38,160,35,58,45,253,192,45,33,42,166,218,86,194,249,133,142,6,204,5,12,9,224,12,142,132,55,213,84,0,81,69,20,0,81,69,115,126,56,241,149,143,129,124,55,38,175,123,28,146,146,226,43,120,19,131,52,164,18,23,56,194,140,41,36,158,128,28,2,112,8,6,193,213,108,70,178,154,65,185,143,251,65,237,218,228,91,131,150,242,149,130,151,62,131,115,0,51,215,156,103,7,0,213,108,78,178,250,56,185,143,251,65,45,214,228,219,147,134,242,153,136,14,61,70,229,32,227,167,25,198,70,126,125,248,29,172,222,120,135,226,246,185,171,223,190,235,171,205,62,105,95,4,144,185,154,44,42,228,146,20,12,0,51,192,80,40,248,227,172,222,120,123,226,246,135,171,216,62,219,171,77,62,25,83,36,128,216,154,92,171,96,130,84,174,65,25,228,18,59,208,7,209,216,165,174,107,192,254,50,177,241,215,134,227,213,236,99,146,34,28,197,113,3,242,97,148,0,74,231,24,97,134,4,17,212,17,144,14,64,233,104,0,162,138,40,2,181,141,245,190,167,167,91,95,217,201,230,90,221,68,179,66,251,72,220,140,1,83,131,130,50,8,235,205,89,175,148,62,16,252,81,255,0,132,34,241,244,189,77,119,104,119,114,249,146,58,38,94,218,66,2,249,131,28,178,224,0,203,215,0,21,228,16,223,87,208,1,69,20,80,1,84,174,181,75,27,59,251,27,27,139,164,142,238,253,221,45,97,39,230,148,162,151,108,15,64,163,147,211,144,58,144,12,151,243,92,219,233,215,51,89,218,253,174,234,56,153,161,183,243,4,126,107,128,72,77,199,133,201,192,201,224,102,190,30,241,22,169,171,235,26,253,229,238,188,242,54,168,206,35,185,50,68,35,96,200,2,96,168,0,41,1,64,198,7,74,0,251,170,138,243,255,0,132,190,62,255,0,132,231,194,255,0,233,146,110,214,108,118,199,123,136,182,43,100,182,199,24,227,230,10,115,140,97,131,112,6,51,232,20,0,81,69,120,255,0,198,143,138,31,240,141,90,73,225,221,26,125,186,189,204,71,206,158,25,176,246,74,74,145,198,211,243,56,45,140,16,202,48,221,212,208,7,163,232,62,42,208,188,79,246,191,236,93,78,11,223,177,203,228,207,229,19,242,183,99,207,85,56,56,97,149,56,56,39,6,182,107,226,159,135,215,126,37,179,241,157,145,240,152,243,53,103,220,171,110,206,170,147,160,5,153,31,113,0,169,10,79,80,114,1,4,16,13,125,173,64,5,82,213,53,75,29,22,193,175,245,43,148,181,180,71,68,121,164,56,85,46,225,23,39,176,220,195,147,192,234,112,57,171,181,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,160,15,64,162,188,47,224,95,196,180,188,183,181,240,94,168,36,251,92,72,194,194,227,44,222,106,0,88,198,217,206,210,160,29,167,166,213,3,130,6,239,116,160,4,163,20,180,80,1,69,33,160,80,7,15,127,241,123,192,186,102,163,115,97,119,174,121,119,86,178,180,51,39,217,39,59,93,73,12,50,19,7,4,30,156,87,81,162,107,122,119,136,244,136,53,93,42,227,237,22,51,238,242,229,216,201,187,107,21,60,48,4,114,8,228,87,198,62,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,33,208,191,237,227,255,0,71,201,64,29,253,114,254,35,248,137,225,95,9,106,49,216,107,154,175,217,46,164,136,76,169,246,121,100,202,18,64,57,85,35,170,159,126,43,168,53,243,7,237,29,255,0,37,11,79,255,0,176,84,127,250,54,90,0,247,255,0,12,248,219,195,222,49,251,87,246,14,161,246,207,178,236,243,191,115,36,123,119,110,219,247,212,103,59,91,167,165,116,21,224,31,179,47,252,205,31,246,233,255,0,181,171,232,10,0,40,162,138,0,206,214,245,189,59,195,154,68,250,174,171,113,246,123,24,54,249,146,236,103,219,185,130,142,20,18,121,32,112,43,144,255,0,133,219,240,243,254,134,31,252,146,184,255,0,227,116,124,109,255,0,146,67,174,255,0,219,191,254,143,142,190,65,160,15,191,168,162,138,0,165,170,106,150,58,45,131,95,234,87,41,107,104,142,136,243,72,112,170,93,194,46,79,97,185,135,39,129,212,224,115,87,107,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,92,87,192,191,137,105,121,111,107,224,189,80,73,246,184,145,133,133,198,89,252,212,0,177,141,179,157,165,64,59,79,77,170,7,4,13,192,30,235,69,20,80,1,81,77,60,54,200,36,154,88,226,66,234,129,157,128,5,153,130,170,228,247,36,128,23,185,32,84,181,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,160,15,64,162,188,127,224,191,197,15,248,73,109,35,240,238,179,62,117,123,104,135,147,60,211,101,239,84,22,39,141,163,230,69,11,156,146,204,50,221,152,215,176,80,1,69,20,80,1,69,21,227,255,0,26,62,40,127,194,53,105,39,135,116,105,241,171,220,196,124,233,225,155,15,100,164,169,28,109,63,51,169,108,96,134,81,134,238,166,128,61,110,25,225,185,67,36,18,199,42,7,100,44,140,24,6,86,42,203,145,220,16,65,29,136,34,165,175,63,248,37,255,0,36,135,66,255,0,183,143,253,31,37,122,5,0,21,90,206,246,223,80,129,166,181,147,204,141,101,146,18,118,145,135,141,218,55,28,250,50,176,244,56,227,138,179,95,44,105,191,17,46,62,31,124,94,241,76,166,31,180,105,151,154,172,235,123,10,129,188,133,153,246,186,19,252,75,185,184,39,4,18,14,56,96,1,245,61,21,20,19,195,117,111,21,197,188,169,52,18,160,120,228,141,131,43,169,25,12,8,224,130,57,205,75,64,5,20,81,64,30,127,255,0,11,183,225,231,253,12,63,249,37,113,255,0,198,235,175,209,53,189,59,196,122,68,26,174,149,113,246,139,25,247,121,114,236,100,221,181,138,158,24,2,57,4,114,43,225,42,250,251,224,151,252,146,29,11,254,222,63,244,124,148,0,127,194,237,248,121,255,0,67,15,254,73,92,127,241,186,235,244,77,111,78,241,30,145,6,171,165,92,125,162,198,125,222,92,187,25,55,109,98,167,134,0,142,65,28,138,248,251,226,102,139,15,135,190,35,235,154,117,191,150,32,91,143,58,53,142,49,26,198,178,40,144,32,81,192,10,31,111,225,208,116,175,110,253,157,181,246,212,60,31,125,162,202,210,51,233,119,1,163,202,168,85,138,92,176,80,71,36,239,89,9,207,247,135,61,128,7,178,81,69,86,190,190,183,211,52,235,155,251,201,60,187,91,88,154,105,159,105,59,81,65,44,112,50,78,0,61,57,160,14,83,85,248,177,224,125,23,84,185,211,111,245,232,210,238,217,246,74,137,4,178,5,110,227,114,169,25,29,8,207,7,32,242,13,109,248,115,197,26,55,139,116,233,47,244,59,207,181,90,199,41,133,159,202,120,240,224,2,70,24,3,209,135,183,53,240,244,243,205,117,113,45,197,196,175,52,242,185,121,36,145,139,51,177,57,44,73,228,146,121,205,125,155,240,207,69,155,195,223,14,52,61,58,227,204,19,173,191,157,34,201,25,141,163,105,24,200,80,169,228,21,47,183,240,232,58,80,6,103,252,46,223,135,159,244,48,255,0,228,149,199,255,0,27,174,191,68,214,244,223,17,233,16,106,186,85,199,218,44,103,221,229,203,177,147,118,214,42,120,96,8,228,17,200,175,132,171,235,239,130,95,242,72,116,47,251,120,255,0,209,242,80,7,160,81,69,20,1,199,235,127,20,124,27,225,205,94,125,43,85,214,62,207,123,6,223,50,47,179,76,251,119,40,97,202,161,7,134,7,131,90,30,25,241,183,135,188,99,246,175,236,29,67,237,159,101,217,231,126,230,72,246,238,221,183,239,168,206,118,183,79,74,249,131,227,111,252,149,237,119,254,221,255,0,244,68,117,223,254,204,191,243,52,127,219,167,254,214,160,15,160,40,162,138,0,43,58,93,115,75,183,215,45,180,73,111,224,77,78,230,38,154,27,86,127,157,209,122,144,63,60,119,33,88,140,237,108,97,252,64,241,221,143,128,188,63,253,161,112,169,113,119,43,132,181,178,50,236,105,206,70,236,28,54,2,169,201,56,199,65,213,197,124,125,125,174,106,154,142,185,38,183,117,127,60,154,155,202,38,55,65,246,184,113,141,165,72,198,220,96,99,24,0,0,6,48,40,3,238,234,43,134,248,101,241,18,219,226,14,135,36,166,31,179,234,118,123,86,246,21,7,96,45,157,172,132,255,0,11,109,110,9,200,32,131,158,24,247,52,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,8,41,104,162,128,18,150,144,82,208,0,40,160,82,26,0,90,76,80,41,104,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,19,20,98,150,138,0,76,81,69,20,0,81,69,20,0,81,69,20,0,26,74,90,67,64,13,52,163,165,38,105,69,0,45,20,81,64,20,117,33,152,71,251,227,249,26,249,11,199,241,108,213,174,14,127,229,164,127,250,44,87,215,218,143,250,161,254,240,254,70,190,72,248,136,71,246,164,255,0,245,210,63,253,23,64,27,159,11,101,216,224,99,254,93,228,255,0,209,130,190,163,181,230,221,15,215,249,215,202,127,12,206,37,255,0,183,119,255,0,209,130,190,170,177,57,181,79,199,249,208,4,244,82,209,64,12,52,10,83,72,40,1,212,180,81,64,8,78,43,155,215,181,53,181,143,149,39,231,3,167,177,247,173,249,228,10,185,199,122,240,159,136,94,34,104,230,116,17,142,38,78,171,254,199,214,128,60,203,198,58,143,219,117,41,176,184,249,208,244,255,0,99,30,181,213,248,2,203,0,29,223,242,197,251,255,0,182,43,206,33,13,123,118,236,112,50,185,254,66,190,129,240,54,134,18,214,54,47,214,55,29,127,219,250,82,3,212,52,216,182,194,188,246,63,206,180,197,67,110,129,35,2,166,20,192,15,20,204,211,205,64,237,182,128,39,29,41,106,180,115,3,218,172,142,148,0,81,69,20,0,153,165,163,20,80,2,210,81,69,0,2,150,138,40,1,41,105,40,160,2,129,74,105,5,0,20,82,154,40,1,40,165,164,160,2,148,209,65,160,4,163,20,82,208,2,81,69,45,0,20,148,166,146,128,10,40,162,128,10,40,165,160,4,162,138,40,0,162,138,40,0,162,144,210,208,2,82,82,209,64,24,250,213,144,186,132,2,196,124,224,245,246,53,242,151,142,116,115,107,168,204,119,131,251,196,29,127,216,250,87,216,19,38,229,252,107,193,190,39,104,227,115,56,126,179,199,223,254,153,159,106,0,243,31,7,106,70,214,98,54,231,17,48,233,254,208,247,175,172,124,61,122,46,108,34,59,113,144,199,167,251,70,190,43,177,148,218,220,55,0,252,184,253,69,125,69,240,239,86,55,54,16,130,152,253,211,158,159,244,211,235,64,30,157,69,32,57,25,165,160,2,138,40,160,4,197,65,60,97,215,25,239,86,41,172,51,64,30,9,241,15,65,204,143,32,147,172,200,58,255,0,176,125,171,202,244,59,243,101,116,192,174,113,25,29,61,193,245,175,164,188,107,167,137,160,3,118,63,124,167,175,177,246,175,151,117,36,54,154,132,171,193,198,7,232,13,0,125,103,225,45,76,93,216,69,242,145,242,49,233,254,215,214,186,202,241,223,134,186,151,155,105,18,237,233,12,135,167,253,52,250,215,176,35,100,102,128,36,165,166,211,133,0,20,81,69,0,20,81,69,0,20,134,150,144,208,3,73,170,55,147,121,104,9,29,234,233,172,31,17,92,121,54,177,156,103,46,63,145,160,15,159,254,43,234,158,101,197,176,9,252,42,122,123,191,189,96,120,14,211,207,187,152,231,24,70,239,238,42,151,141,174,254,215,123,8,198,49,24,237,238,213,221,252,50,209,139,61,203,151,29,24,117,255,0,115,218,128,61,227,65,182,16,192,252,231,44,127,144,173,161,85,172,227,17,161,0,247,171,52,0,81,69,20,0,80,104,164,52,1,94,234,79,46,48,113,222,190,118,248,175,171,249,143,108,161,59,41,233,254,255,0,189,123,214,183,63,149,108,135,25,203,143,228,107,228,255,0,30,95,27,139,200,65,80,49,26,246,247,106,0,231,116,136,126,213,118,227,56,194,31,230,43,234,159,135,186,127,217,237,103,249,179,151,110,254,201,237,95,56,248,38,203,237,55,211,124,216,196,109,223,221,107,235,47,14,218,253,154,222,65,156,229,207,127,97,64,27,130,147,52,184,166,154,0,90,58,211,115,78,6,128,29,69,38,104,160,5,162,138,40,0,162,138,51,64,5,20,81,64,11,73,75,73,64,10,41,13,20,180,0,130,150,138,40,1,41,69,37,45,0,20,134,150,138,0,41,41,104,160,2,131,69,20,0,10,40,162,128,16,209,69,20,0,102,138,40,160,2,140,209,70,40,0,162,138,40,0,170,87,215,63,103,64,72,206,79,248,213,206,43,63,81,182,55,42,163,59,112,65,254,116,1,139,109,126,110,230,32,40,24,95,74,233,32,76,41,250,214,94,157,164,139,102,99,191,57,4,117,250,123,86,200,226,128,29,69,38,105,69,0,49,198,107,147,241,70,157,246,168,98,27,177,134,29,253,155,218,186,227,84,175,97,18,34,243,223,252,104,3,228,127,25,105,70,202,120,78,240,114,171,223,221,189,189,170,231,128,245,159,177,220,76,165,51,148,99,211,221,125,253,171,178,248,157,166,170,253,152,238,63,194,58,255,0,191,237,94,59,97,57,180,184,44,0,57,76,126,163,252,41,1,246,94,131,122,46,162,115,183,27,88,246,250,86,240,175,34,248,117,175,155,152,231,83,30,48,88,253,223,247,61,235,214,227,59,150,152,15,52,135,173,41,164,61,104,0,29,105,105,7,90,90,0,43,63,85,59,96,31,239,15,228,107,66,178,181,194,69,178,127,190,63,145,160,15,149,126,38,184,107,203,112,63,231,154,255,0,55,169,126,23,161,107,187,159,247,27,249,165,103,252,65,98,215,208,127,215,53,254,111,91,95,10,20,125,162,231,253,198,254,105,64,31,82,105,227,16,183,251,199,250,87,197,190,59,255,0,146,133,226,95,251,10,221,127,232,214,175,181,44,127,213,31,247,191,194,190,43,241,223,252,148,47,18,255,0,216,86,235,255,0,70,181,0,122,95,192,239,137,107,163,220,67,225,29,80,72,214,151,119,24,177,156,22,111,38,87,32,121,100,118,70,110,65,3,134,98,78,67,18,191,72,145,95,4,73,111,52,73,11,203,19,198,147,38,248,153,148,128,235,184,174,229,61,198,229,97,145,220,17,218,190,137,248,39,241,71,251,78,43,79,7,106,235,139,200,34,242,236,39,68,226,88,209,115,229,184,29,24,42,156,55,221,32,115,243,12,176,7,182,138,120,166,10,117,0,124,7,94,245,240,87,226,178,192,150,190,18,215,166,114,11,136,244,251,167,102,115,150,100,72,237,246,133,39,25,44,67,51,96,12,47,0,10,240,90,40,3,239,234,74,242,143,130,159,17,255,0,225,42,209,198,133,169,205,60,186,221,132,69,218,105,126,111,180,66,24,0,219,128,251,203,185,84,231,147,195,100,146,216,245,41,231,134,214,222,91,139,137,82,24,34,66,210,73,35,5,84,80,50,92,147,192,0,115,154,0,169,174,107,54,126,30,208,239,117,123,247,219,107,105,19,74,248,32,22,199,69,92,144,11,49,192,3,60,146,7,122,248,219,199,30,51,190,241,215,137,36,213,239,99,142,32,16,69,111,2,114,33,136,18,66,231,171,28,177,36,158,164,156,0,48,6,255,0,197,127,137,19,120,235,89,91,123,70,146,61,22,205,217,96,140,57,43,59,6,96,39,32,170,144,74,144,2,156,237,231,29,77,121,229,0,122,247,236,227,255,0,37,11,80,255,0,176,84,159,250,54,42,63,104,239,249,40,118,31,246,10,143,255,0,70,203,75,251,56,255,0,201,67,212,63,236,21,39,254,141,138,143,218,59,254,74,30,159,255,0,96,168,255,0,244,108,180,1,194,120,31,198,87,222,5,241,36,122,189,140,113,202,10,24,174,32,126,4,209,18,9,92,227,42,114,160,130,58,16,50,8,200,63,100,232,122,205,159,136,116,59,45,94,193,247,218,221,196,178,166,72,37,115,213,91,4,128,192,228,17,158,8,35,181,124,37,94,135,240,163,226,68,222,5,214,90,222,237,164,147,69,188,117,89,227,46,66,192,197,148,25,192,10,196,144,160,130,163,27,184,207,65,64,31,93,209,85,172,111,173,245,61,58,218,254,206,79,50,214,234,37,154,23,218,70,228,96,10,156,28,17,144,71,94,106,205,0,124,3,94,223,240,71,226,143,246,92,182,158,14,213,215,54,115,75,229,233,243,162,115,20,142,217,242,216,14,170,204,199,13,212,19,207,202,114,190,33,69,0,125,253,92,243,120,223,195,81,248,162,79,13,203,171,193,14,175,30,192,109,230,13,30,226,193,74,170,179,0,172,199,122,225,65,39,158,156,26,242,79,2,252,119,180,180,240,124,246,190,36,145,228,213,52,251,115,246,105,36,103,118,212,27,231,42,164,170,16,132,0,139,185,137,206,119,30,245,224,51,207,53,213,196,183,23,18,60,211,202,229,228,146,70,44,206,196,228,177,39,146,73,231,52,1,247,213,120,71,199,143,135,31,105,138,95,25,105,48,207,37,210,237,26,140,73,243,3,26,174,4,195,156,141,161,84,16,1,24,195,113,181,137,244,175,134,254,24,155,194,62,3,211,116,171,167,145,174,194,25,110,21,156,176,142,71,59,138,40,220,192,5,206,62,94,9,5,177,150,53,214,208,7,194,190,28,215,239,188,47,226,11,61,107,77,104,197,221,171,22,79,49,119,43,130,10,178,145,232,84,145,198,15,60,16,121,175,181,124,59,175,216,248,163,195,246,122,214,154,210,27,75,164,44,158,98,237,101,32,149,101,35,212,48,35,140,142,56,36,115,95,50,252,100,248,113,23,130,245,136,47,244,168,182,104,151,191,36,113,141,237,246,121,21,70,85,157,137,206,238,88,100,231,239,12,97,114,115,254,18,248,251,254,16,111,20,127,166,73,183,70,190,219,29,238,34,222,203,128,219,28,99,159,148,177,206,51,149,45,193,56,192,7,210,95,16,60,119,99,224,47,15,255,0,104,92,42,92,93,202,225,45,108,140,187,26,115,145,187,7,13,128,170,114,78,49,208,117,97,95,29,106,186,165,246,185,170,220,106,90,157,211,220,222,92,62,249,101,147,171,31,228,0,24,0,14,0,0,12,1,91,30,56,241,149,247,142,188,73,38,175,125,28,113,0,130,43,120,19,145,12,64,146,23,56,203,28,177,36,158,164,156,0,48,7,165,252,10,248,113,45,246,163,7,140,53,72,113,101,7,207,167,169,216,235,60,128,186,22,35,36,174,194,185,25,0,238,218,65,249,121,0,239,190,13,252,56,151,193,122,68,247,250,172,59,53,187,223,146,72,206,198,251,60,106,199,10,174,164,231,119,12,112,113,247,70,50,185,62,163,69,20,0,87,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,189,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,124,116,1,242,13,125,93,240,139,226,143,252,38,246,111,165,234,107,183,92,180,139,204,145,209,48,151,49,130,23,204,24,225,91,36,6,94,153,32,175,4,133,249,70,174,105,90,165,246,135,170,91,234,90,101,211,219,94,91,190,248,165,143,170,159,228,65,25,4,30,8,36,28,131,64,31,121,87,61,225,207,27,248,107,197,190,96,208,245,120,46,228,143,37,162,195,71,32,3,25,109,140,3,109,249,128,221,140,100,227,57,175,29,241,199,198,157,51,196,159,11,36,179,177,243,45,117,173,65,196,55,22,137,36,153,183,136,57,36,249,155,2,176,101,80,165,65,28,72,115,156,16,124,115,194,222,30,184,241,87,138,52,237,14,213,182,201,119,40,82,248,7,203,64,9,119,193,35,59,84,51,99,57,56,192,228,208,7,220,162,150,162,130,21,182,183,138,8,204,133,35,64,138,100,145,157,136,3,3,44,196,150,62,228,146,123,212,180,1,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,171,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,204,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,33,208,191,237,227,255,0,71,201,64,30,129,95,47,254,209,223,242,80,180,255,0,251,5,71,255,0,163,101,175,168,43,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,180,1,191,251,50,255,0,204,209,255,0,110,159,251,90,190,128,175,139,126,31,248,238,251,192,94,32,254,208,183,87,184,180,149,10,93,89,9,118,9,198,14,220,156,54,10,177,200,56,207,81,209,141,125,139,165,106,150,58,230,151,111,169,105,151,73,115,103,112,155,226,150,51,193,31,204,16,114,8,60,169,4,28,17,64,23,104,162,138,0,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,200,53,238,127,29,62,37,189,229,197,215,130,244,177,31,217,34,117,23,247,25,15,230,184,33,132,107,140,237,10,64,220,122,238,82,62,80,14,239,12,160,15,191,168,162,138,0,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,200,53,245,247,198,223,249,36,58,239,253,187,255,0,232,248,235,228,26,0,250,203,225,7,196,182,241,206,151,53,150,164,17,53,171,20,6,86,82,170,46,80,241,230,42,245,4,28,43,0,48,11,41,24,221,180,122,101,124,27,165,106,151,218,30,169,111,169,105,151,79,109,121,110,251,226,150,62,170,127,145,4,100,16,120,32,144,114,13,125,133,240,251,226,14,157,227,253,33,238,109,147,236,247,176,99,237,118,121,103,242,55,51,132,249,202,168,109,193,51,199,78,134,128,59,10,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,160,87,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,128,62,69,130,121,173,110,34,184,183,149,225,158,39,15,28,145,177,86,70,7,33,193,28,130,15,57,175,176,126,25,124,68,182,248,131,161,201,41,135,236,250,157,158,213,189,133,65,216,11,103,107,161,63,194,219,91,130,114,8,32,231,134,63,29,86,134,137,173,106,62,28,213,224,213,116,171,143,179,223,65,187,203,151,98,190,221,202,84,240,192,131,193,35,145,64,31,119,81,92,215,129,252,101,99,227,175,13,199,171,216,199,36,68,57,138,226,7,228,195,40,0,149,206,48,195,12,8,35,168,35,32,28,129,39,141,60,89,103,224,175,11,221,107,87,139,230,249,120,72,96,14,21,166,145,142,21,65,63,137,56,4,133,86,56,56,197,0,99,252,77,248,137,109,240,251,67,142,81,15,218,53,59,205,203,101,11,3,176,149,198,231,114,63,133,119,47,0,228,146,0,199,44,62,62,158,121,174,174,37,184,184,149,230,158,87,47,36,146,49,102,118,39,37,137,60,146,79,57,173,15,17,235,247,222,40,241,5,230,181,169,52,102,238,233,195,63,150,184,85,0,0,170,7,160,85,3,156,158,57,36,243,89,116,1,245,247,193,47,249,36,58,23,253,188,127,232,249,43,208,43,207,254,9,127,201,33,208,191,237,227,255,0,71,201,94,129,64,5,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,251,126,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,122,7,193,127,138,31,240,141,93,199,225,221,102,125,186,69,204,163,201,158,105,176,150,76,67,19,198,211,242,187,20,206,72,85,57,110,236,107,233,250,248,6,190,135,248,15,241,31,237,49,69,224,221,90,105,228,186,93,199,78,149,254,96,99,85,201,132,241,145,180,43,16,73,35,25,94,54,168,32,30,239,69,20,80,7,192,53,245,247,193,47,249,36,58,23,253,188,127,232,249,43,228,26,250,251,224,151,252,146,29,11,254,222,63,244,124,148,1,231,159,180,166,148,139,113,160,106,241,218,190,247,73,109,102,184,27,138,225,74,180,106,123,3,243,74,71,115,207,92,113,203,252,1,214,230,211,190,35,166,156,190,99,65,169,219,201,19,168,144,133,86,69,50,43,149,232,196,4,101,29,49,188,243,216,251,119,198,77,41,245,95,133,154,202,69,109,28,243,219,198,151,73,187,110,99,8,225,157,148,158,132,71,191,167,36,18,6,115,138,249,26,198,250,227,76,212,109,175,236,228,242,238,173,101,89,161,125,160,237,117,32,169,193,200,56,32,117,226,128,62,246,175,43,248,253,173,195,167,124,56,147,78,111,45,167,212,238,35,137,20,200,21,149,81,132,140,225,122,176,5,21,79,76,111,28,246,62,159,4,240,221,91,197,113,111,42,77,4,168,30,57,99,96,202,234,70,67,2,56,32,142,115,95,54,254,209,94,33,183,212,60,81,167,104,112,140,201,165,196,205,59,228,240,242,132,33,48,71,101,84,108,130,65,223,142,8,52,1,230,158,14,208,27,197,30,48,210,180,85,89,10,93,92,42,203,229,178,171,44,67,230,145,129,110,50,16,49,239,211,161,233,95,113,87,205,31,179,175,135,173,245,15,20,106,58,228,199,50,105,113,42,192,152,60,60,161,193,124,131,217,85,215,4,16,119,231,130,5,125,47,64,31,0,215,179,252,24,248,168,154,4,169,225,189,126,235,203,210,95,11,101,51,5,84,181,114,204,204,28,129,157,172,95,239,18,66,144,58,2,72,241,138,40,3,239,234,43,198,254,14,124,86,95,16,91,219,120,107,91,154,67,172,70,155,45,238,36,102,118,188,0,59,28,225,112,165,81,84,101,152,150,235,215,53,236,148,1,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,191,253,153,127,230,104,255,0,183,79,253,173,92,7,198,223,249,43,218,231,253,187,255,0,232,136,235,191,253,153,127,230,104,255,0,183,79,253,173,64,31,64,86,87,136,181,251,31,11,248,126,243,90,212,154,65,105,106,129,159,203,93,204,196,144,170,160,122,150,32,115,129,207,36,14,106,229,245,245,190,153,167,92,223,222,73,229,218,218,196,211,76,251,73,218,138,9,99,129,146,112,1,233,205,124,123,241,35,226,5,223,143,188,64,211,159,50,61,46,221,216,88,91,72,169,186,37,33,67,18,84,100,150,40,27,4,156,103,0,158,164,3,51,198,190,44,188,241,175,138,46,181,171,197,242,188,204,36,48,7,46,176,198,163,10,160,159,196,156,0,11,51,28,12,226,185,250,244,191,132,63,13,23,199,58,164,215,186,145,116,209,108,93,68,170,161,148,220,185,231,203,86,232,0,24,44,65,200,12,160,99,118,225,230,148,1,169,225,205,126,251,194,254,32,179,214,180,214,140,93,218,185,100,243,23,114,176,32,171,41,30,133,73,28,96,243,193,7,154,251,39,193,126,44,179,241,175,133,237,117,171,53,242,188,204,164,208,23,12,208,200,167,12,164,143,192,140,128,74,178,156,12,226,190,101,241,167,195,121,180,79,8,232,94,43,211,150,73,116,251,251,43,119,186,69,67,139,89,26,24,254,102,98,196,144,238,92,231,0,41,33,123,138,200,248,127,227,187,239,1,120,131,251,66,221,94,226,210,84,41,117,100,37,216,179,140,29,185,56,108,21,99,144,113,158,163,163,26,0,251,74,138,206,209,53,189,59,196,122,68,26,174,149,113,246,139,25,247,121,114,236,100,221,181,138,158,24,2,57,4,114,43,70,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,164,165,162,128,1,69,2,138,0,67,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,82,80,0,40,165,164,160,5,164,162,131,64,5,6,138,74,0,105,165,2,144,210,142,148,0,234,74,40,160,10,119,195,49,15,247,135,242,175,145,254,34,33,93,86,227,254,186,71,255,0,162,235,235,187,223,245,67,253,239,233,95,39,124,75,81,253,165,63,253,117,143,255,0,69,208,3,190,28,72,4,248,35,254,93,223,255,0,67,21,245,110,156,115,106,135,216,255,0,58,249,23,192,76,86,233,177,255,0,60,27,255,0,67,21,245,182,149,147,100,159,67,255,0,161,26,0,208,162,138,40,1,180,163,173,37,40,235,64,11,65,56,162,153,33,192,160,12,29,114,252,91,38,118,231,231,3,167,177,175,151,124,103,172,125,175,80,152,4,199,206,135,167,251,31,90,245,239,31,120,132,192,236,130,60,226,104,255,0,135,253,131,239,95,59,221,200,110,111,29,200,3,56,254,66,128,58,191,8,233,6,238,77,219,192,204,76,122,255,0,180,7,165,125,49,225,237,63,236,246,145,141,217,194,176,235,254,215,210,188,171,225,222,152,166,222,51,184,243,11,247,255,0,111,233,94,231,105,16,72,148,103,215,249,208,5,165,24,20,234,65,74,104,0,168,38,76,175,227,83,102,144,243,64,28,164,250,137,182,184,101,42,14,48,58,123,125,107,162,179,184,243,226,86,198,50,15,243,172,219,237,28,92,72,205,188,140,145,223,219,233,87,236,96,54,241,133,206,112,15,243,160,11,212,82,82,208,1,70,104,163,20,0,102,138,49,69,0,25,162,138,40,1,104,164,165,160,0,209,69,20,0,82,82,209,64,5,32,165,162,128,10,13,20,80,2,82,210,82,208,2,80,41,105,40,1,77,37,20,80,2,210,82,210,80,1,69,20,102,128,10,40,162,128,10,40,164,197,0,45,55,165,46,105,164,208,2,210,230,153,186,148,80,3,143,74,243,175,30,233,190,124,89,221,143,223,41,235,254,193,246,175,69,197,97,120,130,211,237,17,1,156,126,240,30,191,236,154,0,248,187,82,135,236,247,242,140,231,24,31,160,175,102,248,101,172,132,141,16,167,72,36,237,255,0,77,7,189,121,135,139,44,254,207,170,206,51,159,153,7,95,246,5,106,120,30,252,195,114,64,80,113,11,118,255,0,104,80,7,215,182,239,190,21,63,95,231,83,214,102,149,55,153,101,25,199,99,252,205,105,10,0,90,40,162,128,10,13,20,80,6,30,185,108,37,132,115,252,99,249,26,249,75,198,86,158,70,165,49,206,126,116,29,127,216,175,175,238,227,18,38,51,223,250,87,205,191,17,52,98,151,114,190,241,204,168,58,255,0,211,63,165,0,63,225,134,171,176,170,148,233,110,253,191,233,160,247,175,162,237,101,223,18,156,117,207,243,175,144,252,25,123,246,107,166,93,185,196,44,58,127,180,43,234,253,18,127,54,194,35,140,100,55,254,132,104,3,100,26,112,233,76,20,241,64,11,69,20,80,1,69,20,80,1,77,99,78,53,27,154,0,15,74,243,223,136,26,151,217,45,96,27,115,151,94,222,207,239,94,128,199,229,252,107,197,190,43,222,98,59,97,142,234,122,127,191,64,30,29,51,125,187,80,25,227,17,127,95,254,189,125,29,240,231,77,17,91,79,243,31,190,221,253,147,218,190,120,240,244,63,104,212,36,231,24,136,255,0,49,95,84,248,50,215,201,183,155,156,229,219,249,45,0,117,136,187,69,62,138,40,0,162,138,40,0,166,177,197,58,163,149,176,40,3,150,241,93,200,138,214,44,143,226,31,201,171,228,223,20,79,231,95,69,198,49,24,254,111,95,69,252,71,212,188,139,123,112,23,57,101,237,236,254,245,243,53,227,253,166,236,30,152,79,235,64,30,145,240,187,79,243,46,46,88,183,240,176,235,238,158,213,244,221,148,126,92,68,103,191,248,87,137,124,38,210,136,91,166,47,221,199,95,250,231,237,94,232,131,11,143,122,0,117,49,141,56,244,168,29,177,64,6,234,148,28,213,3,62,27,24,237,87,162,32,138,0,144,10,90,5,20,0,81,69,20,0,81,69,20,0,180,81,69,0,37,2,150,145,104,0,52,180,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,80,104,164,160,2,138,40,160,2,138,40,160,2,138,41,40,1,115,70,105,185,165,205,0,37,37,4,212,46,216,160,9,247,1,72,36,30,134,179,238,174,138,70,14,59,215,159,106,126,52,58,116,234,12,1,178,160,253,204,247,63,237,123,80,7,169,3,154,117,115,62,30,241,18,234,169,41,17,149,218,79,240,227,211,220,250,215,74,57,160,0,211,36,93,203,143,122,121,226,144,208,7,142,252,79,211,90,72,237,136,97,213,71,39,253,255,0,106,249,210,241,76,51,40,235,149,254,181,245,255,0,139,236,5,213,172,89,98,48,227,191,179,123,87,202,190,44,178,54,151,81,124,217,202,14,254,237,64,30,133,240,206,240,172,183,3,29,155,183,251,149,244,109,139,151,141,143,191,248,87,203,127,13,166,34,226,227,143,225,111,230,149,244,222,148,228,196,223,239,31,233,64,26,134,144,245,162,131,214,128,18,157,73,75,64,5,102,107,92,219,167,251,227,249,26,211,172,205,100,226,221,63,222,31,200,208,7,201,127,17,19,109,236,31,245,205,127,155,214,223,194,129,254,145,115,254,227,127,52,172,143,137,14,26,242,223,31,243,205,127,155,214,231,194,98,4,247,89,207,221,127,231,29,0,125,61,101,143,40,227,251,223,225,95,21,120,239,254,74,23,137,127,236,43,117,255,0,163,90,190,213,179,255,0,86,216,245,175,138,188,119,255,0,37,11,196,191,246,21,186,255,0,209,173,64,30,191,163,124,57,179,241,199,192,109,30,120,161,219,174,90,69,114,108,230,76,3,46,39,148,136,91,36,2,172,122,18,120,39,61,55,6,240,217,224,190,208,181,153,96,144,189,174,161,99,112,81,140,114,124,209,74,141,131,134,83,213,88,117,7,183,21,245,143,193,63,249,36,58,31,253,183,255,0,209,242,87,47,241,223,192,54,122,134,135,47,138,236,163,130,13,70,211,111,218,221,229,17,137,225,251,163,57,225,164,7,104,94,65,35,43,243,29,130,128,55,254,21,124,78,183,241,198,156,44,46,207,151,174,219,69,153,147,147,231,162,132,13,54,66,5,93,206,199,228,28,143,165,122,64,175,131,244,173,82,251,67,213,45,245,45,54,229,237,175,45,223,124,82,199,212,31,228,65,25,4,30,8,36,28,131,95,102,120,19,197,41,227,47,8,88,235,34,41,34,150,68,217,58,180,76,139,230,175,15,179,57,220,155,179,130,9,244,63,48,32,0,124,79,95,69,120,171,225,162,120,191,225,79,135,53,205,60,200,53,171,13,10,216,44,96,51,139,152,150,32,222,88,81,147,191,37,138,144,57,39,7,168,43,243,173,125,189,224,79,249,39,158,26,255,0,176,85,175,254,138,90,0,248,166,198,250,227,76,212,109,175,236,228,242,238,173,101,89,161,125,160,237,117,32,169,193,200,56,32,117,226,189,15,199,63,23,175,188,99,224,253,47,66,48,201,11,162,35,234,83,151,199,218,101,92,129,128,184,27,15,14,65,31,123,0,99,102,91,183,248,213,240,165,231,123,175,23,104,48,160,33,12,186,133,170,42,160,194,171,188,151,27,139,1,156,5,5,85,114,78,91,146,77,120,110,135,163,94,120,135,92,178,210,44,19,125,213,220,171,18,100,18,23,61,89,176,9,10,163,36,156,112,1,61,168,3,83,192,254,13,190,241,215,137,35,210,44,100,142,32,16,203,113,59,242,33,136,16,11,99,57,99,150,0,1,212,145,146,6,72,233,254,53,232,22,62,23,241,22,137,162,233,170,226,210,215,71,69,79,49,183,51,19,52,204,204,79,169,98,79,24,28,240,0,226,190,142,240,63,131,108,124,11,225,184,244,139,25,36,148,151,50,220,78,252,25,165,32,2,216,206,20,97,64,0,116,0,100,147,146,124,23,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,0,31,179,143,252,148,61,67,254,193,82,127,232,216,168,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,71,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,63,104,239,249,40,122,127,253,130,163,255,0,209,178,208,6,127,192,237,26,207,196,62,38,215,52,139,244,221,109,121,162,205,19,224,2,87,50,197,134,92,130,3,3,130,14,56,32,30,213,202,120,227,193,183,222,5,241,36,154,69,244,145,202,10,9,109,231,78,4,209,18,64,108,103,42,114,164,16,122,16,112,72,193,61,223,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,247,175,28,120,54,199,199,94,27,147,72,190,146,72,72,113,45,188,233,201,134,80,8,13,140,225,134,24,130,15,80,78,8,56,32,3,195,126,6,124,71,254,198,212,83,194,186,172,211,189,149,236,170,150,13,247,150,222,102,36,109,198,50,21,201,29,14,3,115,143,153,152,125,47,95,8,235,154,53,231,135,181,203,221,34,253,54,93,90,74,209,62,1,1,177,209,151,32,18,164,96,131,142,65,7,189,125,5,240,23,226,5,222,183,109,47,133,181,47,50,89,236,109,196,182,147,133,69,85,183,64,145,136,200,0,28,130,65,4,228,157,199,36,96,100,3,230,218,247,59,31,134,141,227,159,129,222,28,190,211,76,105,173,88,165,208,137,88,42,139,148,55,18,31,45,155,168,32,228,169,39,0,179,3,141,219,135,134,87,210,95,1,60,119,99,119,162,67,224,249,214,59,107,203,52,119,182,45,46,77,216,103,119,125,163,0,2,160,142,50,73,25,61,1,192,7,205,181,232,255,0,5,252,23,255,0,9,103,141,35,185,187,180,130,231,72,211,113,45,218,76,220,51,50,183,150,187,127,139,230,25,32,252,184,82,15,80,15,165,252,111,248,100,186,173,149,199,139,116,136,209,111,173,209,166,212,85,157,179,60,74,138,3,46,78,208,81,83,160,3,112,39,146,64,7,160,248,39,225,40,124,51,224,246,150,120,100,135,90,188,112,218,132,82,72,11,67,140,180,72,84,125,195,229,186,190,211,243,126,243,158,192,0,122,101,20,81,64,25,218,222,137,167,120,143,72,159,74,213,109,254,209,99,62,223,50,45,236,155,182,176,97,202,144,71,32,30,13,124,69,174,105,246,250,86,185,123,97,105,169,65,169,91,193,43,71,29,220,0,132,148,14,227,63,211,35,61,11,12,19,244,23,198,255,0,137,171,165,88,220,120,75,72,145,26,250,225,26,29,69,153,27,48,68,200,164,42,228,109,37,213,250,130,118,128,120,4,130,62,125,209,52,77,71,196,122,188,26,86,147,111,246,139,233,247,121,113,111,84,221,181,75,30,88,128,56,4,242,104,3,83,192,94,26,135,197,254,55,211,52,43,139,135,183,130,229,220,201,36,96,22,194,163,57,3,60,2,66,237,207,56,206,112,113,138,251,86,8,33,181,183,138,222,222,36,134,8,144,36,113,198,161,85,20,12,5,0,112,0,28,98,190,10,158,9,173,110,37,183,184,137,225,158,39,41,36,114,41,12,140,14,10,144,121,4,30,54,215,214,223,9,190,34,195,227,127,15,165,189,237,204,103,95,180,79,244,184,246,4,243,23,56,89,84,3,130,8,218,27,24,195,103,128,10,228,3,209,40,162,138,0,43,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,94,129,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,249,6,189,207,227,167,195,71,179,184,186,241,166,150,99,251,36,142,166,254,223,10,158,83,146,20,72,184,198,224,196,141,195,174,230,39,144,78,223,12,175,183,124,23,226,203,63,26,248,94,215,90,179,95,43,204,202,77,1,112,205,12,138,112,202,72,252,8,200,4,171,41,192,206,40,3,226,42,250,27,246,122,240,95,147,103,113,226,203,251,72,25,167,253,214,155,41,109,206,138,11,172,172,7,69,201,194,131,247,176,173,208,31,155,152,248,157,240,118,243,72,241,29,156,158,23,177,243,180,221,78,85,183,183,180,141,203,60,51,108,36,169,46,196,149,33,25,247,19,133,1,179,180,0,79,209,94,29,208,44,124,47,225,251,61,23,77,89,5,165,170,21,79,49,183,51,18,75,51,19,234,88,147,198,7,60,0,56,160,13,90,42,41,231,134,214,222,91,139,137,82,24,34,66,242,73,35,5,84,80,50,88,147,192,0,115,154,224,60,53,241,131,64,241,63,141,231,240,229,146,200,81,144,53,141,224,13,182,228,132,220,234,85,148,20,43,134,198,114,14,211,200,224,16,15,153,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,67,161,127,219,199,254,143,146,190,96,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,0,244,10,249,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,125,63,95,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,160,15,32,175,75,248,67,241,45,124,13,170,77,101,169,7,125,22,249,212,202,202,89,141,179,142,60,197,94,132,17,128,192,12,144,170,70,118,237,61,7,192,157,2,199,197,30,31,241,166,139,169,43,155,75,164,180,87,242,219,107,41,6,86,86,7,212,48,7,156,142,57,4,100,87,152,120,187,194,247,222,15,241,37,222,143,127,27,131,19,19,12,172,155,68,241,100,237,145,112,72,193,3,166,78,14,65,228,26,0,251,138,188,127,227,71,197,15,248,70,173,36,240,238,141,62,53,123,152,143,157,60,51,97,236,148,149,35,141,167,230,117,45,140,16,202,48,221,212,215,154,120,11,227,77,247,131,60,41,117,162,75,99,29,224,137,25,180,214,63,40,137,217,178,203,38,57,100,203,51,113,243,103,229,206,8,41,230,19,207,53,213,196,183,23,18,188,211,202,229,228,146,70,44,206,196,228,177,39,146,73,231,52,1,29,21,237,119,63,12,159,193,191,4,252,65,171,106,209,200,154,245,210,67,19,196,93,74,219,197,246,168,240,163,105,33,139,109,86,39,60,112,0,24,57,241,74,0,251,250,138,40,160,15,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,131,95,95,124,109,255,0,146,67,174,255,0,219,191,254,143,142,190,65,160,15,127,248,231,240,203,239,248,183,65,211,255,0,188,250,172,81,31,161,19,4,199,251,219,200,62,141,143,190,213,227,158,17,241,69,247,131,252,73,105,172,88,72,224,196,192,77,16,124,9,226,200,221,27,100,17,130,7,92,28,28,17,200,21,247,21,124,153,241,155,225,253,167,130,60,65,107,62,153,178,61,47,81,70,48,91,43,59,52,45,24,64,224,150,36,144,75,6,7,61,200,192,192,36,3,233,239,14,235,246,62,40,240,253,158,181,166,180,134,210,233,11,39,152,187,89,74,146,172,164,122,134,4,113,145,199,4,142,107,148,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,233,240,223,226,5,223,128,124,64,179,143,50,77,46,225,212,95,219,34,199,186,85,1,130,144,88,100,21,46,91,0,140,227,4,142,163,232,191,141,191,242,72,117,223,251,119,255,0,209,241,208,7,204,30,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,64,248,209,240,191,254,17,171,185,60,69,163,65,141,34,230,83,231,65,12,56,75,38,33,64,231,113,249,93,139,227,0,42,156,47,117,21,231,254,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,182,167,130,27,171,121,109,238,34,73,160,149,10,73,28,138,25,93,72,193,82,15,4,17,198,40,3,226,239,3,120,235,84,240,30,184,47,236,15,155,111,38,22,234,209,219,9,112,131,177,244,97,147,181,186,130,79,80,72,50,124,64,241,221,247,143,124,65,253,161,112,175,111,105,18,4,181,178,50,239,88,6,6,236,28,46,75,48,201,56,207,65,209,69,95,248,169,240,254,111,2,120,144,136,188,179,164,223,188,146,88,149,99,148,80,70,99,96,73,57,27,148,100,147,184,16,115,156,129,31,195,47,135,119,63,16,117,199,136,205,246,125,50,207,107,94,204,164,111,1,179,181,16,31,226,109,173,201,24,0,18,115,194,144,14,147,224,255,0,194,149,241,108,135,91,215,33,113,162,196,229,35,137,149,148,94,157,172,27,107,43,43,40,70,218,114,1,4,228,118,53,193,248,239,254,74,31,137,191,236,43,117,255,0,163,90,190,218,130,8,109,109,225,183,183,137,33,130,36,9,28,113,168,85,69,3,1,64,28,0,7,24,175,137,124,119,255,0,37,15,196,223,246,21,186,255,0,209,173,64,31,79,252,18,255,0,146,67,161,127,219,199,254,143,146,189,2,188,255,0,224,151,252,146,29,11,254,222,63,244,124,149,232,20,0,87,196,30,59,255,0,146,135,226,111,251,10,221,127,232,215,175,183,235,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,80,7,179,248,127,225,221,191,196,15,128,222,31,136,77,246,125,78,207,237,77,101,51,19,176,22,157,247,35,129,252,45,181,121,3,32,128,70,121,83,243,236,240,77,107,113,45,189,196,79,12,241,57,73,35,145,74,178,48,59,74,144,121,4,30,49,95,93,124,18,255,0,146,67,161,127,219,199,254,143,146,185,127,142,191,15,172,245,45,34,127,23,90,188,22,183,214,81,127,164,130,2,253,173,119,34,174,88,176,1,148,110,199,5,155,229,81,209,69,0,104,124,32,248,168,158,45,180,93,23,91,186,255,0,138,134,61,236,174,225,80,93,166,73,202,133,0,6,81,193,92,103,11,184,103,230,219,235,21,240,110,149,170,95,104,122,165,190,165,166,93,61,181,229,187,239,138,88,250,169,254,68,17,144,65,224,130,65,200,53,246,87,195,239,21,63,140,252,25,101,173,79,109,246,123,137,55,71,50,42,176,77,234,72,37,11,14,84,227,60,18,1,37,114,74,154,0,248,166,190,190,248,37,255,0,36,135,66,255,0,183,143,253,29,37,124,131,95,95,124,18,255,0,146,67,161,127,219,199,254,143,146,128,61,2,190,24,241,79,135,238,60,43,226,141,71,67,186,109,242,90,74,84,62,0,243,16,140,163,96,19,141,234,85,177,156,140,224,242,43,238,122,249,115,246,131,208,27,77,241,228,90,186,172,158,70,171,110,172,93,153,72,243,99,1,25,84,14,64,11,229,30,123,177,193,236,0,61,127,224,142,170,154,159,194,205,49,62,213,36,243,217,60,150,211,111,220,74,16,229,145,114,122,129,27,71,140,112,6,7,108,15,151,124,83,226,11,143,21,120,163,81,215,46,151,100,151,114,150,9,144,124,180,3,8,153,0,103,106,133,25,198,78,50,121,53,210,120,15,198,115,120,87,195,62,49,182,180,120,225,188,189,178,136,219,206,211,20,101,101,144,70,66,1,130,95,108,206,224,131,199,151,156,17,156,113,118,54,55,26,158,163,109,97,103,31,153,117,117,42,195,10,110,3,115,177,1,70,78,0,201,35,175,20,1,245,55,192,93,26,207,79,248,105,109,168,194,159,233,58,148,178,75,112,228,12,157,142,209,170,130,6,112,2,228,41,39,5,152,247,175,80,170,214,54,54,250,102,157,109,97,103,31,151,107,107,18,195,10,110,39,106,40,1,70,78,73,192,3,175,53,102,128,62,1,175,115,177,248,104,222,57,248,29,225,203,237,52,198,154,213,138,93,8,149,130,168,185,67,113,33,242,217,186,130,14,74,146,112,11,48,56,221,184,120,101,125,117,240,62,120,101,248,75,164,36,82,198,239,11,206,146,170,176,37,27,206,118,218,195,177,218,202,112,123,16,123,208,7,201,48,79,53,173,196,87,22,242,188,51,196,225,227,146,54,42,200,192,228,48,35,144,65,231,53,246,15,195,47,136,150,223,16,116,57,37,48,253,159,83,179,218,183,176,168,59,1,108,237,116,39,248,91,107,112,78,65,4,28,240,199,129,248,241,240,227,237,49,75,227,45,38,25,228,186,93,163,81,137,62,96,99,85,192,152,115,145,180,42,130,0,35,24,110,54,177,62,25,225,205,126,251,194,254,32,179,214,180,214,140,93,218,185,100,243,23,114,176,32,171,41,30,133,73,28,96,243,193,7,154,0,234,254,54,255,0,201,94,215,127,237,223,255,0,68,71,93,255,0,236,203,255,0,51,71,253,186,127,237,106,242,95,30,120,150,31,23,248,202,247,93,130,221,237,210,237,33,38,39,32,148,101,137,17,134,71,81,149,56,60,100,96,224,116,175,90,253,153,127,230,104,255,0,183,79,253,175,64,29,39,199,109,23,197,218,199,135,237,147,67,243,46,116,181,113,246,203,11,88,201,158,70,207,202,199,25,46,128,227,229,3,131,134,59,177,148,240,159,135,254,4,190,241,239,136,63,179,237,217,237,237,34,66,247,87,162,45,235,0,193,219,145,149,201,102,24,3,57,234,122,41,175,180,170,181,173,133,157,143,159,246,75,72,45,252,249,90,121,188,152,194,121,146,55,222,118,199,86,56,25,39,147,64,17,233,90,93,142,135,165,219,233,218,101,170,91,89,219,166,200,162,140,112,7,243,36,156,146,79,36,146,78,73,175,131,171,239,234,248,6,128,62,217,240,100,16,221,252,53,240,252,23,17,36,208,75,163,219,36,145,200,161,149,212,194,160,169,7,130,8,227,21,242,239,196,223,135,119,63,15,181,196,136,77,246,141,50,243,115,89,76,196,111,33,113,185,28,15,226,93,203,200,24,32,130,49,202,143,169,252,9,255,0,36,243,195,95,246,10,181,255,0,209,75,90,122,166,151,99,173,88,53,134,165,108,151,86,142,232,239,12,131,42,197,28,56,200,238,55,40,224,240,122,28,142,40,3,199,63,103,207,15,120,151,76,179,189,212,47,204,246,218,37,236,73,37,173,172,129,72,157,201,255,0,92,6,119,38,21,64,232,3,135,83,200,81,94,225,69,20,0,81,69,124,65,255,0,9,223,140,63,232,107,215,63,240,99,47,255,0,21,64,31,111,209,92,55,194,27,251,205,79,225,110,141,117,127,119,61,221,204,158,126,249,167,144,200,237,137,164,3,44,114,78,0,3,232,43,185,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,0,210,10,90,40,0,164,165,164,160,5,162,138,40,1,41,13,41,166,208,2,26,81,65,160,80,2,209,69,20,1,94,243,30,80,207,247,191,165,124,161,241,44,99,82,159,254,186,199,255,0,162,235,234,251,207,245,99,63,222,254,149,242,183,196,220,29,70,108,103,253,116,127,250,46,128,51,190,31,166,235,147,255,0,92,27,255,0,67,21,245,166,149,197,148,127,67,252,205,124,161,240,241,194,220,17,207,250,135,255,0,208,197,125,95,165,159,244,56,254,135,249,208,6,133,37,20,80,3,105,71,90,74,81,214,128,22,169,222,200,81,51,143,226,31,202,174,86,86,168,228,70,63,222,31,202,128,62,115,248,133,120,90,246,81,143,249,106,157,191,216,175,49,179,67,52,205,219,229,207,242,174,219,199,210,147,168,77,199,252,180,79,253,2,176,60,43,99,246,155,130,119,99,247,76,122,255,0,180,40,3,223,126,29,105,166,59,40,137,97,254,169,199,7,254,154,125,43,214,17,112,160,87,53,225,139,17,109,167,195,134,39,229,97,215,253,163,93,56,233,64,11,218,138,104,228,82,158,40,1,9,197,33,144,123,215,49,175,120,149,116,204,131,17,108,56,95,187,158,171,159,90,229,180,207,25,53,252,236,4,32,124,133,190,238,59,129,253,234,0,245,28,131,73,84,45,238,119,196,167,30,191,206,173,35,102,128,38,167,102,152,13,59,52,0,185,162,155,154,90,0,90,40,162,128,10,40,162,128,10,90,74,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,40,162,128,10,90,40,160,2,146,150,146,128,10,40,162,128,10,40,162,128,16,138,97,56,169,13,69,33,0,126,52,1,30,238,106,69,53,69,103,203,17,138,180,173,154,0,177,85,175,99,243,35,28,255,0,23,244,171,3,165,35,140,174,61,232,3,229,47,136,218,127,149,168,76,219,186,203,24,235,255,0,76,254,149,200,248,98,227,202,188,113,143,249,100,127,244,33,94,187,241,63,73,62,115,184,126,179,199,223,254,153,159,106,241,43,41,62,207,120,252,103,228,199,242,160,15,178,60,55,115,230,105,241,96,127,11,127,232,70,186,69,57,21,230,254,3,212,124,253,62,28,174,63,118,231,167,251,127,90,244,104,219,42,40,2,74,40,162,128,10,40,162,128,24,235,145,94,89,241,3,76,18,71,157,231,253,122,119,255,0,96,251,87,171,87,27,226,251,95,54,17,206,63,122,189,255,0,217,52,1,242,117,172,134,207,82,148,1,156,38,63,145,175,169,252,19,168,253,171,77,132,109,199,200,231,167,251,127,90,249,115,89,139,200,213,167,231,63,116,127,227,162,189,243,225,165,230,235,24,134,63,229,140,157,191,233,165,0,123,7,106,112,53,24,63,40,167,41,160,9,40,162,138,0,40,162,144,80,0,78,42,187,183,53,52,135,2,168,25,195,54,49,218,128,38,157,246,196,15,251,85,243,183,197,157,71,115,90,168,94,200,122,127,215,79,122,247,237,82,111,46,213,78,63,140,127,35,95,43,124,67,190,55,55,80,13,184,194,41,233,238,244,1,47,195,205,63,237,87,119,13,187,24,141,135,95,116,246,175,169,52,120,4,49,56,7,57,99,253,43,192,190,20,89,238,107,147,187,179,14,191,238,87,209,54,105,181,15,214,144,22,168,162,138,96,20,81,69,0,33,170,247,79,181,71,214,172,26,204,213,101,242,227,94,59,143,235,64,30,25,241,79,83,39,236,203,183,251,167,167,251,254,245,227,122,108,126,125,219,118,196,103,249,138,239,190,37,223,121,147,91,128,191,194,189,189,222,184,223,12,66,102,188,147,156,98,51,252,214,128,62,153,248,115,100,32,182,184,195,103,46,221,253,146,189,16,12,87,43,224,219,111,38,214,110,115,151,63,201,107,171,52,0,215,56,21,74,87,230,174,57,192,172,27,251,223,33,151,229,206,71,167,214,128,39,198,231,252,43,82,46,135,235,88,246,211,137,50,112,107,98,46,65,160,9,135,74,41,69,33,160,4,165,166,211,128,160,5,162,138,81,64,5,20,81,64,9,69,20,80,2,138,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,138,0,40,162,138,0,40,164,52,102,128,22,146,131,73,210,128,2,41,40,206,104,206,5,0,71,36,161,7,32,214,108,215,131,142,15,229,73,168,203,128,160,15,79,235,89,123,126,93,199,215,28,80,4,154,149,224,142,21,36,31,188,59,123,26,240,79,25,106,130,107,136,176,184,194,14,163,221,189,235,185,241,135,137,133,170,196,139,17,57,42,220,175,251,222,245,228,23,51,53,235,7,32,12,12,113,254,125,232,3,213,254,26,234,68,181,194,237,29,24,244,255,0,115,222,189,198,35,185,79,214,190,124,248,102,135,206,184,233,247,91,249,165,125,3,111,247,15,214,128,36,38,155,184,26,108,173,180,3,85,97,186,12,228,0,122,80,4,58,180,94,108,42,51,252,64,254,134,190,96,248,153,99,229,92,91,144,217,202,47,127,119,175,170,110,19,116,99,235,95,60,124,86,178,195,219,29,221,148,117,255,0,126,128,56,175,2,95,125,154,234,113,183,57,70,237,238,181,245,79,135,110,4,246,242,16,49,134,35,244,21,241,198,133,49,134,233,248,206,80,255,0,49,95,85,248,22,235,205,179,155,143,249,104,221,189,150,128,59,163,72,105,1,205,41,235,64,0,20,180,131,165,20,0,181,141,226,25,60,187,88,206,63,140,127,35,91,53,206,248,164,159,178,197,254,248,254,77,64,31,40,120,234,111,54,254,30,49,136,151,249,181,116,255,0,10,144,155,139,159,247,27,249,165,113,222,47,207,219,162,255,0,174,67,249,181,119,95,9,83,247,183,95,238,191,254,211,160,15,166,44,134,35,111,173,124,85,227,191,249,40,94,37,255,0,176,173,215,254,141,106,251,86,211,62,89,250,215,197,94,59,255,0,146,133,226,95,251,10,221,127,232,214,160,15,166,190,13,207,13,175,193,173,30,226,226,104,225,130,36,185,121,36,145,130,170,40,158,66,73,39,128,0,231,53,225,63,21,190,36,77,227,157,97,109,237,26,72,244,91,55,101,130,48,228,172,236,25,128,156,130,170,65,42,64,10,115,183,156,117,53,159,169,120,246,107,143,134,58,55,130,173,34,146,24,45,158,73,175,38,46,71,156,198,87,117,64,1,193,64,24,57,207,86,3,0,109,203,103,248,31,193,183,222,57,241,36,122,69,148,137,8,216,101,184,157,185,17,68,8,5,177,213,142,88,0,7,82,70,72,25,32,3,160,248,83,240,222,111,28,235,15,113,118,175,30,139,102,234,211,200,80,149,157,131,41,48,2,25,72,37,73,37,134,118,241,158,162,190,181,130,8,109,109,227,183,183,138,56,96,137,2,71,28,106,21,81,64,192,80,7,0,1,198,42,142,133,163,90,120,123,67,178,210,44,19,109,181,164,75,18,101,64,45,142,172,216,0,22,39,36,156,114,73,53,164,40,3,224,58,251,123,192,159,242,79,60,53,255,0,96,171,95,253,20,181,241,13,125,189,224,79,249,39,158,26,255,0,176,85,175,254,138,90,0,232,43,150,240,207,128,180,63,10,107,26,190,165,166,89,65,12,186,132,161,134,196,35,200,143,106,230,53,201,32,41,112,207,128,0,249,128,198,17,107,169,162,128,10,249,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,37,125,63,95,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,160,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,31,180,119,252,148,59,15,251,5,71,255,0,163,101,163,246,113,255,0,146,135,168,127,216,42,79,253,27,21,31,180,119,252,148,61,63,254,193,81,255,0,232,217,104,0,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,215,204,31,179,143,252,148,61,67,254,193,82,127,232,216,171,233,250,0,224,190,36,124,49,177,248,133,109,104,198,225,44,53,11,103,192,189,16,121,140,209,96,230,50,55,46,70,72,32,156,227,156,125,227,93,7,133,60,37,164,248,51,70,26,94,141,12,145,192,95,204,145,164,144,187,73,38,213,82,228,158,1,33,71,0,1,232,5,110,209,64,31,0,212,144,79,53,173,196,87,22,242,188,51,196,225,163,146,54,42,200,192,228,48,35,144,65,231,53,29,122,61,231,195,143,180,252,28,209,252,101,164,195,60,151,75,231,13,70,20,249,129,141,101,144,9,135,57,27,66,168,96,1,24,195,113,181,137,0,247,63,3,252,89,210,124,75,224,251,205,99,84,145,52,233,244,181,95,237,32,192,249,107,187,59,89,15,36,134,32,128,188,182,126,94,126,82,223,46,127,194,85,174,255,0,194,81,255,0,9,47,246,156,255,0,219,62,111,157,246,188,141,219,177,140,99,166,220,124,187,113,183,111,203,140,113,89,21,214,124,54,240,194,248,191,199,122,110,149,60,114,61,158,227,53,222,17,136,242,144,110,33,138,144,85,88,128,155,178,48,92,119,192,160,15,170,126,29,95,107,58,159,128,52,123,253,126,79,55,82,185,136,204,239,181,6,228,102,99,25,194,96,12,161,79,127,94,115,85,62,36,124,64,180,240,15,135,218,115,229,201,170,92,35,11,11,121,21,246,202,192,168,98,74,140,0,161,195,96,145,156,96,17,212,116,122,222,183,167,120,115,72,159,85,213,110,62,207,99,6,223,50,93,140,251,119,48,81,194,130,79,36,14,5,124,101,227,79,22,94,120,215,197,23,90,213,226,249,94,102,18,24,3,151,88,99,81,133,80,79,226,78,0,5,153,142,6,113,64,24,115,207,53,213,196,183,23,18,188,211,202,229,228,146,70,44,206,196,228,177,39,146,73,231,53,245,151,194,47,135,31,240,131,104,111,115,169,69,1,215,111,57,153,211,230,48,71,198,33,13,146,14,8,203,21,192,36,129,243,5,83,94,127,240,31,225,199,218,101,139,198,90,180,48,73,106,187,134,157,19,124,196,200,173,131,49,231,3,105,86,0,16,78,114,220,109,82,126,136,160,15,15,248,235,240,226,43,221,58,127,24,105,112,226,246,15,159,80,81,189,218,120,192,68,12,6,72,93,129,114,112,0,219,184,147,242,243,224,190,28,215,239,188,47,226,11,61,107,77,104,197,221,171,150,79,49,119,43,2,10,178,145,232,84,145,198,15,60,16,121,175,186,171,228,207,140,223,15,237,60,15,226,11,89,244,205,145,233,122,138,49,130,216,51,179,66,209,132,14,9,98,73,4,176,96,115,220,140,12,2,64,62,150,240,143,138,44,124,97,225,187,77,98,194,68,34,85,2,104,149,247,24,37,192,221,27,100,3,144,79,92,12,140,17,193,21,187,95,30,124,43,248,129,55,129,60,72,12,190,89,210,111,222,56,239,131,41,202,40,39,18,41,0,156,174,230,56,0,238,4,140,103,4,125,39,241,71,91,212,124,57,240,231,85,213,116,171,143,179,223,65,228,249,114,236,87,219,186,84,83,195,2,15,12,71,34,128,59,10,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,128,127,194,237,248,135,255,0,67,15,254,73,91,255,0,241,186,247,255,0,141,191,242,72,117,223,251,119,255,0,209,241,208,7,200,53,214,124,63,241,221,247,128,188,65,253,161,110,175,113,105,42,20,186,178,18,236,89,198,14,220,156,54,10,177,200,56,207,81,209,141,114,117,217,252,72,248,127,119,224,31,16,52,7,204,147,75,184,118,54,23,50,50,110,149,64,82,192,133,57,5,75,133,201,3,56,200,3,160,0,250,251,74,213,44,117,205,46,223,82,211,46,146,230,206,225,55,197,44,103,130,63,152,32,228,16,121,4,16,112,69,93,175,147,62,16,252,75,95,3,106,147,89,106,65,223,69,190,117,50,178,150,99,108,227,143,49,87,161,4,96,48,3,36,42,145,157,187,79,214,116,1,201,124,69,240,132,222,55,240,125,198,143,111,127,37,156,229,214,88,206,226,35,145,151,56,73,0,228,161,60,251,16,173,131,140,31,140,167,130,107,91,137,109,238,34,120,103,137,202,73,28,138,85,145,129,193,82,15,32,131,198,43,239,170,242,63,140,31,10,91,197,209,141,111,67,133,6,181,18,4,146,5,85,83,122,55,40,93,206,204,170,165,23,113,201,4,145,129,216,80,7,204,183,215,215,26,158,163,115,127,121,39,153,117,117,43,77,51,237,3,115,177,37,142,6,0,201,39,167,21,245,183,193,47,249,36,58,23,253,188,127,232,249,43,228,26,250,171,224,38,191,99,168,252,61,135,72,129,164,251,102,148,238,183,40,201,129,137,36,103,70,83,208,130,50,61,114,167,140,96,144,15,84,175,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,215,211,245,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,0,223,253,153,127,230,104,255,0,183,79,253,173,93,167,198,253,27,64,191,240,29,197,254,175,60,118,215,150,104,195,78,153,139,18,101,98,164,198,168,8,12,92,38,220,144,118,140,183,64,107,128,253,158,245,91,29,19,75,241,134,167,169,92,165,181,157,186,90,60,178,191,69,31,190,252,73,39,0,1,201,36,1,146,107,206,254,32,252,65,212,124,127,172,37,205,202,125,158,202,12,253,146,207,42,254,70,229,64,255,0,56,85,45,184,166,121,233,208,80,7,33,94,191,251,61,90,232,115,120,210,226,123,251,141,186,188,17,103,77,132,185,80,249,86,18,145,253,230,11,140,12,244,102,56,56,202,242,254,22,248,87,226,95,22,248,114,247,90,211,237,191,115,30,22,213,28,170,27,183,222,3,4,44,64,10,163,113,44,78,50,187,70,78,118,242,22,55,215,26,102,163,109,127,103,39,151,117,107,42,205,11,237,7,107,169,5,78,14,65,193,3,175,20,1,245,183,198,223,249,36,58,239,253,187,255,0,232,248,235,228,26,250,47,196,127,16,45,60,123,240,11,91,184,30,92,122,165,186,90,139,251,104,213,246,196,205,114,161,72,44,48,67,4,45,128,78,51,130,79,83,243,165,0,125,253,69,113,255,0,20,117,189,71,195,159,14,117,93,87,74,184,251,61,244,30,79,151,46,197,125,187,165,69,60,48,32,240,196,114,43,231,15,248,93,191,16,255,0,232,97,255,0,201,43,127,254,55,64,30,255,0,241,183,254,73,22,187,255,0,110,255,0,250,62,58,249,6,190,190,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,131,64,31,110,248,211,197,150,126,10,240,189,214,181,120,190,111,151,132,134,0,225,90,105,24,225,84,19,248,147,128,72,85,99,131,140,87,198,222,35,215,239,188,81,226,11,205,107,82,104,205,221,211,134,127,45,118,170,128,0,85,3,208,40,3,156,158,57,36,243,91,31,16,124,119,125,227,223,16,127,104,92,43,219,218,68,129,45,108,140,187,214,1,129,187,105,194,228,179,12,147,140,244,29,20,87,103,240,95,225,127,252,36,183,113,248,139,89,131,58,69,180,163,201,130,104,114,151,172,3,3,206,225,242,163,4,206,65,86,57,94,204,40,3,171,248,23,240,209,44,237,237,124,105,170,25,62,215,42,49,176,183,195,39,148,132,21,50,54,113,184,176,39,104,251,184,96,121,36,109,237,62,54,255,0,201,33,215,127,237,223,255,0,71,199,94,129,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,249,131,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,124,65,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,128,51,181,189,19,78,241,30,145,62,149,170,219,253,162,198,125,190,100,91,217,55,97,131,14,84,130,57,0,240,106,63,14,232,22,62,23,240,253,158,139,166,172,130,210,213,10,167,152,219,153,137,37,153,137,245,44,73,227,3,158,0,28,86,173,20,0,87,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,183,235,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,80,7,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,64,175,63,248,37,255,0,36,135,66,255,0,183,143,253,31,37,120,199,139,62,47,120,235,76,241,150,185,97,105,174,121,118,214,186,132,240,194,159,100,128,237,69,145,130,140,148,36,224,1,215,154,0,250,158,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,95,240,187,91,212,124,71,240,231,74,213,117,91,143,180,95,79,231,121,146,236,84,221,182,87,81,194,128,7,10,7,2,190,80,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,241,79,140,127,19,83,198,119,241,233,26,76,145,190,131,106,235,50,74,17,131,92,75,183,150,59,128,42,23,115,40,24,231,146,73,200,197,141,79,198,23,218,39,192,47,13,232,22,150,207,26,106,233,116,37,189,243,49,132,91,151,221,26,128,115,147,144,24,145,141,172,64,221,147,183,132,240,95,132,239,60,107,226,139,93,22,205,188,175,51,47,52,229,11,172,49,168,203,49,3,240,3,36,2,204,163,35,57,160,13,127,134,95,14,238,126,32,235,143,17,155,236,250,101,158,214,189,153,72,222,3,103,106,32,63,196,219,91,146,48,0,36,231,133,63,97,65,4,54,182,241,91,219,196,144,193,18,4,142,56,212,42,162,129,128,160,14,0,3,140,86,127,135,116,11,31,11,248,126,207,69,211,86,65,105,106,133,83,204,109,204,196,146,204,196,250,150,36,241,129,207,0,14,43,86,128,62,1,175,175,190,9,127,201,33,208,191,237,227,255,0,71,201,95,32,215,215,223,4,191,228,144,232,95,246,241,255,0,163,228,160,15,64,175,39,248,255,0,225,235,125,79,192,7,88,103,219,115,164,202,175,25,193,59,146,70,88,217,58,128,50,74,54,112,126,230,6,50,107,214,43,59,92,209,172,252,67,161,222,233,23,233,190,214,238,38,137,240,1,43,158,140,185,4,6,7,4,28,112,64,61,168,3,225,42,244,63,130,58,83,234,127,20,244,199,251,52,115,193,104,146,92,205,191,105,8,2,21,70,193,234,68,141,30,49,200,56,61,178,60,242,190,150,253,157,124,61,113,167,248,99,81,214,230,108,71,170,74,171,2,96,114,145,23,5,242,15,118,103,92,16,8,217,158,65,20,1,236,244,180,82,26,0,248,10,187,63,134,255,0,16,46,252,3,226,5,156,121,146,105,119,14,162,254,218,53,77,210,168,12,20,130,195,32,169,114,216,4,103,24,36,117,28,101,92,186,210,239,172,236,44,111,174,45,94,59,75,244,119,181,152,143,150,80,172,81,176,125,67,14,71,94,65,232,65,32,31,116,216,223,91,234,122,117,181,253,156,158,101,173,212,75,52,47,180,141,200,192,21,56,56,43,144,71,94,107,230,31,139,255,0,10,223,194,87,109,173,104,150,191,241,79,73,177,89,16,179,155,71,192,24,98,196,146,172,121,13,156,101,182,156,124,187,172,124,23,248,161,255,0,8,213,220,126,29,214,103,198,145,115,40,242,103,154,108,37,147,16,196,241,180,252,174,197,51,146,21,78,91,187,26,250,75,85,210,236,117,205,46,227,77,212,237,82,230,206,225,54,75,20,131,130,63,152,32,224,130,57,4,2,48,69,0,124,29,94,253,251,50,255,0,204,209,255,0,110,159,251,90,188,151,199,190,26,135,194,30,55,212,244,43,123,135,184,130,217,208,199,36,128,6,218,232,174,1,199,4,128,216,207,25,198,112,51,138,245,175,217,151,254,102,143,251,116,255,0,218,212,1,239,244,180,81,64,5,124,3,95,127,87,192,52,1,246,247,129,63,228,158,120,107,254,193,86,191,250,41,107,160,174,127,192,159,242,79,60,53,255,0,96,171,95,253,20,181,208,80,1,69,21,242,7,252,46,223,136,127,244,48,255,0,228,149,191,255,0,27,160,15,175,235,207,255,0,225,73,124,60,255,0,161,123,255,0,39,110,63,248,229,104,124,46,214,245,31,17,252,57,210,181,93,86,227,237,23,211,249,222,100,187,21,55,109,149,212,112,160,1,194,129,192,174,194,128,51,180,77,19,78,240,230,145,6,149,165,91,253,158,198,13,222,92,91,217,246,238,98,199,150,36,158,73,60,154,209,172,111,22,94,220,105,158,13,215,47,236,228,242,238,173,180,249,230,133,246,131,181,214,54,42,112,114,14,8,29,120,175,150,127,225,118,252,67,255,0,161,135,255,0,36,173,255,0,248,221,0,125,127,69,99,120,78,246,227,83,240,110,135,127,121,39,153,117,115,167,193,52,207,128,187,157,163,82,199,3,0,100,147,211,138,217,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,67,73,75,72,104,1,167,173,2,131,74,5,0,45,20,81,64,21,239,23,49,143,247,191,165,124,167,241,37,8,212,167,233,254,182,63,253,23,95,86,93,231,96,250,215,203,159,19,147,23,243,31,250,109,31,254,139,160,14,119,192,247,30,93,227,12,127,203,6,255,0,208,133,125,119,162,190,251,8,143,177,255,0,208,141,124,115,225,44,253,181,255,0,235,139,127,232,66,190,190,240,233,255,0,137,124,95,70,255,0,208,141,0,109,209,69,37,0,33,20,180,30,148,14,180,0,162,185,255,0,16,92,136,33,7,25,253,224,31,248,233,173,226,113,92,31,141,175,124,187,112,54,255,0,203,101,237,254,201,160,15,155,124,101,123,246,141,70,108,46,62,116,61,63,216,174,143,225,213,128,145,129,45,255,0,44,31,191,251,67,218,184,45,98,111,58,250,67,140,114,63,244,17,94,195,240,202,203,247,72,219,186,193,39,127,250,104,40,3,222,52,216,252,187,84,92,244,7,249,213,237,192,84,48,174,216,150,160,146,237,68,132,96,241,237,64,23,197,54,83,181,115,239,73,19,101,65,162,127,184,62,180,1,224,223,16,117,38,251,84,139,180,113,42,118,255,0,99,235,92,223,132,117,81,20,184,40,127,213,55,65,254,208,247,173,31,136,72,69,244,221,63,214,167,254,129,92,45,188,237,102,219,192,7,35,109,0,125,71,99,118,30,217,24,3,206,123,123,213,248,111,7,161,233,233,94,99,225,95,19,45,213,186,35,68,65,8,205,194,255,0,181,245,174,228,166,20,48,239,235,64,29,58,72,25,65,0,211,235,42,194,108,160,4,118,63,206,181,115,145,64,10,5,58,153,156,83,186,208,2,209,73,154,51,64,11,69,32,165,160,2,150,146,138,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,52,148,81,64,5,20,82,208,1,73,75,65,160,4,164,165,164,34,128,18,150,155,222,156,40,0,61,42,25,126,239,227,83,154,175,47,3,241,160,12,192,48,230,174,68,255,0,202,179,174,39,17,243,131,214,146,198,243,206,61,49,193,61,61,232,3,121,121,20,164,102,154,191,118,164,237,64,30,103,241,2,196,77,30,119,17,251,244,239,254,193,175,150,239,83,201,191,144,117,233,252,133,125,131,226,251,95,58,220,28,227,247,171,223,253,147,95,36,107,241,121,58,148,195,57,229,127,244,17,64,30,211,240,219,84,63,103,141,54,116,133,251,127,211,79,173,123,173,179,110,140,31,175,243,175,152,126,29,223,236,192,43,210,7,237,254,216,175,165,116,233,119,219,161,199,99,252,232,3,64,82,210,10,90,0,40,162,138,0,43,31,87,128,76,152,39,31,56,63,165,108,85,75,180,220,191,143,244,160,15,145,188,113,96,109,181,73,219,118,126,116,29,127,216,30,213,220,252,48,212,177,10,41,94,144,73,219,254,154,15,122,205,248,155,103,178,238,83,159,249,109,31,127,250,103,88,94,2,212,12,19,236,219,156,64,221,191,219,30,244,128,250,198,38,221,2,154,84,122,173,167,203,230,88,198,113,235,252,205,32,156,7,35,29,41,129,164,14,105,105,168,114,162,150,128,20,211,115,205,43,28,84,97,168,1,46,24,42,131,239,88,112,72,30,114,49,252,63,214,180,175,223,8,62,163,250,214,38,156,132,206,199,142,135,249,138,0,119,138,238,62,205,103,23,25,204,131,249,53,124,163,226,25,126,215,127,24,198,49,18,255,0,51,95,74,252,68,185,242,108,237,198,51,153,23,249,61,124,215,107,15,219,53,67,147,140,67,255,0,179,127,245,232,3,218,254,19,233,155,33,186,109,223,196,227,175,178,123,87,179,196,48,43,137,240,38,158,45,109,102,195,103,46,221,253,151,218,187,128,49,64,11,69,20,80,1,69,20,80,3,77,115,190,36,155,203,130,51,143,226,31,200,215,66,198,184,223,26,92,8,109,225,56,206,92,127,232,45,64,31,51,120,222,235,205,188,132,99,254,89,175,243,106,155,192,54,222,117,220,231,56,196,109,252,214,177,124,75,63,157,121,31,24,196,99,249,154,238,190,21,216,249,179,92,157,216,194,176,235,238,148,1,244,142,131,23,149,108,252,255,0,25,254,66,181,170,173,130,108,133,135,251,95,208,85,170,0,107,244,174,87,94,0,148,199,183,245,174,162,74,230,117,96,9,92,251,127,90,0,169,105,63,149,158,43,169,180,148,58,158,59,215,36,109,204,131,42,127,58,220,211,24,160,96,113,223,167,225,64,27,160,210,226,163,70,4,84,148,0,98,138,40,160,2,150,146,150,128,10,40,162,128,10,74,90,65,64,5,45,33,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,144,210,210,80,1,69,20,80,1,69,37,25,160,0,211,113,74,77,52,154,0,92,250,208,77,48,190,40,13,154,0,94,149,94,226,113,24,25,6,166,106,195,213,226,145,194,108,41,219,174,125,232,0,158,85,148,3,131,92,214,183,170,249,17,162,170,103,36,30,71,215,222,167,17,204,171,130,99,235,239,88,183,26,60,215,50,2,94,48,0,245,63,225,72,14,26,231,72,151,86,184,12,93,20,42,227,130,71,127,161,245,170,26,206,136,186,114,32,14,91,113,7,174,125,125,189,171,215,237,52,113,109,25,37,243,147,235,255,0,214,174,51,196,250,121,186,150,48,24,12,1,212,255,0,189,237,76,11,255,0,12,180,220,125,161,183,127,120,117,255,0,115,218,189,154,49,133,252,107,207,252,7,100,109,163,156,110,206,75,119,255,0,118,189,4,112,40,1,146,166,240,5,103,69,103,229,72,78,123,99,173,106,138,107,1,64,17,50,252,191,141,120,127,197,91,124,173,177,207,117,255,0,217,235,220,241,197,121,119,196,171,17,45,173,187,110,199,206,163,175,179,208,7,204,48,201,228,206,78,51,149,254,181,244,103,195,45,91,205,134,225,118,127,19,30,159,238,123,215,206,55,145,249,114,129,254,205,122,119,195,125,104,91,73,112,10,103,33,143,79,247,61,232,3,234,56,219,114,254,52,243,89,186,85,208,185,133,155,24,195,17,252,171,68,154,0,81,75,72,13,45,0,21,203,120,190,127,46,214,46,63,141,127,147,87,85,92,47,143,167,16,218,193,144,78,93,127,147,80,7,203,30,40,151,204,189,143,143,249,102,63,155,87,161,124,39,59,102,186,255,0,117,255,0,154,87,154,235,45,230,94,33,255,0,166,99,249,154,245,95,132,176,134,146,232,231,179,255,0,237,58,0,250,50,215,253,89,250,215,197,30,59,255,0,146,133,226,95,251,10,221,127,232,214,175,182,45,254,225,250,215,196,254,59,255,0,146,133,226,95,251,10,221,127,232,214,160,14,206,31,132,243,107,191,9,116,159,20,248,125,36,151,83,11,55,218,236,193,44,110,21,102,144,6,140,127,124,40,3,104,251,192,113,243,112,222,115,165,106,151,218,30,169,111,169,105,183,47,109,121,110,251,226,150,62,160,255,0,34,8,200,32,240,65,32,228,26,250,199,224,159,252,146,29,15,254,222,63,244,124,149,198,124,103,248,79,13,220,23,158,46,208,146,56,174,98,71,159,80,182,200,85,145,64,203,74,189,131,129,146,195,248,185,63,123,59,192,61,43,192,190,57,210,252,119,161,139,251,3,229,92,71,133,186,180,102,203,192,231,177,245,83,131,181,186,16,15,66,8,29,77,124,61,225,47,20,95,120,63,196,150,154,197,140,142,12,46,4,209,43,237,19,197,145,186,54,224,140,16,58,224,224,224,142,64,175,176,124,27,226,237,63,198,190,30,139,85,211,219,251,177,220,69,134,253,204,219,21,154,60,149,27,182,238,3,112,24,52,1,241,21,125,189,224,79,249,39,158,26,255,0,176,85,175,254,138,90,248,134,190,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,0,116,20,80,104,160,2,190,96,253,163,255,0,228,161,233,255,0,246,10,143,255,0,70,203,95,79,215,203,255,0,180,119,252,148,45,63,254,193,81,255,0,232,217,104,1,127,103,31,249,40,122,135,253,130,164,255,0,209,177,81,251,71,127,201,67,211,255,0,236,21,31,254,141,150,143,217,199,254,74,30,161,255,0,96,169,63,244,108,84,191,180,119,252,148,61,63,254,193,81,255,0,232,217,104,1,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,245,243,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,128,10,40,162,128,62,1,175,175,190,9,127,201,33,208,191,237,227,255,0,71,201,95,32,215,215,223,4,191,228,144,232,95,246,241,255,0,163,228,160,15,28,248,193,240,165,124,37,32,214,244,56,92,232,178,184,73,33,85,102,22,71,106,133,220,204,204,204,29,183,28,144,0,56,29,197,122,95,192,95,9,255,0,97,120,49,181,153,94,113,117,172,237,145,161,146,61,130,56,209,220,70,70,121,59,131,22,221,208,134,92,14,50,125,62,250,198,223,83,211,174,108,47,35,243,45,110,162,104,102,77,196,110,70,4,48,200,193,25,4,244,230,164,130,8,109,109,226,183,183,137,33,130,36,9,28,113,168,85,69,3,1,64,28,0,7,24,160,9,107,228,143,139,191,14,63,225,6,215,18,231,77,134,115,161,94,115,11,191,204,32,147,156,194,91,36,156,1,149,45,130,65,35,230,42,198,190,183,172,175,17,104,22,62,41,240,253,230,139,169,44,134,210,233,2,191,150,219,89,72,33,149,129,245,12,1,231,35,142,65,28,80,7,202,191,9,124,125,255,0,8,55,138,63,211,36,219,163,95,109,142,247,17,111,101,192,109,142,49,207,202,88,231,25,202,150,224,156,99,235,250,248,119,197,222,23,190,240,127,137,46,244,123,232,220,24,152,152,101,100,218,39,139,39,108,139,130,70,8,29,50,112,114,15,32,215,177,252,0,241,247,252,201,122,140,159,222,147,76,43,23,251,207,42,51,15,197,134,71,247,134,126,232,160,15,114,213,117,75,29,15,75,184,212,181,59,164,182,179,183,77,242,203,33,224,15,230,73,56,0,14,73,32,12,147,95,29,124,64,241,221,247,143,124,65,253,161,112,175,111,105,18,4,181,178,50,239,88,6,6,236,28,46,75,48,201,56,207,65,209,69,118,127,26,62,40,127,194,75,119,39,135,116,105,243,164,91,74,124,233,225,155,41,122,192,41,28,109,31,42,48,124,96,149,99,134,236,166,185,63,134,255,0,15,238,252,125,226,5,183,30,98,105,112,58,155,251,152,217,55,68,164,49,80,3,28,146,197,10,228,3,140,228,131,208,128,119,159,2,190,28,75,125,168,193,227,13,82,28,89,65,243,233,234,118,58,207,32,46,133,136,201,43,176,174,70,64,59,182,144,126,94,125,191,198,222,24,255,0,132,199,194,23,218,15,219,62,201,246,175,47,247,254,87,153,183,18,43,253,220,140,231,110,58,247,173,184,32,134,214,222,43,123,120,146,24,34,64,145,199,26,133,84,80,48,20,1,192,0,113,138,150,128,62,127,255,0,134,101,255,0,169,187,255,0,41,191,253,182,189,3,227,111,252,146,29,119,254,221,255,0,244,124,117,232,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,160,15,144,107,238,159,17,104,22,62,40,208,47,52,93,73,100,54,151,72,21,252,182,218,202,65,12,172,15,168,96,15,57,28,114,8,200,175,133,171,239,209,64,31,15,120,187,194,247,222,15,241,37,222,143,127,27,131,19,19,12,172,155,68,241,100,237,145,112,72,193,3,166,78,14,65,228,26,245,191,128,191,17,46,35,188,182,240,69,236,94,109,188,158,99,216,204,128,3,9,1,164,116,127,85,56,98,15,80,78,57,4,109,245,127,136,63,15,180,239,31,233,9,109,114,255,0,103,189,131,63,100,188,195,63,145,185,144,191,200,25,67,110,9,142,122,117,20,159,15,190,31,105,222,0,210,30,218,217,254,209,123,62,62,215,121,134,79,63,107,57,79,144,179,5,218,31,28,117,234,104,3,177,162,138,40,3,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,85,79,14,107,247,222,23,241,5,158,181,166,180,98,238,213,203,39,152,187,149,129,5,89,72,244,42,72,227,7,158,8,60,213,191,29,255,0,201,67,241,55,253,133,110,255,0,244,107,84,186,151,131,111,180,255,0,4,104,222,44,18,36,186,126,164,242,66,113,195,69,42,187,168,82,51,200,42,133,129,30,224,129,193,96,15,175,124,35,226,139,31,24,120,110,211,88,176,145,8,149,64,154,37,125,198,9,112,55,70,217,0,228,19,215,3,43,130,56,34,190,125,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,87,63,103,237,51,197,113,120,129,239,173,99,146,223,195,147,38,235,201,37,136,5,185,42,29,99,88,216,174,73,87,36,157,164,1,130,9,206,1,167,251,71,127,201,67,211,255,0,236,21,31,254,141,150,128,60,161,47,110,19,79,154,193,100,197,172,210,199,52,137,180,124,206,129,194,156,245,24,18,63,251,60,243,208,87,87,240,223,225,253,223,143,188,64,176,15,50,61,46,221,212,223,220,198,201,186,37,33,138,128,24,228,150,40,87,32,28,103,36,30,135,19,195,62,24,213,60,93,174,67,164,105,16,121,183,18,124,204,205,194,68,131,171,185,236,163,35,223,36,0,9,32,31,179,124,51,225,157,47,194,58,28,58,70,145,7,149,111,31,204,204,220,188,174,122,187,158,236,112,61,176,0,0,0,0,0,185,165,105,118,58,30,151,111,166,233,150,169,109,103,110,155,34,138,49,192,31,204,146,114,73,60,146,73,57,38,188,55,227,159,195,47,191,226,221,6,195,251,207,170,197,17,250,17,48,76,127,189,188,131,232,216,251,237,94,255,0,69,0,124,3,69,122,191,197,255,0,133,111,225,43,166,214,180,75,95,248,167,164,216,172,136,89,205,163,224,12,49,98,73,86,60,134,206,50,219,78,62,93,222,81,64,31,111,120,219,195,31,240,152,248,66,251,65,251,103,217,62,213,229,254,255,0,202,243,54,237,145,91,238,228,103,59,113,215,189,120,255,0,252,51,47,253,77,223,249,77,255,0,237,181,244,5,20,1,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,175,144,107,235,239,141,191,242,72,117,223,251,119,255,0,209,241,215,200,52,1,234,127,22,126,19,77,224,219,135,213,244,116,146,109,2,86,228,114,205,102,196,240,172,122,148,39,133,99,236,167,156,22,231,254,27,252,64,187,240,15,136,22,113,230,73,165,220,58,139,251,104,213,55,74,160,48,82,11,12,130,165,203,96,17,156,96,145,212,125,141,60,16,221,91,203,111,113,18,77,4,168,82,72,228,80,202,234,70,10,144,120,32,142,49,95,42,252,93,248,93,255,0,8,69,226,234,154,99,110,208,238,229,242,227,71,124,189,180,132,22,242,206,121,101,192,36,55,92,2,27,144,11,0,125,69,165,106,150,58,230,151,111,169,105,151,73,115,103,112,155,226,150,51,193,31,204,16,114,8,60,130,8,56,34,184,207,141,191,242,72,117,223,251,119,255,0,209,241,215,134,124,33,248,150,190,6,213,38,178,212,131,190,139,124,234,101,101,44,198,217,199,30,98,175,66,8,192,96,6,72,85,35,59,118,159,111,248,203,60,55,95,6,181,139,139,121,146,104,37,75,103,142,72,216,50,186,153,227,32,130,56,32,142,115,64,31,50,120,19,254,74,31,134,127,236,43,107,255,0,163,86,190,223,175,136,60,9,255,0,37,11,195,63,246,21,181,255,0,209,171,95,111,208,1,69,20,80,1,95,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,223,175,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,64,31,79,252,18,255,0,146,67,161,127,219,199,254,143,146,184,253,119,246,121,254,218,241,14,167,170,255,0,194,81,228,253,186,238,91,159,43,251,63,118,205,238,91,110,124,193,156,103,25,192,174,195,224,151,252,146,29,11,254,222,63,244,124,149,232,20,1,207,248,39,195,31,240,135,120,66,199,65,251,103,218,254,203,230,126,255,0,202,242,247,110,145,159,238,228,227,27,177,215,181,124,129,227,191,249,40,126,38,255,0,176,173,215,254,141,106,251,126,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,119,26,247,135,174,53,15,217,235,194,90,228,7,49,233,114,221,44,233,129,194,75,112,192,62,73,236,202,139,128,9,59,243,192,6,185,191,132,186,148,58,87,197,63,15,220,78,178,50,61,193,183,1,0,39,116,168,241,41,228,142,3,56,39,219,61,122,87,177,248,99,195,215,30,41,253,152,162,209,236,206,46,166,138,102,132,96,124,238,151,79,34,167,36,1,184,170,174,73,192,206,123,87,205,52,1,247,245,21,75,73,212,97,214,116,107,29,82,221,100,88,47,45,227,184,141,100,0,48,87,80,192,16,9,25,193,245,53,118,128,62,1,175,175,190,9,127,201,33,208,191,237,227,255,0,71,201,95,32,215,215,223,4,191,228,144,232,95,246,241,255,0,163,228,160,15,64,172,175,17,235,80,248,115,195,122,142,179,56,140,165,157,187,204,17,228,17,137,24,15,149,55,30,133,155,10,56,60,145,193,173,90,242,127,143,254,33,183,211,124,0,116,134,93,215,58,180,170,145,140,145,181,35,101,145,159,161,7,4,34,227,35,239,228,103,6,128,62,89,175,164,191,103,29,106,107,191,13,234,218,52,187,217,44,46,18,104,157,164,44,2,202,15,200,171,252,32,52,108,220,30,75,158,7,127,155,107,208,254,8,234,175,166,124,83,211,19,237,81,193,5,226,73,109,54,253,160,56,40,89,23,39,161,50,44,120,199,36,224,119,193,0,250,238,146,150,146,128,62,2,175,167,188,15,225,59,63,26,254,207,90,102,139,120,254,87,153,231,188,51,132,14,208,200,183,18,21,96,15,226,14,8,37,89,134,70,115,95,48,215,215,223,4,191,228,144,232,95,246,241,255,0,163,228,160,15,149,124,69,160,95,120,95,196,23,154,46,164,177,139,187,87,10,254,91,110,86,4,6,86,7,208,169,7,156,30,121,0,241,94,237,240,47,226,90,94,91,218,248,47,84,18,125,174,36,97,97,113,150,127,53,0,44,99,108,231,105,80,14,211,211,106,129,193,3,119,113,241,83,225,252,62,59,240,217,17,249,131,86,176,73,36,177,42,195,14,196,12,198,192,144,48,219,84,100,145,180,128,115,140,131,242,12,240,77,107,113,45,189,196,79,12,241,57,73,35,145,74,178,48,56,42,65,228,16,120,197,0,119,127,27,127,228,175,107,191,246,239,255,0,162,35,174,255,0,246,101,255,0,153,163,254,221,63,246,181,120,175,136,117,251,239,20,107,115,106,250,147,70,215,147,164,107,43,162,237,14,81,21,55,99,160,36,40,39,24,25,39,0,14,43,218,191,102,95,249,154,63,237,211,255,0,107,80,7,208,20,81,69,0,21,240,13,125,253,95,0,208,7,219,222,3,255,0,146,121,225,175,251,5,90,255,0,232,165,174,130,185,255,0,2,127,201,60,240,215,253,130,173,127,244,82,215,65,64,5,124,255,0,255,0,12,203,255,0,83,119,254,83,127,251,109,125,1,69,0,115,254,9,240,199,252,33,222,16,177,208,126,217,246,191,178,249,159,191,242,188,189,219,164,103,251,185,56,198,236,117,237,93,5,21,242,255,0,252,52,119,140,63,232,27,161,255,0,223,137,127,248,237,0,125,31,174,233,159,219,126,30,212,244,159,59,201,251,117,172,182,222,110,221,219,55,161,93,216,200,206,51,156,100,87,136,127,195,50,255,0,212,221,255,0,148,223,254,219,94,175,240,239,196,119,158,45,240,38,155,174,95,199,4,119,55,94,110,245,129,72,65,182,87,65,128,73,61,20,119,235,93,77,0,103,104,90,103,246,39,135,180,205,39,206,243,190,195,107,21,183,155,183,110,253,136,23,118,50,113,156,103,25,53,163,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,33,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,129,69,0,20,148,81,64,8,122,82,80,104,2,128,22,138,40,160,8,110,79,238,199,214,190,93,248,152,119,106,19,127,215,104,255,0,244,93,125,71,113,247,7,214,190,103,248,159,0,91,217,78,127,229,180,127,250,46,128,60,255,0,195,19,121,119,143,199,252,178,63,250,16,175,175,124,49,55,153,167,67,199,240,183,254,132,107,227,141,25,188,187,199,63,244,204,255,0,49,95,92,120,46,113,46,155,9,0,143,145,255,0,244,58,0,236,40,163,181,20,0,134,129,65,52,3,64,12,145,182,175,227,94,41,241,19,88,242,203,32,78,147,167,111,246,15,189,122,222,169,116,45,227,13,140,252,192,116,246,53,243,31,143,181,161,115,121,40,9,143,222,161,233,254,199,214,128,60,234,71,243,110,93,189,69,125,17,240,210,219,22,145,28,255,0,203,25,63,244,101,124,241,103,31,153,41,231,248,107,234,159,0,88,136,180,184,14,226,127,118,227,175,251,116,1,232,160,124,130,179,164,178,50,76,91,119,95,122,211,199,20,229,2,128,18,53,218,160,122,82,200,50,191,141,56,208,121,20,1,225,255,0,17,52,207,223,187,238,235,50,119,255,0,99,233,92,126,149,161,46,161,10,143,48,169,193,110,184,239,143,74,245,143,27,216,155,141,223,48,31,189,83,215,253,131,92,159,135,44,77,179,96,176,56,141,135,7,253,161,64,28,245,174,149,38,151,112,196,50,48,219,183,169,61,112,125,5,122,142,145,170,137,224,69,100,193,0,158,7,191,214,139,173,20,92,70,8,124,100,231,175,255,0,90,178,45,244,137,237,228,56,120,200,198,58,159,240,164,7,115,12,162,37,232,107,90,25,195,168,32,26,226,140,115,50,128,12,127,173,116,58,92,114,36,99,113,95,186,122,125,105,129,183,214,156,13,48,82,22,219,64,18,19,70,41,155,179,78,6,128,30,41,105,160,210,230,128,22,138,74,90,0,41,105,40,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,40,165,164,160,2,150,138,74,0,90,40,162,128,18,138,40,160,3,20,81,69,0,33,53,74,238,80,139,211,191,244,171,78,192,86,30,162,204,252,12,125,225,252,168,3,34,234,111,48,244,239,253,42,238,136,0,81,254,233,254,117,158,32,40,57,63,149,104,233,131,24,199,247,79,243,160,14,153,122,83,170,56,250,84,148,1,145,174,195,230,91,14,127,229,162,255,0,35,95,34,248,210,219,202,212,230,231,63,58,15,252,112,87,216,247,232,30,21,31,237,15,228,107,229,127,137,54,94,86,161,49,13,255,0,45,99,29,127,233,157,0,99,248,46,239,203,184,35,31,242,197,187,127,180,43,234,221,6,95,50,206,51,143,225,111,253,10,190,61,240,221,199,149,118,220,103,247,71,255,0,66,21,245,151,132,231,243,108,34,56,254,6,255,0,208,168,3,173,20,180,192,105,244,0,81,69,20,0,84,114,12,143,198,164,164,35,52,1,225,223,19,244,189,197,159,127,89,163,239,255,0,76,207,181,120,223,135,167,251,45,251,140,103,17,17,250,138,250,103,198,250,112,185,135,59,177,251,229,61,127,217,62,213,243,12,145,155,77,98,113,156,225,64,253,5,0,125,117,225,201,197,198,153,9,198,56,99,255,0,143,26,108,146,132,185,113,142,194,179,60,13,113,230,233,80,113,143,145,207,254,62,106,197,234,17,116,231,142,223,202,128,58,168,14,80,26,126,121,170,150,79,152,151,232,127,157,88,45,205,0,44,173,129,80,70,249,52,235,183,216,163,235,84,173,36,220,79,20,1,83,89,188,16,170,2,164,228,142,223,90,135,71,148,74,28,129,234,63,149,113,222,50,213,24,79,10,4,31,117,79,35,221,189,235,165,240,158,77,164,172,127,190,71,31,69,160,14,55,226,214,161,229,65,106,187,115,150,67,211,218,79,122,242,95,5,89,27,221,66,102,220,163,17,48,235,238,63,198,187,63,139,215,225,228,181,64,189,144,244,255,0,174,158,245,23,194,125,47,205,146,233,203,246,113,215,253,207,106,0,247,157,10,212,91,219,184,206,114,231,249,10,215,168,109,83,100,100,103,189,76,40,0,162,138,40,0,166,154,117,33,160,8,159,165,121,159,196,155,191,42,214,220,99,248,215,183,179,215,166,74,112,43,195,190,42,223,225,45,151,111,117,61,63,223,160,15,6,212,31,205,184,83,211,8,63,153,175,102,248,67,106,115,116,115,253,255,0,253,167,94,40,159,189,155,254,3,253,107,232,255,0,132,246,62,92,87,71,119,241,56,235,255,0,92,232,3,216,45,215,106,31,173,75,66,253,218,83,64,17,201,210,184,255,0,17,74,98,242,248,244,254,181,217,53,113,62,43,140,226,34,15,167,254,205,64,9,167,76,93,24,227,185,254,149,183,100,193,183,127,159,74,230,52,71,222,174,61,207,244,174,154,201,118,150,255,0,62,148,1,179,16,192,53,53,65,29,79,64,8,69,24,165,38,146,128,22,150,155,154,90,0,90,40,162,128,10,65,75,64,160,4,163,189,45,6,128,10,40,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,81,69,20,0,81,69,37,0,45,38,41,105,13,0,4,83,13,12,106,50,104,2,11,146,64,24,197,84,75,178,188,17,250,85,217,8,97,89,147,32,4,115,64,23,133,206,121,197,59,206,87,224,230,185,203,219,214,129,70,20,28,159,79,173,115,146,248,157,225,124,121,74,114,63,187,255,0,215,162,224,122,19,91,35,247,106,65,2,47,118,174,111,74,241,66,220,150,83,17,24,201,251,191,79,122,221,243,183,114,5,0,84,214,28,71,10,109,254,240,235,244,53,231,54,183,94,125,209,87,24,194,103,143,173,119,122,196,193,97,76,143,226,31,200,215,152,165,224,26,134,0,63,234,189,61,232,3,215,244,24,68,72,248,36,228,159,233,93,15,90,196,209,6,232,92,255,0,180,127,165,109,129,64,5,6,138,13,0,37,113,94,55,180,243,236,97,25,198,36,94,254,205,93,173,100,235,86,162,230,4,92,227,12,15,232,104,3,227,47,16,90,155,121,208,103,57,81,252,205,46,129,124,109,38,114,20,28,169,237,238,43,165,248,135,166,125,146,234,223,15,156,162,247,247,127,106,225,237,91,99,159,165,0,125,107,224,45,95,237,118,211,130,152,195,183,111,101,247,174,255,0,57,175,7,248,101,172,13,183,10,80,245,99,211,253,207,122,247,27,105,124,196,39,29,232,2,113,78,166,210,138,0,83,210,188,199,226,124,187,109,173,184,254,53,254,79,94,156,122,87,147,124,82,124,67,109,254,242,255,0,39,160,15,155,47,78,235,133,255,0,119,250,154,246,47,132,120,223,117,244,127,253,167,94,59,115,204,195,253,223,235,94,195,240,144,225,238,190,143,255,0,180,232,3,232,120,7,200,126,181,241,47,142,255,0,228,161,120,151,254,194,183,95,250,53,171,237,168,121,67,245,175,137,124,119,255,0,37,11,196,191,246,21,186,255,0,209,173,64,31,79,124,20,255,0,146,67,161,127,219,199,254,142,146,188,179,227,143,196,180,214,110,38,240,142,150,36,91,75,75,140,94,206,75,47,157,42,18,60,176,59,162,183,36,145,203,40,35,1,65,108,9,190,38,182,159,240,135,72,240,134,143,43,37,219,165,194,234,50,148,82,162,39,146,95,221,13,192,228,178,184,98,195,24,224,2,73,59,120,207,12,248,103,84,241,118,185,14,145,164,193,230,220,73,243,59,55,9,18,14,174,199,178,140,143,124,144,0,36,128,64,52,60,13,224,93,83,199,122,224,176,176,30,85,188,120,107,171,182,92,164,8,123,159,86,56,56,94,164,131,208,2,71,217,26,86,149,99,161,233,118,250,110,153,106,150,214,118,201,178,40,147,162,143,230,73,57,36,158,73,36,156,147,89,126,13,240,142,157,224,191,15,69,165,105,235,233,37,196,185,111,223,77,177,85,164,195,49,219,187,104,59,65,192,174,134,128,62,2,175,183,188,9,255,0,36,243,195,95,246,10,181,255,0,209,75,95,16,215,219,222,4,255,0,146,123,225,175,251,5,90,255,0,232,149,160,14,128,209,65,162,128,16,215,204,63,180,119,252,148,61,63,254,193,81,255,0,232,217,107,233,241,95,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,160,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,31,180,119,252,148,61,63,254,193,81,255,0,232,217,105,63,103,31,249,40,90,135,253,130,164,255,0,209,177,81,251,71,127,201,67,176,255,0,176,84,127,250,54,90,0,95,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,253,124,193,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,160,2,138,40,160,15,128,107,235,239,130,95,242,72,116,47,251,120,255,0,209,242,87,200,53,245,247,193,47,249,36,58,23,253,188,127,232,249,40,3,208,40,162,138,0,40,162,138,0,224,254,42,124,63,135,199,126,27,34,47,48,106,214,9,36,182,37,88,97,220,129,152,216,18,6,27,106,140,146,54,144,14,113,144,126,65,158,9,173,110,37,183,184,137,225,158,39,41,36,114,41,86,70,7,5,72,60,130,15,24,175,178,190,35,248,230,223,192,158,24,150,251,48,73,168,203,251,187,43,89,88,143,53,242,50,112,57,218,160,238,61,7,65,144,88,87,199,55,215,215,26,158,163,115,127,121,39,153,117,117,43,77,51,109,3,115,177,37,142,6,0,201,39,167,20,1,99,68,209,53,31,17,234,240,105,90,85,191,218,47,167,223,229,197,189,83,118,213,44,121,98,0,224,19,201,175,179,124,23,225,59,63,5,120,94,215,69,179,111,55,203,203,205,57,64,173,52,140,114,204,64,252,0,201,36,42,168,201,198,107,227,111,14,107,247,222,23,241,5,158,181,166,180,98,238,213,139,39,152,187,149,129,5,89,72,244,42,72,227,7,158,8,60,215,218,190,29,215,236,124,81,225,251,61,107,77,105,13,165,210,22,79,49,112,234,65,42,202,71,168,96,71,25,28,112,72,230,128,53,104,162,146,128,22,188,255,0,227,111,252,146,29,115,254,221,255,0,244,124,117,232,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,160,15,144,107,239,209,95,1,87,223,194,128,10,40,162,128,10,40,163,189,0,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,250,79,225,70,149,99,173,252,14,210,244,205,74,218,59,155,59,132,184,73,98,126,140,62,209,39,226,164,28,16,71,32,128,70,8,175,155,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,67,161,127,219,199,254,143,146,128,59,184,32,134,214,222,43,123,120,146,24,34,64,145,199,26,133,84,80,48,20,1,192,0,113,138,249,151,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,125,63,95,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,160,13,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,124,255,0,251,50,255,0,204,209,255,0,110,159,251,90,190,128,160,2,138,41,40,3,128,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,131,95,95,124,109,255,0,146,67,174,255,0,219,191,254,143,142,190,65,160,15,191,168,162,138,0,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,200,53,245,247,198,223,249,36,58,239,253,187,255,0,232,248,235,228,26,0,251,199,85,213,44,116,61,46,227,82,212,238,146,218,206,221,55,75,44,135,128,63,153,36,224,0,57,36,128,50,77,124,117,241,3,199,119,222,61,241,7,246,133,194,189,189,164,72,18,214,200,203,189,96,24,27,176,112,185,46,195,36,227,61,7,69,21,183,241,115,226,63,252,39,58,226,91,105,179,78,52,43,62,33,71,249,68,242,115,153,138,224,17,144,112,161,178,64,4,252,165,152,84,127,9,190,29,77,227,127,16,37,197,237,180,135,64,180,127,244,185,119,148,243,27,25,17,41,3,36,147,180,182,49,133,207,32,149,200,7,65,240,115,225,75,120,130,226,219,196,186,220,49,157,30,55,223,111,111,34,171,173,225,5,212,231,13,144,21,213,78,214,82,27,167,76,215,173,252,109,255,0,146,67,174,255,0,219,191,254,143,142,187,184,32,134,214,222,43,123,120,146,24,34,64,145,199,26,133,84,80,48,20,1,192,0,113,138,225,62,54,255,0,201,33,215,127,237,223,255,0,71,199,64,31,48,120,19,254,74,31,134,127,236,43,107,255,0,163,86,190,223,175,136,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,111,208,1,69,20,80,1,95,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,223,175,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,64,31,79,252,18,255,0,146,67,161,127,219,199,254,143,146,187,250,224,62,9,127,201,33,208,191,237,227,255,0,71,201,94,129,64,5,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,251,126,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,249,119,198,58,3,120,95,198,26,174,138,203,32,75,91,134,88,188,198,86,102,136,252,209,177,43,198,74,21,61,186,244,29,43,234,47,130,95,242,72,116,47,251,120,255,0,209,242,87,142,126,208,122,3,105,190,60,139,87,85,147,200,213,109,213,139,179,2,60,216,192,70,85,3,144,2,249,71,158,236,112,127,132,0,122,159,192,93,102,207,80,248,105,109,167,66,255,0,233,58,108,178,69,112,132,140,141,238,210,43,0,14,118,144,216,4,129,146,172,59,87,168,87,205,159,179,142,181,13,167,137,53,109,26,93,138,247,246,233,52,78,210,5,37,162,39,228,85,254,34,68,140,220,30,2,30,15,111,164,232,3,224,26,250,251,224,151,252,146,29,11,254,222,63,244,124,149,242,13,125,125,240,79,254,73,14,133,255,0,111,31,250,62,74,0,239,243,95,44,252,127,241,13,198,167,227,243,163,176,217,107,165,68,169,24,200,59,158,69,89,25,250,100,100,20,92,100,143,147,35,25,53,245,53,124,37,174,107,55,158,33,215,47,117,123,247,223,117,119,43,74,248,36,133,207,69,92,146,66,168,192,3,60,0,7,106,0,238,254,23,248,53,252,93,225,159,27,71,107,36,131,80,91,40,34,183,65,183,108,132,201,230,237,57,198,9,107,116,80,114,0,220,73,6,188,226,9,230,181,184,138,226,222,87,134,120,156,60,114,70,197,89,24,28,134,4,114,8,60,230,190,185,248,47,162,127,98,252,48,210,247,219,249,55,23,219,175,37,249,247,111,222,126,70,234,64,204,98,62,6,61,198,115,95,48,248,223,195,159,240,137,120,207,84,208,196,158,100,118,178,254,233,139,100,152,216,7,77,199,3,230,218,203,156,12,103,56,226,128,62,214,177,190,183,212,244,235,107,251,57,60,203,91,168,150,104,95,105,27,145,128,42,112,112,70,65,29,121,169,235,203,62,0,235,112,234,63,14,35,211,148,70,179,233,151,18,68,234,36,12,204,174,198,69,114,189,84,18,236,163,174,118,30,123,15,83,20,1,240,29,125,125,240,79,254,73,14,133,255,0,111,31,250,62,74,249,6,190,189,248,37,255,0,36,135,67,255,0,183,143,253,31,37,0,122,6,107,198,62,52,124,43,125,126,39,241,38,129,107,191,86,76,181,236,42,89,158,234,48,170,170,80,19,141,202,23,238,128,11,2,122,144,1,246,122,40,3,224,42,247,239,217,151,254,102,143,251,116,255,0,218,213,230,159,22,52,171,29,23,226,118,181,99,166,219,71,109,104,143,27,164,49,240,20,188,72,205,129,216,110,99,242,142,7,65,129,197,122,95,236,203,255,0,51,71,253,186,127,237,106,0,250,2,138,40,160,2,190,1,175,191,171,224,26,0,251,123,192,159,242,79,60,53,255,0,96,171,95,253,20,181,208,87,63,224,79,249,39,158,26,255,0,176,85,175,254,138,90,232,40,0,162,138,40,0,175,159,255,0,225,153,127,234,110,255,0,202,111,255,0,109,175,160,40,160,14,127,193,62,24,255,0,132,59,194,22,58,15,219,62,215,246,95,51,247,254,87,151,187,116,142,255,0,119,39,24,221,142,189,171,160,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,147,189,0,45,20,81,64,5,33,165,164,52,0,180,80,104,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,26,0,90,40,162,128,16,82,208,104,160,0,81,64,164,52,0,81,69,20,0,135,165,32,52,167,165,52,80,3,133,47,122,74,90,0,142,113,242,15,173,124,221,241,71,31,108,151,254,187,199,255,0,162,235,233,41,184,65,245,175,155,62,40,28,222,203,255,0,93,163,255,0,209,116,1,229,54,71,23,13,254,239,248,87,213,63,15,37,221,166,64,49,255,0,44,228,255,0,209,149,242,173,183,19,55,251,181,244,247,195,151,206,159,15,253,114,147,255,0,70,80,7,167,142,148,81,218,146,128,18,140,224,81,80,92,202,35,92,145,222,128,56,47,28,235,63,102,139,104,76,226,101,29,63,216,62,245,242,238,181,118,110,110,157,136,3,37,79,79,246,107,217,190,34,235,32,204,232,16,241,50,30,159,236,125,107,194,110,27,116,135,240,254,84,1,171,161,90,153,230,60,227,247,100,245,247,21,245,191,132,173,124,157,38,1,156,252,175,255,0,161,154,249,207,192,58,87,218,101,201,124,102,6,61,127,219,31,236,215,212,186,85,184,130,210,52,206,112,15,243,160,13,26,112,162,138,0,40,232,40,164,197,0,115,122,220,2,78,73,63,124,127,42,243,57,239,12,87,178,34,140,224,14,163,216,87,170,235,67,108,121,255,0,108,127,35,94,46,47,21,181,57,65,7,238,142,223,74,0,246,29,49,131,218,161,57,232,122,125,106,241,183,67,221,171,27,75,155,117,170,113,216,255,0,58,209,243,182,242,69,0,89,91,116,94,237,82,121,202,188,0,107,148,212,188,84,176,57,65,17,56,35,248,125,190,181,137,23,137,228,149,207,238,148,113,159,187,255,0,215,160,15,68,55,24,231,21,89,238,203,28,0,63,42,201,180,188,105,227,4,128,56,39,167,189,104,197,24,235,147,210,128,52,237,201,218,9,244,171,34,171,33,0,98,165,6,128,39,2,140,83,84,241,78,20,0,180,81,73,64,11,69,45,37,0,20,180,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,82,119,165,52,80,1,73,75,73,64,11,69,20,80,1,69,20,148,0,82,98,140,209,64,6,41,104,162,128,32,148,103,243,172,123,183,10,199,234,63,149,108,73,88,183,137,185,143,212,127,42,0,198,212,39,42,153,199,241,15,229,86,116,25,76,138,56,254,6,255,0,208,171,35,88,147,111,24,232,195,249,86,175,134,98,62,82,146,127,129,191,244,42,0,236,19,238,210,208,58,83,133,0,67,112,187,144,125,107,230,255,0,138,118,196,93,200,115,255,0,45,227,239,255,0,76,235,233,86,233,94,37,241,62,195,123,187,110,235,60,125,255,0,233,153,246,160,15,159,52,249,60,171,134,227,248,8,253,69,125,85,224,27,191,55,76,132,99,254,89,185,233,254,221,124,158,79,151,112,195,218,190,138,248,107,127,186,210,37,219,210,25,59,127,211,79,173,0,123,66,116,169,5,69,25,202,131,82,138,0,90,40,162,128,10,40,160,208,6,62,183,106,39,129,70,113,243,131,215,216,215,201,254,43,179,54,122,197,193,206,121,65,215,253,129,95,97,93,38,248,192,207,122,249,171,226,110,149,229,94,202,225,250,205,24,235,255,0,76,254,148,1,232,95,12,117,31,55,79,133,74,244,134,67,211,254,154,125,107,176,213,165,17,18,72,254,32,63,74,242,111,133,122,136,88,210,50,189,45,228,237,255,0,77,7,189,122,119,138,65,22,193,134,57,149,127,244,19,64,26,250,77,216,154,53,192,35,130,122,123,214,148,143,131,140,87,155,248,71,85,102,147,97,65,196,76,122,127,180,61,235,189,186,151,107,30,59,143,229,64,18,106,242,249,104,156,119,31,214,179,52,219,141,202,199,30,191,210,159,226,105,188,164,143,175,81,255,0,179,86,62,141,113,152,156,243,247,143,111,165,0,113,158,39,6,227,80,140,112,49,16,254,109,94,131,162,167,217,116,231,207,57,148,255,0,33,92,84,168,110,53,65,156,113,15,127,247,171,183,212,228,91,77,61,113,145,153,71,78,123,26,0,249,215,226,29,231,218,245,27,117,198,49,10,158,158,239,94,155,240,150,211,108,55,71,63,196,253,255,0,235,157,120,254,170,77,238,176,160,246,183,29,120,254,35,233,245,175,162,62,30,105,226,214,218,114,2,242,237,208,159,68,160,14,249,70,5,40,163,181,2,128,10,40,162,128,10,67,75,72,104,2,189,199,8,62,181,243,175,197,73,127,121,108,49,217,127,246,122,250,34,244,226,49,245,255,0,26,249,135,226,132,229,174,109,134,79,220,94,222,239,64,30,115,165,199,230,220,176,207,240,31,230,43,234,239,135,150,66,11,57,206,236,230,70,239,236,149,242,239,134,226,243,46,228,233,247,15,243,21,245,207,131,162,217,101,47,79,245,135,249,45,0,117,93,168,52,80,104,1,13,115,126,34,181,243,99,143,156,96,142,255,0,90,233,43,19,93,200,137,57,254,33,253,104,3,133,209,238,126,205,59,169,25,202,147,250,138,238,237,14,245,36,87,150,230,79,182,100,48,255,0,87,253,107,210,180,134,38,39,201,254,35,253,40,3,114,49,83,1,81,199,82,208,2,82,83,137,166,228,208,3,168,162,138,0,5,45,20,80,1,72,41,104,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,76,209,69,20,0,81,69,20,0,81,69,33,226,128,22,145,141,38,234,67,205,0,103,93,222,136,72,202,231,62,213,93,111,132,157,23,244,169,239,109,4,184,36,14,61,205,101,189,185,136,124,184,25,160,11,226,114,221,170,25,6,227,88,242,95,52,45,130,91,145,216,10,158,43,134,147,144,79,229,72,11,23,54,130,84,28,145,131,235,92,182,161,162,143,148,239,61,187,253,125,171,175,73,6,57,205,67,113,2,205,142,58,123,208,7,155,64,62,199,114,123,229,63,175,255,0,90,186,184,245,244,85,193,141,186,255,0,119,255,0,175,75,123,160,44,133,72,88,253,57,102,247,174,91,85,210,38,132,46,214,140,103,29,207,191,181,0,104,235,90,250,52,72,2,55,222,31,195,245,247,174,71,195,246,231,81,190,118,200,93,177,17,233,220,127,141,101,93,219,220,7,1,157,8,199,249,237,94,129,224,29,52,41,157,176,191,196,58,159,246,105,129,234,26,76,30,76,46,51,156,177,254,66,180,106,56,70,213,35,222,164,160,2,138,40,160,2,160,158,61,234,7,189,79,73,128,104,3,231,143,138,218,104,6,217,183,127,116,117,255,0,127,218,188,57,126,87,252,43,234,31,138,22,2,75,123,102,194,253,245,29,79,163,215,204,151,81,249,115,0,113,247,104,3,183,240,134,168,214,50,74,66,3,144,221,191,221,247,246,175,164,124,45,169,253,182,9,62,76,97,143,111,101,247,247,175,153,252,49,28,110,100,44,185,235,223,253,218,246,191,7,94,121,77,42,130,195,134,61,7,251,52,1,234,194,148,84,48,73,188,19,207,90,154,128,7,233,94,63,241,86,64,33,182,24,254,37,254,79,94,190,253,43,196,254,43,238,217,109,131,221,63,246,122,0,240,9,199,239,1,246,175,94,248,74,127,121,117,244,127,253,167,94,75,42,242,43,211,190,22,59,44,247,32,31,225,111,230,148,1,244,181,191,220,63,90,248,155,199,127,242,80,188,75,255,0,97,91,175,253,26,213,246,189,169,253,217,250,215,197,30,59,255,0,146,133,226,95,251,10,221,127,232,214,160,12,139,11,27,141,75,80,182,176,180,143,204,185,186,149,97,133,55,1,185,216,128,163,39,129,146,71,94,43,235,79,133,223,14,109,60,15,161,199,60,208,238,215,46,226,83,121,51,224,152,179,130,97,76,18,2,169,234,65,249,136,207,77,161,112,62,10,252,50,255,0,132,115,78,30,32,215,44,124,189,110,227,63,103,73,78,90,214,18,7,240,227,229,149,185,207,82,23,3,229,37,133,122,246,40,0,20,234,104,52,234,0,248,10,190,221,240,55,252,147,207,13,127,216,42,215,255,0,69,45,124,69,95,110,248,19,254,73,239,134,191,236,21,107,255,0,162,150,128,58,19,73,69,20,0,181,242,255,0,237,29,255,0,37,11,79,255,0,176,84,127,250,54,90,250,130,190,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,64,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,63,104,239,249,40,122,127,253,130,163,255,0,209,178,209,251,56,255,0,201,67,212,63,236,21,39,254,141,138,143,218,59,254,74,30,159,255,0,96,168,255,0,244,108,180,0,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,235,230,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,253,0,20,81,69,0,124,3,95,95,124,18,255,0,146,67,161,127,219,199,254,143,146,190,65,175,175,190,9,127,201,33,208,191,237,227,255,0,71,201,64,30,129,69,20,80,1,84,181,93,82,199,67,210,238,53,45,78,233,45,172,237,211,124,178,200,120,3,249,146,78,0,3,146,72,3,36,213,218,249,99,227,95,196,127,248,74,181,131,161,105,147,65,46,137,97,40,117,154,47,155,237,19,5,32,182,226,62,234,238,101,24,224,242,217,32,174,0,56,207,28,120,202,251,199,94,36,147,87,190,142,56,128,65,21,188,9,200,134,32,73,11,156,101,142,88,146,79,82,78,0,24,3,210,254,5,124,56,150,251,81,131,198,26,164,56,178,131,231,211,212,236,117,158,64,93,11,17,146,87,97,92,140,128,119,109,32,252,188,240,127,13,254,31,221,248,251,196,11,0,243,35,210,237,217,77,253,204,108,155,162,82,24,168,1,142,73,114,133,114,1,198,114,65,232,126,198,130,8,109,109,226,183,183,137,33,130,36,9,28,113,168,85,69,3,1,64,28,0,7,24,160,15,148,126,47,124,52,95,3,106,144,222,233,165,223,69,190,118,17,43,6,99,108,227,159,45,155,161,4,100,169,39,36,43,3,157,187,141,63,132,190,62,255,0,132,27,197,31,233,146,109,209,175,182,199,123,136,183,178,237,13,177,198,57,249,75,28,227,57,82,220,19,140,125,93,173,232,154,119,136,244,137,244,173,86,223,237,22,51,237,243,34,222,201,187,107,6,28,169,4,114,1,224,215,198,94,52,240,157,231,130,188,81,117,162,222,55,155,229,225,225,156,33,69,154,54,25,86,0,254,32,224,144,25,88,100,227,52,1,246,245,21,243,255,0,236,255,0,227,238,158,11,212,36,254,244,154,97,88,191,222,121,17,152,126,44,50,63,188,51,247,69,125,1,64,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,208,43,207,254,54,255,0,201,33,215,63,237,223,255,0,71,199,64,31,32,215,223,181,240,21,125,251,64,5,25,165,226,138,0,40,162,138,0,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,58,23,253,188,127,232,249,43,230,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,160,15,64,175,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,215,211,245,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,0,223,253,153,127,230,104,255,0,183,79,253,173,95,64,87,207,255,0,179,47,252,205,63,246,233,255,0,181,171,232,10,0,40,162,138,0,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,200,53,245,247,198,223,249,36,58,239,253,187,255,0,232,248,235,228,26,0,251,250,138,40,160,15,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,131,95,95,124,109,255,0,146,69,174,255,0,219,191,254,143,142,190,81,209,52,77,71,196,122,188,26,86,149,111,246,139,233,247,121,113,111,84,221,181,75,30,88,128,56,4,242,104,3,99,192,222,5,213,60,121,174,11,11,1,229,91,199,134,186,187,117,202,91,161,238,125,88,224,237,94,164,131,208,2,71,216,186,38,137,167,120,115,72,131,74,210,173,254,207,99,6,239,46,45,236,251,119,49,99,203,18,79,36,158,77,99,248,27,192,186,95,128,244,49,97,96,60,219,137,48,215,87,110,184,123,135,29,207,162,140,157,171,208,2,122,146,73,234,104,1,43,128,248,219,255,0,36,135,93,255,0,183,127,253,31,29,122,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,230,15,2,127,201,67,240,207,253,133,109,127,244,106,215,219,245,241,7,129,63,228,161,248,103,254,194,182,191,250,53,107,237,250,0,40,162,138,0,43,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,219,245,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,168,3,233,255,0,130,95,242,72,116,47,251,120,255,0,209,210,87,160,87,159,252,18,255,0,146,67,161,127,219,199,254,143,146,189,2,128,10,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,246,253,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,0,250,127,224,151,252,146,29,11,254,222,63,244,124,149,205,254,209,58,3,106,30,15,177,214,162,89,25,244,187,130,178,97,148,42,197,46,20,177,7,146,119,172,96,99,251,199,142,227,164,248,37,255,0,36,135,66,255,0,183,143,253,31,37,116,126,49,208,23,197,30,15,213,116,86,88,203,221,91,178,197,230,51,42,172,163,230,141,137,28,224,56,83,223,167,221,61,40,3,228,175,134,122,212,62,30,248,143,161,234,55,30,88,129,110,60,153,26,73,4,107,26,200,166,50,197,143,0,40,125,223,135,81,214,190,210,175,128,107,238,95,11,120,134,223,197,94,23,211,181,187,85,217,29,220,65,138,100,159,45,193,33,211,36,12,237,96,203,156,96,227,35,131,64,31,13,87,215,223,4,191,228,144,232,95,246,241,255,0,163,228,175,144,107,235,223,130,103,254,45,14,135,255,0,111,31,250,62,74,0,62,52,107,127,216,191,12,53,77,151,30,77,197,246,219,56,190,77,219,247,159,153,122,16,51,24,147,147,143,99,156,87,201,218,78,157,54,177,172,88,233,118,237,26,207,121,113,29,188,109,33,33,67,59,5,4,224,19,140,159,67,94,221,251,74,106,170,215,26,6,145,29,211,239,68,150,230,107,113,184,46,24,170,198,199,177,63,44,160,119,28,244,207,60,223,192,31,15,220,234,126,63,254,216,70,217,109,164,196,207,33,192,59,158,69,104,213,58,228,100,23,108,224,143,147,7,25,20,1,245,49,53,243,71,237,19,225,251,107,15,19,233,250,220,7,18,106,145,50,206,152,60,188,65,0,108,147,221,89,23,0,0,54,103,146,77,125,38,228,215,152,252,115,211,98,189,248,95,121,113,43,184,123,25,225,184,136,41,24,44,92,69,134,227,166,217,24,241,142,64,250,16,15,55,253,157,245,244,211,252,97,125,163,74,200,169,170,91,134,143,42,197,154,88,178,193,65,28,1,177,164,39,63,221,28,246,63,76,22,21,240,239,133,188,65,113,225,111,19,233,250,221,170,238,146,210,80,229,50,7,152,132,97,211,36,28,110,82,195,56,227,57,28,215,219,109,156,208,7,193,149,245,239,193,63,249,36,58,23,253,183,255,0,209,242,87,200,85,245,231,193,63,249,36,90,31,253,188,127,232,249,40,3,208,41,212,218,118,104,3,228,31,141,191,242,87,181,223,251,119,255,0,209,17,215,125,251,50,255,0,204,209,255,0,110,159,251,90,184,15,141,191,242,87,181,223,251,119,255,0,209,17,215,127,251,50,255,0,204,209,255,0,110,159,251,90,128,62,128,162,138,40,0,175,128,107,239,234,248,6,128,62,222,240,39,252,147,207,13,127,216,42,219,255,0,69,45,116,21,207,248,19,254,73,231,134,191,236,21,107,255,0,162,150,186,10,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,147,52,180,80,2,81,71,20,80,2,209,73,69,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,82,82,210,80,2,138,65,69,20,0,81,69,20,0,211,73,74,77,46,40,0,20,180,130,150,128,34,184,251,131,235,95,52,252,79,63,233,178,255,0,215,104,255,0,244,93,125,41,116,127,118,62,181,243,7,196,135,102,212,102,201,255,0,150,177,255,0,232,186,0,243,136,23,247,132,251,87,210,191,13,164,6,194,17,143,249,101,39,254,140,175,155,162,94,127,10,250,27,225,158,239,178,69,147,255,0,44,100,255,0,209,148,1,236,107,247,105,180,171,247,69,20,0,26,228,188,77,170,253,146,63,185,159,222,1,211,253,147,239,93,60,242,4,92,243,214,188,163,197,119,166,89,221,73,98,3,169,232,63,187,64,30,53,226,141,73,175,46,164,37,64,203,169,233,254,206,61,107,136,63,51,154,236,188,69,26,36,141,181,113,243,142,255,0,236,215,41,107,31,153,51,14,62,237,0,123,167,195,61,48,121,17,190,238,176,73,223,254,154,125,43,222,97,93,168,5,121,191,195,171,5,143,77,133,176,188,197,32,234,127,231,165,122,110,0,160,5,162,138,40,0,162,138,40,3,55,85,183,243,161,28,227,231,7,244,53,243,246,179,1,211,245,89,142,67,125,213,245,254,16,107,232,233,134,87,241,175,28,241,190,152,12,238,216,94,101,78,231,251,148,1,123,74,241,4,107,108,128,198,221,15,240,251,253,107,78,93,125,25,64,17,183,95,238,255,0,245,235,201,109,109,238,11,96,72,152,199,249,237,93,174,155,163,203,44,96,179,70,120,61,207,175,210,144,21,164,67,117,120,231,160,32,31,208,87,73,99,162,12,3,188,244,61,253,254,149,114,211,64,72,249,43,30,112,71,222,111,90,222,130,21,136,99,29,189,104,1,32,181,17,70,6,79,122,177,24,218,105,143,32,199,25,170,50,92,52,124,146,125,58,80,6,185,156,142,212,214,191,9,193,95,211,255,0,175,88,145,223,52,173,193,61,51,200,21,125,109,140,171,147,131,248,208,6,173,173,224,151,182,56,39,167,189,105,14,149,153,105,106,34,28,1,208,247,62,181,162,56,166,3,232,166,110,167,14,104,1,104,162,138,0,40,162,138,0,51,75,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,148,82,210,80,1,77,167,83,121,160,7,82,98,148,81,64,16,72,43,42,232,236,25,247,254,149,175,37,96,106,204,68,124,31,227,31,202,128,56,157,82,227,237,55,110,160,99,4,31,210,187,173,10,219,202,183,78,127,132,255,0,232,85,229,233,230,125,186,66,88,125,223,240,175,88,209,242,109,147,39,177,255,0,208,168,3,88,116,167,82,82,208,1,218,188,231,199,214,2,107,112,219,177,153,215,191,251,6,189,30,185,31,23,67,190,205,122,127,174,31,200,208,7,199,23,233,229,222,200,61,49,252,133,123,79,195,73,126,68,92,127,203,7,255,0,209,130,188,135,93,143,203,212,101,233,213,127,244,17,94,141,240,218,224,137,49,147,197,187,246,255,0,108,80,7,211,144,127,171,6,166,21,5,169,204,43,248,255,0,58,156,80,2,209,69,20,0,80,122,81,65,160,4,97,149,175,17,248,163,105,185,152,231,173,196,125,255,0,233,153,175,111,237,94,117,227,221,56,92,69,146,23,153,212,242,79,247,13,0,120,159,195,251,243,109,126,233,183,56,183,110,223,237,173,125,13,173,197,246,157,54,34,14,51,40,63,161,175,151,244,118,54,154,228,227,61,34,199,28,247,83,95,83,89,55,218,180,168,73,245,39,158,59,154,0,243,143,12,230,29,66,69,56,56,136,255,0,232,66,189,27,80,184,219,206,63,136,127,42,224,45,148,193,172,77,131,199,151,142,63,224,53,213,106,247,24,140,30,126,248,237,236,104,2,111,27,202,81,33,250,175,254,205,88,26,36,231,236,174,114,126,249,237,236,42,223,196,57,74,173,184,207,117,255,0,217,235,7,64,144,155,23,57,255,0,150,135,249,10,0,159,72,144,205,168,62,79,72,143,243,21,208,120,234,228,219,216,194,1,60,202,189,0,244,106,231,124,56,51,123,33,255,0,166,103,249,138,79,138,55,108,150,182,192,19,247,212,244,30,143,64,30,59,161,167,218,181,103,39,156,64,71,60,127,16,175,169,188,49,8,142,214,76,99,239,159,228,181,243,167,195,107,17,119,125,114,196,41,196,108,57,36,119,79,74,250,115,77,136,69,3,0,63,136,159,208,80,5,227,64,160,208,40,0,162,138,40,0,162,138,40,2,134,164,219,99,95,168,254,181,242,191,196,201,55,94,91,245,255,0,86,191,205,235,233,175,18,92,253,158,218,51,207,46,7,3,216,215,201,190,56,187,55,55,144,156,158,35,29,64,245,106,0,127,128,237,196,215,83,228,14,17,187,251,173,125,101,225,232,132,118,178,15,246,207,242,21,243,47,195,27,79,50,226,231,167,220,110,231,213,43,234,109,50,47,46,221,135,31,120,255,0,33,64,23,168,52,82,26,0,51,89,250,162,134,141,114,59,143,235,87,205,86,187,0,160,207,173,0,121,70,164,124,155,149,219,198,80,127,51,93,134,131,51,50,190,79,115,219,233,88,186,164,81,164,202,89,115,242,129,193,247,53,173,163,93,35,239,0,55,126,223,74,0,236,98,57,21,37,67,3,2,13,79,138,0,41,56,165,162,128,10,56,162,138,0,41,105,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,52,180,148,0,81,69,20,0,81,69,20,0,83,88,210,154,99,26,0,76,84,110,229,105,204,113,84,47,28,133,7,222,128,46,135,14,59,213,121,99,7,140,86,45,190,160,68,132,101,186,103,160,173,164,111,51,154,0,199,190,177,141,246,146,163,243,62,245,73,72,78,23,142,245,208,205,22,252,99,21,69,108,0,108,144,191,153,164,6,36,242,58,145,207,233,76,26,161,141,121,45,248,40,173,185,237,21,128,224,126,102,177,174,52,229,108,112,191,153,160,12,155,255,0,17,188,91,112,210,15,248,2,251,213,107,61,121,110,114,36,243,27,31,236,168,254,84,221,79,71,86,85,192,78,223,196,125,235,159,58,36,170,223,35,68,63,224,71,252,40,3,163,184,75,107,182,0,70,120,31,196,127,250,245,217,120,103,79,22,203,33,1,70,73,232,79,251,53,203,248,107,71,42,210,23,216,120,61,24,251,87,164,90,64,34,4,5,29,125,105,129,104,12,82,209,69,0,20,81,69,0,20,81,64,160,14,35,199,214,222,109,156,29,56,145,122,159,102,175,147,245,216,76,87,40,14,62,224,233,245,53,246,95,136,224,19,91,199,144,56,113,223,216,215,201,254,58,181,16,222,67,128,57,141,123,159,86,160,8,60,46,197,158,81,158,199,255,0,101,175,110,240,208,88,12,153,29,115,211,240,175,13,240,147,126,250,81,254,201,254,107,94,205,6,228,201,83,138,0,246,61,60,238,141,177,234,127,165,94,197,96,232,19,22,133,242,79,223,61,190,149,186,14,104,1,31,167,227,94,49,241,81,199,151,109,193,234,191,251,61,123,52,191,116,125,107,193,190,44,74,115,106,51,253,207,253,169,64,30,51,48,25,6,189,67,225,68,97,165,185,36,127,11,127,236,149,230,78,1,79,198,189,75,225,58,126,246,235,253,215,255,0,218,116,1,244,61,176,196,103,235,94,61,224,255,0,133,111,63,196,125,123,197,154,253,182,219,117,213,103,151,77,129,139,43,151,89,203,44,231,4,97,126,95,148,28,134,4,156,99,105,111,99,128,97,15,214,159,64,5,33,162,138,0,81,75,73,78,160,15,128,107,237,223,2,127,201,61,240,215,253,130,173,127,244,82,215,64,77,2,128,10,40,162,128,22,190,95,253,163,191,228,161,105,255,0,246,10,143,255,0,70,203,95,80,81,64,31,47,254,206,63,242,80,181,15,251,5,73,255,0,163,98,163,246,142,255,0,146,133,167,255,0,216,42,63,253,27,45,125,65,69,0,124,193,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,162,138,0,40,162,138,0,248,6,190,190,248,37,255,0,36,135,66,255,0,183,143,253,31,37,122,5,20,0,81,69,20,1,90,250,198,223,83,211,174,108,47,35,243,45,110,162,104,102,77,196,110,70,4,48,200,193,25,4,244,230,190,81,241,79,193,127,18,232,62,35,179,210,244,248,255,0,181,97,191,202,218,220,160,88,131,58,161,118,71,220,216,70,1,88,140,182,24,14,14,65,3,235,122,40,3,158,240,95,132,236,252,21,225,123,93,22,205,188,223,47,47,52,229,2,180,210,49,203,49,3,240,3,36,144,170,163,39,25,174,134,138,40,0,174,47,226,71,195,251,79,31,120,125,160,62,92,122,165,186,49,176,184,145,159,108,76,74,150,4,41,193,12,16,46,72,56,206,64,61,15,105,69,0,124,129,240,239,225,110,169,227,77,114,88,174,227,158,195,76,178,148,199,125,51,166,215,87,29,97,80,71,250,207,92,140,40,228,246,13,245,253,20,80,1,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,244,10,76,80,7,192,85,247,237,20,80,1,197,45,37,24,160,5,162,138,40,3,226,15,29,255,0,201,67,241,63,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,64,162,128,10,249,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,125,63,69,0,124,255,0,251,50,255,0,204,209,255,0,110,159,251,90,190,128,162,138,0,40,162,138,0,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,200,53,247,245,20,0,81,69,20,1,193,252,100,130,107,175,133,90,197,189,188,82,77,60,175,108,145,197,24,44,206,198,226,48,0,81,201,36,241,138,175,240,155,225,212,62,8,240,250,92,94,219,70,53,251,180,255,0,75,147,120,127,45,115,149,137,72,24,0,13,165,177,156,182,121,32,46,61,18,138,0,40,162,138,0,43,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,94,129,69,0,124,65,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,138,40,0,162,138,40,0,175,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,111,209,64,30,127,240,75,254,73,14,133,255,0,111,31,250,62,74,244,10,40,160,2,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,191,69,0,121,255,0,193,47,249,36,58,23,253,188,127,232,249,43,208,40,162,128,62,37,241,246,128,158,24,241,230,177,164,70,168,176,65,112,90,4,70,102,9,19,128,241,174,91,146,66,178,131,156,242,15,39,173,125,5,240,3,196,22,250,159,128,6,142,171,229,221,105,50,178,72,50,78,228,145,154,69,126,152,25,37,215,25,39,228,201,198,69,122,197,20,1,240,13,125,123,240,79,254,73,22,135,255,0,109,255,0,244,124,149,232,52,148,1,241,79,196,79,16,91,248,167,199,250,190,177,102,49,109,52,161,97,57,63,58,34,172,106,252,128,70,224,161,176,70,70,113,218,189,219,246,123,240,231,246,103,131,46,53,199,147,116,154,188,191,42,134,200,88,226,102,65,145,142,24,177,147,60,145,141,189,14,107,215,205,20,0,198,28,85,11,251,75,125,70,194,230,194,238,63,50,218,230,38,134,100,201,27,145,193,12,50,57,25,4,244,173,19,76,49,143,74,0,248,62,250,202,227,77,212,46,108,46,227,242,238,109,165,104,102,77,192,237,117,36,48,200,224,224,131,210,190,189,248,97,172,222,107,223,14,116,91,251,231,243,46,90,38,141,228,36,146,254,91,180,97,152,146,73,98,20,18,123,146,107,180,216,41,4,99,210,128,62,7,175,175,62,10,127,201,34,208,255,0,237,191,254,143,146,187,241,75,64,5,46,41,5,45,0,124,131,241,183,254,74,246,187,255,0,110,255,0,250,34,58,239,255,0,102,95,249,154,63,237,211,255,0,107,87,208,20,80,1,69,20,80,1,95,0,215,223,212,80,7,63,224,79,249,39,158,26,255,0,176,85,175,254,138,90,232,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,197,0,28,81,69,20,0,82,210,81,138,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,74,0,40,162,131,64,5,20,3,75,64,13,52,130,150,146,128,22,150,146,138,0,138,228,102,49,245,175,154,62,38,198,5,252,196,15,249,109,31,254,139,175,166,102,92,160,250,215,205,127,19,80,253,190,111,250,237,31,254,139,160,15,54,132,14,190,213,244,31,195,103,31,98,139,131,254,166,79,253,25,95,63,0,4,98,189,179,225,148,164,219,198,185,255,0,150,18,127,232,202,0,247,36,251,162,151,20,145,253,193,65,56,160,10,23,231,106,115,253,225,252,171,201,124,66,171,52,172,64,254,49,215,253,218,244,173,114,114,177,240,79,223,29,189,141,121,108,193,152,229,136,57,52,1,227,62,35,114,46,28,103,248,151,255,0,65,170,58,28,38,91,134,28,127,171,39,159,168,171,62,38,111,244,201,7,251,75,255,0,160,214,175,130,109,4,183,4,144,63,212,183,115,253,225,64,31,77,120,50,223,203,210,160,28,125,199,239,254,217,174,186,178,116,40,68,86,49,128,7,70,255,0,208,171,90,128,10,40,162,128,10,40,162,128,26,70,107,146,241,30,156,183,4,146,20,229,193,228,159,238,215,95,84,238,160,18,47,32,117,245,160,15,47,183,91,107,86,193,141,184,24,224,255,0,245,233,151,62,32,22,228,136,252,192,1,3,238,169,237,86,60,67,163,49,153,138,121,99,231,94,172,127,187,92,168,208,229,45,150,49,31,248,17,255,0,10,64,117,182,94,34,121,20,101,164,232,127,129,125,107,80,234,102,69,224,183,226,5,97,105,218,58,172,96,16,157,15,241,31,90,223,131,79,85,24,194,244,245,52,0,67,35,183,57,237,233,86,24,135,27,91,156,115,90,80,218,34,168,24,31,153,160,233,224,177,32,47,230,104,2,59,59,20,64,8,81,208,247,62,181,177,28,96,84,113,69,176,99,138,123,182,202,96,88,50,4,24,230,133,114,213,205,205,168,177,153,134,91,143,97,91,54,174,76,96,251,31,231,64,23,246,212,128,212,74,114,41,192,208,4,148,80,58,81,64,5,20,81,64,5,45,37,20,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,5,28,81,69,0,20,156,82,209,64,5,38,105,105,49,64,17,200,113,92,126,183,59,169,56,63,198,59,123,87,91,59,0,63,26,227,181,107,180,87,101,33,190,240,237,237,64,28,174,155,251,219,150,39,159,144,255,0,49,94,169,167,40,72,23,3,177,254,117,193,233,144,198,210,150,11,140,169,239,238,43,208,173,128,17,46,61,255,0,157,0,88,165,166,211,133,0,21,137,226,8,132,150,170,56,255,0,88,63,145,173,186,161,169,197,230,64,23,143,190,63,145,160,15,142,60,103,0,139,82,155,0,125,244,239,254,197,116,159,14,101,197,193,28,255,0,199,187,255,0,232,98,169,124,67,181,242,245,41,186,127,172,143,185,255,0,158,117,71,193,119,134,222,233,185,63,234,88,112,7,247,133,0,125,131,96,115,2,253,15,243,171,149,145,161,79,231,88,68,220,242,27,175,251,198,181,232,0,162,138,40,0,160,209,65,160,0,87,61,226,88,4,150,203,156,127,173,29,255,0,217,53,208,213,29,74,33,44,32,16,62,240,63,161,160,15,144,53,53,251,54,189,114,71,162,142,63,221,90,250,95,193,247,6,125,34,12,147,247,92,242,63,219,53,224,30,62,178,22,186,180,236,2,143,157,7,4,159,224,21,235,191,14,174,217,244,184,1,39,253,92,157,135,252,244,160,10,26,140,134,45,90,108,30,203,252,133,105,235,83,159,178,131,147,254,176,127,15,177,172,173,108,1,169,204,125,215,255,0,65,20,186,252,132,88,161,207,252,181,31,200,208,5,239,137,151,5,62,206,50,127,135,183,251,245,149,225,230,39,78,144,255,0,211,99,252,133,89,248,161,146,214,223,69,255,0,217,235,59,66,144,46,156,227,159,245,167,249,10,64,92,240,195,159,182,201,207,252,179,63,205,106,159,197,105,115,21,176,231,239,47,254,207,87,124,43,205,212,135,253,131,252,214,185,255,0,137,114,52,147,91,174,127,133,79,234,244,192,155,225,29,144,223,116,196,47,71,29,79,253,51,175,160,33,93,170,126,181,228,255,0,11,44,60,168,110,88,237,251,204,56,39,209,43,215,0,197,0,6,129,65,160,80,1,69,20,80,1,69,20,141,210,128,56,79,136,151,102,27,8,48,72,204,171,216,122,61,124,161,169,76,103,184,82,78,112,131,183,185,175,163,62,42,95,121,118,182,203,243,125,245,61,7,163,215,205,144,230,121,207,178,247,250,208,7,180,252,35,176,5,238,152,133,232,227,169,255,0,166,117,244,36,11,181,72,247,175,41,248,93,96,34,130,228,225,126,243,14,167,209,43,214,199,2,128,10,13,20,134,128,16,212,55,11,149,31,90,152,212,18,100,174,61,232,3,205,252,77,242,77,30,63,186,63,246,106,189,161,160,218,228,122,159,233,89,94,51,71,89,33,32,142,139,255,0,179,86,135,132,100,243,22,80,220,242,223,251,45,0,119,54,57,218,217,61,255,0,194,175,213,107,112,20,28,85,156,208,1,69,20,148,0,180,81,69,0,20,180,148,80,2,210,10,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,164,162,138,0,40,162,146,128,3,69,54,148,208,0,77,66,199,53,35,26,174,237,138,0,124,132,1,88,250,140,225,81,122,245,31,214,173,92,59,149,24,61,235,145,214,5,193,217,135,94,221,190,190,212,1,28,50,238,184,56,207,220,254,181,214,67,46,20,245,235,94,121,102,102,142,82,89,193,227,176,173,191,183,77,208,63,232,41,1,214,249,196,142,167,242,170,87,186,145,181,219,146,220,250,1,239,80,88,204,229,91,113,207,62,159,74,77,74,200,93,170,240,56,35,169,35,214,128,25,6,172,179,231,59,248,245,2,150,123,149,227,1,191,42,192,125,50,91,102,202,148,25,30,164,212,145,91,205,35,156,186,244,255,0,61,168,3,89,81,101,28,142,149,118,11,40,152,28,160,252,205,58,198,211,98,182,118,245,245,62,213,171,28,96,116,20,0,203,75,84,143,56,0,126,38,180,64,197,69,26,226,165,39,20,192,117,20,213,57,167,80,1,69,20,80,1,75,73,69,0,85,189,132,74,128,17,208,231,249,215,205,127,19,244,143,42,107,103,1,57,85,31,120,250,189,125,58,195,35,154,242,223,137,58,66,92,65,110,66,175,12,163,150,62,143,64,31,53,104,119,6,222,229,249,60,161,232,61,197,123,214,157,32,154,205,159,7,137,8,231,232,43,192,110,208,218,93,129,199,49,246,231,191,255,0,90,189,135,192,247,223,107,181,153,27,113,195,147,200,3,178,208,7,168,248,66,244,205,230,130,79,27,187,15,246,107,184,83,154,242,221,0,181,156,206,1,234,167,167,61,199,175,210,189,46,205,247,163,125,104,2,105,126,232,250,215,207,191,21,219,231,182,250,47,254,207,95,64,92,28,32,250,215,207,31,21,92,153,109,190,139,255,0,179,208,7,149,55,220,252,107,214,126,18,127,172,186,250,63,254,211,175,43,149,113,22,125,235,212,126,18,159,222,93,125,31,255,0,105,208,7,209,16,253,195,245,167,26,100,31,112,253,106,67,64,13,162,144,210,138,0,112,160,210,138,67,64,0,235,69,29,169,69,0,6,146,148,210,80,2,210,82,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,74,0,90,65,75,72,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,74,41,104,160,4,164,165,163,181,0,39,122,67,75,75,64,13,199,20,10,117,20,0,157,232,162,151,181,0,20,81,75,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,26,90,67,64,11,69,20,148,0,180,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,148,166,146,128,20,82,82,138,13,0,39,122,5,4,113,64,160,0,211,105,198,154,104,0,165,20,209,79,20,0,201,126,232,250,215,205,255,0,19,255,0,227,246,95,250,237,31,254,139,175,163,230,251,163,235,95,54,252,78,111,244,233,199,253,54,143,255,0,69,208,7,154,143,245,98,189,147,225,147,126,233,63,235,132,159,250,48,87,144,34,230,21,53,234,255,0,12,223,8,131,254,152,63,254,140,20,1,244,20,127,112,80,199,20,144,156,198,42,11,185,54,47,126,191,210,128,56,175,20,223,24,164,101,5,184,145,123,15,238,215,35,169,72,33,178,71,193,229,241,199,208,214,166,181,186,238,233,242,123,169,231,143,225,174,39,198,186,143,217,224,17,130,195,19,47,64,63,186,104,3,200,117,105,204,247,210,242,122,131,200,255,0,100,87,171,124,57,209,188,192,174,66,115,3,255,0,17,254,248,175,41,178,132,221,94,63,79,185,158,120,244,175,168,252,3,164,164,26,124,39,106,231,203,113,195,31,239,208,7,161,218,70,35,133,84,118,207,243,171,20,138,48,180,80,1,69,20,80,1,69,20,80,1,77,35,52,49,197,0,230,128,51,110,109,18,67,202,131,207,169,244,172,185,172,226,94,138,58,250,154,232,36,92,154,174,241,131,218,128,57,182,81,23,65,83,65,114,184,228,55,74,177,123,103,188,113,183,168,238,125,43,153,146,9,227,144,128,235,254,127,10,64,109,205,171,172,39,31,63,167,10,42,237,158,162,110,84,16,91,161,60,129,235,92,170,105,111,59,101,138,28,140,245,53,210,105,246,130,214,53,24,29,8,224,159,90,0,211,243,176,57,205,67,52,185,94,253,107,62,246,119,3,228,108,114,59,123,86,63,219,166,232,95,244,20,192,130,73,118,221,62,115,208,127,74,235,172,103,13,10,245,232,127,157,121,221,207,158,243,177,87,29,186,253,43,127,74,243,194,0,93,126,233,237,239,244,160,14,233,14,84,83,148,226,168,66,236,16,100,213,164,108,208,5,172,210,211,1,226,157,64,10,41,105,148,234,0,90,40,162,128,22,138,74,90,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,74,40,0,162,138,40,0,162,138,74,0,90,40,163,52,1,159,122,72,29,123,143,229,92,86,178,131,146,71,241,15,229,93,228,224,30,190,181,231,158,42,148,163,48,94,63,120,191,250,13,0,55,195,159,59,243,255,0,60,207,254,132,43,210,33,92,70,43,204,188,32,142,112,73,31,234,155,255,0,66,21,233,104,112,160,80,4,194,157,77,20,162,128,22,162,153,119,46,61,234,90,15,34,128,62,107,248,161,167,129,121,43,0,188,205,31,115,255,0,60,235,202,52,217,140,23,12,65,35,228,35,167,184,175,162,62,36,233,226,76,182,23,153,211,185,254,225,175,155,156,152,110,92,123,118,252,40,3,236,63,3,93,153,116,123,114,73,251,143,216,127,124,215,99,94,89,240,222,251,204,210,173,215,230,226,41,15,65,255,0,61,43,212,135,74,0,90,40,162,128,10,13,20,26,0,42,57,148,50,254,53,37,4,102,128,62,113,248,163,98,5,228,172,2,243,60,125,207,252,243,174,139,225,164,184,177,132,115,254,166,79,253,25,86,126,37,233,254,96,103,27,121,157,59,159,249,230,107,159,248,119,51,38,212,207,75,119,237,254,216,160,13,29,125,207,246,164,220,247,95,253,4,83,252,70,216,211,99,255,0,174,163,249,26,111,136,240,53,9,79,251,75,255,0,160,138,139,94,147,118,155,24,231,253,104,254,70,144,26,95,19,206,30,215,232,191,251,61,115,186,108,155,52,246,235,254,180,255,0,33,93,111,196,168,131,249,7,31,221,255,0,217,235,138,180,7,236,7,254,186,255,0,74,96,116,254,11,64,76,204,71,168,255,0,208,107,11,197,168,46,181,8,148,118,136,30,120,238,223,227,93,15,131,198,219,105,72,254,251,15,209,107,53,45,141,206,171,147,131,136,59,159,246,168,3,210,188,27,100,182,246,83,96,14,100,110,132,250,45,117,117,159,164,67,229,91,184,24,229,207,242,21,161,64,1,160,80,104,20,0,81,69,20,0,84,83,183,150,160,251,212,181,151,171,207,229,66,135,158,88,116,30,198,128,60,19,226,214,160,75,218,174,91,162,30,131,254,154,87,148,248,126,17,45,203,231,28,33,254,98,186,175,137,87,166,107,203,113,150,226,53,234,7,171,214,127,129,173,4,215,83,100,14,17,186,147,234,180,1,244,175,129,173,196,54,115,96,14,100,110,254,203,93,173,115,254,26,132,71,111,32,0,125,243,252,133,116,52,0,82,26,90,40,1,181,19,212,213,25,226,128,56,191,20,91,171,249,91,128,61,59,255,0,189,85,188,51,8,67,38,7,175,127,247,107,163,213,236,133,202,167,3,130,58,147,239,88,154,109,187,90,59,114,57,7,167,62,148,1,216,195,208,212,226,169,90,201,144,106,232,52,0,180,148,236,81,64,8,41,104,162,128,10,40,162,128,12,82,210,102,138,0,40,165,162,128,10,40,162,128,10,74,40,160,2,138,40,160,4,233,75,69,37,0,33,52,210,105,198,152,192,208,3,24,226,160,118,169,141,86,157,196,96,30,104,1,143,32,94,185,168,138,36,189,71,74,170,247,34,83,129,159,196,84,66,86,67,193,160,8,174,109,19,120,192,29,61,77,74,150,202,131,56,31,153,165,121,135,124,212,102,231,3,191,229,72,9,64,57,171,8,195,28,214,95,218,139,116,39,242,20,210,242,57,225,168,2,245,196,168,184,224,211,173,164,13,156,3,80,193,104,100,39,126,211,248,154,216,183,179,88,243,128,63,51,64,4,32,243,86,213,113,74,16,14,212,166,152,14,92,10,113,25,166,40,169,56,160,4,81,138,117,20,80,1,69,20,132,208,2,209,72,41,104,0,172,31,17,90,45,196,17,130,1,195,14,164,250,26,222,170,183,136,30,48,8,239,64,31,30,120,218,192,91,222,195,128,188,198,189,9,245,106,187,224,61,77,160,158,97,150,229,88,240,163,213,107,174,248,157,164,0,246,204,2,116,81,247,143,251,117,229,26,92,237,107,118,216,39,148,61,6,123,138,0,250,90,25,7,44,50,59,87,113,164,79,185,31,57,234,123,125,43,202,52,11,227,117,104,231,45,196,132,114,7,160,174,223,195,87,101,140,129,137,61,123,15,106,0,236,238,143,238,193,247,175,156,62,39,77,190,226,216,115,247,20,254,175,95,69,94,182,33,95,247,191,161,175,153,62,32,185,107,248,51,255,0,60,151,249,189,0,114,55,75,136,1,255,0,111,250,87,161,124,41,147,108,215,35,253,150,254,105,92,62,162,128,91,3,143,227,31,200,215,103,240,181,9,184,185,60,125,198,254,105,64,31,73,219,28,198,126,181,41,168,109,115,229,159,173,77,64,12,39,20,111,30,244,217,87,53,145,126,210,70,6,24,14,159,214,128,55,3,102,151,173,115,86,23,178,22,33,152,158,61,7,181,116,17,73,185,104,2,106,66,104,162,128,19,173,46,40,197,45,0,37,20,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,72,41,104,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,40,162,128,10,8,160,80,104,1,41,66,209,64,160,2,138,13,20,0,82,210,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,134,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,49,75,69,0,55,165,40,52,98,138,0,90,78,148,84,82,73,180,119,160,9,11,98,153,188,123,215,57,123,123,40,145,130,177,28,142,195,210,174,89,52,142,160,179,3,193,254,116,1,174,14,105,226,163,140,96,84,148,1,29,201,196,99,235,95,50,252,74,147,118,161,48,255,0,166,177,255,0,232,186,250,98,231,253,88,250,215,204,95,17,208,141,74,99,199,250,216,255,0,244,93,0,114,16,47,250,50,31,175,243,175,67,248,113,56,86,3,158,32,127,253,12,87,15,101,24,107,56,206,61,127,153,174,143,192,110,86,237,128,255,0,158,13,255,0,161,138,0,250,126,220,254,229,79,215,249,214,70,171,113,181,120,207,222,29,189,171,78,212,230,217,63,31,231,92,87,136,47,24,74,192,18,48,227,176,254,237,0,101,202,224,29,199,60,215,132,248,207,82,105,239,165,92,182,3,161,228,15,238,87,171,235,183,230,218,213,78,91,62,96,28,1,232,107,193,47,229,107,155,249,9,61,112,121,250,10,0,232,252,25,167,137,238,216,144,188,194,199,146,127,188,43,235,29,14,213,96,179,140,0,6,1,238,127,189,94,29,240,231,70,95,45,28,132,230,23,254,35,253,241,95,65,90,168,72,84,15,127,231,64,22,40,162,138,0,40,164,52,3,64,11,69,20,80,3,88,102,129,192,167,82,113,64,12,56,53,19,46,106,70,20,130,128,41,74,13,102,92,72,23,168,61,107,124,160,61,170,141,197,154,201,201,3,175,169,160,12,232,36,140,142,135,165,78,236,49,197,81,154,209,163,111,148,168,252,106,184,119,83,203,126,148,128,188,192,230,154,246,168,195,56,31,153,170,191,106,43,212,159,200,84,226,231,35,191,229,64,13,183,180,77,231,32,116,245,53,170,21,34,28,10,160,179,12,113,154,60,214,99,201,253,41,129,166,178,6,233,154,153,90,178,146,232,70,112,119,113,237,90,112,176,117,205,0,89,83,154,144,26,136,84,160,28,80,3,129,167,83,69,45,0,29,105,104,162,128,10,40,162,128,22,138,74,90,0,41,41,104,160,4,165,162,146,128,12,82,210,102,138,0,40,162,138,0,67,73,78,162,128,10,105,167,98,154,77,0,65,47,78,125,107,130,241,20,42,210,182,71,241,175,127,246,107,182,185,147,30,189,107,146,191,182,107,153,155,149,234,15,39,218,128,44,120,110,221,82,53,192,3,228,110,255,0,237,87,94,189,43,39,75,179,22,241,47,3,161,28,19,235,90,224,102,128,31,74,40,165,160,2,146,150,138,0,225,124,107,108,37,183,25,3,253,114,247,63,221,53,242,118,181,23,149,125,32,24,234,191,250,8,175,178,60,69,8,146,21,24,31,235,1,235,254,201,175,147,188,97,106,33,212,102,192,31,125,7,83,253,202,0,244,255,0,133,250,137,242,81,50,220,65,39,97,255,0,61,5,125,5,9,221,24,53,242,103,195,187,227,20,248,203,113,3,244,3,251,226,190,167,211,38,243,45,80,243,208,255,0,58,0,191,69,20,80,1,65,162,131,64,5,20,81,64,28,151,139,236,86,123,69,200,31,235,148,242,79,247,77,121,87,133,49,109,168,58,30,208,158,159,239,10,247,29,90,17,45,186,130,7,223,7,175,177,175,21,75,115,111,173,79,140,15,144,14,15,251,180,1,123,197,209,133,153,220,14,178,40,255,0,199,107,35,84,147,118,155,25,255,0,166,159,208,214,247,139,84,27,112,221,204,171,255,0,160,154,230,111,115,253,157,23,251,255,0,227,72,14,215,226,67,109,22,227,253,223,253,158,184,203,53,206,158,223,245,215,250,87,83,241,59,59,173,185,236,191,251,61,115,250,44,6,91,55,233,254,176,255,0,33,76,14,151,193,232,22,214,92,255,0,125,191,146,215,69,166,105,145,27,150,125,131,238,17,247,143,168,170,30,26,178,34,222,65,199,223,61,207,160,174,199,78,182,88,247,100,14,253,207,181,0,106,66,2,169,3,214,164,164,3,20,180,0,26,5,6,129,64,5,20,81,64,5,112,190,61,212,13,181,164,27,75,12,186,244,0,246,106,238,29,182,173,120,175,197,109,76,199,29,178,130,221,84,244,31,237,208,7,131,235,183,77,121,114,133,137,56,65,212,1,220,250,125,107,186,248,115,99,153,174,27,229,251,172,58,159,84,175,60,183,140,221,92,145,199,9,223,235,95,66,124,61,210,146,40,231,59,87,171,127,17,255,0,98,128,61,87,72,143,100,79,211,239,31,233,90,149,86,212,108,82,23,214,173,80,1,69,20,134,128,10,107,10,117,52,208,5,73,120,197,82,104,67,28,227,245,171,243,244,21,66,57,192,108,28,244,160,9,224,82,164,226,180,71,74,175,30,210,42,85,160,9,115,69,52,83,168,1,104,160,81,64,5,20,81,64,5,20,81,64,11,69,37,24,160,5,164,162,138,0,83,73,69,20,0,81,69,20,0,148,102,144,210,80,2,19,138,105,36,210,145,77,39,20,0,195,89,122,134,91,104,7,211,250,214,153,57,170,242,68,27,181,0,99,65,102,65,39,229,252,205,74,246,237,234,42,220,140,99,60,82,135,220,57,160,10,70,223,215,31,157,68,241,40,28,143,214,166,158,114,152,193,63,149,100,221,95,152,192,36,183,228,41,1,114,40,23,119,65,211,214,180,161,141,6,120,174,66,61,116,135,198,95,167,247,86,183,236,181,17,40,108,238,252,135,181,0,111,70,160,118,171,8,106,156,18,7,207,90,182,6,5,48,37,39,138,106,245,166,7,38,165,90,0,126,41,64,164,165,160,5,162,129,69,0,20,81,69,0,20,81,69,0,21,12,171,149,31,90,154,144,140,208,7,142,124,68,180,202,219,147,142,171,220,255,0,183,95,59,234,49,152,103,82,49,202,143,230,107,236,95,17,105,113,222,69,30,229,83,134,29,88,143,95,79,173,124,205,241,3,73,91,41,160,42,16,101,87,163,19,253,255,0,95,165,0,116,223,14,175,247,36,232,229,143,44,122,15,246,43,212,236,64,142,102,41,199,203,253,69,124,249,224,155,227,4,243,174,91,149,99,192,30,171,94,249,163,92,9,11,245,239,219,233,64,29,212,207,186,216,103,251,255,0,210,190,106,241,254,62,223,7,253,114,95,230,245,244,147,29,214,248,255,0,111,250,87,205,254,62,79,248,152,65,255,0,92,151,249,181,0,115,250,176,255,0,69,95,247,199,242,53,221,124,36,80,100,186,207,163,255,0,237,58,225,117,115,254,138,159,239,143,228,107,190,248,72,63,121,117,244,127,253,167,64,31,66,65,247,15,214,164,166,66,48,135,235,79,160,4,53,19,66,175,247,134,127,26,149,169,69,0,84,251,36,106,120,81,249,154,145,83,111,74,158,151,2,128,24,51,79,6,155,208,211,177,64,5,45,54,157,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,82,80,2,210,10,90,5,0,20,157,105,105,5,0,24,163,165,45,33,160,5,164,52,180,134,128,22,138,41,40,1,105,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,4,160,154,74,92,80,3,14,106,34,155,186,212,221,77,59,2,128,41,253,142,34,114,84,126,102,166,88,85,56,3,31,141,75,65,160,4,20,180,130,150,128,35,156,101,7,214,190,108,248,158,160,95,77,143,249,237,31,254,139,175,165,102,251,131,235,95,55,124,80,31,233,179,127,215,104,255,0,244,93,0,114,58,112,255,0,64,143,241,254,102,183,124,8,71,219,27,254,184,55,254,132,43,11,77,57,177,140,125,127,153,173,223,2,161,251,107,116,255,0,80,223,250,16,160,15,165,17,246,217,166,61,79,245,174,26,237,67,220,185,126,122,127,42,237,119,98,209,7,191,248,215,7,170,220,8,221,186,253,225,219,218,128,60,187,199,186,137,18,50,41,96,4,201,216,127,112,215,154,233,209,121,179,177,56,229,79,243,21,181,226,235,230,154,250,85,201,251,234,121,3,251,181,177,224,109,29,111,8,44,16,230,22,60,177,31,198,7,106,0,245,239,1,218,145,109,25,249,127,213,63,115,253,250,245,136,215,8,43,3,66,211,18,210,217,2,170,140,41,28,49,63,197,239,93,16,24,160,5,162,138,40,0,162,138,40,0,162,138,40,0,164,34,148,210,80,1,138,133,186,212,180,198,160,0,30,42,54,52,133,141,4,100,80,4,14,160,246,170,18,199,25,237,86,167,144,39,175,90,197,188,212,68,125,55,117,29,135,165,0,36,144,46,227,192,252,234,84,137,72,224,87,56,250,233,50,17,151,255,0,190,86,180,237,175,139,168,32,183,67,216,122,210,3,80,91,250,99,243,167,37,187,122,138,32,152,191,36,158,158,149,108,190,209,76,12,217,172,219,113,63,47,230,107,70,196,149,80,9,236,127,157,8,75,245,171,81,198,23,181,0,76,51,83,2,69,70,14,41,224,228,80,3,193,205,63,53,24,20,234,0,117,45,52,83,168,0,162,138,40,1,105,40,162,128,22,138,74,49,64,11,73,69,20,0,81,69,20,0,81,69,20,0,81,65,164,160,3,52,198,165,166,53,0,81,153,11,49,168,22,16,173,156,126,181,126,76,1,84,30,112,92,129,154,0,189,23,34,173,40,226,171,195,141,162,172,142,148,0,180,234,110,104,20,0,180,81,69,0,101,106,177,238,140,116,251,227,249,26,249,135,199,150,24,189,149,190,94,100,78,231,251,149,245,77,202,238,92,31,90,241,175,29,233,41,33,98,21,121,153,63,136,255,0,112,208,7,133,232,119,143,105,112,219,73,31,187,35,128,15,113,235,95,89,248,46,252,220,105,144,146,88,252,142,121,3,251,230,190,63,149,77,189,227,143,64,7,31,65,95,71,124,52,213,12,182,81,33,45,196,50,30,131,254,122,80,7,177,81,72,135,33,77,45,0,20,26,40,52,0,81,69,20,1,28,192,50,224,250,215,9,127,165,196,183,178,73,181,121,192,251,199,208,87,124,70,107,26,254,212,72,199,0,117,29,207,165,0,121,215,139,83,117,184,199,252,245,95,253,4,215,45,126,184,211,98,255,0,127,252,107,188,241,29,150,97,3,229,255,0,88,59,159,238,154,226,181,168,76,118,104,56,226,65,252,141,0,117,159,17,173,76,134,223,167,240,247,63,237,213,15,12,90,127,163,72,14,62,249,238,125,22,187,207,19,233,235,114,177,228,47,4,117,39,253,170,161,160,216,8,85,198,23,146,79,4,251,80,5,253,18,223,203,71,28,117,61,254,149,191,26,98,161,183,132,70,14,0,171,169,64,10,41,104,164,235,64,9,78,20,152,165,20,0,81,69,20,1,79,80,151,202,133,79,63,120,15,208,215,204,127,20,53,38,154,123,97,150,225,84,242,7,171,215,208,158,41,187,251,53,164,71,158,100,29,0,244,106,249,59,198,23,166,234,234,44,147,194,47,80,61,90,128,33,240,189,183,159,117,39,78,16,245,62,235,95,77,120,70,216,69,12,163,3,150,61,207,251,53,225,95,15,236,149,166,157,136,7,229,97,212,250,165,125,19,162,70,6,252,15,95,233,64,29,68,67,0,212,180,196,28,83,232,0,166,154,117,37,0,52,117,167,26,92,10,13,0,84,186,251,131,235,92,217,207,157,215,248,127,173,116,215,3,42,62,181,135,36,36,75,198,62,237,0,107,91,125,211,159,90,180,56,21,86,28,133,63,90,120,148,131,222,128,45,47,52,234,141,95,112,167,208,2,246,164,20,160,208,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,13,20,26,0,105,52,81,138,76,208,2,19,138,107,83,141,53,168,2,22,21,92,190,15,52,249,9,7,173,65,42,150,160,11,1,86,65,200,166,52,64,116,21,2,51,47,25,169,75,19,222,128,33,123,117,61,135,230,106,141,230,150,179,40,225,120,61,216,214,168,193,169,147,7,140,80,7,16,218,0,13,192,143,167,247,154,175,219,233,37,51,141,159,247,209,174,171,202,83,219,245,165,16,175,167,235,74,192,100,218,196,209,100,18,63,10,214,140,228,82,152,199,165,61,83,20,192,80,6,106,64,49,77,28,83,232,1,69,2,144,82,208,1,69,2,138,0,90,74,40,160,2,147,52,26,65,64,14,90,40,162,128,43,93,32,100,3,222,188,23,226,182,152,63,209,152,5,254,17,212,255,0,183,95,64,184,4,87,153,124,69,176,89,237,160,36,14,29,122,147,232,244,1,243,21,133,195,90,92,177,4,140,167,97,158,226,189,187,193,218,185,152,75,146,231,27,191,132,127,179,94,31,168,167,147,114,160,119,65,252,205,118,126,11,188,97,52,195,39,238,177,232,61,86,128,62,159,180,97,45,177,63,237,255,0,74,240,111,136,214,225,46,224,56,31,113,71,95,119,175,110,209,31,117,171,255,0,190,127,144,175,32,248,151,30,102,183,63,236,175,243,122,0,243,157,89,243,2,143,246,135,242,53,232,255,0,9,6,94,235,232,255,0,251,78,188,203,82,207,150,163,61,199,245,175,83,248,72,132,27,163,199,241,255,0,237,58,0,247,200,190,231,227,75,73,17,202,254,52,234,0,111,122,112,235,73,222,138,0,90,90,105,167,10,0,67,74,40,164,160,5,162,138,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,13,20,81,64,5,32,165,164,20,0,180,148,180,80,1,73,75,69,0,20,134,150,144,208,2,209,69,20,0,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,1,41,77,37,37,0,40,162,138,13,0,37,37,2,150,128,27,222,157,73,75,64,13,151,238,15,173,124,229,241,64,98,242,95,250,237,31,254,139,175,163,100,251,191,141,124,243,241,66,50,110,164,60,127,175,143,255,0,69,208,7,1,166,201,139,84,30,199,249,215,113,240,254,216,52,219,176,57,129,251,159,239,138,224,44,51,228,40,207,99,252,235,211,254,30,71,141,167,254,152,63,254,134,40,3,217,111,24,69,106,135,253,172,127,58,241,127,21,235,6,25,27,5,199,239,20,125,209,253,218,245,205,109,241,106,191,245,208,127,35,95,50,120,182,241,141,228,163,39,239,175,97,253,218,0,228,110,230,107,155,217,24,156,231,7,145,236,43,221,190,25,233,138,45,163,98,23,152,100,254,35,255,0,61,43,194,244,228,243,110,91,63,220,39,245,21,245,79,129,44,86,29,58,18,0,255,0,86,227,130,127,191,64,29,245,186,5,141,71,215,249,212,244,138,48,162,150,128,3,73,154,90,105,160,7,81,72,41,104,0,162,138,40,0,160,208,104,160,0,211,72,201,165,162,128,34,43,81,200,112,42,99,205,49,147,52,1,137,115,19,202,122,142,189,235,42,227,72,47,201,217,215,251,198,186,193,24,244,160,192,61,63,90,0,225,83,64,82,196,226,62,159,222,106,222,181,211,22,36,3,106,244,61,24,250,214,223,148,163,183,235,77,124,14,41,88,10,75,110,7,240,143,206,172,44,64,245,20,211,129,64,98,59,211,2,82,170,131,165,70,31,39,138,133,217,155,189,62,53,42,40,2,218,138,153,106,164,100,250,213,181,160,7,3,154,117,52,82,230,128,20,26,117,51,20,241,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,82,210,81,64,5,33,165,160,208,1,218,138,9,164,205,0,52,241,77,34,149,159,2,171,121,164,158,166,128,27,115,211,143,90,231,87,119,218,27,158,213,209,75,146,191,141,100,69,9,51,49,56,233,64,27,182,227,247,67,241,254,117,96,84,16,240,128,85,138,0,97,235,74,41,216,164,160,5,162,138,40,2,41,70,71,227,94,127,226,171,81,42,227,3,253,98,158,167,251,166,189,9,199,21,201,235,17,130,199,35,248,135,242,160,15,147,124,67,111,228,234,18,142,58,175,67,254,200,175,64,248,113,170,52,88,92,183,16,63,240,143,239,138,193,241,189,144,75,233,92,1,204,136,58,159,238,86,103,132,175,205,181,193,229,191,213,48,224,15,239,10,0,251,38,202,79,50,217,27,215,63,206,172,214,23,135,110,190,209,167,66,121,228,49,228,15,239,26,221,160,2,131,69,6,128,27,78,164,197,29,40,0,53,89,211,154,181,76,106,0,230,53,139,127,48,99,143,190,59,251,87,7,226,91,76,192,7,31,235,23,185,254,233,175,86,158,16,253,64,235,235,92,174,183,96,37,200,194,253,240,121,39,210,128,59,27,184,132,138,50,59,213,91,91,113,25,60,15,206,180,216,102,152,2,131,64,8,170,41,224,96,210,226,138,0,41,62,148,180,80,1,64,160,208,40,0,164,99,129,75,81,92,54,212,7,222,128,60,199,226,118,160,208,219,91,0,88,101,215,176,244,122,249,146,233,205,197,200,201,232,157,254,181,236,255,0,23,53,51,155,85,5,191,128,253,209,255,0,77,43,196,224,124,204,73,254,238,63,90,0,245,159,5,65,229,69,49,192,251,205,223,253,218,247,47,15,13,209,201,245,63,210,188,11,194,151,100,153,84,19,220,244,31,236,215,208,62,26,140,249,18,19,143,188,127,144,160,14,137,105,212,81,64,5,37,45,20,0,82,26,51,73,214,128,35,113,85,36,80,167,56,171,164,84,79,24,110,162,128,41,249,227,56,230,165,80,31,154,83,108,185,232,63,51,82,42,109,233,64,15,94,5,63,53,3,28,82,23,34,128,45,103,138,3,86,116,151,4,28,100,254,85,98,6,39,60,208,5,188,210,230,154,5,40,20,0,185,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,18,131,69,6,128,26,78,42,50,224,122,211,202,230,152,82,128,26,36,221,235,78,60,210,44,96,82,183,20,1,12,149,70,230,67,24,4,26,189,156,158,104,120,21,250,129,249,208,7,54,186,139,121,152,37,186,122,10,219,183,97,42,158,15,7,189,71,46,155,17,57,8,63,239,163,86,33,131,203,200,24,31,141,0,33,136,246,197,88,142,60,83,130,145,82,1,235,64,9,144,40,14,15,28,211,182,131,72,35,3,181,0,56,0,105,104,2,150,128,12,82,209,69,0,20,81,69,0,20,81,69,0,20,81,71,20,0,83,122,83,169,40,1,104,162,138,0,67,92,103,141,98,13,103,15,31,242,209,127,147,87,105,92,239,137,225,18,90,198,8,31,124,119,246,106,0,248,243,196,9,178,233,58,125,193,252,205,79,225,187,182,183,154,66,9,229,79,64,61,69,94,241,181,176,130,234,28,1,202,47,66,125,90,185,219,7,217,33,250,31,233,64,31,91,120,54,236,220,89,76,73,39,18,30,160,122,45,121,231,196,188,121,182,255,0,238,175,254,207,93,87,195,137,252,203,43,129,207,250,198,237,236,149,207,124,74,183,249,173,207,29,20,117,255,0,126,128,60,155,82,63,34,253,71,245,175,87,248,76,195,253,43,254,7,255,0,180,235,200,239,159,33,71,249,239,94,167,240,144,252,215,89,244,127,253,167,64,30,253,31,221,252,105,212,216,190,239,227,78,160,4,162,138,40,0,167,10,109,58,128,10,40,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,146,150,138,0,74,13,20,80,3,69,20,81,64,5,45,37,45,0,54,79,187,248,215,207,255,0,19,220,125,162,78,191,235,227,255,0,209,117,244,4,191,116,125,107,231,111,137,231,253,46,95,250,237,31,254,139,160,15,63,176,63,186,95,161,254,117,234,159,15,49,133,255,0,174,47,255,0,161,138,242,91,55,33,0,246,63,206,189,143,225,237,191,238,144,241,204,47,223,253,186,0,236,60,97,120,109,237,23,4,143,223,40,224,15,238,154,249,107,94,186,51,221,200,73,60,178,245,3,251,181,244,87,196,43,141,150,192,115,254,189,59,127,176,107,230,91,199,221,51,31,113,252,168,3,67,64,143,117,195,116,255,0,86,127,152,175,174,124,39,16,93,46,30,63,133,191,244,35,95,47,120,58,212,77,49,200,31,234,152,245,63,222,21,245,135,135,226,9,167,196,0,29,27,255,0,66,52,1,184,58,81,69,20,0,83,113,78,164,160,5,162,138,56,160,2,138,90,74,0,40,162,138,0,40,162,138,0,76,82,117,167,82,98,128,26,64,20,194,224,28,115,82,17,76,49,131,218,128,19,131,80,188,121,171,27,113,72,71,165,0,81,17,30,248,166,78,226,53,232,122,213,210,164,213,89,96,15,193,199,95,90,0,192,58,139,25,72,5,191,33,91,22,242,23,80,73,162,61,54,16,115,176,116,254,241,171,201,2,160,224,126,180,0,71,82,138,135,118,13,76,57,160,6,153,54,158,244,224,227,222,145,163,6,148,37,0,72,14,105,212,192,184,20,241,64,5,45,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,25,163,52,148,17,64,6,105,165,169,72,170,147,49,29,251,208,5,172,241,77,205,80,75,130,78,50,127,42,159,121,160,9,91,154,174,192,47,53,42,156,208,209,238,160,10,190,120,39,28,212,177,170,158,113,74,45,151,61,7,230,106,101,140,40,224,80,3,208,84,162,154,5,47,74,0,117,37,25,165,160,2,138,40,160,4,106,229,117,241,181,114,63,190,63,244,19,93,93,115,62,35,140,249,64,140,127,172,31,250,9,160,15,6,241,133,184,147,39,3,38,85,239,254,201,175,47,180,144,193,116,224,31,225,199,31,133,122,47,137,111,8,149,148,147,195,175,97,253,218,243,73,91,23,12,71,181,0,125,91,240,243,80,105,180,232,129,44,127,117,33,232,63,231,165,122,56,57,21,224,127,11,117,67,228,70,164,183,16,73,252,35,254,122,10,247,152,14,232,193,160,9,40,52,80,104,0,164,250,210,209,64,5,33,25,165,162,128,35,101,21,157,115,110,29,143,3,175,173,106,226,163,40,9,160,9,105,5,45,20,0,82,82,209,64,9,69,41,166,208,2,154,5,20,10,0,42,134,171,47,149,110,167,159,188,63,145,171,245,204,120,182,236,195,109,15,39,151,29,0,244,106,0,249,191,226,85,225,154,230,220,18,120,69,234,7,171,215,5,104,187,152,253,43,107,197,183,70,230,238,44,147,196,99,168,30,173,89,154,92,123,164,111,161,254,148,1,233,158,3,180,243,46,38,206,62,235,119,62,171,95,70,233,48,136,163,96,49,212,255,0,74,242,63,135,214,72,124,243,129,252,67,169,255,0,98,189,158,213,54,41,30,244,1,102,138,40,160,2,140,81,69,0,38,41,51,78,164,38,128,18,144,138,117,70,237,129,64,6,69,48,176,172,219,219,210,152,80,88,126,3,222,169,90,220,201,35,156,183,111,65,64,27,46,164,154,141,223,109,73,187,229,252,106,179,198,92,246,160,7,161,87,61,13,92,76,14,149,90,40,54,231,165,91,69,160,7,138,90,74,80,104,1,113,74,41,40,160,5,162,148,82,26,0,40,164,167,80,2,83,115,78,164,197,0,20,82,210,98,128,10,49,65,164,20,0,84,114,113,79,53,12,148,1,93,156,103,189,72,142,77,103,49,99,38,51,218,180,97,92,3,64,18,3,154,147,2,147,111,20,98,128,28,8,52,184,164,217,79,20,0,152,197,40,162,129,64,11,138,40,162,128,10,67,75,69,0,20,81,69,0,20,162,146,150,128,10,74,90,74,0,41,41,105,166,128,20,82,210,10,90,0,13,99,235,107,155,116,255,0,124,127,35,90,231,165,102,234,152,48,168,255,0,104,127,35,64,31,43,124,65,135,23,16,116,251,139,252,222,184,36,59,91,240,175,81,248,151,24,23,22,248,31,194,191,205,235,203,164,24,52,1,239,127,11,53,34,235,114,132,183,86,61,7,251,21,191,241,22,16,209,91,156,127,18,247,255,0,126,188,215,225,101,201,91,171,145,147,247,27,176,245,74,244,175,136,4,155,88,14,127,141,127,147,208,7,131,223,240,234,61,191,198,189,75,225,49,249,238,190,143,255,0,180,235,202,47,88,153,23,233,254,53,235,31,9,163,59,174,143,29,31,255,0,105,208,7,208,48,253,195,245,167,26,108,63,116,253,105,230,128,26,104,165,61,41,40,1,71,74,90,65,197,45,0,2,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,138,90,74,0,67,210,146,148,243,73,64,0,165,20,82,138,0,100,223,119,241,175,156,190,39,31,244,201,127,235,180,127,250,46,190,141,155,238,254,53,243,159,196,232,207,219,37,60,127,174,143,255,0,69,208,7,156,88,242,216,255,0,100,255,0,58,250,3,192,112,133,178,136,224,127,171,126,255,0,237,215,207,54,109,137,15,251,191,214,190,134,240,65,35,77,132,255,0,176,255,0,250,29,0,113,223,18,245,66,38,120,242,220,79,25,251,163,254,121,154,240,198,59,156,154,244,95,136,247,37,181,89,198,79,250,216,251,15,249,231,94,118,131,38,128,61,11,192,144,254,243,60,127,169,111,253,12,87,212,122,72,197,156,127,67,252,235,231,31,135,145,130,195,35,254,88,63,254,134,43,233,61,63,2,217,7,177,254,116,1,126,138,7,74,40,1,13,20,26,65,64,14,162,138,40,0,165,52,81,64,9,69,20,80,1,72,41,104,160,5,164,162,138,0,49,72,105,105,13,0,38,51,73,138,117,6,128,24,79,52,152,20,187,41,184,160,6,19,138,141,164,34,167,219,197,87,149,50,63,26,0,98,184,207,122,182,156,138,199,70,34,82,51,218,181,163,233,64,19,81,138,65,74,122,208,2,210,211,69,46,57,160,2,155,158,105,244,152,160,5,162,138,40,0,162,146,150,128,10,13,6,146,128,12,82,82,210,19,64,8,106,23,0,245,169,170,55,90,0,164,197,80,244,52,228,125,212,75,6,239,74,137,16,163,99,138,0,178,138,65,169,131,10,136,183,202,43,14,226,234,84,148,128,222,157,135,165,0,116,153,20,224,43,38,206,244,186,128,75,116,61,135,173,106,171,100,80,3,168,205,45,0,208,1,138,90,59,209,64,5,20,81,64,5,101,106,144,137,35,193,199,222,7,175,181,106,213,107,148,222,191,141,0,124,189,227,59,82,151,242,129,143,190,157,207,247,43,204,238,87,108,135,234,63,149,123,247,142,108,81,102,115,180,127,173,78,231,251,149,224,250,132,123,110,31,234,63,149,0,119,255,0,14,239,140,82,227,39,136,31,176,254,248,175,169,180,233,60,203,68,60,247,254,117,241,151,133,110,205,189,211,0,79,250,162,56,3,251,194,190,184,240,213,209,155,79,136,228,253,214,236,63,189,64,29,5,6,142,180,26,0,40,162,146,128,22,138,90,40,0,164,165,162,128,10,40,162,128,10,40,162,128,16,209,70,40,160,0,210,82,154,59,80,3,36,56,21,230,63,18,53,31,34,222,220,2,220,178,244,3,209,171,209,111,231,242,99,4,231,147,219,241,175,158,254,40,106,237,35,91,40,47,252,39,149,31,237,208,7,143,234,114,153,110,20,156,240,128,126,166,183,252,43,167,125,170,89,126,239,10,122,146,63,187,92,171,157,205,207,165,122,159,195,168,85,158,124,142,205,223,253,202,0,246,127,6,105,107,109,28,228,5,228,158,140,127,217,174,253,43,19,69,136,36,110,0,29,79,244,173,181,20,0,234,40,162,128,10,41,40,205,0,45,52,241,78,166,208,2,19,80,201,200,169,77,65,39,78,40,3,62,75,61,237,146,23,167,169,169,146,5,136,112,7,231,80,201,59,163,117,253,42,104,166,243,7,57,160,7,35,18,106,194,129,140,212,5,130,246,165,19,15,122,0,180,164,83,129,21,92,54,106,85,160,9,104,166,231,20,110,160,5,221,78,4,83,8,205,48,241,64,19,102,157,80,161,38,164,6,128,29,69,32,165,160,4,60,81,75,72,122,80,2,211,106,63,51,30,180,161,249,160,7,154,5,39,90,51,64,1,21,20,189,41,196,154,137,156,119,205,0,83,8,60,207,194,180,35,224,85,100,0,182,125,170,218,138,0,82,41,64,165,28,210,253,40,1,5,59,189,37,51,119,52,1,37,37,38,105,217,160,2,138,40,160,2,138,40,160,2,150,146,150,128,10,40,162,128,10,74,90,74,0,41,13,45,20,0,130,150,138,40,1,173,89,186,128,204,106,61,199,245,173,54,233,89,26,131,237,81,245,31,214,128,60,19,226,77,176,243,45,201,3,162,247,63,237,215,143,92,168,4,98,189,179,226,34,25,26,223,167,69,255,0,217,235,198,175,226,216,202,56,233,254,52,1,211,124,61,187,54,247,147,245,230,54,232,7,170,87,180,248,175,253,43,78,136,250,74,7,63,70,175,159,60,53,49,134,230,66,9,229,15,111,113,94,233,119,114,100,210,134,73,255,0,95,232,63,187,72,15,10,191,37,46,84,103,248,63,169,175,102,248,74,195,253,43,254,7,255,0,180,235,198,181,83,155,181,255,0,174,99,249,154,246,47,132,131,254,62,191,224,127,251,78,152,30,249,17,249,79,214,159,76,139,238,254,52,250,0,67,73,154,83,77,160,7,10,112,166,142,148,180,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,65,162,146,128,16,210,102,148,244,166,208,3,133,45,32,165,160,6,74,126,95,198,190,124,248,158,195,237,50,127,215,120,255,0,244,93,125,7,47,221,252,107,231,159,138,3,253,38,79,250,239,31,254,139,160,15,38,211,201,123,166,25,254,15,234,43,232,223,14,226,219,70,183,62,204,56,255,0,120,215,206,90,81,197,219,255,0,184,127,152,175,123,138,235,102,137,7,95,190,123,15,86,160,15,21,241,189,209,159,85,156,228,253,244,60,129,253,193,92,237,178,131,249,85,205,122,83,45,244,167,158,171,255,0,160,212,54,49,111,61,186,31,231,64,30,193,240,250,217,66,169,0,127,169,126,231,251,226,189,242,203,136,84,123,31,231,94,31,224,52,49,198,189,63,213,63,254,135,94,215,98,249,140,125,15,243,160,13,69,167,82,47,74,90,0,67,69,45,20,0,81,69,20,0,180,81,69,0,20,81,69,0,37,20,180,148,0,81,69,20,0,82,82,209,154,0,74,59,209,239,76,221,205,0,56,210,17,78,163,235,64,13,2,162,147,154,152,244,166,48,160,12,205,159,189,111,165,104,199,247,106,171,40,14,77,76,175,233,154,0,176,5,41,168,193,52,252,208,2,138,90,110,113,77,47,205,0,73,69,69,230,100,247,169,7,74,0,92,81,75,69,0,20,157,232,52,132,208,1,154,11,10,141,137,20,209,205,0,73,154,90,104,24,163,117,0,58,152,72,165,207,20,214,160,0,145,81,48,239,72,91,21,25,152,116,230,128,24,204,84,210,61,186,200,50,64,252,205,60,16,121,197,50,73,182,14,51,214,128,33,142,207,99,100,5,233,234,107,77,56,24,172,200,231,118,110,189,189,43,66,62,156,208,5,128,105,113,77,20,250,0,90,40,166,230,128,29,69,37,45,0,20,214,167,83,88,80,7,157,248,187,73,91,130,88,133,230,69,234,199,251,166,190,110,241,37,135,217,174,164,31,47,222,81,193,63,221,175,174,117,136,67,167,32,125,241,252,171,230,223,30,68,171,117,38,7,252,181,78,255,0,236,80,7,159,105,147,24,174,24,243,247,8,253,69,125,83,224,29,71,206,211,225,4,183,250,183,60,129,253,250,249,49,27,99,19,237,94,231,240,227,88,100,133,20,151,226,23,254,17,255,0,61,40,3,232,100,57,80,105,213,86,206,95,54,21,35,60,231,175,214,173,80,1,69,20,80,2,138,41,49,75,64,5,20,81,64,5,20,148,180,0,81,69,20,0,148,81,69,0,20,148,180,148,1,205,248,170,224,197,111,22,9,251,227,183,179,87,203,30,50,190,105,238,97,4,147,132,94,195,213,171,233,63,30,92,249,54,176,245,229,215,160,246,106,249,79,196,19,121,183,81,245,251,131,175,212,208,6,84,75,185,177,237,94,215,240,206,196,49,184,56,95,226,29,79,251,21,227,86,41,190,102,31,236,255,0,81,95,73,124,53,178,11,13,193,192,251,205,220,255,0,177,64,30,167,167,199,181,27,234,127,165,95,21,12,11,181,77,77,64,5,37,45,33,20,0,180,81,154,51,64,8,105,9,165,170,183,114,249,96,17,154,0,152,145,80,23,25,170,41,120,101,227,39,242,20,172,88,119,160,9,165,84,108,100,85,43,137,68,10,48,8,205,53,213,216,231,34,160,146,31,51,134,193,160,8,18,89,103,108,134,232,59,138,209,183,137,185,201,21,12,69,109,199,0,243,233,86,98,185,15,158,191,149,0,94,69,197,76,181,94,55,205,89,78,148,0,17,154,21,106,76,82,138,0,64,41,54,230,157,75,64,12,198,41,194,150,142,148,0,82,210,3,69,0,45,53,129,197,38,77,47,90,0,203,159,112,113,130,58,83,208,183,173,95,49,169,234,41,54,1,218,128,26,132,226,157,154,92,83,72,38,128,14,180,195,16,39,165,56,12,83,243,64,12,17,129,82,129,138,65,74,40,1,104,164,165,197,0,52,154,140,176,205,77,138,110,193,158,148,0,3,154,117,32,92,82,226,128,22,138,40,160,2,138,90,40,0,162,138,40,0,162,138,40,1,40,165,164,160,2,138,40,160,2,138,40,160,6,191,221,174,99,93,145,144,38,15,167,245,174,154,94,149,201,107,147,132,40,27,39,167,79,198,128,60,231,196,113,139,136,99,102,25,193,3,159,198,188,111,88,132,110,67,129,208,119,250,215,182,235,204,166,36,0,31,188,63,173,120,238,186,2,148,3,219,250,208,7,63,166,54,217,219,31,221,63,204,87,185,219,3,54,148,115,218,127,253,150,188,38,195,139,134,255,0,119,250,138,247,173,33,11,105,79,255,0,93,207,254,130,40,3,197,181,165,219,116,159,245,204,127,51,94,187,240,146,78,110,135,251,255,0,251,78,188,151,196,42,69,236,127,245,204,127,51,94,163,240,151,33,238,190,143,255,0,180,232,3,232,152,15,200,126,181,45,69,7,220,63,90,249,119,197,159,23,188,117,166,248,199,92,176,180,215,60,187,91,109,66,104,97,79,178,64,118,162,200,193,70,74,18,112,0,235,205,0,125,74,105,166,185,31,133,250,222,163,226,47,135,58,86,171,170,220,125,162,246,127,59,204,151,98,166,237,178,186,142,20,0,56,80,56,21,215,26,0,112,233,78,166,142,149,204,124,66,241,5,207,133,124,19,121,174,90,174,233,45,37,183,98,153,3,204,67,60,97,211,36,28,110,82,203,156,100,103,35,154,0,234,69,21,133,225,31,20,88,248,195,195,118,154,197,132,145,145,42,129,52,74,251,140,18,224,110,141,178,1,200,39,174,6,70,8,224,138,221,52,0,81,64,162,128,10,40,172,237,115,89,179,240,246,135,123,171,223,190,203,91,72,154,87,193,0,182,58,42,228,128,88,156,0,51,201,32,119,160,13,26,43,130,248,85,227,43,239,29,104,58,166,175,124,137,16,26,147,195,111,2,114,34,136,71,25,11,156,101,142,88,146,79,82,78,0,24,2,135,130,62,37,190,177,227,173,127,194,58,168,140,93,217,222,220,139,41,193,85,243,162,142,82,60,178,59,186,175,32,129,200,82,78,10,146,192,30,153,69,37,45,0,20,81,69,0,20,87,157,252,40,248,145,15,142,180,102,183,187,104,227,214,172,213,86,120,203,130,211,168,85,6,112,2,168,0,177,32,168,206,222,51,212,87,162,80,1,69,20,80,1,69,20,80,1,69,121,159,133,190,37,191,139,254,43,106,90,30,158,35,26,46,159,101,41,89,1,87,55,50,172,177,175,152,24,100,108,193,96,160,30,65,201,234,2,250,101,0,20,81,94,15,241,167,226,31,138,124,35,227,43,59,13,15,85,251,37,172,154,122,76,201,246,120,164,203,153,36,4,229,212,158,138,61,184,160,15,120,162,188,31,224,183,196,63,20,248,187,198,87,150,26,230,171,246,187,88,244,247,153,83,236,241,71,135,18,70,1,202,40,61,24,251,115,71,198,159,136,126,41,240,143,140,172,236,52,61,87,236,150,178,105,233,51,39,217,226,147,46,100,144,19,151,82,122,40,246,226,128,61,226,138,241,255,0,129,158,54,241,15,140,127,183,191,183,181,15,182,125,151,236,254,79,238,99,143,110,239,51,119,220,81,156,237,94,190,149,236,20,0,81,69,20,0,81,69,20,0,81,69,99,120,178,246,227,76,240,110,185,127,103,39,151,117,109,167,207,52,47,180,29,174,177,177,83,131,149,56,32,117,226,128,54,104,175,144,63,225,118,252,67,255,0,161,135,255,0,36,173,255,0,248,221,125,77,225,59,219,141,79,193,186,29,253,228,158,101,213,206,159,4,211,62,0,220,237,26,150,56,24,3,36,158,156,80,6,205,20,87,153,248,35,226,91,235,30,58,215,252,35,170,136,197,221,157,237,200,178,156,21,95,58,36,148,175,150,71,119,85,228,16,57,85,36,224,169,44,1,233,148,81,73,64,11,69,21,141,226,203,219,141,51,193,186,229,253,156,158,93,213,182,159,60,208,190,208,118,186,198,197,78,14,65,193,3,175,20,1,179,69,124,129,255,0,11,183,226,31,253,12,63,249,37,111,255,0,198,235,234,111,9,222,220,106,126,13,208,239,239,36,243,46,174,116,248,38,153,246,129,185,218,53,44,112,48,6,73,61,56,160,13,154,40,162,128,10,42,181,245,245,190,153,167,92,223,222,73,229,218,218,196,211,76,251,73,218,138,9,99,129,146,112,1,233,205,120,97,253,161,148,248,233,34,22,72,60,56,174,214,230,80,237,185,129,148,98,228,252,155,176,16,18,35,0,31,152,228,147,140,0,123,229,21,20,19,195,117,111,21,197,188,169,52,18,160,120,228,141,131,43,169,25,12,8,224,130,57,205,75,64,5,20,87,53,227,143,25,88,248,23,195,114,106,247,209,201,41,46,34,183,129,56,51,74,65,33,115,140,40,194,146,73,232,1,192,39,0,128,116,180,87,137,252,39,248,204,250,245,194,104,30,41,184,65,169,200,216,180,189,218,168,183,4,158,35,96,0,10,253,148,128,3,112,62,246,55,123,101,0,20,81,69,0,20,81,69,0,20,87,141,252,87,248,199,55,132,245,68,208,180,24,209,245,56,94,57,110,229,158,50,82,53,225,196,96,113,184,178,145,146,58,3,128,119,28,167,161,248,47,197,150,126,53,240,189,174,181,102,190,87,153,148,154,2,225,154,25,20,225,148,145,248,17,144,9,86,83,129,156,80,7,67,69,20,80,1,69,121,223,136,126,36,195,225,79,138,54,90,6,168,201,30,151,168,89,68,226,230,71,8,182,178,111,152,18,126,82,72,98,35,92,146,2,227,62,181,232,148,0,81,69,20,0,81,73,75,64,5,20,87,157,248,47,226,68,58,223,139,181,223,10,106,45,28,90,133,133,237,194,90,187,56,205,212,107,52,159,42,168,80,1,68,8,49,146,88,2,221,141,0,122,37,20,81,64,5,20,81,64,5,21,230,127,8,62,37,183,142,116,185,172,181,32,137,173,88,162,153,89,74,168,185,67,199,152,171,212,16,112,24,1,128,89,72,198,237,163,211,40,0,162,138,40,0,162,138,40,1,41,107,206,252,61,241,38,31,21,252,81,189,208,52,182,73,52,189,62,202,87,55,49,184,113,117,38,248,64,35,229,4,5,38,69,200,36,54,115,233,94,137,64,5,20,87,155,252,76,248,137,113,240,255,0,93,240,220,166,31,180,105,151,159,104,75,216,84,13,248,95,43,107,161,63,196,187,155,130,112,65,32,227,135,0,30,145,69,69,4,240,221,91,197,113,111,42,77,4,168,30,57,35,96,202,234,70,67,2,56,32,142,115,82,208,1,69,20,80,1,69,120,63,198,159,136,126,41,240,143,140,172,236,52,61,87,236,150,178,105,233,51,39,217,226,147,46,100,144,19,151,82,122,40,246,226,182,62,6,120,219,196,62,49,254,222,254,222,212,62,217,246,95,179,249,63,185,142,61,187,188,205,223,113,70,115,181,122,250,80,7,176,81,94,31,241,171,197,222,50,240,86,185,97,54,143,174,249,58,118,161,19,109,128,219,194,230,57,35,192,108,22,143,59,72,100,35,36,156,238,232,48,42,191,193,191,138,250,207,136,124,81,62,135,226,91,255,0,181,73,117,22,251,39,242,81,54,186,2,89,48,136,51,149,201,203,28,13,152,234,212,1,239,20,81,69,0,20,87,137,252,110,248,143,173,248,75,89,210,180,191,15,223,73,103,59,91,189,197,203,152,34,145,93,89,182,160,5,193,32,130,146,103,129,212,117,237,83,224,223,140,60,117,227,95,20,78,250,158,181,231,105,22,17,110,184,79,178,192,190,99,184,33,19,42,161,135,70,108,140,143,221,224,253,234,0,247,122,43,193,254,52,252,67,241,79,132,124,101,103,97,161,234,191,100,181,147,79,73,153,62,207,20,153,115,36,128,156,186,147,209,71,183,21,177,240,51,198,222,33,241,143,246,247,246,246,161,246,207,178,253,159,201,253,204,113,237,221,230,111,251,138,51,157,171,215,210,128,61,130,138,40,160,2,138,243,111,141,94,41,214,124,37,224,219,59,253,14,243,236,183,82,106,9,11,63,148,146,101,12,114,18,48,192,142,170,61,248,175,56,248,93,241,71,198,94,35,248,141,165,105,90,174,179,246,139,25,188,239,50,47,178,194,155,182,194,236,57,84,4,114,160,240,104,3,233,10,40,162,128,10,40,175,27,248,175,241,142,111,9,234,137,161,104,49,163,234,112,188,114,221,203,60,100,164,107,195,136,192,227,113,101,35,36,116,7,0,239,57,64,15,100,162,185,239,5,248,178,207,198,190,23,181,214,172,215,202,243,50,147,64,92,51,67,34,156,50,146,63,2,50,1,42,202,112,51,138,232,104,0,162,138,40,0,162,138,243,56,62,37,189,159,198,93,75,193,122,160,140,90,74,241,11,11,140,170,121,76,96,70,49,182,113,184,51,19,180,245,220,192,114,8,218,1,233,148,81,69,0,20,81,69,0,20,87,153,252,32,248,150,222,57,210,230,178,212,130,38,181,98,138,101,117,42,162,229,15,30,98,175,80,65,192,96,6,1,101,35,27,182,143,76,160,2,138,40,160,2,138,43,204,254,16,124,75,111,28,233,115,89,106,65,19,90,177,69,50,178,149,81,114,135,143,49,87,168,32,224,48,3,0,178,145,141,219,64,7,166,81,69,20,0,81,69,101,120,147,82,155,70,240,182,175,170,91,170,52,246,86,83,92,70,178,2,84,178,33,96,8,4,28,100,122,138,0,213,162,185,175,3,248,202,199,199,94,27,143,87,177,142,72,136,115,21,196,15,201,134,80,1,43,156,97,134,24,16,71,80,70,64,57,3,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,43,154,241,199,140,172,124,11,225,185,53,123,232,228,148,151,17,91,192,156,25,165,32,144,185,198,20,97,73,36,244,0,224,19,128,64,58,90,43,199,254,17,252,92,184,241,142,163,113,162,107,169,4,122,145,223,61,172,177,97,18,68,206,76,91,73,206,229,7,140,100,149,82,79,42,75,123,5,0,20,81,69,0,37,45,33,165,20,0,26,74,83,73,64,8,122,83,69,56,244,166,138,0,112,165,164,20,180,1,28,231,228,95,173,124,235,241,66,79,244,169,71,63,235,227,255,0,209,117,244,76,255,0,112,125,107,230,223,137,249,55,146,255,0,215,104,255,0,244,93,0,121,174,140,187,174,223,254,185,159,230,43,218,111,7,149,163,192,7,252,244,255,0,226,171,198,188,62,164,222,63,253,114,63,204,87,180,107,42,87,72,135,254,186,255,0,70,160,15,2,191,109,215,79,248,127,42,218,210,161,24,7,143,186,123,251,214,21,223,55,79,248,127,42,234,116,80,24,0,127,186,127,157,0,122,214,133,24,183,182,66,163,31,43,14,63,222,175,77,209,100,102,141,73,63,194,127,157,121,230,140,234,45,144,16,122,31,253,10,187,189,26,112,234,0,207,221,61,126,180,1,213,175,74,117,54,63,186,41,212,0,81,69,20,0,81,69,20,0,82,209,69,0,20,81,69,0,20,148,180,80,2,81,69,20,0,180,218,90,76,80,3,73,197,70,24,102,166,34,155,176,103,165,0,0,211,168,197,24,160,2,144,174,104,160,208,4,70,48,105,162,32,42,99,73,154,0,111,74,92,211,88,102,156,6,40,1,174,78,42,155,150,245,171,248,164,242,193,61,40,3,58,13,197,206,72,233,90,128,28,83,4,106,15,2,159,210,128,29,69,51,113,167,208,3,112,104,52,185,162,128,25,183,52,109,197,62,138,0,105,21,19,45,77,65,160,8,128,197,35,84,184,168,218,128,32,117,205,102,207,19,103,130,58,214,131,190,13,82,150,232,41,199,63,149,0,101,180,210,194,231,45,237,192,173,40,36,89,148,18,13,67,38,201,199,35,190,121,166,36,69,6,6,6,40,3,90,37,81,218,166,14,51,89,40,174,167,57,21,105,75,122,208,6,152,35,20,240,107,29,175,140,103,25,110,61,133,104,91,73,230,40,39,208,255,0,58,0,178,41,104,163,52,0,82,82,230,144,10,0,90,13,20,80,6,125,252,123,147,254,4,63,149,124,241,241,14,199,109,196,135,11,254,185,59,159,238,87,210,19,46,71,227,94,59,241,14,197,91,113,192,255,0,92,157,207,247,13,0,124,217,32,195,145,93,167,132,47,222,25,136,82,120,137,187,15,239,10,228,46,215,101,203,143,167,242,173,61,2,127,46,229,186,255,0,171,61,189,197,0,125,141,225,201,204,150,49,18,79,221,110,223,237,86,237,114,30,13,184,18,233,176,158,126,227,245,31,237,215,95,64,11,69,20,80,1,75,73,75,64,5,20,81,64,8,41,105,128,211,197,0,20,81,73,64,10,105,41,105,40,0,166,177,192,167,84,23,47,177,65,247,160,15,39,248,173,126,99,182,182,0,183,223,94,195,209,235,230,139,185,12,146,2,125,49,94,195,241,87,82,105,36,182,76,183,69,61,7,251,117,226,228,230,128,54,124,59,111,231,93,200,14,56,67,223,220,87,213,94,10,178,16,91,205,128,57,115,208,159,69,175,157,124,5,97,246,155,185,201,11,194,55,82,125,86,190,169,208,237,196,80,56,0,114,199,191,176,160,13,148,24,20,234,64,49,75,64,5,33,163,52,131,147,64,14,162,138,51,64,5,83,188,93,234,62,191,227,86,205,50,69,12,57,160,14,80,19,12,159,81,218,182,173,228,89,16,240,122,213,29,82,216,97,72,199,97,215,235,89,250,101,211,43,178,146,122,19,208,123,82,3,106,85,218,70,43,46,234,70,92,96,214,238,4,139,200,239,92,238,180,143,8,66,164,12,224,127,58,96,103,73,115,41,111,189,219,208,84,246,142,249,60,214,85,190,169,201,86,222,123,244,21,127,237,161,70,126,111,200,82,3,122,214,118,25,201,253,43,94,25,55,103,173,114,118,119,134,82,220,159,196,10,217,181,119,201,230,128,55,115,197,45,69,25,200,169,65,205,48,23,20,82,208,40,1,41,105,51,75,64,9,71,90,90,74,0,76,82,211,11,14,244,225,205,0,41,164,3,154,117,37,0,52,210,138,41,104,2,23,7,181,70,164,247,171,29,106,54,90,0,3,84,128,213,73,67,1,193,168,227,153,135,82,127,42,0,209,20,164,212,72,249,21,39,90,0,5,45,20,148,0,180,81,69,0,20,81,69,0,20,180,148,80,2,209,69,20,0,81,69,37,0,45,37,20,80,1,69,20,80,1,69,20,180,1,20,199,10,62,181,230,158,46,186,34,104,149,73,31,40,61,7,171,87,162,106,15,229,194,167,253,161,253,107,198,245,171,166,186,190,65,147,196,64,242,7,169,160,4,190,179,105,161,4,149,225,177,212,251,215,147,248,146,220,197,36,96,227,160,232,126,181,239,209,192,36,182,232,62,255,0,175,181,120,239,142,173,60,169,33,35,28,133,29,79,251,84,128,243,187,97,139,131,254,239,245,175,124,208,191,228,20,255,0,245,220,255,0,232,34,188,10,213,183,92,31,247,63,173,123,246,133,198,146,255,0,245,220,255,0,232,34,152,30,51,226,99,254,153,31,253,115,31,205,171,210,254,18,114,247,95,71,255,0,218,117,230,126,35,255,0,143,232,255,0,235,152,254,102,189,67,225,24,27,174,190,143,255,0,180,232,3,232,104,62,225,250,215,196,190,59,255,0,146,133,226,95,251,10,221,127,232,214,175,182,160,251,135,235,95,18,248,239,254,74,23,137,127,236,43,117,255,0,163,90,128,62,158,248,41,255,0,36,135,66,255,0,183,143,253,31,37,119,166,188,171,224,55,137,244,187,255,0,2,219,104,17,79,183,83,211,124,195,52,15,193,100,121,89,131,167,247,151,231,0,247,7,168,229,73,245,83,64,10,43,130,248,217,255,0,36,135,93,255,0,183,127,253,31,29,119,213,192,252,108,255,0,146,67,174,255,0,219,191,254,143,142,128,62,116,248,105,227,233,188,1,226,67,120,209,73,113,167,220,160,138,242,4,114,9,92,228,58,140,224,186,243,140,246,44,50,55,100,125,131,99,125,111,169,233,214,215,246,146,121,150,183,81,44,208,190,210,55,35,0,84,224,242,50,8,235,205,124,23,94,151,240,147,226,107,120,39,84,254,207,212,228,144,248,126,229,217,165,84,69,38,25,91,96,243,122,110,96,2,0,84,30,132,144,9,24,32,31,89,209,73,75,64,16,207,60,54,182,242,220,92,74,144,193,18,23,146,73,24,42,162,129,146,196,158,0,3,156,215,201,95,21,190,36,77,227,157,97,109,237,26,72,244,91,54,101,130,48,228,172,236,25,128,156,130,170,65,42,64,10,115,183,156,117,53,211,252,113,248,150,154,197,196,222,17,211,4,139,105,105,113,139,233,201,101,243,165,66,71,150,7,116,86,228,146,57,101,4,96,40,45,226,180,1,244,255,0,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,193,60,103,60,246,159,18,188,65,113,111,43,195,60,90,197,203,199,36,108,85,145,132,204,67,2,57,4,30,115,94,247,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,249,255,0,199,127,242,80,252,77,255,0,97,91,175,253,26,212,1,244,223,194,143,137,16,248,235,70,107,123,182,142,61,106,205,85,103,140,184,45,58,133,80,102,0,42,128,11,18,10,140,237,227,61,69,122,37,124,35,161,235,55,158,30,215,44,181,123,7,217,117,105,42,202,153,36,6,199,85,108,16,74,145,144,70,121,4,142,245,246,79,129,252,101,99,227,175,13,199,171,216,199,36,68,57,138,226,7,228,195,40,0,145,156,97,134,24,21,35,168,35,32,28,128,1,210,209,69,20,1,240,142,135,172,222,120,123,92,178,213,236,31,101,213,164,171,42,100,144,27,29,67,96,130,84,140,169,25,228,18,59,215,217,62,7,241,149,143,142,188,55,30,175,99,28,145,16,230,43,136,31,147,12,160,2,87,56,195,12,48,32,142,160,140,128,114,7,196,213,208,120,55,197,218,135,130,188,67,14,173,167,55,164,119,17,97,127,125,14,229,102,143,44,167,110,237,160,111,3,34,128,62,222,162,178,188,59,175,216,248,163,195,246,122,214,154,210,27,75,164,44,158,98,237,101,32,149,101,35,212,48,35,140,142,56,36,115,90,180,0,87,128,124,112,248,161,255,0,31,62,14,209,39,244,23,247,112,77,254,240,123,114,54,255,0,184,88,134,245,66,62,240,174,175,227,39,196,180,240,134,150,218,38,158,36,58,214,161,110,74,200,11,40,182,137,178,190,96,97,131,191,33,130,128,120,35,39,160,13,242,173,0,122,255,0,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,190,96,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,208,1,95,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,175,167,235,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,180,0,126,206,63,242,80,245,15,251,5,73,255,0,163,98,163,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,31,179,143,252,148,61,67,254,193,82,127,232,216,168,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,64,27,255,0,179,47,252,205,31,246,233,255,0,181,171,232,10,249,255,0,246,101,255,0,153,163,254,221,63,246,181,125,1,64,5,20,81,64,5,20,81,64,5,115,254,59,255,0,146,121,226,95,251,5,93,127,232,166,174,130,185,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,80,7,196,53,246,247,129,63,228,158,120,107,254,193,86,191,250,41,107,226,26,251,123,192,159,242,79,60,53,255,0,96,171,95,253,20,180,1,208,87,196,190,51,158,107,79,137,94,32,184,183,149,225,158,45,98,229,227,146,54,42,200,194,102,33,129,28,130,15,57,175,182,171,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,80,7,211,127,10,62,36,67,227,173,25,173,238,218,56,245,171,53,85,158,50,224,180,234,21,65,156,0,170,0,44,72,42,51,142,51,212,87,162,87,193,186,86,169,125,161,234,150,250,150,153,116,246,215,150,239,190,41,99,234,167,249,16,70,65,7,130,9,7,32,215,217,190,7,241,149,143,142,188,55,30,175,99,28,145,16,230,43,136,31,147,20,160,2,87,56,195,12,48,32,142,160,140,128,114,0,7,75,92,255,0,142,255,0,228,158,120,151,254,193,87,95,250,41,171,197,60,115,241,199,95,211,62,32,221,91,104,94,90,105,250,115,189,164,182,183,112,171,173,196,170,89,89,201,24,117,25,198,208,27,248,1,61,72,174,222,199,199,175,241,7,225,39,140,53,19,164,73,167,164,22,87,80,12,220,44,171,33,242,11,28,28,2,8,220,51,149,199,35,4,242,0,7,202,181,246,247,129,63,228,158,120,107,254,193,86,191,250,41,107,226,26,251,59,225,134,183,167,107,95,15,116,127,236,251,143,59,236,86,144,89,92,124,140,187,38,72,147,114,242,6,113,145,200,200,247,160,14,194,138,40,160,12,175,17,104,22,62,40,240,253,230,139,169,44,166,210,233,2,191,150,219,89,72,33,149,129,245,12,1,231,35,142,65,28,87,198,94,46,240,189,247,131,252,73,119,163,223,198,224,196,196,195,43,38,209,60,89,59,100,92,18,48,64,233,147,131,144,121,6,190,226,174,15,226,167,195,248,124,119,225,178,34,243,6,173,96,146,75,98,85,134,29,136,25,141,129,32,97,182,129,146,70,210,160,231,25,4,3,207,62,7,252,80,255,0,143,111,7,107,115,250,139,11,185,230,255,0,116,37,184,24,255,0,124,169,45,232,128,125,209,94,255,0,95,6,207,13,246,133,172,203,4,133,237,117,11,27,130,140,99,147,13,20,168,216,56,101,61,67,14,160,246,226,190,174,248,81,241,34,31,29,104,205,111,118,209,199,173,89,170,172,241,151,5,167,80,170,12,224,5,80,1,98,65,81,157,188,103,168,160,14,238,250,250,223,76,211,174,111,239,36,242,237,109,98,105,166,125,164,237,69,4,177,192,201,56,0,244,230,190,57,248,143,227,155,143,29,248,158,91,236,206,154,116,95,187,178,181,149,129,242,147,3,39,3,141,204,70,227,212,244,25,33,69,118,31,26,62,40,127,194,75,119,39,135,116,105,243,164,91,74,124,233,225,155,49,222,176,10,71,27,71,202,140,31,24,37,88,225,187,41,174,51,225,255,0,129,47,188,123,226,15,236,251,118,123,123,72,144,189,213,232,139,122,192,48,118,228,101,114,89,134,0,206,122,158,138,104,3,179,248,47,240,191,254,18,91,184,252,69,172,193,157,34,218,81,228,193,52,57,75,214,1,129,231,112,249,81,130,103,32,171,28,175,102,21,244,253,82,210,180,187,29,15,75,183,211,116,203,84,182,179,183,77,145,69,24,224,15,230,73,57,36,158,73,36,156,147,87,104,1,41,104,162,128,10,243,63,139,255,0,18,219,192,218,92,54,90,104,71,214,175,145,140,76,197,88,91,32,227,204,101,234,73,57,10,8,193,42,196,231,110,211,185,241,7,226,14,157,224,13,33,46,110,83,237,23,179,231,236,150,121,100,243,246,178,7,249,194,176,93,161,243,207,94,130,190,61,213,117,75,237,115,84,184,212,181,59,167,185,188,184,125,242,203,39,86,63,200,0,48,0,28,0,0,24,2,128,41,215,89,240,255,0,199,119,222,2,241,7,246,133,186,189,197,164,168,82,234,200,75,177,103,24,59,114,112,216,42,199,32,227,61,71,70,53,207,234,154,93,246,139,126,214,26,149,179,218,221,162,35,188,50,12,50,135,64,235,145,216,237,97,193,228,116,56,60,84,111,101,112,154,124,55,237,30,45,102,150,72,99,125,195,230,116,8,88,99,168,192,145,61,185,227,161,160,15,186,116,173,82,199,92,210,237,245,45,50,233,46,44,238,19,124,82,198,120,35,249,130,14,65,7,144,65,7,4,85,218,249,51,225,15,196,181,240,54,169,53,150,164,29,244,91,231,83,43,41,102,54,206,56,243,85,122,16,70,3,0,50,66,169,25,219,180,253,103,64,31,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,174,175,224,95,196,180,188,183,181,240,94,168,36,251,92,72,194,194,227,44,254,106,0,88,198,217,206,210,160,29,167,166,213,3,130,6,238,83,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,121,5,0,125,253,69,121,95,193,207,137,175,227,59,9,52,141,90,73,31,94,181,70,153,229,40,161,110,34,221,195,13,160,5,43,185,84,140,115,193,4,228,227,159,248,205,241,91,83,240,247,136,45,116,95,12,106,82,91,93,219,35,54,161,155,104,221,73,112,141,26,130,234,121,11,146,113,199,204,57,39,32,0,123,165,21,229,127,11,62,44,95,120,238,226,77,62,247,66,146,59,152,19,124,183,182,135,253,29,65,45,141,193,142,80,156,40,0,23,44,119,30,0,56,245,74,0,43,226,95,25,207,53,167,196,175,16,92,91,202,208,207,22,177,114,241,201,27,21,100,97,51,16,192,142,65,7,156,215,219,85,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,168,3,234,111,134,95,17,45,190,32,232,114,74,97,251,62,167,103,181,111,97,80,118,2,217,218,232,79,240,182,214,224,156,130,8,57,225,143,115,95,10,248,115,95,190,240,191,136,44,245,173,53,163,23,118,174,89,60,197,220,172,8,42,202,71,161,82,71,24,60,240,65,230,190,201,240,95,139,44,252,107,225,123,93,106,205,124,175,51,41,52,5,195,52,50,41,195,41,35,240,35,32,18,172,167,3,56,160,14,134,138,40,160,15,131,116,173,82,251,67,213,45,245,45,50,233,237,175,45,223,124,82,199,213,79,242,32,140,130,15,4,18,14,65,175,177,126,31,248,238,199,199,190,31,254,208,183,84,183,187,137,202,93,89,9,119,180,7,39,110,78,23,33,148,100,28,99,168,234,166,190,46,173,207,8,248,162,251,193,254,36,180,214,44,36,112,98,96,38,137,95,104,158,44,141,209,182,65,24,32,117,193,193,193,28,129,64,31,113,81,89,94,29,215,236,124,81,225,251,77,107,77,105,13,165,210,22,79,49,118,178,144,74,178,145,234,24,17,198,71,28,18,57,173,90,0,43,194,254,58,124,75,75,59,123,175,5,233,98,79,181,202,138,47,238,50,201,229,33,1,132,107,140,110,44,8,220,122,109,98,57,36,237,234,62,47,252,75,111,3,105,112,217,105,161,31,90,190,70,49,51,21,97,108,131,143,49,151,169,36,228,40,35,4,171,19,157,187,79,201,180,1,235,255,0,179,143,252,148,61,67,254,193,82,127,232,216,171,233,250,249,131,246,113,255,0,146,135,168,127,216,42,79,253,27,21,125,63,64,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,190,128,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,208,6,7,193,127,138,31,240,141,93,199,225,221,102,124,105,23,50,143,38,121,166,194,89,49,12,79,27,79,202,236,83,57,33,84,229,187,185,175,167,235,224,26,250,43,224,95,196,180,188,183,181,240,94,168,36,251,92,72,195,79,184,203,63,154,128,22,49,182,115,180,168,7,105,233,181,64,224,129,184,3,221,40,162,138,0,249,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,172,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,128,58,143,143,254,30,183,212,252,0,117,134,109,183,58,76,170,241,156,19,185,36,101,141,147,168,3,36,163,103,7,238,96,99,38,190,120,240,71,136,255,0,225,18,241,166,151,174,24,252,200,237,101,253,234,133,201,49,176,40,251,70,71,205,181,155,25,56,206,51,197,125,165,171,105,208,235,58,53,246,151,112,210,44,23,150,242,91,200,209,144,24,43,169,82,65,32,140,224,250,26,248,74,120,38,181,184,150,222,226,39,134,120,156,164,145,200,165,89,24,28,21,32,242,8,60,98,128,62,250,162,185,111,135,94,32,184,241,79,195,253,35,88,188,24,186,154,34,179,28,143,157,209,154,54,126,0,3,113,82,216,3,3,56,237,86,124,111,226,63,248,68,188,23,170,107,130,63,50,75,88,191,116,133,114,12,140,66,38,225,145,242,238,101,206,14,113,156,115,64,31,36,252,69,241,13,191,138,126,32,106,250,197,152,197,172,210,133,132,228,252,232,138,177,171,242,1,27,130,134,193,25,25,199,106,247,111,217,235,195,159,217,158,11,184,215,30,77,210,106,242,252,170,27,33,99,137,153,6,70,6,24,177,147,60,145,141,189,14,107,230,26,251,151,194,222,30,183,240,175,133,244,237,14,213,183,71,105,16,82,248,35,204,114,73,119,218,73,198,230,44,216,206,6,112,56,20,1,243,207,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,177,251,60,248,155,75,209,245,205,79,72,191,159,200,184,213,124,133,181,102,225,29,211,127,200,79,102,59,198,59,18,8,206,72,6,191,237,29,255,0,37,14,195,254,193,81,255,0,232,217,107,200,40,3,239,234,43,202,254,14,124,77,127,25,216,73,164,106,210,72,250,245,170,52,207,41,69,11,113,22,238,24,109,0,41,93,202,164,99,158,8,39,39,30,169,64,30,65,251,71,127,201,60,176,255,0,176,172,127,250,42,90,241,255,0,130,95,242,87,180,47,251,120,255,0,209,18,87,176,126,209,223,242,79,44,63,236,42,159,250,42,90,241,255,0,130,95,242,87,180,47,251,120,255,0,209,18,80,7,215,244,81,92,127,196,31,136,58,119,128,52,132,185,185,79,180,94,207,159,177,218,101,147,207,218,200,31,231,10,193,118,135,207,61,122,10,0,195,248,191,241,45,188,13,165,195,101,166,132,125,106,249,24,196,204,85,133,178,14,60,198,94,164,147,144,160,140,18,172,78,118,237,63,38,213,205,87,84,190,215,53,75,141,75,83,186,123,155,203,135,223,44,178,117,99,252,128,3,0,1,192,0,1,128,40,213,52,187,237,22,253,172,53,43,103,181,187,141,17,222,25,6,25,67,160,117,200,236,118,176,224,242,58,28,30,40,3,160,248,127,227,187,239,1,120,131,251,66,221,94,226,210,84,41,117,100,37,216,179,140,29,185,56,108,21,99,144,113,158,163,163,26,251,23,74,213,44,117,205,46,223,82,211,46,146,230,206,225,55,197,44,103,130,63,152,32,228,16,121,4,16,112,69,124,44,246,87,9,167,195,126,209,226,214,105,100,134,54,220,62,119,64,133,134,58,140,9,19,219,158,58,26,244,63,132,63,18,215,192,218,164,214,90,144,119,209,111,157,76,172,165,152,219,56,227,204,85,232,65,24,12,0,201,10,164,103,110,210,1,245,157,20,81,64,5,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,250,254,190,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,0,122,255,0,193,127,138,31,240,146,218,71,225,221,102,124,234,246,209,15,38,121,166,203,222,168,44,79,27,71,204,138,23,57,37,152,101,187,49,175,96,175,129,96,158,107,91,136,174,45,229,120,103,137,195,199,36,108,85,145,129,200,96,71,32,131,206,107,235,239,133,127,16,33,241,215,134,193,151,204,26,181,130,71,21,240,101,24,118,32,226,69,32,1,134,218,199,0,13,164,17,140,96,144,14,242,138,240,127,139,63,23,245,159,13,248,206,29,27,64,111,35,251,63,107,94,249,209,163,165,201,112,142,169,130,55,40,10,112,72,42,73,99,211,0,158,195,225,111,196,251,143,136,95,108,134,227,69,251,36,150,49,68,101,184,138,112,209,187,182,70,54,156,50,231,105,32,124,195,0,229,129,198,224,15,149,116,173,82,251,67,213,45,245,45,50,233,237,175,45,223,124,82,199,213,79,242,32,140,130,15,4,18,14,65,175,177,126,31,248,238,199,199,190,31,254,208,183,84,183,187,137,202,93,88,137,119,180,7,39,110,78,23,33,148,100,28,99,168,234,166,190,46,174,131,193,126,44,188,240,87,138,45,117,171,53,243,124,188,164,208,23,40,179,70,195,12,164,143,192,140,130,3,42,156,28,98,128,62,222,162,178,188,59,175,216,248,163,195,246,122,214,154,210,27,75,164,44,158,98,237,101,32,149,101,35,212,48,35,140,142,56,36,115,90,180,0,87,193,54,55,247,26,102,163,109,127,103,39,151,117,107,42,205,11,237,7,107,169,5,78,14,65,193,3,175,21,247,181,124,3,64,31,101,124,52,241,244,62,63,240,217,188,104,163,183,212,45,156,69,121,2,56,32,54,50,29,70,114,17,185,198,123,134,25,59,114,123,74,248,119,194,62,40,190,240,127,137,45,53,155,9,28,24,152,9,162,87,218,39,139,35,116,109,144,70,8,29,112,112,112,71,32,87,216,62,13,241,118,159,227,95,15,67,171,105,205,233,29,196,88,111,220,205,177,89,163,203,40,221,183,112,27,128,193,160,14,134,185,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,132,106,63,31,245,203,95,28,95,92,233,198,11,191,15,137,124,184,45,38,140,46,232,212,128,93,92,42,186,179,5,36,110,220,23,126,8,56,21,233,241,248,199,254,19,159,130,190,34,214,127,179,39,211,247,105,247,177,121,114,182,229,109,177,55,204,141,129,185,121,198,112,48,193,135,108,144,15,155,124,15,227,43,239,2,248,146,61,94,198,56,229,5,12,87,16,63,2,104,137,4,174,113,149,57,80,65,29,8,25,4,100,31,178,116,61,102,207,196,58,29,150,175,96,251,237,110,226,89,83,36,18,185,234,173,130,64,96,114,8,207,4,17,218,190,18,175,67,248,81,241,34,111,2,235,45,111,118,210,73,162,222,50,172,241,151,33,96,114,202,12,224,5,98,72,80,65,81,141,220,103,160,160,15,174,232,168,160,158,27,171,120,174,45,229,73,160,149,3,199,36,108,25,93,72,200,96,71,4,17,206,106,90,0,40,162,138,0,40,162,171,95,95,91,233,154,117,205,253,228,158,93,173,172,77,52,207,130,118,162,130,88,224,100,156,0,122,115,64,21,245,205,102,207,195,218,29,238,175,126,251,45,109,34,105,95,4,2,216,232,171,146,1,98,118,128,51,201,32,119,175,141,188,113,227,43,239,29,120,146,77,94,250,56,226,1,4,86,240,39,34,24,129,36,12,227,44,114,196,146,122,146,112,2,224,13,255,0,138,255,0,18,38,241,214,178,182,246,141,36,122,45,155,178,193,24,114,86,118,12,192,78,65,85,32,149,32,5,57,219,206,58,154,226,6,149,124,218,51,234,226,218,79,236,244,184,91,99,112,120,95,53,148,176,65,234,118,169,39,29,56,206,50,50,1,94,9,230,181,184,138,226,222,87,134,120,156,60,114,70,197,89,24,28,134,4,114,8,60,230,190,182,248,83,241,34,31,29,104,205,111,118,209,199,173,89,162,172,241,151,5,167,80,170,12,224,5,80,1,98,65,81,157,188,103,168,175,147,108,236,174,53,9,218,27,88,252,201,22,41,38,35,112,24,72,209,164,115,207,162,171,31,83,142,57,171,26,30,177,121,225,237,114,203,87,176,125,151,86,146,172,169,146,64,108,117,86,193,4,169,25,4,103,144,72,239,64,31,118,210,215,53,224,127,25,88,248,235,195,113,234,246,81,188,68,57,138,226,6,228,195,40,0,149,207,70,24,96,65,29,65,25,0,228,14,150,128,10,74,40,52,0,118,162,138,40,1,166,144,83,169,162,128,28,41,105,5,45,0,69,63,220,31,90,249,179,226,126,69,228,191,245,218,63,253,23,95,74,79,247,71,214,190,111,248,162,7,218,229,255,0,174,241,255,0,232,186,0,243,191,13,31,244,198,255,0,174,71,255,0,66,21,236,218,255,0,252,130,33,255,0,174,195,249,53,120,191,135,63,227,245,255,0,235,145,255,0,208,133,123,78,191,255,0,32,136,127,235,176,254,77,64,31,62,204,51,116,255,0,65,252,133,117,222,30,182,50,30,49,247,15,127,246,171,144,157,182,221,63,208,127,33,94,157,224,187,63,51,12,118,243,19,119,63,222,20,1,220,218,90,52,54,232,65,94,227,130,125,107,160,240,173,217,47,130,79,17,183,97,253,225,82,205,0,75,84,24,31,123,215,235,92,190,139,120,214,247,206,185,60,70,122,1,234,41,1,237,168,115,24,167,213,123,54,223,110,135,235,252,234,197,48,10,40,162,128,10,40,162,128,22,138,74,40,1,104,162,138,0,40,162,146,128,10,40,162,128,10,40,162,128,10,59,209,73,64,1,165,20,82,116,160,0,211,73,166,187,226,169,60,236,79,7,244,160,11,101,170,54,39,61,105,177,130,87,147,83,42,208,2,160,56,230,164,52,157,41,212,0,209,74,71,52,82,208,0,40,165,166,154,0,49,75,210,152,24,83,232,0,165,162,138,0,74,40,207,52,166,128,19,20,148,234,105,56,160,4,205,84,150,92,30,245,60,135,21,139,112,239,184,243,222,128,35,185,157,139,28,30,254,158,213,143,114,239,147,243,119,254,148,235,171,211,27,17,147,212,118,30,149,7,219,3,12,252,223,144,164,2,71,117,40,111,189,219,208,86,189,180,133,135,39,181,115,51,234,153,98,170,92,99,216,87,71,164,196,210,198,24,144,114,167,249,208,6,180,75,187,175,165,62,121,22,53,232,122,212,228,4,81,129,92,198,161,116,237,51,40,39,130,59,15,74,96,77,204,211,49,246,239,93,45,170,237,140,125,15,243,172,157,54,216,108,14,64,228,30,231,214,183,145,112,180,0,250,41,41,115,64,5,32,235,75,77,232,104,1,212,82,102,150,128,26,227,53,193,248,198,196,79,22,72,31,235,84,242,79,247,77,119,164,102,176,245,187,97,44,35,32,125,241,223,216,208,7,198,90,220,62,86,163,40,24,224,175,254,130,42,157,172,134,57,9,246,197,117,62,51,177,251,62,167,49,27,126,250,14,9,254,224,174,56,112,104,3,234,175,134,183,198,77,50,0,75,127,170,147,176,255,0,158,149,234,64,229,107,231,95,134,122,163,36,105,30,91,136,31,248,71,252,244,21,244,60,13,186,48,104,2,90,40,162,128,22,138,40,160,2,138,40,52,1,24,169,5,70,42,65,64,5,20,81,64,5,37,45,20,0,149,67,85,109,176,174,63,188,63,173,95,172,173,105,177,2,127,188,63,145,160,15,150,126,35,76,90,242,223,36,255,0,171,94,222,239,94,124,163,113,197,118,223,16,159,55,176,127,215,53,254,111,92,125,154,111,144,143,246,104,3,216,254,19,88,44,143,116,72,94,142,58,159,250,103,95,68,217,160,68,35,222,188,151,225,86,158,34,138,228,225,126,243,14,167,253,138,246,20,0,14,40,1,244,210,105,77,70,237,138,0,92,211,135,21,2,62,106,112,51,64,8,73,165,20,184,162,128,23,20,132,82,209,64,20,110,161,222,163,167,90,228,111,229,22,51,47,94,87,183,61,207,175,210,187,178,1,28,215,21,226,187,3,40,137,151,104,60,14,73,255,0,106,128,53,180,251,209,50,182,55,112,79,80,61,170,123,168,196,202,1,25,193,174,11,67,188,120,100,116,44,121,4,240,7,181,119,145,74,29,79,94,180,128,243,253,78,192,195,112,164,109,25,64,58,159,83,90,118,240,36,177,157,195,56,62,181,173,170,219,137,0,224,118,239,245,172,59,104,221,28,140,175,74,0,222,179,181,142,61,216,80,63,19,91,49,0,51,197,99,89,41,231,39,252,241,87,218,77,162,152,26,241,212,235,84,172,156,178,182,125,127,194,174,3,154,0,90,90,67,64,160,2,151,52,218,90,0,117,38,41,1,165,32,208,5,75,128,119,12,30,213,52,100,129,79,43,154,7,20,0,225,205,20,10,90,0,66,41,41,212,210,69,0,33,166,51,80,199,210,161,96,73,234,40,2,94,181,19,194,15,64,63,58,145,69,59,7,181,0,50,53,219,83,131,77,81,235,74,5,0,58,138,5,7,138,0,81,69,32,57,165,160,2,138,40,160,5,162,147,52,180,0,81,69,20,0,81,69,20,0,82,82,210,80,2,82,210,82,208,1,69,20,80,6,102,182,219,109,211,253,241,252,141,120,178,29,250,142,63,233,151,245,175,100,215,207,250,58,127,190,63,145,175,35,211,97,243,53,22,39,31,234,79,243,20,1,232,214,54,163,236,237,144,62,247,169,254,232,175,34,248,153,18,162,219,241,221,123,255,0,191,94,233,107,16,22,231,143,226,254,149,225,159,21,78,26,216,123,47,254,207,64,30,45,101,204,237,254,239,245,21,244,14,134,63,226,82,255,0,245,220,255,0,232,34,190,127,176,25,184,111,247,63,168,175,160,244,52,255,0,137,83,255,0,215,115,255,0,160,138,0,241,95,17,143,244,232,255,0,235,152,254,102,189,47,225,54,224,247,88,61,159,255,0,105,215,154,248,148,98,246,63,250,230,63,153,175,73,248,76,199,125,215,61,159,255,0,105,208,7,209,86,249,216,126,181,241,55,142,255,0,228,161,120,151,254,194,183,95,250,53,171,237,155,114,118,28,250,215,196,222,59,255,0,146,133,226,95,251,10,221,127,232,214,160,8,60,51,226,109,83,194,58,228,58,190,145,63,149,113,31,202,202,220,164,168,122,163,142,234,112,61,242,1,4,16,8,251,15,193,222,46,211,252,107,225,232,181,109,61,191,187,29,196,88,111,220,205,177,89,163,203,40,221,141,192,110,3,6,190,79,212,188,15,125,109,224,29,27,197,214,177,73,54,159,116,146,37,219,131,159,34,85,153,208,100,1,194,50,132,0,228,252,217,7,25,80,79,135,254,56,190,240,55,137,97,190,130,89,62,195,43,170,95,91,168,220,37,139,60,225,73,3,120,4,149,57,24,60,116,36,16,15,180,107,129,248,217,255,0,36,135,93,255,0,183,127,253,31,29,118,90,86,171,99,173,233,118,250,150,153,116,151,54,119,9,190,41,83,163,15,230,8,57,4,30,65,4,28,17,92,111,198,207,249,36,58,239,253,187,255,0,232,248,232,3,229,29,11,76,254,219,241,14,153,165,121,222,79,219,174,162,182,243,118,238,217,189,194,238,198,70,113,156,227,34,174,120,187,194,247,222,15,241,37,222,143,127,28,128,196,196,195,43,38,209,60,89,59,100,92,18,48,64,233,147,131,144,121,6,159,224,79,249,40,94,26,255,0,176,173,175,254,141,90,250,175,226,95,128,98,241,255,0,134,254,198,178,165,190,161,108,230,91,57,221,1,1,177,130,140,113,144,141,198,113,220,41,193,219,130,1,230,31,5,126,43,36,9,107,225,29,122,105,8,46,34,211,238,157,153,206,89,145,35,183,218,20,156,100,177,12,205,128,48,188,0,43,95,227,143,196,182,209,237,230,240,142,150,35,107,187,187,124,95,78,74,183,147,11,130,60,176,59,59,47,36,145,194,176,35,37,129,95,157,111,172,110,52,221,66,230,194,242,63,46,234,214,86,134,100,220,14,215,82,67,12,140,131,130,15,78,40,255,0,76,213,53,15,249,111,121,125,117,47,188,146,77,35,31,196,179,18,126,164,154,0,147,74,210,239,181,205,82,223,77,211,45,94,230,242,225,246,69,20,125,88,255,0,32,0,201,36,240,0,36,224,10,147,93,211,63,177,60,67,169,233,94,119,157,246,27,169,109,188,221,187,119,236,114,187,177,147,140,227,56,201,175,170,190,20,124,55,135,192,186,51,92,93,172,114,107,87,138,173,60,133,0,104,20,170,147,0,33,152,16,24,18,88,99,119,25,232,43,230,79,29,255,0,201,67,241,55,253,133,110,191,244,107,80,7,208,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,159,252,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,64,126,206,63,242,79,47,255,0,236,43,39,254,138,138,190,127,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,42,120,78,242,111,0,183,139,33,127,50,214,45,64,216,220,68,16,147,23,200,140,178,18,56,218,75,109,57,198,14,222,187,184,60,27,226,237,67,193,94,33,135,86,211,155,210,59,136,176,191,190,135,122,179,71,150,83,183,118,208,55,1,145,94,245,251,60,193,13,215,195,93,82,222,226,24,230,130,93,74,84,146,57,20,50,186,152,98,4,16,120,32,142,49,94,81,241,95,225,188,222,5,214,86,226,209,100,147,69,188,118,104,36,8,66,192,197,152,136,9,44,196,144,160,16,199,27,185,199,67,64,31,81,120,103,196,218,95,139,180,56,117,125,34,127,54,222,79,149,149,184,120,156,117,71,29,152,100,123,96,130,9,4,19,179,95,32,124,44,248,143,121,224,109,114,59,121,166,223,161,93,202,162,242,23,201,17,103,0,204,152,4,134,81,212,1,243,1,142,161,74,253,109,99,125,111,169,233,214,215,246,114,121,150,183,81,9,161,125,164,110,70,10,84,224,224,140,130,58,243,64,31,5,87,89,226,191,2,95,120,99,71,208,181,114,207,115,167,234,214,81,92,11,129,22,213,138,87,93,198,19,201,228,46,8,39,27,185,192,249,78,57,58,251,55,65,209,172,252,67,240,135,71,210,47,211,125,173,222,139,111,19,224,2,87,48,174,25,114,8,12,167,4,28,112,64,61,168,3,231,95,133,31,18,38,240,46,178,214,247,109,36,154,45,227,170,207,25,114,22,6,44,160,206,0,86,36,133,4,21,24,221,198,122,10,247,255,0,30,124,75,177,240,159,130,173,117,203,31,46,242,125,73,20,233,209,185,218,28,48,220,36,101,56,109,128,16,72,3,57,101,7,110,114,62,97,241,199,131,111,188,11,226,73,52,139,233,35,148,20,18,219,206,156,9,162,36,128,216,206,84,229,72,32,244,32,224,145,130,121,249,39,154,84,133,37,150,70,72,83,100,74,204,72,69,220,91,106,142,195,115,49,192,238,73,239,64,18,95,95,92,106,122,141,205,253,228,158,101,213,212,173,52,207,180,13,206,228,150,56,24,3,36,158,156,86,167,137,60,47,125,225,102,211,33,212,163,146,27,187,219,33,120,246,242,38,214,132,25,29,85,79,39,146,168,27,156,17,187,4,100,87,177,252,15,248,95,255,0,30,222,49,214,224,245,54,22,147,195,254,233,75,128,119,127,190,20,21,244,112,126,233,174,127,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,0,31,179,143,252,148,61,67,254,193,82,127,232,216,171,233,250,249,131,246,113,255,0,146,135,168,127,216,42,79,253,27,21,125,63,64,5,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,190,159,175,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,208,1,251,56,255,0,201,67,212,63,236,21,39,254,141,138,143,218,59,254,74,30,159,255,0,96,168,255,0,244,108,180,126,206,63,242,80,245,15,251,5,73,255,0,163,98,163,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,0,111,254,204,191,243,52,127,219,167,254,214,175,160,43,231,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,0,20,85,107,235,235,125,51,78,185,191,188,147,203,181,181,137,166,153,246,147,181,20,18,199,3,36,224,3,211,154,242,143,2,124,71,188,241,199,197,237,78,222,25,182,232,86,154,124,194,206,20,200,18,226,104,128,157,242,1,44,195,160,35,229,7,29,75,22,0,246,10,40,162,128,10,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,93,5,115,254,59,255,0,146,121,226,95,251,5,93,127,232,166,160,15,136,107,237,239,2,127,201,60,240,215,253,130,173,127,244,82,215,196,53,246,247,129,63,228,158,120,107,254,193,86,191,250,41,104,3,160,175,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,111,215,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,160,5,79,9,222,77,224,22,241,100,47,230,90,197,168,27,27,136,130,18,98,249,17,150,66,71,27,73,109,167,56,193,219,215,119,21,252,55,226,141,103,194,90,140,151,250,29,231,217,110,164,136,194,207,229,36,153,66,65,35,12,8,234,163,223,138,250,11,246,121,130,27,175,134,186,165,189,196,49,205,4,186,148,169,36,114,40,101,117,48,196,8,32,240,65,28,98,188,179,226,175,195,11,143,3,234,38,254,204,121,154,21,212,184,133,248,30,67,177,114,176,224,187,51,109,69,31,57,224,253,104,3,128,177,177,185,212,245,27,107,11,56,252,203,171,169,86,24,83,112,93,206,196,5,25,56,3,36,142,188,87,215,87,90,2,248,95,224,110,161,162,133,64,246,186,21,194,203,229,179,50,180,166,39,105,24,22,231,5,203,30,221,122,14,149,227,159,0,60,43,253,171,226,217,181,171,221,51,207,176,211,226,62,68,242,15,145,46,183,33,92,15,226,96,187,143,67,180,149,60,29,166,189,255,0,199,127,242,79,60,75,255,0,96,171,175,253,20,212,1,241,13,117,159,15,252,113,125,224,95,18,195,125,4,178,125,130,87,9,125,108,163,112,154,44,243,133,36,13,224,18,84,228,96,241,208,144,121,58,234,60,79,224,93,83,195,58,86,143,171,74,190,126,153,170,218,67,60,55,40,184,8,239,24,115,19,250,48,201,199,102,3,35,163,5,0,251,39,74,213,44,117,205,46,223,82,211,46,146,230,206,225,55,197,44,103,130,63,152,32,228,16,121,4,16,112,69,93,175,147,62,18,124,77,111,4,234,159,217,250,156,142,124,63,114,236,210,170,34,147,12,173,176,121,189,55,48,1,0,42,15,66,72,4,140,31,171,160,158,27,171,120,174,45,229,73,160,149,3,199,36,108,25,93,74,228,48,35,130,8,231,52,1,45,20,81,64,30,29,241,219,225,196,186,172,95,240,150,105,49,110,185,183,136,141,66,33,177,3,66,138,205,231,18,72,37,148,0,164,124,196,141,184,198,222,126,126,211,245,91,237,37,238,30,194,230,72,13,197,188,150,211,99,164,145,56,218,202,192,240,65,31,145,0,140,16,13,125,133,241,31,199,54,254,4,240,196,183,217,130,77,70,95,221,217,90,202,196,121,175,145,147,129,206,213,83,184,244,29,6,65,97,95,26,220,76,215,55,50,207,32,140,60,142,93,132,113,170,40,36,228,225,84,0,163,216,0,7,106,0,177,165,105,119,250,230,169,111,166,233,150,175,115,121,112,251,34,138,62,172,127,144,0,100,146,120,0,18,112,5,125,155,224,127,6,216,248,23,195,113,233,22,50,73,41,46,101,184,157,248,51,74,64,5,177,156,40,218,0,0,116,0,100,147,146,126,82,248,115,227,38,240,55,140,45,245,102,142,73,109,25,26,11,184,163,219,185,226,108,103,25,29,67,5,110,163,59,113,144,9,175,179,96,158,27,171,120,174,45,229,73,160,149,3,199,36,108,25,93,72,200,96,71,4,17,206,104,2,90,40,162,128,10,198,241,55,137,180,191,8,232,115,106,250,188,254,85,188,127,42,170,242,242,185,232,136,59,177,193,246,192,36,144,1,35,102,169,106,186,93,142,185,165,220,105,186,157,170,92,217,220,38,201,98,144,112,71,243,4,28,16,71,32,128,70,8,160,15,138,188,95,226,139,239,24,120,146,239,88,191,145,201,149,136,134,38,125,194,8,178,118,198,184,0,96,3,215,3,39,36,242,77,122,191,192,191,134,143,121,113,109,227,77,80,199,246,72,157,141,133,190,21,252,215,4,169,145,179,157,161,72,59,71,93,202,15,0,13,218,240,126,206,118,48,248,194,41,164,212,158,127,14,34,7,107,121,14,46,29,199,88,203,40,3,97,235,184,96,227,229,0,31,158,189,210,128,62,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,122,95,193,77,2,203,197,63,7,117,189,23,82,89,13,165,214,164,234,230,54,218,202,68,112,178,176,62,161,128,60,228,113,200,35,138,243,79,141,191,242,87,181,223,251,119,255,0,209,17,215,176,126,206,63,242,79,47,255,0,236,43,39,254,138,138,128,60,3,198,158,19,188,240,87,138,46,180,91,198,243,124,188,60,51,132,40,179,70,195,42,192,31,196,28,18,3,43,12,156,102,189,47,224,135,196,214,210,175,109,252,37,171,200,237,99,112,235,14,156,202,139,136,37,103,98,85,176,55,16,236,253,73,59,72,28,0,73,30,205,241,3,192,150,62,61,240,255,0,246,125,195,37,189,220,78,30,214,244,197,189,160,57,27,176,50,185,12,163,4,103,29,15,85,21,202,124,42,248,67,111,225,40,173,245,189,105,124,223,16,242,200,169,33,217,104,25,74,148,24,56,118,33,142,73,200,206,2,244,220,192,30,113,251,71,127,201,67,211,255,0,236,21,31,254,141,150,184,207,10,248,18,251,197,222,31,241,6,161,166,179,203,119,164,164,46,150,113,197,185,174,3,150,221,131,145,130,170,132,224,2,91,160,231,21,217,254,209,223,242,80,244,255,0,251,5,71,255,0,163,101,173,207,217,162,226,21,184,241,45,187,75,24,158,68,182,117,140,176,220,202,166,64,196,14,164,2,202,9,237,184,122,208,7,136,105,90,165,246,135,170,91,234,90,101,211,219,94,91,190,248,165,143,170,159,228,65,25,4,30,8,36,28,131,86,60,71,175,223,120,163,196,23,154,214,164,209,155,187,167,12,254,90,237,85,0,5,85,3,208,40,3,156,158,57,36,243,94,191,241,211,225,163,217,220,93,120,211,75,49,253,146,87,83,127,111,133,79,41,201,10,36,92,99,112,98,70,225,215,115,19,200,39,111,156,124,54,240,194,248,191,199,122,110,149,60,114,61,158,227,53,222,212,98,60,164,27,136,98,164,21,12,64,77,217,24,46,59,224,80,7,208,95,3,60,35,255,0,8,239,129,211,82,184,92,94,235,27,110,91,159,187,8,7,202,94,24,131,193,47,156,3,251,204,31,187,94,161,69,20,0,87,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,183,235,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,80,6,173,255,0,195,251,184,190,27,105,30,51,177,243,38,181,153,37,23,225,153,0,183,101,156,196,133,121,4,134,200,24,0,224,130,73,193,0,87,248,127,227,187,239,1,120,131,251,66,221,94,226,210,84,41,117,100,37,216,179,140,29,185,56,108,21,99,144,113,158,163,163,26,250,59,224,212,16,221,124,26,209,237,238,33,73,160,149,46,82,72,228,80,202,234,103,144,16,65,224,130,56,197,120,71,197,159,135,83,120,35,196,15,113,101,109,32,240,253,219,255,0,162,75,188,191,150,216,201,137,137,25,4,29,197,115,156,174,57,36,54,0,62,170,209,53,189,59,196,122,68,26,174,149,113,246,139,25,247,121,114,236,100,221,181,138,158,24,2,57,4,114,43,70,190,72,248,69,241,31,254,16,109,113,237,181,41,167,58,21,231,19,34,124,194,9,56,196,193,112,73,192,24,96,184,36,16,126,98,170,43,235,40,39,134,234,222,43,139,121,82,104,37,64,241,201,27,6,14,164,100,48,35,130,8,231,52,1,240,53,116,26,159,132,239,52,223,8,104,126,37,223,230,217,106,190,106,101,80,143,34,72,228,101,218,199,167,204,23,112,231,39,12,49,242,228,243,245,245,151,194,141,42,199,91,248,29,165,233,154,149,180,119,54,119,9,112,146,196,253,24,125,162,79,196,21,56,32,142,65,0,140,17,64,30,1,240,223,226,5,223,128,124,64,179,143,50,77,46,225,212,95,219,70,169,186,85,1,130,144,88,100,21,46,91,0,140,227,4,142,163,233,63,21,252,80,208,252,59,224,203,127,17,90,207,6,162,183,184,251,12,9,49,67,115,243,0,248,59,73,93,163,59,178,56,32,41,193,32,87,205,31,16,126,31,106,62,0,214,18,218,229,254,209,101,62,126,201,121,133,79,63,106,161,127,144,51,21,218,95,28,245,234,43,148,146,121,165,72,82,89,100,116,137,54,68,172,196,132,93,197,182,168,236,55,51,28,14,228,158,244,1,99,85,213,47,181,205,82,227,82,212,238,158,230,242,225,247,203,44,157,88,255,0,32,0,192,0,112,0,0,96,10,232,60,85,224,75,239,8,120,127,195,250,134,164,207,21,222,172,147,59,217,201,22,214,183,8,87,110,78,78,75,43,131,130,1,94,135,156,215,163,252,11,248,104,247,151,22,190,52,213,12,127,100,133,216,216,91,225,95,205,112,74,153,27,57,218,20,131,180,117,220,160,240,0,221,111,246,154,255,0,153,95,254,222,255,0,246,141,0,96,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,235,230,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,253,0,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,250,2,190,127,253,166,191,230,87,255,0,183,191,253,163,64,30,59,225,31,13,77,226,255,0,19,90,232,86,247,17,219,207,114,146,249,114,72,9,93,201,27,56,7,28,128,74,227,60,227,57,193,198,43,30,104,38,181,184,150,222,226,39,134,120,156,164,145,200,165,89,24,28,21,32,242,8,60,98,187,191,130,95,242,87,180,47,251,120,255,0,209,18,87,175,252,104,248,95,255,0,9,45,164,158,34,209,160,206,175,109,17,243,160,134,28,189,234,130,160,115,184,124,200,161,177,128,89,134,23,178,138,0,177,240,131,226,162,120,182,209,116,93,110,235,254,42,24,247,178,187,133,65,118,153,39,42,0,10,25,71,5,113,156,46,225,159,155,111,172,87,193,186,86,169,125,161,234,150,250,150,153,116,246,215,150,239,190,41,99,234,167,249,16,70,65,7,130,9,7,32,215,215,223,13,254,32,90,120,251,195,235,56,242,227,213,45,209,69,253,188,106,251,98,98,88,41,5,134,8,96,133,176,9,198,112,73,234,64,60,83,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,172,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,128,62,128,175,144,62,52,104,159,216,191,20,53,77,150,254,77,189,246,219,216,190,125,219,247,143,157,186,146,51,32,147,131,143,97,140,87,215,245,225,255,0,180,134,141,121,117,161,232,218,188,41,190,214,198,89,98,184,192,36,167,155,179,107,28,12,5,202,96,146,71,44,163,156,208,1,251,55,235,55,151,90,30,179,164,76,251,237,108,101,138,91,124,146,74,121,187,247,40,201,192,25,76,128,0,229,152,243,154,177,251,69,120,134,227,79,240,190,157,161,194,49,30,169,43,52,239,145,202,68,80,132,193,29,217,145,178,164,17,179,28,130,107,202,62,11,235,127,216,191,20,52,189,247,30,77,189,246,235,41,126,77,219,247,143,145,122,18,51,32,143,145,143,115,140,213,143,142,90,207,246,183,197,11,216,149,224,146,45,62,40,236,227,120,142,115,129,189,131,28,145,184,59,186,158,152,219,130,50,13,0,84,248,55,165,38,171,241,79,70,73,109,164,158,11,119,123,167,219,187,17,148,66,200,204,71,64,36,217,215,130,72,7,57,197,125,133,94,1,251,53,232,159,242,28,215,164,183,254,229,157,188,251,255,0,224,114,174,220,255,0,215,19,146,62,135,173,123,253,0,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,184,207,10,248,18,251,197,254,31,241,6,161,166,179,203,119,164,164,46,150,113,197,185,174,3,150,221,131,145,130,170,132,224,2,91,160,231,21,217,254,209,223,242,80,244,255,0,251,5,39,254,141,150,183,255,0,102,95,249,154,63,237,211,255,0,107,80,7,134,233,90,165,246,135,170,91,234,90,101,211,219,94,91,190,248,165,143,170,159,228,65,25,4,30,8,36,28,131,95,98,252,63,241,221,143,143,124,63,253,161,110,169,111,119,19,148,186,178,18,239,104,14,78,220,156,46,67,40,200,56,199,81,213,77,121,15,199,79,134,143,103,113,117,227,77,44,199,246,73,93,77,253,190,21,60,167,36,40,145,113,141,193,137,27,135,93,204,79,32,157,190,89,224,191,22,94,120,43,197,22,186,213,154,249,190,94,82,104,11,20,89,163,97,134,82,71,224,70,65,1,149,78,14,49,64,30,255,0,251,71,127,201,60,176,255,0,176,172,127,250,42,90,241,255,0,130,95,242,87,180,47,251,120,255,0,209,18,87,165,252,107,215,236,124,83,240,119,68,214,180,214,144,218,93,106,72,200,36,93,174,164,71,50,178,145,234,24,17,198,71,28,18,57,175,52,248,37,255,0,37,123,66,255,0,183,143,253,17,37,0,125,77,226,111,19,105,126,17,208,230,213,245,121,252,171,120,254,85,85,229,229,115,209,16,119,99,131,237,128,73,32,2,71,198,222,46,241,69,247,140,60,73,119,172,95,200,228,202,196,67,19,62,225,4,89,59,99,24,0,96,3,215,3,39,36,242,77,125,171,170,233,118,58,230,151,113,166,234,118,169,115,103,112,155,37,138,65,193,31,204,21,56,32,142,65,0,140,17,94,49,7,236,231,99,15,140,34,154,77,73,167,240,226,32,118,183,144,226,225,220,117,140,178,128,54,30,187,134,14,62,80,1,249,232,3,35,224,95,195,71,188,184,181,241,166,168,99,251,36,78,198,194,223,10,254,107,130,84,200,217,206,208,164,29,163,174,229,7,128,6,238,47,227,111,252,149,237,119,254,221,255,0,244,68,117,245,253,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,0,244,191,130,154,5,143,138,126,14,235,122,46,164,178,27,75,173,73,213,204,109,181,148,136,225,101,96,125,67,0,121,200,227,144,71,21,226,190,52,240,157,231,130,188,81,117,162,222,55,155,229,225,225,156,33,69,154,54,25,86,0,254,32,224,144,25,88,100,227,53,239,255,0,179,143,252,147,203,255,0,251,10,201,255,0,162,162,174,203,226,7,129,44,124,123,225,255,0,236,251,134,75,123,184,156,61,173,233,139,123,64,114,55,96,101,114,25,70,8,206,58,30,170,40,3,198,126,8,124,77,109,42,246,223,194,90,188,142,214,55,14,176,233,204,168,184,130,86,118,37,91,3,113,14,207,212,147,180,129,192,4,145,244,157,121,63,194,175,132,54,254,18,138,223,91,214,151,205,241,15,44,138,146,29,150,129,148,169,65,131,135,98,24,228,156,140,224,14,155,155,214,40,0,175,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,95,95,215,200,31,27,127,228,175,107,191,246,239,255,0,162,35,160,12,13,31,194,119,154,231,133,245,237,106,205,247,127,99,121,15,52,1,11,51,199,33,112,204,8,254,238,192,78,70,54,238,57,27,112,115,244,77,111,81,240,230,175,6,171,165,92,125,158,250,13,222,92,187,21,246,238,82,167,134,4,30,9,28,138,246,239,217,151,254,102,143,251,116,255,0,218,213,137,241,143,225,75,120,126,226,231,196,186,36,49,141,30,71,223,113,111,24,84,91,50,74,42,227,45,150,12,236,199,106,168,11,211,166,40,3,201,47,175,174,53,61,70,230,254,242,79,50,234,234,86,154,103,218,6,231,98,75,28,12,1,146,79,78,43,236,47,133,158,18,155,193,190,3,179,211,175,33,142,45,66,87,123,139,176,146,23,30,99,30,6,122,100,32,69,59,120,202,156,103,169,249,211,224,239,133,127,225,39,248,129,103,246,173,51,237,186,77,158,233,175,55,143,221,175,202,222,88,110,199,46,23,229,231,32,28,130,3,87,215,244,1,240,13,117,23,222,6,213,45,124,11,165,248,190,33,246,141,50,243,122,204,81,121,182,117,149,163,1,191,217,109,163,13,211,39,105,199,27,185,122,250,203,225,70,149,99,173,252,14,210,244,205,74,218,59,155,75,132,184,73,98,126,140,62,209,39,226,8,56,32,142,65,0,141,164,80,7,128,124,55,248,129,119,224,31,16,44,227,204,147,75,184,117,23,246,209,170,110,149,64,96,164,22,25,5,75,150,192,35,56,193,35,168,251,10,198,250,223,83,211,173,175,236,228,243,45,110,162,89,161,124,17,185,24,2,167,7,105,25,4,117,230,190,61,248,145,240,254,239,192,62,32,104,15,153,38,151,112,236,108,46,100,100,221,42,128,165,129,10,114,10,151,11,146,6,113,144,7,65,212,124,31,248,172,190,18,144,232,154,228,206,116,89,92,188,115,51,51,11,35,181,139,109,69,86,102,14,219,70,1,0,28,158,230,128,62,163,175,128,107,239,234,248,6,128,58,77,75,193,183,218,127,130,52,111,22,9,18,93,63,82,121,33,56,225,161,149,93,212,41,25,228,21,66,192,143,112,64,224,181,61,15,196,218,167,135,162,212,97,176,159,109,190,163,105,45,165,212,13,202,72,140,165,114,71,247,151,113,32,245,7,61,137,7,233,175,131,208,216,235,31,5,108,116,217,140,119,16,58,92,218,221,196,175,200,15,36,153,86,193,202,146,174,15,99,134,7,184,175,4,248,155,240,238,231,225,246,184,145,9,190,209,166,94,110,107,41,152,141,228,46,55,35,129,252,75,185,121,3,4,16,70,57,80,1,202,105,58,108,218,198,179,99,165,219,180,107,61,229,196,118,241,180,132,133,12,236,20,18,64,39,25,62,134,190,193,215,180,207,236,79,131,154,158,147,231,121,223,97,240,252,182,222,110,221,187,246,91,149,221,140,156,103,25,198,77,121,47,236,233,225,119,184,213,53,15,20,79,28,102,11,101,54,118,219,145,88,249,173,134,118,83,156,169,85,192,233,200,144,140,240,69,123,95,142,255,0,228,158,120,151,254,193,87,95,250,41,232,3,226,26,216,241,55,134,53,79,8,235,147,105,26,188,30,85,196,127,50,178,242,146,161,232,232,123,169,193,247,200,32,128,65,3,30,190,190,248,167,240,226,207,199,58,28,151,16,195,179,93,180,137,141,156,201,128,101,198,72,133,242,64,42,199,161,39,229,39,61,11,6,0,242,191,129,223,18,198,143,113,15,132,117,65,35,90,94,92,98,198,112,89,188,153,92,129,229,145,217,25,185,5,71,12,196,156,134,37,126,148,175,130,111,172,110,52,205,70,230,194,242,63,46,234,214,86,134,116,220,14,215,82,67,12,140,131,130,15,78,43,232,111,130,63,20,127,181,34,180,240,118,174,184,188,134,47,47,79,157,19,137,99,69,207,150,224,116,101,85,56,110,132,14,126,97,150,0,247,10,40,162,128,10,249,147,227,103,196,232,124,73,112,190,29,208,174,228,125,46,221,201,187,154,54,30,93,220,128,141,160,99,146,138,65,231,56,98,115,131,181,88,253,55,94,71,241,27,224,133,143,138,110,110,53,125,10,88,236,53,137,157,90,88,228,56,183,152,228,238,98,2,146,174,114,14,70,65,35,145,150,45,64,30,3,224,127,6,223,120,239,196,145,233,22,50,71,16,8,101,184,157,249,16,196,8,5,177,156,177,203,0,0,234,72,201,3,36,123,87,199,29,26,207,195,223,8,116,61,34,193,54,218,218,106,16,196,153,0,22,196,50,229,155,0,2,196,228,147,142,73,39,189,122,95,129,252,27,99,224,95,13,199,164,88,201,36,164,185,150,226,119,224,205,41,0,22,198,112,163,10,0,3,160,3,36,156,147,194,254,209,223,242,79,44,63,236,43,31,254,138,150,128,60,127,224,151,252,149,237,11,254,222,63,244,68,149,213,252,114,248,104,154,61,196,222,46,210,204,141,105,119,113,155,232,8,102,242,101,114,79,152,15,100,102,224,130,120,102,0,100,48,11,202,124,18,255,0,146,189,161,127,219,199,254,136,146,190,186,158,222,27,171,121,109,238,98,73,160,149,10,73,28,138,25,93,72,193,82,15,4,17,198,40,3,226,111,6,248,187,80,240,87,136,97,213,180,230,244,142,226,44,47,239,161,222,172,209,229,148,237,221,180,13,192,100,87,217,62,29,215,236,124,81,225,251,61,107,77,105,13,165,210,22,79,49,118,178,144,74,178,145,234,24,17,198,71,28,18,57,175,28,183,253,158,173,199,143,100,150,226,231,119,134,87,253,33,97,76,171,177,46,216,183,7,113,109,170,161,119,57,32,144,64,28,229,151,219,236,108,109,180,205,62,218,194,206,63,46,218,214,37,134,20,220,78,212,80,2,140,156,147,128,7,94,104,2,197,20,87,55,227,95,26,233,190,4,209,225,213,53,72,110,229,130,91,133,183,85,181,64,204,24,171,54,72,102,85,198,16,247,244,160,14,146,138,242,205,39,227,223,133,181,141,102,199,75,183,176,214,86,123,219,136,237,227,105,33,136,40,103,96,160,146,36,39,25,62,134,189,78,128,18,147,154,90,109,0,56,82,210,10,90,0,138,124,236,31,90,249,179,226,118,227,123,46,79,252,182,143,255,0,69,215,210,115,147,176,125,107,230,175,137,204,126,219,47,63,242,218,63,253,23,64,28,7,135,71,250,107,255,0,215,35,252,197,123,78,186,7,246,68,63,245,212,127,38,175,24,240,216,255,0,77,127,250,228,127,244,33,94,213,175,39,252,74,33,255,0,174,195,249,53,0,124,237,117,197,211,254,31,202,189,211,225,236,74,214,177,156,127,203,39,239,254,221,120,93,216,197,219,254,31,200,87,186,252,52,36,194,128,255,0,207,9,63,244,96,160,15,83,190,181,31,103,94,7,222,245,62,134,188,181,91,102,171,48,31,220,31,210,189,170,234,32,109,215,129,247,191,198,188,110,238,31,47,86,155,24,232,63,144,160,15,108,210,155,117,148,103,216,255,0,51,87,171,55,69,111,244,40,254,141,255,0,161,86,149,0,20,81,69,0,37,45,37,45,0,45,20,81,64,5,20,81,64,5,20,81,64,5,37,25,162,128,10,90,74,40,0,164,160,156,80,57,20,0,82,19,74,105,164,80,4,18,41,106,106,66,7,80,63,58,156,138,76,30,244,0,128,226,156,13,70,194,152,170,65,234,40,2,205,45,70,166,164,4,26,0,80,40,165,162,128,16,146,42,41,9,34,165,166,224,26,0,175,0,59,185,61,170,214,41,160,109,167,0,104,1,105,51,72,77,20,0,82,211,105,77,0,20,132,82,138,66,113,64,16,201,84,165,10,123,84,183,142,85,120,245,31,202,168,137,55,10,0,205,187,180,141,207,42,58,142,231,210,178,174,33,72,163,0,12,115,235,90,215,138,115,193,29,71,242,172,25,227,145,228,35,112,197,32,41,233,154,121,150,225,152,237,57,67,220,250,138,244,43,117,17,70,0,30,191,206,178,52,216,22,56,199,3,56,61,253,235,86,89,66,160,235,214,128,32,190,190,17,14,119,125,224,56,3,210,177,44,28,94,78,199,159,187,158,120,238,7,106,193,213,239,36,154,225,208,49,224,131,200,30,149,212,248,102,195,202,137,88,237,201,70,28,19,253,234,0,233,109,225,218,128,113,223,249,213,176,56,165,24,2,138,96,24,164,52,180,148,0,128,154,15,52,184,164,34,128,26,15,52,224,106,6,124,26,145,91,52,1,45,84,187,140,58,99,29,255,0,165,91,20,199,0,142,104,3,230,95,137,214,11,29,220,164,5,255,0,93,24,234,127,231,157,120,251,12,54,43,233,31,137,154,114,200,204,216,94,103,78,231,254,121,154,249,202,229,118,220,48,244,199,242,160,15,66,248,125,57,91,131,130,127,227,221,251,127,182,43,234,189,57,183,91,33,62,135,249,215,201,62,1,124,93,31,250,224,223,250,24,175,172,180,166,205,170,125,15,243,160,13,10,40,165,160,2,138,40,160,2,131,69,6,128,27,138,117,38,41,104,0,162,138,40,0,162,138,40,0,174,123,196,211,121,86,209,158,121,113,252,154,186,26,228,124,110,197,108,225,199,252,244,95,228,212,1,242,207,141,166,243,111,97,60,241,24,254,109,89,154,12,30,117,203,142,56,67,212,251,138,147,196,172,90,238,60,255,0,112,127,51,91,62,3,179,23,23,83,228,14,17,186,147,234,180,1,244,135,128,172,133,189,172,231,3,151,110,132,250,45,119,0,98,177,252,63,110,33,181,112,0,229,207,127,97,91,52,0,86,125,236,222,86,211,207,249,205,95,53,203,248,138,236,194,177,242,121,199,64,61,232,3,82,206,111,48,158,181,168,15,21,206,232,18,25,81,207,185,254,149,209,118,160,0,156,81,154,66,40,2,128,28,40,164,165,160,2,179,181,56,68,177,168,192,234,59,253,107,70,152,203,184,115,64,30,61,171,55,216,46,148,142,50,128,113,207,115,235,244,174,143,73,214,4,234,195,231,224,158,170,61,171,31,226,13,145,84,129,211,104,229,71,83,254,221,112,94,28,212,229,142,105,20,185,251,164,240,163,218,144,30,203,119,55,202,15,61,107,50,215,80,141,164,33,131,158,51,208,86,61,238,170,222,82,224,183,222,254,232,247,174,94,250,242,64,85,145,136,237,208,123,208,7,173,65,112,141,156,6,171,59,68,134,188,211,195,250,172,210,151,12,236,122,255,0,8,246,174,246,194,228,177,108,147,249,15,106,0,232,45,134,192,106,216,57,170,145,182,234,178,166,152,15,164,39,20,19,80,59,28,245,160,9,193,205,45,34,10,9,160,7,102,147,53,11,201,182,160,55,88,245,252,133,0,93,45,65,57,170,41,112,92,245,63,149,91,67,154,0,125,56,10,65,78,160,4,233,81,177,2,164,61,43,11,86,191,104,2,128,88,103,29,135,189,0,105,53,192,7,189,30,112,62,181,201,45,212,179,55,222,232,59,129,90,214,136,231,57,34,128,54,3,230,164,223,138,175,180,237,252,105,17,187,80,5,181,108,211,197,71,24,169,51,64,7,74,66,115,74,77,52,114,104,1,203,138,117,52,112,40,205,0,58,138,74,90,0,40,162,138,0,90,40,162,128,10,74,90,40,1,13,20,81,64,5,20,81,64,5,2,138,40,3,154,241,109,193,134,222,44,103,150,29,189,154,188,219,194,32,220,223,74,73,233,17,235,245,90,237,252,115,54,34,132,115,247,148,255,0,232,85,143,224,59,21,89,38,124,14,140,58,159,246,104,3,208,213,54,193,255,0,2,254,149,243,255,0,197,119,25,182,235,252,63,251,61,125,11,47,17,254,53,243,159,197,134,253,229,175,209,63,246,165,0,121,38,146,155,174,95,253,195,252,197,125,25,162,194,63,178,95,167,250,243,255,0,160,138,249,219,69,82,110,95,31,220,63,204,87,210,122,34,20,210,92,159,249,238,127,244,17,64,30,9,226,196,242,239,98,255,0,174,99,249,181,122,31,194,51,251,203,175,163,255,0,237,58,243,239,25,62,111,162,255,0,174,107,252,218,189,19,225,16,5,174,190,143,255,0,180,232,3,232,136,15,200,126,181,241,55,142,255,0,228,161,120,151,254,194,183,95,250,53,171,237,184,70,16,253,107,226,79,29,255,0,201,66,241,47,253,133,110,191,244,107,80,7,210,223,8,236,173,245,63,130,58,101,133,220,126,101,181,212,87,80,204,155,136,220,141,52,161,134,71,43,144,79,78,107,194,126,41,124,57,187,240,62,185,36,240,197,191,67,187,149,141,156,201,146,34,206,72,133,242,73,12,163,161,39,230,3,61,119,5,247,239,130,159,242,72,116,47,251,120,255,0,209,242,87,63,241,231,197,122,53,151,134,27,195,211,219,65,121,170,221,108,150,40,166,87,31,103,66,92,121,234,192,99,112,42,84,13,192,252,220,130,185,4,3,203,126,18,124,77,111,4,234,159,217,250,156,142,116,11,151,102,149,81,20,152,101,109,131,205,233,185,128,8,1,80,122,18,64,36,96,251,119,198,73,225,187,248,53,172,92,91,205,28,208,75,29,179,199,36,108,25,93,76,241,144,65,28,16,71,57,175,147,172,44,110,53,45,70,218,194,210,63,50,230,234,85,134,20,220,6,231,98,2,140,158,6,73,29,120,175,162,188,75,160,106,222,26,253,155,111,244,221,103,81,146,242,225,18,217,149,29,64,54,160,203,15,238,55,6,59,194,54,224,27,63,119,0,96,1,64,30,25,224,79,249,40,94,26,255,0,176,173,175,254,141,90,251,122,190,33,240,39,252,148,47,13,127,216,86,215,255,0,70,173,125,191,64,30,103,241,111,225,146,248,219,75,254,208,211,35,65,175,219,34,172,76,238,192,77,18,239,62,87,93,170,73,114,67,17,212,0,72,7,35,159,248,29,240,209,180,123,120,124,93,170,24,218,238,238,223,54,48,0,173,228,196,224,31,48,158,206,203,192,0,240,172,65,201,98,23,219,41,40,1,107,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,219,213,241,15,142,255,0,228,161,248,155,254,194,183,95,250,53,168,3,232,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,207,254,59,255,0,146,135,226,111,251,10,221,127,232,214,175,160,63,103,47,249,39,151,255,0,246,21,147,255,0,69,69,95,63,248,239,254,74,31,137,191,236,43,117,255,0,163,90,128,62,128,253,156,127,228,158,95,255,0,216,86,79,253,21,21,95,248,217,227,61,47,64,240,148,250,37,196,16,95,94,234,177,60,75,106,239,131,10,21,108,78,70,210,62,87,11,128,112,73,4,131,242,156,114,127,8,60,81,99,224,255,0,131,26,214,177,125,36,96,69,169,74,33,137,159,105,158,95,38,45,177,174,1,57,36,117,193,192,201,60,3,94,51,226,239,20,95,120,195,196,151,122,197,252,142,76,172,68,49,51,238,16,69,147,182,53,192,3,0,30,184,25,57,39,146,104,3,30,8,38,186,184,138,222,222,39,154,121,92,36,113,198,165,153,216,156,5,0,114,73,60,98,190,198,248,93,225,59,239,6,248,42,13,51,80,188,146,121,221,254,208,98,97,197,169,117,93,208,174,25,129,1,131,28,140,2,88,156,115,92,71,192,239,134,141,163,219,195,226,237,80,198,215,119,150,249,178,128,0,222,76,78,1,243,9,236,236,188,0,167,133,98,14,75,16,190,215,64,31,0,87,219,254,4,255,0,146,121,225,175,251,5,90,255,0,232,165,175,136,107,237,239,2,127,201,60,240,215,253,130,173,127,244,82,208,2,120,203,194,58,127,141,124,61,54,147,168,175,172,150,242,229,191,115,54,198,85,147,10,195,118,221,196,237,39,6,188,39,225,239,193,93,70,127,25,221,31,17,8,22,195,69,187,84,149,20,172,162,238,64,171,34,168,7,254,89,149,100,99,184,100,134,11,128,75,109,250,94,138,0,43,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,244,253,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,128,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,253,124,193,251,56,255,0,201,67,212,63,236,21,39,254,141,138,189,219,196,127,17,60,43,225,45,66,59,13,111,84,251,37,212,145,9,149,62,207,44,153,66,72,7,42,164,117,83,239,197,0,117,53,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,247,111,14,124,68,240,175,139,117,9,44,52,77,83,237,119,81,196,102,100,251,60,177,225,1,0,156,178,129,213,135,191,53,225,63,180,119,252,148,61,63,254,193,81,255,0,232,217,104,0,253,156,127,228,161,234,31,246,10,147,255,0,70,197,71,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,63,103,31,249,40,122,135,253,130,164,255,0,209,177,81,251,71,127,201,67,211,255,0,236,21,31,254,141,150,128,55,255,0,102,95,249,154,63,237,211,255,0,107,87,208,21,243,255,0,236,203,255,0,51,71,253,186,127,237,106,177,241,175,226,170,91,199,63,132,244,11,173,215,13,190,45,74,116,10,200,17,149,149,160,25,7,45,243,124,196,96,169,0,103,59,130,128,115,31,26,254,38,255,0,194,71,168,31,15,232,119,222,102,137,111,143,180,60,67,11,115,48,39,248,179,243,70,188,99,160,45,147,243,0,166,143,217,199,254,74,30,161,255,0,96,169,63,244,108,85,228,21,235,255,0,179,143,252,148,61,67,254,193,82,127,232,216,168,3,233,250,43,143,214,254,40,248,55,195,154,188,250,86,171,172,125,158,246,13,190,100,95,102,153,246,238,1,135,42,132,31,149,129,224,214,191,135,60,81,163,120,183,78,146,255,0,67,188,251,85,172,114,152,89,252,167,143,14,0,36,97,128,61,24,123,115,64,28,7,198,47,137,218,167,129,254,201,166,233,22,56,186,188,137,164,251,116,241,238,141,7,35,17,142,141,32,56,99,156,128,10,228,54,238,60,87,194,191,18,239,180,77,7,196,122,38,160,36,189,179,214,173,238,75,72,78,101,75,153,35,43,230,22,60,176,99,180,48,39,60,100,115,144,223,82,248,187,194,246,62,48,240,221,222,143,127,26,17,42,147,12,172,155,140,18,224,237,145,112,65,200,39,166,70,70,65,224,154,248,235,197,222,24,190,240,127,137,46,244,123,248,220,24,152,152,101,100,218,39,139,39,108,139,130,70,8,29,50,112,114,15,32,208,6,29,125,189,224,79,249,39,158,26,255,0,176,85,175,254,138,90,248,134,190,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,0,116,21,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,171,237,250,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,244,1,47,129,252,101,125,224,95,18,71,171,216,199,28,160,161,138,226,7,224,77,17,32,149,206,50,167,42,8,35,161,3,32,140,131,245,236,18,232,190,60,240,124,82,201,10,94,105,58,165,184,102,138,66,15,7,170,157,164,237,117,97,142,14,85,151,131,145,95,21,29,42,249,116,100,213,205,180,159,217,239,112,214,194,224,114,190,106,168,98,135,208,237,96,87,61,121,198,112,113,213,252,62,248,153,170,124,63,251,122,91,69,246,187,91,152,155,101,172,178,98,56,231,227,108,184,193,39,0,96,128,87,112,198,79,202,48,1,232,26,103,196,157,11,225,38,163,47,132,52,221,62,125,82,202,218,80,47,239,139,152,164,107,160,74,204,202,135,32,168,10,138,171,242,242,135,230,108,238,175,79,213,252,81,163,120,183,225,111,138,111,244,59,207,181,90,199,167,221,194,207,229,60,120,113,1,36,97,128,61,24,123,115,95,32,223,95,92,106,122,141,205,253,228,158,101,213,212,173,52,207,180,13,206,196,150,56,24,3,36,158,156,87,212,218,103,132,127,225,11,248,9,172,105,178,174,219,217,116,171,171,155,222,115,251,230,132,229,126,241,31,40,10,153,7,7,110,123,208,7,202,53,246,54,151,225,157,47,197,223,8,116,13,35,87,131,205,183,147,74,181,101,101,225,226,113,10,225,208,246,97,147,237,130,65,4,18,15,199,53,246,247,129,63,228,158,120,107,254,193,86,191,250,41,104,3,228,31,25,120,71,80,240,87,136,102,210,181,21,245,146,222,92,175,239,161,222,202,178,97,88,237,221,180,157,164,228,87,171,252,20,248,170,246,242,65,225,61,126,235,117,187,108,139,77,157,195,51,135,102,85,88,14,1,202,252,223,41,56,10,1,25,198,208,177,254,208,94,50,209,117,89,45,124,55,101,28,119,55,246,23,6,75,139,181,193,16,157,165,76,42,113,146,73,193,108,28,2,138,14,72,33,124,131,195,154,5,247,138,60,65,103,162,233,171,25,187,186,114,169,230,54,213,80,1,102,98,125,2,130,120,201,227,128,79,20,1,247,85,103,107,154,205,159,135,180,59,221,94,253,246,90,218,68,210,190,8,5,177,209,87,36,2,196,224,1,158,73,3,189,73,164,217,205,167,232,214,54,87,23,114,94,79,111,111,28,82,92,201,157,211,50,168,5,206,73,57,36,103,169,235,212,215,203,191,24,190,35,203,226,253,118,93,34,194,95,248,145,216,202,2,15,145,132,243,38,245,51,43,1,157,164,49,0,110,32,128,15,4,224,0,114,30,50,241,118,161,227,95,16,205,171,106,45,235,29,188,88,95,220,195,189,153,99,202,168,221,183,113,27,136,201,175,71,248,71,240,130,223,197,58,69,198,185,226,21,206,157,117,19,67,98,145,72,68,155,195,224,205,144,112,54,149,101,10,192,130,114,72,192,27,185,63,133,127,15,230,241,223,137,0,151,203,26,77,131,199,37,241,102,57,117,36,226,53,0,131,150,218,195,32,141,160,19,156,224,31,175,160,130,27,91,120,173,237,226,72,96,137,2,71,28,106,21,81,64,192,80,7,0,1,198,40,3,226,175,28,120,54,251,192,190,36,147,72,190,146,57,65,65,45,188,233,192,154,34,72,13,140,229,78,84,130,15,66,14,9,24,39,210,254,5,124,71,150,199,81,131,193,250,164,217,178,159,228,211,216,236,69,130,66,93,202,147,128,91,121,108,12,146,119,109,0,124,220,123,23,196,15,2,88,248,247,195,255,0,217,247,12,150,247,113,56,123,91,211,22,246,128,228,110,192,202,228,50,140,17,156,116,61,84,87,199,90,174,151,125,161,234,151,26,110,167,106,246,215,150,239,178,88,164,234,167,249,16,70,8,35,130,8,35,32,208,7,222,84,87,151,252,27,248,143,47,141,52,137,236,53,89,183,235,118,95,60,146,29,139,246,136,217,142,25,81,64,198,222,20,224,99,238,156,229,176,59,127,17,248,163,70,240,150,157,29,254,185,121,246,91,89,37,17,43,249,79,38,92,130,64,194,130,122,41,246,226,128,54,104,174,63,68,248,163,224,223,17,234,240,105,90,86,177,246,139,217,247,121,113,125,154,100,221,181,75,30,89,0,28,41,60,154,236,40,0,162,138,40,3,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,176,126,206,63,242,79,47,255,0,236,43,39,254,138,138,188,127,227,111,252,149,237,119,254,221,255,0,244,68,117,236,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,160,15,95,162,138,40,3,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,229,154,86,169,125,161,234,150,250,150,153,116,246,215,150,239,190,41,99,234,167,249,16,70,65,7,130,9,7,32,215,169,254,209,223,242,80,244,255,0,251,5,71,255,0,163,101,175,48,180,209,53,27,237,31,81,213,109,173,247,216,233,190,87,218,229,222,163,203,243,27,106,112,78,78,72,199,0,227,189,0,125,131,240,255,0,199,118,62,61,240,255,0,246,133,186,165,189,220,78,82,234,200,75,189,160,57,59,114,112,185,12,163,32,227,29,71,85,53,230,154,246,179,163,124,8,241,28,176,104,58,127,218,255,0,182,54,92,79,100,243,58,139,104,35,70,68,10,236,24,150,105,12,140,73,39,1,118,237,25,13,94,51,224,191,22,94,120,43,197,22,186,213,154,249,190,94,82,104,11,148,89,163,97,134,82,71,224,70,65,1,149,78,14,49,81,248,195,196,179,120,191,197,122,134,187,61,188,118,239,116,234,68,40,73,8,170,161,20,100,245,59,84,100,241,147,147,129,210,128,62,181,240,111,196,127,14,248,233,29,116,155,153,22,238,36,223,45,157,194,108,149,23,113,25,198,72,97,211,149,39,27,134,112,78,43,173,175,27,253,158,124,55,54,153,225,75,189,114,91,136,221,53,135,81,20,42,14,99,88,90,68,203,31,82,197,184,29,0,7,60,224,117,151,223,23,188,11,166,234,55,86,23,154,231,151,117,107,43,67,50,125,146,115,135,82,67,12,132,32,224,131,247,120,160,14,226,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,157,162,107,122,119,136,244,136,53,93,42,227,237,22,51,238,242,229,216,201,187,107,21,60,48,4,114,8,228,87,198,62,59,255,0,146,135,226,111,251,10,221,127,232,214,160,15,167,254,9,127,201,33,208,191,237,227,255,0,71,201,88,127,30,124,97,99,164,120,80,248,113,237,163,187,188,213,83,59,26,76,8,17,88,17,35,5,33,179,184,13,163,161,42,217,200,82,173,159,225,63,29,216,248,7,224,22,135,168,92,42,92,93,200,243,37,173,145,151,99,78,126,210,251,176,112,216,10,167,36,227,29,7,86,21,243,206,171,170,95,107,154,165,198,165,169,221,61,205,229,195,239,150,89,58,177,254,64,1,128,0,224,0,0,192,20,1,94,8,38,186,184,138,222,222,39,154,121,92,36,113,198,11,51,177,56,10,2,242,73,60,98,190,209,248,125,225,107,143,6,248,50,199,68,186,190,251,92,208,238,102,101,80,18,50,196,177,68,224,18,160,147,203,114,73,39,129,133,28,71,193,127,133,255,0,240,141,90,71,226,45,102,12,106,247,49,15,38,9,161,195,89,41,44,15,59,207,204,234,87,57,1,148,101,123,176,175,96,160,15,128,107,235,239,130,95,242,72,116,47,251,120,255,0,209,242,87,200,53,245,247,193,47,249,36,58,23,253,188,127,232,249,40,3,163,241,119,133,236,124,97,225,187,189,30,254,52,34,85,38,25,89,55,24,37,193,219,34,224,131,144,79,76,140,140,131,193,53,243,239,128,254,10,222,106,62,52,212,172,188,72,60,187,13,30,84,73,196,36,145,118,204,55,170,163,140,97,74,149,102,232,192,50,140,41,108,175,211,244,80,1,95,63,254,211,95,243,43,255,0,219,223,254,209,175,160,43,231,255,0,218,107,254,101,127,251,123,255,0,218,52,1,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,175,152,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,191,248,155,198,222,30,240,119,217,127,183,181,15,177,253,171,127,147,251,153,36,221,183,110,239,184,167,110,55,14,190,180,1,208,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,212,52,79,138,62,13,241,30,175,6,149,165,107,31,104,189,159,119,151,23,217,166,77,219,84,177,229,144,1,194,147,201,175,47,253,166,191,230,87,255,0,183,191,253,163,64,28,7,193,47,249,43,218,23,253,188,127,232,137,43,235,45,87,84,177,208,244,187,141,75,83,186,75,107,59,116,223,44,178,30,0,254,100,147,128,0,228,146,0,201,53,242,111,193,47,249,43,218,23,253,188,127,232,137,43,160,248,209,241,67,254,18,91,185,60,59,163,79,157,34,218,83,231,79,12,217,75,214,1,72,227,104,249,81,131,227,4,171,28,55,101,52,1,231,158,48,215,225,241,71,138,239,245,184,52,232,244,244,188,101,99,106,140,24,43,109,1,155,33,87,37,216,22,39,29,88,245,235,94,167,240,3,193,122,164,186,199,252,37,173,113,61,157,132,59,161,141,54,124,183,193,149,131,12,238,31,42,48,67,208,130,195,3,149,56,225,254,25,124,59,185,248,131,174,60,70,111,179,233,150,123,90,246,101,35,120,13,157,168,128,255,0,19,109,110,72,192,0,147,158,20,253,133,4,16,218,219,197,111,111,18,67,4,72,18,56,227,80,170,138,6,2,128,56,0,14,49,64,31,50,254,209,223,242,80,244,255,0,251,5,71,255,0,163,101,173,255,0,217,151,254,102,143,251,116,255,0,218,213,129,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,255,0,102,95,249,154,63,237,207,255,0,107,80,7,208,21,203,124,69,240,253,199,138,126,31,234,250,61,161,197,212,209,6,132,96,124,238,140,178,42,114,64,27,138,133,201,56,25,207,106,234,104,160,15,128,106,197,245,245,198,167,168,220,223,222,73,230,93,93,74,211,76,251,64,220,236,73,99,129,128,50,73,233,197,110,120,251,64,79,12,120,243,88,210,35,88,214,8,46,11,64,136,204,193,34,112,30,53,203,114,72,86,80,115,158,65,228,245,170,126,22,240,245,199,138,188,81,167,104,118,205,137,46,229,10,95,0,249,104,1,46,248,36,103,106,134,108,103,39,24,28,154,0,250,215,225,110,141,121,160,124,52,209,52,251,244,242,238,150,38,149,227,32,130,158,99,180,129,88,16,8,96,28,2,49,193,4,87,99,69,20,1,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,231,254,18,248,251,254,16,111,20,127,166,73,183,70,190,219,29,238,34,222,203,128,219,28,99,159,148,177,206,51,149,45,193,56,199,65,251,71,127,201,67,211,255,0,236,21,31,254,141,150,188,130,128,62,254,175,146,62,46,252,56,255,0,132,27,93,75,157,54,25,206,133,121,204,46,255,0,48,130,78,115,9,108,146,112,6,84,182,9,4,143,152,171,26,234,62,5,124,71,150,199,81,131,193,250,164,217,178,159,228,211,216,236,69,130,66,93,202,147,128,91,121,108,12,146,119,109,0,124,220,123,246,183,162,105,222,35,210,39,210,181,91,127,180,88,207,183,204,139,123,38,237,172,24,114,164,17,200,7,131,64,31,13,37,237,194,105,243,105,235,38,45,102,150,57,164,77,163,230,116,14,20,231,168,192,145,253,185,231,160,174,223,224,151,252,149,237,11,254,222,63,244,68,149,145,227,159,2,234,158,3,215,13,133,248,243,109,228,203,90,221,162,225,46,16,119,30,140,50,55,47,80,72,234,8,39,95,224,151,252,149,237,11,254,222,63,244,68,148,1,245,253,20,81,64,5,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,250,254,190,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,0,123,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,215,235,200,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,191,64,5,20,87,31,173,252,81,240,111,135,53,121,244,173,87,88,251,61,236,27,124,200,190,205,51,237,220,161,135,42,132,30,24,30,13,0,118,21,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,233,255,0,12,248,219,195,222,49,251,87,246,14,161,246,207,178,236,243,191,115,36,123,119,110,219,247,212,103,59,91,167,165,124,193,241,183,254,74,246,187,255,0,110,255,0,250,34,58,0,192,240,103,139,47,60,21,226,139,93,106,205,124,223,47,41,52,5,202,44,209,176,195,41,35,240,35,32,128,202,167,7,24,175,177,116,77,99,75,241,151,133,224,212,173,99,243,244,235,248,152,24,174,34,234,50,85,209,148,228,28,16,202,122,131,142,9,28,215,195,194,9,154,217,238,22,39,48,35,170,60,129,78,213,102,4,170,147,208,18,21,136,29,246,159,74,236,254,25,124,68,185,248,125,174,60,166,31,180,105,151,155,86,246,21,3,121,11,157,174,132,255,0,18,238,110,9,193,4,131,142,24,0,125,53,224,143,135,250,79,129,19,82,26,96,144,189,253,193,145,203,49,194,70,25,188,184,212,18,120,69,98,50,73,44,73,36,244,3,173,168,160,158,27,171,120,174,45,229,73,160,149,3,199,36,108,25,93,72,200,96,71,4,17,206,106,90,0,248,6,190,190,248,37,255,0,36,135,66,255,0,183,143,253,31,37,124,131,95,67,120,127,226,37,191,195,255,0,128,222,31,148,67,246,141,78,243,237,75,101,11,3,176,149,157,247,59,145,252,43,185,120,7,36,144,6,57,96,1,99,227,255,0,141,52,184,180,127,248,68,150,222,11,203,249,182,205,35,239,249,172,72,101,42,113,180,252,206,165,199,80,66,156,158,24,103,231,221,43,75,190,215,53,75,125,55,76,181,123,155,203,135,217,20,81,245,99,252,128,3,36,147,192,0,147,128,42,188,243,205,117,113,45,197,196,175,52,242,185,121,36,145,139,51,177,57,44,73,228,146,121,205,125,93,240,131,225,163,120,27,75,154,247,82,40,250,213,242,40,149,84,43,11,100,28,249,106,221,73,39,5,136,56,37,84,12,237,220,64,58,255,0,7,232,19,120,95,194,150,26,36,250,140,154,131,217,171,32,185,117,42,89,119,18,163,5,155,1,84,133,3,61,0,233,210,190,30,175,191,171,224,26,0,236,254,26,120,250,111,0,120,144,222,52,82,92,105,247,40,34,188,129,28,130,87,57,14,163,56,46,188,227,61,139,12,141,217,31,83,107,250,46,147,241,15,193,77,108,254,92,182,151,246,226,123,59,150,140,230,38,101,204,114,168,56,32,141,192,227,140,130,65,224,145,95,25,93,105,119,214,118,22,55,215,22,175,29,165,250,59,218,204,71,203,40,86,40,216,62,161,135,35,175,32,244,32,158,191,192,223,20,245,127,3,104,218,166,151,105,20,115,65,120,142,240,49,194,181,181,193,80,162,80,74,144,195,0,101,8,193,218,48,71,57,0,244,189,19,226,238,135,224,45,66,15,3,54,147,58,233,154,84,173,101,62,167,230,146,198,64,79,153,47,147,134,59,76,155,142,3,146,20,240,58,45,122,30,185,226,45,39,197,31,10,124,73,169,104,183,177,221,218,29,54,237,55,168,42,85,132,77,144,202,192,21,61,14,8,28,16,122,17,95,31,88,216,220,106,122,141,181,133,156,126,101,213,212,171,12,41,184,13,206,196,5,25,56,81,146,71,94,43,235,171,173,1,124,47,240,55,80,209,66,160,123,93,10,225,101,242,217,153,90,83,19,180,140,11,115,130,229,143,110,189,7,74,0,248,246,190,254,175,128,107,239,234,0,241,255,0,141,127,12,191,225,35,211,207,136,52,59,31,51,91,183,199,218,18,35,134,185,132,3,252,56,249,164,94,49,208,149,200,249,136,81,95,50,193,60,214,183,17,92,91,202,240,207,19,135,142,72,216,171,35,3,144,192,142,65,7,156,215,223,85,243,231,198,175,133,41,2,93,120,187,65,133,200,46,101,212,45,81,89,206,89,157,228,184,220,88,156,100,168,42,171,128,50,220,0,104,3,187,248,85,241,62,223,199,26,112,176,188,62,94,187,107,22,102,78,79,158,138,16,52,217,8,170,187,157,143,200,57,31,74,244,138,248,55,74,213,47,180,61,82,223,82,211,46,158,218,242,221,247,197,44,125,84,255,0,34,8,200,32,240,65,32,228,26,251,55,192,254,50,177,241,215,134,227,213,236,163,146,34,28,197,113,3,242,97,148,0,74,231,24,97,134,4,17,212,17,144,14,64,0,233,104,162,138,0,43,200,63,104,239,249,39,150,31,246,21,143,255,0,69,75,94,191,94,65,251,71,127,201,60,176,255,0,176,172,127,250,42,90,0,241,255,0,130,95,242,87,180,47,251,120,255,0,209,18,87,215,245,242,7,193,47,249,43,218,23,253,188,127,232,137,43,235,250,0,41,40,172,127,17,248,163,70,240,150,157,29,254,185,121,246,91,89,37,16,171,249,79,38,92,130,64,194,130,122,41,246,226,128,54,49,94,111,241,171,194,218,207,139,124,29,103,97,161,217,253,170,234,61,65,38,100,243,82,60,32,142,64,78,88,129,213,135,191,53,163,99,241,123,192,186,150,163,107,97,103,174,121,151,87,82,172,48,167,217,39,27,157,136,10,50,80,1,146,71,94,43,183,160,15,150,124,39,240,135,199,90,103,140,116,59,251,189,15,203,181,181,212,32,154,103,251,92,7,106,44,138,88,224,57,39,0,30,156,215,212,212,118,174,127,196,222,54,240,247,131,190,203,253,189,168,125,143,237,91,252,159,220,201,38,237,187,119,125,197,56,198,229,235,235,64,27,228,211,69,115,62,28,248,135,225,95,22,234,50,88,104,122,167,218,238,99,136,204,201,246,121,99,194,2,1,57,101,3,171,15,126,107,166,160,7,10,90,65,75,64,17,78,126,65,245,175,154,126,40,31,244,217,127,235,180,127,250,46,190,152,152,101,7,214,190,106,248,164,160,94,75,255,0,93,227,255,0,209,116,1,195,120,86,61,247,141,211,253,83,127,232,66,189,203,92,135,254,36,240,244,255,0,90,63,147,87,136,120,61,241,120,223,245,197,191,244,33,94,243,174,161,109,30,18,49,254,180,127,38,160,15,152,117,21,219,125,39,225,252,133,123,143,195,38,6,4,255,0,174,18,127,232,193,94,35,170,169,23,178,103,212,127,33,94,203,240,193,191,118,159,245,194,79,253,24,40,3,232,9,83,117,186,253,127,198,188,79,196,160,219,106,211,159,117,28,127,186,43,220,147,152,86,188,183,198,154,122,155,169,28,5,230,68,238,127,185,64,29,207,134,103,243,108,98,39,63,117,187,127,181,91,213,200,120,58,124,217,198,57,251,141,255,0,161,215,95,64,5,20,81,64,5,20,81,64,0,165,164,165,160,2,138,40,160,2,146,150,146,128,10,40,162,128,10,41,41,51,64,1,52,128,226,148,140,211,9,230,128,31,214,131,64,233,70,104,1,140,248,166,239,205,43,138,168,207,218,128,38,223,138,79,56,15,90,97,95,144,86,77,202,56,39,4,117,31,202,128,54,86,224,19,222,167,83,158,107,138,107,185,98,99,243,126,64,86,254,153,124,211,40,201,39,229,39,160,245,160,13,174,180,17,74,58,81,64,12,160,28,82,154,141,142,40,1,225,168,205,81,107,146,167,169,252,169,69,214,125,127,33,64,23,179,73,81,44,155,170,64,104,0,39,20,3,154,71,21,10,57,7,173,0,88,164,39,20,102,154,198,128,43,92,0,227,241,172,221,161,13,104,200,216,174,122,246,229,149,142,210,122,142,195,210,128,38,154,229,23,168,110,181,137,113,168,32,148,133,14,49,142,195,210,185,93,115,86,154,57,24,7,97,243,47,240,143,238,214,101,149,220,135,231,118,39,32,246,30,180,128,245,59,105,126,64,121,232,127,157,102,106,154,200,135,143,159,134,29,20,122,86,77,174,170,223,103,94,91,191,240,143,90,243,221,123,83,150,75,167,80,231,134,83,202,143,238,208,7,109,164,143,182,221,51,30,114,132,243,199,112,59,87,171,233,241,8,225,81,142,199,249,215,157,248,26,192,155,104,221,182,156,198,253,207,247,235,211,213,66,140,10,16,15,162,138,41,128,26,76,209,77,34,128,29,156,208,79,20,128,82,246,160,12,171,169,188,182,61,122,143,229,86,45,37,243,20,30,122,31,231,88,250,228,134,33,159,246,192,253,41,116,43,175,54,53,228,253,214,61,7,247,168,3,165,164,35,52,10,90,0,224,124,115,98,39,128,28,47,250,229,60,147,253,211,95,40,235,48,249,55,210,142,58,142,159,238,138,251,71,95,182,18,218,174,64,255,0,88,15,83,232,107,228,143,25,218,11,125,70,108,1,247,208,112,79,247,40,1,222,12,159,202,186,110,191,234,91,255,0,66,21,245,191,135,229,243,44,99,110,121,86,255,0,208,171,227,143,14,57,91,150,193,255,0,150,103,255,0,66,21,245,231,132,152,157,46,12,255,0,117,255,0,244,51,64,29,45,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,65,164,160,0,87,27,227,182,197,156,63,245,209,127,147,87,101,92,71,143,143,250,28,31,245,209,127,147,80,7,202,30,33,57,187,79,250,230,63,153,175,65,248,85,103,230,77,114,72,31,117,187,159,84,175,59,215,57,188,79,250,230,63,153,175,102,248,71,0,63,106,56,31,199,223,254,185,208,7,188,216,166,200,88,127,181,253,5,90,166,68,48,164,123,211,232,1,174,219,69,121,119,140,239,88,73,8,4,244,29,135,251,85,233,23,242,136,99,83,207,36,14,63,26,241,93,102,251,237,186,130,33,45,129,16,60,128,59,159,79,173,0,122,47,131,28,189,188,196,159,227,111,228,181,216,154,231,60,49,110,33,181,147,0,114,231,191,178,215,69,64,5,33,20,180,80,2,10,90,40,160,2,146,150,147,20,1,202,248,186,201,110,109,162,24,28,56,234,79,163,87,207,87,44,116,235,240,1,198,232,191,135,158,254,255,0,74,250,139,80,132,75,26,130,7,81,223,235,95,60,248,235,78,16,221,66,202,20,101,20,117,62,173,72,9,228,212,90,88,120,45,247,187,129,233,83,90,91,180,209,146,228,28,28,83,60,53,98,110,35,144,157,167,4,245,39,218,187,137,180,229,138,212,16,23,239,250,159,74,64,114,186,84,201,109,35,0,15,32,158,63,10,239,116,171,128,234,199,158,167,250,87,148,25,188,171,204,115,247,51,250,215,166,104,49,249,136,255,0,83,253,41,129,215,218,203,144,122,214,140,111,154,206,182,140,40,60,85,213,226,152,22,14,41,156,119,160,28,210,50,156,113,64,18,6,244,164,53,89,119,3,214,167,7,52,0,142,155,133,65,246,80,79,65,249,154,181,72,199,210,128,35,72,2,246,31,157,88,81,85,149,155,61,106,194,154,0,112,224,211,233,157,233,196,208,3,100,233,88,154,140,40,219,75,12,244,239,245,173,182,174,123,196,25,17,166,15,113,253,104,1,182,48,67,243,97,49,248,159,106,213,69,85,232,43,141,208,228,148,51,229,187,30,223,74,221,123,151,7,25,63,144,160,13,102,106,174,141,135,231,210,163,129,153,243,147,86,76,32,246,20,1,118,34,8,167,227,53,94,48,86,172,161,160,6,185,218,42,186,201,243,126,20,251,167,218,160,251,214,12,87,249,155,31,55,221,207,65,235,64,29,34,243,78,168,160,108,130,106,106,0,40,162,140,208,1,69,20,80,1,75,69,20,0,81,69,37,0,20,81,73,64,11,69,20,80,1,72,199,2,150,162,156,225,71,214,128,60,211,199,50,188,146,194,1,254,21,60,143,247,171,162,240,125,175,151,12,167,143,188,195,169,244,90,199,212,209,111,110,148,17,156,32,60,241,220,250,125,107,179,210,32,16,194,224,1,203,30,255,0,74,0,181,120,219,35,31,90,249,167,226,173,192,105,173,135,63,117,123,123,189,125,27,171,185,88,19,253,225,252,141,124,175,241,38,114,247,86,252,159,184,189,189,222,128,57,207,10,197,230,221,203,211,253,89,254,107,95,75,91,64,19,73,56,3,253,127,175,251,53,224,95,14,45,5,205,237,198,64,226,54,234,79,170,87,210,55,208,121,26,106,133,192,204,217,235,254,201,160,15,152,60,98,184,190,139,254,185,175,243,106,244,111,131,231,230,186,250,63,254,211,175,51,241,115,19,127,22,79,252,178,95,230,213,233,159,7,199,205,117,244,127,253,167,64,31,68,195,247,15,214,190,36,241,223,252,148,47,18,255,0,216,86,235,255,0,70,181,125,183,15,220,63,90,248,147,199,95,242,80,188,75,255,0,97,91,175,253,26,212,1,238,126,21,241,197,143,129,127,103,237,34,246,121,99,55,242,165,210,88,219,145,184,203,47,157,38,50,160,131,176,18,11,28,140,14,58,144,15,207,58,174,169,125,173,234,151,26,150,165,116,247,55,151,15,190,89,100,60,147,252,128,3,0,1,192,0,1,128,42,59,139,219,139,168,45,33,158,77,209,218,68,97,128,109,3,98,23,105,8,227,175,204,238,121,231,159,76,87,180,252,15,248,102,154,131,67,226,253,98,52,123,68,125,218,116,65,216,49,149,36,31,189,59,72,192,86,66,161,78,115,201,32,40,27,128,58,79,129,159,14,63,177,180,244,241,86,171,12,15,125,123,18,189,130,253,230,183,133,129,59,179,156,6,112,71,65,144,188,103,230,101,29,79,198,207,249,36,58,239,253,187,255,0,232,248,235,190,90,224,126,54,127,201,33,215,127,237,223,255,0,71,199,64,31,48,120,19,254,74,31,134,127,236,43,107,255,0,163,86,190,223,53,241,7,129,63,228,161,248,103,254,194,182,191,250,53,107,237,250,0,65,75,73,138,90,0,43,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,219,245,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,168,3,232,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,207,254,59,255,0,146,135,226,111,251,10,221,127,232,214,175,160,63,103,31,249,39,119,255,0,246,21,147,255,0,69,69,95,63,248,239,254,74,31,137,191,236,43,117,255,0,163,90,128,44,205,163,187,252,45,179,214,213,255,0,119,22,181,61,164,136,210,177,229,224,133,212,170,253,209,247,31,39,130,126,80,114,0,198,135,194,24,180,185,190,39,232,169,170,174,99,243,75,64,198,127,41,86,101,5,163,39,143,155,230,0,5,4,101,138,245,25,83,213,248,83,64,77,127,246,113,241,34,237,143,207,177,212,164,190,133,157,153,66,152,225,136,185,227,169,49,249,128,3,198,88,116,234,60,179,66,212,255,0,177,60,67,166,106,222,79,157,246,27,184,174,124,173,219,119,236,112,219,115,131,140,227,25,193,160,15,187,168,170,214,55,214,250,158,157,109,127,103,39,153,107,117,18,205,11,237,35,114,48,5,78,14,8,200,35,175,53,102,128,62,1,175,183,188,9,255,0,36,243,195,95,246,10,181,255,0,209,75,95,16,215,219,222,4,255,0,146,121,225,175,251,5,90,255,0,232,165,160,14,130,138,40,160,2,190,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,95,79,215,204,63,180,119,252,148,61,63,254,193,81,255,0,232,217,104,1,63,103,31,249,40,122,135,253,130,164,255,0,209,177,81,251,71,127,201,67,211,255,0,236,21,31,254,141,150,143,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,253,0,124,193,251,56,255,0,201,66,212,63,236,21,39,254,141,138,143,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,244,253,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,128,15,217,199,254,74,30,161,255,0,96,169,63,244,108,84,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,163,246,113,255,0,146,135,168,127,216,42,79,253,27,21,31,180,119,252,148,61,63,254,193,81,255,0,232,217,104,3,155,240,39,196,9,188,11,225,175,17,13,63,203,254,214,212,30,218,43,98,234,72,137,84,75,190,76,99,4,174,84,0,79,86,7,4,2,15,25,99,99,113,169,234,54,214,22,113,249,151,87,82,172,48,166,224,55,59,16,20,100,224,12,146,58,241,85,235,233,239,130,159,12,191,225,28,211,199,136,53,203,31,47,91,184,207,217,210,83,150,182,132,129,252,56,249,100,110,115,212,133,192,249,73,97,64,30,73,241,23,225,252,62,4,240,223,133,132,190,97,213,175,210,121,111,139,48,194,48,17,98,53,0,145,133,220,195,32,157,196,147,156,96,13,207,217,199,254,74,30,163,255,0,96,169,63,244,108,85,191,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,164,255,0,209,177,80,7,63,241,183,254,74,246,187,255,0,110,255,0,250,34,58,246,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,175,209,64,5,112,95,23,124,47,99,226,63,135,218,156,215,17,198,183,122,109,188,151,150,183,5,50,209,148,27,153,71,35,134,85,218,123,116,56,37,69,119,181,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,128,62,33,175,163,190,4,252,70,151,85,139,254,17,61,90,93,215,54,241,3,167,202,118,32,104,81,85,124,144,0,4,178,128,88,31,152,145,187,56,219,207,206,53,98,198,250,227,76,212,109,175,236,228,242,238,173,101,89,161,125,160,237,117,32,169,193,200,56,32,117,226,128,62,246,175,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,44,248,143,103,227,157,14,59,121,166,217,174,218,68,162,242,23,192,50,227,0,204,152,0,21,99,212,1,242,147,142,133,75,124,193,227,191,249,40,126,38,255,0,176,173,215,254,141,106,0,246,191,130,154,5,143,138,126,14,235,122,46,164,178,27,75,173,73,213,204,109,181,148,136,225,101,96,125,67,0,121,200,227,144,71,21,226,190,50,240,142,161,224,175,16,205,164,234,43,235,37,188,185,95,223,67,189,149,100,194,177,219,187,105,59,73,200,175,127,253,156,127,228,158,95,255,0,216,86,79,253,21,21,119,94,56,240,109,143,142,188,55,38,145,125,36,145,16,226,91,121,211,147,12,160,16,27,25,195,12,49,4,30,160,156,16,112,64,7,205,191,5,60,39,255,0,9,55,143,96,185,149,231,142,215,73,217,124,207,26,100,52,138,235,229,198,88,240,185,57,62,164,35,1,142,163,233,127,29,255,0,201,60,241,47,253,130,174,191,244,83,86,63,194,143,6,220,120,43,192,240,216,95,113,127,113,43,93,92,160,112,235,27,176,0,40,32,118,85,92,245,27,183,96,145,138,216,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,0,124,67,95,73,120,135,226,106,248,39,225,79,134,180,253,50,72,207,136,46,116,123,54,137,93,24,136,98,104,177,230,244,218,196,20,32,41,61,72,36,16,48,126,109,169,38,158,107,151,18,79,44,146,184,69,64,206,197,136,85,80,170,185,61,128,0,1,216,0,40,2,196,16,223,107,186,204,80,70,94,235,80,190,184,8,166,73,50,210,202,237,129,150,99,212,177,234,79,126,107,234,239,133,31,13,225,240,46,140,215,23,107,28,154,213,226,171,79,33,64,26,5,42,164,192,8,102,4,6,4,150,24,221,198,122,10,230,254,6,124,56,254,198,211,147,197,90,172,48,61,245,236,74,246,11,247,154,222,22,4,238,206,112,25,193,29,6,66,241,159,153,148,123,69,0,114,223,16,52,109,103,94,240,117,253,134,135,168,125,146,230,72,164,12,158,74,73,246,164,49,184,48,229,136,9,184,145,243,245,24,175,139,167,130,107,91,137,109,238,34,120,103,137,202,73,28,138,85,145,129,193,82,15,32,131,198,43,239,170,240,143,143,31,14,62,211,20,190,50,210,97,158,75,165,218,53,24,147,230,6,53,92,9,135,57,27,66,168,32,2,49,134,227,107,18,1,191,240,39,196,218,22,163,225,47,236,91,11,72,52,251,251,28,52,240,9,11,61,206,85,67,92,18,64,206,230,200,35,39,104,10,50,1,81,94,177,95,14,248,71,197,23,222,15,241,37,166,177,97,35,131,19,1,52,74,251,68,241,100,110,141,178,8,193,3,174,14,14,8,228,10,251,23,194,62,40,177,241,135,134,237,53,139,9,16,137,84,9,162,87,220,96,151,3,116,109,144,14,65,61,112,50,48,71,4,80,6,237,124,161,241,207,93,208,181,159,28,60,90,85,150,203,187,45,214,247,247,152,43,246,137,20,129,183,111,125,152,43,184,242,122,125,213,82,125,95,227,95,196,127,248,69,116,115,161,105,147,79,22,183,127,16,117,154,47,151,236,240,150,32,182,226,62,243,109,101,24,228,114,217,4,46,126,101,210,180,187,237,115,84,183,211,116,203,87,185,188,184,125,145,69,31,86,63,200,0,50,73,60,0,9,56,2,128,59,15,132,158,31,215,245,191,27,193,54,131,117,38,158,246,136,239,46,164,45,214,101,182,12,140,163,42,196,6,45,146,160,117,228,159,225,56,246,63,218,59,254,73,229,135,253,133,99,255,0,209,82,215,101,240,255,0,192,150,62,2,240,255,0,246,125,187,37,197,220,174,94,234,244,69,177,167,57,59,114,50,216,10,167,0,103,29,79,86,53,214,208,7,200,31,4,191,228,175,104,95,246,241,255,0,162,36,175,175,232,162,128,10,40,162,128,62,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,123,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,199,254,54,255,0,201,94,215,127,237,223,255,0,68,71,94,193,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,0,245,250,40,162,128,62,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,91,255,0,179,47,252,205,31,246,233,255,0,181,171,3,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,160,14,35,226,239,195,143,248,65,181,196,185,211,97,156,232,87,156,194,239,243,8,36,231,48,150,201,39,0,101,75,96,144,72,249,138,177,174,67,194,222,30,184,241,87,138,52,237,14,213,182,201,119,40,82,248,7,203,64,9,119,193,35,59,84,51,99,57,56,192,228,215,218,186,222,137,167,120,143,72,159,74,213,109,254,209,99,62,223,50,45,236,155,246,176,97,202,144,71,32,30,13,121,231,194,207,133,147,120,11,196,26,229,221,212,169,116,29,35,183,178,186,25,70,120,200,15,41,49,134,32,13,219,20,100,147,251,178,120,7,144,15,79,130,8,109,109,226,183,183,137,33,130,36,9,28,113,168,85,69,3,1,64,28,0,7,24,175,137,124,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,111,209,64,30,127,240,75,254,73,14,133,255,0,111,31,250,62,74,249,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,246,253,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,0,169,168,105,122,181,182,137,164,106,87,201,39,246,125,226,74,150,14,210,134,5,81,142,240,171,146,84,7,98,112,64,201,98,70,114,107,99,225,182,181,162,248,127,199,154,110,167,175,64,242,89,192,228,134,80,24,66,228,97,100,101,32,150,10,78,112,48,65,1,134,72,218,126,130,248,93,162,105,222,35,248,21,165,105,90,173,191,218,44,167,243,188,200,183,180,123,182,220,187,14,84,130,57,0,240,107,192,62,32,252,62,212,124,1,172,37,181,203,253,162,202,124,253,146,243,10,158,126,213,66,255,0,32,102,43,180,190,57,235,212,80,7,217,244,87,204,159,7,62,43,55,135,238,45,188,53,173,205,24,209,228,125,150,247,18,50,162,217,146,93,142,112,185,96,206,202,50,204,2,245,233,154,250,110,128,62,1,175,175,190,9,127,201,33,208,191,237,227,255,0,71,201,95,32,215,215,223,4,191,228,144,232,95,246,241,255,0,163,228,160,15,64,162,138,40,0,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,208,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,0,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,91,255,0,180,215,252,202,255,0,246,247,255,0,180,107,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,125,63,64,31,32,124,18,255,0,146,189,161,127,219,199,254,136,146,187,255,0,218,107,254,101,127,251,123,255,0,218,53,244,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,128,60,167,225,246,142,254,32,241,140,58,68,79,229,205,119,105,121,20,109,230,52,96,57,182,151,110,226,188,237,206,50,57,4,100,16,65,32,242,245,223,252,18,255,0,146,189,161,127,219,199,254,136,146,177,60,125,160,39,134,60,121,172,105,17,172,107,4,23,5,160,68,102,96,145,56,15,26,229,185,36,43,40,57,207,32,242,122,208,7,214,63,14,162,210,226,248,119,161,13,25,118,88,181,170,200,168,103,243,138,187,124,210,6,112,0,44,28,176,56,0,3,145,129,140,14,166,188,159,246,127,241,13,190,167,224,1,163,170,237,185,210,101,100,144,100,157,201,35,52,138,253,0,25,37,215,25,63,115,39,25,21,235,20,1,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,223,253,153,127,230,104,255,0,183,79,253,173,88,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,127,246,101,255,0,153,163,254,221,63,246,181,0,125,1,69,20,80,7,202,31,31,127,179,191,225,104,79,246,47,248,248,251,36,63,110,251,223,235,176,113,215,143,245,126,87,221,227,241,205,71,240,30,75,20,248,167,102,183,112,188,147,201,111,50,218,50,158,35,151,97,37,155,145,199,150,36,29,249,97,199,113,201,248,223,196,127,240,150,248,211,84,215,4,126,92,119,82,254,233,74,224,136,212,4,77,195,39,230,218,171,156,28,103,56,226,160,240,183,136,110,60,43,226,141,59,92,181,93,210,90,74,24,166,64,243,16,130,29,50,65,198,229,44,185,198,70,114,57,20,1,247,53,20,81,64,31,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,170,127,9,188,9,99,227,239,15,248,163,79,184,104,237,238,227,107,55,181,189,48,239,104,14,101,221,129,149,200,101,24,35,56,232,122,168,171,159,180,119,252,148,61,63,254,193,81,255,0,232,217,107,127,246,101,255,0,153,163,254,221,63,246,181,0,120,110,171,165,223,104,122,165,198,155,169,218,189,181,229,187,236,150,41,58,131,252,136,35,4,17,193,4,17,149,53,244,151,193,127,138,31,240,146,218,71,225,221,102,124,234,246,209,15,38,121,166,203,222,168,44,79,27,71,204,138,23,57,37,152,101,187,49,173,15,140,159,14,37,241,166,145,5,254,149,14,253,110,203,228,142,49,177,126,209,27,48,202,179,177,24,219,203,12,156,125,225,140,182,71,202,176,79,53,173,196,87,22,242,188,51,196,225,227,146,54,42,200,192,228,48,35,144,65,231,52,1,244,183,237,29,4,45,224,93,54,225,162,140,204,154,146,162,72,84,110,85,104,164,44,1,234,1,42,164,142,251,71,165,121,39,193,47,249,43,218,23,253,188,127,232,137,43,168,248,131,241,18,223,226,7,194,27,73,76,63,103,212,236,245,88,18,246,21,7,96,45,12,219,93,9,254,22,218,220,19,144,65,7,60,19,203,252,18,255,0,146,189,161,127,219,199,254,136,146,128,62,191,162,138,40,0,175,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,95,95,215,200,31,27,127,228,175,107,191,246,239,255,0,162,35,160,15,96,253,156,127,228,158,95,255,0,216,86,79,253,21,21,122,253,121,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,215,232,0,175,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,95,95,209,64,31,63,254,204,191,243,52,127,219,167,254,214,174,3,227,111,252,149,237,119,254,221,255,0,244,68,117,245,253,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,0,236,62,0,232,154,119,136,244,143,23,233,90,173,191,218,44,167,251,23,153,22,246,77,251,90,86,28,169,4,114,1,224,215,158,124,64,240,37,247,128,188,65,253,159,112,207,113,105,42,7,181,189,49,108,89,198,6,236,12,182,10,177,193,25,207,67,209,133,122,151,236,203,255,0,51,71,253,185,255,0,237,106,245,191,28,120,54,199,199,94,27,147,72,190,146,72,136,113,45,188,233,201,134,80,8,13,140,225,134,24,130,15,80,78,8,56,32,3,193,126,11,252,80,255,0,132,106,238,63,14,235,51,227,72,185,148,121,51,205,54,18,201,136,98,120,218,126,87,98,153,201,10,167,45,221,141,125,63,95,16,127,194,19,226,47,248,75,255,0,225,20,254,207,255,0,137,223,252,250,249,209,255,0,207,63,51,239,238,219,247,57,235,237,215,138,251,11,193,250,4,222,23,240,165,134,137,62,163,38,160,246,106,200,46,93,74,150,93,196,168,193,102,192,85,33,64,207,69,29,58,80,7,195,213,110,235,75,190,179,176,177,190,184,181,120,237,47,145,222,214,98,62,89,66,177,70,193,245,12,57,29,121,7,161,4,212,175,169,190,28,248,103,75,241,119,192,93,39,72,213,224,243,109,228,243,217,89,120,120,156,79,38,29,15,102,25,62,216,36,16,65,32,128,120,167,194,79,17,104,30,23,241,188,26,142,187,19,132,84,117,138,236,72,219,109,137,70,5,140,106,9,114,217,8,57,0,110,39,7,130,62,195,175,138,124,115,224,93,83,192,122,225,176,191,30,109,188,153,107,91,180,92,37,194,14,227,209,151,35,114,245,4,142,160,130,125,63,224,151,197,43,132,187,180,240,118,183,47,155,111,39,238,244,251,169,28,3,17,3,136,152,147,202,156,97,123,130,66,140,130,54,128,125,15,95,0,215,223,213,240,13,0,125,61,224,95,8,233,222,53,253,159,244,141,39,80,79,249,249,146,222,92,183,238,102,243,102,85,147,10,195,118,221,196,237,39,6,190,125,241,119,133,239,188,31,226,75,189,30,254,55,6,38,38,25,89,54,137,226,201,219,34,224,145,130,7,76,156,28,131,200,53,245,23,193,47,249,36,58,23,253,188,127,232,249,42,79,138,159,15,225,241,223,134,200,139,204,26,181,130,73,45,137,86,24,118,32,102,54,4,129,134,218,163,36,141,164,3,156,100,16,15,24,248,7,225,38,214,60,96,117,203,187,41,31,79,211,16,180,82,178,174,195,115,198,213,249,135,37,84,151,227,149,33,9,35,35,63,65,248,239,254,73,231,137,127,236,21,117,255,0,162,154,169,252,56,240,148,62,13,240,85,150,156,176,201,21,220,168,183,23,161,228,14,126,208,202,187,198,71,24,24,10,49,198,20,117,57,38,231,142,255,0,228,158,120,151,254,193,87,95,250,41,168,3,226,26,251,250,190,1,175,191,168,0,162,138,40,3,228,207,139,127,12,155,193,58,167,246,134,153,27,159,15,220,186,172,76,238,164,195,43,111,62,87,93,204,0,66,67,17,208,128,73,35,39,148,240,111,139,181,15,5,120,134,29,91,78,111,72,238,34,192,253,244,59,213,154,60,178,157,187,182,129,184,12,138,251,86,250,198,223,83,211,174,108,47,35,243,45,110,162,104,102,77,196,110,70,4,48,200,193,25,4,244,230,190,46,241,239,134,161,240,135,141,245,61,10,222,225,238,32,182,116,49,201,32,1,182,178,43,128,113,193,32,54,51,198,113,156,12,226,128,62,193,240,207,137,180,191,23,104,112,234,250,68,254,109,188,159,43,43,240,241,48,234,142,59,48,200,246,193,4,18,8,39,102,188,131,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,235,244,0,87,144,126,209,223,242,79,44,63,236,43,31,254,138,150,189,126,188,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,180,1,227,255,0,4,191,228,175,104,95,246,241,255,0,162,36,175,175,235,228,15,130,95,242,87,180,47,251,120,255,0,209,18,87,215,244,0,87,144,126,209,223,242,79,44,63,236,43,31,254,138,150,189,126,138,0,248,131,192,159,242,80,188,53,255,0,97,91,95,253,26,181,246,248,164,197,83,212,181,109,55,71,183,91,141,83,80,181,177,129,156,32,146,234,117,137,75,96,144,1,98,6,112,9,199,177,160,11,166,190,127,253,166,127,230,87,255,0,183,191,253,163,94,199,7,140,252,45,117,113,21,189,191,137,116,121,167,149,194,71,20,119,241,51,59,19,128,0,13,146,73,227,21,185,64,31,48,126,206,95,242,80,175,255,0,236,21,39,254,141,138,190,158,164,52,148,0,225,75,73,75,64,12,155,238,143,173,124,215,241,84,255,0,166,75,255,0,93,227,255,0,209,117,244,164,223,116,125,107,230,191,138,131,253,46,95,250,239,31,254,139,160,14,23,194,35,55,141,255,0,92,91,255,0,66,21,244,125,245,184,125,22,14,7,250,207,95,247,171,230,191,9,51,11,215,231,254,88,159,253,8,87,213,54,246,254,118,145,0,56,63,49,61,125,205,0,124,143,226,40,252,189,74,97,199,85,255,0,208,69,122,119,195,43,128,2,142,120,129,251,127,211,65,92,63,142,237,68,26,189,192,0,125,244,28,19,253,197,173,191,135,151,5,37,198,79,250,135,237,254,208,160,15,171,173,91,116,42,126,191,206,185,63,22,90,111,77,216,28,202,189,207,247,77,116,154,99,238,180,67,236,127,157,65,171,64,38,136,2,7,223,7,175,177,160,14,39,193,115,186,97,73,233,19,118,255,0,104,87,165,3,145,94,117,166,5,180,186,116,3,24,66,56,231,184,53,232,81,28,160,52,1,37,20,81,64,5,20,81,64,11,69,37,20,0,180,81,69,0,37,20,180,148,0,81,69,25,160,2,146,150,138,0,99,28,85,83,39,204,122,212,211,54,7,227,92,235,223,226,225,151,230,224,122,10,0,233,84,238,90,92,98,163,182,109,209,131,245,254,117,43,26,0,142,86,0,126,53,152,205,153,14,42,236,128,154,128,66,7,97,64,15,86,164,117,86,237,85,38,118,78,135,189,86,75,151,39,25,63,144,160,6,222,65,14,227,148,238,59,159,74,183,97,10,170,130,163,28,30,254,245,202,107,18,74,102,108,48,251,195,183,181,116,250,38,77,186,100,255,0,11,127,232,84,1,188,157,41,212,213,165,205,0,55,169,164,97,71,122,66,104,2,187,192,24,244,31,157,71,246,80,15,65,249,154,144,179,110,235,82,169,245,160,4,68,218,41,192,81,77,36,138,0,121,106,103,21,3,110,39,173,76,163,229,160,9,56,168,221,241,74,77,68,121,160,10,55,50,227,215,173,115,122,157,192,69,207,63,120,118,246,174,150,226,32,195,241,174,55,91,77,159,247,216,254,84,128,227,117,41,82,230,118,4,30,160,243,244,170,247,118,239,12,96,161,81,206,43,54,57,188,219,249,7,63,119,63,202,189,41,52,213,146,205,9,11,212,247,62,244,1,193,174,164,209,219,168,37,186,246,2,185,155,60,223,234,18,100,231,228,207,60,122,14,213,210,120,134,200,192,56,218,62,117,29,79,247,105,158,9,211,4,179,151,33,78,97,111,226,63,222,20,1,237,158,25,179,88,44,34,24,28,43,14,9,254,245,116,117,82,202,33,28,74,0,232,15,243,171,120,166,2,209,69,20,0,134,128,41,104,160,2,150,146,138,0,226,252,95,35,36,92,31,249,106,191,250,9,172,95,8,223,51,96,18,127,213,183,97,253,225,93,87,137,109,132,214,234,72,31,235,71,127,246,77,121,102,139,168,155,77,70,72,242,216,88,207,64,15,112,104,3,221,85,178,180,234,175,101,39,155,2,183,60,231,249,213,138,0,171,125,30,248,64,255,0,104,127,35,95,44,124,73,179,242,245,9,143,31,235,99,29,79,252,243,175,171,165,25,92,123,215,206,191,20,109,212,92,200,112,63,215,199,223,254,153,208,7,147,248,125,177,116,223,245,204,255,0,49,95,94,120,56,231,76,135,253,199,255,0,208,205,124,129,161,241,120,255,0,245,204,255,0,49,95,93,120,44,255,0,196,178,31,247,31,255,0,67,52,1,215,82,210,81,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,0,105,41,105,40,0,175,61,248,135,54,203,75,126,191,125,127,147,215,161,87,148,124,80,148,173,181,182,15,241,175,242,122,0,249,171,84,109,247,106,127,233,152,254,102,189,211,225,26,252,183,95,87,255,0,218,117,224,115,146,243,131,254,207,245,175,161,62,19,69,182,59,163,199,87,255,0,218,116,1,237,235,194,210,211,84,241,75,154,0,230,188,97,116,109,236,226,32,145,153,23,160,30,141,94,41,160,238,189,212,156,147,156,66,71,60,127,16,244,250,215,166,252,68,188,242,236,237,199,205,254,177,123,15,71,174,71,225,213,128,150,89,228,33,126,235,47,83,254,197,0,123,22,147,16,142,221,199,31,124,255,0,33,90,21,28,42,17,72,30,181,37,0,20,80,104,20,0,81,69,20,0,81,69,20,0,199,80,195,154,242,15,137,90,120,85,183,112,23,170,142,167,253,186,246,19,210,185,15,24,88,173,221,188,64,128,112,227,169,35,179,80,7,155,248,46,228,121,115,41,7,169,61,63,221,175,71,146,53,154,223,24,232,253,254,149,226,150,247,71,74,188,32,18,21,163,207,202,1,239,239,244,175,88,208,181,15,181,192,255,0,123,134,61,64,29,135,248,210,3,203,60,71,8,179,191,140,128,57,136,14,57,238,125,126,149,221,248,94,255,0,122,200,6,238,164,244,31,236,215,35,241,13,118,201,1,29,112,163,255,0,67,165,240,52,238,94,108,158,205,219,233,72,15,113,181,57,67,245,171,11,214,168,88,201,242,183,215,252,42,234,184,170,2,117,169,1,168,3,83,185,160,9,13,33,226,148,116,167,80,4,44,79,173,67,185,179,214,174,5,6,141,131,210,128,35,143,38,165,163,110,41,192,80,0,41,77,55,24,166,150,160,1,159,21,78,226,21,156,0,195,56,247,169,37,110,134,168,79,125,229,224,124,223,144,160,7,65,99,28,57,194,129,159,115,79,104,80,156,227,245,170,201,120,72,234,127,33,86,34,147,126,122,208,4,19,92,8,113,140,243,232,42,147,235,1,14,62,127,251,228,86,188,150,201,40,228,15,204,214,37,246,144,24,141,161,7,252,8,251,208,6,230,157,122,46,3,125,238,51,212,15,106,212,90,231,180,107,22,183,223,146,188,231,161,62,213,208,142,148,1,71,80,96,35,95,168,254,181,200,219,143,244,146,127,216,254,181,211,106,132,133,95,168,254,181,206,217,97,166,111,247,127,168,160,14,190,212,141,167,235,86,170,181,176,218,167,235,86,104,0,164,197,45,20,0,98,138,40,160,5,162,146,150,128,10,67,75,72,104,0,164,165,162,128,19,52,180,81,64,5,86,187,111,221,143,173,90,170,183,3,32,10,0,227,44,109,75,222,177,56,255,0,87,142,190,226,187,120,19,98,145,239,89,246,246,170,174,72,3,166,58,154,210,94,40,3,19,196,211,121,86,145,158,126,248,254,77,95,38,120,222,228,207,119,15,39,132,29,71,187,87,212,94,54,144,173,140,56,255,0,158,131,249,53,124,151,226,23,50,93,38,127,184,63,153,160,15,68,248,75,98,13,197,211,16,191,117,199,83,235,29,123,214,190,155,108,144,15,249,232,63,145,175,35,248,75,8,255,0,74,60,127,31,254,211,175,100,215,192,251,34,103,251,227,249,26,0,249,27,198,3,23,209,127,215,33,252,218,189,39,224,254,119,93,253,31,255,0,105,215,157,248,220,143,183,67,143,249,230,191,205,171,208,254,16,31,154,235,232,255,0,251,78,128,62,139,135,238,31,173,124,73,227,191,249,40,94,37,255,0,176,173,215,254,141,106,251,102,3,148,63,90,248,155,199,127,242,80,188,75,255,0,97,91,175,253,26,212,1,212,124,43,248,99,113,227,141,64,95,222,15,47,66,182,151,19,63,7,207,117,40,90,28,7,12,187,145,143,206,56,31,90,250,190,8,33,181,183,138,222,222,40,225,130,36,9,28,113,168,85,69,3,1,84,14,0,3,140,87,13,240,83,254,73,14,133,255,0,111,31,250,62,74,239,77,0,40,174,7,227,103,252,146,29,115,254,216,127,232,248,235,191,90,224,126,54,127,201,33,215,127,237,223,255,0,71,199,64,31,48,120,19,254,74,31,134,127,236,43,107,255,0,163,86,190,223,175,136,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,111,208,1,69,20,80,1,95,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,223,175,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,64,31,64,126,206,63,242,79,47,255,0,236,43,39,254,138,138,190,127,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,1,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,249,255,0,199,127,242,80,252,79,255,0,97,91,175,253,26,212,1,238,255,0,0,108,109,245,63,133,186,205,133,228,126,101,173,214,161,60,51,38,226,55,35,65,16,97,145,130,50,9,233,205,124,235,171,105,179,104,250,205,246,151,112,209,180,246,119,18,91,200,209,146,84,178,49,82,65,32,28,100,122,10,250,79,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,228,255,0,28,60,61,111,160,252,73,185,123,86,249,53,40,133,249,76,31,145,221,152,63,36,156,229,145,155,176,27,176,6,5,0,123,255,0,194,63,16,91,248,135,225,182,146,240,46,201,44,98,91,9,211,36,237,120,148,1,201,3,59,151,107,113,144,55,99,36,131,93,197,120,39,236,221,175,161,183,214,60,57,35,70,29,92,95,64,161,91,115,2,2,72,73,233,129,136,176,56,63,49,235,219,222,232,3,224,26,251,123,192,159,242,79,60,53,255,0,96,171,95,253,20,181,241,13,125,189,224,79,249,39,158,26,255,0,176,85,175,254,138,90,0,232,40,164,165,160,2,190,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,95,79,215,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,104,0,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,215,204,31,179,143,252,148,61,67,254,193,82,127,232,216,171,233,250,0,43,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,244,253,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,128,15,217,199,254,74,30,161,255,0,96,169,63,244,108,84,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,163,246,113,255,0,146,135,168,127,216,42,79,253,27,21,122,95,140,190,25,55,141,190,43,105,250,134,167,28,131,195,246,218,106,172,172,142,160,205,42,202,231,202,235,185,65,14,9,96,58,2,1,4,228,0,113,159,5,62,21,61,196,144,120,179,95,181,219,110,187,37,211,96,114,202,229,213,149,150,115,130,48,191,47,202,14,67,2,78,49,180,183,208,244,81,64,31,63,254,211,95,243,43,255,0,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,191,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,164,255,0,209,177,80,7,211,244,81,69,0,21,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,186,10,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,64,31,16,215,185,234,95,5,155,196,90,15,132,117,141,7,203,128,222,217,88,199,168,68,145,168,17,131,31,239,46,121,112,9,198,220,162,140,177,201,206,73,175,12,175,183,124,9,255,0,36,243,195,95,246,10,181,255,0,209,75,64,21,252,13,224,93,47,192,122,24,176,176,30,109,196,152,107,171,183,92,61,195,142,231,209,70,78,213,232,1,61,73,36,252,147,227,191,249,40,126,38,255,0,176,173,215,254,141,106,251,126,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,125,1,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,245,250,242,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,175,208,1,92,255,0,142,255,0,228,158,120,151,254,193,87,95,250,41,171,160,174,127,199,127,242,79,60,75,255,0,96,171,175,253,20,212,1,241,13,123,159,192,239,134,75,168,52,62,47,214,34,71,180,71,221,166,196,29,131,25,82,65,251,211,180,140,5,100,42,20,231,60,146,0,3,119,134,87,219,222,4,255,0,146,121,225,175,251,5,90,255,0,232,165,160,14,130,138,40,160,2,138,74,90,0,249,35,226,239,195,143,248,65,181,196,185,211,97,156,232,87,156,194,239,243,8,36,231,48,150,201,39,0,101,75,96,144,72,249,138,177,172,255,0,135,223,19,53,79,135,255,0,111,75,104,190,215,107,115,19,108,181,150,76,71,28,252,109,151,24,36,224,12,16,10,238,24,201,249,70,62,166,241,189,174,135,123,224,205,82,15,18,220,125,159,72,104,179,113,48,114,165,48,65,82,184,206,88,48,92,12,28,156,12,28,224,252,69,64,23,53,93,82,251,92,213,46,53,45,78,233,238,111,46,31,124,178,73,213,143,242,0,12,0,7,0,0,6,0,175,164,190,11,252,47,255,0,132,106,210,63,17,107,48,99,87,185,136,121,48,77,14,30,201,73,96,121,220,126,103,82,185,200,12,163,43,221,133,120,199,194,93,51,66,213,190,34,105,246,250,252,208,11,94,90,40,39,82,82,230,110,137,25,57,0,100,157,216,57,12,87,110,14,236,87,216,244,0,81,69,20,0,81,69,20,0,81,69,20,1,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,63,241,183,254,74,246,187,255,0,110,255,0,250,34,58,246,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,80,7,175,209,69,20,1,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,223,253,153,127,230,104,255,0,183,79,253,173,88,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,127,246,101,255,0,153,163,254,221,63,246,181,0,125,1,69,20,80,1,69,20,80,1,95,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,223,175,136,60,119,255,0,37,11,196,223,246,21,186,255,0,209,173,64,31,79,252,18,255,0,146,67,161,127,219,199,254,143,146,159,241,111,196,26,6,135,224,137,225,215,109,99,212,18,237,209,34,211,77,195,66,215,37,93,88,225,148,18,161,112,24,158,156,1,252,67,57,31,13,181,251,31,11,124,2,211,181,173,73,164,22,150,169,59,63,150,187,153,137,185,117,85,3,212,177,3,156,14,121,32,115,95,58,248,211,197,151,158,53,241,69,214,181,120,190,87,153,132,134,0,229,214,24,212,97,84,19,248,147,128,1,103,99,129,156,80,7,63,95,99,124,43,209,60,75,160,120,50,222,199,196,151,123,230,76,172,54,206,170,207,106,129,136,8,100,14,193,215,1,74,240,10,130,87,36,0,7,156,124,12,248,101,247,60,91,175,88,127,117,244,168,165,63,82,102,41,143,247,118,18,125,91,31,113,171,223,232,3,224,26,250,251,224,151,252,146,29,11,254,222,63,244,124,149,242,13,125,125,240,75,254,73,14,133,255,0,111,31,250,62,74,0,244,10,40,162,128,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,160,12,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,253,124,193,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,160,2,190,127,253,166,191,230,87,255,0,183,191,253,163,95,64,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,104,3,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,116,159,180,79,135,214,195,198,22,58,212,75,26,166,169,110,86,76,51,22,105,98,194,150,32,240,6,198,64,49,253,211,199,115,205,252,18,255,0,146,189,161,127,219,199,254,136,146,189,159,227,255,0,135,173,245,63,0,29,97,155,109,206,147,42,188,103,4,238,73,25,99,100,234,0,201,40,217,193,251,152,24,201,160,14,3,246,117,241,13,190,159,226,141,71,67,152,98,77,82,37,120,31,39,151,136,49,41,128,59,171,59,100,144,6,204,114,72,175,165,235,226,95,0,235,233,225,143,30,104,250,188,141,26,193,5,192,89,221,213,152,36,78,10,72,216,94,73,10,204,70,51,200,28,30,149,246,213,0,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,255,0,102,95,249,154,63,237,211,255,0,107,86,15,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,222,253,153,127,230,104,255,0,183,79,253,173,64,31,64,87,45,241,23,196,23,30,22,248,127,171,235,22,99,55,80,196,22,19,145,242,59,178,198,175,200,32,237,44,27,4,96,227,29,235,169,175,7,253,164,245,157,154,126,135,161,163,192,222,108,173,121,42,231,50,38,209,177,14,51,194,157,242,117,28,149,224,240,104,3,231,216,32,154,234,226,43,123,120,158,105,229,112,145,199,26,150,103,98,112,20,1,201,36,241,138,146,250,198,227,76,212,110,108,47,35,242,238,173,101,104,102,77,192,237,117,36,48,200,200,56,32,244,226,187,191,130,58,83,234,127,20,244,199,251,52,115,193,102,146,92,205,191,105,8,2,21,70,193,234,68,141,30,49,200,56,61,178,46,124,122,209,175,52,255,0,137,119,58,140,201,254,141,169,69,28,182,238,1,193,216,139,27,41,36,99,112,43,146,1,56,12,167,189,0,123,223,194,93,74,109,87,225,103,135,238,39,88,213,210,220,219,128,128,129,182,39,104,148,242,79,37,80,19,239,158,157,43,180,175,159,255,0,102,205,111,254,67,154,12,183,31,220,188,183,131,103,252,2,86,221,143,250,226,48,79,208,117,175,160,40,3,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,176,63,104,239,249,40,122,127,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,71,253,186,127,237,106,0,250,2,188,15,227,207,195,153,174,100,111,24,233,22,210,74,225,63,226,104,170,229,136,85,80,22,85,92,116,10,48,216,60,0,167,31,120,215,190,81,64,31,0,215,127,240,75,254,74,246,133,255,0,111,31,250,34,74,212,248,199,240,201,60,25,127,30,175,164,199,26,104,55,78,176,164,65,216,181,188,187,121,83,184,146,193,182,179,3,158,57,4,12,12,229,252,18,255,0,146,189,161,127,219,199,254,136,146,128,62,191,162,138,74,0,90,249,3,227,111,252,149,237,119,254,221,255,0,244,68,117,245,253,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,0,246,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,175,215,144,126,206,63,242,79,47,255,0,236,43,39,254,138,138,189,126,128,10,40,162,128,10,249,3,227,111,252,149,237,119,254,221,255,0,244,68,117,245,253,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,0,239,255,0,102,95,249,154,63,237,211,255,0,107,87,208,21,243,255,0,236,203,255,0,51,71,253,186,127,237,106,250,2,128,10,40,162,128,62,1,175,175,190,9,127,201,33,208,191,237,227,255,0,71,201,95,32,215,211,94,11,241,149,143,129,127,103,221,31,87,190,141,229,37,231,138,222,4,224,205,41,154,82,23,56,194,140,41,36,158,128,28,2,112,8,6,167,199,45,119,66,211,124,14,250,118,173,101,246,219,189,67,112,176,143,4,121,82,40,31,190,223,252,59,55,14,7,45,187,111,221,44,71,202,53,169,226,61,126,251,197,30,32,188,214,181,38,140,221,221,56,103,242,215,106,168,0,42,168,30,129,64,28,228,241,201,39,154,250,11,224,191,194,183,208,34,79,18,107,214,187,53,103,195,89,66,197,149,237,80,171,43,23,0,227,115,6,251,164,18,160,14,132,144,0,61,15,192,150,126,34,177,240,125,141,191,138,110,210,231,84,68,249,217,121,101,95,225,87,124,144,238,7,5,135,95,246,177,185,190,38,175,191,171,224,26,0,250,251,224,151,252,146,29,11,254,222,63,244,124,149,232,21,231,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,64,160,2,185,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,65,92,255,0,142,255,0,228,158,120,151,254,193,87,95,250,41,168,3,226,26,251,250,190,1,175,191,168,0,162,138,40,0,175,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,95,95,215,200,31,27,127,228,175,107,191,246,239,255,0,162,35,160,15,96,253,156,127,228,158,95,255,0,216,86,79,253,21,21,122,253,121,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,215,232,0,175,32,253,163,191,228,158,88,127,216,86,63,253,21,45,122,253,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,104,3,199,254,9,127,201,94,208,191,237,227,255,0,68,73,95,95,215,200,31,4,191,228,175,104,95,246,241,255,0,162,36,175,175,232,0,162,138,40,0,175,32,253,163,191,228,158,88,127,216,86,63,253,21,45,122,253,20,1,241,7,129,63,228,161,120,107,254,194,182,191,250,53,107,237,234,83,73,64,13,52,130,156,105,162,128,30,40,160,116,162,128,25,55,220,31,90,249,171,226,158,126,217,47,253,119,143,255,0,69,215,210,115,54,23,241,175,154,254,41,255,0,199,228,191,245,222,63,253,23,64,28,39,132,65,55,175,255,0,92,79,254,132,43,235,93,29,55,105,144,131,239,255,0,161,26,249,67,193,100,125,177,191,235,139,127,232,66,190,183,209,199,252,75,226,199,163,127,232,70,128,62,107,248,155,96,23,82,157,130,175,50,198,58,159,249,231,92,239,131,46,140,55,4,115,254,165,186,1,253,225,94,133,241,62,1,246,137,14,7,250,248,251,255,0,211,58,242,141,1,202,92,182,63,231,153,254,98,128,62,202,208,37,243,52,232,155,158,67,127,232,70,180,167,77,235,248,215,63,225,57,51,164,193,254,235,255,0,232,102,186,54,230,128,56,27,155,82,154,148,164,109,232,59,251,10,238,173,155,247,75,248,255,0,58,207,158,209,90,86,98,7,62,230,175,193,194,129,64,22,40,162,138,0,76,209,75,69,0,20,10,40,20,0,180,81,69,0,20,148,81,64,6,41,49,75,69,0,20,81,69,0,84,185,198,223,198,184,169,23,23,142,125,135,242,21,219,92,14,63,26,227,110,112,183,47,248,127,42,0,236,44,72,242,87,232,127,157,90,97,89,186,113,38,32,125,143,243,173,51,210,128,50,111,239,132,31,222,234,163,128,61,43,37,53,128,231,31,63,253,242,42,198,173,96,211,185,193,95,188,15,36,250,85,75,61,32,47,80,157,15,241,31,90,0,209,138,113,48,231,62,181,50,192,128,231,31,173,61,45,146,49,128,7,230,105,146,203,176,247,160,6,205,97,20,188,149,7,159,83,86,224,137,97,80,20,99,30,245,156,247,164,14,167,242,21,44,55,194,65,143,155,242,20,1,174,175,154,120,233,85,34,61,234,112,212,0,243,214,155,75,140,210,154,0,175,38,69,64,25,179,214,174,237,205,38,193,233,64,16,169,62,180,240,41,229,64,162,128,26,49,74,77,33,168,185,160,7,53,66,122,211,203,84,101,198,104,2,27,163,133,227,214,188,223,196,154,134,214,42,119,112,235,216,127,118,189,2,246,79,151,241,31,202,188,63,198,51,184,185,112,15,252,180,95,225,246,164,192,131,195,150,226,234,249,219,3,152,137,228,251,138,246,133,69,138,213,6,58,30,223,141,121,87,128,144,16,172,123,194,255,0,250,24,174,251,91,212,126,203,8,31,55,223,3,128,15,99,64,28,79,139,174,70,74,140,241,42,246,255,0,100,215,69,240,251,78,83,107,19,144,188,196,253,207,247,235,206,164,184,109,79,80,148,18,72,192,111,152,1,208,1,218,189,223,194,214,107,109,97,18,128,6,21,135,4,159,226,166,7,76,171,180,113,78,164,29,41,104,0,162,138,40,0,162,138,13,0,20,80,40,160,12,237,90,33,36,10,56,251,224,254,134,190,119,213,139,89,235,19,144,113,194,142,57,254,17,235,95,74,202,161,215,7,214,188,39,199,122,112,134,242,73,64,94,100,65,212,255,0,114,128,61,115,194,247,38,125,46,22,36,156,171,118,255,0,104,214,245,112,222,6,188,223,165,64,62,111,184,253,135,247,205,119,61,168,1,27,145,95,63,252,81,81,231,201,255,0,93,227,255,0,209,102,189,253,143,21,225,31,20,34,221,35,158,63,215,199,255,0,162,205,0,120,94,150,219,46,223,253,195,252,197,125,105,224,105,183,233,144,245,251,143,255,0,161,215,200,150,228,173,195,99,251,191,225,95,84,124,59,148,182,155,14,79,252,178,147,255,0,70,80,7,166,81,69,20,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,148,0,181,227,223,21,27,247,22,223,239,47,242,122,245,246,56,21,227,63,21,95,253,30,219,253,229,254,79,64,31,57,255,0,203,127,248,15,245,175,163,126,21,176,242,110,127,222,111,228,149,243,140,63,52,231,63,221,254,181,244,167,194,248,4,112,92,158,62,243,14,190,201,64,30,186,15,20,19,129,76,83,154,142,242,79,46,48,121,235,64,30,71,241,18,102,153,237,227,7,160,86,228,127,191,91,223,15,108,68,54,211,240,188,187,116,39,209,43,151,241,12,226,231,81,140,115,196,67,175,212,215,165,120,94,220,71,111,46,0,251,199,191,178,208,7,74,6,5,45,20,80,1,69,33,160,80,2,210,26,83,73,64,10,40,164,197,45,0,33,172,205,82,33,36,74,8,238,63,173,105,49,170,87,135,42,51,235,64,31,58,120,238,220,91,92,66,202,0,202,40,224,231,187,86,231,128,53,54,100,157,88,177,229,143,221,31,236,212,127,18,45,121,183,97,143,225,29,79,251,117,205,248,10,224,249,211,169,39,238,177,233,238,180,128,234,188,122,139,42,64,113,221,71,254,133,92,127,133,245,19,107,60,131,45,202,147,192,30,171,93,239,138,172,252,235,104,143,203,195,129,201,62,141,94,83,2,60,119,68,41,3,228,254,180,1,244,142,133,121,231,196,231,230,225,143,80,61,171,108,230,184,15,10,74,241,195,46,79,241,30,131,217,107,183,89,119,39,25,235,76,11,153,32,84,177,190,106,172,110,113,201,239,74,140,69,0,94,13,79,6,169,249,135,214,165,71,38,128,45,6,20,161,133,85,144,156,112,105,177,179,3,214,128,47,109,164,35,210,154,132,158,181,33,160,8,243,77,106,147,20,140,40,2,164,137,154,206,158,196,59,3,133,233,234,107,82,119,17,168,39,61,123,87,63,121,171,170,56,3,127,79,238,138,0,209,142,209,83,176,252,205,76,16,14,130,179,237,53,33,46,71,207,199,176,173,21,144,30,198,128,30,141,142,181,48,42,122,131,81,109,15,78,72,246,250,80,4,235,129,210,165,206,5,64,157,106,71,56,20,1,133,226,25,204,112,161,25,251,195,183,177,174,79,67,157,229,184,124,158,136,123,123,138,216,241,29,193,217,24,201,234,59,125,106,159,135,45,193,50,54,7,113,215,233,64,29,205,176,32,26,177,138,138,15,186,106,90,0,49,70,41,104,160,4,197,45,20,162,128,10,40,162,128,10,40,162,128,10,74,13,45,0,37,20,83,115,154,0,9,168,217,115,214,165,2,154,121,52,1,26,168,21,54,41,184,165,39,138,0,224,126,33,92,249,86,80,14,127,214,15,225,246,122,249,87,80,111,54,233,125,144,117,250,154,250,35,226,173,217,142,27,97,147,247,148,244,30,143,95,58,68,60,219,147,254,231,245,160,15,161,190,20,218,133,130,229,176,62,243,14,167,209,43,211,124,66,185,180,143,253,241,252,141,113,159,12,237,246,89,220,30,63,214,55,127,100,174,219,94,80,109,147,253,241,252,141,0,124,137,227,101,219,125,15,253,114,95,230,213,223,252,37,184,10,247,67,158,143,255,0,180,235,134,241,248,2,246,12,127,207,53,254,109,93,87,194,144,76,215,63,238,183,243,74,0,250,114,216,230,50,71,173,124,79,227,191,249,40,94,37,255,0,176,173,215,254,141,106,251,90,207,253,81,250,215,197,62,59,255,0,146,133,226,95,251,10,221,127,232,214,160,15,167,190,9,255,0,201,34,208,191,237,227,255,0,71,201,93,245,112,63,4,255,0,228,144,232,127,246,223,255,0,71,201,93,233,160,5,197,112,63,27,63,228,144,235,191,246,239,255,0,163,227,174,250,184,31,141,159,242,72,117,207,251,97,255,0,163,227,160,15,152,124,9,255,0,37,15,195,63,246,20,181,255,0,209,171,95,111,87,196,62,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,183,232,0,162,138,40,0,175,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,111,215,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,160,15,160,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,95,63,248,239,254,74,31,137,191,236,43,117,255,0,163,90,190,128,253,156,127,228,158,95,255,0,216,86,79,253,21,21,124,255,0,227,191,249,40,126,38,255,0,176,173,215,254,141,106,0,250,3,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,141,251,72,120,126,221,180,253,43,196,138,219,110,146,95,176,72,48,79,152,132,60,139,223,3,5,95,182,78,254,79,11,91,63,179,143,252,147,203,255,0,251,10,201,255,0,162,162,174,159,226,231,135,237,252,67,240,219,86,73,219,100,150,49,53,252,15,130,118,188,74,73,224,17,157,203,185,121,200,27,179,130,64,160,15,159,62,9,235,233,160,252,76,177,89,90,53,131,81,70,177,145,153,25,136,46,65,64,184,232,76,138,131,39,35,4,231,29,71,215,117,240,110,147,169,77,163,235,54,58,165,186,198,211,217,220,71,113,26,200,9,82,200,193,128,32,16,113,145,234,43,238,155,43,235,125,79,78,182,191,179,147,204,181,186,137,102,133,246,145,185,24,2,167,7,4,100,17,215,154,0,248,42,190,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,124,67,95,111,120,19,254,73,231,134,191,236,21,107,255,0,162,150,128,55,205,45,20,119,160,2,190,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,95,79,215,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,104,0,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,87,204,31,179,143,252,148,59,255,0,251,5,73,255,0,163,98,175,168,40,0,175,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,215,211,245,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,0,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,245,243,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,128,10,40,162,128,62,127,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,171,127,246,154,255,0,153,95,254,222,255,0,246,141,96,126,206,63,242,80,245,15,251,5,73,255,0,163,98,160,15,167,232,162,138,0,74,192,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,116,21,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,128,62,33,175,183,188,9,255,0,36,243,195,95,246,10,181,255,0,209,75,95,16,215,219,222,4,255,0,146,121,225,175,251,5,90,255,0,232,165,160,14,130,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,191,95,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,128,62,128,253,156,127,228,158,95,255,0,216,86,79,253,21,21,122,253,121,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,215,232,0,174,127,199,127,242,79,60,75,255,0,96,171,175,253,20,213,208,87,63,227,191,249,39,158,37,255,0,176,85,215,254,138,106,0,248,134,190,222,240,39,252,147,223,13,127,216,42,215,255,0,69,45,124,67,95,110,248,23,254,73,231,134,191,236,21,107,255,0,162,150,128,58,26,41,180,236,208,0,104,20,87,139,252,115,248,143,253,141,167,191,133,116,169,160,123,219,216,153,47,219,239,53,188,44,0,219,140,96,51,130,122,156,133,231,31,50,176,0,224,62,53,252,71,255,0,132,171,87,58,22,153,52,18,232,150,18,135,89,162,249,190,209,48,82,11,110,35,238,174,230,81,142,15,45,146,10,227,144,240,87,129,181,79,28,221,223,219,233,163,31,99,180,121,217,138,240,206,7,238,226,7,133,12,237,192,220,64,0,49,231,110,14,62,135,163,94,120,135,92,178,210,44,19,125,213,220,171,18,100,18,23,61,89,176,9,10,6,73,56,224,2,123,87,217,190,13,240,142,159,224,175,15,67,164,233,235,253,217,46,37,203,126,250,109,138,173,38,11,29,187,182,131,180,28,10,0,248,154,120,38,181,184,150,222,226,39,134,120,156,164,145,200,165,89,24,28,21,32,242,8,60,98,190,170,248,55,241,30,95,26,105,19,216,106,179,111,214,236,190,121,36,59,23,237,17,179,28,50,162,129,141,188,41,192,199,221,57,203,96,99,252,115,248,113,253,179,167,191,138,180,168,96,75,235,40,153,239,215,238,181,196,42,1,221,156,224,178,0,122,140,149,227,63,42,169,249,231,68,214,245,15,14,106,240,106,186,85,199,217,239,160,221,229,203,177,95,110,229,42,120,96,65,224,145,200,160,15,187,168,174,123,193,126,44,179,241,175,133,237,117,171,52,242,188,204,164,208,23,12,208,200,167,12,164,143,192,140,128,74,149,56,25,197,116,34,128,10,40,162,128,10,40,162,128,62,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,123,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,199,254,54,255,0,201,94,215,127,237,223,255,0,68,71,94,193,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,0,245,250,40,162,128,62,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,91,255,0,179,47,252,205,31,246,233,255,0,181,171,3,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,160,15,160,40,162,138,0,40,162,138,0,43,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,219,245,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,168,2,133,222,183,168,223,104,250,118,149,115,113,190,199,77,243,126,201,22,197,30,95,152,219,159,144,50,114,70,121,39,29,171,209,254,16,124,43,127,22,221,174,181,173,218,255,0,197,61,30,245,84,114,200,110,223,4,97,74,144,66,169,228,182,113,149,218,51,243,109,230,254,27,252,63,187,241,247,136,22,1,230,71,165,219,186,155,251,152,217,55,68,164,49,80,3,28,146,197,10,228,3,140,228,131,208,253,125,165,105,118,58,30,151,111,166,233,150,169,109,103,110,155,34,138,49,192,31,204,146,114,73,60,146,73,57,38,128,46,209,73,75,64,31,0,215,215,223,4,191,228,144,232,95,246,241,255,0,163,228,175,144,107,235,239,130,95,242,72,116,47,251,120,255,0,209,242,80,7,160,81,69,20,0,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,232,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,0,96,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,235,230,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,253,0,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,250,2,190,127,253,166,191,230,87,255,0,183,191,253,163,64,28,7,193,47,249,43,218,23,253,188,127,232,137,43,234,111,20,248,126,223,197,94,23,212,116,59,166,217,29,220,69,67,224,159,45,193,202,62,1,25,218,193,91,25,193,198,15,6,190,89,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,64,31,0,215,220,62,14,215,215,197,30,15,210,181,165,104,203,221,91,171,75,229,171,42,172,163,229,145,64,110,112,28,48,239,211,169,235,95,35,124,69,240,245,191,133,190,32,106,250,61,153,205,172,50,134,132,96,252,136,234,178,42,114,73,59,67,5,201,57,56,207,122,247,175,217,243,95,93,75,192,114,233,12,209,249,250,85,195,168,69,86,7,202,144,151,86,98,120,36,183,154,56,236,163,35,185,0,243,207,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,176,63,104,239,249,40,122,127,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,71,253,186,127,237,106,0,250,2,190,64,248,209,173,255,0,109,124,80,213,54,92,121,214,246,59,108,162,249,54,236,216,62,117,232,9,196,134,78,78,125,142,49,95,87,107,154,205,159,135,180,59,221,94,253,246,90,218,68,210,190,8,5,177,209,87,36,2,196,224,1,158,73,3,189,124,37,64,31,73,126,206,58,44,214,158,27,213,181,153,119,170,95,220,36,49,35,70,84,21,136,31,157,91,248,129,50,50,240,56,40,121,61,164,253,162,188,61,113,168,120,95,78,215,33,57,143,75,149,150,116,192,225,37,40,3,228,158,204,168,184,0,147,191,60,0,107,191,248,117,225,251,143,11,120,3,72,209,239,14,110,161,136,180,195,3,228,119,102,145,147,130,65,218,88,174,65,193,198,123,214,135,138,188,63,111,226,175,11,234,26,37,211,108,142,238,34,129,240,78,199,7,40,248,5,115,134,10,216,207,56,193,226,128,62,73,248,91,172,217,232,31,18,180,77,66,253,252,187,101,149,162,121,9,0,39,152,141,24,102,36,128,20,23,4,156,240,1,53,246,125,124,3,95,114,120,91,196,54,254,42,240,198,157,173,218,174,200,238,226,14,83,36,249,110,14,29,50,64,206,214,12,185,198,14,50,56,52,1,243,215,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,223,253,153,127,230,104,255,0,183,79,253,173,88,31,180,127,252,148,61,63,254,193,81,255,0,232,217,107,127,246,102,255,0,153,163,254,221,63,246,181,0,125,0,40,162,140,208,7,144,126,209,223,242,79,44,63,236,43,31,254,138,150,188,127,224,151,252,149,237,11,254,222,63,244,68,149,235,223,180,111,252,147,219,15,251,10,199,255,0,162,165,175,33,248,37,255,0,37,123,66,255,0,183,143,253,17,37,0,125,127,69,20,148,0,181,242,7,198,223,249,43,250,239,253,187,255,0,232,136,235,235,250,249,3,227,111,252,149,237,119,254,221,255,0,244,68,116,1,236,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,95,175,32,253,156,127,228,158,95,255,0,216,86,79,253,21,21,122,253,0,20,81,69,0,21,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,235,250,249,3,227,111,252,149,237,119,254,221,255,0,244,68,116,1,223,254,204,191,243,52,127,219,167,254,214,175,160,43,231,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,0,20,81,69,0,124,3,87,46,181,75,235,203,11,27,27,139,167,146,210,193,29,45,97,39,229,136,51,23,108,15,82,199,147,215,128,58,0,5,58,244,63,132,223,14,166,241,191,136,18,226,246,218,67,160,90,63,250,92,187,138,121,141,140,136,148,129,146,73,218,91,24,194,231,144,74,228,3,164,248,47,240,173,53,249,19,196,154,253,175,153,164,166,26,202,22,42,201,116,225,153,88,184,7,59,84,167,221,32,6,36,117,0,131,244,189,69,4,16,218,219,197,111,111,18,67,4,72,18,56,227,80,170,138,6,2,128,56,0,14,49,82,208,1,95,0,215,223,213,240,13,0,125,125,240,75,254,73,14,133,255,0,111,31,250,62,90,239,235,128,248,37,255,0,36,135,66,255,0,183,143,253,31,37,122,5,0,21,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,183,197,96,120,239,254,73,231,137,127,236,21,117,255,0,162,154,128,62,33,175,191,171,224,26,251,251,189,0,32,165,162,138,0,43,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,215,245,242,7,198,223,249,43,218,239,253,187,255,0,232,136,232,3,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,191,94,65,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,245,250,0,43,200,63,104,239,249,39,150,31,246,21,143,255,0,69,75,94,191,94,65,251,71,127,201,60,176,255,0,176,172,127,250,42,90,0,241,255,0,130,95,242,87,180,47,251,121,255,0,209,18,87,215,245,242,7,193,47,249,43,218,23,253,188,127,232,137,43,235,250,0,40,162,138,0,41,41,104,160,4,160,209,72,104,1,49,69,20,130,128,28,41,77,37,20,1,29,199,8,62,181,243,63,196,251,128,215,146,142,127,215,71,255,0,162,235,233,91,191,245,99,235,95,45,124,74,4,106,19,127,215,88,255,0,244,93,0,115,190,11,77,215,140,127,233,139,127,232,66,190,187,209,23,254,37,241,125,27,255,0,66,53,242,95,129,64,55,77,255,0,92,27,255,0,66,21,245,190,140,184,177,139,232,223,250,17,160,15,32,248,157,104,14,230,192,230,116,238,127,231,153,175,4,211,159,202,186,127,247,63,168,175,166,126,35,219,6,131,56,31,241,240,157,255,0,216,53,243,11,15,46,241,254,131,250,80,7,215,62,9,184,243,52,152,58,253,199,237,254,217,174,219,28,87,148,252,54,187,50,105,240,174,79,250,169,15,65,255,0,61,43,213,71,74,0,137,148,102,156,23,2,157,138,7,6,128,20,26,117,52,138,51,138,0,117,20,81,64,11,69,32,165,160,2,138,40,160,4,162,150,131,64,13,197,24,165,162,128,19,20,98,150,146,128,43,92,3,250,215,155,106,247,15,21,228,128,30,235,216,127,118,189,50,97,199,227,92,6,191,106,171,35,62,7,46,7,83,233,64,29,78,137,54,251,72,201,207,70,255,0,208,171,111,168,174,67,65,184,63,103,65,207,221,61,191,218,174,177,14,86,128,26,216,39,145,81,146,163,160,52,231,235,81,52,91,189,40,1,140,217,233,81,148,7,168,169,112,18,163,105,0,29,13,0,87,123,69,126,195,243,52,200,44,130,55,69,233,234,106,11,173,76,68,113,243,245,244,30,149,21,166,174,174,216,59,250,127,116,122,208,6,234,46,5,88,21,20,44,36,80,71,122,157,69,0,38,120,167,1,235,70,41,194,128,19,20,210,194,145,201,21,82,70,98,122,208,5,178,194,152,77,68,132,227,154,107,200,69,0,60,181,68,239,138,103,152,125,106,39,98,77,0,73,146,69,70,51,73,35,157,188,30,245,3,202,85,6,115,214,128,50,181,171,223,34,63,226,251,224,112,7,161,175,3,241,14,160,215,55,146,12,183,222,83,200,31,221,175,87,241,68,174,241,240,127,229,160,234,63,217,53,226,82,35,73,123,32,98,15,0,254,130,144,30,167,224,164,88,173,99,56,255,0,150,110,63,241,250,161,227,141,81,195,50,134,97,137,87,248,71,247,13,110,120,118,207,201,176,136,252,191,117,135,4,255,0,120,215,156,248,214,229,205,236,170,9,226,68,236,63,185,64,27,62,9,181,23,18,239,96,9,48,183,115,253,225,95,66,233,209,132,183,64,7,64,127,157,120,167,128,45,49,10,55,203,204,79,220,255,0,126,189,182,212,254,232,125,15,243,166,5,209,75,77,6,157,64,1,164,20,98,138,0,90,40,20,134,128,22,138,65,75,64,8,70,69,121,159,143,108,68,177,100,5,255,0,92,189,73,254,225,175,77,174,95,196,182,203,36,32,144,63,214,14,231,251,166,128,56,143,1,92,180,104,177,18,120,133,250,1,253,241,94,186,14,87,53,226,62,30,184,22,250,140,139,207,17,30,131,220,87,180,91,63,153,10,159,92,255,0,58,0,148,158,43,197,62,37,176,203,127,215,116,255,0,209,102,189,161,142,43,199,190,36,219,135,5,176,57,157,59,255,0,176,104,3,231,21,226,229,254,159,225,95,80,124,55,111,248,151,195,255,0,92,164,255,0,209,149,242,236,159,45,195,253,43,233,191,134,175,255,0,18,232,127,235,148,159,250,50,128,61,115,181,20,128,228,83,168,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,164,160,6,202,112,191,141,120,47,197,107,178,22,217,114,122,169,232,63,219,175,117,186,109,177,143,173,124,211,241,82,232,180,246,195,39,238,175,97,234,244,1,229,22,159,52,231,253,223,235,95,77,124,56,56,181,184,3,251,237,252,146,190,101,177,255,0,92,127,221,254,162,190,147,248,111,159,34,227,159,226,111,228,148,1,235,16,158,181,67,90,124,64,159,239,15,228,106,212,108,113,88,90,252,228,68,131,159,188,59,125,104,3,207,226,177,55,26,137,39,28,69,142,73,245,175,90,210,225,17,68,195,3,150,39,175,210,184,223,15,91,43,201,35,16,58,17,212,251,87,123,18,129,210,128,38,162,138,40,1,40,205,70,196,138,20,230,128,36,7,52,19,72,41,104,1,51,78,164,226,150,128,26,213,74,228,101,69,93,53,70,244,225,70,61,127,198,128,60,215,199,150,107,44,16,112,62,242,247,62,141,94,83,225,83,228,95,74,61,99,61,62,171,94,203,226,79,158,24,195,115,243,15,235,94,28,142,109,117,62,14,51,15,110,127,138,144,30,197,123,135,179,80,127,231,167,244,53,231,73,105,26,222,228,175,252,179,245,62,181,232,86,128,221,88,146,123,75,223,142,213,231,183,168,201,124,23,35,253,86,127,83,64,30,155,165,148,88,219,0,142,79,244,174,142,206,229,78,224,3,87,55,161,91,239,133,193,199,222,61,253,133,109,193,102,98,98,70,223,204,208,7,64,188,174,107,62,226,232,163,128,9,233,158,130,165,129,216,169,4,210,125,148,59,238,32,30,49,212,211,2,212,77,149,39,222,172,71,68,106,128,112,42,76,1,210,128,28,162,158,49,81,228,210,16,115,193,160,11,32,210,147,80,71,187,185,169,168,1,11,212,47,33,94,245,35,15,74,173,40,60,115,64,21,111,100,50,168,25,232,127,198,185,59,235,0,24,18,23,166,58,159,122,220,190,103,143,110,15,249,230,185,203,219,151,144,168,201,245,232,61,233,1,53,159,202,204,7,28,87,77,6,66,18,125,107,7,71,180,36,185,59,123,142,167,218,183,230,251,160,15,90,0,112,187,218,113,207,228,42,212,83,249,158,191,149,101,165,177,111,79,206,175,90,91,149,39,145,249,211,3,78,33,138,108,204,48,41,224,96,84,83,0,192,80,7,11,226,153,124,180,143,25,234,63,246,106,151,194,82,153,18,94,123,159,253,150,151,196,214,94,108,81,159,151,239,14,231,253,170,79,10,66,97,73,6,71,36,244,255,0,128,208,7,121,16,226,165,168,34,39,21,48,205,0,45,37,47,52,222,104,1,69,56,83,69,45,0,45,20,81,64,5,20,81,64,9,69,45,33,160,2,146,150,138,0,74,49,75,69,0,29,170,57,27,104,167,213,107,215,217,16,63,237,127,141,0,120,31,198,27,194,30,208,2,122,33,232,63,233,165,121,38,129,15,218,46,220,28,113,25,235,245,21,221,252,91,188,243,110,45,64,45,247,19,168,30,178,87,47,224,123,127,54,242,110,159,234,219,191,186,208,7,211,222,7,182,16,217,205,128,57,145,186,19,232,181,181,175,12,219,39,251,227,249,26,175,225,200,188,187,121,0,199,223,63,200,85,141,115,63,102,79,247,199,242,52,1,242,71,143,71,250,116,31,245,205,127,155,87,81,240,162,77,179,92,143,246,95,249,165,115,63,16,20,139,216,51,255,0,60,215,249,189,116,223,9,211,116,215,68,255,0,117,255,0,156,116,1,244,229,159,250,182,250,215,197,94,59,255,0,146,133,226,95,251,10,221,127,232,214,175,181,173,49,229,159,173,120,198,187,251,61,127,109,248,135,83,213,127,225,40,242,190,221,119,45,207,147,253,159,187,102,247,45,183,62,96,206,51,140,224,80,7,95,240,79,254,73,14,133,255,0,111,31,250,62,74,239,137,172,15,4,248,103,254,16,239,8,88,232,63,107,251,95,217,124,207,223,249,126,94,237,210,51,253,220,156,99,118,58,246,173,227,64,10,43,129,248,217,255,0,36,135,93,255,0,182,31,250,62,58,239,128,172,15,27,120,103,254,19,31,8,95,104,63,108,251,39,218,252,191,223,249,94,102,221,178,43,253,220,140,231,110,58,247,160,15,144,252,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,111,87,135,232,95,179,207,246,47,136,116,205,87,254,18,143,59,236,87,113,92,249,95,217,251,119,236,112,216,207,152,113,156,99,56,53,237,248,160,5,162,147,20,180,0,87,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,183,235,195,245,223,217,231,251,107,196,58,158,171,255,0,9,71,147,246,235,185,110,124,175,236,253,219,55,185,109,185,243,6,113,156,103,2,128,52,127,103,31,249,39,151,255,0,246,21,147,255,0,69,69,95,63,248,239,254,74,31,137,191,236,43,117,255,0,163,90,190,175,248,113,224,111,248,87,254,30,184,210,127,180,126,223,231,93,181,207,155,228,121,88,202,34,237,198,230,254,230,115,158,245,231,250,239,236,243,253,181,226,29,79,85,255,0,132,163,201,251,117,220,183,62,87,246,126,237,155,220,182,220,249,131,56,206,51,129,64,26,63,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,90,158,8,110,173,229,183,184,137,38,130,84,41,36,114,40,101,117,35,5,72,60,16,71,24,174,79,225,199,129,191,225,95,248,122,227,73,254,209,251,127,157,118,215,62,111,145,229,99,40,139,183,27,155,251,153,206,123,215,99,64,31,8,235,186,103,246,39,136,117,61,39,206,243,190,195,117,45,183,155,183,110,253,142,87,118,50,113,156,103,25,53,245,79,193,61,125,245,239,134,118,43,43,72,211,233,206,214,46,204,138,160,132,80,80,46,58,129,27,32,201,193,200,57,207,83,129,227,15,128,176,248,163,197,119,250,220,26,236,122,122,94,56,99,110,150,1,130,182,208,24,228,72,185,44,224,177,56,234,199,175,90,234,254,27,120,2,227,225,246,157,125,96,218,223,246,141,173,196,171,52,105,246,65,15,148,248,195,28,238,98,219,128,79,97,183,142,166,128,62,58,175,183,124,9,255,0,36,247,195,63,246,10,181,255,0,209,75,94,65,255,0,12,203,255,0,83,119,254,83,127,251,109,123,126,133,166,127,98,120,123,76,210,124,239,59,236,54,177,91,121,187,118,239,216,129,119,99,39,25,198,113,147,64,26,25,165,162,138,0,43,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,244,253,121,127,196,127,132,31,240,176,60,67,111,170,255,0,110,253,131,202,181,91,111,43,236,158,110,112,238,219,179,189,127,191,140,99,181,0,121,135,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,188,191,225,199,194,15,248,87,254,33,184,213,127,183,62,223,231,90,181,183,149,246,79,43,25,116,109,217,222,223,220,198,49,222,189,66,128,18,190,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,95,80,87,151,252,71,248,63,255,0,11,3,196,54,250,175,246,239,216,60,155,85,182,242,190,201,230,231,14,237,187,59,215,251,248,198,59,80,7,152,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,235,203,254,28,124,31,255,0,133,127,226,27,141,87,251,119,237,254,117,171,91,121,95,100,242,177,151,70,221,157,237,255,0,60,241,140,119,175,80,160,2,138,40,160,15,159,255,0,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,245,255,0,137,191,12,191,225,98,255,0,101,255,0,196,223,251,63,236,30,111,252,187,121,187,247,236,255,0,109,113,141,158,253,107,63,225,199,193,255,0,248,87,254,33,184,213,127,183,126,223,231,90,181,183,149,246,79,43,25,116,109,217,222,223,220,198,49,222,128,61,66,138,40,160,2,185,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,65,89,218,238,153,253,183,225,237,79,73,243,188,159,183,90,203,109,230,237,221,179,122,21,221,140,140,227,57,198,69,0,124,37,95,111,120,15,254,73,231,134,191,236,21,107,255,0,162,150,188,127,254,25,151,254,166,239,252,166,255,0,246,218,246,253,11,76,254,196,240,246,153,164,249,222,119,216,109,98,182,243,118,237,223,177,2,238,198,78,51,140,227,38,128,52,107,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,219,245,225,250,239,236,243,253,181,226,29,75,85,255,0,132,163,201,251,117,220,183,62,87,246,126,237,155,220,182,220,249,131,56,206,51,129,64,26,63,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,95,174,63,225,199,129,191,225,95,248,122,227,73,254,209,251,127,157,118,215,62,111,145,229,99,40,139,183,27,155,251,153,206,123,215,97,64,5,115,254,59,255,0,146,121,226,95,251,5,93,127,232,166,174,130,179,181,221,51,251,111,195,218,158,147,231,121,63,110,181,150,219,205,219,187,102,244,43,187,25,25,198,115,140,138,0,248,74,190,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,120,255,0,252,51,47,253,77,223,249,77,255,0,237,181,237,250,22,153,253,137,225,237,51,73,243,188,239,176,218,197,109,230,237,219,191,98,5,221,140,156,103,25,198,77,0,104,154,76,82,209,64,24,62,49,214,47,180,15,7,234,186,182,155,103,29,221,213,157,187,76,145,72,251,87,3,239,49,245,10,185,108,2,9,219,128,65,53,241,61,245,245,198,167,168,220,223,222,73,230,93,93,74,211,76,251,64,220,236,73,99,129,128,50,73,233,197,125,237,138,225,110,126,22,120,110,127,30,71,226,195,107,182,225,127,122,208,33,101,67,114,174,172,179,141,164,97,190,86,200,57,12,72,36,103,37,128,50,62,14,252,56,139,194,58,28,90,189,252,95,241,60,190,136,151,39,122,152,33,125,140,33,101,39,27,129,80,73,218,8,36,175,32,100,250,135,106,96,106,118,115,210,128,22,190,89,248,213,240,231,254,17,93,92,235,186,108,80,67,162,95,202,17,97,139,229,251,60,197,73,43,180,159,186,219,89,134,56,28,174,0,11,159,169,69,83,213,116,171,29,115,75,184,211,117,59,84,185,179,185,77,146,196,253,24,127,48,65,193,4,114,8,4,96,138,0,249,59,225,23,138,181,159,14,248,206,214,211,76,182,158,250,223,81,149,99,186,177,129,83,124,192,43,128,67,50,241,179,113,126,170,48,62,98,7,35,235,241,92,55,195,191,134,122,95,195,251,73,76,82,125,183,83,159,43,53,243,199,176,148,206,66,34,228,237,94,1,60,146,79,36,240,160,119,20,0,180,82,82,208,1,69,20,80,7,200,31,27,127,228,175,107,191,246,239,255,0,162,35,175,96,253,156,127,228,158,95,255,0,216,86,79,253,21,21,39,141,190,6,127,194,99,226,251,237,123,254,18,47,178,125,171,203,253,199,216,188,205,187,99,84,251,222,96,206,118,231,167,122,236,62,28,120,27,254,21,255,0,135,174,52,159,237,31,183,249,215,109,115,230,249,30,86,50,136,187,113,185,191,185,156,231,189,0,118,20,81,69,0,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,255,0,102,95,249,154,63,237,211,255,0,107,87,97,241,31,224,255,0,252,44,15,16,219,234,191,219,191,96,242,109,86,219,202,251,39,155,156,59,182,236,239,95,239,227,24,237,90,31,12,190,25,127,194,186,254,212,255,0,137,191,246,135,219,252,175,249,118,242,182,108,223,254,219,103,59,253,186,80,7,160,81,69,20,0,81,69,20,0,87,199,26,167,134,53,79,23,124,94,215,244,141,34,15,54,226,77,86,233,153,155,132,137,4,237,151,115,216,12,143,124,144,2,146,64,63,99,215,61,225,191,8,233,222,26,186,213,175,109,151,117,238,171,119,37,205,220,249,97,191,50,200,232,187,75,16,54,137,54,228,99,56,201,160,11,30,25,240,206,151,225,29,14,29,35,72,131,202,183,143,230,102,110,94,87,61,93,207,118,56,30,216,0,0,0,0,108,209,69,0,20,81,69,0,124,3,95,95,124,18,255,0,146,67,161,127,219,199,254,142,146,188,255,0,254,25,151,254,166,239,252,166,255,0,246,218,246,15,4,248,99,254,16,239,8,88,232,63,108,251,95,217,124,207,223,249,94,94,237,210,51,253,220,156,99,118,58,246,160,14,130,138,40,160,2,190,127,253,166,191,230,87,255,0,183,191,253,163,95,64,87,159,252,77,248,101,255,0,11,23,251,47,254,38,255,0,217,255,0,96,243,127,229,219,205,223,191,103,251,107,140,108,247,235,64,30,65,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,175,47,248,113,240,127,254,21,255,0,136,110,53,95,237,223,183,249,214,173,109,229,125,147,202,198,93,27,118,119,183,247,49,140,119,175,80,160,2,190,127,253,166,191,230,88,255,0,183,191,253,163,95,64,87,159,252,77,248,101,255,0,11,23,251,47,254,38,255,0,217,255,0,217,254,111,252,187,121,187,247,236,255,0,109,113,141,158,253,104,3,192,62,9,127,201,94,208,191,237,227,255,0,68,73,95,95,215,143,248,39,224,103,252,33,222,47,177,215,191,225,34,251,95,217,124,207,220,125,139,203,221,186,54,79,189,230,28,99,118,122,118,175,96,160,15,155,63,104,237,22,27,79,18,105,58,204,91,21,239,237,222,25,81,99,10,75,68,71,206,205,252,68,137,21,121,28,4,28,158,217,255,0,179,230,190,218,111,143,37,210,25,229,242,53,91,118,80,138,170,71,155,24,44,172,196,242,0,95,48,113,221,134,71,113,237,223,18,62,31,67,241,11,70,180,178,107,200,236,103,182,184,243,82,228,219,9,88,41,82,25,7,204,164,2,74,147,207,240,14,61,56,207,10,252,7,184,240,175,138,52,253,114,215,197,155,164,180,148,57,79,236,224,60,196,32,135,76,153,14,55,41,101,206,50,51,145,200,160,14,35,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,174,195,226,63,193,255,0,248,88,30,33,183,213,127,183,126,193,228,218,139,111,43,236,158,110,112,238,219,179,189,127,189,141,184,237,90,31,12,254,25,255,0,194,185,254,212,255,0,137,191,246,135,219,252,175,249,118,242,182,108,223,254,219,103,59,253,186,80,6,55,199,255,0,16,219,233,158,0,58,59,46,251,157,90,85,72,198,72,218,145,178,200,207,208,131,130,17,113,145,247,242,51,131,94,5,240,235,195,246,254,41,241,254,145,163,222,28,90,205,41,105,134,15,206,136,173,35,39,4,17,184,41,92,131,145,156,246,175,163,126,36,252,45,184,248,135,168,88,204,222,33,251,13,173,156,76,177,219,253,136,75,243,177,203,62,237,234,121,1,6,58,13,188,117,53,79,225,239,193,152,124,11,226,70,214,100,213,227,212,156,91,180,81,35,89,8,204,76,197,126,117,109,237,131,128,203,192,232,199,159,80,15,85,166,210,209,64,31,22,252,76,209,97,240,255,0,196,125,115,78,183,242,196,11,113,231,70,177,198,35,88,214,69,18,4,10,56,1,67,237,252,58,14,149,237,255,0,179,182,190,215,254,15,190,209,101,105,25,244,187,128,209,229,84,42,197,46,88,40,35,146,119,172,132,231,251,195,158,195,111,226,79,194,107,127,136,58,133,141,250,106,127,217,215,54,241,52,50,63,144,102,243,83,57,81,183,122,133,218,75,251,157,220,244,20,159,13,190,23,92,124,60,212,47,166,95,16,253,186,214,242,37,89,45,254,196,34,249,212,229,95,118,246,60,2,227,29,14,238,122,10,0,242,159,218,59,254,74,29,135,253,130,163,255,0,209,178,215,65,251,50,255,0,204,209,255,0,110,159,251,90,186,223,136,255,0,8,135,143,252,67,111,170,255,0,110,127,103,249,54,139,109,229,125,147,205,206,29,219,118,119,175,247,241,140,118,173,47,134,95,12,255,0,225,93,255,0,106,127,196,223,251,67,237,222,87,252,187,121,91,54,111,255,0,109,179,157,254,221,40,3,208,51,70,41,113,69,0,120,255,0,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,200,62,9,127,201,94,208,191,237,227,255,0,68,73,95,71,252,71,240,55,252,44,15,15,91,233,63,218,63,96,242,174,214,231,205,242,60,220,225,29,118,227,112,254,254,115,158,213,199,248,39,224,103,252,33,222,47,178,215,191,225,34,251,95,217,124,207,220,125,139,203,221,186,54,79,189,230,28,99,118,122,127,13,0,123,5,20,81,64,5,124,129,241,183,254,74,246,187,255,0,110,255,0,250,79,29,125,127,94,63,227,111,129,159,240,152,248,190,251,94,255,0,132,139,236,159,106,242,255,0,113,246,47,51,110,35,84,251,222,96,206,118,231,167,122,0,95,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,175,215,31,240,227,192,223,240,175,252,61,113,164,255,0,104,253,191,206,187,107,159,55,200,242,177,148,69,219,141,205,253,204,231,61,235,176,160,2,138,40,160,2,190,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,125,127,94,63,227,111,129,159,240,152,248,190,251,94,255,0,132,139,236,159,106,242,255,0,113,246,47,51,110,216,213,62,247,152,51,157,185,233,222,128,57,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,121,255,0,195,47,134,95,240,174,191,181,63,226,111,253,161,246,255,0,43,254,93,188,173,155,55,255,0,182,217,206,255,0,110,149,232,20,0,81,69,20,1,241,79,129,188,11,170,120,247,92,22,22,3,202,183,143,13,117,118,235,148,183,67,220,250,177,193,218,189,73,7,160,4,143,177,116,77,19,78,240,230,145,6,149,165,91,253,158,198,13,222,92,59,217,246,238,98,199,150,36,158,73,60,154,199,240,55,129,116,191,1,232,98,194,192,121,183,18,97,174,174,221,112,247,14,59,159,69,92,157,171,208,2,122,146,73,234,104,0,162,138,40,0,175,128,107,239,234,249,255,0,254,25,151,254,166,239,252,166,255,0,246,218,0,244,15,130,95,242,72,116,47,251,120,255,0,209,242,87,160,87,63,224,159,12,127,194,29,225,11,29,7,237,159,107,251,47,153,251,255,0,43,203,221,186,70,127,187,147,140,110,199,94,213,208,80,2,86,7,142,255,0,228,158,120,151,254,193,87,95,250,41,171,126,179,245,221,51,251,111,195,218,158,147,231,121,63,109,180,150,219,205,219,187,102,244,43,187,25,25,198,115,140,138,0,248,74,190,254,175,159,255,0,225,153,191,234,110,255,0,202,111,255,0,109,175,160,40,1,51,69,45,20,0,87,200,31,27,127,228,175,107,191,246,239,255,0,162,35,175,175,235,199,252,109,240,51,254,19,31,23,223,107,223,240,145,125,147,237,94,95,238,62,197,230,109,219,26,167,222,243,6,115,183,61,59,208,2,254,206,63,242,79,47,255,0,236,43,39,254,138,138,189,126,184,255,0,135,30,6,255,0,133,127,225,235,141,39,251,71,237,254,117,219,92,249,190,71,149,140,162,46,220,110,111,238,103,57,239,93,133,0,21,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,95,174,63,226,63,129,191,225,96,120,122,223,73,254,209,251,7,147,118,183,62,111,145,230,231,8,235,183,27,151,251,249,206,123,80,7,206,31,4,191,228,175,104,95,246,241,255,0,162,36,175,175,171,200,60,19,240,51,254,16,239,23,216,235,223,240,145,125,175,236,190,103,238,62,197,229,238,221,27,39,222,243,14,49,187,61,59,87,176,80,1,69,20,80,1,69,38,40,197,0,45,54,150,146,128,26,105,65,160,138,65,64,15,164,162,138,0,175,121,254,172,127,189,95,44,124,76,147,58,132,195,254,155,71,255,0,162,235,234,139,172,121,99,235,95,43,252,76,76,106,51,31,250,109,31,254,139,160,12,111,2,143,244,182,255,0,174,13,255,0,161,10,250,231,71,31,232,49,125,15,254,132,107,228,143,1,169,55,68,255,0,211,6,255,0,208,197,125,111,164,103,236,49,125,27,255,0,66,52,1,206,120,214,213,102,182,92,129,254,184,30,167,251,166,190,75,214,98,242,53,25,84,99,130,58,127,186,43,236,143,16,197,230,64,1,199,250,193,255,0,160,154,249,31,197,240,249,122,164,253,62,242,127,232,2,128,61,111,225,77,225,48,198,9,60,91,201,216,127,207,65,94,242,135,42,43,230,63,133,183,190,89,10,75,124,182,242,118,31,243,208,87,211,22,173,186,5,62,185,254,116,1,63,106,76,81,75,64,7,106,74,90,40,0,165,164,165,160,4,165,162,138,0,40,162,138,0,41,41,105,40,1,13,20,26,78,104,1,212,81,205,33,160,8,228,28,87,159,248,166,83,30,121,255,0,150,139,255,0,160,215,125,33,56,252,107,129,241,52,38,82,70,71,250,197,60,255,0,187,64,18,248,110,93,246,232,121,251,141,255,0,161,87,111,19,124,162,184,239,15,217,249,118,169,247,126,235,119,63,222,174,190,44,5,20,0,233,6,121,170,82,92,108,56,231,242,173,2,50,43,38,230,216,179,147,145,212,119,246,160,8,218,239,113,199,63,144,166,207,146,128,143,90,174,246,197,79,111,206,173,69,202,0,105,1,202,221,157,210,16,125,71,242,169,44,172,20,157,192,47,32,247,62,180,253,86,208,137,9,27,121,97,220,250,85,91,59,151,78,50,120,7,176,245,164,7,105,105,41,141,0,207,64,127,157,93,73,9,231,53,131,102,206,227,36,246,63,206,182,163,7,29,106,128,180,31,181,56,26,141,69,62,128,2,106,50,5,49,247,118,52,208,15,115,64,14,34,161,146,165,201,164,192,61,104,2,148,173,133,207,189,82,183,186,222,228,18,122,103,160,173,103,84,35,145,89,130,212,71,33,96,0,200,199,83,64,23,91,133,205,99,221,220,168,36,16,221,71,111,106,187,59,182,48,15,122,201,154,200,200,196,157,191,153,160,12,93,72,163,39,32,159,152,127,42,243,15,178,70,218,132,164,40,251,163,185,246,175,77,214,224,219,16,3,28,56,239,236,107,204,236,17,159,80,145,114,56,76,255,0,42,64,122,93,191,203,167,196,7,169,254,102,188,119,196,71,206,213,102,30,234,121,255,0,116,87,174,222,147,109,167,199,143,239,227,143,198,188,101,73,185,214,39,36,231,228,7,159,160,160,15,112,240,93,162,199,99,23,3,238,63,115,253,250,244,75,113,132,2,184,109,0,236,182,64,188,124,173,255,0,161,87,113,104,115,24,207,161,254,116,192,184,41,212,209,78,160,6,230,151,52,113,69,0,4,224,209,72,105,140,72,160,9,41,106,53,36,212,148,0,86,110,167,0,150,48,48,62,240,61,125,171,74,161,149,65,235,64,30,43,246,19,111,170,204,70,223,186,7,4,250,10,245,205,41,243,104,159,67,252,235,140,215,45,66,92,59,0,57,96,58,159,238,215,67,162,206,77,178,12,159,186,123,127,181,64,27,146,159,231,94,85,241,4,230,44,127,211,116,255,0,208,13,122,140,132,226,188,155,226,14,118,158,127,229,186,127,232,6,128,62,111,184,249,110,95,240,254,85,244,47,195,59,204,218,68,185,60,67,39,97,255,0,61,43,231,155,191,248,249,127,195,249,87,177,124,51,186,198,6,79,250,135,236,63,231,160,160,15,165,99,57,65,75,81,91,182,232,148,253,127,157,75,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,65,164,6,128,51,245,119,217,110,132,127,124,127,35,95,43,124,71,184,47,117,111,146,126,226,246,247,122,250,143,94,108,90,167,251,227,249,26,249,67,226,3,127,165,65,254,226,255,0,55,160,14,74,195,253,115,127,187,253,69,125,41,240,249,194,219,79,215,239,183,242,74,249,179,79,31,190,111,247,79,243,21,244,127,128,35,45,111,63,79,190,223,201,104,3,212,85,241,30,125,235,138,215,110,154,73,144,100,253,208,122,15,83,93,108,173,178,28,127,181,253,43,131,186,203,222,12,159,249,103,253,104,3,173,240,245,168,84,144,144,58,158,231,218,186,117,24,172,189,35,11,27,227,212,255,0,74,213,20,0,180,81,69,0,55,0,208,23,20,238,148,10,0,65,69,29,232,160,2,140,208,105,5,0,6,171,206,129,128,169,205,70,253,40,3,147,215,44,213,226,78,7,222,29,207,189,124,249,175,194,96,212,83,24,25,136,127,51,95,76,234,81,134,141,126,163,250,215,129,248,214,192,197,119,11,141,191,234,212,117,62,173,72,14,223,194,174,90,202,92,156,254,240,255,0,37,174,87,94,81,29,210,56,31,192,7,234,107,160,240,125,218,152,37,82,27,239,19,208,122,45,87,241,78,158,37,88,157,66,246,28,147,254,213,0,116,158,16,159,206,142,82,115,193,110,223,238,215,104,202,5,121,191,130,238,60,181,153,121,234,79,79,247,107,208,139,146,191,141,48,36,225,70,113,89,90,150,168,96,10,1,97,156,118,30,245,98,66,207,192,53,65,180,147,51,101,182,28,15,239,26,64,65,99,170,203,51,145,189,184,29,212,123,87,79,106,238,192,146,106,141,158,149,28,5,136,69,231,209,141,109,70,129,71,2,152,14,95,122,149,113,77,198,105,248,197,0,45,20,153,166,49,52,1,37,70,213,8,118,221,140,212,221,104,2,180,214,233,32,25,31,169,172,201,244,168,129,7,98,250,125,227,91,46,194,62,78,107,62,231,80,69,3,135,252,133,0,54,218,21,140,16,7,235,86,132,104,122,138,198,123,236,253,221,195,240,21,86,109,74,72,192,33,155,254,249,20,128,234,21,85,122,10,120,108,116,174,99,79,190,150,225,155,44,120,7,168,30,213,208,46,64,230,152,18,188,132,247,168,30,82,131,36,211,150,85,238,13,98,235,151,69,34,77,164,143,152,118,30,244,1,102,89,99,184,92,50,147,131,154,91,72,210,12,237,92,103,222,184,203,43,137,165,115,243,244,29,192,246,174,198,194,22,42,197,136,60,255,0,133,0,108,69,33,53,101,77,87,129,58,213,149,92,80,3,185,163,154,51,74,40,0,162,129,75,64,5,20,81,64,5,20,81,64,5,6,138,74,0,41,105,40,205,0,20,81,69,0,21,143,175,77,229,90,161,231,239,143,228,107,98,185,31,25,92,24,236,225,193,63,235,23,183,179,80,7,204,158,63,187,51,222,64,9,60,70,58,129,234,245,183,240,210,199,205,184,184,108,14,17,135,83,234,149,196,248,142,99,45,228,121,39,136,199,111,115,94,185,240,158,220,17,116,112,63,143,191,251,148,1,239,90,108,66,56,152,15,239,31,233,81,235,63,241,238,159,239,175,254,130,106,229,184,194,159,173,84,214,6,109,211,253,241,252,141,0,124,149,241,20,255,0,166,65,255,0,92,215,249,189,116,159,9,15,239,174,191,221,127,231,29,115,127,17,70,47,96,255,0,174,107,252,222,186,31,132,156,207,117,254,235,255,0,56,232,3,233,235,92,121,103,235,83,84,86,163,247,103,235,82,208,1,72,105,105,13,0,0,210,210,1,75,64,10,41,105,162,150,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,74,40,197,24,160,3,138,90,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,105,40,0,162,138,1,160,2,145,186,82,211,79,74,0,203,158,98,146,129,147,211,210,175,66,249,6,171,92,66,50,9,3,211,173,58,3,156,138,0,188,14,105,105,139,79,20,0,81,69,20,0,180,80,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,40,52,80,1,69,20,26,0,66,113,80,204,248,2,164,106,167,57,198,5,0,65,4,197,229,35,39,167,165,106,175,74,207,183,132,100,144,7,167,90,190,58,80,3,168,162,130,104,0,162,138,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,78,40,162,140,80,1,69,24,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,0,52,148,81,64,8,77,2,130,40,20,0,180,81,69,0,67,117,143,44,125,107,229,143,137,205,157,66,97,255,0,77,163,255,0,209,117,245,69,208,253,216,250,215,202,159,19,248,212,102,255,0,174,209,255,0,232,186,0,207,248,126,127,210,79,253,112,127,253,12,87,214,122,95,252,121,71,244,63,204,215,201,159,15,151,55,39,254,184,55,254,134,43,235,93,44,98,202,63,199,249,154,0,102,165,16,146,32,56,251,195,249,87,202,191,16,44,124,173,74,102,194,255,0,172,65,212,255,0,114,190,178,156,101,127,26,249,211,226,117,184,23,18,28,15,245,241,247,255,0,166,116,1,197,248,22,240,195,112,64,39,253,75,116,3,251,226,190,179,209,229,243,44,34,110,121,13,255,0,161,26,248,191,195,211,152,174,219,4,255,0,171,61,189,197,125,123,225,105,204,154,92,39,39,238,183,111,246,141,0,116,212,81,69,0,20,81,70,104,0,165,164,162,128,22,138,40,160,2,138,40,160,2,146,150,138,0,74,78,105,77,6,128,19,154,97,52,252,211,74,230,128,42,73,33,21,147,115,20,115,49,220,185,228,30,190,213,175,50,127,58,197,190,133,128,200,32,114,63,149,0,73,28,241,194,161,64,97,138,186,146,23,80,65,175,61,187,185,154,41,91,231,238,58,1,233,93,134,145,115,186,221,9,201,224,246,247,160,13,180,144,227,173,41,96,122,212,6,85,236,13,13,146,56,52,0,242,168,123,84,102,52,29,5,115,215,186,132,176,72,192,49,234,7,0,122,83,98,212,164,145,65,222,223,144,160,13,139,136,85,254,92,119,245,168,161,210,98,206,118,47,35,251,198,171,45,246,58,238,63,128,173,43,125,66,54,81,195,244,244,20,128,181,21,186,70,184,11,250,154,176,180,196,96,227,34,159,210,152,18,82,213,66,231,118,51,83,169,56,160,7,211,91,20,187,168,198,104,2,19,234,42,133,203,186,242,15,122,210,60,113,80,200,138,221,69,0,113,119,154,172,177,72,195,115,245,31,194,61,43,75,79,212,252,228,25,44,120,39,160,245,169,238,244,152,230,98,74,47,36,127,17,244,172,245,210,140,45,242,236,29,186,154,0,220,225,134,113,79,10,49,156,86,124,101,148,96,154,180,28,133,20,1,198,120,174,227,201,7,25,255,0,88,163,167,251,38,184,141,10,53,123,150,114,58,198,127,152,174,139,197,215,30,99,50,243,196,138,122,127,179,80,248,111,79,17,66,174,193,78,81,135,4,255,0,122,144,23,60,80,229,108,215,7,254,90,175,254,130,107,202,244,8,60,237,70,66,113,254,168,247,247,21,232,254,44,188,2,61,163,119,18,175,97,253,211,92,207,131,180,237,247,44,231,111,48,183,115,253,225,64,30,209,163,217,170,91,39,3,161,238,125,107,165,133,66,168,172,235,8,194,192,163,216,255,0,58,212,78,148,192,144,82,230,154,41,104,1,114,40,160,81,64,8,122,208,86,151,189,41,160,6,224,10,117,29,104,160,2,154,195,52,234,67,64,28,166,189,106,14,78,7,223,29,207,247,107,27,68,188,97,33,66,79,8,123,15,81,93,110,171,180,167,35,248,135,242,174,2,207,112,190,147,7,248,63,194,128,61,25,219,49,169,247,175,44,241,227,134,143,191,250,229,255,0,208,13,122,98,54,235,117,250,215,151,248,230,50,35,237,254,185,127,244,3,64,31,56,94,127,199,203,254,31,202,189,11,225,245,195,36,184,201,255,0,80,255,0,194,63,190,43,207,239,71,250,75,254,31,202,187,63,1,183,239,207,253,112,111,253,12,80,7,214,218,107,110,179,140,253,127,157,92,172,237,29,179,97,31,209,191,244,35,90,25,160,7,81,72,41,104,0,162,138,40,0,162,138,40,0,162,138,40,1,13,48,245,169,13,83,184,156,68,1,57,231,210,128,48,188,81,115,229,219,71,215,239,142,222,205,95,42,120,214,127,58,234,30,188,32,234,61,218,190,131,241,198,170,62,203,8,27,254,250,246,30,141,95,52,106,242,153,231,66,79,69,29,126,166,128,34,211,34,204,140,120,232,127,165,125,35,224,21,2,222,127,247,219,249,45,124,253,165,64,119,55,78,135,191,210,189,255,0,192,74,68,83,140,255,0,19,127,236,180,1,221,222,185,68,95,175,248,214,42,197,28,242,103,111,65,142,77,108,234,100,44,10,79,247,135,242,53,205,233,15,231,78,254,202,122,253,69,0,119,26,114,5,70,227,185,254,149,126,171,90,166,213,63,90,179,64,5,32,164,38,156,40,0,164,237,75,65,160,6,138,5,45,24,160,2,147,20,234,74,0,74,141,170,74,141,168,2,133,216,12,163,235,94,85,227,139,37,144,66,64,31,194,58,159,246,171,213,238,215,229,24,175,55,241,115,24,132,89,246,233,255,0,2,160,15,53,210,245,25,172,100,96,28,224,131,209,65,244,245,250,86,237,246,188,210,219,170,150,115,135,207,221,95,67,89,232,144,202,220,161,224,122,211,110,237,70,209,180,1,207,169,164,6,215,132,46,243,36,160,231,161,236,63,217,175,82,130,98,73,228,215,135,232,82,155,107,167,201,234,135,167,212,87,181,105,51,172,176,177,193,251,199,250,80,6,154,149,244,53,46,225,218,179,110,101,49,227,6,178,46,117,57,34,198,25,191,239,145,76,14,182,51,154,157,73,174,22,215,93,148,177,5,223,167,247,69,116,246,26,135,155,187,59,191,33,237,64,27,3,53,38,234,141,27,119,52,253,212,0,177,159,90,126,1,166,103,31,118,147,121,29,104,1,197,7,165,53,190,81,197,57,27,117,43,142,40,3,145,241,5,244,177,42,5,114,57,29,135,189,112,50,93,92,203,38,76,157,7,160,175,87,191,179,142,224,0,202,14,61,73,247,172,63,248,71,98,39,59,19,254,251,106,64,97,233,115,253,224,249,61,123,125,43,162,142,214,57,191,132,113,234,77,81,184,208,124,188,20,17,142,223,121,170,197,138,201,9,96,88,115,207,31,133,0,110,90,218,199,8,56,92,103,220,212,211,49,192,197,69,28,152,95,198,129,40,61,115,76,12,217,153,212,131,154,230,117,251,247,85,65,147,212,118,30,245,219,73,16,126,213,145,127,161,37,208,31,42,113,142,172,195,214,128,57,13,2,244,25,92,29,199,130,122,15,106,244,219,28,50,182,7,127,240,174,34,47,13,155,121,55,40,136,100,99,239,181,118,58,88,104,213,131,16,121,61,63,10,0,215,81,142,148,236,208,164,98,157,64,8,105,5,41,162,128,22,148,82,82,138,0,40,162,138,0,40,162,138,0,41,41,105,40,0,164,165,52,130,128,22,138,40,160,0,215,156,124,68,186,242,173,96,25,60,186,246,30,143,94,140,231,11,94,63,241,78,98,176,219,96,159,188,191,201,232,3,231,61,77,252,203,165,63,236,15,230,107,220,126,20,46,22,231,234,223,251,37,120,76,159,61,199,252,3,250,215,208,127,10,160,196,119,39,142,173,255,0,178,80,7,181,197,210,169,234,188,219,175,251,195,249,26,186,189,42,174,163,254,165,127,222,31,200,208,7,201,191,19,83,109,229,185,255,0,166,107,252,222,181,190,18,31,244,139,175,247,31,249,199,84,62,41,143,244,171,111,247,23,249,189,94,248,73,197,197,215,251,175,252,227,160,15,169,45,71,238,143,214,165,168,173,79,238,143,214,165,160,2,154,77,58,154,104,0,20,241,76,20,234,0,117,20,130,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,1,40,237,75,69,0,37,45,20,80,2,81,69,45,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,148,26,40,1,40,197,45,20,1,90,225,55,1,88,166,225,161,151,25,60,175,97,93,17,25,235,84,230,176,73,8,59,71,230,104,2,107,121,60,197,39,158,181,62,42,24,98,17,130,56,235,83,98,128,22,146,150,147,20,0,180,82,98,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,49,70,40,1,105,49,75,73,138,0,130,226,79,45,65,231,173,97,139,134,154,92,100,240,189,197,110,207,16,145,64,227,173,65,13,130,70,73,218,63,51,64,18,91,166,208,106,198,40,3,29,41,104,1,41,104,162,128,22,138,65,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,73,75,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,148,82,209,64,9,75,73,75,64,9,71,106,90,40,1,41,105,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,52,19,73,64,13,52,160,210,26,81,64,11,69,20,80,4,87,35,247,99,235,95,40,124,79,63,241,50,159,254,187,71,255,0,162,235,234,251,147,251,177,245,175,147,254,39,143,248,153,79,255,0,93,163,255,0,209,116,0,207,135,49,238,159,63,244,238,255,0,250,24,175,171,180,239,248,244,79,199,249,215,203,63,12,199,239,127,237,221,255,0,244,96,175,170,44,191,227,213,63,31,231,64,18,203,211,241,175,159,126,38,174,102,127,250,239,31,254,139,53,244,27,244,175,10,248,155,6,93,207,31,235,211,191,253,51,52,1,225,26,99,148,186,115,254,193,254,98,190,178,240,53,215,155,166,194,57,251,142,122,15,239,215,201,17,29,151,15,254,239,248,87,211,223,13,230,45,167,195,146,127,213,73,255,0,163,40,3,213,187,81,72,167,42,41,104,0,164,165,164,52,0,180,180,148,80,2,209,69,20,0,81,69,20,0,80,104,164,52,0,83,77,58,146,128,1,73,154,81,75,64,17,145,154,206,189,194,175,35,184,254,85,166,72,172,93,73,90,65,128,71,222,29,126,148,1,230,154,213,240,251,75,168,221,195,14,195,251,181,179,162,95,187,66,163,113,251,167,176,254,245,15,225,163,52,197,216,68,115,254,219,86,237,150,136,150,200,6,212,232,71,12,222,180,1,44,37,201,206,238,213,175,19,252,160,26,129,35,84,24,197,56,202,1,192,205,0,54,230,214,57,7,42,15,62,166,178,164,182,72,127,135,219,130,107,94,89,50,191,141,96,94,36,147,49,1,135,80,121,250,80,6,30,165,57,44,66,100,124,195,183,181,96,199,117,115,20,167,18,118,199,65,254,21,218,193,160,9,62,102,17,156,143,239,53,79,255,0,8,236,74,217,216,159,247,219,82,2,125,14,246,89,34,93,204,79,202,221,135,247,171,167,95,153,107,62,202,214,56,16,5,80,48,15,115,235,90,106,56,166,2,4,30,148,236,98,152,207,182,147,121,35,131,64,10,231,210,151,60,82,103,52,155,168,1,167,53,11,19,82,187,109,230,177,111,117,31,44,144,55,117,29,135,165,0,94,144,226,163,44,49,200,53,199,220,107,178,137,8,14,253,191,133,125,42,197,190,165,36,131,150,110,159,221,20,1,209,177,95,67,84,102,152,131,212,245,244,165,183,144,184,201,244,168,53,89,214,40,129,193,251,224,126,134,128,60,191,197,55,127,233,78,6,126,250,246,31,221,162,215,95,104,236,209,3,72,49,159,225,95,83,88,58,180,141,61,244,132,30,234,121,255,0,116,85,171,107,69,242,198,224,15,7,185,245,164,6,126,161,168,77,123,59,101,201,25,7,149,3,182,59,87,162,248,58,205,99,133,9,3,253,91,14,167,251,213,197,50,195,19,156,33,252,235,209,60,46,76,145,41,31,220,111,253,10,128,61,10,219,1,0,246,63,206,174,173,83,182,95,144,103,208,255,0,58,186,180,192,125,24,162,150,128,10,41,105,49,64,8,69,47,106,41,104,0,164,38,150,131,64,5,20,208,105,212,1,159,168,70,25,122,127,16,254,85,200,249,81,193,49,59,121,198,56,53,218,220,198,25,127,26,243,221,78,79,42,233,199,61,71,79,165,0,117,118,142,90,53,250,31,231,94,127,227,149,6,63,251,108,191,250,1,175,64,176,195,90,161,30,255,0,206,188,243,198,234,78,70,71,250,213,255,0,208,13,0,124,231,168,69,137,216,241,212,127,42,223,240,116,254,85,193,235,254,165,135,3,253,161,84,117,43,115,230,55,78,163,191,181,86,210,101,48,204,112,79,220,35,245,20,1,246,55,135,174,60,203,24,186,253,214,237,254,213,111,14,181,231,94,16,213,151,251,58,16,119,231,99,246,31,223,174,246,9,132,138,8,207,78,244,1,112,81,69,20,0,81,69,20,0,81,69,20,0,81,69,53,186,80,5,91,219,143,37,20,243,201,236,62,181,230,30,41,241,4,234,98,17,200,227,161,251,139,254,213,122,37,244,70,64,160,227,252,230,185,187,157,10,9,136,45,26,156,127,182,212,1,225,186,222,163,115,36,104,94,92,128,71,240,143,122,224,160,143,237,87,4,113,194,247,250,215,170,252,69,134,43,36,183,84,92,100,169,224,231,251,254,191,74,243,159,11,197,231,93,201,156,112,135,249,173,0,118,118,58,38,200,73,1,62,246,62,241,246,175,86,240,100,102,24,230,7,28,150,233,255,0,1,170,26,125,130,155,118,200,31,120,247,62,130,186,141,42,5,133,91,0,114,79,127,165,0,39,138,46,204,112,196,1,35,230,7,160,244,106,161,224,203,114,237,49,108,30,24,127,232,53,31,137,166,221,36,107,207,64,127,244,42,232,188,47,110,35,142,82,0,234,123,255,0,187,72,14,166,53,192,164,106,85,166,72,216,20,192,20,230,158,106,180,114,100,247,171,34,128,16,3,75,75,69,0,2,138,40,160,4,162,138,40,1,13,69,37,72,77,70,204,180,1,86,78,71,53,197,248,178,205,103,134,35,129,195,14,164,250,53,118,147,48,226,185,205,117,115,2,31,246,135,242,52,1,243,237,220,173,107,116,0,61,83,60,115,222,186,189,41,86,230,38,200,206,24,245,252,43,149,214,70,53,4,7,159,221,15,230,107,208,52,19,2,198,248,70,234,127,167,189,32,40,54,145,243,100,108,28,99,239,26,238,52,50,209,68,234,79,86,39,143,194,176,53,123,225,2,46,205,195,36,118,30,245,111,195,146,203,121,230,18,221,51,212,99,211,211,235,64,29,120,30,119,94,213,70,246,192,50,174,2,254,103,222,181,145,4,35,158,254,149,48,100,35,144,104,3,142,139,77,125,199,5,58,122,154,211,134,23,183,99,200,231,210,182,131,166,120,6,172,136,209,199,34,128,37,177,148,178,182,73,235,254,21,119,131,84,99,140,39,74,176,164,250,211,2,210,129,78,42,8,166,33,38,159,205,0,8,138,58,83,200,20,208,104,106,0,202,212,11,38,210,14,58,127,90,206,130,249,183,16,73,233,232,43,94,240,0,163,62,181,203,93,183,148,224,142,226,144,29,42,204,172,50,65,167,136,209,255,0,135,245,174,98,11,211,32,60,159,200,85,251,89,100,4,252,223,165,0,108,249,67,210,161,48,140,244,21,36,82,228,115,154,153,70,121,52,192,205,188,144,194,160,131,212,215,43,115,226,150,182,112,11,75,200,207,8,181,213,234,56,40,160,142,227,250,215,143,120,185,149,38,136,168,35,229,95,230,212,1,234,154,46,174,53,0,249,222,113,158,170,7,167,167,214,186,53,140,118,21,231,30,0,96,241,207,159,86,255,0,217,43,211,209,120,160,4,69,197,60,80,6,41,104,0,162,154,105,69,0,45,45,37,45,0,20,81,69,0,20,81,69,0,20,148,180,148,0,80,40,160,80,1,69,20,80,3,37,63,40,250,215,134,124,88,186,194,90,142,122,167,97,255,0,77,43,220,110,56,140,125,107,231,95,139,146,157,214,163,61,147,255,0,106,80,7,143,90,15,50,228,255,0,185,253,107,233,191,134,112,5,183,184,32,15,190,221,253,146,190,103,210,23,125,211,255,0,184,127,152,175,170,62,28,195,182,214,227,167,223,111,228,148,1,232,107,210,171,106,0,121,43,254,240,254,70,173,226,171,94,140,194,63,222,255,0,26,0,249,79,226,176,197,205,183,251,131,249,189,79,240,157,177,115,117,254,227,255,0,56,232,248,186,155,46,45,127,220,79,231,37,39,194,127,248,249,186,207,247,31,249,199,64,31,84,90,31,221,31,247,170,106,175,102,127,116,223,239,85,138,0,90,105,165,164,52,0,130,156,41,162,156,40,1,69,45,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,81,210,128,3,197,45,20,148,0,26,90,78,244,26,0,41,105,41,104,0,162,138,76,208,2,209,69,20,0,81,69,20,0,81,69,20,0,148,82,209,64,9,138,90,41,51,64,5,24,226,129,75,64,5,39,90,90,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,66,113,75,73,64,11,73,142,41,104,160,4,165,164,52,102,128,12,81,75,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,153,160,5,162,138,40,1,41,105,40,20,0,10,90,78,244,80,0,57,165,162,147,173,0,45,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,134,144,210,210,26,0,105,165,20,134,148,80,3,169,40,162,128,33,187,59,98,31,239,87,201,191,19,27,58,164,255,0,245,214,63,253,23,95,88,222,127,170,31,239,87,201,159,19,63,228,39,62,63,231,172,127,250,46,128,46,252,49,31,56,255,0,175,119,255,0,209,130,190,166,178,3,236,169,248,255,0,58,249,135,225,92,123,202,255,0,215,188,159,250,48,87,212,22,163,22,235,248,255,0,58,0,145,186,87,146,252,69,183,86,66,112,63,215,167,127,246,13,122,230,43,205,62,32,67,186,46,223,235,211,255,0,64,52,1,242,188,255,0,187,189,144,123,15,228,43,232,127,134,87,91,172,226,28,255,0,169,147,176,255,0,158,149,243,214,164,187,47,164,252,63,144,175,107,248,91,41,48,160,207,252,176,147,255,0,70,10,0,250,18,51,242,10,117,50,31,245,75,79,160,2,131,69,6,128,10,40,162,128,22,138,40,160,2,138,40,160,2,138,40,160,4,162,138,67,64,11,72,115,72,41,212,1,27,46,106,6,140,119,21,100,140,211,93,120,160,14,79,87,214,190,194,196,2,252,48,28,40,61,179,222,176,237,188,80,215,46,64,105,122,103,148,90,167,227,151,8,79,253,117,95,253,0,215,49,225,82,142,249,96,79,238,219,255,0,66,20,1,235,246,172,101,141,88,158,185,254,117,56,132,103,160,252,234,43,18,60,165,24,236,127,157,94,35,7,52,1,31,148,58,98,144,198,137,252,63,173,36,178,227,166,122,214,60,242,200,88,252,223,165,0,107,52,192,14,1,172,169,111,156,185,0,159,200,86,124,247,198,49,140,183,95,65,75,106,124,198,207,168,164,7,71,98,75,0,73,207,7,249,214,176,3,21,66,212,13,139,183,208,255,0,58,186,180,192,107,160,106,80,160,10,82,105,57,160,6,176,21,31,2,156,228,138,174,196,231,173,0,87,189,152,170,240,79,81,252,171,151,150,7,157,137,202,250,243,93,68,145,134,60,212,102,53,65,192,160,14,34,77,53,252,195,202,126,102,181,237,44,2,160,200,94,135,185,245,173,114,233,187,144,106,66,200,7,0,210,2,137,253,215,21,133,173,22,149,48,15,241,131,207,208,215,72,241,137,71,31,173,112,186,252,242,218,72,126,111,227,81,192,207,240,208,7,60,186,62,36,44,66,114,63,188,106,13,83,109,188,96,1,143,152,14,62,149,210,105,151,162,104,148,182,227,193,236,61,106,134,184,96,101,251,141,247,199,242,250,208,7,159,217,200,215,87,110,9,254,28,243,248,87,188,248,102,205,96,179,143,129,247,88,112,79,247,171,193,244,81,157,70,64,63,231,153,254,98,190,134,209,215,22,145,253,15,254,133,64,29,4,124,47,21,101,58,85,104,152,98,172,169,20,192,150,150,155,154,117,0,20,180,148,180,0,26,59,81,69,0,52,131,74,15,173,45,35,80,3,24,226,158,181,89,228,195,17,205,77,27,100,80,2,200,160,143,198,188,207,197,182,229,46,29,134,23,46,163,255,0,29,175,78,106,228,252,73,108,28,100,129,254,177,123,159,238,208,4,62,29,186,50,89,198,9,39,229,99,208,127,122,185,207,23,68,101,39,24,255,0,88,167,159,247,77,93,240,228,248,109,188,241,25,255,0,208,133,104,106,118,235,47,36,15,188,59,251,80,7,136,223,104,97,162,12,66,100,176,254,35,233,94,119,34,125,158,233,199,160,3,143,194,190,139,212,44,20,91,174,0,251,222,167,208,215,207,222,33,79,43,81,148,12,117,95,253,4,80,7,115,164,106,87,81,64,155,37,192,193,31,116,122,253,43,212,188,53,226,9,153,21,94,71,56,70,254,5,254,245,113,62,3,134,43,203,88,195,174,127,116,231,146,71,241,251,87,169,219,104,112,69,202,198,163,140,125,246,160,14,194,214,113,44,74,220,243,158,163,222,173,86,85,156,102,52,0,99,161,254,117,168,189,40,1,104,162,138,0,40,162,138,0,41,26,150,144,138,0,174,234,15,90,167,113,24,8,14,59,214,153,0,213,45,64,132,133,79,251,67,250,208,7,205,191,22,100,34,123,81,159,225,79,231,37,114,158,8,80,247,115,113,255,0,44,219,249,173,110,124,85,184,243,46,109,135,63,113,123,123,189,103,252,61,136,61,212,253,62,227,127,52,160,15,160,116,251,96,109,219,129,247,143,115,232,42,229,196,162,218,32,70,121,110,213,61,170,4,183,63,239,255,0,74,203,213,20,200,139,207,113,253,104,3,159,98,250,133,223,39,59,83,191,29,253,190,181,233,90,68,34,40,156,96,114,199,250,87,156,104,63,37,203,131,253,195,252,197,122,133,159,40,126,180,1,114,179,181,91,143,34,53,35,60,145,208,125,107,70,179,117,72,60,229,81,199,4,117,63,90,0,205,210,47,76,242,62,73,224,30,160,123,87,70,13,115,218,85,144,183,118,56,94,65,232,79,181,116,3,165,0,58,138,40,160,2,138,40,160,4,164,34,151,20,17,64,17,176,197,65,38,106,193,21,4,189,5,0,102,92,185,24,25,172,13,82,57,37,141,112,71,4,117,252,107,166,146,16,253,135,231,84,110,97,1,0,35,191,173,0,124,239,226,187,67,5,220,103,229,229,7,66,125,90,186,79,13,41,120,100,36,143,188,71,232,42,63,136,112,5,146,2,0,232,163,175,251,245,75,194,183,77,182,85,201,234,79,65,254,205,32,54,53,9,3,50,171,2,120,7,249,215,111,225,72,210,40,165,192,199,204,123,255,0,187,92,86,167,104,74,171,141,189,64,234,125,235,166,240,149,195,4,148,49,39,147,216,127,179,64,29,157,209,200,21,154,100,100,61,106,204,211,14,48,13,103,221,205,181,70,51,64,12,158,233,178,48,72,252,5,93,177,185,113,187,115,103,240,30,213,128,151,159,63,59,186,122,10,210,75,245,3,128,223,144,160,14,166,25,55,3,86,16,214,37,149,223,152,27,175,228,61,171,82,57,62,180,192,190,167,138,114,190,106,169,147,30,180,248,223,52,1,96,241,81,187,145,75,214,152,194,128,40,94,110,148,40,4,126,53,155,253,152,101,251,219,15,226,107,102,89,22,46,160,254,20,145,203,191,166,104,2,141,182,148,145,100,237,95,251,232,214,130,90,160,236,63,51,83,43,98,158,172,13,0,52,66,23,183,235,74,224,5,227,214,164,97,154,129,242,5,0,115,122,156,172,193,64,62,135,167,214,188,127,197,168,226,120,178,71,221,31,205,171,220,46,34,82,1,35,245,175,43,241,124,1,238,98,192,31,112,119,247,106,64,116,127,14,99,34,59,140,227,171,127,236,149,234,107,210,188,247,193,49,249,81,205,211,169,255,0,217,107,208,80,228,83,1,212,81,69,0,52,138,81,70,41,104,0,20,180,130,150,128,10,40,162,128,10,40,162,128,10,74,90,74,0,67,74,41,13,40,160,5,164,52,81,64,17,92,255,0,171,31,90,249,187,226,227,124,246,191,68,255,0,218,149,244,133,207,250,161,245,175,155,62,46,127,172,181,250,39,254,212,160,15,56,240,188,66,91,233,1,199,250,179,252,214,190,177,240,92,2,43,105,176,7,223,110,254,203,95,42,248,53,115,127,55,253,114,111,230,181,245,199,133,151,22,210,127,188,127,146,208,7,66,106,27,129,251,177,245,169,141,67,113,254,168,125,104,3,230,15,140,138,60,251,79,247,99,254,114,86,119,194,198,34,234,231,253,198,254,105,90,95,24,207,239,173,63,221,79,231,37,101,252,46,108,93,220,255,0,215,54,254,105,64,31,86,233,231,247,45,254,241,254,149,106,170,105,231,48,183,251,199,249,10,183,64,5,33,167,26,105,160,4,20,225,77,20,225,64,14,20,80,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,49,75,69,0,39,74,40,162,128,10,41,164,211,133,0,45,20,134,129,64,5,20,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,73,64,11,69,20,157,232,1,104,52,81,64,6,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,4,205,40,162,138,0,40,162,147,189,0,45,37,45,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,148,180,82,26,0,90,74,5,6,128,10,41,160,211,168,0,235,70,40,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,164,52,227,77,52,0,210,105,69,33,165,20,0,180,82,210,80,5,91,243,251,161,254,240,254,85,242,71,196,118,39,84,156,127,211,88,255,0,244,93,125,109,126,113,16,255,0,120,127,42,249,35,226,41,255,0,137,173,199,253,116,143,255,0,69,208,7,79,240,149,70,212,255,0,175,105,63,244,96,175,166,33,31,185,95,198,190,104,248,76,126,85,255,0,175,121,63,244,96,175,165,225,255,0,82,191,141,0,72,43,141,241,133,184,150,30,64,255,0,90,189,255,0,217,53,217,10,230,252,76,160,192,63,235,170,255,0,232,38,128,62,59,241,4,126,94,171,48,29,138,255,0,232,34,189,111,225,107,126,233,63,235,132,159,250,48,87,149,120,160,99,87,184,250,175,254,130,43,212,190,22,255,0,170,79,250,225,39,254,140,20,1,244,108,31,234,87,241,254,117,37,71,7,250,149,252,127,157,62,128,22,144,209,65,160,4,20,180,130,157,64,5,20,81,64,5,20,148,180,0,81,69,20,0,148,134,150,138,0,64,41,105,49,75,64,5,35,244,165,166,185,192,160,15,39,241,252,100,150,198,63,215,39,254,128,107,138,240,178,57,126,8,255,0,86,223,250,16,175,71,241,140,94,102,122,127,173,95,253,4,215,39,225,72,0,152,240,63,213,55,127,246,133,32,61,19,78,153,130,5,39,162,158,222,245,210,168,202,130,107,34,8,84,40,32,126,181,168,185,43,138,96,41,133,91,183,235,80,61,170,19,208,126,102,174,168,192,168,217,128,52,1,139,113,164,164,135,59,87,175,247,141,86,254,205,49,253,221,131,241,53,208,51,102,171,60,193,15,57,160,8,237,75,70,160,19,216,244,250,214,130,185,34,171,70,235,32,200,6,172,40,160,9,7,52,51,226,147,165,67,36,152,160,9,88,241,85,156,243,74,36,200,239,85,228,147,158,244,0,217,100,199,231,88,119,151,50,22,56,110,227,176,244,171,87,151,155,63,189,212,118,30,149,148,247,232,71,33,191,33,72,2,27,166,207,36,244,254,232,171,66,70,115,214,176,218,243,247,135,5,177,244,21,175,109,46,228,4,231,161,254,116,1,177,110,112,163,233,92,183,137,226,73,23,36,127,203,69,239,254,201,174,130,25,151,166,15,74,228,60,83,114,196,144,164,143,222,47,97,253,218,96,115,182,19,1,242,12,140,3,252,234,159,136,148,164,121,4,127,172,3,255,0,29,53,127,79,178,43,24,144,237,201,4,117,62,181,207,120,154,237,137,43,147,195,175,97,253,218,64,82,240,189,153,154,229,155,229,230,38,234,79,247,133,123,142,158,146,69,2,130,195,161,233,245,175,51,240,29,184,42,172,64,230,23,239,254,216,175,99,130,16,99,0,15,94,244,1,61,188,132,168,25,237,90,41,156,85,56,225,0,116,21,118,62,148,192,153,70,105,192,82,1,78,2,128,10,90,76,82,208,1,69,20,80,1,77,38,157,77,61,40,3,154,212,239,140,51,176,5,186,142,195,210,182,116,233,188,232,84,156,242,15,243,172,141,74,192,79,51,54,23,146,58,147,233,90,186,116,94,84,64,113,192,63,206,128,52,43,35,85,132,75,24,224,125,229,61,125,171,94,169,221,240,191,143,244,160,15,41,137,218,194,246,64,15,27,113,199,62,135,189,118,80,184,184,129,73,207,57,60,215,27,172,124,215,210,129,234,63,244,17,93,54,158,10,66,163,61,143,243,164,3,117,11,96,45,215,129,247,135,115,232,107,230,159,23,40,93,74,110,63,137,63,244,1,95,85,93,160,123,101,255,0,123,252,107,230,31,28,68,19,82,155,167,223,79,253,2,152,29,135,194,249,73,218,63,233,222,79,253,24,43,232,104,35,6,37,56,175,154,126,25,92,236,112,57,255,0,143,119,237,255,0,77,5,125,59,101,134,183,67,245,254,116,1,34,40,21,56,233,72,0,20,162,128,22,138,40,160,2,138,40,160,2,131,69,20,0,10,202,215,9,91,84,199,247,199,242,53,168,43,39,95,56,180,79,247,199,242,52,1,242,135,196,71,47,119,6,79,240,47,243,122,211,248,102,129,174,110,63,220,111,230,149,143,241,0,230,242,15,250,230,191,205,235,123,225,122,230,230,231,253,198,254,105,64,31,67,240,144,255,0,192,191,165,97,223,202,10,140,103,175,248,214,150,174,28,218,166,194,1,222,58,253,13,112,151,146,220,69,130,210,3,159,64,63,194,144,27,58,5,190,110,29,155,7,229,35,175,184,175,71,180,251,135,235,94,95,225,253,64,201,43,130,91,161,61,7,181,122,109,137,202,55,215,252,41,129,112,212,18,142,6,106,197,67,40,200,160,8,97,3,158,42,202,241,85,32,82,24,253,42,230,40,1,212,180,211,75,64,5,37,45,20,0,83,105,104,205,0,54,170,204,11,98,172,177,53,11,156,80,4,7,229,21,149,120,231,11,131,87,231,147,165,98,222,76,84,14,77,0,121,191,141,33,243,214,28,224,224,175,254,205,92,183,135,20,71,44,139,143,225,39,249,87,127,175,34,220,68,153,25,195,14,191,141,112,122,100,37,47,216,12,127,170,63,204,82,3,191,120,3,67,140,15,189,235,86,244,224,144,43,12,117,207,79,194,146,71,17,199,129,235,89,139,12,242,182,85,215,0,119,255,0,245,80,7,73,17,14,217,199,106,182,208,199,32,218,87,245,172,171,43,89,16,29,197,79,211,240,162,242,71,135,24,61,125,168,2,220,218,124,67,24,65,249,154,146,223,75,141,179,149,95,251,232,214,76,23,173,42,156,146,127,1,82,157,64,194,120,45,207,176,160,14,150,43,117,128,124,160,12,251,154,153,28,215,47,22,167,36,199,229,102,227,213,69,109,89,23,96,197,136,63,228,80,6,146,59,49,198,107,74,30,1,170,80,129,205,91,7,138,96,79,154,141,220,10,141,152,226,171,176,115,220,80,3,46,19,205,198,106,139,221,253,155,129,158,125,0,173,18,167,28,214,125,221,152,144,14,7,230,104,2,197,190,160,38,207,222,227,212,10,154,75,147,24,200,39,242,21,133,13,185,129,207,78,71,99,90,201,135,24,52,1,122,214,236,184,57,39,242,21,52,204,14,42,172,17,1,156,45,44,196,140,115,64,16,78,234,0,200,53,206,221,233,214,215,146,2,209,103,3,28,177,31,203,235,87,53,8,228,147,110,24,118,235,248,215,63,42,75,4,188,176,228,118,164,7,107,164,90,71,110,174,17,64,201,61,201,244,173,229,53,207,232,89,40,249,57,228,255,0,74,223,95,106,96,62,138,51,75,154,0,5,20,102,140,208,2,138,41,5,45,0,20,81,69,0,20,81,69,0,20,148,180,148,0,134,148,82,26,81,64,0,160,208,40,52,1,13,209,253,208,255,0,122,190,105,248,182,127,121,107,244,79,253,169,95,73,222,156,68,63,222,255,0,26,249,159,226,203,102,75,95,162,127,237,74,0,227,60,18,185,191,155,254,185,31,230,181,245,191,134,134,45,164,255,0,124,255,0,37,175,147,60,8,51,127,55,253,114,111,230,181,245,191,135,70,45,164,255,0,124,255,0,33,64,27,38,161,185,192,140,125,106,99,80,220,243,16,255,0,122,128,62,94,248,200,115,61,167,251,169,252,228,172,223,133,227,253,46,231,253,198,254,105,90,31,24,191,227,226,211,253,212,254,114,86,103,195,7,219,119,113,255,0,92,219,249,165,0,125,95,167,127,169,111,247,143,244,171,149,79,77,230,22,255,0,120,255,0,33,87,40,0,164,52,180,134,128,17,105,212,156,87,138,252,113,248,150,218,60,19,120,71,75,17,181,221,221,190,47,167,37,91,201,137,193,30,88,29,157,151,146,72,225,88,17,146,192,168,7,174,105,90,222,159,173,253,183,251,62,227,206,251,21,220,150,87,31,35,46,201,147,27,151,230,3,56,200,228,100,123,214,133,124,77,224,127,25,95,120,23,196,145,234,246,49,199,40,40,98,185,129,248,19,68,72,37,115,140,169,202,130,8,232,64,200,35,32,253,147,161,235,54,126,33,208,236,181,123,7,223,107,119,18,202,153,32,149,207,85,108,18,3,3,144,70,120,32,142,212,1,161,84,245,77,82,199,69,176,107,253,74,229,45,109,17,209,30,105,14,21,75,184,69,201,236,55,48,228,240,58,156,14,106,237,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,208,13,2,188,47,224,95,196,180,188,183,181,240,94,168,36,251,92,72,194,194,227,44,254,106,0,88,198,217,206,210,160,29,167,166,213,3,130,6,239,116,160,2,138,40,160,2,138,40,160,10,83,234,150,54,186,165,158,155,61,202,71,121,122,146,61,180,76,112,101,17,237,223,183,177,32,48,56,235,140,158,128,226,237,120,31,237,35,60,214,183,30,18,184,183,154,72,103,137,238,158,57,35,98,172,140,12,36,16,71,32,131,206,107,208,254,25,252,68,182,248,131,161,188,166,31,179,234,118,123,86,246,21,7,96,45,157,174,132,255,0,11,109,110,9,200,32,131,158,24,128,119,52,82,82,208,1,81,25,225,91,148,183,105,80,79,34,51,164,101,134,230,10,64,102,3,169,10,89,65,61,183,15,90,150,188,47,246,132,213,111,180,77,83,193,250,158,153,115,37,181,229,187,221,188,82,167,85,63,185,252,8,35,32,131,193,4,131,144,104,3,221,40,174,75,225,255,0,142,236,124,123,225,255,0,237,11,117,75,123,184,156,165,213,144,151,123,64,114,118,228,225,114,25,70,65,198,58,142,170,107,173,160,2,138,40,160,2,162,158,120,109,109,229,184,184,149,33,130,36,47,36,146,48,85,69,3,37,137,60,0,7,57,169,107,230,15,141,31,20,63,225,37,187,147,195,186,52,249,210,45,165,62,116,240,205,148,189,96,20,142,54,143,149,24,62,48,74,177,195,118,83,64,31,79,212,80,79,13,213,188,87,22,242,164,208,74,129,227,146,54,12,174,164,100,48,35,130,8,231,53,45,124,193,240,95,226,135,252,35,87,113,248,119,89,159,26,69,204,163,201,158,105,176,150,76,67,19,198,211,242,187,20,206,72,85,57,110,236,104,3,233,250,74,90,40,1,42,148,250,165,141,182,169,103,166,207,115,28,119,151,169,35,219,68,199,6,81,30,221,251,123,18,3,3,142,184,201,232,14,47,87,129,254,210,51,205,107,113,225,43,136,38,146,25,226,123,167,142,72,216,171,35,3,9,4,17,200,32,243,154,0,247,188,82,17,92,71,195,63,136,150,223,16,116,55,148,195,246,125,78,207,106,222,194,160,236,5,179,181,208,159,225,109,173,193,57,4,16,115,195,30,224,208,5,121,114,58,26,146,50,113,205,60,128,77,32,92,80,3,170,158,155,171,105,186,197,187,92,105,122,133,173,244,10,251,12,150,179,44,170,27,0,144,74,146,51,130,14,61,197,121,135,199,253,71,196,86,30,15,130,61,37,100,77,46,225,218,61,78,120,135,204,170,118,132,66,115,149,70,37,129,56,231,10,164,141,216,111,16,248,111,227,251,191,1,120,129,103,30,100,154,93,195,168,191,182,141,83,116,170,161,130,144,88,100,21,46,91,0,140,227,4,142,160,3,236,186,42,173,133,245,190,165,167,91,95,217,201,230,91,93,68,179,66,251,72,220,140,1,83,131,200,200,35,175,53,103,20,0,181,149,175,248,139,73,240,190,150,218,150,181,123,29,165,160,112,155,216,22,44,199,160,85,80,75,30,167,0,30,1,61,1,173,9,231,134,214,222,91,139,137,82,24,34,66,242,73,35,5,84,80,50,88,147,192,0,115,154,248,231,226,71,196,11,191,31,120,129,167,62,100,122,93,187,176,176,182,145,83,116,74,66,134,36,168,201,44,80,54,9,56,206,1,61,72,7,217,116,87,137,254,206,215,250,253,215,135,239,173,238,74,73,160,218,56,138,205,139,40,104,229,201,121,20,0,185,96,124,192,73,99,199,0,3,147,183,219,40,0,174,63,91,248,163,224,223,14,106,243,233,90,174,177,246,123,216,54,249,145,125,154,103,198,229,12,57,84,32,240,192,240,107,176,175,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,64,31,79,248,103,198,222,30,241,143,218,191,176,117,15,182,125,151,103,157,251,153,35,219,187,118,223,190,163,57,218,221,61,43,63,91,248,163,224,223,14,106,243,233,90,174,177,246,123,216,54,249,145,125,154,103,219,185,67,14,85,8,60,48,60,26,242,255,0,217,151,254,102,143,251,116,255,0,218,213,192,124,109,255,0,146,189,174,255,0,219,191,254,136,142,128,62,159,240,207,141,252,61,227,31,181,127,96,234,31,108,251,46,207,59,247,50,71,183,118,237,191,125,70,115,181,186,122,87,65,95,63,254,204,191,243,52,127,219,167,254,214,175,160,40,0,162,138,40,0,162,138,40,3,143,214,254,40,248,55,195,154,188,250,86,171,172,125,158,246,13,190,100,95,102,153,246,238,80,195,149,66,15,12,15,6,181,252,57,226,141,27,197,186,116,151,250,29,231,218,173,99,148,194,207,229,60,120,112,1,35,12,1,232,195,219,154,249,103,227,111,252,149,237,119,254,221,255,0,244,68,117,236,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,160,15,95,162,138,40,0,172,111,17,248,163,70,240,150,157,29,254,185,121,246,91,89,37,16,171,249,79,38,92,130,64,194,130,122,41,246,226,182,107,200,63,104,239,249,39,150,31,246,21,143,255,0,69,75,64,29,61,143,197,239,2,234,90,141,173,133,158,185,230,93,93,74,176,194,159,100,156,110,118,32,40,201,64,6,73,29,120,174,226,190,32,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,79,241,78,31,24,201,225,57,36,240,117,215,149,113,30,227,115,20,81,230,121,98,42,65,17,55,102,25,206,0,220,112,54,144,70,24,3,163,182,241,22,145,121,175,223,104,54,247,168,218,165,138,35,220,91,16,85,149,88,2,164,100,97,134,25,114,87,56,220,1,198,69,106,215,194,58,38,183,168,120,115,87,131,85,210,174,62,207,125,6,239,46,93,138,251,119,41,83,195,2,15,4,142,69,125,139,224,111,29,105,126,60,208,197,253,129,242,174,35,194,221,90,59,101,237,220,246,62,170,112,118,183,66,1,232,65,0,3,169,162,138,40,2,150,171,170,88,232,122,93,198,165,169,221,37,181,157,186,111,150,89,15,0,127,50,73,192,0,114,73,0,100,154,146,198,250,223,83,211,173,175,236,228,243,45,110,162,89,161,125,164,110,70,0,169,193,193,25,4,117,230,190,97,248,189,241,81,252,91,118,218,46,137,117,255,0,20,244,123,25,157,3,33,187,124,3,150,12,1,10,167,128,184,198,87,113,207,203,182,79,131,255,0,21,151,194,82,29,19,92,153,206,139,43,151,142,102,102,97,100,118,177,109,168,170,204,193,219,104,192,32,3,147,220,208,7,212,116,81,69,0,21,149,115,226,45,34,207,95,177,208,110,47,81,117,75,228,119,183,182,0,179,50,168,36,147,129,133,24,86,193,108,103,105,3,56,53,143,241,3,199,118,62,2,240,255,0,246,133,194,165,197,220,174,18,214,200,203,177,167,57,27,176,112,216,10,167,36,227,29,7,86,21,241,214,171,170,95,107,154,165,198,165,169,221,61,205,229,195,239,150,89,58,177,254,64,1,128,0,224,0,0,192,20,1,246,207,136,252,81,163,120,75,78,142,255,0,92,188,251,45,172,146,136,85,252,167,147,46,65,32,97,65,61,20,251,113,89,26,39,197,31,6,248,143,87,131,74,210,181,143,180,94,207,191,203,139,236,211,38,237,170,88,242,200,0,225,73,228,215,143,252,64,255,0,132,163,254,20,46,135,255,0,9,111,252,132,63,181,99,242,252,204,249,222,79,147,46,207,59,63,242,211,174,123,227,27,190,109,213,200,124,18,255,0,146,189,161,127,219,199,254,136,146,128,62,191,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,140,80,2,209,73,138,49,64,1,168,164,39,28,84,184,166,149,205,0,67,22,79,83,83,129,64,0,26,81,64,6,40,163,52,180,0,148,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,148,80,2,209,69,20,0,81,69,20,0,80,104,162,128,1,69,20,80,2,81,75,69,0,37,37,41,164,160,6,158,180,162,130,5,2,128,22,138,40,160,10,122,135,250,161,254,240,254,85,242,63,196,65,255,0,19,89,255,0,235,164,127,250,46,190,183,212,120,132,127,188,63,145,175,145,126,33,190,237,86,127,250,233,31,254,139,160,14,171,225,43,96,47,253,123,73,255,0,163,5,125,53,111,254,165,127,31,231,95,49,252,39,199,203,255,0,94,210,127,232,193,95,78,65,196,11,248,255,0,58,0,144,86,15,137,6,109,215,254,186,15,253,4,214,240,172,95,16,12,219,175,253,116,31,200,208,7,199,126,44,24,213,238,63,222,79,253,0,87,165,252,46,63,187,79,250,225,39,254,140,21,231,30,48,24,214,46,63,222,79,253,0,87,161,124,47,108,70,159,245,194,79,253,24,40,3,233,75,127,245,11,248,255,0,58,144,84,54,167,48,15,199,249,212,194,128,10,13,20,26,0,65,75,72,41,104,1,104,162,138,0,40,162,138,0,40,162,138,0,74,40,52,102,128,3,73,75,154,51,64,9,77,99,78,205,49,189,232,3,159,213,108,227,184,251,234,15,204,15,82,63,134,176,109,44,45,173,100,37,98,199,203,142,24,159,235,91,186,214,64,224,255,0,24,254,85,198,197,28,179,74,112,195,166,121,164,7,111,11,130,163,0,214,140,76,0,174,106,197,36,69,0,176,232,122,125,107,110,44,145,214,152,15,185,188,41,208,158,190,130,161,142,224,184,201,39,242,165,154,32,122,142,245,89,200,65,129,64,4,250,136,136,227,230,235,216,10,174,183,95,104,235,159,94,64,172,249,109,140,210,19,199,226,107,74,214,209,99,81,192,232,123,159,90,0,185,2,121,127,149,104,35,131,84,128,56,192,161,67,142,226,128,52,51,80,203,200,252,105,161,142,41,73,226,128,51,218,70,86,35,53,19,57,205,89,148,12,214,69,227,58,242,172,7,35,249,80,5,153,109,146,97,200,7,156,245,53,149,62,153,26,158,21,122,255,0,120,213,41,53,89,34,98,11,55,224,162,152,47,204,167,36,183,228,180,128,189,14,159,17,254,1,211,212,213,161,18,34,224,15,214,176,166,190,104,198,1,35,159,69,171,22,174,243,40,36,246,63,206,128,44,72,66,185,226,179,239,213,39,237,252,64,243,244,169,175,45,36,126,84,168,228,117,250,86,49,138,120,156,150,117,199,78,63,253,84,1,108,66,22,5,24,28,31,90,243,109,116,9,46,157,113,209,129,255,0,199,107,212,209,132,144,168,175,46,189,132,190,169,48,56,232,63,144,160,14,207,194,81,121,54,233,140,15,221,176,255,0,199,171,211,173,92,237,25,61,143,243,174,23,69,85,130,217,48,49,193,28,127,189,93,125,164,197,148,114,122,31,231,64,27,195,230,81,82,196,49,85,97,147,143,194,174,169,200,166,4,212,180,128,211,179,64,11,73,69,45,0,20,81,69,0,20,198,230,156,40,197,0,83,148,12,244,169,163,24,94,42,188,202,76,134,173,70,48,180,1,40,233,85,46,190,239,227,86,234,133,241,33,51,254,208,254,84,1,231,26,205,177,23,146,48,192,201,94,255,0,236,214,189,156,192,70,1,7,161,254,117,129,173,234,37,46,29,65,110,24,118,31,221,170,182,178,92,72,160,137,7,67,212,15,95,165,32,61,20,225,173,215,235,95,51,124,65,64,53,41,191,235,162,127,232,186,250,75,77,15,246,24,247,144,79,63,204,215,206,95,17,23,254,38,83,127,215,88,255,0,244,93,48,42,248,2,66,179,156,31,249,96,255,0,250,24,175,172,244,147,155,8,137,247,255,0,208,141,124,143,224,51,254,144,127,235,131,127,232,98,190,182,209,142,116,248,190,135,255,0,66,52,1,161,75,73,75,64,5,20,81,64,9,75,69,20,0,81,69,20,0,130,178,60,65,255,0,30,137,255,0,93,7,242,53,174,43,35,196,63,241,232,159,245,208,127,35,64,31,37,120,248,255,0,166,65,255,0,92,215,249,181,116,159,11,71,250,69,207,251,141,252,210,185,175,30,255,0,199,236,31,245,205,127,155,87,83,240,177,127,127,114,127,217,111,230,148,1,239,215,164,173,186,255,0,189,253,13,121,158,183,118,239,42,40,39,238,131,208,123,215,169,92,32,120,6,127,189,253,43,204,245,139,6,19,161,27,126,232,29,79,169,164,5,173,10,197,163,119,127,151,161,29,79,181,122,149,129,249,8,247,255,0,10,224,124,60,196,137,3,28,245,254,149,221,89,156,3,76,13,76,211,91,154,68,167,80,4,96,99,165,72,40,165,160,2,138,74,90,0,66,113,72,95,20,164,102,144,138,0,51,72,69,46,218,14,104,2,50,72,168,36,106,157,134,106,23,25,160,12,155,201,130,99,173,97,76,90,118,10,15,65,222,186,89,173,68,152,200,31,153,170,223,100,72,250,1,249,154,0,225,53,232,252,136,19,167,44,58,125,13,121,238,157,43,125,185,185,255,0,150,71,249,138,244,223,23,38,99,139,234,63,246,106,242,68,144,219,223,110,207,88,241,199,214,144,30,149,246,161,27,126,240,49,227,176,173,59,77,90,30,66,172,131,240,31,227,88,113,50,95,64,120,57,13,223,142,222,223,90,200,22,146,197,55,202,202,50,180,1,233,2,224,72,56,207,226,42,116,181,73,215,231,80,113,238,107,150,176,142,102,83,243,175,249,197,116,246,113,72,170,217,35,173,0,87,155,74,65,141,138,163,254,4,106,156,186,35,203,142,99,255,0,190,141,116,145,169,52,233,38,17,47,25,235,64,25,26,102,138,32,44,72,78,115,209,143,181,110,125,155,28,46,7,227,80,197,127,184,127,23,228,42,236,115,110,245,166,4,144,197,180,28,226,159,180,211,55,230,167,67,158,180,0,129,1,167,237,3,181,33,56,52,214,110,40,1,29,87,210,170,75,25,61,49,79,145,202,243,81,253,163,119,28,254,84,1,157,119,11,149,27,72,28,214,36,130,233,15,18,47,229,255,0,214,173,251,182,98,6,13,65,111,25,108,238,32,210,1,250,77,196,159,48,118,207,94,195,218,182,102,195,40,62,245,82,222,5,4,224,15,206,174,73,132,94,105,129,133,168,92,121,8,164,103,146,58,15,173,115,80,78,215,215,7,39,56,79,226,24,239,237,245,174,135,89,116,120,144,96,253,225,253,107,153,209,226,242,167,115,199,42,122,125,69,0,119,150,120,133,8,29,205,106,196,249,83,89,118,210,163,131,193,173,36,32,116,160,9,198,77,63,20,197,52,252,208,2,209,77,206,105,69,0,40,165,164,20,180,0,81,69,20,0,81,69,20,0,82,82,210,80,1,69,33,235,75,64,10,40,164,162,128,40,234,141,182,5,63,237,15,228,107,229,159,137,183,38,91,139,113,147,247,87,176,245,122,250,127,93,109,182,201,254,248,254,70,190,77,248,129,33,107,184,57,254,5,254,111,64,19,124,57,182,243,47,39,60,127,171,110,254,233,95,87,104,169,178,7,255,0,120,255,0,33,95,50,252,44,140,27,139,156,255,0,113,191,154,87,212,90,122,237,137,191,222,63,210,128,45,84,55,32,249,67,235,83,154,138,113,152,199,214,128,62,93,248,197,30,217,237,122,125,212,254,114,86,39,195,99,139,203,143,250,230,223,205,43,165,248,206,191,189,180,255,0,117,63,246,165,114,255,0,14,91,109,237,199,253,115,111,230,148,1,245,182,146,115,3,127,188,127,144,171,213,157,164,16,96,124,127,120,255,0,33,90,52,0,82,26,90,230,252,113,227,43,31,3,120,110,77,94,246,55,148,239,17,91,192,156,25,101,32,149,92,244,81,133,36,147,208,3,128,78,1,0,230,254,42,124,78,183,240,62,156,214,22,159,188,215,46,162,38,20,228,121,8,193,194,205,146,133,91,107,168,249,15,95,165,124,159,60,243,93,92,75,113,113,43,205,60,174,94,73,36,98,204,236,78,75,18,121,36,158,115,86,53,93,82,251,91,213,46,53,45,74,233,238,111,46,31,124,178,200,121,39,249,0,6,0,3,128,0,3,0,87,87,171,252,60,184,208,126,25,88,120,175,80,155,109,198,165,117,18,91,91,33,4,8,26,55,112,236,127,188,219,84,168,29,7,94,78,20,3,136,175,67,248,81,241,34,111,2,235,45,111,118,210,73,162,222,58,172,241,151,33,96,98,202,12,224,5,98,72,80,65,81,141,220,103,160,174,67,195,122,108,58,207,138,116,141,50,225,157,96,189,189,134,222,70,140,128,193,93,194,146,9,4,103,7,208,214,135,142,60,29,125,224,95,18,73,164,94,200,146,130,130,91,121,211,129,52,68,144,27,29,84,229,72,32,244,32,224,145,130,64,62,213,130,120,110,173,226,184,183,149,38,130,84,15,28,145,176,101,117,35,33,129,28,16,71,57,174,19,227,111,252,146,29,119,254,221,255,0,244,124,117,228,31,6,254,42,91,248,79,207,209,60,67,117,58,233,18,126,242,218,92,23,91,87,228,176,218,1,109,175,145,211,32,48,206,62,102,35,215,190,54,127,201,33,215,127,237,223,255,0,71,199,64,31,33,87,213,223,8,190,40,255,0,194,111,102,250,94,166,187,117,203,72,188,201,29,19,9,115,24,33,124,193,142,21,178,64,101,233,146,10,240,72,95,148,106,230,149,170,223,104,122,165,190,165,166,93,61,181,229,187,239,138,88,250,169,254,68,17,144,65,224,130,65,200,52,1,247,149,115,222,28,241,191,134,188,91,230,13,15,87,130,238,72,242,90,44,52,114,0,49,150,216,192,54,223,152,13,216,198,78,51,154,241,223,28,124,105,211,60,73,240,178,75,59,31,50,215,90,212,28,67,113,104,146,73,155,120,131,146,79,153,176,7,12,170,20,168,35,137,14,115,130,167,199,60,45,225,251,143,21,120,163,78,208,237,91,100,151,114,133,47,128,124,180,3,46,248,36,103,106,134,108,103,39,24,28,154,0,251,154,146,163,183,133,109,173,162,130,51,33,72,208,34,153,36,103,98,0,192,203,49,37,143,185,36,158,245,45,0,124,255,0,251,77,127,204,175,255,0,111,127,251,70,188,87,195,186,253,247,133,252,65,103,173,105,173,24,187,181,114,201,230,46,229,96,65,86,82,61,10,146,56,193,231,130,15,53,237,95,180,207,252,202,255,0,246,247,255,0,180,107,192,104,3,237,223,5,248,178,207,198,190,23,181,214,173,19,202,243,50,147,64,100,12,208,200,14,25,73,31,129,25,0,149,42,112,51,138,232,107,226,223,135,254,59,190,240,22,191,253,161,110,173,113,105,42,20,186,178,18,236,89,198,14,220,156,54,10,177,200,56,207,81,209,141,125,131,162,107,122,119,136,244,120,53,93,42,227,237,22,83,238,242,229,216,201,187,107,21,60,56,4,114,8,228,80,6,137,175,159,255,0,105,159,249,149,255,0,237,239,255,0,104,215,191,215,128,126,211,95,243,43,255,0,219,223,254,209,160,15,33,240,95,139,47,60,21,226,139,93,106,205,124,223,47,41,52,5,202,44,209,176,195,41,35,240,35,32,128,202,167,7,24,175,178,124,59,175,216,248,163,195,246,122,214,154,210,27,75,164,44,158,98,237,101,32,149,101,35,212,48,35,140,142,56,36,115,95,11,87,103,240,223,226,5,223,128,124,64,179,143,50,77,46,225,212,95,219,70,169,186,85,1,130,144,88,100,21,46,91,0,140,227,4,142,160,3,236,186,42,181,141,245,190,167,167,91,95,217,201,230,90,221,68,179,66,251,72,220,140,1,7,7,4,100,21,235,205,121,231,197,255,0,137,109,224,109,46,27,45,52,35,235,87,200,198,38,98,172,45,144,113,230,50,245,36,156,133,4,96,149,98,115,183,105,0,229,254,58,124,75,75,59,123,175,5,233,98,79,181,202,138,47,238,50,201,229,33,1,132,107,140,110,44,8,220,122,109,98,57,36,237,249,214,138,40,3,239,234,248,6,190,254,175,128,104,3,232,175,129,127,18,146,242,222,215,193,122,160,147,237,113,35,11,11,140,179,121,168,1,99,27,103,59,74,128,118,158,155,84,14,8,27,253,210,190,1,175,170,190,14,124,77,127,25,216,73,164,106,210,72,250,245,162,52,207,41,69,11,113,22,238,24,109,0,41,93,202,164,99,158,8,39,39,0,30,169,95,63,254,211,95,243,43,255,0,219,223,254,209,175,127,175,0,253,166,191,230,87,255,0,183,191,253,163,64,30,43,225,221,126,251,194,254,32,179,214,180,214,140,93,218,185,100,243,23,114,176,32,171,41,30,133,73,28,96,243,193,7,154,251,23,192,254,50,177,241,215,134,227,213,236,163,146,34,28,197,113,3,242,97,148,0,89,115,209,134,24,16,71,80,70,64,57,3,226,106,235,62,31,248,238,251,192,90,255,0,246,133,186,189,197,164,168,82,234,200,75,177,103,24,59,114,112,216,42,199,32,227,61,71,70,52,1,246,14,183,173,233,222,28,210,39,213,117,91,143,34,202,13,190,100,187,25,246,238,96,163,133,4,158,88,14,5,38,141,174,105,126,33,211,210,255,0,72,191,130,246,213,176,55,196,249,218,72,7,107,14,170,216,35,42,112,70,121,21,243,119,198,239,136,122,103,140,46,52,171,13,6,241,238,52,251,84,105,165,144,121,136,175,43,28,0,81,148,114,170,167,13,207,250,194,56,231,53,254,3,120,102,109,107,199,99,85,47,36,118,154,66,121,206,200,229,75,72,224,170,38,67,3,131,243,19,212,16,133,72,195,80,7,211,186,174,149,99,173,233,119,26,110,165,109,29,205,157,194,108,150,25,7,12,63,152,32,224,130,57,4,2,48,69,124,119,241,3,192,151,222,2,215,255,0,179,238,25,238,45,37,64,246,183,166,45,139,56,192,221,129,150,193,86,56,35,57,232,122,48,175,180,187,215,39,241,3,192,150,62,61,240,255,0,246,125,195,37,189,220,110,30,214,244,197,189,160,57,27,176,50,185,12,163,4,103,29,15,85,20,1,226,159,3,62,35,255,0,99,106,41,225,93,86,105,222,202,246,85,75,6,251,203,111,51,18,54,227,25,10,228,142,135,1,185,199,204,204,62,151,175,131,117,93,46,251,67,213,46,52,221,78,213,237,175,45,223,100,177,73,213,79,242,32,140,16,71,4,16,70,65,175,87,131,227,206,167,109,240,226,45,38,54,186,62,37,137,196,107,169,73,229,186,152,131,100,49,12,14,231,199,201,130,14,126,241,108,241,64,23,62,58,124,71,150,251,81,159,193,250,92,216,178,131,228,212,88,108,117,158,64,81,194,131,130,87,97,92,28,16,119,110,4,113,207,154,120,31,193,183,222,58,241,36,122,69,140,145,196,2,25,110,39,126,68,49,2,1,108,103,44,114,202,0,29,73,25,32,100,140,125,43,75,190,215,53,75,125,55,76,181,123,155,203,135,217,20,81,245,99,252,128,3,36,147,192,0,147,128,43,236,95,135,254,4,177,240,23,135,255,0,179,237,217,46,46,229,114,247,87,162,45,141,57,201,219,145,150,218,0,56,3,56,234,122,177,160,14,131,74,210,236,116,61,46,223,77,211,45,82,218,206,221,54,69,20,107,192,31,204,146,114,73,60,146,73,57,38,174,209,69,0,21,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,235,250,249,3,227,111,252,149,237,119,254,221,255,0,244,68,116,1,223,254,204,191,243,52,127,219,167,254,214,174,3,227,111,252,149,237,119,254,221,255,0,244,68,117,223,254,204,191,243,52,127,219,167,254,214,174,3,227,111,252,149,237,119,254,221,255,0,244,68,116,1,223,254,204,191,243,52,127,219,167,254,214,175,160,43,231,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,0,20,81,69,0,20,81,69,0,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,246,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,143,252,109,255,0,146,189,174,255,0,219,191,254,136,142,164,248,81,241,34,111,2,235,45,111,118,210,73,162,222,58,137,227,46,66,192,197,148,25,192,10,196,144,170,65,81,141,220,103,160,160,15,174,232,168,160,158,27,171,120,174,45,229,73,160,149,3,199,36,108,25,93,72,200,96,71,4,17,206,106,90,0,43,200,63,104,239,249,39,150,31,246,21,143,255,0,69,75,94,191,95,42,124,100,248,150,254,47,213,27,68,211,196,99,69,211,238,9,89,1,86,55,50,174,87,204,12,50,54,96,176,80,15,32,228,245,1,64,56,191,2,127,201,67,240,207,253,133,109,127,244,106,215,219,245,241,7,129,63,228,161,248,103,254,194,182,191,250,53,107,237,250,0,249,163,227,71,194,180,208,37,127,18,104,22,190,94,146,249,107,216,84,170,165,171,150,85,82,128,156,237,98,255,0,116,2,20,131,208,16,7,158,120,31,198,87,222,5,241,36,122,189,140,113,202,10,24,174,32,126,4,209,18,9,92,227,42,114,160,130,58,16,50,8,200,63,106,207,4,87,86,242,219,220,66,147,65,42,20,146,57,20,50,184,35,5,72,60,16,87,140,87,201,63,22,126,29,77,224,143,16,61,197,149,180,131,64,187,127,244,73,119,151,242,219,25,49,49,35,32,131,184,174,115,149,199,36,134,192,7,213,90,38,183,167,120,143,72,131,85,210,174,62,209,99,62,239,46,93,140,155,182,177,83,195,0,71,32,142,69,120,47,199,79,137,111,121,113,117,224,189,44,71,246,72,157,69,253,198,85,252,215,4,48,141,113,157,161,72,27,143,93,202,71,0,29,222,89,225,207,26,107,190,19,179,213,45,180,107,191,179,13,74,37,138,103,85,27,151,105,56,100,110,170,216,44,50,59,49,61,66,145,151,165,105,119,218,230,169,111,166,233,150,175,115,121,112,251,34,138,62,172,127,144,0,100,146,120,0,18,112,5,0,83,162,187,127,137,254,11,183,240,30,181,166,104,240,79,246,153,14,158,38,158,227,97,79,49,218,105,64,59,75,54,220,40,85,224,227,229,207,82,107,83,225,127,195,251,79,30,248,127,197,86,231,203,143,84,183,75,99,97,115,43,62,216,153,140,133,129,10,112,67,4,11,146,14,51,144,15,66,1,218,124,12,248,155,247,60,37,175,95,255,0,117,52,169,101,31,80,97,47,159,247,118,2,61,87,63,113,107,218,188,69,175,216,248,95,195,247,154,214,164,210,11,75,84,12,254,90,238,102,36,133,85,3,212,177,3,156,14,121,32,115,95,17,106,186,93,246,135,170,92,105,186,157,171,219,94,91,190,201,98,147,170,159,228,65,24,32,142,8,32,140,131,90,126,38,241,183,136,124,99,246,95,237,237,67,237,159,101,223,228,254,230,56,246,238,219,187,238,40,206,118,175,95,74,0,95,26,120,178,243,198,190,40,186,214,175,23,202,243,48,144,192,28,186,195,26,140,42,130,127,18,112,0,44,204,112,51,138,244,127,130,255,0,10,211,95,149,60,73,175,218,249,154,74,97,172,161,98,172,151,78,25,149,139,128,115,181,74,125,210,0,98,71,80,8,56,127,8,126,26,47,142,117,73,175,117,34,233,162,216,186,137,66,134,83,114,231,159,45,91,160,0,96,177,7,32,50,129,141,219,135,214,116,1,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,31,248,37,255,0,37,123,66,255,0,183,143,253,17,37,123,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,230,205,43,84,190,208,245,75,125,75,76,186,123,107,203,119,223,20,145,245,83,252,136,35,32,131,193,4,131,144,104,3,239,42,43,139,248,111,241,2,211,199,222,31,89,199,151,30,169,110,138,47,237,227,87,219,19,18,193,72,44,48,67,4,45,128,78,51,130,79,83,218,80,1,69,20,80,1,69,20,133,128,234,69,0,45,20,2,15,67,154,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,74,41,104,1,40,165,239,73,64,6,41,104,164,20,0,81,154,90,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,13,20,80,0,40,164,165,20,0,148,162,146,129,64,11,73,65,162,128,22,138,40,160,2,138,40,160,4,165,162,146,128,22,138,74,40,0,52,148,180,148,0,211,74,41,13,56,80,1,69,37,45,0,81,213,14,33,95,247,199,242,53,242,15,143,142,117,107,143,250,232,159,250,0,175,174,245,99,136,71,251,227,249,26,249,7,199,109,187,87,184,255,0,125,63,244,1,64,29,151,194,120,201,11,211,254,61,228,255,0,209,130,190,153,128,31,33,127,31,231,95,56,252,35,81,229,167,253,123,201,255,0,163,69,125,33,16,253,210,208,3,235,47,89,77,240,143,247,199,242,53,168,42,158,160,161,162,31,239,15,229,64,31,31,248,234,223,203,213,103,60,125,244,239,254,192,173,255,0,135,55,70,54,11,147,196,15,216,127,124,85,79,136,241,227,82,159,31,243,214,63,253,23,85,60,9,33,19,227,63,242,197,191,244,49,64,31,92,233,237,186,209,15,215,249,213,186,207,209,219,54,49,253,27,255,0,67,53,126,128,20,210,81,218,138,0,40,164,29,105,104,1,104,162,138,0,40,162,138,0,40,162,138,0,67,69,20,134,128,22,147,20,153,197,46,104,1,135,34,162,149,240,63,26,149,141,87,114,15,90,0,204,187,196,163,159,92,254,149,194,201,114,246,87,78,1,32,0,7,0,31,67,222,187,187,137,145,70,48,122,215,159,234,144,249,151,110,220,114,71,242,160,14,198,202,127,54,37,99,158,65,254,117,181,22,21,1,172,45,42,72,214,221,1,83,208,255,0,58,221,79,153,70,40,3,11,83,184,147,113,216,216,249,135,97,233,88,241,173,211,156,153,23,242,255,0,235,87,81,61,186,238,57,3,243,172,233,227,101,251,164,14,105,1,53,172,44,16,100,140,224,255,0,58,208,142,50,189,113,84,237,152,133,25,61,143,243,171,127,104,199,28,254,84,192,184,170,184,233,82,109,7,181,84,141,201,230,172,134,226,128,16,160,20,205,166,165,7,52,215,56,233,64,16,75,14,238,152,235,85,126,205,158,14,15,227,86,247,224,212,82,77,143,90,0,230,245,29,16,76,228,128,156,145,213,143,165,82,139,69,120,199,88,255,0,239,163,93,36,151,248,227,230,252,133,61,37,18,40,39,52,1,137,22,146,135,151,85,63,240,35,86,158,217,33,95,149,64,237,212,213,215,82,43,62,238,41,8,224,142,163,249,82,2,51,114,35,28,231,240,21,147,117,171,65,146,25,100,60,142,195,211,235,84,175,99,152,15,190,189,71,242,174,100,90,75,44,237,185,148,241,64,29,8,185,18,54,83,32,123,138,243,235,185,91,251,78,110,123,15,228,43,185,154,84,178,183,80,1,206,113,199,62,167,189,121,208,99,54,161,43,103,170,142,191,133,0,122,198,141,23,159,105,25,227,163,30,127,222,173,168,88,196,216,39,160,237,84,60,46,132,90,199,254,227,127,232,85,213,253,141,36,228,129,249,154,0,125,172,193,148,117,232,127,157,106,35,85,40,173,130,116,3,243,53,117,23,2,152,19,12,154,120,20,193,197,72,58,80,1,154,51,70,41,64,160,0,82,210,10,90,0,41,9,162,150,128,34,43,147,79,94,41,104,160,5,205,103,95,54,87,31,237,15,229,87,155,138,205,187,57,252,199,242,160,15,46,214,108,25,230,103,249,121,113,220,250,85,93,26,245,213,246,18,120,67,216,122,214,254,187,33,12,66,156,124,227,255,0,65,172,77,35,79,111,56,177,219,202,30,231,212,82,3,210,109,137,107,84,63,95,230,107,230,255,0,136,227,254,38,83,127,215,88,255,0,244,93,125,43,10,132,182,64,61,255,0,157,124,221,241,33,127,226,97,49,255,0,166,177,255,0,232,186,96,98,248,20,255,0,164,159,250,224,223,250,16,175,174,116,95,249,7,69,244,111,253,8,215,200,222,6,255,0,143,147,255,0,92,27,255,0,66,21,245,198,139,255,0,32,232,190,141,255,0,161,26,0,209,165,164,165,160,2,138,40,160,2,138,40,160,2,131,69,20,0,130,177,252,69,255,0,30,145,255,0,190,63,145,173,154,195,241,25,197,164,127,239,143,228,104,3,228,207,30,255,0,199,236,31,245,205,127,155,87,85,240,184,226,107,159,247,91,249,165,114,94,57,57,188,135,254,185,175,243,106,237,62,22,196,76,183,7,143,186,223,251,37,0,123,236,175,136,135,251,213,157,25,130,86,195,35,28,85,251,193,136,70,63,189,253,43,140,142,253,214,227,105,39,238,103,160,245,160,14,189,44,97,206,81,49,248,154,208,133,118,230,177,236,203,200,9,205,111,219,71,144,115,138,0,157,28,138,153,91,52,129,0,165,3,6,128,22,129,64,160,208,2,209,69,20,0,82,82,209,64,5,52,138,51,75,64,12,52,195,82,17,77,97,197,0,64,228,10,167,112,192,1,193,171,18,131,197,100,222,146,2,243,254,121,160,14,127,92,41,42,32,32,245,31,214,188,167,85,179,79,180,40,0,125,209,220,250,154,244,141,82,51,38,220,99,183,245,175,59,214,209,163,116,57,29,0,254,116,128,210,210,139,218,150,193,24,57,233,248,87,103,101,60,82,6,44,172,127,200,174,55,195,215,2,113,32,108,156,100,244,250,87,76,197,98,56,193,160,14,150,6,139,156,41,173,52,112,171,156,30,181,206,88,38,252,159,195,255,0,65,173,201,6,97,192,254,247,244,160,7,253,161,79,64,106,180,196,72,70,69,98,238,149,27,239,14,149,27,200,228,242,104,3,165,138,221,54,156,15,212,213,200,80,38,107,155,179,158,92,176,223,250,10,215,138,71,61,79,233,64,27,9,131,82,25,2,117,205,80,138,67,142,181,21,201,119,192,4,83,2,235,92,238,60,103,242,166,238,44,122,213,123,88,8,206,113,86,77,0,60,38,238,180,211,0,29,135,231,72,28,169,169,60,238,59,208,0,144,41,234,7,231,82,253,157,0,225,127,90,170,215,69,59,159,200,84,63,218,138,27,7,127,228,40,3,69,84,71,218,176,181,155,214,77,129,73,29,59,15,122,211,18,137,199,203,158,15,122,203,184,177,50,48,206,222,158,166,128,56,93,78,226,114,203,243,143,225,236,61,233,52,248,166,145,88,135,94,167,250,87,83,168,105,72,225,126,85,237,252,71,222,173,105,150,9,26,183,202,58,158,231,218,128,49,44,154,230,55,108,200,189,61,62,158,213,218,105,242,185,86,220,115,201,237,244,164,182,180,143,39,229,31,153,173,88,225,85,232,63,90,0,116,103,53,48,20,213,81,75,138,0,118,40,164,165,160,5,162,129,69,0,20,81,69,0,20,81,69,0,33,162,148,210,80,2,82,138,40,160,2,129,69,40,160,12,63,17,62,219,104,255,0,223,31,200,215,201,126,59,125,215,144,255,0,215,53,254,109,95,83,248,198,111,42,214,46,191,124,127,38,175,146,252,85,41,154,246,46,188,70,63,155,80,7,117,240,166,44,205,114,120,251,173,252,210,190,154,179,24,141,190,181,224,31,8,109,3,11,166,192,254,49,212,255,0,211,58,250,10,220,97,15,214,128,37,53,28,220,32,250,212,149,28,191,112,125,104,3,230,127,140,237,251,235,79,247,83,255,0,106,87,33,240,251,254,63,167,255,0,174,77,252,210,186,223,141,39,247,214,159,238,167,243,146,185,95,135,131,55,211,255,0,215,54,254,105,64,31,90,232,131,22,239,254,249,254,66,180,171,59,70,63,232,239,254,249,254,66,180,104,1,107,229,143,142,186,15,137,109,60,89,253,173,170,207,246,221,50,124,197,99,114,145,42,8,83,115,56,129,240,62,242,238,108,19,146,195,156,240,66,253,77,85,175,236,173,245,45,62,230,194,238,63,50,218,234,38,134,100,220,70,228,96,67,12,142,70,65,61,57,160,15,157,126,7,252,53,93,98,226,31,23,106,133,214,214,210,227,54,80,0,203,231,74,132,31,48,158,232,173,192,3,171,41,7,1,72,110,211,246,141,255,0,146,123,97,255,0,97,88,255,0,244,84,213,235,54,240,67,107,111,29,189,188,73,12,17,32,72,227,141,66,170,40,24,10,0,224,0,56,197,121,55,237,27,255,0,36,246,195,254,194,177,255,0,232,169,104,3,192,124,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,93,120,227,193,182,62,58,240,220,154,69,244,146,66,67,137,109,231,78,76,50,128,64,108,103,12,48,196,16,122,130,112,65,193,31,34,248,19,254,74,31,134,127,236,43,107,255,0,163,86,190,223,160,15,133,117,95,15,234,58,71,137,46,60,63,61,188,143,168,67,113,246,113,28,72,196,202,217,218,165,1,0,176,108,130,188,114,8,245,175,118,214,116,109,127,65,253,153,181,27,15,17,207,35,222,70,241,4,133,202,177,182,136,92,70,18,61,224,149,97,129,184,28,240,24,47,69,21,236,231,74,177,58,202,106,230,218,63,237,4,183,107,97,112,56,111,41,152,49,67,234,55,40,35,61,57,198,50,115,198,124,109,255,0,146,67,174,255,0,219,191,254,143,142,128,62,65,175,115,248,233,240,209,236,238,46,188,105,165,152,254,201,43,169,191,183,194,167,148,228,133,18,46,49,184,49,35,112,235,185,137,228,19,183,195,43,237,31,135,254,59,177,241,239,135,255,0,180,45,213,45,238,226,114,151,86,66,93,237,1,201,219,147,133,200,101,25,7,24,234,58,169,160,15,139,171,232,111,217,235,193,126,77,157,199,139,47,237,32,102,159,247,90,108,165,183,58,0,89,101,96,58,46,78,213,7,239,97,91,160,63,55,49,241,59,224,237,230,145,226,59,57,60,47,99,231,105,186,156,171,111,111,105,27,150,120,102,216,73,82,93,137,42,66,51,238,39,10,3,103,104,0,159,161,188,45,163,233,122,15,133,244,253,55,69,127,51,78,138,32,96,151,205,243,60,208,196,177,125,195,131,184,177,110,56,231,128,6,5,0,108,209,73,69,0,120,7,237,51,255,0,50,191,253,189,255,0,237,26,243,207,131,112,67,119,241,87,71,183,184,134,57,160,149,46,82,72,164,80,202,234,109,228,4,16,120,32,142,49,94,135,251,77,127,204,175,255,0,111,127,251,70,184,15,130,95,242,87,180,47,251,120,255,0,209,18,80,4,159,22,126,29,77,224,141,125,238,44,173,164,26,5,219,255,0,162,75,188,191,150,216,203,68,228,140,130,14,226,185,206,87,28,146,27,18,124,34,248,143,255,0,8,62,184,246,218,148,179,157,10,243,137,145,62,97,4,156,98,96,184,36,224,12,48,92,18,8,63,49,85,21,245,54,183,162,105,222,34,210,39,210,181,91,127,180,89,79,183,204,139,123,38,237,172,24,114,164,17,202,131,193,175,139,188,97,225,169,188,33,226,189,67,66,158,225,46,30,213,212,9,144,16,29,89,67,169,193,232,118,176,200,231,7,35,39,173,0,125,196,43,231,255,0,218,107,254,101,127,251,123,255,0,218,53,83,224,39,196,11,184,181,72,124,25,125,230,77,105,50,57,176,42,168,5,187,46,249,92,55,0,144,217,39,36,156,16,0,24,36,139,127,180,207,252,202,255,0,246,247,255,0,180,104,3,148,248,15,165,88,235,126,46,213,244,205,74,218,59,155,59,141,34,68,150,39,232,195,205,135,241,4,28,16,71,32,128,70,8,174,99,226,7,129,47,188,5,226,15,236,251,134,123,139,73,80,61,173,233,139,96,156,96,110,194,229,176,85,142,8,206,122,30,140,43,179,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,65,120,187,194,246,62,48,240,221,222,143,126,145,145,42,147,12,172,155,140,18,224,237,145,112,65,200,39,166,70,70,65,224,154,0,249,151,225,223,198,13,83,192,150,114,233,210,218,255,0,105,233,135,45,13,187,205,229,152,28,156,146,173,181,190,83,201,43,140,103,145,140,182,238,19,84,213,47,181,205,82,227,82,212,238,158,230,242,225,247,203,44,157,88,255,0,32,0,192,0,112,0,0,96,10,177,226,61,2,251,194,254,32,188,209,117,37,140,93,218,184,87,242,219,114,176,32,50,176,62,133,72,60,224,243,200,7,138,245,255,0,129,127,13,30,242,226,215,198,154,161,143,236,145,59,27,11,124,43,249,174,9,83,35,103,59,66,144,118,142,187,148,30,0,27,128,44,120,91,225,74,248,127,225,174,185,226,93,110,23,26,196,186,61,211,219,219,200,172,141,102,12,51,41,206,27,12,89,25,78,25,65,94,157,115,94,9,95,111,120,239,254,73,231,137,127,236,21,117,255,0,162,154,190,33,160,15,191,171,224,26,251,250,190,1,160,15,126,241,111,194,255,0,248,73,126,24,248,119,196,90,52,25,213,237,116,91,111,58,8,97,203,222,168,142,48,57,220,62,100,80,248,192,44,195,11,217,69,120,110,149,170,95,104,122,165,190,165,166,93,61,181,229,187,239,138,88,250,169,254,68,17,144,65,224,130,65,200,53,246,151,129,63,228,158,120,107,254,193,86,191,250,41,107,197,62,58,124,52,123,59,139,175,26,105,102,63,178,74,234,111,237,240,169,229,57,33,68,139,140,110,12,72,220,58,238,98,121,4,237,0,245,191,135,223,16,116,239,31,233,15,115,108,159,103,189,131,31,107,179,203,63,145,185,156,39,204,85,67,110,9,158,58,116,53,229,255,0,180,215,252,202,255,0,246,247,255,0,180,107,198,124,51,226,125,83,194,58,228,58,190,145,63,149,115,31,202,202,220,164,168,122,163,142,234,112,61,242,1,4,16,8,245,127,143,186,197,191,136,52,63,5,106,246,137,60,118,247,145,92,75,26,220,196,99,112,15,147,212,31,230,50,8,228,18,8,36,3,139,248,55,4,55,95,21,116,123,123,136,99,154,9,82,229,36,138,69,12,174,166,222,64,65,7,130,8,227,21,31,196,207,135,119,63,15,245,196,136,77,246,141,50,243,115,89,76,196,111,33,113,185,28,15,226,93,203,200,24,32,130,49,202,140,127,4,248,155,254,16,239,23,216,235,223,100,251,95,217,124,207,220,121,158,94,237,209,178,125,236,28,99,118,122,118,175,176,166,131,64,241,247,133,2,57,143,81,209,117,4,87,249,36,100,14,21,131,14,65,12,8,101,25,28,16,65,7,184,160,15,135,171,236,95,133,94,11,255,0,132,47,193,150,246,215,86,144,67,171,220,102,91,231,141,183,150,109,199,106,150,255,0,101,72,24,31,46,119,17,156,146,124,71,73,248,65,113,99,241,86,45,11,95,95,63,68,135,108,243,94,71,32,137,36,137,203,36,32,146,114,172,242,0,155,1,220,78,237,164,129,186,190,167,239,64,1,164,165,170,215,215,214,250,102,157,115,127,121,39,151,109,107,19,77,51,237,39,106,40,37,142,6,73,192,7,167,52,1,227,31,31,252,23,165,203,163,255,0,194,90,183,16,89,223,195,182,25,19,103,205,124,89,148,40,206,225,243,34,135,61,9,42,48,120,81,143,156,107,179,248,145,241,2,239,199,222,32,105,207,153,30,151,110,236,44,45,164,84,221,18,144,161,137,42,50,75,20,13,130,78,51,128,79,83,135,255,0,8,174,187,255,0,8,191,252,36,191,217,147,255,0,99,121,190,79,218,240,54,238,206,51,142,187,115,242,238,198,221,223,46,115,197,0,123,159,236,247,225,45,35,251,46,95,21,121,209,221,234,5,218,217,81,160,42,108,88,103,112,86,39,12,89,26,51,184,1,128,74,231,150,21,238,149,241,135,195,143,28,220,120,19,196,241,95,102,121,52,233,127,119,123,107,19,1,230,166,14,14,15,27,148,157,195,161,234,50,3,26,251,11,74,213,44,117,205,46,223,82,211,46,146,230,206,225,55,197,44,103,130,63,152,32,228,16,121,4,16,112,69,0,93,162,138,40,0,175,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,95,95,215,200,31,27,127,228,175,107,191,246,239,255,0,162,35,160,14,255,0,246,101,255,0,153,163,254,221,63,246,181,112,31,27,127,228,175,107,191,246,239,255,0,162,35,174,255,0,246,101,255,0,153,163,254,221,63,246,181,112,31,27,127,228,175,107,191,246,239,255,0,162,18,128,59,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,124,255,0,251,50,255,0,204,209,255,0,110,159,251,90,190,128,160,2,177,151,196,218,92,190,45,111,12,197,63,155,169,199,104,110,230,68,228,66,129,163,0,49,236,199,120,32,117,192,201,198,87,60,199,197,63,136,246,126,6,208,228,183,134,109,250,237,220,76,44,225,76,19,22,114,4,207,144,64,85,61,1,31,49,24,232,24,175,148,124,1,190,184,212,254,41,107,55,247,146,121,151,87,90,124,243,76,248,3,115,180,241,22,56,24,3,36,158,156,80,7,210,244,81,69,0,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,224,43,191,248,219,255,0,37,123,93,255,0,183,127,253,17,29,119,159,10,188,27,99,227,175,131,58,166,145,125,35,196,70,176,243,91,206,156,152,101,88,99,1,177,156,48,195,16,65,234,9,193,7,4,0,103,124,14,248,150,186,61,196,62,17,213,4,141,105,121,113,139,25,193,102,242,101,114,7,150,71,100,102,228,16,56,102,36,228,49,43,244,165,124,27,170,233,119,218,30,169,113,166,234,118,175,109,121,110,219,37,138,78,170,127,145,4,96,130,56,32,130,50,13,122,94,153,241,195,84,211,254,27,75,225,179,109,157,70,56,133,165,157,242,54,207,42,13,165,114,66,224,249,136,0,10,70,51,144,79,42,119,128,117,31,28,62,40,127,199,207,131,180,73,253,5,253,220,19,127,188,30,220,141,191,238,22,33,189,80,143,188,43,192,42,197,141,141,198,167,168,219,88,89,199,230,93,93,74,176,194,155,128,220,236,64,81,147,128,50,72,235,197,122,223,142,126,31,195,224,79,131,26,120,151,204,58,181,254,165,111,45,241,102,24,70,16,205,136,212,2,70,23,115,12,130,119,18,78,113,128,0,60,239,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,124,65,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,128,10,206,214,244,77,59,196,122,68,250,86,171,111,246,139,25,246,249,145,111,100,221,181,131,14,84,130,57,0,240,107,70,138,0,248,183,226,7,129,47,188,5,226,15,236,251,134,123,139,73,80,61,173,233,139,98,206,48,55,96,101,176,85,142,8,206,122,30,140,43,223,190,14,124,50,127,5,216,73,171,234,209,200,154,245,218,52,47,17,117,43,111,22,238,20,109,36,49,109,170,196,231,142,0,3,7,62,151,113,101,111,119,61,164,211,199,190,75,73,76,208,29,196,108,114,141,25,60,117,249,93,199,60,115,234,5,89,160,15,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,71,253,186,127,237,106,192,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,91,255,0,179,47,252,205,31,246,233,255,0,181,168,3,168,248,191,240,173,60,91,104,218,214,137,107,255,0,21,12,123,21,145,10,160,187,76,129,134,44,64,12,163,144,217,206,23,105,207,27,124,23,225,255,0,129,47,188,123,226,15,236,251,118,123,123,72,144,189,213,232,139,122,192,48,118,228,101,114,89,134,20,103,61,79,69,53,246,149,86,181,176,179,177,243,254,199,105,5,191,159,43,79,55,147,24,79,50,70,251,206,216,234,199,3,36,242,104,2,61,43,75,177,208,244,187,125,55,76,181,75,107,59,116,217,20,81,142,0,254,100,147,146,73,228,146,73,201,53,118,138,40,3,200,63,104,239,249,39,150,31,246,20,143,255,0,69,75,95,50,67,4,215,46,99,130,41,37,112,140,229,81,75,16,170,165,153,176,59,0,9,39,176,4,215,211,127,180,119,252,147,203,15,251,10,199,255,0,162,165,175,31,248,37,255,0,37,123,66,255,0,183,143,253,17,37,0,115,30,25,241,62,169,225,29,114,29,95,72,159,202,184,143,229,101,110,82,84,61,81,199,117,56,30,249,0,130,8,4,125,155,225,159,19,105,126,46,208,225,213,244,137,188,219,121,62,86,86,225,226,113,213,28,118,97,145,237,130,8,36,16,79,206,63,23,254,21,191,132,174,219,90,209,45,127,226,158,147,98,178,33,103,54,143,128,48,197,137,37,88,242,27,56,203,109,56,249,119,115,127,13,254,32,93,248,7,196,11,56,243,36,210,238,29,69,253,180,97,55,74,160,48,82,11,12,130,165,203,96,17,156,96,145,212,0,125,149,92,198,169,241,7,195,58,46,165,54,159,168,106,70,27,168,113,189,60,137,27,110,64,97,200,4,116,34,182,180,189,86,199,92,210,237,245,45,54,233,46,108,238,19,124,82,198,120,35,249,130,14,65,7,144,65,7,105,21,225,63,18,60,63,173,94,248,255,0,84,185,181,210,53,11,136,28,197,182,72,109,157,213,191,116,128,224,129,131,200,34,177,173,57,66,55,138,61,12,183,11,71,19,89,194,180,172,173,233,249,158,213,160,248,175,69,241,49,184,26,69,225,184,251,62,223,55,247,78,155,119,103,31,120,12,253,211,211,210,188,19,226,151,252,148,141,95,235,23,254,138,74,239,62,11,233,58,142,154,218,223,219,236,46,173,4,130,13,158,124,45,30,236,121,153,198,64,206,50,63,58,236,117,79,135,254,25,214,181,41,181,13,67,77,51,93,77,143,49,252,249,23,56,1,71,1,128,232,5,103,40,202,181,37,209,157,180,43,97,242,220,116,237,121,70,214,91,62,207,200,230,190,8,241,225,11,223,250,255,0,127,253,23,29,111,221,252,75,240,149,149,228,246,151,26,169,73,224,145,162,145,126,205,41,195,41,193,25,11,131,200,237,91,26,39,135,180,207,14,89,73,105,165,91,125,158,7,144,200,195,204,103,203,16,6,114,196,158,128,87,207,94,37,240,214,189,63,138,181,137,98,209,53,41,35,107,217,153,29,45,36,96,192,185,32,130,7,42,71,122,115,148,233,65,36,174,78,30,150,31,31,138,169,42,146,229,79,85,178,62,141,210,117,107,45,115,77,139,80,211,166,243,173,101,206,199,218,203,156,18,167,130,1,234,13,93,174,75,225,173,165,205,143,195,253,54,218,238,222,91,121,212,203,186,41,80,163,12,202,228,100,30,122,28,215,91,91,197,183,20,217,228,215,132,97,86,80,139,186,77,216,90,40,162,168,200,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,13,2,138,40,0,164,165,162,128,1,73,75,71,122,0,41,41,104,160,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,37,0,41,164,162,138,0,40,162,138,0,41,105,40,160,5,164,162,150,128,10,40,162,128,10,74,90,40,0,162,138,40,1,13,37,58,155,64,12,61,105,194,144,245,165,20,0,234,74,40,160,12,205,104,31,32,31,246,199,242,53,241,247,141,191,228,45,113,254,250,127,232,2,190,194,214,15,250,56,31,237,143,228,107,227,255,0,27,140,106,247,31,239,167,254,128,40,3,208,126,17,183,238,211,254,189,164,255,0,209,162,190,143,143,152,133,124,221,240,132,252,137,255,0,94,210,127,232,209,95,73,71,254,172,80,3,170,189,224,204,99,253,239,253,150,172,84,83,140,160,250,208,7,203,31,18,162,198,161,49,227,253,108,127,250,46,176,60,16,251,110,79,253,113,111,253,8,87,117,241,78,204,45,196,141,129,204,241,142,167,254,121,215,155,120,90,99,21,219,117,255,0,84,123,127,180,40,3,236,109,13,243,99,23,209,191,244,35,90,149,207,248,94,95,51,79,132,243,247,91,255,0,66,53,208,26,0,40,52,81,64,9,75,69,20,0,10,90,65,75,64,5,20,81,64,5,20,81,64,5,37,41,164,160,3,20,210,41,105,49,64,16,185,34,178,111,230,112,62,83,143,152,118,246,173,182,81,80,73,2,183,81,250,208,7,155,93,155,153,36,63,188,94,163,183,183,210,178,47,162,153,57,220,189,71,242,175,75,158,210,61,199,229,29,125,77,99,106,58,122,72,58,47,222,29,207,165,0,114,26,117,196,227,248,199,221,61,135,173,119,186,77,233,100,1,137,63,41,236,61,107,46,199,75,68,80,54,175,67,252,71,214,180,109,236,140,109,198,222,158,166,128,55,25,3,243,138,62,206,132,114,63,83,85,204,194,21,231,62,156,85,111,237,69,45,129,191,242,20,1,113,224,0,240,7,231,76,22,224,246,31,157,52,93,22,25,201,252,133,75,231,113,222,128,16,174,222,149,30,242,15,90,118,226,198,144,80,2,173,206,14,14,127,42,159,204,14,51,205,102,220,192,73,227,29,105,45,217,208,96,158,212,1,121,176,42,164,168,28,210,203,33,245,170,50,72,227,161,253,40,1,210,219,166,57,94,254,166,160,136,132,224,14,213,153,119,60,165,136,223,220,118,30,149,81,36,112,120,52,128,233,254,208,189,193,252,170,71,117,35,56,53,203,131,43,185,249,133,116,74,49,110,160,250,208,5,25,222,44,242,167,173,99,94,79,12,127,117,88,114,63,149,88,189,143,97,39,220,127,42,204,82,178,28,96,208,7,43,169,135,184,114,73,24,44,15,63,74,204,210,172,211,207,96,64,251,135,185,245,21,169,174,220,136,152,129,145,135,31,195,254,205,82,209,227,103,59,178,57,83,252,232,3,212,244,118,72,225,80,1,225,79,243,174,174,6,5,71,6,184,93,57,10,40,206,58,31,231,93,109,153,37,71,61,143,243,166,6,194,144,106,81,85,226,6,173,40,226,128,20,83,128,164,2,157,64,11,73,73,154,125,0,37,20,119,162,128,10,74,90,65,64,5,35,54,41,77,38,51,64,16,187,147,84,38,77,198,180,204,96,213,59,132,35,166,58,208,6,75,88,193,156,178,103,241,53,81,222,24,216,170,163,12,83,174,203,199,206,123,143,229,92,187,106,14,247,78,185,110,6,122,15,106,0,238,81,179,2,154,249,191,226,49,206,161,55,253,117,143,255,0,69,215,209,246,195,54,201,159,127,231,95,59,252,71,132,139,233,79,31,235,99,255,0,209,116,1,206,248,27,254,62,79,253,113,111,253,8,87,214,250,39,252,131,226,250,55,254,132,107,228,79,4,156,93,55,253,113,111,253,8,87,215,26,25,206,159,23,209,191,244,35,64,26,180,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,115,62,44,114,182,113,115,255,0,45,7,242,106,233,171,147,241,147,237,179,135,254,186,47,242,106,0,249,71,197,238,94,242,44,159,249,102,191,205,171,210,254,22,128,62,211,255,0,2,255,0,217,43,203,124,78,251,239,35,255,0,174,107,252,218,189,59,225,134,236,220,243,253,239,253,146,128,61,206,110,98,25,254,245,114,82,217,40,156,54,7,221,199,83,235,93,102,55,39,227,89,147,196,138,65,35,245,160,11,26,107,128,172,57,234,127,165,111,219,184,231,173,115,150,115,71,184,128,27,165,111,219,227,154,0,187,154,5,10,41,118,208,2,138,90,110,49,75,64,11,69,20,80,1,73,75,205,33,160,4,164,39,20,210,248,52,224,65,160,3,52,210,105,106,54,52,0,199,25,170,55,80,7,3,129,249,213,214,106,129,219,52,1,196,106,177,24,10,145,140,28,116,252,107,142,213,30,9,130,134,70,56,199,245,247,175,82,212,109,150,116,80,64,224,142,231,222,188,171,197,186,104,129,98,100,10,50,64,234,127,218,164,5,59,57,161,180,207,150,140,51,233,207,243,171,111,60,147,182,67,116,24,228,86,103,135,44,86,232,72,92,3,140,247,35,210,186,105,12,54,188,108,60,243,199,52,128,151,78,189,120,119,6,98,115,158,128,123,87,87,97,126,178,134,225,191,33,237,92,156,19,195,38,114,141,90,86,248,92,148,226,128,58,166,183,73,57,11,250,154,231,181,91,102,136,169,5,71,79,235,90,182,87,68,6,201,63,144,246,171,114,42,78,62,97,156,83,3,153,211,111,27,115,2,79,66,122,15,106,234,97,27,148,145,85,35,176,129,27,33,7,79,239,26,188,20,175,221,226,128,44,34,80,231,111,74,136,74,84,119,167,153,65,245,166,4,145,177,61,234,11,139,193,14,51,187,159,64,41,26,237,87,179,126,66,179,111,215,206,10,71,111,95,198,144,26,214,183,11,113,158,27,143,90,89,227,108,13,164,10,198,210,51,19,56,62,135,167,225,93,26,74,8,239,76,12,245,129,223,134,32,213,75,157,47,36,16,19,243,53,178,242,133,25,230,162,91,144,205,142,122,122,80,5,107,24,158,16,65,35,159,79,194,180,148,3,214,154,113,80,53,192,140,243,159,202,128,27,119,14,72,233,75,2,109,206,42,68,184,18,118,63,149,75,27,40,236,104,2,196,42,6,120,171,43,80,71,131,210,172,1,64,1,56,165,20,132,82,138,0,117,20,81,64,0,165,164,20,180,0,81,69,20,0,81,69,37,0,41,164,52,81,64,9,75,73,75,64,5,20,81,64,28,63,143,228,197,172,29,126,250,255,0,38,175,148,181,147,230,95,167,253,115,31,204,215,211,223,18,103,242,237,173,250,253,245,237,236,245,243,12,167,204,212,6,123,69,253,104,3,222,62,16,65,182,27,178,113,247,159,191,180,117,237,136,48,181,229,223,11,237,214,59,123,156,1,247,219,191,178,87,169,14,148,0,26,138,126,35,31,90,150,162,156,254,236,125,104,3,230,31,140,228,249,214,159,238,167,243,146,185,239,135,4,125,178,227,63,243,205,191,154,86,255,0,198,99,155,139,79,247,83,249,201,92,207,195,230,197,244,255,0,245,205,191,154,80,7,215,58,57,31,103,127,247,143,242,90,209,172,189,12,134,183,115,254,209,254,66,190,110,241,103,197,239,29,105,190,49,215,44,45,53,207,46,218,215,80,158,24,83,236,144,29,168,178,176,81,146,153,56,0,117,230,128,62,165,160,244,174,67,225,118,183,168,248,143,225,206,149,170,234,183,31,104,189,159,206,243,37,216,169,187,108,174,163,133,0,14,20,14,5,117,230,128,26,43,200,191,104,223,249,39,182,31,246,21,143,255,0,69,75,94,186,43,200,191,104,223,249,39,150,31,246,21,143,255,0,69,77,64,30,3,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,190,32,240,39,252,148,47,13,127,216,86,215,255,0,70,173,125,191,64,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,208,43,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,64,31,32,215,65,224,191,22,94,120,43,197,22,186,213,154,249,190,94,82,104,11,148,89,163,97,134,82,71,224,70,65,1,149,78,14,49,92,253,122,63,197,223,135,31,240,131,235,137,115,166,195,57,208,175,57,133,220,110,16,73,206,97,45,156,156,1,149,45,130,65,35,230,42,198,128,61,143,226,7,196,155,22,248,65,253,181,161,234,178,89,221,234,200,35,176,202,237,159,34,64,179,0,57,218,85,67,130,195,128,113,134,201,82,126,121,240,103,136,188,79,161,107,11,111,225,107,233,32,188,212,93,45,132,96,35,44,172,88,4,4,56,43,156,156,6,61,50,121,0,154,230,235,218,255,0,103,111,11,165,246,191,125,226,75,136,228,217,167,32,134,216,148,96,166,89,1,12,67,103,4,170,112,87,7,253,96,60,96,100,3,233,42,43,200,62,57,248,219,196,62,14,254,193,254,193,212,62,199,246,175,180,121,223,185,142,77,219,124,189,191,125,78,49,185,186,122,215,31,240,187,226,143,140,188,71,241,27,74,210,181,109,99,237,22,51,249,222,100,95,101,133,55,109,133,216,114,168,8,228,41,224,208,6,135,237,51,255,0,50,191,253,189,255,0,237,26,224,62,9,127,201,94,208,191,237,227,255,0,68,73,93,255,0,237,53,255,0,50,191,253,189,255,0,237,26,242,15,4,248,155,254,16,239,23,216,235,223,99,251,103,217,124,207,220,121,190,94,237,209,178,125,236,28,99,118,122,118,160,15,164,190,47,124,75,111,3,105,112,217,105,161,31,90,190,70,49,51,21,97,108,131,143,49,151,169,36,228,40,35,105,42,196,231,110,211,242,148,16,77,117,113,21,189,188,79,52,242,184,72,227,141,75,51,177,56,10,0,228,146,120,197,88,213,117,75,237,115,84,184,212,181,43,167,185,188,184,125,242,203,39,86,63,200,0,48,0,28,0,0,24,2,190,146,248,47,240,191,254,17,171,52,241,22,179,6,53,123,168,135,147,4,209,97,236,148,150,7,157,199,230,117,43,156,128,202,50,189,216,80,7,79,240,207,225,221,191,195,237,14,72,140,223,104,212,239,54,181,236,202,78,194,87,59,81,1,254,21,220,220,145,146,73,39,28,40,243,143,218,107,254,101,127,251,123,255,0,218,53,239,245,224,31,180,215,252,202,255,0,246,247,255,0,180,104,3,159,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,215,204,31,179,143,252,148,61,67,254,193,82,127,232,216,171,234,10,0,230,188,91,224,93,3,198,201,104,186,221,172,147,27,71,221,11,36,204,133,65,101,46,188,28,16,193,0,61,192,206,8,60,215,75,69,20,1,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,190,33,175,183,188,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,208,7,223,213,240,13,125,253,95,0,208,7,219,222,4,255,0,146,121,225,175,251,5,90,255,0,232,165,174,130,185,255,0,2,127,201,60,240,215,253,130,173,127,244,82,215,65,64,30,87,164,124,6,240,166,155,226,75,173,78,225,100,190,179,103,87,179,211,231,206,203,114,14,78,227,156,200,50,48,3,113,140,134,220,121,174,79,246,154,255,0,153,95,254,222,255,0,246,141,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,160,15,1,175,75,248,67,241,45,124,13,170,77,101,169,7,125,22,249,212,202,202,89,141,179,142,60,192,189,8,35,1,128,25,42,170,70,118,237,56,31,13,116,11,31,20,120,251,78,209,117,37,115,105,116,147,171,249,109,181,148,136,93,149,129,245,12,1,231,35,142,65,28,86,127,139,188,47,125,224,255,0,18,93,232,247,241,184,49,49,48,202,201,180,79,22,78,217,23,4,140,16,58,100,224,228,30,65,160,15,99,253,162,252,85,255,0,32,239,13,88,234,127,222,155,81,180,140,255,0,184,98,14,127,239,166,219,159,238,177,31,116,214,31,192,127,17,120,158,111,21,217,248,118,218,246,71,208,97,73,174,110,45,216,33,8,187,72,5,75,13,192,121,140,159,42,158,164,156,114,198,188,114,190,170,248,13,225,117,209,60,6,186,172,177,186,222,107,13,231,62,244,100,43,18,146,177,140,19,130,8,220,225,128,25,18,14,160,3,64,30,169,95,52,124,115,248,143,253,179,168,191,133,116,169,167,75,43,41,89,47,219,238,173,196,202,64,219,140,100,170,16,122,156,22,231,31,42,177,239,254,53,252,71,255,0,132,87,71,58,22,153,52,241,107,119,241,7,89,162,249,126,207,9,98,11,110,35,239,54,214,81,142,71,45,144,66,231,230,27,27,27,141,79,81,182,176,179,143,204,186,186,149,97,133,55,1,185,216,128,163,39,0,100,145,215,138,0,233,62,31,248,18,251,199,190,32,254,207,183,103,183,180,137,11,221,94,136,183,172,3,7,110,70,87,37,152,96,12,231,169,232,166,190,185,255,0,132,87,66,255,0,132,95,254,17,175,236,200,63,177,188,175,39,236,184,59,118,231,57,207,93,217,249,183,103,118,239,155,57,230,178,254,31,248,18,199,192,94,31,254,207,183,100,184,187,149,203,221,94,136,182,52,231,39,110,70,91,1,84,224,12,227,169,234,198,186,218,0,248,183,226,7,129,47,188,5,226,15,236,251,134,123,139,73,80,61,173,233,139,98,206,48,55,96,101,176,85,142,8,206,122,30,140,43,179,248,47,241,67,254,17,171,184,252,59,172,207,141,34,230,81,228,207,52,216,75,38,33,137,227,105,249,93,138,103,36,42,156,183,118,53,239,94,56,240,109,143,142,188,55,38,145,125,36,145,16,226,91,121,211,147,12,160,16,27,25,195,12,49,4,30,160,156,16,112,71,197,215,214,55,26,102,163,115,97,121,31,151,117,107,43,67,50,110,7,107,169,33,134,70,65,193,7,167,20,1,247,181,21,228,127,4,254,36,205,226,187,6,208,53,70,146,77,83,79,183,14,46,100,114,237,117,30,226,9,63,40,0,168,49,174,73,37,179,159,90,226,254,40,252,81,241,151,135,62,35,106,186,86,149,172,253,158,198,15,39,203,139,236,176,190,221,208,163,30,89,9,60,177,60,154,0,250,66,190,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,122,255,0,192,207,27,120,135,198,63,219,223,219,218,135,219,62,203,246,127,39,247,49,199,183,119,153,187,238,40,206,118,175,95,74,242,15,141,191,242,87,181,223,251,119,255,0,209,17,208,7,127,251,50,255,0,204,209,255,0,110,159,251,90,184,15,141,191,242,87,181,223,251,119,255,0,209,17,215,127,251,50,255,0,204,209,255,0,110,159,251,90,184,15,141,191,242,87,181,223,251,119,255,0,209,17,208,7,127,251,50,255,0,204,209,255,0,110,159,251,90,189,111,198,126,53,210,60,17,163,53,238,165,113,24,157,209,254,201,108,73,221,113,34,169,33,70,1,32,103,0,177,24,27,134,122,140,248,175,192,29,111,78,240,230,145,226,253,87,85,184,251,61,148,31,98,243,37,216,207,141,205,42,143,149,65,39,146,7,2,188,227,199,62,58,213,60,121,174,27,251,243,229,91,199,149,181,180,70,202,91,161,236,61,88,224,110,110,164,129,208,0,0,6,127,137,188,79,170,120,187,92,155,87,213,231,243,110,36,249,85,87,132,137,7,68,65,217,70,79,190,73,36,146,73,62,143,251,56,255,0,201,67,212,63,236,21,39,254,141,138,188,178,125,46,250,215,75,179,212,167,182,120,236,239,94,68,182,149,184,18,152,246,239,219,220,128,88,12,244,206,71,80,113,234,127,179,143,252,148,61,67,254,193,82,127,232,216,168,3,233,250,43,230,255,0,138,63,20,124,101,225,207,136,218,174,149,165,107,63,103,177,131,201,242,226,251,44,47,183,116,40,199,150,66,79,44,79,38,189,31,224,175,138,117,159,22,248,54,242,255,0,92,188,251,85,212,122,131,194,175,229,36,120,65,28,100,12,40,3,171,31,126,104,3,194,126,54,255,0,201,94,215,127,237,223,255,0,68,71,94,193,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,241,255,0,141,191,242,87,181,223,251,119,255,0,209,17,215,161,252,32,241,69,143,131,254,12,107,90,197,244,145,129,22,165,40,134,38,124,25,229,242,98,219,26,224,19,146,71,93,167,3,36,240,13,0,104,126,208,218,54,128,222,31,131,89,184,158,56,53,224,233,5,176,37,153,174,34,5,139,32,92,224,1,230,111,47,142,193,115,243,10,249,182,186,15,25,120,187,80,241,175,136,102,213,181,22,245,142,222,44,47,238,97,222,204,177,229,84,110,219,184,141,196,100,214,189,191,194,175,18,220,120,10,95,22,11,93,182,235,251,213,129,200,87,54,193,25,158,115,184,140,47,202,184,3,37,129,36,12,109,44,1,233,31,179,125,166,132,127,181,174,254,209,159,16,143,221,121,37,200,219,106,118,29,202,189,14,92,96,158,113,181,126,238,239,155,160,253,163,191,228,158,88,127,216,86,63,253,21,45,124,233,225,205,126,251,194,254,32,179,214,180,214,140,93,218,185,100,243,23,114,176,32,171,41,30,133,73,28,96,243,193,7,154,246,175,139,126,46,211,188,107,240,115,74,213,116,246,255,0,152,172,49,220,69,134,253,204,223,103,118,104,242,202,55,109,220,6,224,48,104,3,200,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,111,215,196,30,4,255,0,146,133,225,159,251,10,218,255,0,232,213,175,183,232,0,162,138,40,0,162,138,40,3,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,176,63,104,239,249,40,122,127,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,71,253,186,127,237,106,0,250,2,138,40,160,2,138,40,160,15,32,253,163,191,228,158,88,127,216,86,63,253,21,45,121,7,193,47,249,43,218,23,253,188,127,232,137,43,215,255,0,104,239,249,39,150,31,246,21,143,255,0,69,75,94,63,240,75,254,74,246,133,255,0,111,31,250,34,74,0,250,203,85,210,236,117,205,46,227,77,212,173,82,226,206,225,54,75,20,131,130,63,152,32,224,130,57,4,2,48,69,124,107,241,7,194,169,224,207,25,222,232,176,220,253,162,222,61,178,66,236,202,95,99,0,64,112,167,134,25,199,32,18,0,108,0,194,190,163,248,145,241,2,211,192,62,31,105,207,151,38,169,112,140,44,45,228,87,219,43,2,161,137,32,96,5,14,27,4,140,227,0,142,163,228,29,87,84,190,215,53,75,141,75,83,186,123,155,203,151,223,44,178,117,39,249,0,6,2,129,192,0,1,128,40,3,212,254,9,124,71,187,209,117,203,79,11,95,203,230,105,23,210,249,112,111,201,54,211,55,221,11,128,126,87,98,1,29,1,109,217,31,54,239,167,177,94,73,240,127,225,83,120,73,14,183,174,66,135,90,149,10,71,11,42,177,179,92,176,109,174,172,202,197,215,105,200,0,129,145,220,214,87,143,124,125,226,109,23,198,218,142,159,167,234,102,27,88,76,123,35,242,35,108,102,53,99,201,82,122,147,222,179,169,81,83,87,103,94,11,5,83,25,83,217,211,106,246,190,167,184,99,21,225,254,61,241,247,137,180,111,27,106,58,126,159,169,152,109,97,49,236,143,201,141,177,152,212,158,74,147,212,158,245,210,252,38,241,86,181,226,86,213,255,0,181,239,77,207,217,196,62,87,238,145,54,238,223,159,186,6,122,14,190,149,163,226,15,133,154,55,136,181,203,141,90,234,238,254,57,231,219,185,98,116,10,54,168,81,128,84,158,128,119,172,230,229,86,9,211,208,237,195,70,150,7,23,40,98,210,146,75,215,93,24,124,44,241,6,169,226,47,13,221,93,106,183,63,104,157,46,218,53,109,138,184,93,136,64,194,128,58,147,93,206,6,122,115,88,94,22,240,173,151,132,116,201,108,108,102,184,150,57,38,51,22,157,129,57,32,14,192,124,191,40,175,26,241,7,196,143,22,217,120,147,84,180,182,213,202,65,5,228,177,70,191,103,136,237,85,114,0,201,92,158,7,122,110,167,178,130,231,51,134,17,227,241,19,250,181,146,223,93,52,62,131,162,185,143,135,250,173,238,181,224,155,13,67,80,155,207,186,148,201,189,246,133,206,36,101,28,0,7,64,59,87,79,91,69,221,38,143,58,173,55,74,163,131,221,59,125,194,209,69,20,200,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,18,138,90,40,1,40,162,138,0,40,162,138,0,40,162,142,40,0,162,150,138,0,74,90,40,160,2,138,40,160,2,138,40,160,0,211,105,115,73,64,13,167,83,77,56,80,1,69,20,80,6,118,174,71,144,191,239,143,228,107,228,47,29,145,253,173,62,63,190,159,250,0,175,174,117,162,22,17,254,248,254,70,190,64,241,171,110,213,238,63,223,79,253,0,80,7,121,240,136,252,169,255,0,94,210,127,232,209,95,75,69,254,169,107,230,111,132,141,128,191,245,237,39,254,140,21,244,204,71,247,75,64,15,166,184,202,254,52,234,15,74,0,240,159,138,182,249,103,60,127,199,196,125,255,0,233,153,175,15,209,91,101,243,143,250,102,127,152,175,163,190,36,91,7,4,144,63,215,167,115,253,195,95,55,91,17,30,167,32,255,0,99,252,40,3,235,191,5,73,157,54,30,191,113,255,0,244,58,235,171,129,240,12,254,102,155,15,95,245,111,255,0,161,215,125,218,128,10,40,162,128,18,150,146,150,128,22,138,74,40,1,104,162,138,0,40,162,138,0,74,49,69,20,0,83,77,58,154,104,1,1,164,106,80,40,34,128,42,74,160,246,239,89,211,38,227,90,142,64,53,82,70,83,216,208,5,123,88,113,215,29,63,173,91,96,7,74,129,174,68,124,115,249,83,86,113,33,227,63,149,0,84,188,137,230,232,71,80,121,250,85,107,125,47,28,144,157,61,77,109,12,98,171,181,200,86,35,159,202,128,43,180,46,188,2,5,88,134,51,180,110,32,212,235,40,43,158,105,94,80,7,122,0,167,115,114,144,117,13,215,28,82,65,118,178,244,221,211,184,21,141,170,3,36,173,131,220,117,250,84,246,64,66,160,159,66,56,250,210,3,94,71,35,161,161,14,225,205,64,183,106,221,155,242,21,32,148,15,90,96,57,150,170,74,54,140,251,212,198,93,222,180,194,187,186,243,64,28,141,253,235,25,10,130,120,35,176,244,171,90,109,171,73,243,18,167,42,123,251,214,171,233,240,51,146,80,115,254,209,171,72,18,21,0,12,82,0,91,116,140,103,111,234,107,58,247,80,88,248,195,117,29,135,165,73,121,116,79,66,122,142,195,210,176,103,1,155,44,51,205,0,102,223,222,188,204,112,199,168,60,129,233,89,41,60,144,54,75,118,199,0,86,180,211,195,25,192,70,235,77,143,201,185,227,97,245,230,144,28,253,220,176,93,18,93,24,156,131,207,29,190,181,167,166,201,4,72,2,163,12,3,252,254,181,133,175,217,11,102,98,128,15,156,14,164,255,0,13,110,248,99,75,19,64,142,193,78,81,191,136,255,0,122,152,29,134,153,1,152,2,72,193,83,252,235,176,183,132,34,1,129,211,215,222,168,88,219,172,49,0,0,232,123,251,214,170,53,48,44,40,197,74,13,66,26,164,83,64,18,102,128,115,73,74,72,20,0,83,170,48,249,53,32,160,5,162,142,104,160,2,138,41,40,1,9,164,52,184,205,24,160,4,205,85,157,199,191,90,180,69,81,159,31,173,0,97,234,14,27,142,126,240,254,85,207,195,98,159,104,102,192,228,122,159,106,221,186,154,50,228,21,110,163,249,83,97,133,73,200,29,189,104,3,86,51,251,133,2,188,23,226,66,131,60,159,245,217,63,244,93,123,199,221,64,43,192,254,35,110,251,68,156,255,0,203,100,255,0,209,116,1,193,248,78,66,151,109,207,252,178,111,253,8,87,215,94,28,114,218,108,60,246,111,253,8,215,199,190,25,147,109,219,127,215,35,255,0,161,10,250,243,194,206,78,151,15,251,173,255,0,161,26,0,233,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,43,141,241,201,197,148,63,245,209,127,147,87,101,92,103,142,134,108,225,255,0,174,139,252,154,128,62,74,215,207,250,90,127,215,49,252,205,122,111,195,139,146,134,224,2,127,139,176,255,0,98,188,199,95,24,188,79,250,230,63,153,175,86,248,108,137,182,224,145,253,239,253,146,128,61,202,205,252,216,219,235,75,44,10,248,4,15,206,164,177,218,35,108,14,255,0,225,76,188,4,96,131,138,0,203,26,99,44,153,82,131,140,117,53,208,89,252,160,134,172,219,75,236,18,172,88,247,232,43,86,28,54,77,0,93,82,13,58,162,81,82,98,128,20,209,73,69,0,45,20,81,64,5,33,165,162,128,34,116,205,34,12,84,184,166,208,3,115,77,52,227,76,106,0,134,74,161,62,73,24,53,160,70,106,164,203,156,98,128,42,28,149,231,214,188,255,0,198,96,121,48,143,246,135,242,106,238,100,220,135,173,114,186,230,156,111,153,1,218,112,7,82,71,175,167,214,144,28,23,134,124,193,36,128,48,198,15,254,203,93,141,214,147,246,149,7,228,200,61,216,213,253,39,72,183,178,86,204,99,36,159,186,196,250,122,253,43,66,107,216,226,0,0,220,251,10,0,229,32,209,26,38,36,152,250,118,99,91,150,176,136,212,228,15,192,214,109,254,166,93,148,33,97,199,112,61,234,166,102,144,103,120,160,14,149,174,146,62,129,191,42,140,222,183,80,79,228,43,22,214,194,87,36,150,67,248,154,208,254,202,119,224,20,252,205,0,66,250,203,198,255,0,121,250,127,116,86,190,157,172,25,183,2,95,140,255,0,8,246,170,208,120,112,28,238,88,207,252,13,171,86,203,67,72,9,33,83,159,70,111,106,0,179,32,105,6,65,31,141,54,24,156,19,146,43,65,99,10,49,138,148,70,8,224,80,6,76,246,133,241,141,191,137,52,216,237,153,56,37,127,10,213,104,240,123,84,44,185,52,1,159,36,44,167,42,64,169,237,196,155,78,88,86,148,113,13,188,142,245,42,198,190,148,1,82,53,44,57,53,60,80,168,237,250,211,223,10,188,14,245,72,92,48,110,167,167,247,105,129,162,112,5,83,157,84,227,34,153,60,231,3,4,254,85,89,93,155,169,164,2,96,245,6,152,147,184,147,25,237,233,77,184,144,198,163,30,181,78,210,66,242,18,79,106,0,235,45,73,32,243,90,42,56,172,203,46,67,127,159,74,210,2,152,15,164,34,140,82,208,1,69,38,41,104,0,20,180,148,98,128,22,146,150,138,0,41,41,105,13,0,20,81,65,160,4,165,164,165,160,2,131,210,138,107,159,150,128,60,159,226,171,17,5,183,63,196,191,201,235,231,59,101,221,126,115,255,0,60,191,173,123,239,197,187,130,176,218,140,159,188,157,191,235,165,120,38,146,190,101,243,127,215,35,252,197,0,125,65,240,221,49,107,113,254,251,127,36,175,68,174,27,225,244,94,93,172,253,62,251,127,36,174,230,128,3,81,79,254,172,125,106,90,142,111,184,62,180,1,242,247,198,97,137,237,63,221,79,231,37,114,62,8,36,95,77,255,0,92,219,249,173,118,63,26,7,239,237,63,221,79,231,37,113,158,10,255,0,143,233,191,235,153,254,107,64,31,92,120,108,147,109,39,63,198,127,144,175,45,215,127,103,175,237,191,16,234,122,175,252,37,30,79,219,174,229,185,242,191,179,247,108,222,229,182,231,204,25,198,113,156,10,245,15,12,103,236,210,103,251,199,249,45,111,26,0,231,252,19,225,159,248,67,188,33,99,160,253,175,237,127,101,243,63,127,229,249,123,183,72,207,247,114,113,141,216,235,218,183,201,165,164,52,0,153,175,34,253,163,127,228,158,216,127,216,86,63,253,21,45,122,224,175,35,253,163,127,228,158,216,127,216,86,63,253,21,53,0,120,15,129,63,228,161,248,103,254,194,182,191,250,53,107,237,250,248,131,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,0,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,175,64,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,0,124,131,95,118,235,122,38,157,226,61,34,125,43,85,183,251,69,140,251,124,200,183,178,110,218,193,135,42,65,28,128,120,53,240,149,125,253,64,31,24,248,231,225,238,169,224,207,20,71,163,249,115,222,199,115,180,88,220,36,24,251,81,32,2,21,65,111,153,88,237,219,156,244,56,195,10,250,199,193,254,27,135,194,30,20,211,244,40,46,36,184,75,84,96,102,112,1,118,102,46,199,3,160,220,199,3,156,12,12,158,181,161,127,165,88,234,114,89,189,245,180,115,155,59,129,117,111,191,144,146,128,202,31,29,9,1,142,51,208,224,142,64,34,229,0,112,31,19,126,25,255,0,194,197,254,203,255,0,137,191,246,127,216,60,223,249,117,243,119,239,217,254,218,227,27,61,250,215,63,224,159,129,159,240,135,120,190,199,94,255,0,132,139,237,159,102,243,63,113,246,47,47,118,232,217,62,247,152,113,141,217,233,218,189,130,138,0,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,121,103,195,109,2,199,197,62,61,211,180,93,73,92,218,93,36,234,254,91,109,101,34,23,101,96,125,67,0,121,200,227,144,71,21,234,127,180,207,252,202,255,0,246,247,255,0,180,107,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,0,100,120,231,192,218,167,128,245,195,97,126,60,219,121,50,214,183,104,184,73,208,119,30,140,50,55,47,80,72,234,8,39,191,248,47,241,81,52,9,83,195,122,253,215,151,165,62,22,202,102,10,169,106,229,153,152,57,3,59,88,183,222,36,133,32,116,4,145,239,222,38,240,198,151,226,237,14,125,35,87,131,205,183,147,230,86,94,30,39,29,29,15,102,25,62,216,36,16,65,32,252,125,227,143,6,223,120,23,196,146,105,23,178,71,40,40,37,183,157,56,19,68,73,1,177,213,78,84,130,15,66,14,9,24,36,3,237,154,240,15,218,103,254,101,127,251,123,255,0,218,53,99,224,151,197,43,119,180,180,240,118,183,47,149,113,31,238,244,251,169,28,145,40,39,136,152,147,195,12,224,118,42,0,24,32,110,175,251,77,127,204,175,255,0,111,127,251,70,128,48,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,245,242,255,0,236,227,255,0,37,14,255,0,254,193,82,127,232,216,171,234,10,0,40,162,138,0,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,215,219,222,59,255,0,146,121,226,95,251,5,93,127,232,166,175,136,104,3,239,234,248,6,190,254,175,128,104,3,237,239,2,127,201,60,240,215,253,130,173,127,244,82,215,65,92,255,0,129,63,228,158,120,107,254,193,86,191,250,41,107,160,160,2,190,127,253,166,191,230,87,255,0,183,191,253,163,95,64,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,104,3,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,31,241,7,225,246,157,227,253,33,45,174,95,236,247,176,103,236,151,152,103,242,55,50,23,249,3,40,109,193,49,207,78,162,190,112,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,64,31,26,248,75,225,245,246,179,241,30,47,9,234,208,93,88,188,78,198,251,100,123,154,20,85,221,156,244,1,190,85,15,202,252,234,70,236,128,126,202,170,67,74,177,26,203,234,226,218,63,237,7,183,91,99,112,121,111,41,88,176,65,232,55,49,39,29,120,206,112,49,118,128,57,47,136,30,4,177,241,239,135,255,0,179,238,25,45,238,226,112,246,183,166,45,237,1,200,221,129,149,200,101,24,35,56,232,122,168,175,142,181,93,46,251,67,213,46,52,221,78,213,237,175,45,223,100,177,73,213,79,242,32,140,16,71,4,16,70,65,175,188,171,199,254,52,124,47,255,0,132,150,210,79,17,104,208,103,87,182,136,249,208,67,14,94,245,65,80,57,220,62,100,80,216,192,44,195,11,217,69,0,104,124,27,248,143,47,141,52,137,236,53,89,183,235,118,95,60,146,29,139,246,136,217,142,25,81,64,198,222,20,224,99,238,156,229,176,61,66,190,17,209,53,189,71,195,154,188,26,174,149,113,246,123,232,55,121,114,236,87,219,185,74,158,24,16,120,36,114,43,234,239,248,91,26,71,252,42,255,0,248,77,124,175,250,99,246,15,61,60,207,180,103,30,86,127,241,236,227,59,62,109,189,168,3,63,227,39,196,121,124,23,164,65,97,165,77,179,91,189,249,227,144,108,111,179,198,172,50,204,140,14,119,114,163,35,31,120,231,43,131,242,205,141,141,198,167,168,219,88,89,199,230,93,93,74,176,194,155,128,220,236,64,81,147,128,50,72,235,197,88,214,245,189,71,196,122,188,250,174,171,113,246,139,233,241,230,75,177,83,118,213,10,56,80,0,224,1,192,175,161,190,6,124,56,254,198,211,147,197,90,172,48,61,245,236,42,246,11,247,154,222,22,4,238,206,112,25,193,29,6,66,241,159,153,148,0,119,31,14,60,13,111,224,79,12,69,99,136,36,212,101,253,229,237,212,74,71,154,249,56,25,60,237,80,118,142,131,169,192,44,107,143,241,183,192,207,248,76,124,95,125,175,127,194,69,246,79,181,121,127,184,251,23,153,183,108,106,159,123,204,25,206,220,244,239,94,193,69,0,121,255,0,195,47,134,95,240,174,191,181,63,226,111,253,161,246,255,0,43,254,93,188,173,155,55,255,0,182,217,206,255,0,110,149,224,31,27,127,228,175,107,191,246,239,255,0,162,35,175,175,235,228,15,141,191,242,87,181,223,251,119,255,0,209,17,208,7,127,251,50,255,0,204,209,255,0,110,159,251,90,184,15,141,191,242,87,181,223,251,119,255,0,209,17,215,127,251,50,255,0,204,209,255,0,110,159,251,90,184,15,141,191,242,87,181,223,251,119,255,0,209,17,208,7,1,93,255,0,194,207,135,23,158,57,215,35,184,154,29,154,21,164,170,111,38,124,129,46,48,76,41,130,9,102,29,72,63,40,57,234,84,54,71,129,188,11,170,120,243,92,22,22,3,202,183,76,53,213,219,174,82,221,15,115,234,199,7,106,245,36,30,128,18,62,197,209,52,77,59,195,154,68,26,86,149,111,246,123,24,55,121,113,111,103,219,185,139,30,88,146,121,36,242,104,3,194,127,104,171,43,125,51,79,240,117,133,156,126,93,173,172,87,16,194,155,137,218,138,33,10,50,114,78,0,29,121,172,127,217,199,254,74,30,161,255,0,96,169,63,244,108,85,191,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,164,255,0,209,177,80,7,127,227,111,129,159,240,152,248,190,251,94,255,0,132,139,236,159,106,242,255,0,113,246,47,51,110,216,213,62,247,152,51,157,185,233,222,187,15,135,30,6,255,0,133,127,225,235,141,39,251,71,237,254,117,219,92,249,190,71,149,140,162,46,220,110,111,238,103,57,239,93,133,20,1,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,136,123,219,135,211,225,176,105,51,107,12,178,77,26,109,31,43,184,64,199,61,78,68,105,237,199,29,77,118,255,0,27,127,228,175,107,191,246,239,255,0,162,35,172,207,135,254,7,190,241,215,137,97,177,130,41,62,193,19,171,223,92,169,218,33,139,60,225,136,35,121,0,133,24,57,60,244,4,128,13,255,0,132,159,12,155,198,218,167,246,134,167,27,143,15,219,59,44,172,142,160,205,42,249,103,202,235,185,65,14,9,96,58,2,1,4,228,125,93,4,16,218,219,197,111,111,18,67,4,72,18,56,227,80,170,138,6,2,128,56,0,14,49,85,244,173,46,199,67,210,237,244,221,50,213,45,172,237,211,100,81,70,56,3,249,146,78,73,39,146,73,39,36,213,218,0,249,131,227,95,195,47,248,71,53,3,226,13,14,199,203,208,238,49,246,132,136,229,109,166,36,255,0,14,62,88,219,140,117,1,178,62,80,84,87,144,87,222,183,214,54,250,158,157,115,97,121,31,153,107,117,19,67,50,110,35,114,48,33,134,70,8,200,39,167,53,242,79,197,63,135,23,158,6,215,36,184,134,29,250,21,220,172,108,230,76,145,22,114,68,47,146,72,101,29,9,63,48,25,234,24,40,7,63,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,190,32,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,191,64,5,20,81,64,5,20,81,64,31,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,173,255,0,217,151,254,102,143,251,116,255,0,218,213,129,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,191,102,95,249,154,63,237,211,255,0,107,80,7,208,52,81,69,0,20,81,69,0,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,195,62,26,235,246,62,23,241,246,157,173,106,76,226,210,213,39,103,242,215,115,49,48,186,170,129,234,88,129,206,7,60,144,57,175,115,253,163,191,228,158,88,127,216,86,63,253,21,45,124,193,64,27,30,38,241,62,169,226,237,114,109,95,87,159,205,184,147,229,85,94,18,36,29,17,7,101,25,62,249,36,146,73,36,250,247,192,127,135,31,105,150,47,25,106,208,193,37,170,238,26,116,78,55,19,34,182,12,231,156,13,165,88,0,65,57,203,113,181,73,231,62,14,124,50,79,25,223,201,171,234,209,198,250,13,171,180,47,17,118,13,113,46,222,20,109,32,168,93,202,196,231,158,0,7,39,31,85,208,2,87,154,120,167,225,43,120,151,196,151,122,191,246,208,183,251,70,207,221,125,151,126,221,168,171,215,120,207,221,207,78,245,233,117,204,106,191,16,60,51,162,106,83,105,218,134,164,97,187,135,30,98,121,18,54,50,3,14,66,145,208,138,206,162,131,86,158,199,94,14,174,38,157,78,108,53,249,173,209,95,66,167,128,252,6,124,20,111,201,212,69,231,218,252,190,144,121,123,54,238,255,0,104,231,59,191,74,228,188,105,241,71,92,240,247,139,175,180,171,59,123,6,183,131,102,214,150,55,44,119,34,177,201,12,7,82,123,87,162,232,62,43,209,124,76,110,127,178,47,13,193,183,219,230,254,233,211,110,236,227,239,1,158,135,165,113,222,41,248,76,222,37,241,37,222,175,253,180,45,190,209,179,247,95,101,223,183,106,42,245,222,51,247,115,211,189,103,56,190,68,168,157,184,106,180,222,42,82,204,123,117,79,125,45,162,242,54,190,29,120,166,251,197,186,5,197,237,252,112,71,44,119,45,10,136,20,129,180,42,158,228,243,150,53,204,106,191,5,219,83,214,47,117,15,237,225,31,218,174,36,155,103,216,243,183,115,22,198,119,140,227,61,107,177,240,71,132,79,131,116,121,236,13,239,218,252,217,204,219,196,94,94,50,170,184,198,79,247,122,251,212,55,127,18,252,37,99,121,61,165,198,170,82,120,36,104,164,95,179,202,112,202,112,70,66,224,242,59,83,113,139,130,85,76,225,90,173,60,68,222,6,246,242,87,211,238,53,60,41,160,255,0,194,51,225,187,93,32,220,253,167,200,223,251,221,155,55,110,114,221,50,113,215,29,123,86,205,81,210,181,107,45,111,76,139,80,211,166,243,173,101,206,199,218,203,156,18,167,130,1,234,13,94,173,162,146,73,35,206,170,231,41,183,63,137,189,125,69,162,138,41,144,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,82,208,2,82,210,81,64,5,20,81,64,5,20,82,208,2,82,209,73,64,11,69,20,80,1,69,20,80,1,69,20,80,2,82,26,83,72,104,1,185,165,205,54,156,40,1,104,162,129,64,24,94,34,36,64,57,255,0,150,131,255,0,65,53,242,15,139,73,58,180,249,254,242,127,232,2,190,187,241,38,124,129,255,0,93,23,255,0,65,53,242,23,138,255,0,228,45,63,251,195,255,0,65,20,1,232,127,8,215,133,255,0,175,105,63,244,104,175,166,34,255,0,84,181,243,87,194,33,242,167,253,123,73,255,0,163,69,125,45,23,250,177,64,14,162,138,40,3,205,190,33,38,99,255,0,182,233,255,0,160,26,249,118,65,141,78,92,127,116,127,33,95,87,120,238,29,240,246,255,0,92,191,250,1,175,148,181,1,229,234,147,125,7,242,20,1,244,231,195,98,78,157,15,63,242,202,79,253,25,94,157,218,188,139,225,133,193,107,8,71,63,234,100,237,255,0,77,43,215,16,252,162,128,22,138,40,160,4,165,164,165,160,2,138,40,20,0,180,81,69,0,20,81,73,138,0,40,162,138,0,41,0,163,20,180,0,83,88,113,75,138,105,20,1,157,114,72,239,222,176,26,119,50,17,159,210,183,110,248,252,199,242,174,78,230,66,146,177,7,211,249,82,96,105,237,61,234,252,42,160,112,43,54,9,55,160,38,164,46,203,208,208,6,200,193,90,130,72,20,156,224,126,117,4,51,157,163,36,231,253,218,140,220,49,99,201,252,169,129,36,128,142,1,170,83,137,59,48,235,91,11,134,80,72,161,163,95,74,0,193,142,18,121,98,13,18,91,59,244,43,91,50,68,54,240,59,213,101,92,26,64,83,134,212,167,7,111,79,83,73,44,78,79,4,86,154,199,147,218,156,80,14,162,152,25,200,12,106,9,63,149,99,223,235,70,38,32,23,224,143,225,30,149,210,180,97,184,197,99,221,232,73,51,18,85,57,35,171,55,165,32,57,212,214,100,121,15,204,253,63,186,43,64,94,55,82,79,228,41,179,120,112,15,186,35,28,255,0,125,170,191,246,91,167,4,167,230,104,2,240,185,73,7,70,170,215,48,137,7,0,117,238,107,38,230,194,84,98,67,32,231,212,250,84,89,153,23,239,143,202,128,18,109,13,228,144,156,199,255,0,125,26,191,111,165,125,158,48,112,153,228,112,199,214,153,99,170,21,56,114,199,131,208,15,90,232,98,188,142,85,25,13,235,210,128,60,167,196,38,70,184,112,92,99,114,255,0,232,53,221,248,79,6,206,33,254,195,127,232,85,99,84,209,237,239,6,86,49,146,192,242,205,233,138,118,141,96,214,96,40,219,128,164,112,73,239,158,244,1,215,242,20,1,83,67,145,212,246,170,49,238,126,245,167,18,224,115,76,11,72,56,169,133,66,6,42,101,160,7,102,145,134,105,226,138,0,106,38,42,65,70,41,104,0,162,138,40,0,162,138,74,0,90,41,40,197,0,35,16,43,58,239,230,224,122,143,229,87,88,115,85,166,194,243,239,64,28,223,246,91,25,89,155,97,200,245,53,171,20,42,131,0,126,181,94,230,248,151,42,165,134,8,236,61,42,213,168,37,65,39,177,254,116,1,29,228,158,84,99,25,251,223,210,190,125,241,253,201,105,223,36,255,0,173,78,223,236,87,208,215,187,74,114,63,136,127,42,240,47,136,40,158,107,16,63,229,178,127,232,20,1,230,90,9,255,0,75,111,250,230,127,152,175,175,188,33,206,149,7,251,175,255,0,161,154,249,3,65,25,187,127,250,230,127,152,175,175,188,30,49,165,193,254,235,255,0,232,102,128,58,170,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,226,252,116,216,179,135,254,186,47,242,106,237,43,131,241,243,226,206,15,250,232,191,201,168,3,229,77,121,195,94,39,253,115,31,204,215,170,124,59,76,164,248,245,111,253,146,188,159,86,59,175,23,254,185,143,230,107,216,126,29,70,22,59,142,59,183,254,201,64,30,213,167,15,145,190,167,250,85,167,0,240,106,149,131,14,113,254,122,85,137,229,11,140,230,128,32,123,5,118,200,11,211,29,77,94,183,82,128,214,77,197,204,156,108,108,126,2,172,216,205,35,238,222,217,252,62,148,1,180,173,154,144,53,86,140,154,176,163,154,0,118,105,105,56,165,160,2,138,40,160,2,150,146,138,0,13,48,211,141,38,104,1,153,166,177,167,154,137,197,0,85,184,156,32,29,107,63,237,44,199,169,252,133,95,150,216,72,70,64,252,205,71,246,101,81,192,31,153,160,12,187,139,144,184,206,127,42,207,184,152,50,130,51,214,182,46,44,149,241,144,63,51,89,151,48,136,64,192,28,251,210,3,128,213,181,105,97,153,65,118,229,71,69,30,245,66,125,84,58,15,191,215,251,162,183,117,189,58,43,128,132,160,227,3,150,62,245,197,205,163,146,70,205,131,234,198,144,14,176,212,76,151,12,9,111,185,232,61,69,119,246,202,37,67,199,67,222,188,205,44,90,206,92,146,188,174,56,36,255,0,158,149,233,94,30,157,101,134,76,130,126,99,253,40,3,118,214,21,140,30,63,90,183,246,132,78,205,89,223,107,82,216,1,189,122,84,190,80,110,72,166,4,203,169,225,241,243,116,244,21,169,13,224,112,126,247,228,43,146,190,183,113,131,25,81,245,252,106,93,49,229,82,193,216,30,189,7,210,128,58,226,67,243,138,12,162,49,206,106,132,110,113,197,65,115,189,240,51,76,11,55,26,136,76,99,119,228,43,10,125,117,213,192,86,113,199,247,86,180,97,211,196,128,238,85,63,137,169,23,70,131,60,198,191,247,211,82,2,222,149,126,110,85,183,22,56,39,168,3,210,181,9,244,172,235,75,52,128,157,160,12,251,154,209,65,76,8,155,62,180,198,136,31,74,187,180,80,113,64,25,102,14,123,83,140,35,176,21,37,203,176,193,6,176,110,181,71,183,35,115,55,63,221,81,72,11,215,112,13,160,144,58,250,213,11,2,190,99,0,15,67,253,43,23,83,241,22,99,80,12,157,71,240,47,189,39,134,39,123,151,144,147,156,2,57,31,238,208,7,163,217,244,53,162,13,103,89,12,6,207,249,233,90,43,138,96,59,181,37,45,24,160,2,138,49,69,0,40,162,146,150,128,10,40,162,128,10,74,90,67,64,5,6,138,74,0,90,40,162,128,10,142,99,133,31,90,146,170,94,201,178,49,245,255,0,26,0,240,63,139,87,101,141,168,201,254,3,208,127,211,74,242,191,11,70,36,190,151,63,243,200,255,0,53,174,215,226,141,209,123,139,97,147,247,87,176,245,122,228,252,20,155,175,166,63,244,205,191,154,208,7,213,158,18,132,69,107,46,0,251,231,191,178,215,77,88,158,28,80,182,178,127,190,127,144,173,156,208,3,234,41,190,224,250,212,149,20,255,0,234,199,214,128,62,102,248,208,51,53,167,251,169,255,0,181,43,140,240,42,238,191,155,254,185,55,243,90,236,254,51,255,0,173,180,255,0,117,63,246,165,114,30,1,255,0,143,249,255,0,235,147,127,53,160,15,172,252,60,155,109,228,255,0,124,255,0,33,91,53,149,160,143,244,119,255,0,124,255,0,33,90,180,0,82,26,90,15,74,0,65,94,67,251,70,255,0,201,61,176,255,0,176,172,127,250,42,90,245,209,94,69,251,70,255,0,201,60,176,255,0,176,172,127,250,42,106,0,240,31,2,127,201,66,240,215,253,133,109,127,244,106,215,219,213,241,15,129,63,228,161,120,107,254,194,182,191,250,53,107,237,234,0,90,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,127,197,112,31,27,127,228,144,235,159,246,239,255,0,163,227,160,15,144,107,239,234,248,6,190,254,160,2,138,40,160,2,146,138,49,64,30,1,251,77,127,204,175,255,0,111,127,251,70,184,15,130,95,242,87,180,47,251,120,255,0,209,18,87,127,251,77,127,204,175,255,0,111,127,251,70,188,179,225,182,191,99,225,111,30,233,218,214,164,206,45,45,82,118,127,45,119,51,19,11,170,168,30,165,136,28,224,115,201,3,154,0,250,155,226,7,142,236,124,5,160,127,104,92,42,92,93,200,225,45,108,140,187,26,115,145,187,7,13,128,170,114,78,49,208,117,97,95,29,106,186,165,246,185,170,92,106,90,157,211,220,222,92,62,249,101,147,171,31,228,0,24,0,14,0,0,12,1,90,30,46,241,69,247,140,60,73,119,172,95,201,33,50,177,16,196,207,184,65,22,78,35,92,0,48,1,235,129,147,146,121,38,189,143,224,103,195,47,185,226,221,122,195,251,175,165,69,41,250,147,49,76,127,187,176,147,234,216,251,141,64,29,31,193,255,0,133,45,225,24,206,183,174,66,135,90,149,10,71,11,42,177,178,27,152,54,215,86,101,98,235,180,228,0,64,200,238,107,155,253,166,191,230,87,255,0,183,191,253,163,95,64,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,104,3,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,125,63,95,48,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,232,0,162,138,40,3,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,67,95,111,120,239,254,73,231,137,127,236,21,117,255,0,162,154,190,33,160,15,191,171,224,26,251,250,190,1,160,15,183,188,9,255,0,36,243,195,95,246,10,181,255,0,209,75,93,5,115,254,4,255,0,146,121,225,175,251,5,90,255,0,232,165,174,130,128,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,160,14,3,224,151,252,149,237,11,254,222,63,244,68,149,245,253,124,129,240,75,254,74,246,133,255,0,111,31,250,34,74,250,254,128,10,40,162,128,10,40,162,128,62,96,248,209,240,191,254,17,171,185,60,69,163,65,141,34,230,83,231,65,12,56,75,38,33,64,231,113,249,93,139,227,0,42,156,47,117,21,228,21,237,255,0,29,126,35,203,125,168,207,224,253,46,108,89,65,242,106,12,54,58,207,32,40,225,65,193,43,176,174,14,8,59,183,2,62,94,124,66,128,61,95,224,167,195,143,248,74,181,129,174,234,112,193,46,137,97,41,70,134,95,155,237,19,5,4,46,208,126,234,238,86,57,224,240,184,32,182,62,167,175,155,62,8,124,77,109,42,246,223,194,90,188,142,214,55,14,176,233,204,168,184,130,86,118,37,91,3,113,14,207,212,147,180,129,192,4,145,244,157,0,20,81,73,64,11,95,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,190,191,175,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,64,29,255,0,236,203,255,0,51,71,253,186,127,237,106,228,62,40,232,154,143,136,254,58,234,186,86,149,111,246,139,217,252,159,46,45,234,155,182,219,35,30,88,128,56,4,242,107,175,253,153,127,230,104,255,0,183,79,253,173,94,217,97,160,88,233,218,222,175,171,192,178,27,205,85,226,107,151,103,200,196,104,17,21,71,64,0,201,245,203,30,113,128,0,50,188,13,224,93,47,192,122,24,176,176,30,109,196,152,107,171,183,92,61,195,142,231,209,70,78,213,232,1,61,73,36,245,52,81,64,31,63,254,211,95,243,43,255,0,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,191,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,165,255,0,209,177,80,7,211,244,81,69,0,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,246,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,143,252,109,255,0,146,189,174,255,0,219,191,254,136,142,189,131,246,113,255,0,146,121,127,255,0,97,89,63,244,84,84,1,235,244,81,69,0,21,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,95,175,32,253,163,191,228,158,88,127,216,86,63,253,21,45,0,124,255,0,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,190,32,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,191,64,5,20,81,64,5,20,81,64,31,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,173,255,0,217,151,254,102,143,251,116,255,0,218,213,129,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,255,0,102,95,249,154,63,237,211,255,0,107,80,7,208,20,81,69,0,20,82,82,208,7,144,126,209,223,242,79,44,63,236,43,31,254,138,150,190,127,240,79,134,63,225,49,241,125,142,131,246,207,178,125,171,204,253,255,0,149,230,109,219,27,63,221,200,206,118,227,175,122,250,3,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,149,227,255,0,4,191,228,175,104,95,246,241,255,0,162,36,160,15,172,180,173,46,199,67,210,237,244,221,50,213,45,172,237,211,100,81,70,56,3,249,146,78,73,39,146,73,39,36,213,218,40,160,4,175,154,254,41,127,201,72,213,254,177,127,232,164,175,165,41,8,25,228,10,202,181,47,105,27,94,199,126,93,142,250,149,87,83,150,250,91,177,227,191,2,126,246,189,244,183,255,0,218,149,177,226,159,139,45,225,175,18,93,233,31,216,162,227,236,251,63,123,246,173,155,183,34,183,77,135,31,123,29,123,87,165,128,7,65,138,242,15,26,124,46,215,60,67,226,219,237,86,206,226,193,109,231,41,181,101,145,195,12,34,169,200,10,71,80,123,214,114,140,233,211,81,134,231,93,26,248,92,94,50,117,113,74,209,107,187,223,78,199,113,224,143,23,31,25,104,243,223,155,47,178,121,83,152,118,121,190,102,112,170,217,206,7,247,186,123,87,207,30,42,255,0,145,195,91,255,0,176,132,255,0,250,48,215,190,252,58,240,181,247,132,180,27,139,29,66,72,30,89,46,90,101,48,49,35,5,84,119,3,156,169,174,195,106,231,160,252,169,206,147,171,4,164,236,197,135,199,211,192,226,103,42,49,230,139,209,106,113,223,10,127,228,155,233,95,89,191,244,107,215,101,70,41,107,104,174,84,145,229,87,169,237,106,202,165,173,118,223,222,20,81,69,81,152,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,9,75,69,20,0,148,10,40,20,0,166,146,150,147,20,0,180,82,82,208,1,69,20,80,1,69,20,80,1,73,71,20,80,2,26,41,105,40,1,166,148,82,83,168,0,162,138,40,3,23,95,77,208,15,250,232,63,145,175,143,252,96,54,234,247,31,239,39,254,128,43,236,77,112,126,224,127,190,63,145,175,143,188,103,255,0,33,139,143,247,147,255,0,64,20,1,232,159,8,134,17,63,235,218,79,253,26,43,233,24,191,213,10,249,191,225,31,250,180,255,0,175,105,63,244,104,175,164,34,255,0,82,180,0,250,40,166,230,128,57,143,21,64,37,128,100,15,245,163,191,251,38,190,69,241,10,121,122,172,248,245,95,253,4,87,216,254,33,64,214,227,254,186,15,228,107,228,15,22,38,221,90,127,247,147,255,0,64,20,1,235,223,11,239,8,130,53,201,226,9,59,15,249,232,43,222,162,57,140,26,249,143,225,181,214,210,6,79,16,63,240,143,239,138,250,94,209,247,66,191,143,243,160,11,20,81,69,0,20,81,73,64,11,69,20,10,0,90,40,162,128,10,40,162,128,18,138,40,160,2,146,151,20,98,128,10,105,52,234,107,80,6,109,215,79,196,127,42,228,111,89,124,230,4,30,163,249,87,93,120,51,249,143,229,94,105,226,43,135,183,157,200,109,191,50,142,20,127,118,147,3,177,182,131,247,96,140,119,239,239,86,132,35,29,7,231,92,109,135,136,255,0,114,160,153,122,31,224,95,90,217,182,212,222,126,67,55,76,242,22,128,54,4,28,246,169,132,64,10,45,216,176,201,61,170,232,198,41,129,85,115,235,82,142,156,212,187,69,68,194,128,50,181,61,64,219,140,41,97,243,1,208,122,87,63,6,186,236,228,51,57,227,251,171,93,21,205,146,76,199,114,131,200,61,79,165,83,58,52,27,184,141,127,239,166,164,5,152,53,0,227,39,119,79,65,87,124,208,235,145,154,197,155,79,8,48,161,71,62,166,164,183,46,170,6,123,80,6,168,33,59,84,51,94,133,31,197,215,208,85,105,28,227,154,231,117,7,149,156,236,96,57,29,71,181,0,107,29,79,50,17,150,252,133,79,231,163,246,106,194,178,183,108,2,228,19,131,252,235,67,202,11,200,2,128,22,230,5,126,112,58,250,214,37,202,136,144,113,223,181,107,11,181,221,180,134,227,216,86,54,191,112,34,78,1,251,227,255,0,65,52,1,192,93,234,69,47,28,2,220,109,236,61,5,109,69,171,4,141,126,255,0,253,242,43,154,109,57,174,166,103,5,57,25,249,137,250,85,232,116,114,14,31,97,227,251,198,144,29,54,151,171,75,44,164,111,108,108,39,149,30,162,187,200,102,10,128,156,215,39,163,233,240,219,198,164,32,7,105,28,49,245,174,190,222,1,42,140,129,249,211,2,220,23,33,135,25,233,233,86,62,210,202,221,79,228,40,183,178,84,232,7,79,83,86,254,204,172,58,15,204,211,2,104,38,14,163,173,91,83,197,82,138,220,39,64,58,122,213,181,160,9,51,154,112,164,20,236,208,3,169,41,69,20,0,81,69,20,0,81,69,20,0,153,164,45,75,197,52,142,104,1,140,216,170,83,169,127,206,172,73,154,201,189,158,85,56,86,199,35,176,244,160,1,52,245,71,220,66,242,49,212,213,196,0,112,43,50,11,151,199,206,217,227,208,85,232,101,13,211,61,40,2,11,241,242,255,0,192,135,242,175,8,241,226,0,204,79,252,246,79,253,0,215,186,95,48,39,159,81,252,171,196,252,125,24,37,206,63,229,178,127,232,6,144,30,85,161,54,47,31,254,185,159,230,43,235,191,7,182,116,184,63,221,127,253,12,215,199,218,73,219,120,227,254,153,159,230,43,235,175,5,190,116,184,63,220,127,253,12,211,3,178,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,59,87,157,124,68,147,101,173,184,231,239,175,242,122,244,90,243,31,137,128,253,154,223,31,223,95,228,244,1,243,6,160,115,118,191,245,204,127,51,94,199,224,80,86,9,136,254,243,127,37,175,28,186,25,187,31,245,207,250,215,182,120,22,18,109,230,233,247,219,249,45,0,122,150,142,229,183,228,250,255,0,74,147,88,148,71,179,175,111,235,76,210,84,46,225,245,254,148,207,16,68,88,38,49,219,250,208,2,105,247,30,102,236,231,191,111,165,109,64,51,156,86,14,141,6,55,231,29,251,253,43,163,139,0,26,0,179,29,78,6,42,21,34,158,24,154,0,121,52,160,211,69,60,98,128,22,138,90,74,0,40,162,138,0,41,49,75,72,77,0,49,184,166,226,159,214,154,198,128,35,99,138,130,86,0,102,159,35,85,9,223,24,205,0,87,158,231,44,0,207,79,74,206,212,31,108,106,79,168,254,181,107,114,177,232,107,15,94,145,150,36,0,247,31,214,144,28,94,169,113,36,210,42,163,99,0,30,64,247,173,45,34,13,170,254,102,15,39,161,250,86,84,103,18,100,250,98,183,173,50,65,38,144,18,234,58,92,83,170,157,131,140,117,99,239,80,105,214,134,223,114,174,209,156,158,167,218,182,227,193,94,157,233,208,162,134,39,29,169,129,92,90,8,134,72,30,156,19,84,174,175,158,32,62,99,207,160,21,179,48,44,0,172,171,219,80,202,50,7,95,83,239,64,21,45,245,160,51,157,255,0,247,200,173,75,125,74,41,51,242,191,228,63,198,185,215,182,68,254,31,212,210,67,17,220,118,224,113,64,29,196,115,174,56,6,164,19,169,236,107,159,176,145,134,224,199,63,228,86,182,84,12,226,128,41,234,90,171,91,109,218,88,103,29,0,62,181,67,78,214,228,158,86,5,223,229,7,248,87,218,181,37,130,43,145,243,38,113,234,72,172,233,52,112,141,152,130,47,24,251,198,128,58,251,89,60,197,39,222,180,99,83,138,228,244,175,58,34,193,156,119,233,248,87,77,4,196,131,146,127,42,96,91,21,20,132,142,148,253,212,224,160,142,148,1,78,66,0,230,177,111,173,98,186,0,20,233,234,72,245,173,139,241,242,140,122,255,0,141,115,138,178,6,251,195,165,32,50,230,240,252,76,195,228,78,159,223,106,221,209,180,248,173,21,194,160,25,207,66,79,167,173,102,76,179,130,8,117,171,186,83,187,51,110,108,245,254,148,1,215,217,130,65,171,224,96,85,43,46,21,190,191,225,87,69,48,22,138,41,9,160,5,162,138,40,0,165,164,165,160,2,138,40,160,2,144,210,210,26,0,40,162,138,0,40,162,138,0,43,159,241,45,231,217,96,140,252,220,176,232,1,236,107,124,156,10,242,207,137,218,139,65,109,108,20,176,203,175,97,232,244,1,224,158,54,212,13,213,236,57,45,196,99,168,3,187,85,255,0,135,150,222,109,212,231,142,17,187,159,84,174,55,81,152,205,58,146,73,194,129,211,220,215,163,252,45,80,110,46,115,253,214,254,105,64,31,75,105,3,203,182,127,247,207,242,21,125,14,77,80,183,109,144,31,247,191,165,88,134,77,196,245,160,11,153,205,50,111,245,99,235,79,20,201,191,213,143,173,0,124,203,241,167,62,117,167,251,169,255,0,181,43,141,240,33,63,111,155,31,243,201,191,154,215,99,241,161,191,125,105,254,234,127,57,43,145,240,6,62,221,62,127,231,147,127,53,160,15,173,124,62,73,182,111,247,207,242,21,175,89,122,17,31,102,113,254,217,254,66,181,40,0,160,244,162,144,154,0,65,94,69,251,70,255,0,201,61,176,255,0,176,172,127,250,42,90,245,208,107,200,191,104,223,249,39,182,31,246,21,143,255,0,69,77,64,30,3,224,79,249,40,94,26,255,0,176,173,175,254,141,90,251,122,190,33,240,39,252,148,47,13,127,216,86,215,255,0,70,173,125,189,64,11,197,121,255,0,198,223,249,36,58,231,253,187,255,0,232,248,235,191,174,3,227,111,252,146,29,115,254,221,255,0,244,124,116,1,242,13,125,253,95,0,215,223,212,0,81,69,20,0,81,69,20,1,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,240,26,247,239,218,107,254,101,127,251,123,255,0,218,53,230,159,13,254,31,221,248,251,196,11,0,243,35,210,237,221,77,253,204,108,155,162,82,24,168,1,142,73,98,133,114,1,198,114,65,232,64,58,79,132,31,10,228,241,109,226,235,90,221,175,252,83,209,110,85,71,44,134,237,240,70,20,169,4,42,158,75,103,25,24,25,249,182,253,79,84,180,173,46,199,67,210,237,244,221,50,213,45,172,237,211,100,81,70,56,3,249,146,78,73,39,146,73,39,36,213,218,0,43,231,255,0,218,107,254,101,127,251,123,255,0,218,53,244,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,128,48,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,245,243,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,128,10,40,162,128,57,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,53,246,247,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,0,251,250,190,1,175,191,171,224,26,0,251,123,192,159,242,79,60,53,255,0,96,171,95,253,20,181,208,87,63,224,79,249,39,158,26,255,0,176,85,175,254,138,90,232,40,0,175,159,255,0,105,175,249,149,255,0,237,239,255,0,105,87,208,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,0,224,62,9,127,201,94,208,191,237,227,255,0,68,73,95,95,215,200,31,4,191,228,175,104,95,246,241,255,0,162,36,175,175,232,0,162,138,40,0,175,47,248,201,241,30,95,5,233,16,88,105,83,108,214,239,126,120,228,27,27,236,241,171,12,179,35,3,157,220,168,200,199,222,57,202,224,245,254,52,241,101,159,130,188,47,117,173,94,47,155,229,225,33,128,56,86,154,70,56,85,4,254,36,224,18,21,88,224,227,21,241,150,183,173,234,62,35,213,231,213,117,91,143,180,95,79,183,204,151,98,166,237,170,20,112,160,1,192,3,129,64,17,233,90,93,246,185,170,91,233,186,101,171,220,222,92,62,200,162,143,171,31,228,0,25,36,158,0,4,157,160,87,211,95,240,162,116,47,248,64,63,225,31,243,32,254,214,243,124,239,237,159,178,159,51,118,238,155,119,231,110,207,151,110,237,185,249,177,154,175,240,95,225,127,252,35,86,145,248,139,89,131,26,189,204,67,201,130,104,112,246,74,75,3,206,227,243,58,149,206,64,101,25,94,236,43,216,40,3,224,221,87,75,190,208,245,75,141,55,83,181,123,107,203,119,217,44,82,117,83,252,136,35,4,17,193,4,17,144,107,233,175,130,159,17,255,0,225,42,209,198,133,169,205,60,186,221,132,69,218,105,126,111,180,66,24,0,219,128,251,203,185,84,231,147,195,100,146,216,175,241,163,225,127,252,36,182,146,120,139,70,131,58,189,180,71,206,130,24,114,247,170,10,129,206,225,243,34,134,198,1,102,24,94,202,43,230,221,43,84,190,208,245,75,125,75,76,186,123,107,203,119,223,20,177,245,83,252,136,35,32,131,193,4,131,144,104,3,239,42,43,154,240,63,140,236,124,117,225,184,245,123,24,228,136,135,49,92,64,252,152,101,0,18,185,198,24,97,129,4,117,4,100,3,144,58,90,0,43,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,215,245,242,7,198,223,249,43,218,239,253,187,255,0,232,136,232,3,191,253,153,127,230,104,255,0,183,79,253,173,95,64,87,207,255,0,179,47,252,205,31,246,233,255,0,181,171,232,10,0,40,162,138,0,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,96,126,206,63,242,80,245,15,251,5,73,255,0,163,98,173,255,0,218,107,254,101,127,251,123,255,0,218,53,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,128,62,159,162,138,40,3,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,176,126,206,63,242,79,47,255,0,236,43,39,254,138,138,188,127,227,111,252,149,237,119,254,221,255,0,244,68,117,236,31,179,143,252,147,203,255,0,251,10,201,255,0,162,161,160,15,95,162,138,40,0,175,32,253,163,191,228,158,88,127,216,86,63,253,21,45,122,253,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,104,3,231,255,0,2,127,201,67,240,207,253,133,109,127,244,106,215,219,245,241,7,129,63,228,161,248,103,254,194,182,191,250,53,107,237,250,0,40,162,138,0,40,162,138,0,249,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,172,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,128,62,128,162,138,40,0,162,138,40,3,200,63,104,239,249,39,150,31,246,21,143,255,0,69,75,94,63,240,75,254,74,246,133,255,0,111,31,250,34,74,246,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,143,252,18,255,0,146,189,161,127,219,199,254,136,146,128,62,191,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,49,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,28,81,69,20,0,26,74,92,210,80,3,105,212,210,105,194,128,10,40,162,128,50,53,226,68,10,63,233,160,254,70,190,61,241,143,252,134,39,255,0,121,63,244,1,95,98,107,100,125,156,15,246,199,242,53,241,247,141,49,253,175,113,143,239,39,254,128,40,3,208,254,16,131,229,167,253,123,73,255,0,163,69,125,35,23,250,165,175,155,126,17,55,200,159,245,237,39,254,141,21,244,148,95,234,150,128,28,78,42,22,56,53,49,170,83,73,180,247,160,8,53,101,223,108,191,239,143,228,107,228,175,28,91,121,90,156,199,143,190,131,175,251,21,245,189,193,223,2,255,0,189,254,53,242,231,196,101,3,81,155,254,186,199,255,0,162,232,3,39,193,154,145,182,186,97,150,226,22,28,1,253,225,95,89,104,23,95,105,178,141,185,229,88,242,7,247,171,226,141,58,99,12,204,65,35,229,35,167,184,175,170,62,30,234,45,54,155,8,37,143,238,228,61,7,252,244,160,15,73,162,128,114,40,160,2,138,40,160,2,129,69,2,128,22,138,40,160,2,138,40,160,4,162,138,40,0,162,138,76,208,2,210,17,145,75,72,122,208,6,117,216,35,243,31,202,185,109,91,78,138,235,57,64,126,96,121,98,59,87,89,121,211,241,31,202,184,205,78,73,22,70,10,216,228,118,246,160,12,184,116,8,149,190,226,116,254,251,87,67,101,109,21,178,129,179,160,35,130,125,107,34,37,159,57,46,189,42,209,89,11,159,152,82,3,166,66,54,140,84,200,73,21,94,201,127,118,51,232,127,157,94,32,1,210,152,8,106,39,6,159,186,170,207,49,28,2,122,250,80,5,75,153,60,181,239,214,184,187,237,114,72,103,96,29,250,143,225,95,74,216,212,132,210,185,195,142,163,175,210,179,99,209,149,219,116,129,27,35,251,198,144,23,180,253,81,174,20,18,88,240,79,42,61,107,80,206,160,116,53,157,28,49,91,140,42,99,183,90,177,242,145,156,80,4,178,78,184,228,26,201,159,82,137,15,221,126,190,131,252,106,11,217,28,146,1,238,63,149,97,75,15,206,115,131,64,26,51,235,64,158,55,245,254,232,171,22,215,175,42,143,152,244,244,30,181,146,150,209,176,233,250,154,219,180,181,11,24,192,29,15,115,235,64,19,155,49,34,238,0,100,251,154,200,191,179,55,12,85,182,158,65,234,125,43,164,139,42,49,80,203,26,238,39,20,1,153,97,165,195,4,96,236,29,8,225,143,173,102,234,182,229,179,179,3,230,29,79,181,116,178,16,20,15,122,196,186,200,231,223,250,80,6,54,153,116,241,72,81,216,156,41,232,7,173,122,61,147,102,5,35,208,255,0,58,243,39,63,188,102,29,235,191,209,164,102,183,64,79,240,159,253,10,128,55,96,185,231,7,61,61,43,82,54,4,102,177,55,42,158,134,180,33,114,71,20,192,210,95,90,126,42,24,219,138,176,167,138,0,23,154,126,41,189,41,192,241,64,11,69,20,80,1,69,20,80,1,76,38,159,72,113,64,13,83,65,25,164,52,210,196,80,4,82,85,41,198,58,250,213,246,34,170,203,130,58,119,160,14,122,250,227,97,32,103,168,237,237,86,244,169,3,168,235,247,79,243,172,253,94,13,196,227,31,120,119,246,171,154,28,69,99,92,227,238,183,254,133,64,17,106,206,85,142,15,241,15,229,94,69,227,85,38,60,159,249,236,191,250,9,175,94,212,212,51,145,254,208,254,85,229,126,54,132,136,187,127,174,95,253,4,210,3,197,180,227,139,199,255,0,115,250,138,250,207,192,210,111,210,224,255,0,113,255,0,244,58,249,50,204,98,245,199,251,31,225,95,85,252,62,7,251,54,28,255,0,207,55,255,0,209,148,192,244,62,212,180,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,87,158,124,67,64,108,237,242,63,229,162,255,0,39,175,66,174,19,226,10,230,206,15,250,232,191,201,232,3,228,251,195,182,244,127,215,63,235,94,213,224,155,157,182,179,99,63,125,187,15,69,175,22,212,198,219,213,255,0,174,99,249,154,246,159,135,209,137,97,156,21,254,38,254,73,64,30,155,163,49,145,156,147,216,143,229,91,119,48,137,64,200,207,227,85,52,232,86,53,108,15,94,255,0,74,189,41,32,10,0,163,21,169,86,249,118,129,245,53,165,20,120,28,226,168,61,247,146,112,119,115,232,5,95,183,185,89,129,192,110,61,104,2,112,181,40,165,0,83,130,208,2,10,80,113,75,182,148,10,0,58,210,209,69,0,20,81,65,160,0,211,77,41,233,77,205,0,4,226,152,198,158,69,48,208,5,89,79,74,207,185,82,216,171,211,142,149,155,44,198,60,100,154,0,204,184,144,193,140,30,190,149,155,114,223,107,80,27,156,30,252,86,187,92,197,55,12,172,113,205,83,184,179,81,130,128,15,196,210,3,143,212,116,255,0,45,84,166,209,211,185,247,172,168,238,231,131,143,51,175,60,1,93,53,221,225,181,113,184,146,8,236,5,90,178,150,218,244,54,99,115,143,94,63,145,247,160,12,187,109,81,182,157,197,143,63,221,21,169,105,122,37,36,124,223,136,21,91,87,211,87,98,24,128,94,71,82,125,235,149,142,91,139,73,63,214,14,71,240,128,127,165,0,122,84,73,184,19,80,220,199,192,172,77,43,90,121,55,6,103,61,79,221,30,213,210,70,194,97,146,15,20,1,143,253,156,39,61,23,143,82,106,229,190,140,177,228,144,159,247,209,173,44,42,14,5,84,55,110,95,1,143,79,65,64,19,173,146,39,69,31,153,169,90,221,113,200,31,157,61,27,229,201,245,170,151,78,204,163,6,128,43,221,91,17,130,152,31,141,50,205,100,12,119,48,60,85,127,58,72,186,183,228,41,99,212,193,108,124,253,61,5,0,116,81,5,61,170,96,219,43,38,59,183,35,130,127,33,90,246,237,230,41,205,0,91,137,193,235,79,146,96,131,140,213,118,136,158,152,168,154,22,110,226,152,17,207,54,224,58,214,32,184,38,76,100,244,244,173,215,182,249,123,117,245,53,153,117,16,128,2,7,95,122,64,81,157,242,0,171,90,61,185,12,228,227,161,254,149,157,107,155,137,72,39,162,247,174,171,79,132,40,126,157,251,253,40,3,90,223,229,6,173,131,85,226,24,169,183,83,1,244,98,154,26,157,154,0,76,82,209,69,0,20,81,69,0,45,20,81,64,5,33,165,164,52,0,81,65,162,128,10,40,162,128,35,153,182,168,62,245,243,247,197,125,64,159,179,38,91,248,79,65,254,221,123,214,160,251,34,83,254,208,254,181,243,7,196,235,173,247,22,195,159,184,189,135,171,208,7,150,185,220,115,94,175,240,173,127,127,115,254,235,127,52,175,39,175,94,248,84,185,154,231,253,214,254,105,64,31,65,220,183,151,106,8,254,255,0,244,166,104,242,153,119,146,125,127,165,45,239,54,234,63,219,207,232,105,186,60,126,88,127,199,250,80,6,248,166,77,247,7,214,158,41,147,125,193,245,160,15,152,126,52,31,223,90,127,186,159,206,74,229,126,31,140,223,79,255,0,92,155,249,165,116,255,0,25,143,239,237,63,221,79,231,37,115,95,15,191,227,250,127,250,230,223,205,40,3,235,109,12,98,217,255,0,223,63,200,86,157,102,232,159,241,236,255,0,239,159,228,43,74,128,10,67,75,72,104,1,22,188,139,246,141,255,0,146,123,97,255,0,97,88,255,0,244,84,181,235,171,78,160,15,136,188,9,255,0,37,11,195,95,246,21,181,255,0,209,171,95,111,210,10,40,0,174,3,227,111,252,146,29,119,254,221,255,0,244,124,117,223,209,64,31,1,87,223,212,82,80,2,209,69,20,0,81,69,20,1,226,255,0,28,188,51,170,120,187,92,240,142,145,164,193,230,220,73,246,178,204,220,36,72,60,156,187,158,202,50,61,242,64,0,146,1,245,15,12,248,103,75,240,142,135,14,145,164,65,229,91,199,243,51,55,47,43,158,174,231,187,28,15,108,0,0,0,0,54,40,160,2,138,40,160,2,190,127,253,166,191,230,87,255,0,183,191,253,163,95,64,81,64,31,48,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,232,162,128,10,40,162,128,57,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,53,247,245,20,0,87,192,53,247,245,20,1,207,248,19,254,73,231,134,191,236,21,107,255,0,162,150,186,10,40,160,2,190,127,253,166,191,230,87,255,0,183,191,253,163,95,64,81,64,31,32,124,18,255,0,146,189,161,127,219,199,254,136,146,190,191,162,138,0,40,162,138,0,243,175,139,31,13,230,248,131,165,217,27,43,196,183,212,44,29,204,34,124,249,82,43,237,220,24,128,72,63,40,32,128,122,16,71,57,30,99,240,179,224,213,245,215,136,37,212,60,89,167,73,109,105,166,220,108,22,87,80,229,111,28,6,206,14,238,81,91,97,206,25,95,145,200,205,125,39,69,0,20,81,69,0,21,243,7,198,143,133,255,0,240,141,93,201,226,45,26,12,105,23,50,159,58,8,97,194,89,49,10,7,59,143,202,236,95,24,0,41,194,247,81,95,79,209,64,30,87,240,103,225,197,247,130,172,46,181,13,90,73,19,80,191,69,71,178,13,242,192,21,223,25,42,229,28,176,42,65,198,87,36,14,166,189,82,138,40,0,175,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,95,95,209,64,31,63,254,204,191,243,52,127,219,167,254,214,175,160,40,162,128,10,40,162,128,62,127,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,171,233,250,40,0,162,138,40,3,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,176,126,206,63,242,79,47,255,0,236,43,39,254,138,138,189,126,138,0,40,162,146,128,22,188,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,235,244,148,1,241,15,129,63,228,161,248,103,254,194,182,191,250,53,107,237,250,40,160,2,138,40,160,2,138,40,160,15,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,71,253,186,127,237,106,250,2,138,0,40,162,138,0,40,162,138,0,242,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,143,252,18,255,0,146,189,161,127,219,199,254,136,146,190,191,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,164,160,2,150,146,138,0,74,41,77,37,0,52,210,138,67,214,148,80,2,209,69,20,1,151,173,0,109,199,251,227,249,26,248,251,198,163,26,189,199,251,233,255,0,162,197,125,133,172,255,0,168,31,239,143,228,107,227,239,27,127,200,94,227,253,244,255,0,208,5,0,119,191,8,143,202,159,245,237,39,254,141,21,244,180,95,234,197,124,205,240,140,252,171,255,0,94,210,127,232,209,95,76,69,254,168,80,3,141,115,218,172,198,54,56,63,196,59,123,87,66,107,158,213,99,222,199,167,222,31,202,128,45,66,119,217,70,79,169,254,102,190,102,248,144,191,241,49,155,254,186,199,255,0,162,235,233,107,110,45,16,122,103,249,154,249,195,226,82,227,80,159,254,186,199,255,0,162,232,3,203,80,237,57,175,160,62,25,234,39,236,241,166,91,136,100,236,63,231,165,124,253,94,181,240,226,235,107,1,147,196,15,216,127,124,80,7,212,17,28,198,13,62,171,217,54,235,116,63,95,231,86,40,0,162,138,40,0,160,80,40,20,0,180,81,69,0,20,148,180,148,0,81,69,20,0,152,165,197,20,102,128,10,66,105,165,168,221,64,21,110,62,97,248,215,29,170,219,147,43,28,142,163,249,87,107,34,230,177,111,225,13,216,117,29,253,168,3,158,134,76,46,41,223,105,34,98,50,122,122,85,57,201,130,118,0,244,192,227,233,91,54,208,44,170,9,3,144,123,251,210,3,66,25,182,168,235,90,41,40,101,7,154,160,182,223,40,28,126,116,171,19,47,25,20,192,179,35,129,210,170,19,190,167,88,136,28,226,160,184,127,44,113,235,64,16,72,20,118,172,59,165,144,200,118,176,28,143,229,87,30,237,135,82,127,33,89,175,170,0,228,124,255,0,144,164,5,219,107,92,128,91,7,143,83,235,87,133,186,227,128,63,58,197,243,164,147,144,223,152,173,75,103,96,131,39,177,254,116,0,53,146,49,229,71,230,106,140,250,48,115,144,19,175,247,141,108,59,29,160,143,90,206,23,111,230,16,88,244,244,20,1,155,253,158,32,110,139,233,193,53,161,4,124,126,21,120,170,184,206,42,25,24,69,208,31,74,0,100,137,129,159,122,198,185,191,17,177,31,55,85,236,61,42,174,167,173,186,49,85,103,24,97,252,43,233,92,179,61,197,204,172,124,193,207,60,143,254,181,0,116,23,58,163,109,249,75,14,127,186,43,17,238,174,39,56,243,61,249,2,186,189,47,76,79,37,76,138,167,131,209,143,173,73,119,61,181,159,2,55,24,32,113,207,108,247,52,1,145,99,167,111,140,23,10,120,61,207,173,116,112,73,246,104,192,25,24,227,142,107,42,214,237,174,95,32,156,99,60,129,93,4,22,106,70,92,3,199,169,160,9,224,115,55,36,246,173,123,117,33,71,210,179,22,238,40,190,85,86,24,171,209,74,92,100,26,0,212,136,213,165,60,85,56,71,31,133,92,20,192,120,57,165,20,128,81,154,0,125,20,148,180,0,81,69,20,0,135,138,105,57,167,210,17,64,12,52,211,82,98,144,173,0,87,43,80,73,30,122,98,174,16,42,156,247,75,23,80,221,123,10,0,204,146,208,179,29,219,79,226,106,237,188,66,53,0,14,213,89,47,124,211,198,239,94,64,171,145,242,160,208,7,57,171,51,71,43,28,255,0,16,31,165,121,151,140,174,119,64,51,159,245,203,219,253,147,94,191,127,2,191,80,62,240,239,237,94,61,227,164,8,164,1,255,0,45,151,255,0,64,52,1,227,54,63,53,252,159,245,207,252,43,235,95,3,32,26,84,24,31,192,255,0,250,25,175,147,116,193,186,245,255,0,220,63,204,87,215,62,8,92,105,80,127,184,255,0,250,25,160,14,199,181,45,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,21,197,120,245,65,179,131,254,186,47,242,106,237,107,148,241,148,62,101,156,61,63,214,47,242,106,0,249,3,91,24,188,67,255,0,76,199,243,53,235,159,14,111,0,142,224,124,221,91,176,255,0,98,188,179,196,240,249,87,113,244,230,49,211,234,213,215,120,5,220,201,56,7,28,49,255,0,208,104,3,232,237,58,64,219,186,247,254,149,168,87,117,97,104,200,219,95,36,117,63,210,186,16,180,1,145,169,89,121,136,165,118,245,29,73,247,172,189,60,79,4,140,11,175,32,244,252,43,170,96,15,20,121,73,159,187,250,208,4,150,207,185,78,125,106,205,67,26,133,232,42,108,208,1,69,20,80,1,69,20,80,1,70,104,162,128,16,211,77,56,129,77,226,128,16,154,99,211,141,65,46,120,193,160,4,108,30,181,74,238,220,72,163,129,215,214,164,114,248,235,80,70,239,158,78,104,3,132,215,161,150,209,209,145,148,100,1,199,62,190,191,74,204,182,241,12,160,149,119,115,223,238,45,122,77,221,156,87,42,3,168,56,62,164,87,41,125,225,168,203,169,68,140,113,221,219,222,144,25,87,83,37,228,99,32,228,30,252,127,47,173,103,89,134,129,219,4,12,138,232,215,65,40,188,108,235,253,230,164,131,69,112,196,147,31,79,239,26,0,168,151,205,140,49,39,240,20,245,138,43,174,171,156,122,156,86,147,105,0,246,79,251,232,212,82,88,24,120,77,163,62,230,128,41,173,148,86,252,132,28,241,193,52,54,169,228,12,101,249,244,2,181,32,211,139,169,223,180,243,234,105,179,232,113,200,163,228,79,251,233,168,3,47,251,104,48,255,0,150,159,247,200,168,226,212,164,119,249,89,135,29,212,86,181,191,135,32,92,150,141,15,252,13,170,209,178,182,180,25,17,227,62,140,77,0,37,188,175,34,156,182,121,244,171,33,120,249,185,170,95,109,81,194,134,31,128,168,94,233,228,60,49,252,133,0,79,126,170,35,93,163,28,255,0,141,114,176,18,247,4,19,252,31,214,186,82,219,151,7,214,146,211,78,141,164,44,84,116,199,222,52,1,208,233,246,168,208,177,192,251,199,185,244,21,166,144,42,142,0,252,235,62,9,60,165,42,51,207,53,126,57,131,122,211,1,248,197,70,91,21,63,6,152,232,49,64,20,230,184,8,6,65,172,203,139,168,229,192,218,220,85,203,219,127,49,87,24,235,235,245,174,78,120,30,41,7,43,140,82,3,94,206,36,89,24,129,219,214,186,40,23,0,226,185,107,71,198,107,160,181,184,200,61,127,42,0,215,86,192,167,228,154,175,27,230,172,173,48,30,5,59,20,131,52,180,0,180,81,69,0,20,162,146,138,0,90,40,162,128,10,67,74,105,40,0,52,82,26,90,0,90,59,210,80,40,3,39,94,114,150,201,143,239,143,228,107,229,31,31,76,94,242,12,147,254,173,127,155,87,212,222,38,109,182,241,255,0,190,63,147,87,201,222,56,98,215,144,255,0,215,53,254,109,64,28,146,12,154,246,255,0,132,246,185,107,163,199,71,238,127,216,175,20,182,25,144,253,43,232,127,132,240,0,151,71,142,175,223,254,185,208,7,169,93,29,168,7,189,75,167,255,0,23,227,253,42,150,168,251,54,254,31,214,173,233,12,28,57,250,255,0,74,0,218,29,42,59,131,251,177,245,169,113,80,221,28,68,63,222,160,15,151,254,50,159,223,218,127,186,159,206,74,194,248,112,129,175,46,51,255,0,60,219,249,165,108,124,96,147,125,197,167,251,137,252,228,172,95,135,44,69,244,255,0,245,205,191,154,80,7,214,186,56,11,3,255,0,188,127,144,173,10,207,209,249,183,127,247,143,242,21,161,64,5,7,165,20,134,128,16,83,233,162,156,40,0,162,138,40,0,162,138,56,160,2,150,146,150,128,10,40,205,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,153,165,160,4,162,138,56,160,2,138,40,160,2,138,40,52,1,25,167,210,26,5,0,45,20,81,64,25,218,184,6,5,255,0,124,127,35,95,33,120,237,2,234,215,31,239,167,254,128,43,235,221,91,136,87,253,241,252,141,124,129,227,166,39,87,184,255,0,125,63,244,1,64,29,167,194,67,194,255,0,215,180,159,250,48,87,211,48,159,220,173,124,193,240,166,77,187,71,63,241,239,39,254,140,21,244,245,191,48,41,250,255,0,58,0,121,233,88,183,221,79,212,127,42,219,197,97,106,140,19,39,253,161,252,168,1,109,142,232,212,125,127,157,120,47,196,219,76,94,74,120,255,0,93,31,115,255,0,60,235,220,244,215,222,163,253,211,252,235,202,126,39,192,60,215,60,127,175,143,191,253,51,52,1,243,235,12,49,21,222,120,26,98,183,4,2,127,212,183,111,246,133,112,179,12,76,194,186,239,5,54,46,91,254,184,183,254,132,40,3,235,189,29,183,89,70,79,163,127,58,210,239,88,218,3,110,177,139,253,214,255,0,208,171,98,128,22,146,138,40,0,20,10,65,75,64,11,69,20,80,1,65,164,162,128,10,40,162,128,10,76,82,210,80,3,72,168,242,65,169,73,53,27,80,4,108,217,170,51,174,121,62,181,102,71,197,102,220,220,118,231,175,165,0,97,221,68,141,51,18,190,157,253,170,228,23,113,198,54,237,110,7,165,103,93,62,73,250,143,229,84,32,183,121,37,39,43,140,82,3,180,142,224,50,140,3,83,134,205,82,180,131,98,12,227,161,239,239,90,40,131,20,192,49,145,77,120,21,187,15,206,165,224,84,50,76,7,173,0,102,95,218,162,194,14,7,222,29,207,161,175,56,144,145,118,224,30,195,249,10,244,185,164,243,70,211,158,185,174,102,231,78,141,37,102,10,57,192,251,199,210,144,22,236,213,76,11,145,147,207,243,171,37,120,227,138,207,15,133,0,83,18,234,72,206,11,31,200,80,5,171,137,93,23,134,239,233,92,252,154,147,164,135,115,49,250,40,173,195,122,135,134,12,127,1,83,11,11,107,145,147,23,94,121,99,64,24,95,219,97,71,252,180,255,0,190,69,61,117,63,56,117,111,94,64,171,243,248,114,6,228,70,131,159,239,181,62,29,14,36,64,54,39,253,244,212,1,150,214,17,77,243,20,28,251,154,25,34,182,224,41,29,184,53,171,54,158,200,191,33,81,207,169,168,35,211,204,191,123,105,239,212,208,6,115,223,62,48,172,71,224,43,26,232,52,242,28,149,61,15,233,93,114,233,35,209,63,239,163,85,38,209,31,204,36,24,255,0,239,163,254,20,1,70,222,225,45,33,80,3,103,145,199,61,234,157,199,136,101,44,85,93,198,15,247,22,183,91,65,46,188,249,127,247,211,83,236,188,51,24,124,186,70,126,83,209,219,214,128,43,104,150,242,220,252,238,192,229,15,183,122,239,109,160,9,24,24,29,15,127,122,175,109,107,29,186,0,139,140,2,58,147,222,156,238,251,184,52,192,209,28,84,203,84,20,190,222,181,106,60,227,147,64,19,131,78,20,209,78,226,128,28,8,165,205,38,5,45,0,20,81,69,0,20,81,69,0,20,81,70,104,2,173,203,237,94,61,107,143,189,89,230,157,190,117,198,65,231,233,93,164,136,27,168,170,254,82,103,238,254,180,1,155,97,102,35,137,114,163,56,61,9,245,173,0,184,167,143,74,82,180,1,139,127,40,4,245,234,63,149,120,151,143,239,1,44,62,111,245,201,216,127,112,215,178,106,232,220,224,143,188,63,149,124,235,227,105,24,94,74,9,255,0,150,137,255,0,160,80,7,31,162,12,221,185,255,0,166,103,249,138,250,255,0,193,139,141,42,15,247,31,255,0,67,53,242,95,134,160,243,110,155,167,250,163,255,0,161,10,250,247,194,209,108,210,225,28,125,214,255,0,208,141,0,116,84,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,21,137,226,36,223,107,31,251,227,249,26,218,172,253,89,4,144,40,255,0,104,127,35,64,31,33,120,242,32,151,112,99,31,234,215,249,181,110,124,55,35,207,184,207,247,91,249,165,67,241,66,219,201,186,182,192,28,162,247,62,175,85,126,31,202,86,234,113,159,224,111,230,148,1,245,14,154,62,70,35,212,255,0,74,213,94,149,145,162,100,194,249,254,241,254,66,182,113,64,16,178,146,105,132,29,223,240,26,145,229,17,250,210,70,219,206,104,2,210,138,147,20,193,79,235,64,11,69,38,40,197,0,45,20,81,64,5,20,81,64,9,138,67,197,47,90,66,40,1,132,102,161,148,149,21,57,21,27,0,122,208,5,47,51,61,106,25,142,49,138,184,202,163,181,86,150,69,29,141,0,101,79,43,140,96,254,149,74,93,68,194,6,75,115,232,5,95,184,42,216,192,53,137,121,107,188,14,159,153,164,3,164,241,10,162,243,230,245,254,234,213,9,60,82,20,241,230,255,0,223,11,89,55,154,97,56,198,207,204,214,72,176,0,224,133,252,205,0,118,22,190,38,89,137,7,205,227,253,133,255,0,26,182,250,220,123,185,18,116,244,31,227,94,124,246,38,35,149,218,63,135,169,170,170,147,203,38,55,175,76,243,64,30,174,154,170,72,56,15,248,129,82,125,180,30,6,239,200,87,159,198,36,181,143,37,135,39,181,81,125,66,224,62,68,156,99,31,116,80,7,117,170,222,75,26,169,71,199,35,176,247,172,91,123,247,185,98,29,137,192,207,64,42,133,174,189,230,229,36,50,55,127,186,181,74,250,111,38,69,104,242,50,49,252,232,3,171,120,130,140,129,78,137,24,175,4,117,168,180,153,252,248,92,182,78,24,246,250,86,164,44,184,60,26,0,175,111,110,228,156,149,171,144,196,193,206,8,233,88,218,157,228,144,237,216,196,103,29,135,189,84,211,245,73,153,219,46,122,31,225,30,212,1,222,193,22,224,115,138,188,136,23,181,96,218,95,156,28,150,252,133,109,219,75,230,103,173,48,44,15,106,142,73,49,86,48,49,80,75,24,108,80,5,115,48,60,16,106,157,212,9,38,14,223,214,177,181,213,150,13,133,24,12,224,122,250,214,29,142,189,42,187,43,187,158,51,194,47,181,32,58,141,137,17,251,181,126,208,171,103,3,243,174,122,75,207,180,14,55,113,234,5,91,211,37,104,153,178,122,131,208,125,40,3,172,137,113,83,140,246,170,214,211,111,7,173,91,7,52,192,145,115,79,168,215,53,32,160,5,162,138,40,0,162,138,40,1,104,162,138,0,13,37,41,164,160,4,206,105,105,5,45,0,20,10,40,160,14,95,197,178,109,182,139,253,241,252,154,190,79,241,131,239,188,139,254,185,175,243,106,250,115,226,5,209,138,210,12,19,204,139,216,122,61,124,169,174,202,101,184,66,79,240,15,230,104,2,158,158,187,231,111,247,79,243,21,244,239,195,75,101,138,222,224,224,125,246,238,125,18,190,102,210,70,110,91,253,195,252,197,125,73,224,76,45,148,199,254,154,55,242,90,0,179,226,59,198,23,49,160,39,238,3,247,71,169,174,155,65,77,177,63,251,199,250,87,33,168,226,107,229,200,206,35,31,204,215,121,166,32,88,219,3,185,254,148,1,126,171,222,140,194,191,239,127,67,86,13,86,188,255,0,82,63,222,160,15,150,62,46,12,92,218,255,0,184,159,206,74,203,248,112,1,189,184,255,0,174,109,252,210,181,190,47,12,92,90,255,0,184,159,206,74,203,248,111,255,0,31,151,63,245,205,191,154,80,7,214,90,71,252,123,191,251,199,249,10,191,84,52,131,254,142,255,0,239,31,228,42,253,0,45,52,210,208,104,1,5,40,166,138,117,0,45,20,82,208,2,81,69,20,0,81,74,40,160,4,197,45,20,80,1,69,20,134,128,22,138,5,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,26,65,64,11,69,20,80,2,98,138,90,40,1,40,165,52,148,0,81,69,20,0,82,82,210,80,2,26,5,33,167,10,0,90,74,40,160,12,253,87,253,66,255,0,190,63,145,175,144,124,120,0,213,238,63,223,79,253,0,87,215,250,169,253,202,255,0,190,63,145,175,144,188,123,255,0,33,89,255,0,235,162,127,232,2,128,58,95,133,131,44,63,235,222,79,253,24,43,234,43,81,139,116,252,127,157,124,191,240,168,28,143,250,247,147,255,0,70,10,250,130,219,254,61,215,241,254,116,1,53,97,107,105,148,255,0,129,143,228,107,116,86,118,164,129,147,145,252,67,249,80,7,31,225,235,198,123,134,66,79,17,147,208,127,120,86,31,196,91,81,34,22,192,230,116,238,127,184,107,71,77,196,55,242,99,143,147,31,168,166,248,220,6,181,83,255,0,77,215,255,0,65,52,1,242,181,226,237,186,113,244,254,85,208,248,78,66,183,39,254,185,55,254,132,43,11,81,24,189,147,240,254,66,174,232,114,152,167,36,19,247,8,253,69,0,125,139,225,151,221,97,23,251,173,255,0,161,87,67,92,103,130,174,124,221,46,12,231,238,63,111,246,205,118,116,0,81,69,20,0,153,165,164,52,180,0,180,81,69,0,20,148,81,64,5,20,81,64,5,37,45,33,160,8,155,53,25,205,76,115,81,147,138,0,173,34,228,214,69,209,84,60,131,212,127,42,212,184,159,111,175,90,229,53,9,90,89,14,15,113,212,123,82,2,198,196,144,231,21,126,222,4,140,125,222,222,181,207,165,239,144,48,119,122,112,162,177,239,53,249,90,86,84,119,24,32,242,139,233,64,30,134,39,3,128,13,78,146,102,185,109,21,37,153,21,157,129,202,159,231,93,92,113,128,41,128,227,81,60,106,221,170,206,6,42,149,196,222,95,175,90,0,169,52,120,233,142,181,141,44,76,100,57,34,172,221,95,159,225,45,215,208,122,87,33,123,170,204,179,48,14,122,143,225,30,148,128,218,158,217,195,18,10,212,50,163,109,228,142,181,30,157,119,36,170,55,177,60,30,195,214,180,229,101,244,61,104,3,57,33,82,185,35,245,172,249,245,23,183,144,170,51,12,123,10,185,170,220,121,49,141,185,31,56,29,61,141,115,54,50,249,146,23,147,39,42,127,157,0,119,26,109,220,175,18,150,124,240,123,15,90,208,251,104,28,29,223,144,174,14,231,196,5,63,119,25,144,96,255,0,117,107,53,47,238,60,194,198,78,8,254,232,160,15,75,125,89,35,28,137,63,0,42,154,235,113,238,224,73,255,0,124,143,241,174,62,84,150,230,48,193,135,39,60,214,25,89,227,148,174,245,226,128,61,2,227,196,235,19,16,60,238,15,247,23,252,105,137,226,144,122,153,127,239,133,174,49,52,243,33,220,219,78,125,205,79,246,0,199,0,47,230,104,3,188,79,16,43,32,35,204,255,0,190,86,173,69,168,52,163,130,223,136,21,200,90,105,164,14,118,116,61,207,173,116,150,150,187,20,116,232,123,159,90,0,216,134,86,61,79,111,74,210,139,145,147,89,240,21,81,200,61,43,74,57,20,142,1,166,3,252,204,85,168,242,69,70,170,167,181,78,184,2,128,30,41,226,154,5,56,80,2,226,150,147,165,45,0,20,81,69,0,20,81,73,138,0,90,76,81,138,51,138,0,137,133,83,80,119,154,188,106,163,182,198,205,0,34,169,6,165,110,148,212,148,63,173,73,138,0,198,212,23,229,201,254,240,254,85,243,63,143,143,250,124,216,255,0,158,137,255,0,160,87,210,218,206,68,67,31,223,31,200,215,203,62,54,148,182,165,48,39,248,211,255,0,64,160,5,240,60,33,238,14,64,255,0,82,223,250,16,175,173,116,68,9,167,196,61,155,255,0,66,53,243,23,195,107,81,44,153,32,127,199,187,247,63,223,21,245,46,156,187,45,80,122,3,252,232,2,237,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,149,94,237,119,70,62,181,100,212,55,63,234,199,214,128,62,94,248,186,160,92,90,255,0,184,159,206,74,230,60,10,228,94,77,255,0,92,219,249,173,117,191,23,215,253,34,215,253,212,254,114,87,29,224,127,248,252,155,254,185,159,230,180,1,245,111,135,219,54,239,254,249,254,66,182,179,88,190,29,31,232,178,127,190,127,144,173,192,51,64,20,164,183,51,54,120,224,119,53,110,40,130,2,56,169,0,2,161,50,141,216,231,165,0,89,20,225,77,74,125,0,20,81,69,0,20,81,69,0,20,81,69,0,6,152,77,41,34,140,208,4,100,211,91,154,144,129,77,122,0,169,40,39,21,149,115,108,207,140,21,252,235,104,174,106,188,139,129,197,0,115,146,90,186,119,95,206,168,220,151,69,28,142,181,209,78,79,21,143,59,144,70,77,32,56,253,66,234,84,219,150,244,236,61,235,34,41,154,89,15,61,7,165,118,215,214,113,222,34,128,163,131,220,145,235,254,53,202,205,164,61,172,128,131,24,200,236,73,160,7,24,120,237,77,11,228,243,235,199,21,110,218,201,216,18,74,254,102,164,146,213,220,237,202,250,208,6,13,221,251,185,1,88,142,252,129,75,0,103,83,184,131,205,116,182,154,8,82,73,17,255,0,223,77,90,45,166,39,247,87,254,250,52,128,226,46,45,14,1,77,163,241,53,45,165,155,92,228,57,83,142,122,145,93,107,216,198,157,84,126,102,168,200,203,110,223,40,35,52,1,107,77,178,54,193,190,239,57,232,79,181,105,109,61,170,133,173,241,147,35,45,249,10,215,132,100,18,105,129,70,116,143,3,114,147,84,35,133,119,252,163,28,122,214,188,201,11,145,185,9,252,105,246,226,221,73,2,54,252,255,0,250,244,0,65,104,92,19,242,254,102,182,172,81,162,220,50,63,206,40,129,147,7,0,213,184,202,250,26,96,88,87,226,162,150,92,122,212,161,65,168,100,74,0,205,187,81,56,1,134,113,92,189,246,145,30,224,81,84,118,251,199,222,187,41,80,40,28,85,6,133,92,242,63,90,64,115,122,126,152,225,155,37,58,30,231,218,186,104,52,238,188,15,204,212,246,208,164,121,56,253,107,82,18,167,56,6,128,18,214,219,96,61,63,58,208,80,5,68,42,64,115,76,7,103,20,189,105,167,154,80,56,160,7,209,77,205,58,128,10,5,20,162,128,10,40,162,128,18,144,210,210,26,0,65,78,160,81,64,5,33,165,166,185,192,160,15,42,248,153,113,182,222,220,115,247,215,183,179,215,204,186,139,110,149,127,221,31,214,189,251,226,157,201,9,108,50,122,175,97,254,221,124,245,57,220,224,251,80,5,221,21,115,112,255,0,238,31,230,43,233,239,8,31,47,78,148,255,0,211,102,254,75,95,54,120,118,19,37,204,157,62,225,254,98,190,149,210,19,236,250,99,251,204,122,127,186,40,2,172,44,211,95,30,122,69,223,235,94,153,100,184,140,253,127,194,188,247,195,209,137,167,144,227,162,145,207,212,87,163,64,48,167,235,64,18,212,23,95,234,135,251,213,57,168,110,63,213,15,247,168,3,229,175,140,63,241,241,107,254,226,127,57,43,43,225,175,252,125,220,127,215,54,254,105,90,223,24,7,250,77,167,251,137,252,228,172,223,134,139,155,203,143,250,230,223,205,40,3,234,221,36,254,225,191,222,63,200,85,234,165,166,127,168,111,247,143,242,21,118,128,10,67,75,72,104,0,20,180,209,78,160,5,162,144,82,208,1,69,20,80,1,69,20,180,0,152,164,197,58,131,64,0,164,52,82,154,0,5,20,10,67,64,5,45,32,165,160,2,138,40,160,2,138,41,5,0,45,20,81,64,5,20,81,222,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,163,189,0,20,81,69,0,20,81,72,104,1,104,162,138,0,40,162,138,0,74,90,67,64,160,5,52,130,148,208,40,0,52,220,82,210,138,0,76,81,75,69,0,37,20,81,64,5,20,81,64,5,37,20,80,3,77,40,164,52,162,128,22,138,40,160,10,26,169,253,200,255,0,124,127,35,95,34,120,251,254,66,179,255,0,215,68,255,0,208,43,235,205,75,253,72,255,0,120,127,35,95,35,252,64,92,106,179,255,0,215,68,255,0,209,98,128,58,95,133,31,195,255,0,94,210,127,232,193,95,79,91,255,0,168,95,199,249,215,204,95,10,7,43,255,0,94,210,127,232,193,95,78,195,254,161,127,31,231,64,18,85,91,213,202,127,192,135,242,171,85,12,227,43,248,208,7,150,51,180,90,148,188,255,0,8,254,66,173,248,183,231,211,227,63,244,217,127,244,22,166,235,145,136,111,36,56,238,7,31,238,212,250,204,126,126,151,17,31,243,212,30,126,141,64,31,44,106,171,139,201,62,163,249,10,75,6,219,33,255,0,116,255,0,58,183,174,66,82,250,78,157,71,254,131,89,176,29,172,79,181,0,125,89,240,250,227,118,157,8,231,253,91,246,255,0,166,149,233,131,165,120,183,195,107,146,214,145,12,159,245,50,118,31,243,214,189,157,14,84,80,3,168,162,138,0,105,235,74,41,77,32,160,5,165,164,165,160,2,146,150,131,64,9,69,20,80,1,77,233,70,105,8,226,128,12,210,48,6,129,197,33,56,160,12,251,155,93,254,157,125,77,98,205,167,115,209,122,250,154,233,141,85,153,148,117,7,173,0,121,229,238,152,254,99,114,157,71,115,233,82,88,233,17,231,115,34,146,65,254,35,235,93,85,196,9,35,19,142,254,181,93,98,84,60,15,214,144,19,91,98,21,1,70,48,15,243,173,40,229,207,173,87,141,1,81,197,88,141,41,129,43,63,21,149,121,25,145,143,35,168,254,85,170,84,1,85,228,43,232,104,3,154,158,208,160,207,203,215,212,214,35,194,158,97,220,51,248,215,105,51,38,57,83,214,177,103,22,236,196,24,219,243,255,0,235,210,2,188,41,30,208,21,113,82,109,245,167,194,144,169,249,80,142,61,106,89,65,28,143,90,0,195,212,44,77,199,63,47,222,7,146,125,43,150,185,181,120,24,170,21,24,35,191,181,117,183,55,229,14,50,221,125,7,165,83,140,172,237,150,4,241,154,0,231,32,179,249,65,108,19,143,83,68,225,144,124,164,14,107,178,91,40,216,112,163,243,53,42,233,137,211,106,255,0,223,70,144,28,69,174,160,235,242,179,19,129,232,61,106,241,65,47,205,235,90,215,58,0,46,72,17,242,71,241,55,165,64,150,242,41,217,149,226,152,20,132,60,118,172,249,39,104,165,97,147,249,86,205,197,147,143,186,87,175,169,170,144,232,207,113,33,36,198,114,51,203,26,0,185,99,117,43,1,135,236,123,15,90,233,160,46,232,57,21,13,165,172,118,177,42,237,228,2,56,39,214,175,192,228,158,188,98,128,36,75,71,110,114,191,157,105,91,219,50,117,43,211,214,159,9,56,197,95,141,65,20,192,116,67,138,178,188,84,97,113,83,45,0,0,212,128,211,64,20,236,208,3,168,164,4,82,208,1,69,20,80,1,69,20,80,1,72,105,104,160,6,26,175,44,65,253,58,213,134,170,194,81,187,28,208,5,104,237,204,77,219,166,56,171,121,226,164,32,26,105,24,160,12,45,121,177,2,255,0,215,65,252,141,124,157,227,7,39,83,155,253,244,255,0,208,5,125,97,226,1,139,117,255,0,174,131,249,26,249,51,197,223,242,19,155,253,228,255,0,208,5,0,119,159,10,144,18,167,254,157,228,255,0,209,130,190,151,182,24,133,127,31,231,95,54,252,42,95,187,255,0,94,242,127,232,193,95,74,192,49,10,254,63,206,128,31,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,26,138,127,245,99,235,82,154,138,110,80,125,104,3,230,111,140,35,19,218,127,186,159,206,74,227,60,14,164,222,77,255,0,92,219,249,173,119,31,24,147,247,214,159,238,167,243,146,184,95,5,75,229,222,77,156,255,0,171,63,204,80,7,214,30,29,27,109,164,31,237,159,228,43,112,1,92,255,0,134,101,243,45,228,60,253,243,252,133,116,52,0,132,113,84,222,63,159,60,116,171,180,210,185,160,7,167,74,146,163,94,42,74,0,40,162,138,0,41,113,73,69,0,21,13,195,148,64,71,173,77,80,78,55,1,64,28,155,106,242,173,198,210,237,141,153,251,163,214,186,104,101,46,164,243,214,178,31,78,67,38,237,163,166,58,154,213,129,0,4,10,0,182,6,121,166,49,167,116,21,27,140,208,3,11,212,77,81,74,141,145,130,41,185,101,28,154,0,100,202,14,56,170,51,64,28,14,7,231,87,28,228,86,101,213,193,143,24,207,229,64,25,23,177,73,9,27,25,70,127,250,245,29,188,134,108,137,14,236,84,237,116,210,54,9,61,61,5,87,184,37,48,69,32,39,146,88,237,251,30,125,42,104,39,133,129,59,90,170,170,37,194,252,195,56,53,90,112,182,202,56,234,123,80,6,167,246,148,106,216,1,250,122,10,152,92,163,246,106,224,167,187,59,193,4,244,244,20,239,237,163,24,193,47,255,0,124,138,0,235,175,64,96,187,70,63,201,170,246,250,120,151,37,130,156,123,154,230,91,93,98,185,220,255,0,247,202,212,241,248,159,203,92,19,47,253,240,180,1,213,199,97,12,39,59,7,62,140,107,43,92,213,126,201,26,8,203,140,144,126,232,62,190,181,142,222,35,51,240,12,156,122,162,212,13,106,247,205,150,42,64,245,56,254,95,90,0,202,26,133,197,201,207,153,211,213,69,106,216,203,42,147,150,253,62,149,126,29,45,33,83,133,94,79,247,141,73,110,168,172,65,29,168,3,83,79,212,91,44,9,110,253,135,181,111,199,49,60,130,127,42,203,180,181,137,129,59,61,186,154,210,194,168,192,24,160,13,75,121,139,3,201,167,207,46,196,7,158,181,82,220,16,9,6,155,113,27,203,129,145,242,250,211,3,151,213,53,137,68,138,168,204,6,1,251,163,222,159,105,117,51,130,75,231,240,21,176,186,34,51,101,149,15,31,222,106,185,246,56,162,92,4,234,125,77,32,40,219,220,151,36,18,79,224,43,106,219,185,21,154,176,38,236,133,237,235,86,197,200,128,119,231,208,80,6,188,109,82,230,179,45,238,252,220,227,63,136,21,165,31,52,192,145,69,58,144,45,59,20,0,98,150,138,40,0,160,81,69,0,45,20,82,80,1,65,162,138,0,5,20,81,64,5,87,185,109,136,15,189,88,172,205,97,204,118,232,115,252,67,249,26,0,249,251,226,173,241,105,45,151,45,209,79,65,254,221,120,244,40,101,99,211,165,119,159,17,110,76,151,80,2,79,220,94,195,213,235,138,179,82,93,177,233,64,29,71,131,109,119,221,202,14,62,225,238,125,86,189,242,239,247,86,1,71,252,245,207,233,94,55,224,75,98,215,51,19,143,184,221,253,214,189,123,85,98,168,171,238,15,243,160,13,15,6,192,84,203,156,127,23,254,203,93,242,12,10,229,188,58,160,44,132,122,159,233,93,74,244,160,7,84,55,63,234,135,214,166,53,5,223,16,143,247,168,3,229,239,140,127,241,241,105,254,234,127,57,42,143,194,236,27,155,156,143,224,111,230,149,103,226,243,239,185,181,31,236,39,243,146,178,254,27,57,91,203,140,31,249,102,223,205,40,3,235,61,47,30,75,127,188,127,144,171,181,67,73,57,129,191,222,63,200,85,250,0,41,13,45,33,160,0,82,210,10,90,0,90,40,20,180,0,148,81,75,64,5,33,165,20,80,2,102,150,144,209,64,5,20,81,64,5,20,81,64,11,73,69,45,0,37,45,20,80,1,69,37,45,0,37,45,37,45,0,20,81,69,0,20,148,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,82,82,208,1,69,20,80,2,82,210,82,208,1,69,37,45,0,37,20,180,80,1,73,69,20,0,81,69,20,0,82,210,81,64,6,104,20,10,90,0,41,41,77,20,0,148,81,75,64,9,73,74,105,40,1,13,40,164,52,10,0,90,40,162,128,41,106,63,234,135,251,195,249,26,249,51,226,54,6,167,62,7,252,181,143,255,0,69,215,214,26,169,34,17,254,248,254,70,190,68,241,235,150,213,167,207,252,244,79,253,0,80,7,91,240,155,162,255,0,215,180,159,250,48,87,211,80,127,168,92,251,255,0,58,249,127,225,84,155,72,31,244,239,39,254,140,21,245,5,191,54,234,126,191,206,128,37,166,184,200,167,83,90,128,60,239,197,150,229,166,114,49,254,177,127,244,26,88,72,151,76,137,79,98,79,234,107,99,94,64,114,79,247,199,254,131,92,254,156,229,225,85,244,4,254,180,1,243,247,138,109,182,234,83,1,143,188,189,255,0,217,21,203,74,166,55,34,189,3,198,86,197,53,9,136,199,223,78,255,0,236,87,13,118,164,57,207,168,254,84,1,236,159,13,47,200,68,25,110,32,126,195,254,122,10,250,26,220,238,140,31,175,243,175,148,126,31,221,20,151,0,159,245,15,216,127,124,87,212,186,99,23,179,140,251,31,231,64,23,232,162,138,0,13,20,81,64,5,45,37,20,0,180,148,180,80,2,81,69,20,0,152,164,167,82,98,128,24,69,51,53,33,90,134,78,13,0,50,70,172,235,142,185,62,180,233,238,252,179,131,187,175,160,170,230,224,76,59,250,243,64,25,115,221,109,98,1,61,125,5,100,221,93,76,156,135,239,232,61,43,120,192,155,201,43,250,212,230,202,41,84,101,7,175,83,72,14,103,76,214,37,103,218,206,196,5,63,194,61,107,182,138,77,241,131,205,97,29,17,21,137,85,65,255,0,2,106,208,129,30,49,180,145,192,160,11,19,204,87,140,158,190,149,153,36,196,114,115,86,231,82,121,62,181,79,10,195,4,80,6,5,246,162,219,136,5,186,142,195,210,185,139,201,37,102,36,56,234,59,123,87,103,117,105,18,243,179,191,169,244,172,9,149,90,66,0,160,14,96,234,55,54,231,38,79,110,20,87,113,163,234,130,234,221,3,239,39,4,253,208,59,214,92,218,90,74,163,42,189,127,188,106,130,219,189,147,124,165,64,233,199,62,253,232,3,179,147,79,134,83,157,131,159,246,141,83,158,192,69,247,66,142,125,77,96,15,18,24,120,38,78,61,17,104,147,196,254,98,240,101,235,253,197,160,14,166,208,42,168,200,236,127,157,92,55,8,189,154,184,65,174,176,80,119,63,253,242,180,127,109,25,7,87,255,0,190,69,0,118,163,82,141,152,130,31,242,20,217,231,133,121,195,117,174,42,11,179,188,146,79,79,238,138,233,33,85,184,64,72,247,230,128,46,36,137,63,99,235,205,65,60,173,17,196,103,24,62,148,231,9,2,128,163,28,226,155,6,91,147,220,80,4,246,144,188,220,185,83,193,254,117,185,20,33,6,48,63,58,195,75,182,70,32,19,211,208,86,189,180,254,96,239,211,210,128,52,226,80,5,90,83,84,212,224,84,185,44,56,52,192,184,28,84,170,106,132,81,182,121,35,165,93,94,5,0,74,70,57,170,179,74,85,115,207,90,179,212,85,89,208,17,131,235,64,28,212,122,204,166,233,211,123,96,12,253,209,237,93,124,12,94,48,77,115,241,233,200,37,45,181,121,31,222,53,191,10,237,80,40,2,106,49,69,20,0,81,69,20,0,81,69,20,1,27,213,4,139,247,132,241,210,175,191,52,192,0,160,7,1,197,33,2,150,146,128,48,60,66,9,129,127,235,160,255,0,208,77,124,151,226,245,198,167,55,251,201,255,0,160,10,250,191,196,114,249,112,142,191,235,7,254,130,107,228,239,22,73,230,106,115,30,126,242,255,0,232,34,128,61,35,225,56,251,191,245,239,39,254,140,21,244,140,95,234,214,190,115,248,78,159,42,255,0,215,188,159,250,48,87,209,145,127,171,20,0,250,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,3,81,200,50,191,141,72,105,173,210,128,62,119,248,191,6,100,181,60,116,65,215,254,186,87,147,248,126,67,29,211,224,255,0,1,254,98,189,203,226,212,32,199,106,112,58,167,127,250,233,94,9,165,182,203,166,255,0,112,255,0,49,64,31,89,248,34,66,246,147,28,255,0,203,70,254,75,93,136,174,15,192,18,238,179,159,175,250,198,254,73,93,240,160,2,128,41,104,20,0,184,165,28,82,82,208,2,131,69,32,20,102,128,22,130,105,51,75,138,0,78,180,17,154,90,40,2,6,132,103,160,252,233,202,155,106,67,65,20,1,27,84,121,230,164,34,163,99,64,12,99,81,186,6,29,41,178,57,21,89,166,97,223,244,160,9,10,129,218,170,203,4,108,70,87,63,137,167,52,167,189,84,158,82,0,57,160,1,237,33,234,19,245,53,4,144,68,70,10,254,166,179,175,47,157,0,195,31,200,86,20,218,164,202,71,206,127,239,145,72,14,178,59,68,94,138,63,51,68,150,49,73,247,144,31,196,215,9,115,175,92,197,130,178,176,255,0,128,45,83,255,0,132,150,241,143,250,246,255,0,191,107,64,29,255,0,246,61,160,28,194,63,239,182,255,0,26,171,46,137,102,223,242,196,127,223,109,254,53,231,215,62,35,187,220,7,156,221,63,184,181,165,167,107,146,177,109,238,231,175,240,175,181,0,116,83,120,122,221,177,182,52,31,240,54,170,159,240,140,64,223,242,206,63,251,237,170,220,119,222,96,200,45,215,184,21,95,237,83,43,228,63,240,250,10,0,169,31,133,86,57,50,22,46,159,223,106,233,172,52,228,129,88,21,94,79,102,62,213,145,253,173,50,113,189,191,239,145,86,126,215,44,169,195,244,61,192,160,13,137,173,227,101,24,94,254,166,185,162,161,46,49,254,199,245,161,111,167,129,249,126,163,178,138,181,11,253,161,137,61,134,57,160,13,203,64,172,164,1,222,181,96,182,83,146,64,252,205,99,91,171,69,147,145,90,182,119,69,242,9,63,144,160,11,254,80,29,5,41,85,94,212,240,192,138,173,43,244,20,192,203,212,117,35,14,208,11,12,227,176,247,172,166,190,121,71,222,63,144,171,247,214,201,41,94,7,230,125,234,24,44,23,158,23,243,52,128,75,72,165,98,78,229,173,120,236,247,253,236,31,196,212,150,241,170,2,0,171,177,140,80,1,111,106,145,103,0,126,102,175,170,142,213,18,115,82,173,48,29,138,51,69,45,0,20,82,82,208,1,75,73,69,0,45,37,45,37,0,20,148,180,148,0,180,81,69,0,21,133,226,71,43,107,25,255,0,108,127,35,91,181,201,120,202,227,201,179,139,175,50,47,65,236,212,1,242,239,142,37,45,119,15,63,242,205,127,155,85,31,15,192,37,103,200,7,131,223,233,73,226,121,252,251,168,207,60,32,235,245,106,208,240,188,121,121,7,29,15,254,203,64,30,139,224,91,64,46,166,224,125,198,238,125,86,189,35,82,141,48,185,30,157,254,181,207,120,42,192,35,76,196,47,70,29,79,251,53,209,234,127,51,168,246,7,249,208,6,214,128,65,87,199,169,254,149,209,175,74,193,208,33,216,143,211,169,254,149,190,6,40,1,106,173,247,250,149,255,0,123,250,26,180,106,157,251,98,17,254,247,248,208,7,203,95,22,70,46,109,79,251,9,252,228,172,191,135,64,155,203,140,127,207,54,254,105,90,159,22,159,117,197,175,251,137,252,228,170,127,12,255,0,227,238,227,254,185,183,243,74,0,250,175,70,4,91,191,251,199,249,10,209,170,58,89,253,203,99,251,199,249,10,189,64,5,33,165,160,208,3,69,40,164,20,234,0,80,105,105,40,160,2,150,146,150,128,16,208,40,162,128,22,138,74,40,0,162,138,67,64,11,69,32,165,160,5,162,146,138,0,90,41,57,162,128,22,138,76,81,138,0,41,105,49,69,0,20,180,81,138,0,40,164,197,24,160,5,162,147,20,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,155,104,197,0,45,20,152,163,20,0,82,209,73,64,5,45,38,40,197,0,45,20,152,162,128,22,138,78,104,160,5,164,162,138,0,40,164,52,10,0,90,90,74,40,1,105,13,20,80,0,41,105,41,104,1,41,105,40,160,3,52,134,150,146,128,27,78,20,211,78,20,0,81,69,20,1,155,172,2,96,24,254,248,254,70,190,67,241,208,198,171,63,251,233,255,0,160,10,251,3,83,63,185,25,254,240,255,0,208,77,124,139,241,3,254,66,179,255,0,215,72,255,0,244,93,0,116,31,11,87,44,15,253,59,191,254,140,90,250,138,211,254,61,211,241,254,117,242,239,194,215,218,192,127,211,188,159,250,48,87,212,54,103,54,233,248,255,0,58,0,177,72,221,41,105,8,205,0,115,58,227,1,156,143,227,31,202,177,236,35,77,131,3,177,239,239,91,186,220,30,96,237,247,199,242,172,77,52,225,246,250,41,254,116,1,229,94,50,180,7,81,155,129,247,211,185,254,229,121,134,185,8,142,102,192,31,120,127,232,53,239,62,46,211,131,92,59,128,188,200,189,207,247,107,197,60,70,152,184,113,254,218,255,0,232,52,1,63,130,229,43,112,121,255,0,150,45,255,0,161,10,250,215,66,114,218,124,71,217,191,244,35,95,29,120,106,227,201,185,61,127,213,145,192,255,0,104,87,214,254,22,159,205,211,97,60,253,214,237,254,209,160,14,150,138,40,160,2,146,150,146,128,22,138,40,160,5,162,138,74,0,40,162,138,0,41,51,71,122,90,0,76,83,25,71,122,125,52,245,160,12,233,237,18,67,200,29,125,77,103,201,105,183,166,7,226,107,113,205,85,113,154,0,229,110,98,149,88,157,203,212,127,42,137,111,222,49,247,143,228,43,160,158,53,110,8,239,88,211,88,41,236,189,125,77,32,47,216,106,70,96,1,45,208,158,131,214,182,2,171,12,226,176,44,237,210,63,225,29,15,115,235,91,81,63,106,96,73,229,3,214,169,205,108,163,144,7,95,83,90,5,128,21,151,117,116,84,144,9,234,59,15,74,0,206,187,10,171,130,59,255,0,74,230,17,67,221,56,246,255,0,10,232,231,70,147,156,142,77,99,202,254,68,132,143,167,20,128,221,142,222,49,24,202,254,166,169,223,105,169,48,251,171,212,30,88,250,86,33,189,158,103,56,127,126,64,171,223,108,150,36,25,99,248,1,64,24,207,225,69,121,88,149,139,159,246,218,173,127,194,51,2,241,229,167,253,246,213,55,246,172,206,113,189,191,239,145,81,139,153,153,201,47,250,10,0,177,23,135,173,212,115,26,127,223,109,87,99,209,44,212,127,169,95,251,237,191,198,169,73,125,177,1,59,186,246,2,185,187,237,114,101,98,17,216,114,63,133,125,40,3,187,254,199,180,35,136,71,253,246,223,227,86,35,178,137,6,21,0,252,77,121,109,191,136,238,243,143,57,186,127,113,106,223,252,36,215,131,254,91,183,253,251,90,0,244,121,45,35,61,84,126,102,156,144,70,6,2,254,166,184,59,125,118,230,65,150,149,143,31,220,90,189,22,167,51,28,239,61,63,186,40,3,181,75,72,113,146,159,169,171,49,65,26,244,95,212,214,5,173,243,186,12,177,232,123,15,90,214,134,67,180,28,208,6,152,80,123,85,133,80,163,165,103,9,79,99,82,172,204,123,254,148,192,208,83,78,7,154,175,27,147,86,22,128,36,20,140,129,169,64,167,129,197,0,68,176,140,244,31,157,76,6,40,20,180,0,157,41,69,20,98,128,10,41,51,70,104,1,73,164,235,65,20,180,0,218,105,20,234,67,64,9,138,105,167,211,77,0,113,62,51,144,165,184,57,255,0,150,203,255,0,160,154,249,79,90,114,247,210,147,234,63,244,17,95,80,248,238,93,182,227,175,250,245,255,0,208,13,124,175,126,119,95,73,248,127,33,64,30,223,240,170,223,17,35,113,205,188,157,255,0,233,160,175,125,65,132,21,227,191,12,33,2,202,35,129,254,166,78,255,0,244,210,189,140,116,160,7,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,1,164,237,74,104,20,1,227,95,22,19,247,86,191,239,39,254,207,95,60,90,113,116,113,253,207,235,95,75,252,80,182,243,45,237,143,31,125,123,251,61,124,210,131,203,186,255,0,128,127,90,0,250,127,225,208,38,210,227,254,186,55,242,74,244,97,94,111,240,222,76,217,220,117,255,0,88,223,201,43,210,51,64,14,20,82,82,125,40,1,244,162,152,51,79,160,5,162,129,72,77,0,40,162,146,150,128,16,209,75,73,64,9,154,74,83,199,74,141,155,20,0,49,197,84,154,224,33,3,159,202,163,187,184,40,6,9,252,171,6,105,36,145,135,205,219,210,128,55,12,234,195,161,168,217,208,246,53,128,243,180,103,4,159,202,173,219,203,230,103,173,0,95,116,12,56,172,203,212,40,170,70,58,255,0,141,106,196,115,156,210,92,192,178,40,24,31,157,0,114,137,36,110,216,117,39,138,178,116,216,101,25,8,56,245,99,84,181,75,31,40,169,93,163,167,115,239,89,235,125,44,11,141,231,159,64,41,1,183,30,145,110,15,205,24,63,240,38,164,125,50,211,28,69,255,0,143,31,241,172,33,123,115,57,249,36,198,61,84,86,141,164,83,12,151,117,61,184,160,10,151,158,31,130,70,82,35,78,157,221,171,11,82,209,68,106,187,2,14,71,241,31,122,238,146,84,35,4,31,90,130,226,201,102,198,64,227,220,208,7,150,69,168,77,99,33,93,231,145,158,20,31,231,244,174,199,76,212,133,194,182,237,231,4,246,30,212,154,143,135,35,109,164,36,125,135,223,111,122,200,251,28,150,103,134,81,159,67,159,231,244,160,14,211,116,110,56,83,83,66,80,103,32,215,19,6,168,241,146,55,183,175,221,21,164,110,38,146,60,171,227,158,224,80,6,205,253,212,49,1,242,191,225,248,251,213,27,125,105,3,16,4,157,63,186,43,34,43,57,238,159,247,142,135,3,233,252,133,93,109,37,35,28,42,231,253,227,64,29,69,150,166,183,25,31,63,30,160,123,86,213,178,14,74,138,228,52,93,53,149,156,252,157,8,234,125,171,174,137,74,10,96,94,44,84,113,80,73,150,239,82,33,207,90,147,2,128,49,46,148,199,138,134,221,201,206,77,94,212,35,206,222,157,191,173,50,222,219,42,115,142,190,180,128,177,111,40,231,131,90,81,54,234,202,75,109,173,198,58,122,154,208,183,4,100,83,3,65,42,110,213,94,58,176,13,0,42,211,169,51,64,160,5,162,138,40,0,162,138,90,0,74,90,41,40,0,162,131,64,160,2,138,40,160,4,53,230,95,18,110,204,118,150,224,19,254,177,123,15,71,175,75,148,237,95,198,188,63,226,165,249,84,182,80,91,170,158,131,253,186,0,240,43,217,12,147,140,255,0,119,250,154,244,95,3,105,203,41,152,144,188,110,29,79,251,53,230,135,230,151,254,3,94,223,240,222,21,116,184,4,119,110,255,0,238,80,7,167,233,22,130,214,39,32,1,150,61,9,62,149,1,95,58,227,158,112,159,214,182,38,30,76,35,29,219,250,86,14,158,205,45,203,115,252,7,249,138,0,237,44,35,10,141,143,83,253,43,64,85,107,68,218,135,235,86,69,0,41,172,253,77,246,194,167,253,161,252,141,104,86,38,189,187,236,233,131,252,67,249,26,0,249,131,226,148,194,91,171,96,51,247,23,175,213,233,255,0,11,208,27,171,156,143,224,111,230,149,153,241,0,48,188,131,113,7,247,107,252,222,181,254,22,128,110,110,120,254,6,254,105,64,31,82,233,164,121,45,143,239,31,228,42,237,82,211,192,88,91,31,222,63,210,174,10,0,90,67,75,72,104,1,22,150,129,78,160,0,82,210,3,75,64,5,20,81,64,5,20,81,64,5,20,148,98,128,10,40,162,128,10,40,162,128,22,138,74,40,1,104,162,147,52,0,180,82,82,208,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,37,45,20,80,1,69,37,25,160,5,162,138,74,0,90,74,40,160,2,138,40,160,2,150,146,140,80,2,209,73,75,64,5,20,81,64,5,20,81,64,8,105,41,73,162,128,24,122,210,138,13,2,128,22,138,41,13,0,84,212,72,242,134,127,188,63,145,175,146,190,34,32,26,164,248,31,242,210,63,253,23,95,90,95,128,98,25,254,240,254,85,242,127,196,96,6,167,63,253,117,143,255,0,69,208,5,191,134,179,136,229,193,207,252,123,191,254,134,43,234,107,6,221,106,135,235,252,235,228,111,2,43,27,130,84,129,251,134,255,0,208,197,125,97,163,110,251,28,121,61,143,254,133,64,26,212,134,150,146,128,51,175,163,12,188,143,226,31,202,185,4,30,85,211,129,233,254,21,219,221,38,229,252,107,128,188,102,142,242,78,125,63,144,160,11,250,181,154,220,68,9,3,151,7,146,125,13,120,71,140,180,225,20,206,64,95,245,138,58,159,238,215,209,145,175,155,109,30,125,107,197,188,127,18,172,140,0,255,0,150,201,255,0,160,26,0,241,219,25,12,115,28,31,225,254,162,190,173,240,21,209,125,46,0,73,255,0,86,221,135,247,235,228,181,249,102,63,74,250,59,225,173,241,107,56,151,45,196,50,30,131,254,122,80,7,180,142,148,83,99,57,64,105,212,0,81,69,6,128,10,90,74,40,0,162,150,138,0,74,40,162,128,10,40,164,52,0,26,109,59,52,210,104,2,23,235,84,228,109,181,106,74,161,56,39,143,122,0,165,60,163,61,15,90,205,157,200,60,30,245,125,173,67,49,36,15,204,212,119,22,216,94,221,125,105,1,29,178,23,25,246,254,181,165,30,84,117,170,182,49,225,71,208,255,0,58,210,192,160,4,13,184,115,84,110,17,115,146,59,213,183,56,233,85,37,82,227,241,166,6,45,222,170,150,228,174,31,130,58,1,233,88,19,235,72,92,130,36,255,0,190,69,88,213,244,214,50,179,124,156,176,238,125,43,60,105,49,200,62,234,231,253,227,72,13,171,43,152,100,80,112,221,15,243,250,213,137,138,30,128,215,31,37,173,197,179,144,142,128,116,245,254,149,119,237,18,199,18,150,124,246,224,10,0,221,223,26,47,42,107,15,81,212,196,3,229,222,62,96,58,15,74,203,155,84,121,24,141,205,235,247,69,51,236,50,93,156,150,67,223,146,69,0,98,73,127,53,236,204,55,156,117,229,64,254,85,210,216,104,139,36,106,88,33,224,255,0,17,245,171,246,30,28,141,0,37,35,206,15,241,183,173,116,80,89,136,135,65,249,154,0,201,180,208,32,140,228,198,157,8,225,219,214,181,147,76,180,199,49,127,227,199,252,106,103,149,0,192,7,138,204,186,134,124,229,29,70,72,254,95,74,0,188,250,60,25,249,99,3,254,4,212,225,166,193,16,206,193,233,195,26,231,205,245,196,39,13,38,126,138,41,237,125,44,203,141,231,215,144,40,3,77,165,69,114,0,35,21,181,102,133,208,19,183,161,254,117,137,166,233,254,103,44,20,146,167,185,245,174,186,222,21,68,3,31,173,0,53,16,47,90,153,93,7,99,81,74,121,226,179,167,147,203,245,235,76,13,145,58,168,232,106,120,174,3,241,207,79,74,229,86,118,147,128,127,74,158,25,36,141,190,247,111,74,0,235,84,230,159,89,214,215,27,148,103,61,15,111,122,188,27,34,128,36,205,45,32,230,150,128,20,81,69,20,0,26,41,40,6,128,22,144,209,73,64,5,37,33,206,105,40,1,77,33,165,164,205,0,121,175,143,242,33,255,0,182,235,255,0,160,26,249,126,126,111,100,250,15,228,43,233,223,136,114,129,110,58,255,0,175,79,253,0,215,204,155,124,203,217,62,159,225,64,31,74,124,51,79,244,24,127,235,140,159,250,50,189,102,188,219,225,213,183,151,166,194,120,255,0,85,39,127,250,105,94,147,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,0,105,41,77,37,0,112,254,62,182,18,217,64,72,31,235,23,185,244,106,249,79,83,79,34,237,113,222,49,211,234,107,236,47,21,70,36,181,136,31,239,143,228,213,242,111,140,34,16,222,69,129,214,49,252,218,128,61,199,225,125,209,123,123,145,147,247,152,244,30,137,94,186,57,21,224,223,9,238,115,246,161,207,241,158,159,238,87,188,70,120,205,0,62,129,70,105,164,208,3,179,78,7,53,30,225,142,105,193,134,40,1,244,10,104,57,167,80,2,210,26,76,210,138,0,40,52,180,80,3,8,205,68,226,166,39,20,157,104,2,147,219,171,158,64,252,234,187,219,34,246,31,153,173,66,162,163,116,4,115,64,24,83,216,164,152,224,126,102,162,142,17,111,219,175,161,173,198,65,216,85,89,162,7,28,80,5,85,144,122,26,149,95,34,152,34,80,122,83,38,125,152,197,0,69,117,10,201,140,143,214,179,165,211,34,110,74,15,251,232,209,62,165,229,145,157,223,144,172,187,189,73,229,0,43,48,250,129,72,11,155,32,179,25,8,70,125,14,127,159,210,169,221,235,72,20,0,36,235,159,186,43,33,154,73,78,25,129,168,36,211,247,243,242,254,102,128,39,142,240,151,200,39,167,160,173,152,111,139,130,1,111,200,86,125,141,136,85,98,193,79,62,167,218,175,163,197,7,240,158,125,40,3,78,21,243,1,221,205,103,106,58,127,155,180,13,189,186,147,239,67,107,9,31,65,39,253,242,40,58,202,145,156,73,255,0,124,138,0,169,103,225,232,152,177,116,67,255,0,3,106,210,254,205,72,120,85,81,159,246,141,115,154,175,136,93,10,136,154,69,232,126,226,251,213,24,181,107,167,25,50,159,79,186,191,225,64,29,245,173,146,237,60,15,204,210,157,49,89,242,66,244,254,241,174,58,207,196,51,35,16,206,253,59,34,215,73,109,226,0,234,115,230,31,248,10,211,3,113,45,196,75,242,128,50,125,105,241,2,73,230,178,7,136,99,206,49,47,253,242,191,227,90,54,154,138,76,14,3,241,234,5,0,95,68,197,36,153,29,13,32,155,62,180,187,178,104,2,147,190,79,60,211,153,136,76,47,28,213,150,133,91,156,126,181,25,64,180,128,101,170,62,73,98,13,106,196,20,85,24,229,201,192,205,104,70,114,41,129,32,246,169,69,66,27,21,50,182,104,1,194,151,34,146,151,20,0,180,81,69,0,20,81,69,0,45,37,20,80,2,26,5,6,148,80,1,69,20,80,4,55,39,17,143,173,124,243,241,89,142,251,111,162,255,0,236,245,244,29,235,98,33,245,255,0,26,249,183,226,181,193,243,109,134,79,221,94,223,239,208,7,146,68,9,147,143,74,246,255,0,134,136,192,220,100,143,226,255,0,217,43,196,109,79,239,15,210,189,215,225,195,241,113,255,0,2,255,0,217,40,3,213,245,7,219,18,255,0,188,63,173,86,209,162,95,49,206,59,30,255,0,74,47,223,120,3,252,247,171,58,52,88,47,211,191,254,203,64,29,36,63,116,253,106,65,76,65,138,146,128,10,203,214,6,96,79,247,135,242,53,169,89,186,191,22,233,254,248,254,70,128,62,78,248,144,217,188,183,31,244,205,127,155,214,183,194,168,195,92,92,147,253,198,254,105,88,223,17,191,227,246,223,254,185,175,243,122,232,126,18,140,203,117,254,235,255,0,237,58,0,250,94,205,128,141,135,191,248,85,202,165,102,159,41,250,213,220,80,2,230,144,226,150,144,208,0,49,75,72,41,104,1,69,20,10,90,0,40,162,138,0,13,20,82,80,1,138,90,41,51,64,5,20,80,104,1,105,40,162,128,22,147,20,82,208,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,98,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,197,45,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,9,70,41,104,160,2,146,138,40,1,105,40,160,80,1,75,73,70,104,0,197,20,180,80,0,40,162,138,0,41,41,104,160,4,52,148,166,146,128,16,226,142,40,52,80,2,230,147,52,180,152,160,10,87,140,10,1,239,253,43,229,111,137,49,133,212,167,63,244,214,63,253,23,95,84,221,167,203,248,255,0,74,249,123,226,112,197,244,223,245,218,63,253,23,64,20,126,30,54,39,35,254,152,63,254,134,43,234,253,48,98,209,62,135,249,215,201,191,15,191,227,228,255,0,215,6,255,0,208,197,125,105,166,243,103,31,227,252,205,0,93,164,165,162,128,34,151,167,227,92,118,171,10,249,238,113,220,119,246,174,201,198,107,151,213,162,204,140,120,251,195,249,80,4,214,79,155,116,252,127,157,120,183,196,52,99,113,38,8,255,0,90,159,250,5,122,253,148,155,80,15,64,127,157,121,71,143,159,51,56,255,0,166,169,255,0,160,80,7,135,62,68,198,189,215,225,147,31,41,63,235,132,159,250,48,87,133,220,31,223,55,225,252,171,217,62,25,92,157,160,100,255,0,168,126,223,244,208,80,7,209,240,28,196,63,31,231,82,84,22,141,152,7,227,252,234,122,0,41,13,45,6,128,16,82,210,10,90,0,90,74,40,160,2,138,40,160,2,147,138,90,76,80,2,83,77,58,152,205,138,0,140,251,212,50,32,61,170,82,217,166,72,118,138,0,198,184,73,55,18,24,14,127,165,40,108,198,3,115,83,188,160,29,167,52,192,129,169,1,93,28,131,129,87,227,4,142,77,49,97,85,231,31,173,59,121,6,152,10,233,154,171,38,65,235,83,153,177,235,84,174,181,36,139,168,126,189,128,244,160,9,36,183,18,160,220,1,231,214,179,215,76,85,114,64,94,158,166,163,255,0,132,137,9,198,37,255,0,190,87,252,106,181,207,136,2,14,60,206,191,221,90,0,187,115,100,184,232,58,250,154,165,253,154,146,240,202,167,191,222,53,205,221,120,130,105,36,32,59,245,29,81,125,42,148,186,181,218,12,137,79,92,125,213,255,0,10,64,110,221,120,122,37,98,81,16,114,63,141,189,42,253,133,129,141,64,59,122,30,132,250,214,38,153,226,23,112,4,141,33,249,79,240,47,173,109,127,108,40,25,196,159,144,160,11,243,47,151,211,142,107,58,107,242,171,140,183,95,65,78,93,97,36,234,36,255,0,190,69,49,154,41,185,218,125,121,160,12,102,188,43,33,36,159,200,86,205,182,180,133,0,34,78,1,254,17,235,89,215,182,1,134,64,94,163,185,244,170,81,233,251,57,249,127,51,64,29,87,149,5,216,220,80,243,207,36,143,106,158,61,50,37,25,8,63,239,163,92,162,188,145,156,43,99,240,173,155,93,77,163,80,24,177,224,244,81,235,64,29,29,180,74,131,0,118,245,171,140,216,21,133,6,165,191,166,238,158,130,181,162,125,227,38,152,10,210,15,67,85,228,128,79,216,122,242,106,209,137,73,233,86,98,136,1,210,144,20,161,178,72,199,65,211,212,213,196,181,70,236,63,51,86,213,7,113,82,170,0,56,166,4,9,110,23,160,31,157,78,162,164,10,41,120,20,0,10,117,32,57,167,80,2,80,41,105,13,0,45,52,210,230,138,0,41,9,197,33,56,164,44,49,64,6,105,13,38,225,142,40,6,128,29,77,60,10,118,105,143,211,52,1,227,127,18,110,246,169,92,158,39,78,195,251,134,188,23,75,143,206,187,127,247,9,231,234,43,215,62,39,93,98,226,69,231,137,227,236,63,231,157,121,183,132,161,18,221,54,64,255,0,82,221,255,0,218,20,1,245,47,131,45,196,122,76,24,3,238,63,127,246,205,117,181,137,225,216,196,122,124,64,118,86,255,0,208,141,109,208,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,26,74,40,20,1,141,175,166,235,100,255,0,124,127,35,95,39,120,253,2,221,193,143,249,230,191,205,171,235,109,112,102,217,63,223,31,200,215,202,31,16,211,109,213,191,251,139,252,222,128,55,126,19,93,178,92,221,2,79,220,126,195,214,58,250,106,210,77,232,79,189,124,145,240,230,224,195,119,113,130,121,70,237,238,149,245,94,137,33,146,7,39,251,231,249,10,0,212,2,154,203,82,82,30,180,1,74,226,38,96,48,69,50,221,29,51,146,43,68,40,164,10,7,106,0,106,154,112,163,24,165,160,5,226,150,146,150,128,10,76,82,209,64,13,35,52,99,20,227,76,160,2,152,105,205,81,26,0,105,21,4,199,0,84,135,61,169,141,30,225,205,0,80,112,77,85,146,34,123,138,209,116,219,81,109,160,14,114,247,79,243,54,156,47,230,125,235,18,77,41,179,193,143,243,53,218,92,178,5,25,6,177,217,128,110,1,233,72,12,8,52,105,3,18,76,125,63,188,107,71,106,218,175,35,169,237,87,131,238,170,55,150,173,32,28,175,231,64,16,155,191,48,97,114,62,160,84,63,102,121,135,85,227,214,174,88,105,219,75,110,218,127,19,237,91,73,10,32,225,127,90,0,225,239,116,105,91,110,12,127,247,209,247,246,172,118,210,110,51,141,241,126,103,252,43,211,153,83,184,170,51,71,26,96,133,253,104,3,140,176,209,136,102,50,249,109,198,56,99,237,90,119,30,84,10,2,169,25,53,126,87,98,113,154,133,108,210,86,249,128,60,122,154,0,231,110,20,200,6,206,62,180,89,105,55,19,150,59,226,192,245,39,219,218,187,88,45,173,163,7,49,159,192,159,241,173,24,30,4,200,84,97,254,126,180,1,205,89,248,102,70,44,88,194,127,224,77,254,21,211,89,105,70,220,55,220,231,208,159,106,215,129,148,169,192,61,106,112,69,48,34,130,223,131,156,126,117,99,96,94,162,151,118,7,21,94,119,98,6,13,0,57,156,3,140,26,173,119,40,85,7,158,181,85,85,183,242,71,74,124,192,58,128,125,105,1,83,79,186,45,43,100,159,186,123,15,106,233,33,144,96,245,174,98,218,220,70,228,128,7,30,181,175,17,39,60,208,6,153,228,212,233,197,84,143,56,169,215,57,235,76,11,35,154,90,106,244,167,80,1,75,73,75,64,5,20,81,64,5,20,180,148,0,134,148,82,82,208,1,64,162,138,0,161,170,190,200,20,255,0,180,63,145,175,151,190,39,220,111,184,182,235,247,23,183,187,215,210,190,34,147,101,172,100,103,239,143,228,107,229,15,29,78,101,185,135,36,253,197,237,238,212,1,202,217,15,222,31,167,248,87,188,248,1,0,142,115,142,237,255,0,178,87,131,88,143,222,55,211,252,43,218,60,11,118,85,102,25,63,196,122,15,246,105,1,234,82,31,155,159,74,223,211,16,5,99,238,127,165,114,118,210,27,137,72,207,69,239,93,189,140,97,99,63,95,240,166,5,229,167,83,69,40,160,5,172,205,104,226,221,63,223,31,200,214,157,99,235,237,182,213,63,223,31,200,208,7,201,255,0,17,27,55,176,127,215,53,254,111,91,223,10,101,217,61,202,243,247,91,249,165,115,94,59,125,247,208,255,0,215,53,254,109,90,255,0,12,228,43,119,112,63,233,155,127,52,160,15,171,44,78,99,111,175,248,85,161,84,244,211,152,91,253,227,253,43,230,127,22,124,94,241,214,155,227,29,114,194,211,92,242,237,109,117,9,225,133,62,201,1,218,139,35,5,25,41,147,128,7,94,104,3,234,90,67,92,143,194,237,111,80,241,23,195,157,43,85,213,110,62,209,123,63,157,230,75,177,83,118,217,93,71,10,0,28,40,28,10,235,137,160,5,162,154,43,157,241,199,140,172,124,13,225,185,53,123,216,222,99,188,69,111,2,112,102,148,130,85,115,209,70,20,146,79,64,14,1,56,4,3,165,20,181,227,223,9,62,46,92,120,199,81,184,209,53,212,130,61,72,239,158,214,88,136,68,145,51,147,22,210,115,185,65,227,25,37,84,147,202,146,222,195,64,5,20,81,64,5,20,87,155,124,106,241,78,179,225,47,6,217,223,232,119,159,101,186,147,80,72,89,252,164,147,40,99,144,149,195,2,58,129,239,197,0,122,77,37,124,179,225,63,139,222,58,212,252,101,161,216,93,235,158,101,181,214,161,4,51,39,217,32,27,145,164,80,195,33,1,25,4,244,230,189,123,227,87,138,117,159,9,120,58,206,255,0,67,188,251,45,212,154,130,66,207,229,36,153,67,28,132,140,48,35,170,143,126,40,3,210,104,53,243,127,194,239,138,62,50,241,31,196,109,43,74,213,117,159,180,88,207,231,121,145,125,150,20,221,182,23,97,202,160,35,149,7,131,95,72,80,0,40,162,138,0,40,162,138,0,40,175,54,248,213,226,157,103,194,94,13,179,191,208,239,62,203,117,38,160,144,179,249,73,38,80,199,33,35,12,8,234,163,223,138,243,143,133,223,20,60,101,226,63,136,218,86,149,170,235,63,104,177,159,206,243,34,251,44,41,187,108,46,195,149,64,71,42,15,6,128,62,144,162,138,40,0,162,138,243,187,95,137,16,219,124,90,213,124,23,170,52,113,33,120,218,194,229,156,40,44,208,194,68,24,11,212,177,145,131,51,114,72,81,216,80,7,162,81,69,20,0,81,69,20,0,81,69,121,159,141,254,37,190,143,227,173,3,194,58,80,140,221,222,94,219,11,217,201,86,242,98,121,64,242,192,236,236,188,146,71,10,192,140,150,5,64,61,50,138,40,160,2,138,224,190,42,248,202,251,192,186,22,151,171,217,70,146,131,169,36,55,16,63,2,88,140,114,18,185,198,84,229,65,4,116,32,100,17,144,122,205,15,89,179,241,14,135,101,171,216,62,251,91,184,150,84,201,4,174,122,171,96,144,24,28,130,51,193,4,118,160,13,26,40,162,128,10,40,174,63,226,31,141,191,225,2,210,180,221,82,75,95,180,218,203,168,37,181,202,41,195,136,218,57,24,178,115,141,192,168,56,60,17,145,198,114,0,59,10,42,181,141,245,190,167,167,91,95,217,201,230,90,221,68,179,66,248,35,114,48,5,78,211,130,50,8,235,205,89,160,2,138,40,160,2,138,43,154,241,199,140,172,124,11,225,185,53,123,232,228,148,151,17,91,192,156,25,165,32,144,185,198,20,97,73,36,244,0,224,19,128,64,58,90,43,43,195,122,148,218,207,133,180,141,82,225,81,103,189,178,134,226,69,140,16,161,157,3,16,1,36,227,39,212,215,202,191,240,187,126,33,255,0,208,195,255,0,146,86,255,0,252,110,128,62,191,162,177,188,39,123,113,169,248,55,67,191,188,147,204,186,185,211,224,154,103,218,6,231,104,212,177,192,192,25,36,244,226,182,104,0,162,138,249,191,226,143,197,31,25,120,115,226,54,171,165,105,90,207,217,236,96,242,124,184,190,203,11,237,221,10,49,229,144,147,203,19,201,160,15,164,40,175,54,248,43,226,157,103,197,190,13,188,191,215,47,62,213,117,30,160,240,171,249,73,30,16,71,25,3,10,0,234,199,223,154,150,215,226,68,54,223,22,181,95,5,234,141,28,72,94,54,176,185,119,10,11,52,48,145,6,2,245,44,100,96,204,220,146,20,118,20,1,232,148,81,69,0,20,81,69,0,20,87,153,252,32,248,150,222,57,210,230,178,212,130,38,181,98,138,101,101,33,69,202,30,60,197,94,160,131,128,192,12,2,202,70,221,219,71,166,80,1,69,20,80,1,69,20,80,1,69,21,225,31,25,60,97,227,175,5,120,162,7,211,53,175,39,72,191,139,117,186,125,150,6,242,221,0,18,38,89,75,30,170,217,56,31,62,7,221,160,15,119,162,188,47,224,207,197,109,79,196,62,32,186,209,124,79,169,73,115,119,114,138,218,126,45,163,69,5,3,180,138,74,1,201,92,17,158,62,83,200,56,7,221,40,0,162,190,64,255,0,133,219,241,15,254,134,31,252,146,183,255,0,227,117,245,63,132,239,110,53,63,6,232,119,247,146,121,151,87,58,124,19,76,251,64,220,237,26,151,56,24,3,36,158,156,80,6,197,21,227,127,27,190,36,106,254,16,184,210,180,191,15,223,71,109,121,50,53,197,203,24,3,176,143,59,80,2,224,174,9,18,103,140,252,131,160,60,243,127,9,190,34,120,235,197,191,16,45,108,47,245,95,181,233,177,197,44,215,105,246,120,35,194,5,33,78,66,134,251,237,31,78,121,244,205,0,125,17,69,112,222,57,248,137,111,224,77,115,64,139,81,135,58,102,165,231,165,196,234,9,120,10,249,123,92,1,247,151,230,109,195,25,198,8,233,181,187,154,0,40,162,138,0,40,162,190,111,248,163,241,71,198,94,28,248,141,170,233,90,86,179,246,123,24,60,159,46,47,178,194,251,119,66,140,121,100,36,242,196,242,104,3,233,10,43,199,254,6,120,219,196,62,49,254,222,254,222,212,62,217,246,95,179,249,63,185,142,61,187,188,205,223,113,70,115,181,122,250,87,176,80,1,69,20,80,1,69,20,80,1,69,121,156,31,18,222,207,227,46,165,224,189,80,70,45,37,120,133,133,198,85,60,151,48,35,24,219,56,220,25,201,218,122,238,96,57,4,109,244,202,0,40,162,138,0,40,162,190,64,255,0,133,219,241,15,254,134,31,252,146,183,255,0,227,116,1,245,253,21,199,252,46,214,245,31,17,252,57,210,181,93,86,227,237,23,211,249,222,100,187,21,55,109,149,212,112,160,1,194,129,192,174,174,121,225,181,183,150,226,226,84,134,222,36,47,36,146,48,85,69,3,37,137,60,0,7,57,160,9,104,175,155,39,253,162,117,101,241,132,183,150,250,124,114,104,1,12,81,233,242,16,146,55,164,134,64,9,15,158,220,168,28,96,159,154,190,130,209,53,189,59,196,122,68,26,174,149,113,246,139,25,247,121,114,236,100,221,181,138,158,24,2,57,4,114,40,3,70,138,43,143,248,163,173,234,62,28,248,115,170,234,186,85,199,217,239,160,242,124,185,118,43,237,221,42,41,225,129,7,134,35,145,64,29,133,21,242,199,132,254,47,120,235,83,241,150,135,97,119,174,121,150,215,90,132,16,204,159,100,128,110,70,145,67,12,132,4,100,19,211,154,250,154,128,22,138,74,90,0,40,162,138,0,40,174,27,199,63,17,45,252,9,174,104,17,106,48,231,76,212,188,244,184,157,65,47,1,95,47,107,128,62,242,252,205,184,99,56,193,29,54,183,115,64,5,20,81,64,5,20,81,64,5,21,141,226,203,219,141,51,193,186,229,253,156,158,93,213,182,159,60,208,190,208,118,186,198,197,78,14,65,193,3,175,21,242,207,252,46,223,136,127,244,48,255,0,228,149,191,255,0,27,160,15,175,232,162,138,0,40,175,150,60,89,241,123,199,90,103,140,181,203,11,77,115,203,182,181,212,39,134,20,251,36,7,106,44,140,20,100,161,39,0,14,188,215,187,252,46,214,245,31,17,252,57,210,181,93,86,227,237,23,211,249,222,100,187,21,55,109,149,212,112,161,64,225,64,224,80,7,97,69,20,80,1,69,21,230,127,8,62,37,183,142,116,185,172,181,32,137,173,88,162,153,89,74,168,185,67,199,152,171,212,16,112,24,1,128,89,72,198,237,160,3,211,40,162,138,0,40,162,138,0,40,162,138,0,40,174,30,199,226,37,188,159,20,181,79,4,94,195,229,92,71,177,172,102,64,72,148,24,22,71,71,244,97,150,32,244,32,99,130,6,238,226,128,10,40,162,128,10,40,162,128,10,43,135,190,248,137,111,31,197,45,47,193,22,80,249,183,18,111,107,233,156,16,34,2,6,145,17,61,88,225,73,61,0,56,228,147,180,248,159,227,75,143,1,232,186,102,177,4,31,105,140,234,2,25,237,247,132,243,81,161,148,129,184,171,109,195,5,110,6,126,92,116,38,128,59,138,42,150,149,170,88,235,154,93,190,165,166,93,37,205,157,194,111,138,88,207,4,127,48,65,200,32,242,8,32,224,138,187,64,5,20,148,180,0,26,65,75,69,0,20,148,180,80,1,69,21,224,126,45,248,248,250,119,141,226,131,68,137,47,116,123,7,145,46,12,115,46,219,242,80,1,134,49,146,129,31,119,42,72,124,122,17,64,30,249,69,82,210,181,75,29,115,75,183,212,180,203,164,185,179,184,77,241,75,25,224,143,230,8,57,4,30,65,4,28,17,87,104,0,162,138,40,1,13,37,20,80,1,72,41,41,65,160,5,164,52,180,80,5,75,195,136,199,251,223,210,190,85,248,151,46,253,70,97,207,250,216,255,0,244,93,125,81,168,146,34,31,239,15,228,107,228,175,136,47,187,84,159,254,186,39,254,139,160,3,192,13,139,163,255,0,92,27,255,0,67,21,245,174,148,115,103,31,208,255,0,58,249,7,193,18,108,187,111,250,224,223,250,16,175,174,180,102,221,97,25,246,111,253,8,208,6,149,20,82,80,3,90,177,181,20,7,159,246,135,242,173,163,84,47,163,12,131,253,225,252,168,3,150,140,252,223,133,121,199,142,35,82,204,113,255,0,45,87,255,0,64,53,220,79,43,67,59,12,244,199,79,165,121,183,140,238,217,164,97,147,254,177,123,15,238,210,3,198,238,198,39,111,195,249,87,166,252,55,184,216,192,115,254,161,251,127,182,43,204,174,199,239,155,240,254,85,216,120,38,224,199,47,4,255,0,169,110,223,237,10,96,125,117,167,54,235,84,62,199,249,213,202,202,208,228,221,167,196,125,155,255,0,66,53,171,64,5,6,138,40,1,5,45,37,45,0,20,82,210,80,1,69,20,80,2,81,69,20,0,149,19,243,79,110,149,3,103,61,104,1,131,131,81,205,32,199,126,180,73,154,161,41,35,189,0,100,222,221,21,184,96,9,237,216,122,86,173,180,161,163,7,158,255,0,206,178,39,182,15,41,36,3,159,115,90,17,97,80,1,72,11,234,224,156,96,212,187,3,118,172,98,173,188,144,69,105,67,35,5,0,154,96,54,107,127,76,117,245,172,107,205,36,207,207,201,212,30,88,250,87,71,156,140,154,97,34,128,60,230,235,195,50,171,146,12,35,145,252,77,233,244,174,118,239,74,185,133,206,94,60,100,14,9,244,250,87,175,206,200,23,144,122,214,68,207,3,156,50,49,231,252,247,164,7,157,64,190,90,141,220,253,43,102,17,20,209,128,80,158,245,181,53,181,179,244,140,245,245,63,227,89,141,104,145,185,218,0,252,77,0,96,222,232,172,92,152,188,181,201,29,88,250,85,85,210,110,9,193,120,191,51,254,21,216,70,236,14,9,173,24,162,141,185,43,219,214,128,57,139,77,26,69,81,147,31,67,252,71,215,233,90,31,102,120,135,85,174,145,85,123,10,115,195,27,14,87,245,160,12,1,120,17,112,219,143,208,10,151,203,23,42,8,30,252,211,111,116,226,92,145,183,168,238,125,42,75,91,102,69,3,43,208,255,0,58,0,203,151,70,147,204,36,24,255,0,239,163,254,21,44,122,83,103,4,167,230,107,108,201,179,214,145,24,22,201,6,128,29,103,167,249,106,56,94,135,185,245,173,88,226,35,184,167,219,178,20,24,6,172,237,160,6,174,69,95,136,228,85,116,140,53,88,84,218,41,129,48,21,40,170,227,57,169,134,104,2,90,92,102,154,180,180,0,160,98,151,20,180,80,1,69,20,80,2,113,77,52,234,74,0,141,141,81,157,29,143,4,117,173,29,185,164,42,9,233,64,21,32,141,149,70,72,171,42,42,66,5,32,160,4,34,171,93,73,177,115,239,86,235,35,89,147,203,129,72,254,248,31,161,160,15,153,190,38,93,179,234,147,128,79,250,216,251,15,249,231,89,126,5,92,220,28,255,0,207,6,255,0,208,197,65,227,185,204,186,164,228,147,247,211,183,251,21,123,192,41,153,191,237,131,127,232,98,128,62,172,209,151,22,49,125,27,255,0,66,53,167,84,116,145,139,24,254,135,255,0,66,53,122,128,22,138,74,90,0,40,162,138,0,40,162,138,0,40,162,131,64,9,69,20,80,5,13,85,115,2,143,246,135,242,53,242,191,196,184,182,220,219,244,251,139,252,222,190,173,190,25,136,127,189,254,53,243,23,197,40,192,158,219,143,225,95,230,244,1,204,248,12,19,119,54,63,184,223,205,107,234,239,14,231,236,178,127,190,127,144,175,148,188,3,159,181,207,143,249,230,223,205,107,234,239,15,130,45,159,253,243,252,133,0,110,98,144,210,211,77,0,47,106,51,81,146,77,10,14,104,2,81,205,29,40,20,180,0,180,148,180,80,1,69,20,102,128,16,210,26,90,40,2,39,56,166,3,154,152,128,105,10,129,64,17,17,138,107,211,152,226,170,76,196,227,6,128,28,216,244,170,87,50,132,81,215,173,77,206,42,164,208,25,49,210,128,57,13,94,238,87,100,216,248,224,117,3,222,155,167,36,204,24,179,169,235,253,43,162,147,78,67,252,43,249,154,179,5,168,80,70,7,230,105,1,204,221,121,209,16,85,192,169,44,174,36,114,67,182,127,1,237,93,43,91,169,234,7,230,106,31,178,69,217,127,83,64,25,87,18,182,209,176,227,159,74,142,212,206,73,203,131,248,86,185,137,35,25,199,235,84,38,213,98,133,128,219,39,35,60,1,254,52,1,35,130,122,154,172,80,3,154,206,212,117,244,141,84,129,47,81,252,43,239,239,92,165,239,138,136,219,181,165,31,240,5,247,160,14,139,86,212,4,37,84,110,25,193,232,61,234,181,181,226,182,114,27,242,21,231,90,142,181,45,195,174,25,184,3,170,175,189,71,13,213,209,201,243,71,228,63,194,128,61,42,81,36,152,40,192,118,230,167,179,149,193,33,155,63,133,96,248,127,85,127,157,100,102,61,79,10,61,171,171,251,56,147,230,80,7,110,77,0,93,181,190,149,24,141,199,242,21,208,65,113,188,30,191,149,96,88,192,73,59,176,127,200,173,248,96,10,14,0,252,232,2,99,33,245,172,205,71,80,48,133,193,110,113,216,123,214,184,140,85,121,180,216,231,3,114,131,143,246,141,48,57,181,190,146,78,140,127,16,41,173,115,51,28,111,253,5,111,141,45,35,232,170,63,224,70,159,21,130,238,201,11,249,154,64,102,218,71,33,206,88,86,229,172,103,156,145,83,71,10,167,65,250,213,165,0,116,166,3,209,7,165,76,170,7,106,137,42,80,104,1,112,41,113,69,38,104,1,212,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,73,75,72,104,3,149,241,132,254,93,156,93,127,214,15,228,213,242,119,138,166,243,110,163,235,247,7,243,106,250,83,226,53,217,134,218,0,9,229,215,176,244,122,249,107,84,144,205,112,164,246,65,252,205,0,50,201,50,204,125,191,194,189,171,192,118,160,172,196,129,213,187,159,246,107,200,172,97,234,120,255,0,56,175,110,240,10,3,28,249,29,219,255,0,101,160,15,66,211,44,194,72,199,3,161,29,79,181,117,112,168,85,56,172,187,36,3,119,249,244,173,100,226,128,36,167,83,65,205,59,52,0,26,195,241,15,54,209,255,0,190,63,145,173,202,231,252,78,229,45,163,255,0,124,127,38,160,15,147,252,116,155,111,97,63,244,205,127,155,86,135,195,118,34,242,227,254,185,183,243,74,203,241,172,166,75,216,127,235,154,255,0,54,173,15,135,103,23,147,255,0,215,54,254,105,64,31,90,233,39,48,55,251,199,249,10,248,195,199,127,242,80,188,75,255,0,97,91,175,253,26,213,246,94,140,223,232,239,254,241,254,66,190,52,241,223,252,148,47,18,255,0,216,86,235,255,0,70,181,0,125,61,240,79,254,73,14,135,255,0,109,255,0,244,124,149,222,154,224,190,9,255,0,201,33,208,255,0,237,191,254,143,146,187,107,251,219,125,51,79,185,191,187,147,203,182,181,137,166,153,246,147,181,20,18,199,3,36,224,3,211,154,0,175,173,235,54,126,31,208,239,117,123,247,219,107,105,19,74,248,32,22,199,69,92,144,11,49,192,3,60,146,5,124,113,227,143,25,95,120,235,196,146,106,247,168,144,128,130,43,120,35,228,67,16,36,133,207,86,57,98,73,61,73,56,0,96,13,255,0,138,223,18,38,241,206,176,182,246,141,36,122,45,155,178,193,24,114,86,118,12,192,78,65,85,32,149,32,5,57,219,206,58,154,226,6,149,124,116,103,213,214,218,79,236,244,184,91,99,112,70,23,205,101,44,16,122,157,160,147,142,156,103,25,25,0,175,4,243,90,220,69,113,111,43,195,60,78,30,57,35,98,172,140,14,67,2,57,4,30,115,95,91,124,40,248,147,15,142,180,118,183,187,104,227,214,172,209,86,120,203,130,211,168,85,6,112,2,168,0,177,32,168,206,222,51,212,87,201,182,118,87,26,132,237,13,172,126,100,139,20,147,17,184,12,36,104,210,57,231,209,85,143,169,199,28,213,141,15,89,188,240,246,185,101,171,216,62,203,171,73,86,84,201,32,54,58,171,96,130,84,140,130,51,200,36,119,160,15,187,168,174,107,192,254,50,177,241,215,134,227,213,236,99,146,34,28,197,113,3,242,97,148,0,72,206,48,195,12,8,35,170,145,144,14,64,233,104,0,175,31,253,163,191,228,158,216,127,216,86,63,253,21,53,123,5,120,255,0,237,29,255,0,36,242,195,254,194,177,255,0,232,169,104,3,192,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,64,126,209,223,242,79,44,63,236,43,31,254,138,150,190,127,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,1,251,71,127,201,60,176,255,0,176,172,127,250,42,90,0,241,255,0,130,95,242,87,180,31,251,120,255,0,209,18,87,215,245,242,7,193,47,249,43,218,23,253,188,127,232,137,43,235,250,0,40,162,138,0,40,162,138,0,242,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,143,252,18,255,0,146,189,161,127,219,199,254,136,146,189,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,225,159,13,117,251,31,12,124,67,210,117,125,73,164,91,56,30,69,149,209,119,20,15,27,38,236,117,32,22,4,227,39,0,224,19,197,0,125,165,69,69,4,240,221,91,197,113,111,42,77,4,168,30,57,35,96,202,234,70,67,2,56,32,142,115,82,208,1,95,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,190,191,175,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,64,30,215,240,115,226,90,120,191,75,93,19,80,18,13,107,79,183,5,164,37,152,92,196,184,95,48,177,201,223,146,161,129,60,147,145,212,133,245,74,248,38,198,250,227,76,212,109,175,236,228,242,238,173,101,89,161,125,160,237,117,32,169,193,200,56,32,117,226,190,186,248,87,241,2,31,29,248,108,25,124,193,171,88,36,113,95,6,81,135,98,14,36,82,0,24,109,172,112,0,218,65,24,198,9,0,239,40,162,185,175,28,120,202,199,192,190,27,147,87,190,142,73,73,113,21,188,9,193,154,82,9,11,156,97,70,20,146,79,64,14,1,56,4,3,3,226,191,196,136,124,11,163,45,189,163,71,38,181,120,172,176,70,28,6,129,74,176,19,144,85,129,1,128,1,78,55,115,142,134,190,105,240,92,243,93,252,74,240,253,197,196,175,52,242,235,22,207,36,146,49,102,118,51,41,44,73,228,146,121,205,101,235,154,205,231,136,117,203,221,94,253,247,221,93,202,210,190,9,33,115,209,87,36,144,160,96,1,158,0,3,181,95,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,0,125,191,69,20,80,7,144,126,209,223,242,79,44,63,236,43,31,254,138,150,188,143,225,71,196,137,188,11,172,181,189,219,73,38,139,120,234,179,198,92,133,129,139,40,51,128,21,137,33,65,5,70,55,113,158,130,189,115,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,243,5,0,125,243,4,240,221,91,197,113,111,42,77,4,168,30,57,35,96,202,202,70,67,2,56,32,142,115,82,215,205,127,3,126,37,174,143,113,15,132,117,65,35,90,94,92,98,198,112,89,188,153,92,129,229,145,217,25,185,4,14,25,137,57,12,74,253,41,64,5,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,215,235,200,63,104,239,249,39,150,31,246,21,143,255,0,69,75,64,30,103,240,111,226,91,248,67,84,93,19,80,17,157,23,80,184,5,164,37,84,219,74,216,95,48,177,192,217,128,161,129,60,1,145,208,134,250,174,190,1,175,123,248,43,241,89,32,75,95,8,235,211,57,5,196,90,125,211,179,57,203,50,36,118,251,66,147,140,150,33,153,176,6,23,128,5,0,125,7,69,21,20,243,195,107,111,45,197,196,169,12,17,33,121,36,145,130,170,40,25,44,73,224,0,57,205,0,83,215,53,155,63,15,104,119,186,189,251,236,181,180,137,165,124,16,11,99,162,174,72,5,137,192,3,60,146,7,122,248,219,199,30,50,190,241,215,137,36,213,239,163,142,32,16,69,111,2,114,33,136,18,66,231,25,99,150,36,147,212,147,128,6,0,223,248,175,241,34,111,29,107,43,111,104,210,71,162,217,187,44,8,24,149,157,131,48,19,144,85,72,37,72,1,78,118,243,142,166,188,242,128,62,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,124,67,95,111,120,19,254,73,231,134,191,236,21,107,255,0,162,150,190,33,160,15,177,126,20,120,155,75,241,15,128,180,184,108,39,221,113,166,218,67,105,117,11,112,241,186,160,92,145,232,219,73,7,161,92,247,4,14,230,190,33,240,111,139,181,15,5,120,134,29,91,78,111,72,238,34,194,254,250,29,234,205,30,89,78,221,219,64,220,6,69,125,147,225,221,126,199,197,30,31,179,214,180,214,144,218,93,33,100,243,23,107,41,4,171,41,30,161,129,28,100,113,193,35,154,0,213,175,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,95,95,215,200,31,27,127,228,175,107,191,246,239,255,0,162,35,160,15,96,253,156,127,228,158,95,255,0,216,86,79,253,21,21,120,255,0,198,223,249,43,218,239,253,187,255,0,232,136,235,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,63,241,183,254,74,246,187,255,0,110,255,0,250,34,58,0,246,191,131,127,18,211,197,250,90,232,154,128,144,107,90,125,184,45,33,44,194,230,37,194,249,133,142,78,252,149,12,9,228,156,142,164,47,170,87,193,54,55,215,26,102,163,107,127,103,39,151,117,109,42,205,11,237,7,107,169,5,78,14,65,193,3,175,21,245,215,194,191,136,16,248,239,195,96,203,230,13,90,193,35,138,248,50,140,59,16,113,34,144,0,195,109,99,128,6,210,8,198,48,72,7,121,69,124,255,0,241,55,227,102,163,165,248,182,61,51,194,179,121,113,233,146,180,119,205,52,42,201,115,32,96,12,120,35,112,85,218,202,88,16,73,99,142,0,99,220,124,45,248,159,113,241,11,237,144,220,104,191,100,146,198,40,140,183,17,78,26,55,118,200,198,211,134,92,237,36,15,152,96,28,176,56,220,1,242,174,149,170,95,104,122,165,190,165,166,93,61,181,229,187,239,138,88,250,169,254,68,17,144,65,224,130,65,200,53,246,47,195,255,0,29,216,248,247,195,255,0,218,22,234,150,247,113,57,75,171,33,46,246,128,228,237,201,194,228,50,140,131,140,117,29,84,215,197,213,208,120,47,197,151,158,10,241,69,174,181,102,190,111,151,148,154,2,229,22,104,216,97,148,145,248,17,144,64,101,83,131,140,80,7,219,212,86,87,135,117,251,31,20,120,126,207,90,211,90,67,105,116,133,147,204,93,172,164,18,172,164,122,134,4,113,145,199,4,142,107,86,128,10,40,162,128,10,242,255,0,142,190,25,183,214,252,1,62,169,228,79,37,254,147,251,219,115,14,78,17,153,4,187,151,156,168,81,184,158,163,102,114,6,65,245,10,40,3,225,159,11,120,134,227,194,190,40,211,181,203,85,221,37,164,161,138,100,15,49,8,33,211,36,28,110,82,203,156,100,103,35,145,95,112,193,60,55,86,241,92,91,202,147,65,42,7,142,72,216,50,186,145,144,192,142,8,35,156,215,195,222,41,240,253,199,133,124,81,168,232,119,77,190,75,73,74,135,192,30,98,17,148,124,2,113,185,74,182,51,145,156,30,69,125,37,240,27,197,11,173,248,13,116,169,100,118,188,209,223,201,125,238,206,90,38,37,163,57,35,0,1,185,2,130,112,35,29,1,2,128,62,85,175,183,188,9,255,0,36,243,195,95,246,10,181,255,0,209,75,95,16,215,212,222,32,241,52,158,21,253,158,116,171,171,121,252,155,219,157,42,210,210,213,134,236,135,120,151,37,74,224,171,4,14,192,228,0,84,117,232,64,60,7,226,47,136,109,252,83,241,3,87,214,44,198,45,102,148,44,39,39,231,68,85,141,95,144,8,220,20,54,8,200,206,59,87,185,126,207,62,27,155,76,240,165,222,187,45,196,110,154,195,168,138,21,7,49,172,45,34,101,143,169,98,220,14,128,3,158,112,62,109,177,177,184,212,245,27,107,11,56,252,203,171,169,86,24,83,112,27,157,136,10,50,112,6,73,29,120,175,186,116,157,46,199,67,210,237,244,221,50,213,45,172,237,211,100,81,70,56,3,249,146,78,73,39,146,73,39,36,208,7,134,126,211,95,243,43,255,0,219,223,254,209,170,159,2,254,37,189,157,197,175,130,245,65,31,217,37,118,22,23,25,84,242,156,146,198,54,206,55,6,36,237,61,119,48,28,130,54,219,253,166,191,230,87,255,0,183,191,253,163,94,3,64,31,127,81,94,55,240,115,226,178,248,130,222,219,195,90,220,210,29,98,52,217,111,113,35,51,181,224,1,216,231,11,133,42,138,163,44,196,183,94,185,175,100,160,2,190,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,125,127,95,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,128,59,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,124,255,0,251,50,255,0,204,209,255,0,110,159,251,90,190,128,160,2,138,40,160,2,138,40,160,15,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,94,191,240,95,226,135,252,36,182,145,248,119,89,159,58,189,180,35,201,158,105,178,247,170,11,19,198,209,243,34,133,206,73,102,25,110,204,107,200,62,54,255,0,201,94,215,127,237,223,255,0,68,71,92,36,19,205,107,113,21,197,188,175,12,241,56,120,228,141,138,178,48,57,12,8,228,16,121,205,0,125,245,69,112,127,10,254,32,67,227,191,13,131,47,152,53,107,4,142,43,224,202,48,236,65,196,138,64,3,13,181,142,20,12,16,70,49,130,120,63,139,63,23,245,159,13,248,206,29,27,64,111,35,251,63,107,94,249,209,163,165,201,112,142,169,130,55,5,10,112,72,42,73,99,211,0,144,15,120,175,128,107,235,111,133,191,19,238,62,33,125,178,27,141,23,236,146,88,197,17,150,226,41,195,70,238,217,24,218,112,235,157,164,129,243,12,3,150,7,27,190,73,160,15,175,190,9,127,201,33,208,191,237,227,255,0,71,201,94,65,241,163,226,135,252,36,183,114,120,119,70,159,58,69,180,167,206,158,25,178,151,172,2,145,198,209,242,163,7,198,9,86,56,110,202,107,46,227,226,90,89,252,26,211,124,23,165,137,5,220,169,40,191,184,203,39,148,134,119,97,26,227,27,139,41,27,143,77,172,71,36,157,188,71,135,52,11,239,20,120,130,207,69,211,86,51,119,116,229,83,204,109,170,160,2,204,196,250,5,4,241,147,199,0,158,40,3,99,225,255,0,129,47,188,123,226,15,236,251,118,123,123,72,144,189,213,232,139,122,192,48,118,228,101,114,89,134,0,206,122,158,138,107,236,93,39,75,177,208,244,187,125,55,76,181,75,107,59,116,217,20,81,142,0,254,100,147,146,73,228,146,73,201,53,151,224,191,9,217,248,43,194,246,186,45,155,121,190,94,94,105,202,5,105,164,99,150,98,7,224,6,73,33,85,70,78,51,93,13,0,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,175,64,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,0,124,193,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,190,32,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,191,64,5,20,81,64,5,20,81,64,31,63,254,211,95,243,43,255,0,219,223,254,209,170,159,2,254,37,189,157,197,175,130,245,65,31,217,37,118,22,23,57,84,242,156,146,198,54,206,55,6,36,237,61,119,48,28,130,54,219,253,166,191,230,87,255,0,183,191,253,163,94,3,64,31,127,81,94,55,240,115,226,178,248,130,222,219,195,90,220,210,29,98,52,217,111,113,35,51,181,224,1,216,231,11,133,42,138,163,44,196,183,94,185,169,62,54,252,73,212,124,33,253,155,164,232,55,95,103,212,230,205,204,210,249,106,251,33,228,42,225,212,169,220,219,142,65,200,242,255,0,218,160,15,96,162,188,127,225,159,198,107,207,26,107,144,104,87,250,22,203,166,138,73,30,242,205,137,137,118,242,55,33,201,69,198,23,118,227,243,21,24,249,184,246,10,0,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,215,219,222,59,255,0,146,121,226,95,251,5,93,127,232,166,175,136,104,3,239,234,40,162,128,62,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,249,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,58,23,253,188,127,232,249,40,3,208,40,162,138,0,43,224,221,43,84,190,208,245,75,125,75,76,186,123,107,203,119,223,20,169,213,79,242,32,140,130,15,4,18,14,65,175,188,171,224,26,0,251,71,225,255,0,142,172,124,123,225,255,0,237,11,117,75,123,184,156,165,213,144,151,123,192,114,118,228,225,114,25,70,65,198,58,142,170,107,173,175,136,124,23,226,203,207,5,120,162,215,90,179,95,55,203,202,77,1,114,139,52,108,48,202,72,252,8,200,32,50,169,193,198,43,236,159,14,235,246,62,40,240,253,158,181,166,180,134,210,233,11,39,152,187,89,72,37,89,72,245,12,8,227,35,142,9,28,208,6,173,20,81,64,5,20,81,64,31,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,189,207,225,7,196,182,241,206,151,53,150,164,17,53,171,20,83,43,41,85,23,40,120,243,21,122,130,14,3,0,48,11,41,24,221,180,120,103,198,223,249,43,218,239,253,187,255,0,232,136,235,140,210,181,75,237,15,84,183,212,180,203,167,182,188,183,125,241,75,31,85,63,200,130,50,8,60,16,72,57,6,128,62,242,162,185,47,135,254,59,177,241,239,135,255,0,180,45,213,45,238,226,114,151,86,66,93,237,1,201,219,147,133,200,101,25,7,24,234,58,169,174,182,128,10,243,63,139,255,0,18,219,192,218,92,54,90,104,71,214,175,145,140,76,197,88,91,32,227,204,101,234,73,57,10,8,193,42,196,231,110,211,191,241,3,199,118,62,2,240,255,0,246,133,194,165,197,220,174,18,214,200,203,177,167,57,27,176,112,216,10,14,73,198,58,14,172,43,227,173,87,84,190,215,53,75,141,75,83,186,123,155,203,135,223,44,178,117,99,252,128,3,0,1,242,128,0,24,2,128,59,63,130,95,242,87,244,47,251,120,255,0,209,18,87,176,126,209,223,242,79,44,63,236,43,31,254,138,150,188,127,224,151,252,149,237,11,254,222,63,244,68,149,236,31,180,119,252,147,203,15,251,10,199,255,0,162,165,160,15,43,248,67,241,45,124,13,170,77,101,169,7,125,22,249,212,202,202,89,141,179,142,60,197,94,132,17,128,192,12,144,170,70,118,237,63,89,215,192,53,237,127,4,62,38,182,149,123,111,225,45,94,71,107,27,135,88,116,230,84,92,65,43,59,18,173,129,184,135,103,234,73,218,64,224,2,72,0,250,78,138,40,160,2,184,175,14,252,78,240,239,137,60,87,168,248,122,202,238,51,115,108,248,182,144,54,82,241,66,130,230,51,220,171,110,24,231,42,55,41,35,59,120,15,142,159,18,210,206,222,235,193,154,88,147,237,114,162,139,251,140,178,121,72,64,97,26,227,27,139,2,55,30,155,88,142,73,59,124,23,68,209,53,31,17,234,240,105,90,85,191,218,47,167,221,229,197,189,83,118,213,44,121,98,0,224,19,201,160,15,187,168,170,90,93,173,221,158,151,111,111,127,168,75,168,93,162,98,91,167,137,35,50,55,115,181,0,10,59,1,232,6,73,57,39,206,62,49,252,77,127,6,88,71,164,105,50,72,154,245,210,44,201,40,69,43,111,22,238,88,238,4,49,109,172,160,99,142,73,35,3,32,28,255,0,199,79,137,105,103,111,117,224,189,44,73,246,185,81,69,253,198,89,60,164,32,48,141,113,141,197,129,27,143,77,172,71,36,157,191,58,212,144,65,53,213,196,86,246,241,60,211,202,225,35,142,53,44,206,196,224,40,3,146,73,227,21,29,0,122,95,194,31,137,107,224,109,82,107,45,72,59,232,183,206,166,86,82,204,109,156,113,230,42,244,32,140,6,0,100,133,82,51,183,105,250,206,190,5,146,9,162,72,90,88,164,68,153,55,196,204,164,7,93,197,119,41,238,55,43,12,142,224,142,213,237,127,4,126,40,255,0,101,203,105,224,237,93,115,103,52,190,94,159,58,39,49,72,237,159,45,128,234,172,204,112,221,65,60,252,167,42,1,244,125,20,81,64,9,73,75,65,160,6,26,5,4,210,138,0,90,40,162,128,40,106,167,16,143,247,199,242,53,242,39,143,24,157,86,127,247,211,255,0,64,21,245,190,176,223,185,31,239,143,228,107,228,95,28,156,234,179,255,0,190,159,250,0,160,5,240,76,123,174,152,255,0,211,38,255,0,208,133,125,111,162,113,99,31,209,191,244,35,95,34,120,58,82,151,77,215,253,75,127,232,66,190,183,240,251,23,177,136,251,55,254,133,64,27,84,81,70,104,1,181,12,202,8,231,214,165,39,20,198,230,128,56,253,66,200,52,204,216,28,145,220,250,87,148,248,214,208,7,99,129,254,181,123,159,238,87,183,93,198,11,31,168,254,85,228,126,55,64,9,227,254,90,175,254,128,105,1,225,23,105,243,147,238,63,149,108,120,94,127,46,114,57,255,0,84,123,127,180,42,157,228,63,49,60,117,31,202,160,210,228,49,92,54,15,240,17,250,138,96,125,149,225,137,188,205,50,30,191,117,191,244,35,93,13,112,94,3,187,50,233,176,130,79,250,183,61,7,247,235,189,20,0,180,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,73,138,90,76,208,1,138,99,40,61,169,244,210,104,2,7,65,233,89,151,49,28,240,71,95,233,90,173,81,48,7,173,0,114,119,81,200,15,12,58,143,229,84,22,230,101,56,223,250,10,236,164,133,95,168,253,107,58,75,5,220,72,11,249,154,64,96,53,252,137,201,99,249,10,214,177,191,50,168,201,110,132,244,30,181,57,210,210,78,170,167,254,4,106,196,90,116,112,168,194,129,219,169,164,3,196,135,214,161,158,227,96,239,215,210,173,24,248,170,178,192,27,168,29,125,106,128,231,174,111,101,119,35,121,198,71,97,233,88,151,82,185,98,21,177,200,237,237,91,119,144,16,228,46,7,35,249,85,79,179,136,254,102,0,231,142,13,32,50,226,18,71,203,176,61,184,166,92,94,42,244,13,215,208,86,54,185,171,57,114,136,204,48,195,168,31,221,174,62,107,171,160,114,101,27,126,131,252,40,3,213,180,205,64,76,2,157,199,229,39,160,245,173,112,156,230,188,102,195,92,150,221,176,93,254,233,28,42,250,215,89,105,226,162,84,110,50,158,15,240,47,173,0,122,34,3,142,13,80,184,51,134,56,113,215,210,171,88,107,200,241,131,137,122,30,195,215,235,90,112,234,177,76,248,196,157,51,200,31,227,72,6,67,43,108,27,206,127,10,165,119,115,42,177,8,216,228,118,30,149,190,33,71,25,199,235,78,251,36,93,199,234,104,3,157,182,18,201,203,48,60,84,23,233,50,242,174,163,145,252,171,175,91,117,3,128,63,58,142,107,85,97,140,14,190,166,152,28,206,149,121,42,156,51,231,229,61,0,245,174,210,9,67,160,60,214,76,122,114,15,225,95,204,214,132,80,148,227,138,0,209,92,117,197,78,189,42,143,56,235,82,196,228,117,61,169,129,111,25,160,156,113,66,156,138,144,40,35,52,0,128,228,84,130,144,0,180,234,0,5,45,20,102,128,10,74,90,40,0,166,245,167,82,80,2,26,76,210,154,136,131,158,180,1,33,160,83,1,52,241,64,11,138,192,241,14,126,206,63,235,160,254,70,183,235,11,95,4,219,175,253,116,31,200,208,7,201,30,50,4,106,83,103,251,233,255,0,160,87,75,240,234,29,210,103,143,245,15,255,0,161,138,230,252,105,255,0,33,89,255,0,223,79,253,0,87,107,240,214,48,72,227,254,88,63,254,140,20,1,244,174,156,49,106,131,235,252,234,221,67,104,49,110,191,143,243,169,168,0,165,164,165,160,2,138,40,160,2,138,40,160,2,131,69,20,0,148,81,64,160,10,247,191,234,135,251,223,227,95,49,252,84,63,190,182,255,0,117,127,155,215,210,218,156,155,33,83,254,208,254,181,242,223,196,235,143,50,230,216,115,247,23,183,187,208,6,111,195,152,247,221,220,116,255,0,86,223,205,43,234,189,17,118,219,184,255,0,104,255,0,33,95,45,252,53,66,110,174,58,125,198,254,105,95,82,105,0,136,95,253,227,252,133,0,107,230,154,69,20,180,0,0,41,69,38,41,212,0,82,210,98,129,64,11,69,20,80,1,69,20,80,2,26,65,74,122,209,64,13,34,146,148,210,19,64,17,72,188,84,27,113,214,172,51,10,140,144,104,2,179,226,153,187,181,76,227,34,170,176,160,6,201,199,53,82,91,181,65,129,187,242,20,151,51,149,192,4,254,85,71,202,46,114,113,233,72,7,75,44,142,56,111,210,163,23,45,24,228,159,200,84,220,14,42,39,120,212,242,166,128,51,110,239,93,240,3,31,200,86,21,198,155,45,193,4,50,113,199,36,215,94,33,137,249,219,250,213,73,144,171,0,184,28,80,7,3,121,225,219,137,113,243,195,199,251,71,252,43,59,254,17,71,7,45,228,159,248,27,127,133,122,188,81,141,167,35,60,212,83,68,188,96,126,180,1,229,237,161,199,11,114,169,200,236,205,91,214,90,92,33,91,40,58,255,0,120,251,87,65,61,186,22,4,175,111,83,79,75,101,148,97,64,24,245,38,128,34,178,210,45,136,37,98,0,255,0,188,222,213,183,105,106,35,200,192,252,205,102,69,12,144,119,94,125,42,67,116,241,247,63,144,160,14,146,24,84,100,129,250,213,173,190,149,131,167,234,126,97,96,75,119,61,7,181,111,71,32,35,60,211,2,117,227,173,59,118,42,171,79,131,223,242,170,215,55,68,40,193,35,159,65,64,23,36,147,61,42,163,74,209,243,159,252,118,168,71,113,36,141,247,187,122,10,124,225,223,28,138,64,94,134,232,200,79,39,242,21,126,41,43,38,210,34,153,233,90,144,140,230,152,23,16,212,195,21,89,51,83,3,64,18,117,167,98,154,180,180,0,180,82,82,208,1,69,20,80,1,69,20,148,0,162,138,5,20,0,82,49,192,165,166,76,112,131,235,64,30,47,241,102,236,164,118,160,19,213,59,15,250,105,95,61,42,153,238,49,232,157,254,181,237,127,23,110,114,109,71,63,193,219,254,186,87,145,104,16,249,247,174,14,56,140,245,250,138,0,233,173,180,192,150,229,136,95,191,142,167,210,189,71,192,105,136,230,250,183,254,203,92,174,165,109,246,123,85,198,6,92,116,62,198,186,31,0,206,79,158,9,63,197,219,253,218,0,245,251,84,224,214,128,28,85,107,80,54,159,173,91,197,0,40,167,98,155,74,40,1,107,154,241,95,54,209,255,0,190,63,147,87,74,107,148,241,132,226,43,104,186,242,227,167,209,168,3,229,15,23,12,94,197,255,0,92,199,243,106,214,248,122,64,188,159,254,185,183,243,74,197,241,68,158,101,228,71,159,245,99,249,181,109,124,62,143,117,228,253,63,213,183,243,74,0,250,195,68,32,219,191,251,231,249,10,248,215,199,127,242,80,188,75,255,0,97,91,175,253,26,213,246,78,134,187,109,223,253,227,252,133,124,109,227,191,249,40,94,37,255,0,176,173,215,254,141,106,0,250,123,224,159,252,146,29,15,254,219,255,0,232,233,43,201,62,53,252,77,135,196,119,11,225,237,10,237,223,75,183,114,110,230,141,135,151,119,32,35,104,24,228,162,144,121,206,24,156,224,237,86,62,183,240,83,254,73,14,133,255,0,109,255,0,244,124,149,135,241,23,224,141,143,138,110,110,53,125,14,88,236,53,137,157,90,88,228,56,183,152,228,238,98,2,146,174,114,14,70,65,35,145,150,45,64,30,3,224,127,6,223,120,231,196,145,233,22,82,36,35,97,150,226,119,228,69,16,32,22,199,86,57,96,0,29,73,25,32,100,143,107,248,225,163,89,248,123,225,14,135,164,88,38,219,91,77,66,24,147,32,2,216,134,92,179,96,0,89,142,73,56,228,146,107,210,188,15,224,219,31,3,120,110,61,34,198,71,148,151,51,92,78,252,25,101,32,6,108,116,81,133,0,1,208,1,146,78,73,225,127,104,223,249,39,150,31,246,21,143,255,0,69,75,64,30,65,240,75,254,74,246,133,255,0,111,31,250,34,74,234,254,57,124,52,77,30,226,111,23,105,102,70,180,187,184,205,244,4,51,121,50,185,39,204,7,178,51,112,65,60,51,0,50,24,5,229,62,9,127,201,94,208,191,237,227,255,0,68,73,95,93,79,4,55,118,242,219,220,68,147,65,42,20,146,57,20,50,186,145,130,164,30,8,35,140,80,7,196,222,13,241,118,161,224,175,16,195,171,105,205,233,29,196,88,95,223,67,189,89,163,203,41,219,187,104,27,128,200,175,178,124,59,175,216,248,163,195,246,122,214,154,210,27,75,164,44,158,98,237,101,32,149,101,35,212,48,35,140,142,56,36,115,94,57,111,251,61,91,143,30,201,45,197,198,239,12,175,250,66,194,153,87,98,93,177,110,14,226,219,85,66,238,114,65,32,128,57,203,47,183,216,216,219,233,154,117,181,133,156,126,93,173,172,75,12,41,184,157,168,160,5,25,57,39,0,14,188,208,5,154,242,15,218,63,254,73,229,135,253,133,99,255,0,209,82,215,175,87,144,254,209,223,242,79,44,63,236,43,31,254,138,150,128,62,127,240,39,252,148,47,13,127,216,86,215,255,0,70,173,125,1,251,71,127,201,60,176,255,0,176,172,127,250,42,90,249,255,0,192,159,242,80,252,51,255,0,97,91,95,253,26,181,244,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,104,3,199,254,9,127,201,94,208,191,237,227,255,0,68,73,95,95,215,200,31,4,191,228,175,104,95,246,243,255,0,162,36,175,175,232,0,162,138,241,127,24,252,85,121,254,35,232,62,19,208,46,182,219,174,171,4,90,148,234,25,92,184,184,10,208,12,129,133,249,126,98,50,24,16,51,141,193,128,61,162,138,40,160,15,32,253,163,191,228,158,88,127,216,86,63,253,21,45,124,193,95,79,254,209,223,242,79,44,63,236,43,31,254,138,150,188,3,193,94,28,255,0,132,183,197,86,218,24,147,203,146,234,41,252,167,45,128,36,88,93,211,113,193,249,119,42,231,3,56,206,57,160,15,87,248,41,241,81,237,228,131,194,122,253,214,235,118,217,22,155,59,134,103,14,204,170,176,28,3,149,249,190,82,112,20,2,51,141,161,126,135,175,131,117,77,46,251,67,213,46,52,221,78,213,237,175,45,223,100,177,73,213,79,242,32,140,16,71,4,16,70,65,175,164,190,10,124,77,255,0,132,143,79,30,31,215,47,188,205,110,223,63,103,121,70,26,230,16,7,241,103,230,145,121,207,66,87,7,230,33,141,0,123,5,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,250,254,190,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,0,102,88,120,18,251,83,248,115,121,226,235,22,146,113,103,122,109,238,45,82,44,148,136,70,28,205,187,57,32,22,0,128,188,12,177,56,7,25,254,17,241,69,247,131,252,73,105,172,88,72,224,196,192,77,18,190,209,60,89,27,163,108,130,48,64,235,131,131,130,57,2,190,131,253,156,127,228,158,95,255,0,216,86,79,253,21,21,121,159,198,79,134,143,225,13,81,181,173,60,198,116,93,66,224,133,140,5,83,109,43,101,188,176,163,3,102,3,21,32,112,6,15,64,88,3,222,180,159,136,250,22,169,224,43,143,22,137,118,218,218,69,155,184,134,65,142,96,138,198,21,46,20,59,101,213,65,28,49,35,29,107,229,111,28,120,202,251,199,94,36,147,87,190,142,56,128,65,21,188,9,200,134,32,73,11,156,101,142,88,146,79,82,78,0,24,3,159,19,204,182,207,110,178,184,129,221,93,227,12,118,179,40,33,88,142,132,128,204,1,237,184,250,215,127,240,163,225,188,222,58,214,90,226,237,100,143,69,179,117,105,228,40,74,206,202,202,76,0,134,82,9,82,73,97,157,188,103,168,160,14,96,248,94,250,63,5,31,20,79,28,145,89,201,123,29,157,190,228,226,114,86,70,118,83,156,225,74,1,211,4,177,25,202,145,79,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,123,223,237,13,4,54,191,13,116,187,123,120,99,134,8,181,40,146,56,209,66,170,40,134,80,0,3,128,0,227,21,224,158,4,255,0,146,135,225,159,251,10,218,255,0,232,213,160,15,183,232,162,138,0,242,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,206,26,22,153,253,183,226,29,51,73,243,188,159,183,93,69,109,230,237,221,179,123,133,221,140,140,227,57,198,69,125,31,251,71,127,201,60,176,255,0,176,172,127,250,42,90,249,255,0,192,159,242,80,252,51,255,0,97,91,95,253,26,180,1,7,137,188,49,170,120,71,92,155,72,213,224,242,174,35,249,149,151,148,149,15,71,67,221,78,15,190,65,4,2,8,30,231,240,59,226,107,106,11,23,132,53,137,93,238,209,54,233,178,132,80,166,36,140,126,232,237,3,5,85,11,6,57,207,32,144,64,221,217,252,83,248,113,103,227,157,14,75,136,97,217,174,218,68,198,206,100,192,50,227,36,66,249,32,21,99,208,147,242,147,158,133,131,124,155,60,55,218,22,179,44,18,23,181,212,44,110,10,49,142,76,52,82,163,96,225,148,245,12,58,131,219,138,0,251,202,188,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,175,240,171,226,125,191,142,52,225,97,120,124,189,118,214,44,204,156,159,61,20,32,105,178,17,85,119,59,31,144,114,62,149,145,251,71,127,201,60,176,255,0,176,172,127,250,42,74,0,249,243,194,62,26,155,197,254,38,181,208,173,238,35,183,158,229,37,242,228,144,18,187,146,54,112,14,57,0,149,198,121,198,115,131,140,86,93,245,141,198,153,168,220,216,94,71,229,221,90,202,208,204,155,129,218,234,72,97,145,144,112,65,233,197,118,255,0,4,191,228,175,104,95,246,241,255,0,162,36,175,111,248,187,240,187,254,19,123,53,213,52,198,219,174,90,69,229,198,142,248,75,152,193,45,229,156,240,173,146,74,183,76,146,27,130,10,128,83,248,51,241,58,31,18,105,112,120,123,87,187,144,235,214,200,66,73,59,2,111,35,25,32,131,221,212,112,65,201,32,110,201,249,182,240,255,0,28,126,37,174,177,113,55,132,116,177,34,218,89,220,98,250,114,89,124,233,80,145,229,129,221,21,185,36,142,89,65,24,10,11,120,173,104,104,122,53,231,136,117,203,45,34,193,55,221,93,202,177,38,65,33,115,213,155,0,144,160,100,147,142,0,39,181,0,104,120,55,194,58,135,141,124,65,14,147,167,47,164,151,18,229,127,115,14,245,86,147,12,195,118,221,192,237,7,38,185,250,251,103,192,254,13,177,240,47,134,227,210,44,100,146,82,92,203,113,59,240,102,148,128,11,99,56,81,133,0,1,208,1,146,78,73,248,154,128,62,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,124,67,95,111,120,19,254,73,231,134,191,236,21,107,255,0,162,150,190,33,160,14,179,197,126,4,190,240,198,143,161,106,229,158,227,79,213,172,162,184,23,34,45,171,20,174,187,140,39,147,200,92,16,78,55,115,129,242,156,107,252,40,248,145,55,129,117,150,183,187,105,36,209,111,29,86,120,203,144,176,49,101,6,112,2,177,36,40,32,168,198,238,51,208,87,209,90,14,141,103,226,31,132,58,62,145,126,155,237,110,244,91,120,159,0,18,185,133,112,203,144,64,101,56,32,227,130,1,237,95,43,120,227,193,183,222,5,241,36,154,69,244,145,202,10,9,109,231,78,4,209,18,64,108,103,42,114,164,16,122,16,112,72,193,32,31,106,193,60,55,86,241,92,91,202,147,65,42,7,142,72,216,50,186,145,144,192,142,8,35,156,215,200,191,27,127,228,175,107,191,246,239,255,0,162,35,174,175,224,119,196,181,209,238,33,240,142,170,36,107,75,203,140,88,206,11,55,147,43,144,60,178,59,35,55,32,129,195,49,39,33,137,94,83,227,111,252,149,237,119,254,221,255,0,244,68,116,1,236,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,31,248,219,255,0,37,123,93,255,0,183,127,253,17,29,123,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,199,254,54,255,0,201,94,215,127,237,223,255,0,68,71,64,25,150,30,4,190,212,254,28,222,120,186,197,228,156,89,222,155,123,139,84,139,37,34,17,171,153,183,103,36,2,192,16,23,129,150,39,0,227,47,195,62,39,213,60,35,174,67,171,233,19,249,87,17,252,172,173,202,74,135,170,56,238,167,3,223,32,16,65,0,143,161,255,0,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,103,241,147,225,163,248,67,84,109,111,79,49,157,23,80,184,33,99,1,84,219,74,217,111,44,40,192,217,128,197,72,28,1,131,208,22,0,243,75,235,235,141,79,81,185,191,188,147,204,186,186,149,166,153,246,129,185,216,146,199,3,0,100,147,211,138,251,7,225,103,132,166,240,111,128,236,244,235,200,99,139,80,149,222,226,236,36,133,199,152,199,129,158,153,8,35,83,183,140,169,198,122,159,157,126,14,248,87,254,18,127,136,22,127,106,211,62,219,164,217,238,154,243,120,253,216,249,91,203,86,236,114,225,126,94,114,1,200,32,53,125,127,64,31,0,214,133,222,137,168,216,232,250,118,171,115,111,178,199,82,243,126,201,46,245,62,103,150,219,95,128,114,48,78,57,3,61,171,62,190,166,248,115,225,157,47,197,223,1,116,157,35,87,131,205,183,147,207,101,101,225,226,113,60,152,116,61,152,100,251,96,144,65,4,130,1,226,31,12,190,34,92,252,62,215,30,83,15,218,52,203,205,171,123,10,129,188,133,206,215,66,127,137,119,55,4,224,130,65,199,12,62,194,130,120,110,173,226,184,183,149,38,130,88,195,199,36,108,25,93,72,200,96,71,4,17,206,107,225,239,19,120,99,84,240,142,185,54,145,171,193,229,92,71,243,43,47,41,42,30,142,135,186,156,31,124,130,8,4,16,61,15,224,255,0,197,101,240,148,135,68,215,38,115,162,202,229,227,153,153,152,89,29,172,91,106,42,179,48,118,218,48,8,0,228,247,52,1,245,29,20,148,162,128,10,40,162,128,62,116,253,162,124,39,13,157,253,143,138,109,97,144,27,215,54,247,174,100,5,124,197,81,229,16,167,144,72,86,83,142,62,65,208,158,121,255,0,128,222,40,109,19,199,139,165,75,34,45,158,176,158,75,239,117,64,178,168,45,25,201,25,36,157,200,20,17,147,32,234,64,21,244,23,196,95,15,220,120,167,225,254,175,163,217,156,93,77,16,104,70,7,206,232,203,34,167,36,1,184,168,92,147,129,156,246,175,139,160,158,107,91,136,174,45,229,120,103,137,195,199,36,108,85,145,129,200,96,71,32,131,206,104,2,58,244,127,138,30,33,183,212,52,95,4,232,112,174,100,210,244,88,26,119,201,225,229,134,34,19,4,118,85,70,200,36,29,248,224,131,94,113,82,77,60,215,46,36,158,89,37,112,138,129,157,139,16,170,161,85,114,123,0,0,3,176,0,80,7,173,254,207,94,28,254,211,241,165,198,184,242,109,143,72,139,229,80,216,45,36,161,144,100,96,229,66,137,51,200,57,219,212,102,190,159,175,63,248,47,161,255,0,98,252,47,210,247,219,249,55,23,187,175,101,249,247,111,222,126,70,234,64,204,98,62,6,61,198,115,94,129,64,31,63,254,211,95,243,43,255,0,219,223,254,209,175,37,240,111,131,111,188,109,125,168,88,233,178,70,47,45,172,154,238,40,159,129,49,87,69,217,187,56,82,67,156,19,198,64,7,0,228,122,215,237,53,255,0,50,191,253,189,255,0,237,26,192,253,156,191,228,161,234,31,246,10,147,255,0,70,197,64,30,73,4,243,90,220,69,113,111,43,195,60,78,30,57,35,98,172,140,14,67,2,57,4,30,115,95,93,124,44,248,143,103,227,157,14,59,121,166,217,174,218,68,162,242,23,192,50,227,0,204,152,0,21,99,212,1,242,147,142,133,75,113,127,29,126,26,37,229,189,215,141,52,179,39,218,226,69,55,246,248,103,243,80,0,162,69,198,118,149,0,110,29,54,169,60,16,119,120,46,137,173,234,62,28,213,224,213,116,171,143,179,223,65,187,203,151,98,190,221,202,84,240,192,131,193,35,145,64,31,119,87,200,31,27,127,228,175,107,191,246,239,255,0,162,35,175,165,188,13,227,173,47,199,154,24,191,176,62,85,196,120,91,171,71,108,189,187,158,199,213,78,14,214,232,64,61,8,32,124,211,241,183,254,74,246,187,255,0,110,255,0,250,34,58,0,239,255,0,102,95,249,154,63,237,211,255,0,107,87,191,215,128,126,204,191,243,52,127,219,167,254,214,175,160,40,0,162,169,106,186,165,142,135,165,220,106,90,157,210,91,89,219,166,249,101,144,240,7,243,36,156,0,7,36,144,6,73,175,32,248,117,241,2,239,199,191,24,181,27,131,230,71,165,219,233,179,11,11,105,21,55,68,173,37,184,98,74,140,146,197,3,96,147,140,224,19,212,128,123,101,20,81,64,31,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,176,52,127,9,222,107,158,23,215,181,171,55,223,253,141,228,60,208,4,44,207,28,133,195,48,35,251,187,1,57,24,219,184,228,109,193,223,248,219,255,0,37,123,93,255,0,183,127,253,17,29,119,255,0,179,47,252,205,31,246,233,255,0,181,168,3,196,116,77,111,81,240,230,175,6,171,165,92,125,158,250,13,222,92,187,21,246,238,82,167,134,4,30,9,28,138,175,125,125,113,169,234,55,55,247,178,121,151,87,82,180,211,62,208,55,59,18,88,224,96,12,146,122,113,94,183,241,143,225,75,120,126,226,231,196,186,36,49,141,30,71,223,113,111,26,170,45,153,37,20,99,45,150,12,236,199,10,160,47,78,152,174,111,224,239,133,127,225,39,248,129,103,246,173,51,237,186,77,158,233,175,55,143,221,175,202,222,88,110,199,46,23,229,231,32,28,130,3,80,7,209,127,11,60,37,55,131,124,7,105,167,94,67,28,90,132,174,247,23,97,36,46,60,198,60,12,244,200,64,138,118,241,149,56,207,83,241,173,125,253,95,0,208,4,144,65,53,213,196,86,246,241,60,211,202,225,35,142,53,44,206,196,224,40,3,146,73,227,21,246,15,195,47,135,118,223,15,180,57,34,51,125,163,83,188,218,215,179,41,59,9,92,237,68,7,248,87,115,114,70,73,36,156,112,163,140,248,9,224,75,27,77,18,31,24,78,209,220,222,94,35,165,176,104,176,109,2,187,163,237,57,32,150,0,115,128,64,200,232,78,121,143,141,255,0,19,91,85,189,184,240,150,145,35,173,141,187,180,58,139,50,46,39,149,93,72,85,200,220,2,50,117,4,110,36,240,64,4,128,104,106,63,180,27,67,241,1,101,176,134,75,143,11,70,130,9,34,100,81,36,167,113,204,233,144,10,158,128,43,28,16,57,218,91,229,247,45,19,91,211,188,71,164,65,170,233,87,31,104,177,159,119,151,46,198,77,219,88,169,225,128,35,144,71,34,190,58,240,55,129,117,79,30,107,130,194,192,121,86,241,225,174,174,221,114,150,232,123,159,86,56,56,94,164,131,208,2,71,216,186,38,137,167,120,115,72,131,74,210,173,254,207,99,6,239,46,45,236,251,119,49,99,203,18,79,36,158,77,0,104,215,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,189,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,124,116,1,243,7,129,63,228,161,248,103,254,194,182,191,250,53,107,237,250,248,131,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,0,20,81,69,0,20,81,69,0,124,255,0,251,77,127,204,175,255,0,111,127,251,70,188,151,193,190,13,190,241,181,246,161,99,166,201,24,188,182,178,107,184,162,126,4,197,93,23,102,236,225,73,14,112,79,25,0,28,3,145,235,95,180,215,252,202,255,0,246,247,255,0,180,107,156,253,157,167,134,31,136,183,81,201,52,104,243,105,178,164,74,206,1,118,243,35,108,40,238,118,171,28,14,192,158,212,1,229,16,79,53,173,196,87,22,242,188,51,196,225,227,146,54,42,200,192,228,48,35,144,65,231,53,161,226,29,126,251,197,26,220,218,190,164,209,181,228,233,26,202,232,187,67,148,69,77,216,232,9,10,9,198,6,73,192,3,138,247,175,141,223,11,191,181,34,187,241,142,144,216,188,134,47,51,80,129,223,137,99,69,199,152,132,244,101,85,25,94,132,14,62,97,134,240,159,11,120,122,227,197,94,40,211,180,59,86,219,37,220,161,75,224,31,45,0,37,223,4,140,237,80,205,140,228,227,3,147,64,31,65,126,207,62,27,155,76,240,165,222,187,45,196,110,154,195,168,138,21,7,49,172,45,34,101,143,169,98,220,14,128,3,158,112,61,146,162,130,8,109,109,226,183,183,137,33,130,36,9,28,113,168,85,69,3,1,64,28,0,7,24,169,104,3,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,67,95,110,248,239,254,73,231,137,127,236,21,117,255,0,162,154,190,34,160,15,191,168,162,138,0,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,58,23,253,188,127,232,249,43,230,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,160,15,64,162,138,198,241,55,137,180,191,8,232,115,106,250,188,254,85,188,127,42,170,242,242,185,232,136,59,177,193,246,192,36,144,1,32,3,102,190,1,175,165,190,6,248,155,84,241,118,185,226,237,95,86,159,205,184,147,236,129,85,120,72,144,121,216,68,29,148,100,251,228,146,73,36,147,243,77,0,104,93,232,154,141,142,143,167,106,183,54,251,44,117,47,55,236,146,239,83,230,121,109,181,248,7,35,4,227,144,51,218,186,127,134,95,17,46,126,31,107,143,41,135,237,26,101,230,213,189,133,64,222,66,231,107,161,63,196,187,155,130,112,65,32,227,134,30,223,240,231,195,90,95,139,190,2,233,58,70,175,7,155,111,39,158,202,203,195,196,226,121,48,232,123,48,201,246,193,32,130,9,7,231,31,19,120,99,84,240,142,185,54,145,171,193,229,92,71,243,43,47,41,42,30,142,135,186,156,31,124,130,8,4,16,0,62,225,130,120,110,173,226,184,183,149,38,130,84,15,28,145,176,101,117,35,33,129,28,16,71,57,169,107,229,207,131,255,0,21,151,194,82,29,19,92,153,206,139,43,151,142,102,102,97,100,118,177,109,168,170,204,193,219,104,192,32,3,147,220,215,212,116,0,81,69,20,1,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,2,31,9,106,55,62,7,151,197,118,203,230,217,91,93,189,181,215,42,190,78,4,91,27,150,203,110,50,227,0,113,183,39,175,27,255,0,27,127,228,175,107,191,246,239,255,0,162,35,175,96,253,156,127,228,158,95,255,0,216,86,79,253,21,21,0,120,7,130,252,89,121,224,175,20,90,235,86,107,230,249,121,73,160,46,81,102,141,134,25,73,31,129,25,4,6,85,56,56,197,125,109,255,0,9,254,133,255,0,8,7,252,38,158,100,255,0,217,94,87,153,143,40,249,155,183,108,217,183,166,237,255,0,47,93,185,231,56,230,190,112,248,187,240,227,254,16,109,113,46,116,216,103,58,21,231,48,187,252,194,9,57,204,37,178,73,192,92,169,108,18,9,31,49,86,53,231,20,1,208,120,211,197,151,158,53,241,69,214,181,120,190,87,153,132,134,0,229,214,24,212,97,84,19,248,147,128,1,102,99,129,156,81,55,132,117,27,111,3,197,226,187,149,242,172,174,110,210,218,215,149,111,59,34,93,237,195,101,118,152,177,130,57,221,145,211,158,159,225,23,195,143,248,78,117,199,185,212,161,156,104,86,156,204,233,242,137,228,227,17,6,200,35,32,229,138,228,128,0,249,75,41,175,88,253,163,191,228,158,88,127,216,86,63,253,21,45,0,120,255,0,193,47,249,43,218,23,253,188,127,232,137,43,216,63,104,239,249,39,150,31,246,21,143,255,0,69,75,94,63,240,75,254,74,246,133,255,0,111,31,250,34,74,246,15,218,59,254,73,229,135,253,133,99,255,0,209,82,208,7,207,254,9,240,199,252,38,62,47,177,208,126,217,246,79,181,121,159,191,242,188,205,187,99,103,251,185,25,206,220,117,239,89,154,174,151,125,161,234,151,26,110,167,106,246,215,150,239,178,88,164,234,167,249,16,70,8,35,130,8,35,32,215,103,240,75,254,74,254,133,255,0,111,31,250,34,74,247,63,139,255,0,13,27,199,58,92,55,186,105,68,214,172,81,132,74,192,40,185,67,207,150,205,212,16,114,84,147,128,89,129,219,187,112,0,199,248,57,241,89,124,65,111,109,225,173,110,105,14,177,26,108,183,184,145,153,218,240,0,236,115,133,194,149,69,81,150,98,91,175,92,214,199,197,255,0,137,109,224,109,46,27,45,52,35,235,87,200,198,38,98,172,45,144,113,230,50,245,36,156,133,4,96,149,98,115,183,105,249,70,9,230,181,184,138,226,222,87,134,120,156,60,114,35,21,100,96,114,24,17,200,32,243,154,177,170,234,151,218,230,169,113,169,106,119,79,113,121,112,251,229,150,78,172,127,144,0,96,0,56,0,0,48,5,0,87,130,9,174,174,98,183,183,137,230,158,87,9,28,113,169,102,118,39,1,64,28,146,79,24,175,175,190,21,252,63,135,192,158,27,2,95,48,234,215,233,28,183,197,152,97,24,3,136,212,2,70,23,115,12,130,119,18,78,113,128,57,127,131,159,10,87,195,246,246,222,37,214,225,144,107,18,38,251,123,121,21,145,172,193,14,167,56,108,49,100,101,56,101,5,122,117,205,123,37,0,113,255,0,16,126,32,233,222,0,210,18,230,229,62,209,123,62,126,201,103,150,79,63,107,32,127,156,43,5,218,31,60,245,232,43,227,221,87,84,190,215,53,75,141,75,83,186,123,155,203,135,223,44,178,117,99,252,128,3,0,1,192,0,1,128,43,237,159,19,120,103,75,241,118,135,54,145,171,193,230,219,201,243,43,47,15,19,142,142,135,179,12,159,108,18,8,32,144,124,179,192,63,3,95,195,94,55,147,86,213,47,35,188,180,211,221,77,128,242,64,243,220,160,38,70,82,91,104,70,98,20,103,37,148,55,0,13,192,23,62,11,252,47,255,0,132,106,206,63,17,107,48,99,87,186,136,121,48,77,14,30,201,73,101,60,238,63,51,169,92,228,6,81,149,238,194,190,97,175,191,171,224,26,0,250,75,194,126,4,177,241,255,0,192,45,15,79,184,100,183,187,141,230,123,91,211,22,246,128,253,165,247,96,101,114,25,70,8,206,58,30,170,43,231,157,87,75,190,208,245,75,141,55,83,181,123,107,203,119,217,44,82,117,83,252,136,35,4,17,193,4,17,144,107,235,47,130,95,242,72,116,47,251,120,255,0,209,242,85,63,139,255,0,13,27,199,58,92,55,186,105,68,214,172,81,132,74,193,84,92,161,231,203,102,234,8,57,42,73,192,44,192,227,118,224,1,143,240,115,226,178,248,130,222,219,195,90,220,210,29,98,52,217,111,113,35,51,181,224,1,216,231,11,133,42,138,163,44,196,183,94,185,175,100,174,47,225,255,0,195,125,39,192,86,24,129,99,185,213,100,66,151,26,129,66,173,42,238,44,0,82,204,16,0,84,16,167,157,160,158,131,29,165,0,37,33,165,160,208,3,105,5,45,20,0,180,80,41,69,0,101,235,68,8,23,253,241,252,141,124,137,227,115,157,86,127,247,211,255,0,64,21,245,206,180,185,132,127,190,63,145,175,145,252,110,155,117,73,255,0,223,79,253,0,80,5,95,9,143,244,182,255,0,174,77,255,0,161,10,250,235,195,153,26,124,67,253,150,255,0,208,141,124,129,225,153,124,187,166,235,254,168,255,0,232,66,190,185,240,188,222,102,159,23,95,186,223,250,21,0,116,148,98,138,74,0,67,76,110,149,37,55,20,1,155,114,159,206,188,143,198,177,228,159,250,234,191,250,9,175,99,186,3,111,227,94,39,227,107,130,38,112,9,255,0,90,157,191,216,160,15,62,186,210,195,91,43,0,188,183,247,143,189,112,248,48,221,56,244,29,191,10,246,59,43,95,62,198,50,113,220,242,79,169,175,39,214,34,242,117,41,135,28,109,233,254,232,160,15,161,254,25,93,179,217,68,9,63,234,100,236,63,231,165,123,2,156,168,175,5,248,91,115,254,143,24,231,253,68,157,191,233,160,175,120,136,230,48,104,1,244,81,69,0,6,138,74,40,1,104,162,138,0,40,162,138,0,40,197,37,20,0,148,135,20,166,163,38,128,35,99,85,164,146,172,54,115,85,101,24,160,10,50,221,50,49,25,63,144,161,100,103,231,53,94,234,18,236,79,29,71,242,168,225,14,131,25,20,128,214,142,76,14,106,125,217,174,117,238,100,71,35,119,232,43,66,222,232,178,12,147,249,10,96,95,97,158,149,14,222,121,164,89,201,61,255,0,42,89,36,0,103,154,0,169,44,8,78,113,250,214,77,205,174,242,71,24,207,169,244,165,190,213,10,57,80,91,130,59,15,74,162,46,157,249,201,252,133,32,41,94,105,22,195,147,16,206,71,241,55,165,96,222,105,112,149,225,7,81,252,71,210,186,121,32,146,126,235,235,205,49,237,210,49,134,0,253,9,160,15,62,93,10,57,152,225,83,215,150,106,111,252,34,110,78,87,201,31,240,54,255,0,10,244,8,109,208,28,133,237,234,107,78,24,151,29,59,122,208,7,159,90,120,122,226,63,227,135,24,63,196,125,126,149,181,6,157,37,185,201,41,211,28,19,93,92,177,141,188,122,212,17,38,230,195,115,197,0,65,107,124,234,48,88,244,61,135,173,104,27,134,144,112,79,228,41,76,81,39,59,127,90,17,227,110,138,104,1,241,203,34,140,150,253,42,244,119,97,198,14,236,253,5,83,224,241,81,121,69,14,70,40,3,110,49,158,106,109,220,226,179,173,231,44,48,73,233,233,87,84,83,2,194,226,164,217,158,105,168,184,21,48,32,80,3,209,120,169,106,48,194,165,20,0,160,82,30,180,10,117,0,2,150,144,117,165,160,2,138,40,160,2,138,41,40,0,164,165,197,20,0,210,5,38,41,113,69,0,46,120,172,109,105,119,66,163,253,177,252,141,107,214,78,172,9,132,115,252,99,249,26,0,249,47,199,113,236,213,103,233,247,211,255,0,64,21,216,124,51,63,119,254,184,63,254,140,21,202,248,253,49,169,207,159,249,232,159,250,5,110,124,56,185,41,38,57,255,0,80,253,191,219,20,1,245,53,175,250,133,252,127,157,77,85,180,247,223,108,135,216,255,0,58,179,64,5,45,37,45,0,20,81,69,0,20,81,69,0,20,26,40,52,0,148,81,64,160,12,111,16,73,229,218,161,255,0,108,127,35,95,39,248,246,115,37,212,29,126,226,246,247,106,250,119,198,183,70,27,24,78,79,50,14,128,122,53,124,153,226,43,131,113,117,25,36,240,131,168,247,52,1,213,252,49,67,246,155,158,159,113,191,154,87,211,218,97,253,211,127,188,127,165,120,15,195,11,48,90,229,176,58,48,234,127,216,175,124,211,193,1,135,215,250,80,6,160,20,180,131,165,59,181,0,40,235,74,41,160,210,131,64,11,72,105,104,160,2,138,40,160,2,138,40,160,4,164,165,163,20,1,25,56,168,216,212,196,102,160,144,30,212,1,12,128,208,56,20,28,250,213,121,11,103,173,0,74,205,85,230,108,1,138,118,72,28,213,121,102,85,198,65,160,10,178,62,71,53,64,74,204,248,207,106,181,60,234,20,96,26,167,231,168,232,13,32,11,163,242,143,173,100,197,17,121,50,113,210,181,252,191,180,15,167,173,83,123,2,135,35,111,230,104,1,215,23,130,217,6,55,114,123,1,92,251,120,129,204,187,119,73,247,115,247,22,181,100,177,243,134,14,211,143,115,85,98,208,213,38,201,84,251,184,251,205,64,27,118,164,203,9,98,122,54,63,74,205,154,244,163,128,73,233,158,130,183,162,141,82,34,0,254,42,225,124,73,35,66,241,148,56,200,31,214,128,45,93,222,23,0,100,254,66,170,89,234,79,107,49,203,54,10,246,2,185,89,53,89,15,86,111,251,228,85,155,23,123,173,196,156,227,215,143,74,0,245,171,39,75,200,152,224,240,216,231,143,79,79,173,36,186,58,203,142,19,241,99,88,254,31,159,203,71,94,122,147,211,233,93,76,83,227,215,242,160,12,85,209,140,13,145,176,100,99,239,26,185,19,203,25,32,176,245,233,90,171,58,55,80,213,54,196,126,130,152,20,176,92,83,124,128,58,227,243,173,1,16,244,164,242,119,14,212,1,152,101,88,207,0,212,107,119,150,231,61,61,5,105,253,136,30,160,126,102,161,58,120,86,206,23,167,169,164,4,31,105,57,224,159,200,85,200,110,122,231,63,149,2,220,14,195,243,165,107,96,71,65,249,208,5,200,231,86,232,13,91,66,13,115,226,51,19,112,71,74,214,181,36,131,147,76,11,212,80,5,20,0,1,75,69,20,0,162,138,74,40,0,164,165,164,160,5,162,129,69,0,45,85,189,109,176,175,251,223,227,86,107,63,85,109,150,234,127,219,31,200,208,7,205,127,21,110,75,207,108,50,126,234,246,30,175,92,167,130,35,15,125,54,71,252,179,63,205,107,87,226,77,199,153,117,110,57,251,139,219,221,233,159,15,109,183,221,78,78,62,227,119,247,74,0,244,79,20,162,199,107,22,7,241,143,228,213,75,192,147,51,77,48,7,248,91,183,186,213,255,0,24,157,182,241,15,246,212,254,141,78,248,119,110,165,167,56,29,24,117,63,236,80,7,180,89,103,202,108,255,0,123,252,42,221,69,110,184,83,245,169,141,0,37,58,154,41,212,0,30,149,231,223,16,229,41,107,111,131,252,107,252,158,189,1,184,21,230,127,18,228,34,218,223,159,227,95,228,244,1,243,22,176,219,238,16,159,238,15,230,107,170,248,118,219,111,46,63,235,155,127,52,174,71,80,249,167,95,247,71,243,53,213,120,0,127,166,207,143,249,230,223,204,80,7,214,90,54,211,3,159,246,143,242,21,241,159,142,191,228,161,248,155,254,194,183,95,250,53,171,236,157,11,136,31,253,243,252,133,124,109,227,191,249,40,94,37,255,0,176,173,215,254,141,106,0,250,123,224,167,252,146,29,11,254,222,63,244,124,149,223,26,224,126,9,255,0,201,33,208,255,0,237,227,255,0,71,201,93,241,20,0,14,181,228,95,180,119,252,147,203,15,251,10,199,255,0,162,166,175,93,21,228,63,180,111,252,147,219,15,251,10,199,255,0,162,165,160,15,33,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,95,32,124,18,255,0,146,189,161,255,0,219,199,254,147,201,95,95,208,2,81,75,88,222,35,241,70,141,225,45,62,59,253,114,243,236,182,178,74,33,87,242,158,76,185,4,129,133,4,244,83,237,197,0,108,215,144,126,209,223,242,79,44,63,236,43,31,254,138,150,186,123,31,139,222,5,212,181,27,91,11,61,115,204,186,186,149,97,133,62,201,56,220,236,64,81,146,128,12,146,58,241,92,191,237,29,255,0,36,242,195,254,194,177,255,0,232,169,168,3,192,60,9,255,0,37,15,195,95,246,21,181,255,0,209,171,95,64,126,209,223,242,79,44,63,236,43,31,254,138,150,190,127,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,1,251,71,127,201,60,176,255,0,176,172,127,250,42,90,0,241,255,0,130,95,242,87,180,47,251,120,255,0,209,18,87,215,245,242,7,193,47,249,43,218,23,253,188,127,232,137,43,223,254,41,252,71,179,240,54,135,37,188,51,111,215,110,226,97,103,10,96,152,179,144,38,124,130,2,169,232,8,249,136,199,64,197,64,57,255,0,141,127,19,127,225,28,211,207,135,244,59,239,47,91,184,199,218,30,33,150,182,132,131,252,89,249,100,110,49,212,133,201,249,73,83,94,1,224,79,249,40,126,25,255,0,176,173,175,254,141,90,200,190,190,184,212,245,27,155,251,201,60,203,171,169,90,105,159,104,27,157,137,44,112,48,6,73,61,56,173,127,2,127,201,67,240,207,253,133,109,127,244,106,208,7,219,244,86,55,136,252,81,163,120,71,78,142,255,0,92,188,251,45,172,146,136,85,252,167,147,46,65,32,97,65,61,20,251,113,89,26,39,197,31,6,248,143,87,131,74,210,181,143,180,94,207,187,203,139,236,211,38,237,170,88,242,200,0,225,73,228,208,7,33,251,71,127,201,60,176,255,0,176,172,127,250,42,90,241,255,0,130,95,242,87,180,47,251,120,255,0,209,18,87,176,126,209,223,242,79,44,63,236,43,31,254,138,150,188,127,224,151,252,149,237,11,254,222,63,244,68,148,1,238,127,22,254,25,47,141,180,191,237,13,50,52,26,253,178,42,196,206,236,4,209,46,243,229,117,218,164,151,36,49,29,64,4,128,114,62,89,130,107,237,11,89,138,120,195,90,234,22,55,1,212,73,30,26,41,81,178,50,172,58,134,29,8,237,205,125,211,125,127,111,166,105,215,55,247,146,121,118,182,177,52,211,62,210,118,162,130,88,224,100,156,0,122,115,95,25,124,67,215,180,239,18,120,227,83,212,244,187,40,45,109,36,148,132,104,67,15,180,96,145,231,48,108,97,159,239,16,0,235,206,91,44,64,62,150,248,89,241,30,207,199,58,28,118,243,77,179,93,180,137,69,228,47,128,101,198,1,153,48,0,42,199,168,3,229,39,29,10,150,240,15,141,191,242,87,181,223,251,119,255,0,209,17,214,231,192,191,9,235,250,135,137,19,196,54,23,175,167,233,182,142,99,154,117,1,197,193,5,11,91,178,22,4,6,86,206,236,16,8,4,114,6,48,254,54,255,0,201,94,215,127,237,223,255,0,68,71,64,30,193,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,245,107,235,27,125,79,78,184,176,188,143,204,181,186,137,161,153,55,17,185,24,16,195,35,5,114,9,233,205,121,79,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,215,232,3,230,13,111,224,110,168,62,36,166,143,166,201,4,122,69,247,153,117,5,193,108,253,158,5,101,14,165,73,220,204,158,98,40,231,230,220,167,35,230,219,244,118,135,163,89,248,123,67,178,210,44,19,101,173,164,75,18,100,0,91,29,89,176,0,44,78,73,56,228,146,123,214,141,20,1,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,159,252,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,64,126,209,223,242,79,44,63,236,43,31,254,138,150,190,127,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,0,125,191,69,99,120,143,197,26,55,132,180,232,239,245,203,207,178,218,201,40,133,95,202,121,50,228,18,6,20,19,209,79,183,21,129,99,241,123,192,186,150,163,107,97,103,174,121,151,87,82,172,48,167,217,39,27,157,136,10,50,80,1,146,71,94,40,3,152,253,163,191,228,158,88,127,216,86,63,253,21,45,124,255,0,224,79,249,40,126,25,255,0,176,173,175,254,141,90,250,3,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,243,255,0,129,63,228,161,248,103,254,194,182,191,250,53,104,3,237,169,231,134,214,222,91,139,137,82,24,34,66,242,73,35,5,84,80,50,88,147,192,0,115,154,248,231,226,143,139,44,124,101,227,89,245,61,62,205,32,129,19,236,226,85,60,221,4,102,219,51,101,84,130,84,168,193,201,1,64,207,21,219,252,113,248,150,186,197,196,222,17,210,196,139,105,103,113,139,233,201,101,243,164,66,71,150,7,116,86,228,146,57,101,4,96,40,45,231,62,7,240,109,247,142,188,73,30,145,99,36,113,0,134,91,137,223,145,12,64,128,91,25,203,28,176,0,14,164,140,144,50,64,7,87,240,79,193,154,166,191,226,216,53,171,121,231,177,178,210,165,73,90,233,19,34,103,12,185,128,29,192,252,200,91,36,100,0,64,35,230,25,245,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,167,104,122,53,159,135,180,59,45,34,193,54,90,218,68,177,38,64,5,177,213,155,0,2,196,228,147,142,73,39,189,121,143,237,29,255,0,36,242,195,254,194,177,255,0,232,169,104,3,199,254,9,127,201,94,208,191,237,227,255,0,68,73,95,95,215,200,31,4,191,228,175,104,95,246,241,255,0,162,36,175,175,232,3,193,254,49,124,34,184,212,239,37,241,47,134,109,60,219,137,48,111,44,96,140,2,228,7,102,152,18,220,177,194,13,138,185,98,115,201,38,187,79,133,31,13,225,240,46,140,215,23,107,28,154,213,226,171,79,33,64,26,5,42,164,192,8,102,4,6,4,150,24,221,198,122,10,244,74,40,0,175,128,107,239,234,248,6,128,62,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,124,67,95,111,120,19,254,73,231,134,191,236,21,107,255,0,162,150,190,33,160,15,167,190,4,248,251,251,127,67,255,0,132,106,254,76,234,90,100,67,200,43,22,208,246,171,181,87,36,113,185,73,10,120,25,5,79,39,113,174,239,199,30,13,177,241,215,134,228,210,47,164,146,34,28,75,111,58,114,97,148,2,3,99,56,97,134,32,131,212,19,130,14,8,248,186,198,250,227,76,212,109,175,236,228,242,238,173,101,89,161,125,160,237,117,32,169,193,200,56,32,117,226,190,190,248,89,227,152,252,115,225,40,238,37,56,212,236,246,193,122,165,151,44,225,70,37,1,113,133,126,72,224,0,67,1,157,185,32,31,34,234,186,93,246,135,170,92,105,186,157,171,218,222,91,190,201,98,147,170,159,228,65,24,32,142,8,32,140,131,81,222,94,220,106,19,172,215,82,121,146,44,81,194,14,208,48,145,162,198,131,143,69,85,30,167,28,243,95,85,124,91,248,100,190,54,210,255,0,180,52,200,208,107,246,200,171,19,187,176,19,68,187,207,149,215,106,146,92,144,196,117,0,18,1,200,249,70,120,38,182,184,150,222,230,39,134,120,156,164,145,200,165,89,24,28,21,32,242,8,60,98,128,62,155,253,156,127,228,158,95,255,0,216,86,79,253,21,21,120,255,0,198,223,249,43,218,239,253,187,255,0,232,136,235,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,63,241,183,254,74,246,187,255,0,110,255,0,250,34,58,0,196,240,63,140,175,188,11,226,72,245,123,24,227,148,20,48,220,64,252,9,162,36,18,185,198,84,229,65,4,116,32,100,17,144,126,193,178,187,210,252,105,225,36,184,140,121,250,102,171,104,85,144,190,14,199,82,25,24,169,225,134,74,156,28,130,8,207,21,241,49,210,175,151,70,77,92,219,73,253,158,247,13,108,46,7,43,230,170,134,40,125,14,214,4,103,175,56,206,14,59,127,133,31,18,38,240,46,178,214,247,109,36,154,45,227,170,207,25,114,22,6,44,160,206,0,86,36,133,4,21,24,221,198,122,10,0,250,59,193,30,0,210,60,8,154,144,211,4,133,239,238,12,142,89,142,18,48,205,229,198,160,147,194,43,17,146,73,98,73,39,160,29,109,69,4,240,221,91,197,113,111,42,77,4,168,30,57,35,96,202,234,70,67,2,56,32,142,115,82,208,7,192,53,245,247,193,63,249,36,58,23,253,188,127,232,249,107,228,26,250,251,224,159,252,146,29,11,254,222,63,244,124,148,1,115,226,71,195,251,79,31,120,125,160,62,92,122,165,186,49,176,184,145,159,108,76,74,150,4,41,193,12,16,46,72,56,206,64,61,15,200,58,174,151,125,161,234,151,26,110,167,106,246,183,150,239,178,88,164,234,167,249,16,70,8,35,130,8,35,32,215,222,53,229,159,24,254,25,63,140,172,35,213,180,152,221,245,235,100,88,82,32,234,22,226,45,220,169,220,64,82,187,153,129,207,60,130,14,70,0,57,191,128,255,0,17,254,211,20,94,13,213,166,158,75,165,220,116,233,159,230,6,53,92,152,79,25,27,66,177,4,146,49,149,227,106,131,238,245,240,21,125,85,240,115,226,107,248,206,194,77,35,86,146,71,215,173,81,166,121,74,40,91,136,183,112,195,104,1,74,238,85,35,28,240,65,57,56,0,245,58,83,73,69,0,40,175,142,126,45,248,102,63,10,252,68,212,45,109,224,242,108,174,113,119,106,163,110,2,63,80,161,112,21,67,135,80,48,8,10,58,245,63,99,87,139,254,209,94,30,184,212,60,47,167,107,144,156,199,165,202,203,58,96,112,146,148,1,242,79,102,84,92,0,73,223,158,0,52,1,243,77,111,248,35,195,159,240,150,248,211,75,208,204,158,92,119,82,254,245,195,96,136,212,23,125,167,7,230,218,173,140,140,103,25,226,176,43,223,255,0,102,189,19,254,67,154,244,150,255,0,220,179,183,159,127,252,14,85,219,159,250,226,114,71,208,245,160,15,127,162,138,40,3,231,255,0,218,107,254,101,127,251,123,255,0,218,53,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,183,255,0,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,0,250,59,91,214,244,239,14,105,19,234,186,173,199,217,236,96,219,230,75,177,159,110,230,10,56,80,73,228,129,192,175,136,181,205,66,223,85,215,47,111,173,52,216,52,219,121,229,105,35,180,128,146,145,3,216,103,250,96,103,160,81,128,59,127,139,191,17,255,0,225,57,215,18,219,77,154,113,161,89,241,10,63,202,39,147,156,204,87,0,140,131,133,13,146,0,39,229,44,194,164,248,67,240,209,124,115,170,77,123,169,23,77,22,197,212,74,170,25,77,203,158,124,181,110,128,1,130,196,28,128,202,6,55,110,0,29,199,236,249,225,13,90,217,37,241,76,186,131,219,233,151,104,209,69,103,27,2,46,182,177,27,220,115,180,43,6,11,140,54,115,200,94,31,206,254,54,255,0,201,94,215,127,237,223,255,0,68,71,95,95,215,200,31,27,127,228,175,107,191,246,239,255,0,162,35,160,14,255,0,246,101,255,0,153,163,254,221,63,246,181,125,1,95,63,254,204,191,243,52,127,219,159,254,214,165,248,231,241,55,239,248,75,65,191,254,242,106,178,196,62,128,66,31,63,239,239,0,122,46,126,250,208,7,47,241,127,226,163,248,182,237,180,93,18,235,254,41,232,246,51,58,6,67,118,248,7,44,24,2,21,79,1,113,140,174,227,159,151,109,143,217,199,254,74,30,161,255,0,96,169,63,244,108,85,228,21,235,255,0,179,143,252,148,61,67,254,193,82,127,232,216,168,3,233,250,43,143,214,254,40,248,55,195,154,188,250,86,171,172,125,158,246,13,190,100,95,102,153,246,238,1,135,42,132,31,149,129,224,214,191,135,60,81,163,120,183,78,146,255,0,67,188,251,85,172,114,152,89,252,167,143,14,0,36,97,128,61,24,123,115,64,31,44,252,109,255,0,146,189,174,255,0,219,191,254,136,142,185,79,14,107,247,222,23,241,5,166,181,166,180,98,238,213,203,39,152,187,149,129,5,89,72,244,42,72,227,7,158,8,60,215,87,241,183,254,74,246,187,255,0,110,255,0,250,34,58,227,32,210,239,174,180,187,205,74,11,103,146,206,201,227,75,153,87,145,17,147,118,205,221,192,37,72,207,76,224,117,35,32,31,102,248,75,196,186,111,143,252,31,22,165,29,186,24,46,81,161,186,179,148,172,155,27,163,198,227,161,4,114,50,6,85,129,32,103,21,228,55,94,42,208,62,7,248,146,255,0,70,209,52,217,53,41,238,93,166,191,18,74,209,8,1,33,173,226,70,59,178,18,55,109,196,130,88,184,59,184,42,60,195,225,255,0,142,239,188,3,226,15,237,11,117,123,139,73,16,165,213,144,151,98,206,48,118,228,225,176,85,142,65,198,122,142,140,107,31,196,90,253,247,138,60,65,121,173,106,77,25,187,186,112,207,229,174,213,80,0,85,80,61,2,128,57,201,227,146,79,52,1,246,47,132,124,117,160,120,218,222,89,116,75,169,37,123,116,141,174,34,146,22,70,132,184,56,83,145,130,126,86,31,41,35,142,189,43,226,106,250,187,224,103,132,127,225,29,240,58,106,87,11,139,221,99,109,203,115,247,97,0,249,75,195,16,120,37,243,128,127,121,131,247,107,229,26,0,245,187,111,138,201,225,255,0,131,58,95,134,180,57,156,107,18,165,194,92,92,70,204,141,102,12,229,134,50,184,98,232,204,50,172,10,245,235,138,243,77,19,68,212,124,71,171,193,165,105,86,255,0,104,190,159,119,151,22,245,77,219,84,177,229,136,3,128,79,38,169,193,4,215,87,17,91,219,196,243,79,43,132,142,56,212,179,59,19,128,160,14,73,39,140,87,214,223,9,190,29,67,224,143,15,165,197,237,178,13,126,237,51,119,38,240,254,90,231,43,18,144,48,0,27,75,99,57,108,242,64,92,0,109,248,27,192,186,95,128,244,49,97,96,60,219,137,48,215,87,110,184,123,135,29,207,162,140,157,171,208,2,122,146,73,234,104,172,237,111,91,211,188,57,164,79,170,234,183,31,103,178,131,111,153,46,198,125,187,152,40,225,65,39,150,3,129,64,26,53,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,163,254,23,111,195,207,250,24,127,242,74,227,255,0,141,209,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,249,131,192,159,242,80,188,53,255,0,97,91,95,253,26,181,246,253,124,65,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,126,128,10,40,162,128,10,40,162,128,62,127,253,166,191,230,87,255,0,183,191,253,163,94,11,4,243,90,220,69,113,111,43,195,60,78,30,57,35,98,172,140,14,67,2,57,4,30,115,94,245,251,77,127,204,175,255,0,111,127,251,70,188,54,195,74,190,212,227,188,123,27,105,39,22,118,230,234,227,103,37,34,5,85,155,29,72,5,134,113,208,100,158,1,32,3,235,159,134,95,17,45,190,32,232,114,74,97,251,62,167,103,181,111,97,80,118,2,249,218,232,79,240,182,214,224,156,130,8,57,225,143,17,226,54,208,254,8,120,162,227,196,54,58,79,218,230,215,115,29,181,156,78,96,142,206,52,10,102,27,178,192,238,115,25,10,16,5,0,128,64,224,248,47,135,53,251,239,11,248,130,207,90,211,90,49,119,106,229,147,204,27,149,129,5,89,72,244,42,72,227,7,158,8,60,214,167,143,188,105,113,227,191,20,62,177,60,31,102,141,98,72,96,183,222,31,202,69,25,35,112,85,221,150,46,220,140,252,216,232,5,0,125,61,224,191,138,190,26,241,175,217,109,109,174,190,205,171,203,17,145,236,38,12,172,165,126,240,87,192,87,245,24,57,199,36,12,16,57,191,141,63,18,181,127,6,37,158,151,162,193,36,23,119,137,231,127,104,201,16,100,69,86,193,68,4,16,207,211,118,71,202,24,112,75,2,184,255,0,179,183,132,230,179,176,190,241,77,212,40,5,234,11,123,39,18,18,222,90,177,243,73,81,192,5,149,64,207,63,33,232,15,62,167,227,79,9,217,248,215,194,247,90,45,227,121,94,102,30,25,194,6,104,100,83,149,96,15,226,14,8,37,89,134,70,115,64,31,50,248,47,226,68,218,39,132,117,223,10,106,45,36,186,125,253,149,194,90,187,57,197,172,141,12,159,42,170,169,36,59,148,24,200,0,146,221,205,121,229,106,120,143,64,190,240,191,136,47,52,93,73,99,23,118,174,21,252,182,220,172,8,12,172,15,161,82,15,56,60,242,1,226,178,232,3,239,234,74,90,40,3,226,15,29,255,0,201,66,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,152,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,67,161,127,219,199,254,143,146,128,59,61,87,84,177,208,244,187,141,75,83,186,75,107,59,116,223,44,178,30,0,254,100,147,128,0,228,146,0,201,53,242,15,196,143,136,23,126,62,241,3,78,124,200,244,187,119,97,97,109,34,166,232,148,133,12,73,81,146,88,160,108,18,113,156,2,122,158,147,226,255,0,197,71,241,109,219,104,186,37,215,252,83,209,236,102,116,12,134,237,240,14,88,48,4,42,158,2,227,25,93,199,63,46,223,40,160,15,126,253,153,127,230,104,255,0,183,79,253,173,94,3,94,253,251,50,255,0,204,209,255,0,110,159,251,90,188,6,128,62,190,248,37,255,0,36,135,66,255,0,183,143,253,31,37,92,248,145,240,254,211,199,222,31,104,15,151,30,169,110,140,108,46,36,103,219,19,18,165,129,10,112,67,4,11,146,14,51,144,15,67,79,224,151,252,146,29,11,254,222,63,244,124,149,232,20,1,240,110,171,165,223,104,122,165,206,155,169,218,189,181,229,187,236,150,41,58,169,254,68,17,130,8,224,130,8,200,53,239,127,1,254,35,253,166,40,188,27,171,77,60,151,75,184,233,210,191,204,12,106,185,48,158,50,48,21,138,146,72,198,87,141,170,15,71,241,143,225,147,248,206,194,61,95,73,142,71,215,173,81,97,72,131,168,91,136,183,114,167,113,1,74,238,102,7,60,242,8,57,24,249,86,128,62,254,162,188,175,224,231,196,215,241,157,132,154,70,173,36,143,175,90,163,76,242,148,80,183,17,110,225,134,208,2,149,220,170,70,57,224,130,114,113,234,148,1,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,63,241,183,254,74,246,187,255,0,110,255,0,250,34,58,167,167,120,250,109,35,225,117,247,132,108,162,116,159,81,189,121,110,110,119,149,219,9,72,198,197,193,201,44,81,131,103,141,185,24,59,190,80,14,179,227,71,197,15,248,73,110,228,240,238,141,62,116,139,105,79,157,60,51,101,47,88,0,87,141,163,229,70,15,140,18,172,112,221,148,215,144,86,167,135,52,11,239,20,120,130,207,69,211,86,51,119,116,197,83,204,109,170,160,2,204,196,250,5,4,241,147,199,0,158,43,234,47,248,83,90,23,252,43,111,248,68,62,209,62,255,0,55,237,127,110,231,119,218,182,237,243,54,103,27,113,242,236,254,239,125,223,53,0,121,71,193,127,138,31,240,141,93,199,225,221,102,124,105,23,50,143,38,121,166,194,89,49,12,79,27,79,202,236,83,57,33,84,229,187,177,175,64,253,163,191,228,158,88,127,216,86,63,253,21,45,124,233,226,61,2,251,194,254,32,188,209,117,37,140,93,218,184,87,242,219,114,176,32,50,176,62,133,72,60,224,243,200,7,138,223,212,124,125,54,175,240,186,199,194,55,177,59,207,167,94,164,182,215,59,203,110,132,36,131,99,100,228,21,46,161,113,198,220,12,13,191,48,5,207,130,95,242,87,180,47,251,120,255,0,209,18,87,176,126,209,223,242,79,44,63,236,43,31,254,138,150,188,127,224,151,252,149,237,11,254,222,63,244,68,149,236,31,180,119,252,147,203,15,251,10,199,255,0,162,165,160,15,31,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,95,32,124,18,255,0,146,189,161,127,219,199,254,136,146,190,191,160,15,19,248,223,240,201,117,91,43,143,22,233,17,162,223,91,163,77,168,171,59,102,120,149,20,6,92,157,160,162,167,64,6,224,79,36,128,14,7,192,191,134,143,121,113,107,227,77,80,199,246,72,157,141,133,190,21,188,215,4,169,145,179,157,161,72,59,71,93,202,15,0,13,255,0,69,209,64,5,20,148,180,0,81,69,20,0,87,192,53,247,245,124,3,64,31,95,124,18,255,0,146,67,161,127,219,199,254,143,146,187,250,224,62,9,127,201,33,208,255,0,237,227,255,0,71,201,93,253,0,20,180,81,64,1,164,163,181,20,0,211,214,138,13,0,80,3,135,74,41,41,104,3,47,88,226,16,127,219,31,200,215,201,30,57,109,218,172,255,0,239,167,254,128,43,235,93,111,152,7,251,227,249,26,249,31,198,131,254,38,179,231,251,233,255,0,160,10,0,195,210,24,173,195,99,251,135,249,138,250,207,192,210,151,211,97,201,254,7,255,0,208,235,228,157,60,237,152,255,0,186,127,152,175,170,254,31,200,78,155,15,63,242,205,255,0,244,58,0,244,46,212,82,14,69,45,0,54,138,13,20,1,78,247,62,88,199,247,191,165,124,255,0,227,57,153,111,101,4,255,0,26,118,255,0,98,190,135,157,114,184,247,175,9,241,229,178,139,153,14,7,250,212,238,127,185,64,22,252,59,26,201,167,196,72,236,223,250,17,175,25,241,108,97,53,121,241,253,228,255,0,208,5,123,71,133,142,235,24,135,251,45,255,0,161,87,148,120,226,219,102,165,49,24,251,233,223,253,138,0,234,190,25,221,21,218,50,127,212,63,97,255,0,61,5,125,47,104,217,183,67,245,254,117,242,143,195,219,157,146,227,158,32,126,223,237,138,250,167,78,109,214,113,159,175,243,160,11,116,81,69,0,20,148,166,146,128,22,150,146,138,0,13,20,81,64,8,69,37,58,146,128,10,137,200,21,41,21,66,229,136,232,123,208,2,73,112,171,216,213,41,110,79,108,245,244,168,60,179,35,28,145,86,69,184,10,56,31,157,0,82,251,73,207,36,254,66,161,55,120,99,140,254,66,180,141,184,61,135,231,80,141,56,22,206,23,243,52,128,174,36,89,15,32,212,158,71,113,143,206,174,125,136,14,128,126,102,164,242,176,59,80,5,30,80,85,25,94,89,14,55,15,94,149,184,98,30,148,155,17,58,138,96,114,237,162,153,152,177,242,206,127,218,53,110,61,33,99,28,170,126,12,107,92,220,34,156,0,213,94,73,137,245,252,168,2,133,228,169,105,16,224,253,236,113,207,106,224,238,117,23,185,184,111,152,227,131,200,30,149,208,107,179,249,159,47,60,56,61,61,171,128,188,145,237,152,144,216,228,14,6,123,82,3,175,182,189,40,160,101,186,30,195,214,180,33,189,46,228,2,122,122,10,243,152,245,89,49,128,205,255,0,124,138,235,124,60,205,46,11,156,229,27,255,0,66,160,14,178,232,152,161,12,15,86,199,243,174,93,60,66,254,115,33,105,62,81,253,197,174,206,104,209,225,80,71,122,229,159,66,86,157,155,106,114,63,188,212,1,177,5,216,184,137,115,187,215,144,43,61,226,41,51,17,138,149,44,140,67,3,104,199,185,171,9,167,150,57,59,127,51,64,23,45,207,238,199,227,252,232,243,88,72,70,127,74,54,249,11,143,195,138,60,245,60,224,208,6,130,62,7,21,163,19,101,69,101,197,58,149,25,6,175,71,50,176,224,26,96,93,13,197,60,242,42,183,36,113,74,133,179,214,128,44,160,53,48,53,0,207,173,77,24,56,160,9,129,205,58,144,12,82,226,128,22,150,155,78,160,2,138,40,160,2,144,82,209,64,5,6,138,66,121,160,4,166,247,167,19,73,64,8,69,101,234,71,49,129,254,208,254,85,168,126,237,101,95,100,241,158,227,249,80,7,203,95,16,163,63,218,115,158,63,214,71,255,0,162,234,15,3,78,99,156,142,127,212,183,111,246,133,116,255,0,17,108,128,186,149,176,57,153,59,159,249,231,94,127,225,235,150,130,229,176,79,250,178,56,30,226,128,62,203,209,95,125,140,103,217,191,244,35,90,117,206,120,82,231,206,210,96,60,253,215,234,63,219,53,209,208,1,64,162,150,128,10,40,162,128,10,40,162,128,10,74,90,74,0,40,162,144,156,10,0,243,31,137,215,173,21,173,176,4,253,245,61,7,163,215,204,82,102,123,158,79,68,239,245,175,161,62,43,202,68,86,195,159,188,191,251,61,124,251,96,165,238,155,253,195,252,197,0,125,5,240,218,193,99,130,224,225,126,243,14,167,209,43,214,225,64,1,197,112,30,1,135,109,164,231,143,245,141,252,150,189,2,22,228,208,4,235,79,166,138,92,208,3,88,17,210,170,73,118,34,108,29,221,59,1,87,187,85,105,109,82,76,18,7,230,104,2,72,38,18,130,121,169,234,180,113,121,99,140,85,140,208,2,209,69,20,0,81,69,20,0,148,82,210,80,2,26,66,41,198,144,138,0,129,176,58,212,77,138,176,202,13,48,160,160,12,203,140,224,96,214,92,200,88,140,226,186,25,34,4,116,170,77,107,150,231,29,61,77,0,115,243,90,187,129,130,191,157,58,223,79,35,37,246,159,161,53,186,80,71,218,168,92,202,199,24,63,165,32,16,132,128,112,58,250,84,38,233,73,198,27,242,167,162,238,31,63,53,94,226,88,32,193,40,220,250,127,250,232,2,208,216,70,112,105,171,44,103,130,166,178,164,213,227,110,0,144,126,2,170,203,124,6,8,221,249,10,0,216,150,101,29,1,174,51,196,108,15,151,129,233,253,107,83,115,200,187,131,123,115,88,247,177,25,25,119,16,127,201,160,12,157,51,77,142,98,198,69,13,140,143,188,125,171,122,11,40,98,66,17,49,147,234,107,155,212,175,141,154,40,66,70,72,232,1,245,245,250,84,62,30,214,157,166,144,72,206,126,82,126,232,245,20,1,211,219,179,193,57,193,234,189,190,181,213,217,221,238,4,28,159,192,84,54,177,65,112,165,182,30,14,57,38,180,109,224,136,19,133,253,77,0,72,177,238,57,21,161,14,84,30,105,22,33,216,84,234,152,20,192,3,28,245,167,249,155,70,121,164,192,20,236,2,49,138,0,169,38,166,177,30,119,254,0,80,154,154,201,206,31,242,21,155,170,89,121,155,113,183,183,82,125,235,62,8,204,25,4,142,125,40,3,161,146,239,61,51,249,10,130,91,167,35,130,127,33,85,97,137,164,39,145,90,176,90,12,28,129,249,154,0,171,104,30,70,59,136,60,86,252,42,20,26,170,33,8,56,192,169,162,207,57,52,1,108,10,90,106,230,157,64,11,73,69,20,0,81,69,20,0,82,82,210,80,2,209,69,20,0,86,23,137,38,49,218,199,140,253,241,252,141,110,158,149,197,248,222,228,197,107,15,39,239,142,222,205,64,31,47,120,206,224,205,125,22,73,226,49,219,221,171,174,248,119,8,95,180,55,31,196,63,244,10,224,245,199,243,111,211,61,162,31,204,215,170,120,14,37,75,89,142,63,141,187,251,45,0,86,241,142,160,239,36,73,150,232,15,65,254,213,118,159,13,162,249,110,15,29,91,255,0,100,175,56,241,65,221,117,22,63,184,63,155,87,168,124,55,76,71,113,245,111,253,146,128,61,93,6,5,60,244,164,3,138,9,160,2,148,82,82,138,0,86,233,94,79,241,70,66,32,182,25,254,37,254,79,94,176,120,21,228,223,20,241,228,219,127,188,191,201,232,3,230,139,174,101,31,74,235,190,31,113,123,63,253,115,111,230,149,202,92,255,0,172,31,74,235,62,31,174,111,103,255,0,174,109,252,210,128,62,173,209,14,109,223,253,243,252,133,124,107,227,191,249,40,94,37,255,0,176,173,215,254,141,106,251,43,67,24,129,255,0,222,63,200,87,198,190,59,255,0,146,133,226,95,251,10,221,127,232,214,160,15,167,190,10,127,201,33,208,191,237,227,255,0,71,201,93,233,205,112,63,5,63,228,145,104,95,246,223,255,0,71,201,93,245,0,40,175,34,253,163,191,228,158,216,127,216,86,63,253,21,53,122,232,175,34,253,163,191,228,158,216,127,216,86,63,253,21,53,0,121,7,193,63,249,43,218,31,253,188,127,232,137,43,235,234,249,7,224,159,252,149,237,15,254,222,63,244,68,149,245,245,0,45,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,215,232,160,15,136,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,94,255,0,251,71,255,0,201,60,176,255,0,176,172,127,250,42,90,246,10,242,15,218,59,254,73,229,135,253,133,99,255,0,209,82,208,7,207,254,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,160,63,104,239,249,39,150,31,246,21,143,255,0,69,75,95,63,248,19,254,74,31,134,127,236,43,107,255,0,163,86,189,255,0,246,142,255,0,146,123,97,255,0,97,88,255,0,244,84,212,1,225,63,15,124,67,109,225,95,27,89,235,151,75,190,59,72,174,28,38,72,243,28,193,32,68,200,7,27,152,170,231,24,25,201,224,86,95,136,245,251,239,20,120,130,243,90,212,154,51,119,116,225,159,203,93,170,160,0,170,160,122,5,0,115,147,199,36,158,107,46,189,127,224,159,195,47,248,72,245,1,226,13,114,199,204,209,45,243,246,116,148,225,110,102,4,127,14,62,104,215,156,244,5,176,62,96,24,80,6,92,63,12,155,79,248,65,171,248,191,89,142,68,187,116,183,109,58,32,234,84,68,242,69,251,211,180,156,150,87,42,20,227,28,146,9,35,111,39,224,79,249,40,126,25,255,0,176,173,175,254,141,90,250,127,227,111,252,146,29,119,254,221,255,0,244,124,117,243,7,129,63,228,161,248,103,254,194,182,191,250,53,104,3,232,15,218,63,254,73,229,135,253,133,99,255,0,209,82,215,143,252,18,255,0,146,189,161,127,219,199,254,136,146,190,191,162,128,60,131,246,142,255,0,146,121,167,255,0,216,86,63,253,21,45,120,255,0,193,47,249,43,218,23,253,188,127,232,137,43,216,63,104,239,249,39,150,31,246,21,143,255,0,69,75,95,52,89,222,92,105,243,180,214,178,121,114,52,82,66,78,208,114,146,35,70,227,159,85,102,30,163,60,115,64,30,175,241,175,226,111,252,36,122,129,240,254,135,125,230,104,150,248,251,67,196,48,183,51,2,127,139,63,52,107,198,58,2,217,63,48,10,107,132,240,63,131,111,188,117,226,72,244,139,25,35,136,4,50,220,78,252,136,98,4,2,216,206,88,229,128,0,117,36,100,129,146,51,252,57,160,95,120,163,196,22,122,46,154,177,155,187,167,42,158,99,109,85,0,22,102,39,208,40,39,140,158,56,4,241,95,100,248,55,194,58,127,130,188,61,14,147,167,47,164,151,18,229,191,125,54,197,86,147,12,199,110,237,160,237,7,2,128,53,52,173,46,199,67,210,237,244,221,50,213,45,172,237,211,100,81,70,56,3,249,146,78,73,39,146,73,39,36,215,201,191,27,127,228,175,107,191,246,239,255,0,162,35,175,175,235,228,15,141,191,242,87,181,223,251,119,255,0,209,17,208,7,176,126,206,63,242,79,47,255,0,236,43,39,254,138,138,189,126,188,131,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,235,244,0,81,69,20,1,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,159,252,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,64,126,209,223,242,79,44,63,236,43,31,254,138,150,190,127,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,0,125,1,251,71,127,201,60,176,255,0,176,172,127,250,42,90,249,255,0,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,20,1,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,154,44,108,110,53,61,70,218,194,206,63,50,234,234,85,134,20,220,6,231,98,2,140,156,1,146,71,94,43,233,127,218,59,254,73,229,135,253,133,35,255,0,209,82,215,207,254,4,255,0,146,135,225,159,251,10,218,255,0,232,213,160,12,73,224,154,214,226,91,123,136,158,25,226,114,146,71,34,149,100,96,112,84,131,200,32,241,138,250,91,224,15,136,180,9,188,54,254,31,177,138,75,109,82,39,123,155,136,158,70,144,206,49,26,153,183,109,10,163,36,40,65,200,10,9,206,73,58,31,22,126,19,67,227,43,119,213,244,116,142,29,126,37,229,120,85,188,0,112,172,122,7,3,133,99,236,167,140,21,249,150,198,247,84,240,206,185,29,213,172,147,216,106,118,50,144,9,93,175,19,140,134,86,83,248,130,164,96,140,130,58,138,0,251,186,188,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,213,252,52,241,244,62,63,240,217,188,104,163,183,212,45,156,69,121,2,56,32,54,50,29,70,114,17,185,198,123,134,25,59,114,121,79,218,59,254,73,229,135,253,133,99,255,0,209,82,208,7,143,252,18,255,0,146,189,161,127,219,199,254,136,146,190,191,175,144,62,9,127,201,94,208,191,237,227,255,0,68,73,95,95,208,1,69,20,80,1,95,0,215,223,213,240,13,0,125,189,224,79,249,39,158,26,255,0,176,85,175,254,138,90,248,134,190,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,124,67,64,30,191,227,111,133,255,0,241,111,116,47,24,232,144,127,204,42,208,223,218,193,15,253,50,203,220,19,187,253,192,192,47,171,147,247,141,121,231,132,124,81,125,224,255,0,18,90,107,22,18,56,49,48,19,68,175,180,79,22,70,232,219,32,140,16,58,224,224,224,142,64,175,176,188,9,255,0,36,243,195,95,246,10,181,255,0,209,75,95,56,124,98,248,113,47,132,53,201,117,123,8,191,226,71,125,40,40,126,69,16,76,251,216,194,170,14,118,128,164,131,180,0,8,28,145,146,1,244,151,132,124,81,99,227,15,13,218,107,22,18,33,18,168,19,68,175,184,193,46,6,232,219,32,28,130,122,224,100,96,142,8,175,150,126,51,65,13,183,197,173,121,32,138,56,144,188,78,85,20,40,44,208,198,204,112,59,150,36,147,220,146,106,191,195,79,31,77,224,15,18,27,198,138,75,141,62,229,4,87,144,35,149,37,115,144,224,103,5,215,156,103,177,97,145,187,34,95,139,183,182,250,159,196,221,78,254,206,79,50,214,230,43,89,161,125,164,110,70,182,136,169,193,193,25,4,117,230,128,61,159,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,227,255,0,27,127,228,175,107,191,246,239,255,0,162,35,175,96,253,156,127,228,158,95,255,0,216,86,79,253,21,21,120,255,0,198,223,249,43,218,239,253,187,255,0,232,136,232,3,210,62,12,120,103,76,241,119,194,29,87,72,213,160,243,109,228,213,100,101,101,225,226,113,12,88,116,61,152,100,251,96,144,65,4,131,227,30,50,240,142,161,224,175,16,205,164,234,11,235,37,188,185,95,223,67,189,149,100,194,177,219,187,105,59,73,200,175,126,253,156,127,228,158,95,255,0,216,86,79,253,21,21,119,126,56,240,109,143,142,188,55,38,145,124,242,66,67,137,109,231,78,76,50,128,64,108,103,12,48,196,16,122,130,112,65,193,0,30,11,240,95,226,135,252,35,87,137,225,221,102,124,105,23,50,143,38,121,165,194,89,49,12,79,27,79,202,236,87,57,33,84,229,187,177,175,167,171,225,216,124,31,175,207,226,195,225,116,211,100,26,208,118,79,178,187,42,28,170,151,63,51,16,184,218,9,7,56,35,4,103,34,190,198,240,134,129,55,133,252,41,97,162,79,168,201,168,61,154,50,11,151,82,165,151,113,42,184,44,216,10,164,40,25,232,163,167,74,0,248,122,190,190,248,39,255,0,36,135,67,255,0,183,143,253,31,37,124,131,95,95,124,19,255,0,146,67,161,127,219,199,254,143,146,128,59,250,40,162,128,60,35,227,199,195,143,180,197,47,140,180,152,103,146,233,118,141,70,20,249,129,141,87,2,97,206,70,208,170,8,0,140,97,184,218,196,248,46,149,170,95,104,122,165,190,165,166,93,61,181,229,187,239,138,88,250,169,254,68,17,144,65,224,130,65,200,53,247,141,124,163,241,159,225,246,157,224,141,94,202,231,74,125,150,58,150,255,0,46,211,12,126,207,229,172,96,252,236,196,182,226,196,243,140,116,160,15,122,248,111,241,2,211,199,222,31,89,199,151,30,169,110,138,47,237,163,87,219,19,18,193,72,44,48,67,4,45,128,78,51,130,79,83,218,87,204,31,179,143,252,148,59,255,0,251,5,73,255,0,163,98,175,167,232,1,107,150,248,139,168,105,122,95,128,53,123,189,103,78,254,209,176,88,130,201,105,156,121,133,153,85,70,239,225,249,138,157,195,149,198,71,32,87,81,94,1,251,73,235,127,242,3,208,99,184,254,253,229,196,27,63,224,17,54,236,127,215,97,128,126,163,165,0,120,13,125,107,240,46,250,222,239,225,78,155,12,18,111,146,210,89,225,157,118,145,177,204,141,32,28,245,249,93,15,28,115,234,13,124,149,94,207,251,58,248,134,223,79,241,70,163,161,204,49,38,169,18,180,15,147,203,196,28,148,192,29,213,157,178,72,3,102,57,36,80,7,210,244,81,69,0,124,255,0,251,77,127,204,175,255,0,111,127,251,70,188,179,193,122,108,218,174,157,226,251,120,26,48,233,161,61,193,46,72,27,98,184,130,86,28,3,201,84,32,123,227,167,90,245,63,218,107,254,101,127,251,123,255,0,218,53,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,128,60,130,190,237,208,236,180,189,55,67,178,181,209,35,129,52,196,137,77,176,129,183,33,67,200,96,220,238,206,115,187,36,146,114,73,206,107,225,237,91,77,155,71,214,111,180,187,134,141,167,179,184,146,222,70,140,146,165,145,138,146,9,0,227,35,208,87,213,223,4,117,84,212,254,22,105,137,246,169,39,158,201,228,182,155,126,226,80,135,44,139,147,212,8,218,60,99,128,48,59,96,0,122,37,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,250,254,190,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,0,103,248,59,226,14,163,224,141,31,91,181,210,147,101,238,163,228,121,119,153,83,228,121,108,196,252,140,164,54,224,196,115,140,117,174,115,74,210,239,181,205,82,223,77,211,45,94,230,242,225,246,69,20,125,88,255,0,32,0,201,36,240,0,36,224,10,167,95,83,124,32,248,86,158,18,180,93,107,91,181,255,0,138,134,77,234,168,229,92,90,38,72,194,149,36,22,97,201,108,231,13,180,99,230,220,1,228,159,20,62,31,218,120,11,195,254,21,183,30,92,154,165,194,92,155,251,152,217,246,202,202,99,42,0,99,128,20,57,92,128,51,140,144,58,13,79,217,199,254,74,30,161,255,0,96,169,63,244,108,85,191,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,164,255,0,209,177,80,7,63,241,183,254,74,254,187,255,0,110,255,0,250,34,58,246,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,175,209,64,31,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,187,127,217,214,202,223,83,211,188,101,97,121,31,153,107,117,21,188,51,38,226,55,35,9,131,12,142,70,65,61,57,174,35,227,111,252,149,237,119,254,221,255,0,244,68,117,223,254,204,191,243,52,127,219,167,254,214,160,15,52,248,145,224,11,191,0,248,129,160,59,228,210,238,29,141,133,204,140,155,165,80,20,176,33,78,65,82,225,114,64,206,50,0,232,41,252,62,240,159,252,38,158,51,178,209,164,105,227,181,125,210,92,205,10,110,49,198,170,73,62,139,147,133,12,120,5,135,7,161,251,11,196,90,5,143,138,60,63,121,162,234,75,33,180,186,69,87,242,219,107,41,4,50,176,62,161,128,60,228,113,200,35,34,184,207,132,159,14,238,60,7,103,172,253,182,111,50,226,242,239,106,16,70,12,17,22,17,185,81,157,172,219,153,136,220,112,10,142,8,34,128,61,30,190,2,175,191,107,224,42,0,250,43,224,39,195,251,72,180,184,124,103,125,229,205,119,51,184,176,10,206,13,186,174,248,156,183,32,18,217,35,4,28,0,8,57,36,15,115,174,3,224,159,252,146,29,11,254,222,63,244,124,149,223,208,1,92,7,198,207,249,36,58,231,253,187,255,0,232,248,235,191,162,128,62,2,175,175,126,54,255,0,201,33,215,63,237,223,255,0,71,199,94,131,94,127,241,179,254,73,14,187,255,0,110,255,0,250,62,58,0,249,131,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,124,65,224,79,249,40,126,26,255,0,176,173,175,254,141,90,251,122,128,22,138,40,160,2,138,40,160,15,159,255,0,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,223,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,168,2,63,140,31,10,87,194,82,13,111,67,133,206,139,43,132,146,21,86,97,100,118,168,93,206,204,206,193,219,113,201,0,3,129,220,87,152,105,90,93,246,185,170,91,233,186,101,171,220,222,92,62,200,162,143,171,31,228,0,25,36,158,0,4,156,1,95,116,223,88,219,234,122,117,205,133,228,126,101,173,212,77,12,201,184,141,200,192,134,25,24,35,32,158,156,215,148,124,59,248,64,158,17,241,254,173,169,220,172,243,90,218,109,26,61,195,200,163,120,149,88,72,89,84,231,114,131,179,36,0,114,72,94,155,64,61,63,67,209,172,252,61,161,217,105,22,9,178,214,210,37,137,50,0,45,142,172,216,0,22,39,36,156,114,73,61,235,70,138,40,3,207,254,47,248,71,79,241,47,129,181,11,219,149,219,125,165,90,77,115,105,62,88,236,192,14,235,180,48,7,112,143,110,78,113,156,138,249,6,190,222,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,67,64,31,79,124,23,248,161,255,0,9,45,164,126,29,214,103,206,175,109,16,242,103,154,108,189,234,130,196,241,180,124,200,161,115,146,89,134,91,179,26,246,10,248,38,198,250,227,76,212,109,175,236,228,242,238,173,101,89,161,125,160,237,117,32,169,193,200,56,32,117,226,190,194,248,111,241,2,211,199,222,31,89,199,151,30,169,110,138,47,237,227,87,219,19,18,193,72,44,48,67,4,45,128,78,51,130,79,82,1,242,167,142,255,0,228,161,248,155,254,194,183,95,250,53,171,115,82,248,129,49,248,85,163,120,38,195,203,16,4,146,77,66,66,9,98,223,104,119,72,198,70,0,3,99,146,51,156,129,145,134,7,15,199,127,242,80,252,77,255,0,97,91,175,253,26,213,153,165,105,119,218,230,169,111,166,233,150,175,115,121,112,251,34,138,62,172,127,144,0,100,146,120,0,18,112,22,128,46,120,103,195,26,167,139,181,200,116,141,34,15,54,226,79,153,153,184,72,144,117,118,61,148,100,123,228,128,1,36,3,169,241,43,64,177,240,191,143,181,29,23,77,87,22,150,169,2,167,152,219,153,137,133,25,156,159,82,196,158,48,57,224,1,197,125,61,240,223,225,253,167,128,124,62,176,15,46,77,82,225,20,223,220,70,207,182,86,5,138,128,24,224,5,14,87,32,12,227,36,14,131,231,79,141,191,242,87,181,223,251,119,255,0,209,17,208,7,127,251,50,255,0,204,209,255,0,110,159,251,90,188,6,189,251,246,101,255,0,153,163,254,221,63,246,181,120,13,0,125,125,240,75,254,73,14,133,255,0,111,31,250,62,74,244,10,243,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,160,80,1,94,17,241,227,225,199,218,98,151,198,90,76,51,201,116,187,70,163,18,124,192,198,171,129,48,231,35,104,85,4,0,70,48,220,109,98,125,222,138,0,248,55,74,213,47,180,61,82,223,82,211,46,158,218,242,221,247,197,44,125,84,255,0,34,8,200,32,240,65,32,228,26,250,251,225,191,196,11,79,31,120,125,103,30,92,122,165,186,40,191,183,141,95,108,76,75,5,32,176,193,12,16,182,1,56,206,9,61,79,130,124,104,248,125,167,120,35,87,178,185,210,159,101,142,165,230,121,118,120,99,246,127,45,99,7,231,102,37,183,22,39,156,99,165,104,126,206,63,242,80,245,15,251,5,73,255,0,163,98,160,14,127,227,111,252,149,237,119,254,221,255,0,244,68,117,194,65,4,215,87,17,91,219,196,243,79,43,132,142,56,193,102,118,39,1,64,94,73,39,140,87,119,241,183,254,74,246,187,255,0,110,255,0,250,34,58,244,79,217,207,194,246,50,217,106,30,40,158,56,229,188,142,224,218,91,110,78,96,1,3,59,41,206,50,193,192,233,144,1,25,195,17,64,30,133,240,203,225,221,183,195,237,14,72,140,223,104,212,239,54,181,236,202,78,194,87,59,81,1,254,21,220,220,145,146,73,39,28,40,238,104,162,128,56,111,137,191,14,237,190,32,232,113,196,38,251,62,167,103,185,172,166,98,118,2,216,220,142,7,240,182,213,228,46,65,0,140,242,167,227,233,224,154,214,226,91,123,136,158,25,226,114,146,71,34,149,100,96,112,84,131,200,32,241,138,251,234,188,19,246,140,240,189,140,86,90,127,138,32,142,56,175,36,184,22,151,59,83,153,193,66,200,204,115,140,168,66,58,100,134,3,56,80,40,3,206,254,9,127,201,94,208,191,237,227,255,0,68,73,94,193,251,71,127,201,60,176,255,0,176,172,127,250,42,90,241,255,0,130,95,242,87,180,47,251,120,255,0,209,18,87,176,126,209,223,242,79,44,63,236,43,31,254,138,150,128,60,127,224,151,252,149,237,11,254,222,63,244,68,149,245,253,124,129,240,75,254,74,246,133,255,0,111,31,250,34,74,250,254,128,10,42,150,171,170,88,232,122,93,198,165,169,221,37,181,157,186,111,150,89,15,0,127,50,73,192,0,114,73,0,100,154,143,68,214,244,239,17,233,16,106,186,85,199,218,44,103,221,229,203,177,147,118,214,42,120,96,8,228,17,200,160,13,26,40,162,128,10,40,162,128,18,190,2,175,191,171,224,26,0,250,251,224,151,252,146,29,19,254,222,63,244,124,149,232,21,231,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,64,160,2,146,150,146,128,10,40,162,128,26,105,1,52,166,138,0,81,75,72,41,104,3,43,89,56,128,127,190,63,145,175,146,60,109,206,173,63,251,233,255,0,160,10,250,223,89,25,132,127,190,63,145,175,146,124,106,184,213,103,255,0,125,63,244,1,64,28,221,175,18,159,247,107,234,47,135,50,22,211,225,25,255,0,150,82,127,232,202,249,126,219,253,97,250,87,211,223,14,49,253,159,15,253,114,147,255,0,70,80,7,167,142,148,148,189,69,37,0,37,45,37,0,208,3,92,100,87,139,252,65,135,18,57,227,253,114,127,232,6,189,168,142,43,200,62,32,38,89,191,235,178,127,232,6,128,56,207,10,106,78,164,38,230,226,54,254,17,253,225,88,158,60,128,25,221,248,230,84,239,254,197,77,225,163,182,229,179,255,0,60,155,255,0,66,21,173,227,120,81,160,7,31,242,217,123,255,0,178,104,3,207,252,31,114,98,188,96,9,255,0,82,221,191,218,21,245,230,133,47,153,167,196,121,232,223,250,17,175,140,180,57,12,87,239,255,0,92,207,243,21,245,207,132,110,12,186,108,57,39,238,183,111,246,141,0,117,116,80,58,81,64,5,37,45,37,0,45,20,81,64,5,20,81,64,5,20,81,64,8,106,188,168,27,243,169,159,53,90,76,231,131,64,24,87,62,100,114,28,48,29,63,149,58,59,182,10,50,79,228,43,85,160,12,50,64,63,141,83,154,208,118,3,175,169,160,6,199,119,142,185,252,133,15,169,172,127,223,252,133,102,75,27,70,221,69,80,154,35,55,66,58,231,154,0,232,163,212,214,67,198,254,157,192,171,94,102,70,107,23,78,178,216,163,59,122,30,132,250,214,222,0,24,197,0,71,184,231,173,67,54,88,117,239,86,48,13,53,147,34,128,50,90,61,167,38,179,238,239,54,240,55,14,71,97,233,91,237,16,238,43,46,120,34,44,114,159,169,164,7,15,41,121,174,95,36,116,6,166,158,198,9,70,29,51,206,122,154,232,110,98,130,220,110,216,122,227,229,38,188,195,92,214,228,91,167,8,206,0,101,254,21,254,237,0,94,212,52,212,133,137,69,81,200,31,120,250,87,65,160,48,17,175,251,141,255,0,161,87,61,97,120,110,225,93,196,147,130,121,0,119,246,173,171,52,104,248,82,7,7,249,208,7,109,20,202,122,131,83,249,177,231,0,26,230,119,60,75,184,183,183,21,60,87,160,140,252,223,144,160,14,129,130,1,156,26,140,93,174,113,134,252,171,53,53,136,199,4,73,199,176,255,0,26,189,4,144,76,55,4,110,71,127,255,0,93,0,91,218,147,14,71,191,53,70,125,60,158,87,104,231,212,213,167,93,163,229,226,165,183,149,177,130,123,122,80,6,124,86,174,131,146,191,157,91,133,8,233,142,149,168,35,14,58,82,45,174,27,183,230,105,128,232,51,180,100,246,171,171,138,72,226,1,122,84,193,69,0,11,131,83,1,77,85,2,159,138,0,90,40,162,128,10,90,40,160,2,138,40,160,2,138,41,51,64,16,205,48,143,215,173,85,142,239,204,110,51,211,184,21,98,72,68,157,113,77,138,217,35,232,7,230,104,2,117,7,169,167,81,218,147,52,0,214,170,210,160,35,241,171,70,171,74,220,226,128,60,123,226,22,158,174,11,97,121,157,59,159,238,26,249,254,18,97,186,112,15,240,255,0,133,125,59,227,171,124,192,15,31,235,151,191,251,38,190,98,187,5,47,164,252,63,144,160,15,170,190,30,94,25,116,200,1,39,253,92,135,160,255,0,158,149,232,149,228,95,12,229,205,132,35,159,245,50,127,232,202,245,208,114,40,0,165,237,73,69,0,45,20,81,64,5,20,81,64,8,104,162,150,128,18,154,255,0,119,241,167,84,23,45,181,1,247,160,15,8,248,185,119,180,218,175,63,192,122,15,250,105,94,49,162,33,146,237,255,0,220,63,204,87,164,252,94,184,45,113,106,50,126,234,118,247,146,184,31,9,166,251,201,115,253,195,252,214,128,62,157,240,60,91,108,230,28,127,172,63,201,107,179,85,0,215,53,225,56,246,90,203,254,249,254,75,93,58,243,64,18,45,46,105,58,83,168,0,164,52,180,132,80,2,131,154,49,76,25,21,32,160,5,6,138,78,148,180,0,81,69,20,0,82,98,150,129,64,9,72,69,4,102,146,128,26,69,49,169,231,138,137,142,104,2,9,37,217,235,85,94,235,28,174,127,33,86,228,131,127,167,231,85,254,202,7,80,63,51,64,24,183,58,147,43,0,75,116,244,20,216,175,22,82,65,13,249,10,208,184,181,78,62,81,249,154,202,186,179,198,10,224,126,38,144,19,94,3,176,20,56,230,185,123,203,25,238,74,128,233,199,175,255,0,170,186,107,73,74,130,31,39,191,21,60,183,49,68,185,10,221,104,3,147,177,208,28,22,44,98,63,240,35,237,237,87,206,140,20,229,130,31,248,17,173,72,245,0,231,141,223,144,168,174,100,50,1,205,0,64,66,64,184,10,121,61,171,22,234,237,119,1,134,233,233,87,254,225,203,115,244,166,77,229,62,62,83,64,28,222,171,166,165,236,106,118,175,4,14,88,143,95,79,173,113,51,89,61,148,128,169,81,145,216,147,252,254,149,234,226,217,74,240,7,95,83,88,151,122,80,154,64,48,156,14,236,104,3,51,68,213,46,48,227,204,61,207,221,30,213,220,105,119,15,35,54,91,61,123,15,106,163,167,104,137,22,239,149,57,207,241,55,181,106,37,185,133,190,92,12,143,90,0,233,45,164,224,131,154,177,230,102,169,89,100,169,207,175,248,85,150,83,218,152,13,154,228,38,58,254,85,76,94,146,220,19,211,208,81,45,171,72,217,202,244,245,171,48,216,142,120,95,204,208,2,173,194,227,230,4,212,137,28,50,243,176,254,117,159,168,217,190,213,216,84,114,59,159,122,165,99,12,232,205,151,94,159,225,237,64,29,50,68,131,162,227,241,171,0,1,89,145,187,175,122,209,135,45,156,154,0,157,64,52,240,163,210,144,10,112,160,5,20,180,26,40,0,162,138,40,0,162,138,40,0,52,148,26,40,1,104,162,138,0,70,233,94,107,241,38,82,150,214,248,39,239,175,242,122,244,151,56,95,198,188,151,226,140,204,176,91,96,255,0,18,246,246,122,0,249,194,236,239,189,31,245,207,250,215,175,248,56,249,118,82,159,250,104,127,146,215,144,15,222,94,127,219,63,235,94,221,224,251,64,214,50,228,15,245,135,185,244,90,0,229,181,2,38,189,92,140,226,49,252,205,123,23,129,173,213,34,152,128,7,204,221,255,0,221,175,36,213,237,124,155,196,198,6,99,29,207,169,175,97,240,58,159,179,76,79,247,219,249,45,0,119,130,148,245,160,116,160,245,160,4,165,20,10,90,0,70,233,94,69,241,78,65,228,219,117,251,203,252,158,189,114,67,133,252,107,194,254,43,206,216,182,25,63,195,219,253,250,0,240,187,129,151,7,218,186,127,0,201,178,242,126,191,234,219,249,173,115,44,185,25,174,155,192,64,27,233,255,0,235,155,127,53,160,15,171,52,23,221,110,255,0,239,31,228,43,227,143,29,255,0,201,67,241,55,253,133,110,191,244,107,87,217,58,16,197,187,143,246,207,242,21,241,183,142,255,0,228,161,120,151,254,194,183,95,250,53,168,3,233,239,130,159,242,72,116,47,251,120,255,0,209,242,87,122,43,130,248,39,255,0,36,135,67,255,0,183,143,253,31,37,119,180,0,160,215,145,126,209,223,242,79,108,63,236,43,31,254,138,154,189,118,188,139,246,142,255,0,146,123,97,255,0,97,88,255,0,244,84,212,1,228,31,4,127,228,175,104,127,246,241,255,0,162,36,175,175,235,228,15,130,95,242,87,180,47,251,120,255,0,209,18,87,215,244,0,81,65,162,128,10,241,255,0,218,59,254,73,229,135,253,133,99,255,0,209,83,87,176,87,144,126,209,223,242,79,44,63,236,43,31,254,138,150,128,62,127,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,1,251,71,127,201,60,176,255,0,176,172,127,250,42,90,249,255,0,192,159,242,80,252,51,255,0,97,91,95,253,26,181,244,255,0,197,191,8,234,62,53,240,246,149,165,105,235,255,0,49,88,100,184,151,43,251,152,118,72,173,38,25,134,237,187,129,218,14,77,0,120,7,194,207,135,23,158,57,215,35,184,154,31,47,66,180,149,77,228,207,144,37,198,9,133,48,65,44,195,169,7,229,7,61,74,134,250,218,198,198,223,76,211,173,172,44,227,242,237,109,98,88,97,77,196,237,69,0,40,201,201,56,0,117,230,169,248,119,64,177,240,191,135,236,244,93,53,100,22,150,168,85,60,198,220,204,73,44,204,79,169,98,79,24,28,240,0,226,181,104,3,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,95,48,120,19,254,74,31,134,127,236,43,107,255,0,163,86,190,159,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,193,224,79,249,40,126,25,255,0,176,173,175,254,141,90,0,251,126,138,40,160,15,32,253,163,191,228,158,88,127,216,86,63,253,21,45,124,209,99,99,113,169,234,54,214,22,113,249,151,87,82,172,48,166,224,55,59,16,20,100,224,12,146,58,241,95,75,254,209,223,242,79,44,63,236,43,31,254,138,150,188,127,224,151,252,149,237,11,254,222,63,244,68,148,1,239,127,10,62,27,195,224,93,25,174,46,214,57,53,171,197,86,158,66,128,52,10,85,73,128,16,204,8,12,9,44,49,187,140,244,21,232,148,81,64,5,124,129,241,183,254,74,246,185,255,0,110,255,0,250,34,58,250,254,190,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,0,123,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,215,235,199,255,0,103,31,249,39,151,255,0,246,21,147,255,0,69,67,94,191,64,11,69,20,80,7,144,126,209,223,242,79,44,63,236,42,159,250,42,90,249,255,0,192,159,242,80,252,51,255,0,97,91,95,253,26,181,244,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,231,255,0,2,127,201,67,240,207,253,133,109,127,244,106,208,7,219,244,81,69,0,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,231,255,0,2,127,201,67,240,207,253,133,109,127,244,106,215,208,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,159,252,9,255,0,37,15,195,63,246,21,181,255,0,209,171,64,31,111,215,202,31,28,245,221,11,89,241,195,197,165,89,108,187,178,221,111,127,121,130,191,104,145,72,27,118,247,217,130,187,143,39,167,221,85,39,191,248,221,241,71,251,46,43,191,7,105,11,155,201,162,242,245,9,221,56,138,55,92,249,104,15,86,101,97,150,232,1,227,230,57,95,9,240,207,134,53,79,23,107,144,233,26,68,30,109,196,159,51,51,112,145,32,234,238,123,40,200,247,201,0,2,72,4,3,163,248,67,103,226,43,207,136,22,131,195,119,113,218,207,18,25,46,165,151,230,143,236,225,148,56,116,200,46,9,42,2,130,14,72,57,92,110,30,201,251,71,127,201,60,176,255,0,176,172,127,250,42,90,239,188,27,225,29,63,193,94,30,135,73,211,151,210,75,137,114,223,190,155,98,171,73,134,99,183,118,208,118,131,129,92,15,237,29,255,0,36,242,195,254,194,177,255,0,232,169,104,3,199,254,9,127,201,94,208,191,237,227,255,0,68,73,95,95,215,200,31,4,191,228,175,104,95,246,241,255,0,162,36,175,175,232,0,162,138,40,0,175,128,107,239,234,248,6,128,62,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,124,67,95,111,120,19,254,73,231,134,191,236,21,107,255,0,162,150,190,33,160,15,183,188,9,255,0,36,243,195,95,246,10,181,255,0,209,75,90,247,214,54,250,158,157,115,97,121,31,153,107,117,19,67,50,110,35,114,48,33,134,70,8,200,39,167,53,145,224,79,249,39,158,26,255,0,176,85,175,254,138,90,232,40,3,226,223,136,30,7,190,240,47,137,102,177,154,41,62,193,43,179,216,220,177,220,38,139,60,101,128,3,120,4,6,24,24,60,244,32,158,78,190,221,241,151,132,116,255,0,26,248,122,109,39,81,95,89,45,229,203,126,230,109,140,171,38,3,13,219,119,19,180,156,26,248,219,196,122,5,247,133,252,65,121,162,234,75,24,187,181,112,175,229,182,229,96,66,178,176,62,133,72,60,224,243,200,7,138,0,250,47,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,227,255,0,27,127,228,175,107,191,246,239,255,0,162,35,175,96,253,156,127,228,158,95,255,0,216,86,79,253,21,21,120,255,0,198,223,249,43,218,239,253,187,255,0,232,136,232,3,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,191,94,65,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,245,234,0,90,74,90,40,3,224,26,250,251,224,159,252,146,29,11,254,222,63,244,124,149,242,13,125,125,240,79,254,73,14,133,255,0,111,31,250,62,74,0,239,243,73,75,72,104,1,165,171,192,255,0,105,131,159,248,69,255,0,237,239,255,0,104,215,191,98,188,7,246,153,24,255,0,132,95,254,222,255,0,246,141,0,115,255,0,179,143,252,148,43,255,0,251,5,73,255,0,163,98,175,167,193,175,152,63,103,31,249,40,119,255,0,246,10,147,255,0,70,197,95,79,208,2,215,196,30,55,241,31,252,37,190,52,213,53,193,31,151,29,212,191,186,82,184,34,53,1,19,112,201,249,182,170,231,7,25,206,56,175,167,254,52,107,127,216,191,11,245,77,151,30,77,197,238,219,40,190,77,219,247,159,157,122,16,51,24,147,147,143,99,156,87,202,58,30,141,121,226,29,114,203,72,176,77,247,87,114,172,41,144,72,92,245,102,192,36,40,25,36,227,128,9,237,64,25,245,161,161,235,55,158,30,215,44,181,123,7,217,117,105,42,202,153,36,6,199,85,108,16,74,145,144,70,121,4,142,245,159,87,53,61,54,109,42,233,45,231,100,103,123,120,46,1,66,72,219,44,75,42,175,32,114,21,192,62,249,235,214,128,62,233,177,190,183,212,244,235,107,251,57,60,203,91,168,150,104,95,105,27,145,128,42,112,112,70,65,29,121,171,53,228,255,0,0,60,67,111,169,248,0,104,234,187,110,116,153,89,36,25,39,114,72,205,34,191,64,6,73,117,198,79,220,201,198,69,122,197,0,124,255,0,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,164,255,0,209,177,86,255,0,237,53,255,0,50,191,253,189,255,0,237,26,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,64,25,255,0,30,180,107,205,63,226,93,206,163,58,127,163,106,81,71,45,187,128,112,118,34,198,202,73,24,220,10,228,128,78,3,41,239,93,103,236,215,170,162,220,107,250,68,151,79,189,210,43,168,109,206,226,184,82,203,35,14,192,252,209,3,220,241,215,28,107,254,209,218,44,215,126,27,210,181,152,183,178,88,92,60,50,162,198,88,5,148,15,157,155,248,64,49,170,242,57,46,57,29,252,167,224,230,170,154,87,197,61,25,229,185,146,8,46,29,237,95,27,177,33,116,42,138,192,117,6,77,157,120,4,2,113,140,208,7,216,85,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,235,250,241,187,207,133,43,226,223,140,58,246,183,174,67,32,209,98,120,18,56,89,89,69,233,251,50,134,218,234,202,202,17,182,156,128,65,57,29,141,0,98,124,12,248,101,247,60,91,175,88,127,117,244,168,165,63,82,102,41,143,247,118,18,125,91,31,113,171,223,232,162,128,62,127,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,171,127,246,154,255,0,153,95,254,222,255,0,246,141,96,126,206,63,242,80,245,15,251,5,73,255,0,163,98,160,15,167,232,162,138,0,249,3,227,111,252,149,237,115,254,221,255,0,244,68,117,223,254,204,191,243,52,127,219,167,254,214,174,3,227,111,252,149,237,119,254,221,255,0,244,68,117,223,254,204,191,243,52,127,219,167,254,214,160,15,160,41,9,165,164,160,2,190,2,175,191,107,224,42,0,250,243,224,153,255,0,139,71,161,143,250,239,255,0,163,228,174,254,184,31,130,99,254,45,22,135,255,0,109,255,0,244,124,149,223,138,0,92,208,13,20,80,2,215,159,252,108,255,0,146,67,174,255,0,219,191,254,143,142,189,2,188,255,0,227,111,252,146,29,115,254,221,255,0,244,124,116,1,243,7,129,63,228,161,248,103,254,194,182,191,250,53,107,208,62,44,252,93,147,196,119,112,233,158,27,187,158,29,50,214,85,155,237,112,200,209,155,151,1,25,14,210,170,201,177,195,99,146,9,1,187,10,242,10,146,24,38,185,115,28,17,73,43,132,102,42,138,88,133,85,46,205,129,216,0,73,61,128,38,128,62,193,248,101,241,18,219,226,14,135,36,166,31,179,234,118,123,86,246,21,7,96,45,157,174,132,246,109,173,193,57,4,16,115,195,30,230,190,21,240,230,191,125,225,127,16,89,235,90,107,70,46,237,92,178,121,139,185,88,16,85,148,143,66,164,142,48,121,224,131,205,125,147,224,191,22,89,248,215,194,246,186,213,154,249,94,102,82,104,11,134,104,100,83,134,82,71,224,70,64,37,89,78,6,113,64,29,13,20,81,64,31,63,254,211,95,243,43,255,0,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,191,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,164,255,0,209,177,80,7,211,244,81,69,0,20,81,69,0,115,254,59,255,0,146,121,226,95,251,5,93,127,232,166,175,136,107,237,239,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,52,1,244,151,196,143,130,115,120,159,198,22,154,174,132,214,150,112,94,62,221,75,42,71,150,220,147,56,92,225,139,12,2,163,25,108,19,247,153,151,209,252,27,224,125,23,192,186,91,217,105,17,72,76,175,190,107,137,136,105,102,60,227,115,0,6,208,14,0,0,1,201,234,73,61,45,20,1,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,171,232,127,132,31,10,211,194,86,139,173,107,118,191,241,80,201,189,85,28,171,139,68,201,24,82,164,130,204,57,45,156,225,182,140,124,219,143,1,124,56,251,55,143,124,67,227,45,90,25,227,186,109,86,241,116,232,95,229,2,54,118,6,99,206,78,224,204,0,32,12,101,185,220,164,122,197,0,21,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,235,250,249,3,227,111,252,149,237,119,254,221,255,0,244,68,116,1,223,254,204,191,243,52,127,219,167,254,214,175,1,175,126,253,153,127,230,104,255,0,183,79,253,173,94,3,64,31,95,124,18,255,0,146,67,161,127,219,199,254,143,146,189,2,188,255,0,224,151,252,146,29,11,254,222,63,244,124,149,232,20,0,81,69,20,1,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,91,255,0,180,215,252,202,255,0,246,247,255,0,180,107,7,246,113,255,0,146,135,168,127,216,42,79,253,27,21,0,115,223,27,127,228,175,107,191,246,239,255,0,162,35,175,96,253,156,127,228,158,95,255,0,216,86,79,253,21,21,120,255,0,198,223,249,43,218,239,253,187,255,0,232,136,235,215,255,0,103,31,249,39,151,255,0,246,21,147,255,0,69,67,64,30,193,69,20,26,0,43,200,63,104,239,249,39,150,31,246,21,143,255,0,69,75,94,191,94,65,251,71,127,201,60,211,255,0,236,43,31,254,138,150,128,60,127,224,151,252,149,237,11,254,222,63,244,68,149,236,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,31,248,37,255,0,37,123,66,255,0,183,143,253,17,37,122,255,0,237,29,255,0,36,246,195,254,194,177,255,0,232,169,104,3,200,62,9,127,201,94,208,191,237,227,255,0,68,73,95,95,215,200,31,4,191,228,175,104,95,246,241,255,0,162,36,175,64,248,231,241,55,239,248,75,65,191,254,242,106,178,196,62,128,66,31,63,239,111,0,122,46,126,250,208,7,47,241,127,226,163,248,182,237,180,93,18,235,254,41,232,246,51,58,6,67,118,248,7,44,24,2,21,79,1,113,140,174,227,159,151,111,63,240,203,226,37,207,195,237,113,229,48,253,163,76,188,218,183,176,168,27,200,92,237,116,39,248,151,115,112,78,8,36,28,112,195,3,195,62,24,213,60,93,174,67,164,105,16,121,183,18,124,204,205,194,68,131,171,185,236,163,35,223,36,0,9,32,29,15,28,248,23,84,240,30,184,108,47,199,155,111,38,90,214,237,23,9,112,131,184,244,97,145,185,122,130,71,80,65,32,31,104,193,60,55,86,241,92,91,202,147,65,42,7,142,72,216,50,186,145,144,192,142,8,35,156,212,181,243,7,193,127,138,31,240,141,93,71,225,221,102,124,105,23,50,143,38,121,166,194,89,49,12,79,203,180,240,236,83,57,33,84,229,187,177,175,167,232,0,162,138,40,0,175,128,107,239,234,248,6,128,62,190,248,37,255,0,36,135,66,255,0,183,143,253,31,37,122,5,121,255,0,193,47,249,36,58,23,253,188,127,232,249,43,208,40,0,162,129,69,0,37,20,81,64,13,205,37,45,37,0,56,82,210,82,208,6,62,184,251,97,31,239,143,228,107,228,191,26,73,187,85,159,253,244,255,0,208,5,125,107,173,140,194,7,251,99,249,26,249,39,198,64,13,90,127,247,147,255,0,64,20,1,133,110,48,231,233,95,75,124,55,147,254,37,240,245,255,0,85,39,254,140,175,154,212,96,102,189,239,225,157,195,125,150,37,201,255,0,83,39,111,250,105,64,30,216,191,118,138,72,206,80,83,168,1,180,163,173,6,129,214,128,16,215,156,120,206,217,95,36,129,254,181,123,159,238,154,244,131,210,188,251,198,136,68,89,31,243,217,127,244,19,64,30,51,166,145,21,244,128,15,224,254,162,182,188,95,243,217,169,255,0,166,203,255,0,160,154,206,209,237,60,219,199,39,7,247,103,185,245,21,208,120,186,211,109,154,128,7,250,225,220,255,0,116,208,7,136,217,18,183,210,99,251,159,225,95,86,120,6,82,218,108,57,63,242,205,255,0,244,58,249,65,78,203,249,63,221,255,0,10,250,127,225,204,172,218,116,60,255,0,203,41,59,127,211,74,0,245,1,210,150,154,135,42,41,212,0,82,82,210,80,2,209,73,75,64,5,20,180,148,0,81,69,20,0,134,154,84,122,83,233,166,128,35,96,42,34,1,169,200,170,210,229,122,30,244,1,11,196,132,252,203,159,198,171,50,67,31,59,15,167,90,107,187,177,235,88,87,144,206,210,28,58,245,31,203,233,64,27,109,112,184,249,65,21,87,237,164,49,4,159,200,81,99,102,222,90,238,42,120,61,207,173,88,150,196,122,47,230,104,2,72,174,67,142,255,0,149,77,230,98,179,98,181,100,110,171,211,214,175,42,241,205,0,69,113,39,97,158,181,201,234,55,18,36,135,13,220,118,30,149,211,94,100,14,61,71,242,172,22,182,51,49,45,131,248,210,3,128,214,53,91,130,197,124,195,195,15,225,30,149,204,67,96,215,114,146,197,78,70,121,36,123,118,175,81,191,208,210,86,39,106,117,31,196,222,149,151,105,165,136,164,35,11,194,255,0,120,208,4,122,118,156,150,144,169,218,58,17,195,19,222,181,109,110,215,118,48,253,61,5,89,107,101,10,50,7,230,106,72,76,72,62,233,160,11,219,82,116,0,175,191,53,88,104,187,142,64,76,127,188,105,152,46,217,21,167,4,165,20,115,64,28,245,230,129,33,98,84,196,57,31,196,222,159,74,117,165,156,246,252,23,78,1,28,125,126,149,209,62,160,16,224,238,252,133,91,142,226,41,20,29,173,64,17,218,131,229,130,199,61,127,157,50,75,213,140,224,6,252,133,54,234,82,220,33,199,61,254,148,219,107,60,140,176,7,143,83,235,64,19,219,234,76,205,140,183,79,65,90,209,220,241,158,127,33,85,224,181,79,238,142,158,166,173,253,148,30,195,243,52,192,177,28,187,135,122,176,42,8,225,218,59,84,192,226,128,36,20,252,83,71,52,180,0,234,49,72,6,41,198,128,10,40,162,128,10,40,162,128,2,105,184,165,235,65,160,4,39,20,83,24,19,78,3,138,0,90,74,90,40,1,166,160,42,9,169,250,212,71,131,64,28,71,141,98,221,108,163,143,245,203,255,0,160,154,249,87,85,95,46,250,95,195,249,10,250,227,197,41,190,220,127,215,65,255,0,160,154,249,63,196,139,179,80,152,127,180,191,250,8,160,15,110,248,93,121,190,222,53,231,136,36,61,7,252,244,175,115,78,80,87,205,191,10,174,8,218,50,127,227,222,78,223,244,212,87,209,214,237,152,84,253,127,157,0,75,69,20,180,0,81,73,75,64,5,6,138,13,0,32,165,164,165,160,2,168,234,111,178,5,63,237,15,228,106,237,102,235,92,91,39,251,227,249,26,0,249,119,226,141,193,150,234,219,147,247,23,183,187,215,61,224,177,155,217,191,235,153,254,107,90,127,18,15,250,85,191,251,139,252,222,179,252,17,255,0,31,147,127,215,54,254,107,64,31,87,120,105,63,209,100,255,0,124,255,0,33,91,160,86,55,135,6,45,36,255,0,124,255,0,33,91,61,232,2,65,75,77,167,80,2,208,41,51,74,40,0,162,142,180,180,0,134,148,81,69,0,20,81,69,0,20,81,70,104,1,13,52,156,211,136,166,145,64,17,179,128,41,153,6,156,241,131,214,163,117,192,226,128,17,165,3,214,171,189,192,244,53,12,234,199,24,34,179,102,18,12,114,180,1,161,44,235,142,134,179,110,167,28,99,53,78,95,53,176,3,10,158,11,102,96,119,149,52,128,164,242,150,232,106,171,185,39,6,181,218,208,118,3,243,53,143,119,101,41,97,181,144,113,235,64,15,103,72,87,56,60,158,213,157,37,227,179,112,199,167,160,164,123,25,221,176,93,58,122,159,240,164,146,221,160,29,185,244,160,9,217,26,84,206,70,115,75,29,179,48,193,43,249,212,86,134,86,39,230,20,151,211,205,8,27,95,25,246,30,244,1,34,67,36,109,203,47,74,213,131,7,57,21,203,67,174,56,98,36,103,60,118,85,164,187,215,8,3,202,46,191,85,90,0,239,173,216,28,140,26,188,177,161,234,191,173,121,198,155,169,220,179,177,105,114,48,127,132,123,87,89,105,169,103,59,139,31,192,83,3,160,84,85,232,42,116,0,246,172,248,101,18,3,214,174,199,197,0,74,54,175,81,75,231,39,96,105,133,119,140,10,169,246,118,87,234,189,40,3,69,118,191,81,78,16,32,232,191,173,85,76,175,122,113,119,39,173,0,89,242,151,61,42,65,133,233,81,70,115,214,166,28,208,3,133,56,83,84,83,133,0,20,180,81,64,5,20,81,64,5,20,180,148,0,82,98,138,50,115,64,11,69,20,80,3,100,225,127,26,241,159,138,215,27,97,182,7,63,121,123,123,61,123,36,199,229,31,90,240,127,139,142,74,90,143,116,255,0,218,148,1,226,122,114,249,183,237,237,17,254,98,190,130,208,98,251,62,156,228,96,102,83,211,232,43,192,188,60,187,175,164,255,0,174,103,249,138,250,34,193,118,105,135,31,243,219,255,0,101,20,128,225,238,9,185,188,0,156,226,62,252,119,175,100,240,140,30,85,188,163,143,190,123,251,45,120,122,221,50,106,56,201,255,0,85,232,61,107,222,124,44,219,237,228,63,237,159,228,180,192,233,104,61,104,164,57,160,5,20,180,130,150,128,35,156,225,7,214,190,124,248,173,57,47,108,50,122,47,254,207,95,65,92,253,193,245,175,157,126,43,100,73,109,244,95,253,154,128,60,168,143,221,254,53,209,252,63,255,0,143,233,255,0,235,155,127,52,174,119,254,89,127,192,171,161,240,15,252,127,79,255,0,92,223,249,173,0,125,93,162,96,219,191,251,231,249,10,248,215,199,127,242,80,188,75,255,0,97,91,175,253,26,213,246,86,136,7,217,223,253,243,252,133,124,107,227,191,249,40,94,37,255,0,176,173,215,254,141,106,0,250,119,224,159,252,146,45,15,254,222,63,244,124,149,223,215,1,240,79,254,73,22,135,255,0,111,31,250,62,74,239,232,1,86,188,135,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,213,235,163,53,228,95,180,119,252,147,219,15,251,10,199,255,0,162,166,160,15,32,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,125,95,32,252,19,255,0,146,189,161,255,0,219,199,254,136,146,190,191,160,0,209,72,105,104,0,175,32,253,163,191,228,158,88,127,216,86,63,253,21,45,122,253,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,104,3,231,255,0,2,127,201,67,240,207,253,133,109,127,244,106,215,219,213,241,15,129,63,228,161,248,103,254,194,182,191,250,53,107,237,250,0,40,162,138,0,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,204,30,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,167,254,54,255,0,201,33,215,127,237,135,254,143,142,190,96,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,0,125,191,69,20,148,1,228,63,180,119,252,147,203,15,251,10,199,255,0,162,165,175,31,248,37,255,0,37,123,66,255,0,183,143,253,17,37,122,255,0,237,29,255,0,36,242,195,254,194,177,255,0,232,169,171,200,62,9,127,201,94,208,191,237,227,255,0,68,73,64,31,95,138,40,162,128,3,95,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,190,190,53,242,15,198,223,249,43,218,239,253,187,255,0,232,136,232,3,215,255,0,103,31,249,39,183,255,0,246,21,147,255,0,69,69,94,190,107,200,63,103,31,249,39,183,255,0,246,21,147,255,0,69,67,94,191,64,11,69,20,80,7,144,126,209,223,242,79,44,63,236,43,31,254,138,150,190,127,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,1,251,71,127,201,60,176,255,0,176,172,127,250,42,90,249,255,0,192,159,242,80,252,51,255,0,97,91,95,253,26,180,1,246,253,20,81,64,30,65,251,71,127,201,60,176,255,0,176,172,127,250,42,90,249,162,198,250,227,76,212,109,175,236,228,242,238,173,101,89,161,124,3,181,212,130,167,7,32,224,129,215,229,175,165,255,0,104,239,249,39,150,31,246,21,143,255,0,69,75,95,48,80,5,200,33,190,215,117,152,160,140,189,214,161,125,112,17,76,146,101,165,149,219,3,44,199,169,99,212,158,252,215,214,95,11,62,28,89,248,27,67,142,226,104,119,235,151,113,41,188,153,240,76,89,193,48,166,9,1,84,245,32,252,196,103,160,80,188,255,0,193,79,134,95,240,142,105,227,196,26,229,143,151,173,220,103,236,233,41,203,91,66,64,254,28,124,178,55,57,234,66,224,124,164,176,175,96,160,2,188,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,235,245,228,63,180,119,252,147,203,15,251,10,199,255,0,162,165,160,15,30,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,95,32,124,18,255,0,146,189,161,127,219,199,254,136,146,190,191,160,2,138,40,160,2,190,1,175,191,171,224,26,0,251,123,192,159,242,78,252,53,255,0,96,171,95,253,20,181,241,13,125,189,224,79,249,39,158,26,255,0,176,85,175,254,138,90,248,134,128,62,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,116,21,207,248,19,254,73,231,134,191,236,19,107,255,0,162,150,186,10,0,43,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,215,245,242,7,198,223,249,43,218,239,253,187,255,0,232,136,232,3,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,63,241,183,254,74,246,187,255,0,110,255,0,250,34,58,246,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,143,252,109,255,0,146,189,174,255,0,219,191,254,136,142,128,61,131,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,235,245,228,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,95,160,2,131,69,20,1,240,13,125,125,240,75,254,73,14,133,255,0,111,31,250,62,74,249,6,190,190,248,37,255,0,36,135,67,255,0,183,143,253,31,37,0,122,5,37,20,180,0,149,224,31,180,207,252,202,255,0,246,247,255,0,180,107,223,235,192,63,105,159,249,149,255,0,237,239,255,0,104,208,7,63,251,56,255,0,201,67,191,255,0,176,84,159,250,54,42,250,130,190,95,253,156,127,228,161,223,255,0,216,42,79,253,27,21,125,39,170,234,182,58,30,151,113,169,106,119,73,109,103,108,155,229,150,78,128,127,50,73,192,0,114,73,0,100,154,0,249,167,246,128,241,44,218,167,141,211,67,107,120,227,131,71,76,36,138,73,105,90,84,141,216,158,192,1,128,7,177,57,231,2,223,236,235,225,251,125,67,196,250,142,185,51,102,77,46,37,88,19,7,135,148,56,47,144,123,42,186,224,130,14,252,240,64,175,33,190,190,184,212,245,27,155,251,201,60,203,171,169,90,105,155,104,27,221,137,44,112,48,6,73,61,56,175,175,126,18,248,98,79,10,252,59,211,237,110,96,242,111,110,115,119,116,167,118,67,191,64,193,176,85,132,97,20,140,0,10,158,189,72,7,199,85,235,255,0,22,116,79,248,183,191,15,181,232,173,255,0,230,21,5,157,196,251,255,0,233,146,60,75,183,63,245,216,228,15,169,233,94,65,95,95,71,225,207,248,75,126,4,233,218,24,147,203,146,235,69,181,242,156,182,0,145,99,71,77,199,7,229,220,171,156,12,227,56,230,128,60,35,224,143,137,164,240,255,0,196,91,75,89,39,242,236,181,79,244,73,148,238,32,185,255,0,84,64,28,110,223,133,4,130,0,118,233,156,143,173,235,224,26,251,135,194,30,36,135,197,254,20,211,245,216,45,228,183,75,164,98,97,114,9,70,86,40,195,35,168,220,167,7,140,140,28,14,148,1,227,159,180,215,252,202,255,0,246,247,255,0,180,107,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,111,254,211,95,243,43,255,0,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,84,1,238,95,19,52,89,188,67,240,227,92,211,173,252,195,59,91,249,209,172,113,153,26,70,141,132,129,2,142,73,98,155,127,30,135,165,124,93,95,127,87,195,62,41,240,253,199,133,124,81,168,232,119,77,190,75,73,10,135,192,30,106,17,148,124,2,113,185,74,182,51,145,156,30,69,0,125,187,99,125,111,169,233,214,215,246,114,121,150,183,81,44,208,190,210,55,35,0,84,224,224,140,130,58,243,86,107,205,190,5,223,91,221,252,41,211,97,130,77,242,90,75,60,51,174,210,54,57,145,164,3,158,191,43,161,227,142,125,65,175,73,160,2,138,40,160,15,159,255,0,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,223,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,168,3,233,250,40,162,128,62,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,119,255,0,179,55,252,205,31,246,233,255,0,181,171,128,248,219,255,0,37,123,93,255,0,183,127,253,17,29,119,255,0,179,47,252,205,31,246,233,255,0,181,168,3,223,233,104,164,160,2,190,2,175,191,69,124,5,64,31,95,124,19,255,0,146,67,161,127,219,199,254,143,146,187,250,224,62,9,255,0,201,33,208,191,237,227,255,0,71,201,94,129,64,5,37,20,180,0,149,192,124,109,255,0,146,67,174,255,0,219,191,254,143,142,189,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,124,116,1,242,44,16,77,117,113,21,189,188,79,52,242,184,72,227,141,75,51,177,56,10,0,228,146,120,197,125,131,240,203,225,221,183,195,237,14,72,140,223,104,212,239,54,181,236,202,78,194,87,59,81,1,254,21,220,220,145,146,73,39,28,40,249,103,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,0,124,193,241,163,225,127,252,35,87,114,120,139,70,131,26,69,204,167,206,130,24,112,150,76,66,129,206,227,242,187,23,198,0,85,56,94,234,43,140,248,127,227,187,239,1,120,131,251,66,221,94,226,210,84,41,117,100,37,216,179,140,29,185,56,108,21,99,144,113,158,163,163,26,251,54,120,33,186,183,150,222,226,36,154,9,80,164,145,200,161,149,212,140,21,32,240,65,28,98,190,61,248,155,240,238,231,225,246,184,145,9,190,209,166,94,110,107,41,152,141,228,46,55,35,129,252,75,185,121,3,4,16,70,57,80,1,245,182,137,173,233,222,35,210,32,213,116,171,143,180,88,207,187,203,151,99,38,237,172,84,240,192,17,200,35,145,90,53,242,71,194,47,136,255,0,240,131,107,143,109,169,77,57,208,175,56,153,19,230,16,73,198,38,11,130,78,0,195,5,193,32,131,243,21,81,95,91,208,7,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,111,254,211,95,243,43,255,0,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,84,1,244,253,20,81,64,5,20,81,64,28,255,0,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,251,123,199,127,242,79,60,75,255,0,96,171,175,253,20,213,241,13,0,125,253,69,20,80,1,69,20,80,1,95,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,190,191,175,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,64,29,255,0,236,203,255,0,51,71,253,186,127,237,106,240,26,247,239,217,151,254,102,143,251,116,255,0,218,213,224,52,1,245,247,193,47,249,36,58,23,253,188,127,232,249,43,208,43,207,254,9,127,201,33,208,191,237,227,255,0,71,201,94,129,64,5,20,81,64,31,63,254,211,95,243,43,255,0,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,191,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,164,255,0,209,177,80,7,63,241,183,254,74,246,187,255,0,110,255,0,250,34,58,245,255,0,217,199,254,73,237,255,0,253,133,100,255,0,209,80,215,144,124,109,255,0,146,189,174,255,0,219,191,254,136,142,189,127,246,113,255,0,146,121,127,255,0,97,89,63,244,84,52,1,236,29,232,52,148,80,2,138,242,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,175,10,242,31,218,59,254,73,229,135,253,133,99,255,0,209,82,208,7,143,252,18,255,0,146,189,161,127,219,199,254,136,146,189,127,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,228,31,4,191,228,175,104,95,246,241,255,0,162,36,175,96,253,163,191,228,158,88,127,216,86,63,253,21,45,0,124,225,162,107,122,143,135,53,120,53,93,42,227,236,247,208,110,242,229,216,175,183,114,149,60,48,32,240,72,228,84,122,86,151,125,174,106,150,250,110,153,106,247,55,151,15,178,40,163,234,199,249,0,6,73,39,128,1,39,0,85,58,250,155,225,7,194,180,240,149,162,235,90,221,175,252,84,50,111,85,71,42,226,209,50,70,16,169,32,179,14,75,103,56,109,163,31,54,224,14,147,225,191,195,251,79,0,248,125,96,30,92,154,165,194,41,191,184,141,159,108,172,11,21,0,49,192,10,28,174,64,25,198,72,29,5,191,28,248,23,75,241,230,134,108,47,199,149,113,30,90,214,237,23,47,110,231,184,245,83,129,185,122,16,7,66,1,29,77,20,1,240,142,183,162,106,62,28,213,231,210,181,91,127,179,223,65,183,204,139,122,190,55,40,97,202,146,15,4,30,13,123,215,192,207,137,105,121,111,107,224,189,80,73,246,184,145,133,133,198,89,252,212,0,177,141,179,157,165,64,59,79,77,170,7,4,13,221,199,197,79,135,240,248,239,195,100,69,230,13,90,193,36,150,196,171,12,59,16,51,27,2,64,195,109,81,146,70,210,1,206,50,15,202,186,63,133,117,221,123,92,125,23,77,211,39,155,82,143,127,153,3,1,25,139,111,13,188,182,2,96,241,243,17,201,3,169,2,128,62,230,162,169,105,80,95,91,105,118,240,106,87,201,125,121,26,109,150,229,32,242,68,164,127,22,204,144,14,49,156,28,103,56,0,112,46,208,1,95,0,215,223,213,240,13,0,125,125,240,75,254,73,14,133,255,0,111,31,250,62,74,244,10,243,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,160,80,0,41,40,20,180,0,148,81,69,0,52,209,65,162,128,10,90,74,90,0,204,214,113,228,15,247,199,242,53,242,71,141,127,228,47,113,254,252,127,250,0,175,173,181,160,60,128,127,219,31,200,215,201,30,51,255,0,144,189,199,251,201,255,0,160,10,0,200,199,238,197,123,47,195,57,143,148,131,39,253,68,157,191,233,160,175,27,63,234,87,235,94,183,240,203,37,19,254,184,63,254,140,20,1,244,36,60,198,41,244,200,63,213,10,125,0,33,160,117,160,210,12,208,2,215,29,226,171,127,54,46,223,235,84,245,255,0,100,215,99,92,199,137,155,100,32,255,0,211,69,255,0,208,77,0,120,149,171,27,123,215,80,113,133,199,31,133,118,26,244,2,109,58,54,32,28,202,59,251,26,224,82,228,190,171,48,201,251,131,176,246,175,75,212,147,126,149,14,127,231,167,248,210,3,230,171,193,229,106,115,15,97,252,133,125,35,240,210,224,54,159,8,231,253,84,157,191,233,165,124,229,173,46,221,82,111,248,15,254,130,43,222,62,23,72,126,197,16,255,0,166,50,127,232,202,96,123,130,114,162,150,153,17,249,5,62,128,10,76,82,210,100,208,2,209,73,75,64,5,20,81,64,5,20,81,64,9,154,13,45,33,160,6,154,97,1,169,228,83,79,20,1,15,148,185,233,71,144,135,146,191,173,14,72,233,85,196,142,14,9,160,9,152,170,244,6,153,231,39,112,106,22,4,156,230,171,139,102,103,60,173,0,93,59,91,156,83,24,1,218,148,13,139,131,81,191,38,128,24,200,173,201,21,11,70,128,240,63,90,100,211,121,126,189,107,26,231,82,193,194,150,28,250,15,74,0,189,59,12,227,7,173,101,205,180,116,29,235,152,212,53,59,165,148,145,46,6,71,240,143,79,165,22,186,230,84,9,12,132,224,244,81,235,72,13,38,130,73,28,157,203,138,124,150,204,6,1,95,206,178,37,215,92,177,8,206,62,170,181,167,103,52,210,168,37,243,193,236,190,180,1,32,83,28,99,145,154,134,59,215,86,193,99,211,208,82,92,180,161,143,204,58,143,229,66,91,52,202,57,95,94,77,0,105,6,73,84,28,26,106,72,65,192,53,158,150,51,163,96,58,116,245,255,0,235,86,133,173,148,160,242,201,211,215,222,128,45,164,197,122,230,180,173,231,27,70,115,210,162,91,65,220,15,204,211,102,183,96,62,66,163,154,0,217,142,97,183,161,169,210,224,122,26,230,98,50,142,11,10,189,18,72,121,220,62,237,48,58,21,148,17,222,157,192,172,248,85,192,228,138,188,171,145,205,0,74,175,154,144,28,84,106,128,14,42,64,40,1,194,150,144,10,92,208,1,69,20,80,1,65,162,138,0,65,69,45,20,0,157,232,61,104,233,65,160,2,146,140,209,64,8,106,34,57,169,41,157,232,3,7,196,104,62,204,191,245,208,127,232,38,190,71,241,96,198,169,55,251,203,255,0,160,138,250,243,196,95,241,234,191,245,208,127,35,95,34,248,187,254,66,115,127,188,159,250,0,160,14,187,225,173,201,142,64,185,63,241,238,253,135,247,197,125,73,96,219,173,80,253,127,157,124,153,240,244,254,251,254,216,63,254,134,43,234,253,47,155,24,255,0,31,230,104,2,237,45,37,45,0,37,45,37,45,0,20,26,40,52,0,130,150,146,150,128,16,86,86,188,113,106,159,239,143,228,107,84,86,78,191,255,0,30,137,254,248,254,70,128,62,78,248,134,219,175,32,255,0,174,107,252,222,171,248,21,115,121,55,253,115,111,230,181,39,143,207,250,100,31,245,205,127,155,211,60,9,145,121,55,253,115,111,230,180,1,245,143,135,151,22,178,127,190,127,144,173,130,43,35,195,191,241,235,39,251,231,249,10,216,52,0,82,246,164,205,45,0,0,28,208,115,78,20,80,0,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,16,209,70,40,197,0,49,169,140,181,33,20,214,56,160,10,236,160,85,73,212,16,56,171,142,119,85,73,99,57,237,64,25,115,48,135,7,158,125,41,34,189,89,50,6,255,0,200,84,247,16,137,0,4,10,198,146,212,163,124,165,71,30,180,128,217,126,121,20,196,140,147,206,42,181,172,50,115,146,181,164,132,1,205,0,32,128,30,195,243,166,73,101,19,253,228,7,241,53,29,230,164,182,161,78,31,159,64,43,142,213,252,86,233,176,35,74,58,127,2,251,211,3,162,187,16,91,99,106,17,159,67,154,197,185,187,137,177,185,88,215,29,46,175,113,122,127,214,30,61,85,71,242,250,214,117,249,185,10,49,34,245,244,250,251,82,2,255,0,137,39,134,53,140,162,176,57,31,214,178,188,57,19,221,77,33,98,14,20,245,227,210,179,26,9,238,15,206,234,112,62,159,210,186,125,1,197,150,240,65,231,61,57,244,245,250,80,7,109,103,110,136,8,43,250,154,213,138,197,24,146,20,126,102,179,45,39,19,19,215,143,90,220,131,140,208,5,168,144,68,48,42,218,53,103,189,242,39,4,55,228,42,221,188,194,80,113,159,198,152,14,146,248,91,156,29,220,250,1,86,161,185,19,169,60,241,234,43,27,80,182,243,89,72,199,0,117,63,90,183,167,194,98,86,25,29,79,79,194,128,53,130,134,167,42,15,74,132,103,181,70,215,6,51,212,254,84,1,108,47,53,42,138,173,20,187,199,122,176,141,154,0,147,56,163,52,220,211,168,1,104,162,138,0,40,162,138,0,40,162,138,0,41,7,90,9,160,10,0,90,40,162,128,33,184,56,11,245,175,0,248,184,248,91,95,170,127,237,74,247,219,190,35,31,90,249,215,226,220,219,141,168,231,248,63,246,165,0,121,215,131,225,243,111,165,206,56,140,255,0,53,175,161,36,95,39,76,207,172,221,191,221,175,8,240,18,110,188,159,254,185,183,243,90,247,77,113,138,105,105,143,249,236,63,244,19,64,30,95,103,139,141,76,251,67,223,253,234,250,35,195,81,136,237,164,24,254,51,252,133,124,233,225,160,91,82,144,159,249,226,127,244,33,95,73,232,96,121,15,254,241,254,66,128,53,141,37,45,54,128,20,82,210,14,148,160,208,4,87,4,108,31,90,249,207,226,180,160,205,108,57,251,171,255,0,179,215,209,179,143,144,125,107,231,63,138,209,5,154,216,227,248,87,255,0,103,160,15,44,63,234,184,254,245,111,248,12,31,183,79,255,0,92,219,249,173,115,229,191,117,255,0,2,174,135,192,42,77,244,255,0,245,201,191,154,208,7,213,154,8,63,103,127,247,207,242,21,241,199,142,255,0,228,161,248,151,254,194,183,95,250,53,171,236,157,8,17,110,249,254,241,254,66,188,151,93,253,158,127,182,252,67,169,234,191,240,148,121,63,110,187,150,231,202,254,207,221,179,123,150,219,159,48,103,25,198,112,40,3,174,248,39,255,0,36,139,67,255,0,183,143,253,31,37,122,0,233,92,255,0,130,124,51,255,0,8,119,132,108,116,31,181,253,175,236,190,103,239,252,191,47,118,233,25,254,238,78,49,187,29,123,86,253,0,3,53,228,95,180,119,252,147,219,15,251,10,199,255,0,162,166,175,93,2,185,31,136,222,6,255,0,133,129,225,235,125,39,251,71,236,30,77,218,220,249,190,71,155,156,35,174,220,110,95,239,231,57,237,64,31,56,252,18,255,0,146,189,161,127,219,199,254,136,146,190,191,175,31,240,79,192,207,248,67,188,95,99,175,127,194,69,246,191,178,249,159,184,251,23,151,187,116,108,159,123,204,56,198,236,244,237,94,193,64,5,37,46,104,160,2,188,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,235,245,199,124,71,240,55,252,44,15,15,91,233,95,218,63,96,242,110,214,231,205,242,60,220,225,29,118,227,114,255,0,127,57,207,106,0,249,71,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,120,126,133,251,60,255,0,98,248,135,76,213,191,225,40,243,190,195,119,21,207,149,253,159,183,126,199,13,183,62,97,198,113,140,224,215,184,80,1,69,20,80,7,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,190,96,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,127,227,111,12,127,194,99,225,11,237,7,237,159,100,251,87,151,251,255,0,43,204,219,182,69,127,187,145,156,237,199,94,245,229,250,23,236,243,253,139,226,29,51,85,255,0,132,163,206,251,13,220,87,62,87,246,126,221,251,28,54,220,249,135,25,198,51,131,64,30,225,69,37,45,0,120,255,0,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,200,62,9,127,201,94,208,191,237,227,255,0,68,73,95,71,252,71,240,55,252,44,15,15,91,233,63,218,63,96,242,110,214,231,205,242,60,220,225,29,118,227,114,255,0,127,57,207,106,227,252,19,240,51,254,16,239,23,216,235,223,240,145,125,175,236,190,103,238,62,197,229,238,221,27,39,222,243,14,49,187,61,59,80,7,176,82,81,65,160,2,190,65,248,219,255,0,37,123,93,255,0,183,127,253,17,29,125,122,77,121,15,141,190,6,255,0,194,99,226,235,237,123,254,18,47,178,125,171,203,253,199,216,124,205,187,99,84,251,222,96,206,118,231,167,122,0,63,103,31,249,39,183,255,0,246,21,147,255,0,69,69,94,193,92,119,195,143,3,127,194,191,240,245,198,149,253,163,246,255,0,58,237,174,124,223,35,202,198,81,23,110,55,55,247,51,156,247,174,198,128,10,40,162,128,60,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,243,255,0,129,63,228,161,248,103,254,194,182,191,250,53,107,234,255,0,136,222,6,255,0,133,129,225,235,125,39,251,71,236,30,77,218,220,249,190,71,155,156,35,174,220,110,95,239,231,57,237,94,127,161,126,207,63,216,190,33,211,53,95,248,74,60,239,176,221,197,115,229,127,103,237,223,177,195,109,207,152,113,156,99,56,52,1,238,20,81,69,0,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,151,248,41,240,169,238,36,131,197,154,253,174,219,117,217,46,155,3,150,87,46,172,172,179,156,17,133,249,126,80,114,24,18,113,141,165,189,139,198,94,13,176,241,181,142,159,99,169,73,32,179,182,189,91,185,98,78,12,193,81,215,102,236,228,2,92,100,142,112,8,27,73,200,232,32,130,27,91,120,173,237,226,72,96,137,2,71,28,106,21,81,64,192,80,7,0,1,198,40,2,90,40,162,128,10,242,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,175,215,31,241,31,192,223,240,176,60,59,111,164,255,0,104,253,131,201,187,91,159,55,200,243,115,132,117,219,141,195,251,249,206,123,80,7,206,31,4,191,228,175,104,95,246,241,255,0,162,36,175,175,235,199,252,19,240,51,254,16,239,23,216,235,223,240,145,125,175,236,190,103,238,62,197,229,238,221,27,39,222,243,14,220,110,207,78,213,236,20,0,81,69,20,0,87,192,53,247,245,124,255,0,255,0,12,203,255,0,83,119,254,83,127,251,109,0,123,7,129,63,228,158,120,107,254,193,86,191,250,41,107,226,26,251,183,66,211,63,177,60,61,166,105,62,119,157,246,27,88,173,188,221,187,119,236,64,187,177,147,140,227,56,201,175,16,255,0,134,101,255,0,169,187,255,0,41,191,253,182,128,61,131,192,159,242,79,60,53,255,0,96,171,95,253,20,181,208,86,118,133,166,127,98,120,123,76,210,124,239,59,236,54,177,91,121,187,118,239,216,129,119,99,39,25,198,113,147,90,52,0,87,200,31,27,127,228,175,107,191,246,239,255,0,162,35,175,175,235,199,252,109,240,51,254,19,31,23,223,107,223,240,145,125,147,237,94,95,238,62,197,230,109,219,26,167,222,243,6,115,183,61,59,208,2,254,206,63,242,79,47,255,0,236,43,39,254,138,138,188,127,227,103,252,149,237,119,254,221,255,0,244,68,117,244,127,195,143,3,127,194,191,240,245,198,147,253,163,246,255,0,58,237,174,124,223,35,202,198,81,23,110,55,55,247,51,156,247,174,63,198,223,3,63,225,49,241,125,246,189,255,0,9,23,217,62,213,179,247,31,98,243,54,237,141,83,239,121,131,57,219,158,157,232,1,127,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,191,92,127,195,143,3,127,194,191,240,245,198,147,253,163,246,255,0,58,237,174,60,223,35,202,198,81,23,110,55,55,247,51,156,247,174,194,128,10,40,162,128,62,1,175,175,190,9,255,0,201,33,208,191,237,227,255,0,71,201,94,127,255,0,12,203,255,0,83,119,254,83,127,251,109,122,255,0,130,124,47,255,0,8,119,132,44,116,31,182,125,179,236,190,103,239,252,175,47,118,233,25,254,238,78,49,187,29,123,80,7,65,138,90,40,160,4,175,0,253,166,127,230,87,255,0,183,191,253,163,94,255,0,92,7,196,207,134,95,240,177,127,178,255,0,226,111,253,159,246,15,55,254,93,188,221,251,246,127,182,184,198,207,126,180,1,227,255,0,179,143,252,148,61,67,254,193,82,127,232,216,171,188,253,161,188,73,54,153,225,75,77,6,43,120,221,53,135,99,44,204,78,99,88,90,55,194,143,82,197,121,61,0,35,28,228,106,124,56,248,63,255,0,10,255,0,196,55,58,175,246,239,219,252,235,86,182,242,190,201,229,99,46,141,187,59,219,251,152,198,59,213,127,31,124,26,185,241,231,138,36,214,39,241,55,217,163,17,36,48,91,253,128,63,148,131,146,55,7,93,217,98,237,200,207,205,142,128,80,7,128,252,58,240,245,191,138,126,32,105,26,61,225,197,172,210,150,152,96,252,232,138,210,50,112,65,27,130,149,200,57,25,207,106,251,90,188,235,225,167,194,200,126,30,92,234,23,7,82,77,70,123,180,141,18,67,104,34,104,149,75,22,0,238,99,134,37,73,28,125,193,215,183,162,208,7,192,53,246,247,129,63,228,158,120,107,254,193,86,191,250,41,107,199,255,0,225,153,127,234,110,255,0,202,111,255,0,109,175,111,208,180,207,236,79,15,105,154,79,157,231,125,134,214,43,111,55,110,221,251,16,46,236,100,227,56,206,50,104,3,229,95,141,94,29,155,67,248,145,168,92,45,139,193,97,168,184,185,183,144,146,203,43,21,83,41,7,39,159,48,177,43,219,35,128,8,174,255,0,246,112,241,20,211,71,171,120,122,230,253,221,33,68,185,178,182,96,72,69,220,68,165,78,56,27,154,63,151,61,73,32,114,198,189,3,226,95,195,72,126,34,219,233,202,218,163,216,79,98,242,20,113,8,149,89,92,46,224,87,42,115,148,92,28,250,240,115,199,55,224,159,129,159,240,135,120,190,199,94,255,0,132,139,237,127,101,243,63,113,246,47,47,118,232,217,62,247,152,113,141,217,233,218,128,57,255,0,218,107,254,101,127,251,123,255,0,218,53,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,189,127,226,111,195,47,248,88,191,217,127,241,55,254,207,251,7,155,255,0,46,222,110,253,251,63,219,92,99,103,191,90,207,248,113,240,127,254,21,255,0,136,110,53,95,237,223,183,249,214,173,109,229,125,147,202,198,93,27,118,119,183,247,49,140,119,160,15,80,175,150,62,63,248,122,227,76,241,249,214,25,183,90,234,209,43,198,112,6,215,141,68,108,157,73,56,10,141,156,1,243,224,103,6,190,167,175,63,248,155,240,203,254,22,47,246,95,252,77,255,0,179,254,193,230,255,0,203,183,155,191,126,207,246,215,24,217,239,214,128,60,211,246,107,212,97,139,89,215,244,178,178,121,247,22,241,92,35,0,54,133,141,153,88,19,156,231,50,174,56,236,122,119,250,46,188,127,193,63,3,63,225,14,241,125,142,189,255,0,9,23,218,254,203,230,126,227,236,94,94,237,209,178,125,239,48,227,27,179,211,181,123,5,0,20,81,69,0,124,255,0,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,175,252,77,248,101,255,0,11,23,251,47,254,38,255,0,217,255,0,96,243,127,229,219,205,223,191,103,251,107,140,108,247,235,89,255,0,14,62,15,255,0,194,191,241,13,198,171,253,187,246,255,0,58,213,173,188,175,178,121,88,203,163,110,206,246,254,230,49,142,244,1,234,20,81,69,0,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,239,255,0,102,95,249,154,63,237,211,255,0,107,87,65,227,111,129,159,240,152,248,190,251,94,255,0,132,139,236,159,106,242,255,0,113,246,47,51,110,216,213,62,247,152,51,157,185,233,222,186,15,134,95,12,191,225,93,127,106,127,196,223,251,67,237,254,87,252,187,121,91,54,111,255,0,109,179,157,254,221,40,3,208,41,40,52,180,0,87,192,53,247,245,124,255,0,255,0,12,203,255,0,83,119,254,83,127,251,109,0,122,7,193,63,249,36,58,23,253,188,127,232,249,43,208,43,158,240,79,134,127,225,14,240,133,142,131,246,191,182,125,147,204,253,255,0,149,229,238,221,35,63,221,201,198,55,99,175,106,232,104,1,49,64,165,164,160,5,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,122,5,115,254,54,240,199,252,38,62,16,190,208,126,217,246,79,181,121,127,191,242,188,205,187,100,87,251,185,25,206,220,117,239,64,31,32,120,19,254,74,31,134,127,236,43,107,255,0,163,86,190,223,175,15,208,191,103,159,236,95,16,233,154,175,252,37,30,119,216,110,226,185,242,191,179,246,239,216,225,182,231,204,56,206,49,156,26,247,10,0,43,43,196,90,5,143,138,60,63,121,162,234,75,33,180,186,64,173,229,190,214,82,8,101,96,125,67,0,121,200,227,144,71,21,171,69,0,124,67,227,79,9,222,120,43,197,23,90,45,227,121,190,94,26,25,194,20,89,163,97,149,96,15,226,14,9,1,213,134,78,51,94,143,240,95,226,162,104,18,167,134,245,251,175,47,73,124,45,148,204,21,82,213,203,51,48,114,6,118,177,127,188,73,10,64,232,9,35,218,190,32,120,18,199,199,190,31,254,207,184,100,183,187,137,195,218,222,152,183,180,7,35,118,6,87,33,148,96,140,227,161,234,162,188,179,254,25,151,254,166,239,252,166,255,0,246,218,0,63,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,244,127,19,124,32,213,60,91,161,232,150,26,191,139,252,251,141,43,206,85,187,109,63,47,52,111,179,1,255,0,123,203,13,135,230,234,65,25,228,18,214,62,28,124,31,255,0,133,127,226,27,141,87,251,119,237,254,117,171,91,121,95,100,242,177,151,70,221,157,237,253,204,99,29,232,3,212,40,162,138,0,40,162,138,0,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,215,221,186,238,153,253,183,225,237,79,73,243,188,159,183,90,203,109,230,237,221,179,122,21,221,140,140,227,57,198,69,120,135,252,51,47,253,77,223,249,77,255,0,237,180,1,244,5,20,81,64,5,20,81,64,5,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,250,254,188,127,198,255,0,3,63,225,49,241,125,246,189,255,0,9,23,217,62,213,229,254,227,236,94,102,221,177,170,125,239,48,103,59,115,211,189,0,115,255,0,179,47,252,205,31,246,233,255,0,181,171,192,107,235,239,134,95,12,191,225,93,127,106,127,196,223,251,67,237,254,87,252,187,121,91,54,111,255,0,109,179,157,254,221,43,207,255,0,225,153,127,234,110,255,0,202,111,255,0,109,160,15,64,248,37,255,0,36,135,66,255,0,183,143,253,31,37,122,5,115,254,9,240,199,252,33,222,16,177,208,126,217,246,191,178,249,159,191,242,188,189,219,164,103,251,185,56,198,236,117,237,93,5,0,20,81,69,0,124,255,0,251,77,127,204,175,255,0,111,127,251,70,185,239,217,199,254,74,22,161,255,0,96,169,63,244,108,85,236,63,19,126,25,127,194,197,254,203,255,0,137,191,246,127,216,60,223,249,118,243,119,239,217,254,218,227,27,61,250,214,127,195,143,131,255,0,240,175,252,67,113,170,255,0,110,253,191,206,181,107,111,43,236,158,86,50,232,219,179,185,191,185,140,99,189,0,120,135,198,207,249,43,250,231,253,187,255,0,232,136,235,215,255,0,103,31,249,39,183,255,0,246,21,147,255,0,69,67,71,141,190,6,127,194,99,226,251,237,123,254,18,47,178,125,171,203,253,199,216,188,205,187,99,84,251,254,96,206,118,231,167,122,236,62,28,120,23,254,21,255,0,135,174,52,175,237,31,183,249,215,109,115,230,249,30,86,50,136,187,113,185,191,185,156,231,189,0,117,244,80,105,51,64,11,94,65,251,71,127,201,61,176,255,0,176,172,127,250,42,90,245,224,107,144,248,141,224,111,248,88,30,30,183,210,127,180,126,193,228,221,173,207,155,228,121,185,194,58,227,27,151,251,249,206,127,134,128,62,113,248,37,255,0,37,123,66,255,0,183,143,253,17,37,122,255,0,237,29,255,0,36,246,195,254,194,177,255,0,232,169,168,240,79,192,207,248,67,188,95,99,175,127,194,69,246,191,178,249,159,184,251,23,151,187,116,108,159,123,204,56,198,236,244,237,93,255,0,139,60,35,167,120,202,218,194,203,85,95,54,198,218,239,237,50,65,150,95,55,17,72,129,119,43,2,184,46,27,35,251,184,239,64,30,65,240,51,225,151,220,241,110,191,97,253,215,210,162,148,253,73,152,166,63,221,216,73,245,108,125,198,175,160,40,162,128,10,40,162,128,10,165,107,165,216,217,223,223,95,91,218,164,119,119,238,143,117,48,31,52,165,20,34,228,250,5,28,14,156,147,212,146,110,209,64,5,20,81,64,5,124,3,95,127,87,207,255,0,240,204,191,245,55,127,229,55,255,0,182,208,7,160,124,18,255,0,146,67,161,127,219,199,254,143,146,189,2,185,239,4,248,103,254,16,239,8,88,232,31,108,251,103,217,124,207,223,249,62,94,237,210,51,253,220,156,99,118,58,246,174,134,128,10,41,51,69,0,6,138,59,81,64,13,230,148,244,164,34,138,0,41,105,41,212,1,143,174,131,228,41,207,252,180,31,200,215,201,30,50,7,251,90,127,247,147,255,0,64,21,245,206,182,9,132,127,190,63,145,175,146,60,102,164,106,247,31,239,39,254,128,40,3,47,254,88,174,125,107,214,62,25,74,2,168,231,253,67,255,0,232,193,94,76,91,247,43,245,175,90,248,101,16,101,83,129,254,161,255,0,244,96,160,15,161,33,35,203,90,146,153,22,60,181,167,147,64,8,104,160,244,162,128,20,87,63,226,56,132,144,14,63,229,160,255,0,208,77,116,21,145,173,1,228,143,247,199,242,52,1,243,84,196,65,172,78,63,217,3,143,160,175,94,40,38,209,224,62,174,122,253,77,120,222,184,10,235,87,4,127,179,255,0,160,138,246,77,44,151,209,109,243,234,223,250,17,160,15,155,124,79,23,149,170,207,211,170,255,0,232,34,189,155,225,115,230,210,47,250,225,39,254,140,175,37,241,154,109,213,39,255,0,125,63,244,1,94,153,240,186,108,91,198,57,255,0,81,39,254,140,160,15,161,32,230,49,82,84,54,220,194,167,235,252,234,106,0,41,180,234,66,40,1,104,164,6,150,128,10,40,162,128,10,40,162,128,10,76,243,75,73,64,9,156,211,88,82,230,152,205,138,0,97,94,105,172,131,210,155,36,187,7,122,133,103,46,122,159,202,128,39,32,10,175,45,200,128,119,235,142,5,72,115,222,179,47,225,105,7,81,247,135,242,160,9,99,189,19,159,226,245,228,10,123,154,207,176,182,49,117,199,66,56,62,245,106,121,196,125,115,215,181,0,67,36,98,65,131,245,172,201,108,81,91,37,71,230,106,250,95,35,244,13,249,10,134,124,183,62,244,128,193,186,183,141,248,11,220,119,62,149,230,26,236,114,91,93,62,214,0,110,3,142,127,134,189,70,234,224,68,199,175,81,208,123,87,11,173,145,120,231,11,252,64,243,199,106,0,179,225,249,224,120,84,186,49,59,91,255,0,66,250,215,95,111,119,26,140,5,97,197,121,26,195,113,3,124,142,160,116,255,0,60,86,221,153,185,49,130,100,94,135,183,191,210,128,61,110,213,96,184,81,185,9,224,158,79,189,105,165,148,74,62,84,3,241,53,228,17,107,55,22,135,30,99,112,49,194,169,174,179,75,241,91,58,141,237,41,249,79,240,47,173,0,118,166,0,59,15,206,171,180,100,55,4,82,218,234,11,112,160,225,249,4,242,7,173,88,114,15,74,96,66,188,14,106,188,183,203,25,199,205,199,176,168,174,109,228,206,67,47,90,167,29,169,102,59,182,158,61,105,1,167,17,18,140,250,250,214,164,32,5,233,84,160,136,34,128,5,93,142,51,156,241,76,11,72,160,212,202,42,37,56,169,193,205,0,42,211,233,160,83,177,64,5,45,38,41,104,0,162,138,40,0,162,138,40,0,162,138,40,1,13,52,3,79,164,160,6,144,115,69,41,164,160,4,164,2,157,154,65,64,24,190,32,92,219,143,250,232,63,145,175,145,124,98,49,170,79,254,250,127,232,2,190,186,241,7,252,123,143,250,232,191,250,9,175,145,188,99,147,169,205,254,250,127,232,2,128,52,252,2,228,92,31,250,224,223,250,24,175,173,116,126,116,248,143,179,127,232,70,190,71,240,33,255,0,72,63,245,193,191,244,49,95,92,104,223,242,15,139,232,223,250,17,160,11,244,180,148,180,0,134,150,146,150,128,10,13,20,134,128,1,75,73,74,40,0,172,141,123,254,61,19,253,241,252,141,107,214,86,184,51,106,159,239,143,228,104,3,228,159,136,3,253,50,15,250,230,191,205,234,47,2,159,244,201,191,235,155,127,53,171,31,16,198,46,224,255,0,174,107,252,222,160,240,46,62,217,55,253,115,111,230,180,1,245,143,135,15,250,52,159,239,159,228,43,100,214,47,135,8,251,52,159,239,159,228,43,108,208,0,40,52,10,107,102,128,28,56,165,205,34,138,82,40,1,69,45,32,165,160,2,138,40,160,2,150,146,138,0,40,162,138,0,41,13,6,150,128,27,138,99,12,212,134,146,128,43,149,168,221,106,206,51,76,144,98,128,50,238,6,0,197,103,51,133,60,214,181,199,221,7,222,176,46,139,51,1,158,212,1,163,20,131,7,173,103,95,222,180,96,109,36,126,3,222,173,219,129,176,143,122,171,117,105,149,7,142,190,166,144,28,94,163,119,61,211,40,223,208,3,200,3,214,146,207,71,71,220,101,85,111,248,17,173,79,44,9,176,71,240,210,222,196,83,110,194,7,249,52,1,8,210,32,143,238,198,163,254,4,106,95,236,232,24,124,200,15,252,8,211,45,196,164,28,176,164,189,89,35,64,67,14,191,227,64,18,255,0,101,218,129,145,16,255,0,190,141,103,203,103,2,201,194,118,245,53,206,223,107,115,192,64,243,27,158,120,85,247,170,86,215,51,222,72,78,254,131,184,3,252,245,160,15,76,179,68,84,109,163,28,212,225,157,184,6,185,107,27,201,45,247,2,199,158,120,3,218,186,59,123,213,42,73,13,249,10,0,150,77,57,228,57,202,126,102,180,173,99,251,58,144,113,201,237,75,109,50,202,167,0,254,52,147,198,205,140,17,64,26,17,200,173,212,26,180,140,59,10,195,133,36,82,126,97,90,176,131,206,105,129,103,206,199,173,72,35,87,25,34,163,84,4,213,133,24,160,1,83,111,74,153,69,34,210,138,0,120,20,234,101,56,80,2,138,90,40,160,2,138,40,160,2,138,40,160,4,165,20,135,173,40,160,2,138,40,160,10,183,231,17,15,175,248,215,204,95,21,38,45,53,176,36,253,213,237,238,245,244,222,164,113,10,255,0,188,63,145,175,150,190,40,31,244,155,111,247,23,249,189,0,101,124,63,25,186,159,253,198,254,105,94,223,173,128,116,228,207,252,245,31,200,215,137,252,60,31,233,51,255,0,184,223,205,43,214,252,85,57,143,79,136,2,127,214,142,222,205,72,14,67,195,118,170,215,242,96,15,245,71,185,245,21,244,46,142,155,33,127,247,143,242,21,243,207,129,203,61,228,196,156,254,237,191,154,215,209,58,104,196,77,245,63,210,152,23,205,33,235,74,105,15,90,0,74,112,166,210,138,0,108,255,0,112,125,107,231,95,139,13,153,45,71,178,127,237,74,250,38,111,184,62,181,243,175,197,132,196,182,191,68,255,0,218,148,1,229,120,253,215,252,10,186,127,135,137,155,233,255,0,235,155,127,52,174,103,31,186,255,0,129,87,89,240,225,128,188,184,255,0,174,109,252,210,128,62,164,210,70,33,127,247,143,242,21,163,138,161,165,31,220,183,251,199,249,10,191,64,13,162,148,245,160,117,160,4,20,234,40,160,0,80,104,162,128,32,158,111,47,29,104,130,113,46,122,212,87,145,121,128,99,21,21,132,38,60,231,31,135,225,64,26,56,162,129,75,64,5,20,134,147,20,0,234,41,41,104,0,162,138,40,0,52,148,180,80,2,81,75,69,0,38,105,9,167,82,80,5,105,89,179,193,169,99,206,57,167,96,26,80,49,64,10,40,197,4,82,138,0,76,81,138,90,40,1,49,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,67,75,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,98,140,82,209,64,9,182,140,82,208,104,1,13,71,38,113,197,72,5,33,25,160,10,241,51,103,147,86,1,164,192,20,234,0,51,69,45,20,0,148,82,209,64,0,162,138,40,0,162,138,40,0,162,146,147,20,0,234,41,5,45,0,38,42,9,231,17,99,173,78,107,58,254,19,38,49,143,199,241,160,11,80,77,230,103,173,78,42,157,156,94,88,108,226,174,80,0,104,162,138,0,105,162,157,77,160,2,157,138,65,214,150,128,51,117,97,152,71,251,227,249,26,249,47,199,9,141,94,227,253,244,255,0,208,5,125,111,170,31,220,143,247,199,242,53,242,127,142,216,29,90,127,247,211,255,0,64,20,1,206,145,251,149,250,215,174,124,49,108,70,131,254,152,73,255,0,163,5,121,33,31,185,95,173,122,223,195,4,202,33,255,0,166,18,127,232,193,64,31,65,67,247,5,60,211,98,255,0,86,41,104,1,41,71,90,74,81,214,128,20,86,94,175,30,248,135,79,190,63,145,173,65,84,53,17,152,199,251,195,249,80,7,205,250,229,170,174,171,62,64,254,30,231,251,162,189,67,76,0,105,16,99,213,191,244,35,94,91,226,242,201,170,76,65,254,36,255,0,208,5,122,15,135,167,50,105,16,2,79,70,237,254,209,164,7,135,248,216,99,83,155,253,244,255,0,208,43,177,248,103,57,27,70,79,250,135,237,255,0,77,5,114,62,56,255,0,144,148,223,239,167,254,129,93,23,195,115,243,143,250,224,255,0,250,24,166,7,212,118,103,48,15,199,249,213,138,173,98,115,108,159,143,243,171,52,0,80,104,160,208,2,82,210,14,180,180,0,81,69,20,0,81,69,20,0,148,82,211,77,0,33,20,198,20,234,105,160,8,89,1,235,81,148,8,50,5,89,61,42,38,92,208,5,127,55,39,189,53,216,119,165,100,0,213,121,65,237,64,12,146,64,189,1,172,251,152,140,227,183,92,243,73,42,72,204,126,97,78,134,54,94,164,116,164,6,100,122,115,199,206,83,211,169,167,23,113,193,53,161,113,58,198,57,7,173,100,79,122,160,100,6,235,232,40,1,183,113,163,39,204,51,207,244,172,40,172,224,50,156,167,111,83,81,94,94,73,57,32,49,234,15,32,122,87,41,61,212,246,147,55,207,232,56,0,246,160,15,66,254,203,181,35,38,33,255,0,125,26,111,246,124,0,97,80,15,248,17,174,62,203,91,158,110,60,198,232,79,42,190,181,215,90,36,146,70,172,88,114,15,243,160,6,127,99,192,252,180,106,127,224,77,89,247,122,58,33,253,218,168,228,127,17,244,173,27,143,52,12,6,29,106,107,72,75,40,45,131,193,254,116,1,151,167,222,79,109,198,254,138,71,0,122,215,105,101,120,206,128,146,79,7,178,250,215,56,35,6,102,0,118,174,142,222,211,8,15,29,251,159,90,0,191,44,131,29,250,213,117,96,199,138,117,192,27,0,199,122,171,108,204,14,51,218,128,54,160,25,81,87,149,106,180,31,116,26,190,131,34,152,12,11,83,40,197,38,49,79,160,5,197,2,129,75,64,11,73,72,41,104,0,162,138,40,0,162,138,40,0,162,138,40,1,13,38,105,77,32,20,0,135,154,65,74,194,145,115,64,10,105,5,6,148,80,6,31,136,79,250,56,255,0,174,131,255,0,65,53,242,55,140,15,252,76,230,255,0,125,63,244,1,95,92,248,132,143,179,143,250,232,63,145,175,145,252,97,143,237,57,191,223,79,253,0,80,6,143,128,198,110,15,253,112,111,253,12,87,214,218,55,252,131,226,250,55,254,132,107,228,223,0,140,207,255,0,108,27,255,0,67,90,250,211,72,24,211,226,255,0,129,127,232,70,128,47,82,209,65,160,4,52,180,148,180,0,82,26,90,67,64,5,40,164,162,128,10,161,170,160,107,117,31,237,15,228,106,253,86,189,93,209,143,175,248,208,7,202,63,19,237,196,119,54,216,3,238,47,127,119,172,15,6,62,219,201,191,235,153,254,107,93,151,197,200,66,220,90,227,31,113,63,156,149,192,120,118,99,13,204,135,39,148,61,189,197,0,125,125,225,118,45,109,39,251,231,249,45,116,38,185,15,3,79,230,217,204,78,120,145,187,123,45,118,7,173,0,37,45,20,180,0,82,138,5,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,3,20,211,78,164,160,6,212,111,205,73,81,72,112,40,2,7,64,71,53,70,107,85,224,128,63,51,81,234,23,109,26,174,9,237,216,123,214,124,90,155,12,238,44,127,224,34,128,47,165,184,83,208,126,116,174,184,24,53,2,94,110,254,255,0,228,41,178,92,227,174,127,42,0,203,212,108,254,101,101,218,56,3,169,247,172,233,102,85,225,129,63,74,232,89,140,157,42,187,88,67,39,222,64,127,224,70,144,25,176,78,129,78,1,235,69,203,9,212,12,116,61,234,228,214,209,66,163,9,215,220,213,49,42,99,128,104,3,207,188,91,10,195,229,16,49,156,119,255,0,122,178,188,49,126,4,210,43,110,63,41,61,7,170,213,159,25,206,204,240,140,158,131,183,251,213,199,218,151,138,66,202,192,100,98,128,61,197,44,18,127,153,84,113,199,36,213,212,211,14,63,131,243,53,200,248,107,88,148,44,129,221,143,36,253,209,237,94,131,101,122,178,134,225,191,33,237,64,21,32,183,146,18,112,202,51,91,48,231,7,53,97,20,55,106,151,201,7,210,128,42,181,194,39,80,213,60,82,135,28,3,74,246,72,221,84,126,102,132,137,35,232,63,90,96,79,19,2,77,74,9,207,90,128,48,78,113,71,219,0,63,197,249,10,0,186,185,169,5,84,142,224,63,175,229,86,3,208,4,162,157,81,171,102,158,13,0,58,138,65,75,64,5,20,81,64,5,20,80,104,1,13,40,166,156,211,133,0,20,81,72,104,2,150,166,127,114,191,239,15,228,107,229,159,137,223,241,241,109,254,226,255,0,55,175,169,53,63,245,43,254,240,254,181,242,223,196,223,248,249,183,255,0,113,127,155,208,5,31,135,131,253,34,115,254,195,127,52,175,64,241,149,203,121,17,40,39,239,41,232,61,26,184,79,135,219,68,179,159,102,255,0,217,43,209,117,219,117,184,84,200,28,17,212,253,105,1,129,224,82,69,212,217,254,227,127,53,175,162,52,211,152,219,234,127,165,120,207,133,116,197,142,226,82,21,126,225,254,35,234,181,237,54,10,22,50,7,175,248,83,2,225,166,147,78,52,211,64,10,40,164,165,160,8,110,27,10,62,181,243,215,197,103,221,37,183,209,127,246,122,247,235,249,66,42,245,235,254,53,243,183,197,9,183,203,109,140,253,209,255,0,179,208,7,155,252,190,79,252,11,250,87,73,240,244,255,0,167,79,143,249,230,223,205,43,156,145,113,7,252,11,250,87,81,240,229,3,94,220,127,215,54,254,105,64,31,82,232,231,48,63,251,199,249,10,208,170,26,80,196,45,254,241,254,66,175,241,64,8,104,160,209,64,0,167,82,2,41,122,208,1,154,58,209,138,5,0,4,10,102,205,189,41,244,26,0,1,245,165,160,140,211,71,20,0,234,40,205,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,81,75,64,9,75,73,75,64,5,20,81,64,9,69,45,38,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,147,20,0,82,209,69,0,20,81,69,0,37,20,82,208,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,154,105,230,128,20,159,74,102,204,245,167,129,138,5,0,0,10,13,20,26,0,51,69,24,163,165,0,52,209,65,197,20,0,10,90,5,28,80,6,118,172,113,8,255,0,124,127,35,95,38,120,220,255,0,196,222,227,63,223,79,253,0,87,214,154,160,204,35,253,241,252,141,124,159,227,164,11,171,220,127,190,159,250,0,160,12,35,143,33,126,181,235,95,12,159,17,167,253,112,147,255,0,70,10,242,133,95,244,117,62,245,233,127,13,230,10,171,156,255,0,168,127,253,12,80,7,209,80,182,99,21,45,84,179,148,60,107,215,161,254,117,110,128,3,72,13,20,10,0,112,172,253,68,252,131,253,225,252,171,64,85,43,229,220,159,240,33,252,168,3,230,207,24,146,117,25,177,253,244,255,0,208,43,164,240,173,211,27,40,148,147,194,55,97,253,234,95,17,233,106,247,210,177,11,203,47,241,31,238,212,218,52,43,4,74,0,254,19,208,251,210,3,202,124,114,63,226,97,49,255,0,166,137,255,0,160,86,239,195,143,190,63,235,131,255,0,232,98,177,252,112,7,219,37,63,244,209,63,244,10,216,248,115,254,179,254,216,63,254,132,41,129,245,38,158,127,209,147,241,254,117,106,169,216,127,199,186,125,15,243,171,98,128,22,131,69,6,128,18,150,154,51,78,160,2,138,40,160,2,138,40,160,2,146,138,66,104,1,15,90,105,161,159,21,25,122,0,24,31,90,132,147,187,173,53,238,66,30,255,0,149,67,246,176,79,241,126,66,128,29,35,0,213,4,147,4,234,13,76,72,110,113,81,60,73,39,81,250,208,5,117,184,71,232,26,163,151,61,189,106,226,89,198,163,133,31,153,167,121,35,218,128,57,137,173,164,153,142,74,212,15,166,113,252,31,153,174,165,212,15,225,172,139,203,213,143,140,55,81,216,122,82,3,1,172,18,15,152,168,231,142,9,175,48,241,14,160,26,242,69,27,184,101,61,7,247,107,171,241,22,179,41,98,168,236,48,235,252,35,251,181,230,19,135,146,102,102,32,147,143,229,64,30,135,225,123,113,44,74,196,14,81,187,255,0,181,93,236,14,33,64,48,120,254,237,121,183,132,110,25,64,25,60,70,221,191,218,175,72,50,199,142,65,160,2,121,144,175,67,214,161,142,96,195,10,8,173,56,173,98,149,65,41,250,154,149,108,34,78,85,0,252,77,0,67,97,101,131,185,182,156,169,238,125,107,109,87,35,21,73,92,198,48,106,68,185,207,76,254,84,1,97,237,195,28,224,126,117,52,54,171,215,3,167,169,170,111,123,179,251,223,144,170,178,234,110,122,51,127,223,34,152,29,26,160,3,2,172,167,2,177,172,110,154,68,25,39,161,236,61,107,93,14,69,0,75,74,5,37,58,128,23,20,81,71,122,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,13,45,33,160,4,164,29,105,198,146,128,27,64,165,160,117,160,14,107,196,204,86,1,255,0,93,23,255,0,65,53,242,79,138,155,118,167,55,251,203,255,0,160,138,250,163,198,179,152,173,129,4,255,0,174,81,211,253,147,95,38,107,146,153,111,228,39,60,149,255,0,208,69,0,119,63,13,237,131,200,9,3,253,67,247,255,0,108,87,212,186,114,237,180,65,245,254,117,243,119,194,200,119,50,231,31,241,239,39,254,140,21,244,173,170,226,21,31,95,231,64,19,208,104,162,128,10,5,20,10,0,90,67,75,72,104,0,165,164,162,128,10,138,113,149,31,90,154,152,227,43,64,31,54,124,97,139,19,218,158,62,234,127,57,43,201,116,182,219,59,127,186,127,152,175,120,248,183,167,135,22,173,133,254,1,212,255,0,211,74,240,40,79,149,57,255,0,119,250,208,7,214,95,14,164,205,141,199,95,245,141,252,146,187,243,205,121,71,195,11,239,50,218,228,124,223,125,143,65,232,149,234,192,208,2,129,75,73,75,64,11,69,20,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,19,52,134,148,138,109,0,54,162,148,19,79,38,163,99,64,20,46,45,86,64,50,7,230,106,175,216,35,3,238,143,204,214,132,207,192,170,158,112,30,180,0,137,102,131,160,31,153,167,53,162,119,81,249,154,119,218,70,56,207,229,77,75,141,222,191,149,0,61,109,213,71,0,126,116,141,10,129,211,245,161,174,66,117,207,229,80,54,160,153,232,255,0,144,160,8,101,133,100,224,143,214,179,164,177,69,232,7,230,107,76,221,71,212,6,170,242,92,163,246,106,64,121,199,136,252,62,110,30,50,60,190,0,28,179,123,215,61,15,135,8,99,145,23,79,239,181,122,228,242,196,20,101,91,173,114,183,110,100,148,108,227,229,239,64,15,209,180,36,137,28,149,78,73,232,205,237,93,101,141,170,197,187,129,249,159,106,199,178,222,21,178,123,255,0,133,107,91,200,91,35,52,1,183,3,14,70,13,93,24,61,43,158,66,241,182,115,218,181,173,167,44,15,39,242,166,5,182,25,168,29,51,83,22,205,38,50,180,1,153,112,204,184,230,170,71,153,15,90,214,154,48,224,3,85,226,179,218,217,27,127,51,64,9,2,50,147,200,173,40,243,142,77,36,112,125,63,58,176,35,2,128,28,149,40,168,192,167,129,64,14,20,234,104,56,163,52,0,234,40,162,128,10,40,162,128,16,210,210,26,81,64,5,33,165,166,154,0,165,169,15,220,175,251,195,250,215,203,127,19,134,46,173,191,220,95,230,245,245,14,164,223,186,95,247,135,245,175,151,254,39,115,113,109,254,226,255,0,55,160,6,252,58,64,90,227,43,217,191,246,74,244,203,167,77,192,16,122,87,147,120,45,222,51,49,83,142,191,251,45,122,108,18,238,140,150,201,57,197,0,117,154,36,113,229,200,92,117,239,244,174,246,207,238,159,173,121,135,135,238,217,238,29,114,113,176,158,131,212,87,169,90,253,195,245,160,9,232,61,105,77,52,138,0,41,77,32,165,99,64,30,125,226,237,109,237,60,160,25,198,112,120,85,63,222,245,175,159,188,85,169,61,244,209,238,102,56,81,213,64,238,222,159,90,250,43,197,58,66,92,172,108,84,28,16,57,99,254,213,124,227,226,123,65,111,123,24,0,12,198,15,4,250,181,0,101,206,165,96,31,239,127,74,235,254,26,38,110,238,63,235,155,127,52,174,107,82,140,37,178,145,253,241,252,141,118,255,0,10,162,86,154,228,145,252,45,252,210,128,62,142,211,198,33,111,247,143,244,171,117,5,152,196,103,30,181,61,0,33,162,138,40,0,2,157,64,162,128,22,144,154,41,5,0,40,165,164,165,160,2,138,67,74,40,1,49,69,45,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,222,128,10,40,162,128,18,150,131,69,0,20,81,71,122,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,142,244,0,81,69,20,0,148,180,130,150,128,10,40,163,189,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,2,98,150,138,13,0,20,82,10,90,0,67,64,52,180,211,64,14,164,162,138,0,105,20,83,141,37,0,32,165,164,165,160,10,151,227,49,15,247,135,242,175,149,62,32,32,26,164,255,0,245,209,63,244,93,125,93,118,51,24,207,175,244,175,152,254,36,196,171,168,76,64,255,0,150,177,255,0,232,186,0,227,35,82,109,147,234,107,99,195,26,163,89,190,3,48,196,108,56,80,127,136,30,245,74,202,48,214,113,156,122,255,0,51,83,248,106,208,79,118,192,128,127,116,79,36,255,0,120,80,7,209,94,22,214,154,234,53,5,156,252,142,121,80,63,138,187,177,210,184,223,13,233,41,109,10,48,85,31,35,14,24,255,0,122,187,32,120,160,4,165,29,105,13,0,80,2,213,75,191,187,248,255,0,74,185,85,174,190,239,227,64,30,123,171,199,23,152,196,175,59,135,127,106,194,181,145,55,99,7,165,88,214,239,89,111,100,92,156,2,59,15,238,214,92,242,237,140,21,200,230,144,30,111,227,196,81,117,33,3,254,90,167,254,129,90,31,14,6,100,255,0,182,15,255,0,161,138,196,241,115,51,204,228,156,254,241,127,244,26,219,248,112,112,227,254,184,63,254,134,41,129,245,13,135,252,123,167,208,255,0,58,180,42,141,131,127,163,167,208,255,0,58,188,40,1,104,162,131,64,9,75,73,75,64,5,20,81,64,5,20,83,115,64,11,77,52,164,230,154,86,128,34,106,173,38,106,217,20,195,24,52,1,139,52,108,199,168,170,143,148,61,107,118,72,62,159,157,103,73,101,150,36,237,252,205,0,36,12,204,58,213,228,76,14,212,200,144,40,192,169,241,129,64,14,81,138,67,129,64,108,85,75,137,202,247,61,125,40,1,38,97,156,96,245,172,75,203,85,144,231,3,168,238,125,42,102,222,238,78,106,9,228,32,227,61,233,1,202,106,218,10,74,50,21,62,240,234,205,233,92,92,158,28,37,206,4,95,247,219,87,164,222,111,97,193,29,71,242,172,155,73,54,76,119,243,242,246,160,10,62,31,240,249,183,193,62,95,220,35,134,111,239,87,117,29,130,48,229,71,230,105,34,150,35,24,42,173,87,35,186,68,236,223,149,0,75,28,75,31,0,116,171,171,10,145,211,245,170,130,229,58,144,213,34,234,9,156,97,255,0,33,76,11,13,110,164,114,7,231,76,22,137,216,15,204,211,150,228,55,35,63,149,53,238,118,158,255,0,149,0,53,172,208,245,81,249,154,143,236,17,145,247,71,230,106,199,218,70,50,115,249,83,60,224,125,104,2,120,45,68,107,192,31,153,171,209,228,85,104,159,138,178,190,180,1,45,60,84,64,212,148,0,236,210,210,1,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,6,128,18,146,150,146,128,16,138,7,20,82,19,64,30,123,241,2,76,90,175,253,119,31,250,1,175,148,181,6,221,118,255,0,135,242,175,164,190,36,106,27,16,166,91,137,211,248,71,247,13,124,213,33,243,46,92,251,80,7,181,124,40,139,33,79,31,241,239,39,254,140,21,244,76,60,70,43,197,190,23,233,226,59,88,219,11,204,18,14,167,254,122,87,181,175,10,5,0,45,45,37,20,0,80,40,160,80,2,210,26,90,67,64,5,20,81,64,5,20,82,138,0,243,63,137,86,66,107,75,115,129,195,129,212,250,61,124,179,124,158,76,195,221,123,125,77,125,147,227,27,81,61,156,64,129,196,139,212,159,70,175,146,252,85,105,246,123,152,199,28,160,232,79,171,80,7,167,252,45,212,202,181,202,229,186,49,232,63,216,175,160,45,37,243,20,158,122,215,199,94,16,213,222,194,105,72,102,229,79,69,7,186,250,253,43,233,111,6,235,102,254,57,129,46,112,79,85,3,251,190,159,90,0,238,168,164,7,52,225,210,128,10,90,74,90,0,40,162,138,0,40,162,138,0,40,162,140,80,1,69,20,80,1,69,20,80,2,83,73,197,58,154,87,52,1,25,108,212,79,205,77,182,152,226,128,51,174,20,156,86,76,241,30,48,69,95,191,184,242,130,245,252,190,181,65,111,21,199,33,191,33,72,8,80,178,245,53,47,154,81,115,207,90,66,193,187,26,175,60,161,64,224,208,6,117,237,204,211,50,133,124,96,103,144,61,234,178,216,204,70,75,39,230,127,194,180,226,184,140,30,85,170,244,83,171,244,6,128,57,153,22,229,56,18,15,203,255,0,173,89,23,183,119,22,248,62,103,95,238,129,239,93,189,196,170,49,193,172,251,171,56,174,148,101,58,30,228,138,0,224,159,95,152,112,206,231,254,0,181,106,199,89,12,199,118,243,199,247,71,181,75,171,104,107,242,144,16,116,254,38,247,172,8,109,214,9,10,176,7,35,60,26,0,236,155,85,249,126,82,227,159,238,138,221,209,38,105,183,150,57,198,123,125,43,156,211,173,161,109,196,167,175,115,237,93,102,156,18,61,219,65,29,127,165,0,95,145,91,119,4,116,173,11,101,59,77,49,28,30,160,212,130,96,190,180,192,178,190,244,158,112,7,189,85,146,232,42,228,238,235,233,89,231,82,137,91,149,126,158,131,252,104,3,121,72,110,212,245,192,237,88,209,234,113,183,0,63,228,42,73,46,137,28,19,249,10,0,215,243,213,123,26,144,74,27,166,107,154,18,179,183,39,183,165,105,219,19,207,52,1,170,166,156,42,8,201,53,58,208,3,128,165,197,32,165,201,205,0,45,20,81,138,0,40,162,138,0,105,167,10,74,90,0,41,26,150,144,208,6,110,168,127,114,191,239,15,235,95,47,124,75,255,0,143,139,127,247,23,249,189,125,73,169,46,98,81,254,208,254,181,243,15,196,248,182,92,91,30,62,226,255,0,55,160,10,126,3,2,67,56,63,237,127,236,181,218,234,146,181,154,41,83,140,145,211,159,95,95,165,112,62,8,185,242,90,110,188,131,208,127,187,93,198,175,56,150,221,9,201,195,143,228,105,1,209,120,54,127,180,73,49,57,224,48,228,127,187,94,193,105,247,79,214,188,19,192,119,68,92,76,1,63,117,143,65,234,181,239,86,71,40,126,191,225,76,11,70,144,245,165,52,211,64,11,218,154,121,167,14,148,160,80,6,7,136,56,133,63,222,31,200,215,203,254,48,108,223,197,255,0,92,151,249,181,125,71,226,48,5,188,103,253,177,252,141,124,175,226,210,14,161,23,253,114,31,205,168,2,158,164,217,183,81,254,216,254,70,187,127,133,128,249,247,56,254,235,127,52,174,39,83,77,182,234,127,219,31,200,215,123,240,163,6,91,172,255,0,117,255,0,246,157,0,125,23,107,247,15,214,166,168,109,143,200,126,181,53,0,54,138,90,40,1,69,45,32,165,160,2,128,40,162,128,22,138,74,40,1,104,164,165,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,13,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,8,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,146,138,0,90,66,40,162,128,10,40,162,128,16,211,105,77,20,0,148,234,74,90,0,134,231,238,15,173,124,197,241,28,31,237,25,179,255,0,61,99,255,0,209,117,244,237,193,249,7,214,190,106,248,154,0,191,152,143,249,237,31,254,139,160,14,62,197,241,103,24,250,255,0,51,87,188,34,216,189,127,250,226,223,250,16,170,86,49,230,206,51,245,254,102,172,120,80,129,126,255,0,245,196,255,0,232,66,128,62,170,209,121,180,143,232,223,250,21,107,14,43,51,66,80,108,98,62,205,255,0,161,86,177,20,0,134,129,214,131,210,144,80,3,133,86,186,60,126,53,100,85,75,195,133,252,71,242,160,15,26,241,93,199,145,117,33,25,251,234,56,31,236,214,110,156,205,119,18,179,28,228,19,207,29,234,175,140,238,201,190,149,73,60,58,118,31,220,169,244,219,129,21,148,100,100,117,29,61,205,32,56,79,26,128,147,184,29,164,95,253,2,180,254,29,255,0,172,255,0,182,15,255,0,161,138,194,241,133,199,155,112,231,159,245,139,219,253,154,232,254,28,67,185,129,227,253,67,255,0,232,98,152,31,76,88,31,244,116,250,31,231,87,133,83,176,95,244,116,30,199,249,213,193,64,11,65,162,138,0,104,167,82,82,208,1,69,20,98,128,10,76,82,210,100,208,2,98,154,77,56,211,77,0,52,154,97,148,47,92,211,92,156,214,117,193,62,189,232,2,255,0,158,164,244,52,211,130,115,88,6,102,71,60,254,149,109,46,200,94,73,252,133,0,104,146,22,163,243,129,61,235,50,77,81,20,224,135,252,133,64,53,40,153,184,87,252,135,248,208,6,217,246,170,151,9,199,227,74,151,32,168,35,63,149,47,156,27,214,128,51,163,86,221,201,29,43,19,89,153,225,115,131,143,152,14,158,213,212,59,142,192,214,13,248,141,216,238,82,121,31,202,144,28,224,213,190,81,184,185,255,0,128,138,196,188,214,66,185,198,241,200,254,17,233,90,87,246,209,33,36,39,113,220,250,87,39,37,184,158,86,10,7,175,38,128,52,215,95,152,240,36,127,251,225,107,90,210,234,226,117,7,204,234,9,228,15,90,135,76,208,212,40,44,16,252,167,248,155,214,186,219,123,88,173,144,97,61,71,4,250,208,6,108,107,112,227,6,69,255,0,63,133,76,214,51,1,144,201,249,159,240,173,200,37,83,216,244,169,100,157,87,168,52,1,143,103,119,52,109,181,159,56,7,160,30,181,180,100,46,185,172,233,46,35,45,194,181,88,134,80,195,189,0,61,139,55,67,86,97,136,227,146,58,84,97,149,123,26,115,94,170,12,0,223,144,160,13,120,20,129,248,85,213,224,86,101,148,254,98,131,207,67,219,222,181,208,113,76,5,13,138,144,28,211,54,83,192,197,0,58,150,146,150,128,10,40,162,128,22,146,138,49,64,5,20,81,64,5,20,81,64,5,20,81,64,9,73,75,65,233,64,9,85,46,165,242,198,121,235,253,42,209,56,174,7,197,186,241,178,200,6,65,137,20,112,170,127,132,158,244,1,229,95,18,53,50,247,82,46,91,137,163,61,7,252,243,175,35,177,143,205,156,244,251,191,212,86,207,138,53,71,189,188,149,139,55,44,167,144,7,240,227,181,30,23,180,243,238,15,79,245,76,121,39,251,194,128,62,153,240,13,144,139,75,128,237,31,234,220,117,63,223,175,64,172,15,11,219,8,116,184,64,3,133,110,132,255,0,120,214,253,0,20,180,148,80,1,64,162,129,64,11,72,105,105,13,0,20,81,75,64,9,64,162,138,0,206,213,225,18,192,128,227,134,7,244,53,242,223,196,123,17,13,205,185,194,242,139,208,159,87,175,172,102,93,234,7,189,120,15,197,109,53,71,217,156,5,254,17,212,255,0,183,64,30,21,109,33,71,56,61,171,218,254,25,234,174,175,112,165,155,163,31,186,63,216,175,16,63,35,126,21,233,31,14,39,34,226,227,36,253,214,237,238,148,1,245,69,164,158,100,100,251,226,173,10,205,210,91,117,187,255,0,188,127,144,173,28,80,2,210,210,82,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,105,164,205,59,20,132,80,3,1,166,57,20,227,197,68,195,52,1,143,169,70,36,11,199,167,245,172,104,173,128,39,129,211,212,215,77,112,80,99,32,212,41,28,111,209,127,90,0,205,75,113,142,131,243,168,167,180,87,3,129,249,154,221,17,40,237,250,211,12,32,246,31,157,0,113,119,86,44,152,35,104,252,77,83,73,165,140,227,119,233,93,188,246,91,241,247,127,51,89,242,233,74,78,112,191,247,209,164,7,58,94,73,58,176,171,40,165,87,146,58,214,155,88,136,199,1,127,51,89,147,89,202,72,33,146,128,42,222,204,35,85,200,61,123,126,53,199,234,6,57,29,72,83,156,14,191,141,109,106,218,117,196,219,64,120,248,199,82,125,253,169,52,143,13,51,59,153,60,166,224,255,0,27,123,123,80,1,161,219,180,129,198,71,127,233,93,133,181,153,143,56,219,249,154,181,101,167,67,108,24,4,3,62,140,79,165,106,70,170,71,74,0,169,4,36,231,36,85,179,0,199,65,249,212,232,128,84,224,3,76,12,121,109,119,240,113,249,214,124,250,66,182,210,21,127,239,163,93,75,70,190,148,134,49,233,64,28,36,186,100,177,182,85,144,113,234,127,194,175,218,65,63,33,157,79,249,250,87,77,34,168,237,81,35,168,61,13,0,84,130,212,140,244,252,205,107,65,8,0,240,41,177,176,110,213,113,86,128,5,92,83,197,24,163,20,0,189,41,69,38,41,69,0,45,20,81,64,5,20,81,64,9,64,52,80,49,64,11,69,20,80,5,59,236,121,107,245,255,0,26,249,179,226,174,12,150,220,118,95,253,158,190,150,188,0,198,191,90,249,179,226,170,98,75,99,236,191,251,61,0,113,254,12,64,243,204,63,217,63,205,107,183,241,32,16,193,24,81,140,176,254,70,184,159,4,127,199,196,223,238,31,230,181,221,248,174,220,155,120,143,31,120,119,246,106,0,189,240,234,216,51,206,216,29,24,117,63,236,87,188,217,128,16,253,107,193,254,26,200,124,203,129,158,204,127,244,10,247,171,85,194,159,173,0,78,105,166,156,105,166,128,1,78,20,209,78,20,1,135,226,80,77,180,127,239,143,228,107,229,95,21,140,106,49,127,215,33,252,218,190,169,241,51,17,109,30,63,190,63,147,87,202,158,41,36,234,49,103,254,120,143,253,9,168,2,13,76,147,110,191,239,143,228,107,185,248,84,216,154,231,253,214,254,105,92,86,168,152,181,95,247,199,242,53,216,252,44,111,223,92,255,0,186,223,205,40,3,233,59,111,184,126,181,199,95,124,94,240,46,155,168,92,216,93,235,158,93,205,172,173,12,201,246,73,206,215,82,67,12,132,193,193,7,167,21,216,90,115,25,250,215,204,159,30,252,36,218,63,140,6,185,105,103,34,105,250,154,6,150,85,85,242,197,207,59,151,229,28,22,80,27,158,88,151,32,156,28,0,125,19,225,207,20,104,222,44,211,228,191,208,239,62,213,109,28,166,22,127,41,227,195,128,9,24,96,15,70,30,220,214,133,253,245,182,155,167,220,223,221,201,229,219,90,196,211,76,251,73,218,138,9,99,129,201,192,7,165,124,229,251,60,248,153,236,188,79,117,225,217,231,197,182,161,17,146,8,206,227,251,244,25,59,113,242,174,83,121,36,142,118,40,207,0,31,117,241,223,252,147,223,18,255,0,216,42,235,255,0,69,53,0,96,15,141,159,15,63,232,96,255,0,201,43,143,254,55,94,131,95,1,87,223,180,1,207,248,155,198,222,30,240,119,217,127,183,181,15,177,253,171,127,147,251,153,36,221,183,110,239,184,167,24,220,189,125,107,63,68,248,163,224,223,17,106,208,105,90,86,177,246,139,217,247,121,113,125,154,100,221,181,75,30,89,0,28,41,60,154,249,247,227,159,136,38,214,62,35,221,89,125,165,37,179,210,209,109,224,88,156,178,134,42,26,66,70,72,223,184,149,56,199,220,0,242,43,171,253,156,188,48,147,222,106,126,38,184,131,119,217,241,105,104,231,105,1,200,204,132,15,188,24,41,64,15,3,14,195,158,112,1,244,69,37,20,180,1,231,255,0,240,187,126,30,127,208,195,255,0,146,87,31,252,110,187,123,11,235,125,75,78,182,191,180,147,204,182,186,137,102,133,246,145,189,24,2,167,7,145,144,71,94,107,224,170,251,119,192,159,242,79,60,53,255,0,96,171,95,253,20,180,1,208,82,210,82,208,1,69,37,45,0,21,90,198,250,207,83,179,142,242,194,238,11,187,89,51,178,104,36,18,35,96,144,112,195,32,224,130,62,162,172,215,202,31,9,126,41,73,224,205,71,251,59,87,150,121,180,43,141,171,247,217,254,196,114,199,122,38,113,180,150,37,128,25,60,17,146,48,192,31,87,209,65,162,128,10,40,163,189,0,21,20,243,195,107,111,45,197,196,169,12,17,33,121,36,145,130,170,40,25,44,73,224,0,57,205,75,92,255,0,142,255,0,228,158,120,151,254,193,87,95,250,41,168,3,160,162,188,3,224,167,197,111,248,241,240,118,180,222,144,105,215,36,255,0,190,219,36,102,111,247,17,2,175,160,244,175,127,160,2,138,40,160,8,166,158,27,100,18,79,44,113,33,117,64,206,193,65,102,96,170,185,61,201,32,1,220,144,42,90,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,214,63,193,255,0,138,118,254,41,211,237,244,13,82,79,47,93,182,136,34,52,142,79,219,81,71,223,4,146,76,128,12,176,39,39,150,28,100,40,7,172,81,69,20,0,81,69,20,0,84,80,207,13,202,25,32,150,57,80,59,33,100,96,192,50,177,86,92,142,224,130,8,236,65,21,230,31,24,190,38,67,225,77,26,93,31,75,153,37,214,111,17,226,99,28,224,53,146,149,25,118,10,119,43,144,224,167,79,239,103,140,29,79,130,95,242,72,116,47,251,120,255,0,209,242,80,5,139,239,139,222,5,211,117,27,171,11,205,115,203,186,181,149,161,153,62,201,57,218,234,72,97,144,132,28,16,122,113,93,62,137,173,233,222,35,210,32,213,116,171,143,180,88,207,187,203,151,99,38,237,172,84,240,192,17,200,35,145,95,24,248,239,254,74,31,137,191,236,43,117,255,0,163,90,190,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,0,122,5,20,81,64,5,86,177,190,179,212,236,227,188,176,187,130,238,214,76,236,154,9,4,136,216,36,28,48,200,56,32,143,168,171,53,242,135,194,95,138,82,120,51,81,254,206,213,229,158,109,10,227,106,253,246,127,177,28,177,222,137,156,109,37,137,96,6,79,4,100,140,48,7,213,244,81,69,0,20,81,69,0,21,17,158,21,185,75,118,149,4,242,35,58,70,88,110,101,82,3,48,29,72,5,148,19,219,112,245,172,127,22,120,175,78,240,103,135,229,214,117,67,33,129,29,81,99,139,111,153,43,49,192,84,12,64,39,25,98,51,209,73,237,94,49,240,127,197,122,151,140,254,48,234,154,206,168,99,19,201,163,178,44,113,110,242,227,85,146,16,21,3,18,64,206,88,140,245,98,123,208,7,189,203,125,103,111,121,109,103,53,220,17,221,93,110,251,60,79,32,15,46,209,150,216,167,150,192,228,227,160,171,53,224,255,0,180,93,253,230,155,121,225,59,203,11,185,237,46,163,251,102,201,160,144,198,235,145,8,56,97,130,50,9,31,67,93,255,0,195,47,136,150,223,16,116,57,37,48,253,159,83,179,218,183,176,168,59,1,108,237,116,39,248,91,107,112,78,65,4,28,240,196,3,185,162,138,40,0,168,132,240,181,203,219,172,168,103,141,21,218,48,195,114,171,18,21,136,234,1,42,192,30,251,79,165,75,95,61,252,96,241,94,165,224,207,140,58,94,179,165,152,204,241,232,234,141,28,187,188,185,21,164,152,21,117,82,9,25,195,1,158,160,30,212,1,244,37,21,133,225,63,21,233,222,51,240,252,90,206,150,100,16,59,178,52,114,237,243,35,101,56,42,225,73,0,227,12,6,122,48,61,235,118,128,10,40,162,128,10,40,162,128,43,75,125,103,111,121,109,103,53,220,17,221,93,110,251,60,47,32,15,46,209,150,216,167,150,192,228,227,160,171,53,224,255,0,180,93,253,230,155,121,225,59,203,11,185,237,46,163,251,102,201,160,144,198,235,145,16,56,97,130,50,9,31,67,93,255,0,195,47,136,150,223,16,116,57,37,48,253,159,83,179,218,183,176,168,59,1,108,237,116,39,248,91,107,112,78,65,4,28,240,196,3,185,162,138,40,0,162,138,40,0,162,138,225,190,38,252,68,182,248,125,161,199,40,135,237,26,157,230,229,178,133,129,216,74,227,115,185,29,151,114,252,160,228,146,0,199,44,0,58,200,245,109,58,109,82,93,46,45,66,213,245,8,83,124,182,139,50,153,81,120,229,147,57,3,230,94,72,238,61,106,237,124,51,97,226,141,98,199,197,22,222,35,251,116,247,26,156,18,172,190,117,196,174,237,38,208,6,215,108,238,42,84,109,35,60,175,21,246,15,130,188,105,166,248,223,64,131,82,178,120,227,156,160,55,22,126,114,188,150,237,146,48,192,114,1,42,197,73,3,35,7,3,160,0,233,104,162,138,0,243,255,0,248,93,191,15,63,232,97,255,0,201,43,143,254,55,93,126,137,173,233,222,35,210,32,213,116,171,143,180,88,207,187,203,151,99,38,237,172,84,240,192,17,200,35,145,95,39,124,92,240,139,120,83,199,151,171,5,148,144,105,119,142,110,44,152,170,132,32,128,93,83,104,0,5,98,64,94,160,109,245,4,250,95,236,229,226,119,158,211,83,240,205,196,251,190,207,139,187,68,59,137,8,78,36,0,253,208,161,138,16,56,57,118,60,243,128,15,102,214,245,189,59,195,154,68,250,174,171,113,246,123,24,54,249,146,236,103,219,185,130,142,20,18,121,32,112,43,152,177,248,189,224,93,75,81,181,176,179,215,60,203,171,169,86,24,83,236,147,141,206,196,5,25,40,0,201,35,175,21,95,227,111,252,146,29,119,254,221,255,0,244,124,117,243,7,129,63,228,161,248,103,254,194,182,191,250,53,104,3,237,250,228,181,255,0,137,126,15,240,190,168,218,110,175,173,36,23,170,129,218,37,134,73,74,3,211,118,197,32,28,115,131,206,8,61,8,174,182,190,32,241,191,136,255,0,225,45,241,166,169,174,8,252,184,238,165,253,210,149,193,17,168,8,155,134,79,205,181,87,56,56,206,113,197,0,125,117,225,175,30,120,111,197,247,19,193,161,95,201,120,246,232,30,82,45,101,69,64,78,6,89,144,12,158,112,51,147,131,232,107,165,175,35,253,159,188,53,14,151,224,135,215,22,226,73,39,214,31,47,25,0,44,75,19,200,138,7,114,73,220,73,247,3,28,100,250,229,0,103,107,122,222,157,225,205,34,125,87,85,184,251,61,140,27,124,201,118,51,237,220,193,71,10,9,60,144,56,21,200,127,194,237,248,121,255,0,67,15,254,73,92,127,241,186,62,54,255,0,201,33,215,127,237,223,255,0,71,199,95,32,208,7,223,212,81,69,0,20,81,69,0,20,81,69,0,69,4,240,221,91,197,113,111,42,77,4,168,30,57,35,96,202,234,70,67,2,56,32,142,115,82,215,205,31,5,126,41,219,120,115,30,25,215,101,242,244,233,165,45,109,118,238,118,219,59,99,40,217,56,88,201,231,35,1,88,146,120,98,87,233,122,0,40,162,138,0,40,162,138,0,227,245,191,138,62,13,240,230,175,62,149,170,235,31,103,189,131,111,153,23,217,166,125,187,148,48,229,80,131,195,3,193,173,15,12,248,219,195,222,49,251,87,246,14,161,246,207,178,236,243,191,115,36,123,119,110,219,247,212,103,59,91,167,165,124,193,241,183,254,74,246,187,255,0,110,255,0,250,34,58,239,255,0,102,95,249,154,63,237,211,255,0,107,80,7,208,21,207,248,155,198,222,30,240,119,217,127,183,181,15,177,253,171,127,147,251,153,36,221,183,110,239,184,167,24,220,189,125,107,160,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,208,7,168,104,159,20,124,27,226,61,94,13,43,74,214,62,209,123,62,239,46,47,179,76,155,182,169,99,203,32,3,133,39,147,93,133,124,129,240,75,254,74,246,133,255,0,111,31,250,34,74,250,254,128,10,40,162,128,10,243,255,0,248,93,191,15,63,232,97,255,0,201,43,143,254,55,94,129,95,0,208,7,222,182,55,214,250,158,157,109,127,103,39,153,107,117,18,205,11,237,35,114,48,5,78,14,8,200,35,175,53,102,185,255,0,2,127,201,60,240,215,253,130,173,127,244,82,215,65,64,5,69,4,240,221,91,197,113,111,42,77,4,168,30,57,35,96,202,234,70,67,2,56,32,142,115,82,215,204,31,7,62,43,127,194,47,44,94,28,214,27,58,68,210,159,38,98,121,183,145,217,7,204,204,225,82,17,243,177,192,206,73,61,205,0,125,63,69,20,80,1,89,218,222,183,167,120,115,72,159,85,213,110,62,207,99,6,223,50,93,140,251,119,48,11,194,130,79,36,14,5,104,215,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,128,44,88,252,94,240,46,165,168,218,216,89,235,158,101,213,212,171,12,41,246,73,198,231,98,2,140,148,0,100,145,215,138,238,43,226,15,2,127,201,67,240,207,253,133,109,127,244,106,215,219,244,0,81,69,20,0,87,15,125,241,123,192,186,110,163,117,97,121,174,121,119,86,178,180,51,39,217,39,59,89,73,12,50,16,131,130,15,78,43,184,175,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,64,31,99,120,115,197,26,55,139,116,233,47,244,59,207,181,90,199,41,133,159,202,120,240,224,2,70,24,3,209,135,183,53,129,125,241,123,192,186,110,163,117,97,121,174,121,119,86,178,180,51,39,217,39,59,93,73,12,50,16,131,130,15,78,43,152,253,156,127,228,158,95,255,0,216,86,79,253,21,21,124,255,0,227,191,249,40,126,38,255,0,176,173,215,254,141,106,0,251,27,195,158,40,209,188,91,167,73,127,161,222,125,170,214,57,76,44,254,83,199,135,0,18,48,192,30,140,61,185,173,154,242,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,175,208,1,92,183,136,254,34,120,87,194,90,132,118,26,222,169,246,75,169,34,19,42,125,158,89,50,132,144,14,85,72,234,167,223,138,234,107,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,180,1,238,222,28,248,137,225,95,22,234,18,88,104,154,167,218,238,163,136,204,201,246,121,99,194,2,1,57,101,3,171,15,126,107,160,251,125,159,246,135,246,127,218,224,251,119,149,231,253,155,204,30,103,151,157,187,246,245,219,158,51,140,103,138,249,167,246,113,255,0,146,135,168,127,216,42,79,253,27,21,106,124,109,241,14,165,225,143,139,122,78,169,165,220,73,12,241,105,176,150,85,118,85,149,68,242,49,71,10,65,100,37,70,70,121,160,15,162,232,174,107,192,254,50,177,241,215,134,227,213,236,99,146,34,28,197,113,3,242,97,148,0,74,231,24,97,134,4,17,212,17,144,14,64,233,104,0,162,138,40,0,168,167,158,27,91,121,110,46,37,72,96,137,11,201,36,140,21,81,64,201,98,79,0,1,206,106,90,249,131,227,31,197,111,248,73,229,151,195,186,59,99,72,134,81,231,76,15,55,18,35,56,249,89,92,171,194,126,70,25,25,200,7,176,160,15,166,167,158,27,91,121,110,46,37,72,96,137,11,201,36,140,21,81,64,201,98,79,0,1,206,106,90,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,94,79,240,75,226,149,187,218,90,120,59,91,151,202,184,143,247,122,125,212,140,72,148,19,196,76,73,225,134,112,191,194,64,0,96,129,184,3,222,40,160,81,64,5,86,190,191,179,211,44,222,242,254,238,11,75,104,241,190,105,228,17,162,228,128,50,199,129,146,64,250,154,179,94,127,241,183,254,73,14,185,255,0,110,255,0,250,62,58,0,244,10,43,195,254,9,252,82,125,91,202,240,158,185,36,243,106,95,188,107,75,201,29,164,107,129,203,178,72,73,36,48,25,193,232,84,99,130,6,239,112,160,4,165,164,162,128,22,146,150,188,235,226,159,196,232,124,3,97,21,189,162,36,250,213,210,111,183,138,64,26,52,80,202,11,72,3,171,0,65,112,164,117,42,125,13,0,122,4,115,195,51,204,145,74,142,240,190,201,85,88,18,143,180,54,214,29,142,214,83,131,216,131,222,164,175,36,253,158,174,38,186,240,54,169,113,113,44,147,79,46,177,43,201,44,140,89,157,140,81,18,73,60,146,79,57,175,91,160,12,253,111,91,211,188,59,164,79,170,234,151,31,103,178,131,111,153,46,198,125,187,152,40,225,65,39,150,3,129,92,135,252,46,223,135,159,244,48,255,0,228,149,199,255,0,27,163,227,103,252,146,29,119,254,221,255,0,244,124,117,242,13,0,125,246,104,160,208,40,0,165,164,165,160,8,110,126,224,250,215,204,191,18,91,58,132,223,245,214,63,253,23,95,76,221,127,171,31,90,249,139,226,59,127,196,198,111,250,235,31,254,139,160,14,106,192,145,103,31,227,252,205,73,225,81,157,65,255,0,235,137,255,0,208,133,22,17,230,198,51,245,254,102,155,225,118,35,81,147,31,243,196,255,0,232,66,128,62,178,208,65,22,17,125,27,255,0,66,53,172,107,39,64,36,216,69,159,70,255,0,208,141,106,154,0,67,64,160,208,40,1,194,171,93,128,87,241,254,149,100,84,23,43,149,252,104,3,231,207,30,91,4,187,145,128,28,202,131,169,254,229,69,160,129,53,148,96,140,240,199,255,0,30,169,126,32,72,126,217,42,231,164,169,255,0,160,82,248,110,223,109,140,71,143,186,221,255,0,218,164,7,154,120,173,66,222,202,61,29,127,244,26,239,126,25,224,70,156,127,203,7,255,0,209,130,184,63,23,255,0,200,66,79,247,215,255,0,64,175,64,248,103,30,81,15,253,48,127,253,26,41,129,244,85,158,60,149,252,127,157,89,168,45,64,242,87,241,254,117,61,0,20,132,210,210,28,80,1,75,73,75,64,5,20,81,64,5,33,165,164,52,0,157,105,13,46,41,49,64,12,101,6,170,77,8,61,135,90,189,138,99,45,0,115,211,90,156,231,143,204,214,77,212,51,244,14,163,159,233,244,174,170,70,0,244,170,236,234,79,67,64,28,124,122,92,174,217,102,140,241,234,127,194,181,33,210,17,70,74,175,79,239,26,232,163,85,198,113,82,136,199,165,0,99,199,111,180,96,99,243,171,66,1,142,223,157,95,88,215,210,145,128,20,1,141,52,36,30,8,235,89,119,22,70,67,147,183,175,169,174,149,144,84,46,169,211,20,1,229,218,196,12,140,70,71,222,31,202,178,108,12,72,220,169,206,211,211,235,94,165,121,166,195,113,213,1,57,7,150,62,149,193,234,126,26,117,153,140,126,80,228,127,19,122,125,41,1,185,105,48,120,198,51,208,245,250,213,135,82,203,193,21,131,166,105,247,17,40,5,227,225,79,66,125,126,149,189,21,156,160,228,178,116,160,10,193,228,143,128,223,165,66,210,203,35,99,119,233,93,24,176,14,189,23,243,53,44,90,82,131,156,47,79,239,26,0,197,182,176,46,50,118,244,245,53,179,13,160,85,3,3,243,53,163,13,150,207,238,227,30,166,172,136,64,236,63,58,0,202,123,113,220,15,206,168,73,108,11,158,7,230,107,167,49,41,237,250,212,46,145,167,85,253,105,129,22,158,129,16,12,118,63,206,182,148,140,85,8,10,17,192,61,42,226,140,80,4,164,211,179,77,28,211,192,160,5,20,180,152,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,52,0,218,13,45,38,40,2,181,220,158,92,96,255,0,181,138,249,215,226,22,172,237,119,34,238,110,37,79,225,31,220,175,160,181,102,219,2,255,0,190,63,145,175,149,124,123,57,58,132,220,159,245,137,219,253,138,0,225,46,28,188,164,159,111,229,94,143,240,250,192,75,38,112,191,234,31,185,254,248,175,53,81,185,141,125,5,240,207,76,95,179,198,248,94,97,144,125,227,255,0,61,40,3,219,116,216,196,118,136,163,176,63,206,174,83,34,93,177,129,79,160,2,138,40,160,2,129,69,2,128,22,144,210,208,104,1,41,77,37,45,0,37,20,81,64,6,51,94,85,241,58,196,73,107,108,112,191,125,123,159,71,175,85,174,63,198,246,162,107,56,120,28,72,58,147,232,212,1,241,229,244,94,84,192,113,247,127,198,186,143,2,206,99,185,155,4,253,198,237,238,181,143,226,72,60,155,184,199,28,160,233,245,53,119,193,167,23,115,127,184,127,154,208,7,215,126,30,125,246,146,31,246,207,242,21,181,88,30,23,59,172,228,255,0,174,135,249,45,111,138,0,41,104,205,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,26,102,105,244,148,0,220,83,24,84,132,83,9,160,12,203,139,99,33,29,63,58,100,80,152,253,43,84,128,106,54,81,64,21,148,211,232,85,201,164,97,182,128,17,228,3,214,171,53,200,94,161,191,42,109,203,144,6,13,115,151,211,203,185,64,127,208,123,208,6,228,183,113,247,13,249,85,41,117,24,99,234,175,249,15,241,174,98,230,89,16,2,91,244,172,27,137,36,153,135,205,208,119,20,174,7,111,54,167,9,0,133,147,242,31,227,88,55,254,36,251,56,27,12,163,56,254,5,62,181,204,205,117,37,186,128,24,140,158,192,86,109,180,18,234,51,144,204,164,42,247,227,191,183,214,128,58,123,127,18,92,92,57,2,87,224,119,69,174,183,74,184,150,64,197,159,61,123,15,106,165,162,248,126,40,85,201,68,228,158,142,222,213,211,193,102,137,156,40,252,205,0,91,183,36,131,205,90,94,42,4,2,49,85,231,157,193,24,56,252,41,129,162,94,152,92,138,163,20,206,192,228,254,149,46,88,247,160,11,3,13,214,154,208,130,120,3,243,167,195,17,228,156,85,164,65,64,17,195,16,76,244,171,34,147,20,180,0,189,233,217,168,137,52,245,160,7,210,80,41,104,0,160,81,69,0,6,138,40,160,4,160,26,83,72,58,208,2,209,69,20,1,5,208,202,15,173,124,241,241,118,32,191,101,60,127,7,254,212,175,162,103,25,81,245,175,159,254,47,47,22,191,240,15,253,169,64,30,111,224,115,254,149,48,255,0,166,109,252,214,189,11,197,100,139,88,128,254,248,254,77,94,109,225,9,12,119,82,255,0,184,127,154,215,109,226,123,178,208,199,201,251,195,176,244,106,0,233,126,25,218,229,174,27,142,140,58,159,246,43,221,96,24,83,245,175,19,248,96,229,150,231,234,223,251,37,123,100,63,116,253,104,2,67,72,122,210,154,67,214,128,1,75,73,75,64,24,254,32,0,218,166,71,241,143,228,107,229,111,22,128,53,40,176,63,229,136,255,0,208,154,190,168,241,23,252,122,199,254,248,254,70,190,85,241,103,252,132,162,255,0,174,35,255,0,66,106,0,77,92,143,177,167,253,116,31,200,215,71,240,189,136,185,185,255,0,113,191,154,87,51,171,183,250,34,127,190,63,145,174,135,225,139,159,181,92,255,0,184,223,205,40,3,233,203,30,99,111,175,248,87,19,241,151,195,159,240,145,124,54,191,217,38,201,180,223,248,152,71,151,194,183,150,173,184,30,9,63,35,62,7,31,54,220,156,102,187,75,3,152,155,253,239,240,169,231,130,27,171,121,45,238,34,142,104,37,66,146,71,34,134,87,82,48,84,131,193,4,113,138,0,248,79,73,212,102,209,245,155,29,82,221,99,105,236,238,35,184,141,100,4,169,100,96,192,28,16,113,145,234,43,236,63,18,106,48,235,31,9,117,125,82,221,100,88,47,52,41,238,35,89,0,12,21,224,44,1,193,35,56,62,166,190,83,241,231,135,101,240,191,141,53,77,53,236,164,180,183,23,18,61,154,49,44,26,220,177,242,202,177,39,112,219,198,114,78,65,7,144,107,216,190,30,248,153,245,175,128,222,41,211,46,103,243,110,116,157,62,230,37,7,113,97,3,66,230,60,177,224,224,137,20,1,209,81,70,7,4,128,124,245,95,112,120,191,196,144,248,67,194,151,250,236,246,239,112,150,200,164,68,132,2,236,204,17,70,79,65,185,134,79,56,25,56,61,43,225,250,250,27,246,141,241,51,193,103,166,120,102,222,125,191,104,205,221,218,13,192,148,7,17,130,126,233,82,193,201,28,156,198,167,142,50,1,243,205,125,187,224,143,14,127,194,37,224,189,47,67,50,121,146,90,197,251,214,13,144,100,98,93,246,156,15,151,115,54,50,51,140,103,154,249,135,224,239,133,127,225,39,241,253,159,218,180,207,182,233,86,123,166,188,222,63,118,191,43,121,97,187,28,184,95,151,156,128,114,8,13,95,95,80,2,210,81,69,0,124,5,95,110,248,19,254,73,231,134,127,236,21,107,255,0,162,86,190,34,175,183,124,9,255,0,36,247,195,63,246,10,181,255,0,209,75,64,29,0,162,138,40,0,20,180,148,80,0,107,224,42,251,246,190,2,160,15,122,248,31,241,69,209,237,252,33,174,92,73,32,119,88,180,201,159,110,35,27,91,247,78,229,129,198,66,170,0,9,203,109,233,180,15,161,43,224,26,250,139,224,207,196,232,124,73,165,193,225,237,94,238,67,175,91,33,9,36,236,9,188,140,100,130,15,119,81,193,7,36,129,187,39,230,218,1,235,134,129,73,94,33,241,179,226,147,233,62,111,132,244,57,103,135,81,253,219,221,222,70,237,27,91,142,29,81,8,32,150,35,25,61,2,156,114,73,218,1,145,241,115,227,13,199,246,197,190,145,225,43,255,0,46,59,25,82,226,77,70,214,112,203,59,237,200,65,180,149,104,198,239,153,91,32,176,198,0,95,155,167,209,126,35,255,0,194,192,248,77,226,223,180,219,121,58,157,150,149,113,246,191,45,54,194,119,164,187,54,101,157,190,234,115,156,115,210,190,109,210,180,187,237,115,84,183,211,116,203,87,185,188,184,125,145,69,31,86,63,200,0,50,73,60,0,9,56,2,190,169,62,6,210,252,7,240,135,196,150,22,3,204,184,147,74,185,107,171,183,92,61,195,136,159,147,232,163,39,106,244,0,158,164,146,64,62,74,175,168,190,12,252,78,135,196,154,92,30,30,213,238,228,58,245,178,16,146,78,192,155,200,198,72,32,247,117,28,16,114,72,27,178,126,109,191,46,213,139,27,235,205,50,242,59,203,11,185,237,46,163,206,201,160,144,198,235,144,65,195,12,17,144,72,250,26,0,251,218,138,225,190,25,124,68,182,248,131,161,201,33,135,236,250,157,158,213,189,133,65,216,11,103,107,161,63,194,219,91,130,114,8,32,231,134,61,205,0,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,228,155,27,235,205,50,242,59,203,11,185,237,46,163,206,201,160,144,198,235,144,65,195,12,17,144,72,250,26,250,219,227,111,252,146,29,119,254,221,255,0,244,124,117,242,13,0,125,139,240,203,226,37,183,196,29,14,73,76,63,103,212,236,246,173,236,42,15,150,11,103,107,161,63,194,219,91,130,114,8,32,231,134,61,205,124,51,225,159,19,234,158,17,215,33,213,244,137,252,171,132,249,89,91,148,149,15,88,220,119,83,129,239,144,8,32,128,71,217,62,19,241,94,157,227,63,15,197,172,233,102,65,3,187,35,71,46,223,50,54,83,130,174,20,144,14,48,192,103,163,3,222,128,55,107,134,248,155,241,18,219,225,246,135,28,162,31,180,106,119,155,150,202,22,7,97,43,141,206,228,127,10,238,94,1,201,36,1,142,88,110,120,179,197,122,119,131,60,63,46,179,170,25,12,8,234,139,28,91,124,201,25,142,2,160,98,1,56,203,17,158,138,79,106,248,219,196,222,39,213,60,93,174,77,171,234,243,249,183,18,124,170,171,194,68,131,162,32,236,163,39,223,36,146,73,36,144,12,251,235,235,205,78,242,75,203,251,185,238,238,164,198,233,167,144,200,237,128,0,203,28,147,128,0,250,10,250,219,224,151,252,146,29,11,254,222,63,244,124,149,242,13,125,125,240,75,254,73,14,133,255,0,111,31,250,62,74,0,249,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,58,23,253,188,127,232,249,43,230,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,160,15,64,162,138,40,0,175,128,107,239,234,248,6,128,61,239,224,135,197,22,73,45,252,33,174,92,73,32,145,214,45,50,119,219,136,198,214,62,91,185,96,113,144,170,128,2,114,219,122,109,3,232,58,248,6,190,162,248,51,241,58,31,18,105,112,120,123,87,187,144,235,214,200,66,73,59,2,111,35,25,32,131,221,212,112,65,201,32,110,201,249,182,128,122,229,82,213,117,75,29,15,75,184,212,181,59,164,182,179,183,77,242,203,33,224,15,230,73,56,0,14,73,32,12,147,87,107,229,15,139,95,20,164,241,158,163,253,157,164,75,60,58,21,190,229,251,236,159,109,57,83,189,211,56,218,10,130,160,140,142,73,193,56,80,14,127,226,63,142,110,60,119,226,121,111,179,60,122,116,95,187,178,181,149,129,242,147,3,39,3,141,204,70,227,212,244,25,33,69,118,31,179,143,252,148,61,67,254,193,82,127,232,216,171,200,43,215,255,0,103,31,249,40,122,135,253,130,164,255,0,209,177,80,6,255,0,237,53,255,0,50,191,253,189,255,0,237,26,241,159,12,248,159,84,240,142,185,14,175,164,77,229,92,71,242,178,183,41,42,30,168,227,186,156,15,124,128,65,4,2,61,155,246,154,255,0,153,95,254,222,255,0,246,141,120,13,0,125,195,225,63,21,233,222,51,240,252,90,206,150,100,16,59,178,52,114,237,243,35,96,112,85,194,146,1,219,134,3,61,24,30,245,187,95,24,124,56,241,205,199,129,60,79,21,246,103,147,78,151,247,119,182,177,48,30,106,96,224,224,241,185,73,220,58,30,163,32,49,175,176,180,173,82,199,92,210,237,245,45,50,233,46,108,238,19,124,82,198,120,35,249,130,14,65,7,144,65,7,4,80,5,218,249,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,125,63,95,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,160,14,63,225,191,142,110,60,9,226,120,175,179,60,154,116,191,187,189,181,137,128,243,83,7,7,7,141,192,157,195,161,234,50,3,26,251,11,74,213,44,117,205,46,223,82,211,46,146,230,206,225,55,197,44,103,130,63,152,32,228,16,121,4,16,112,69,124,29,94,159,240,151,226,148,158,12,212,127,179,181,121,103,155,66,184,218,191,125,159,236,71,44,119,162,103,27,73,98,88,1,147,193,25,35,12,1,245,125,20,81,64,5,20,81,64,31,63,254,211,95,243,43,255,0,219,223,254,209,175,25,240,207,137,245,79,8,235,144,234,250,68,254,85,194,124,172,173,202,74,135,170,56,238,167,3,223,32,16,65,0,143,102,253,166,191,230,87,255,0,183,191,253,163,94,3,64,31,112,248,79,197,122,119,140,252,63,22,179,165,153,4,14,236,141,28,187,124,200,217,78,10,184,82,64,56,195,1,158,140,15,122,185,173,235,122,111,135,52,137,245,93,86,227,236,246,48,109,243,37,216,207,183,115,5,28,40,36,242,64,224,87,200,63,14,60,115,113,224,79,19,197,125,153,228,211,165,253,221,237,172,76,7,154,152,56,56,60,110,82,119,14,135,168,200,12,107,176,248,233,227,221,59,197,55,122,78,157,162,222,253,166,194,218,47,180,203,36,110,193,30,73,0,218,165,72,31,50,40,235,201,6,70,83,130,8,160,15,164,180,221,91,77,214,45,218,227,75,212,45,111,160,87,40,100,181,153,101,80,216,4,130,84,145,156,16,113,238,42,237,124,169,240,27,79,213,117,15,29,171,90,220,93,195,165,218,167,218,47,214,41,228,141,37,32,17,18,182,206,24,238,108,133,110,8,87,235,200,63,79,106,186,165,142,135,165,220,106,90,157,210,91,89,219,166,249,101,144,240,7,243,36,156,0,7,36,144,163,36,208,6,127,139,60,87,167,120,51,195,242,235,58,161,144,192,142,168,177,197,183,204,145,152,224,42,6,32,19,140,177,25,232,164,246,175,141,188,77,226,125,83,197,218,228,218,190,175,63,155,113,39,202,170,188,36,72,58,34,14,202,50,125,242,73,36,146,73,215,248,143,227,155,159,29,248,158,91,236,207,30,157,23,238,236,109,101,96,124,164,192,201,192,227,115,17,184,245,61,6,72,81,86,60,35,240,234,243,196,62,30,215,60,65,119,231,218,233,154,110,159,53,204,47,229,17,246,169,21,31,106,163,17,180,168,100,59,136,201,28,14,249,0,28,69,116,158,10,241,166,165,224,141,126,13,74,201,228,146,0,224,220,89,249,204,145,220,46,8,195,1,193,32,51,21,36,28,28,28,30,135,155,175,67,248,167,240,198,111,0,223,197,113,106,242,79,162,221,62,203,121,100,37,164,70,10,164,137,8,69,80,73,44,84,14,161,79,161,160,15,169,188,59,175,216,248,163,195,246,122,214,154,210,27,75,164,44,158,98,237,101,32,149,101,35,212,48,35,140,142,56,36,115,90,181,242,15,194,239,137,87,30,2,213,218,59,167,158,109,10,227,38,230,214,53,14,193,246,252,175,24,44,0,108,133,7,156,21,234,9,11,143,174,96,158,27,171,120,174,45,229,73,160,149,3,199,36,108,25,93,72,200,96,71,4,17,206,104,3,201,63,104,95,14,127,105,248,46,223,92,73,54,201,164,75,243,41,108,6,142,86,84,56,24,57,96,193,49,200,24,221,212,226,188,3,193,30,35,255,0,132,75,198,154,94,184,99,243,35,181,151,247,170,6,73,141,129,71,218,50,62,109,172,216,201,198,113,158,43,237,45,87,75,177,215,52,187,141,55,83,181,75,155,59,132,217,44,82,15,148,143,230,8,56,32,142,65,0,140,17,95,13,106,186,93,246,135,170,92,105,186,157,171,219,94,91,190,201,98,147,170,159,228,65,24,32,142,8,32,140,131,64,31,89,124,109,255,0,146,67,174,255,0,219,191,254,143,74,249,131,192,159,242,80,252,51,255,0,97,91,95,253,26,181,236,250,143,137,164,241,87,236,189,121,117,115,63,157,123,109,228,218,93,49,221,146,233,113,22,11,22,201,102,40,81,137,201,4,177,233,208,120,199,129,63,228,161,248,103,254,194,182,191,250,53,104,3,233,127,141,222,38,143,195,255,0,14,174,237,99,159,203,189,213,63,209,33,81,180,146,135,253,105,33,185,219,179,42,72,4,130,235,211,57,31,44,232,122,53,231,136,117,203,45,34,193,55,221,93,202,177,38,65,33,115,213,155,0,144,160,100,147,142,0,39,181,122,127,237,11,226,63,237,63,26,91,232,105,30,216,244,136,190,102,43,130,210,74,21,206,14,78,84,40,143,28,3,157,221,70,42,231,236,237,225,116,190,241,5,247,137,46,35,147,102,156,130,27,98,81,130,153,100,4,49,13,156,18,169,193,92,31,245,128,241,129,144,15,163,160,183,134,214,222,43,123,120,146,24,34,64,145,199,26,133,84,80,48,20,1,192,0,113,138,150,138,40,3,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,95,32,215,215,223,27,127,228,144,235,191,246,239,255,0,163,227,175,144,104,3,239,234,40,162,128,10,40,162,128,10,40,162,128,62,1,175,163,190,9,252,82,125,91,202,240,158,185,44,243,106,63,188,123,75,201,29,164,107,129,203,178,57,36,144,192,103,7,161,3,111,4,13,223,56,212,144,79,53,173,196,87,22,242,188,51,196,225,227,146,54,42,200,192,228,48,35,144,65,231,52,1,247,213,99,90,248,175,195,247,218,196,250,69,182,179,99,38,165,12,173,11,218,137,215,204,222,171,185,128,92,229,176,58,227,32,16,192,242,164,15,40,209,254,59,71,39,195,75,219,219,163,4,158,38,211,226,141,12,83,149,137,46,221,220,168,116,80,219,155,106,225,156,0,163,57,198,1,4,124,227,64,31,127,81,88,222,21,210,175,52,111,11,233,250,126,161,127,61,253,244,49,15,180,92,207,49,149,158,66,75,54,25,128,37,65,36,46,70,118,128,43,102,128,62,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,119,255,0,179,47,252,205,31,246,233,255,0,181,171,128,248,219,255,0,37,123,93,255,0,183,127,253,17,29,119,255,0,179,47,252,205,31,246,233,255,0,181,168,3,232,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,160,14,3,224,151,252,149,237,11,254,222,63,244,68,149,245,253,124,51,225,127,17,222,120,75,196,118,154,229,132,112,73,117,109,191,98,78,164,161,220,140,135,32,16,122,49,239,214,190,201,240,159,138,244,239,25,248,126,45,103,75,50,8,29,217,26,57,118,249,145,178,156,21,112,164,128,113,134,3,61,24,30,244,1,187,69,20,80,1,95,0,215,213,223,25,190,34,255,0,194,29,161,141,42,195,157,95,83,137,214,55,89,118,155,88,254,233,147,130,24,49,201,8,120,25,82,115,242,224,252,163,64,31,111,120,19,254,73,231,134,191,236,21,107,255,0,162,150,186,10,231,252,9,255,0,36,243,195,95,246,10,181,255,0,209,75,93,5,0,21,240,13,125,253,95,0,208,7,208,95,3,126,39,67,246,104,124,33,174,93,200,39,15,183,77,184,153,129,82,184,0,65,158,160,131,157,185,39,57,218,49,133,7,223,43,224,88,39,154,214,226,43,139,121,94,25,226,112,241,201,27,21,100,96,114,24,17,200,32,243,154,250,31,194,31,28,173,15,195,251,216,181,105,227,135,95,210,236,136,183,107,130,242,45,251,5,219,25,39,59,139,150,219,184,103,156,150,4,13,219,64,61,90,63,25,120,102,93,82,109,49,117,237,52,95,197,113,246,102,183,107,144,178,25,120,249,21,73,203,28,176,31,46,121,202,245,4,14,115,227,111,252,146,29,119,254,221,255,0,244,124,117,242,44,243,205,117,113,45,197,196,175,52,242,185,121,36,145,139,51,177,57,44,73,228,146,121,205,125,45,227,13,62,235,78,253,155,110,22,250,231,82,184,191,158,222,210,226,233,181,25,222,73,86,87,150,34,203,243,114,161,79,1,120,198,57,201,36,144,15,4,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,191,95,2,193,60,214,183,17,92,91,202,240,207,19,135,142,72,216,171,35,3,144,192,142,65,7,156,215,216,63,13,126,34,217,248,243,67,73,31,200,182,213,226,202,220,217,172,160,147,183,110,100,69,206,239,44,238,28,158,135,43,147,140,144,14,230,138,40,160,2,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,95,241,23,199,150,126,2,240,247,219,37,30,101,237,206,248,172,161,0,54,100,8,72,102,93,202,124,176,118,135,35,145,184,122,215,199,55,215,215,26,158,163,115,127,121,39,153,117,117,43,77,51,237,3,115,177,37,142,6,0,201,39,167,20,1,244,191,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,231,255,0,29,255,0,201,67,241,55,253,133,110,191,244,107,87,208,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,159,252,119,255,0,37,15,196,223,246,21,186,255,0,209,173,64,29,199,193,127,137,81,248,71,81,125,19,84,124,105,23,210,171,35,170,168,242,39,98,137,189,156,176,196,123,71,205,156,227,0,128,57,207,212,80,79,13,213,188,87,22,242,164,208,74,129,227,146,54,12,174,164,100,48,35,130,8,231,53,240,53,125,5,240,55,226,116,63,102,135,194,26,229,220,130,112,251,116,219,137,152,21,43,128,4,25,234,8,57,219,146,115,157,163,24,80,64,61,242,190,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,95,79,215,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,104,0,253,156,127,228,161,234,31,246,10,147,255,0,70,197,71,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,63,103,31,249,40,122,135,253,130,164,255,0,209,177,81,251,71,127,201,67,211,255,0,236,21,31,254,141,150,128,56,207,135,254,56,190,240,47,137,97,190,130,89,62,193,43,170,95,91,40,220,38,139,60,225,73,3,120,4,149,57,24,60,116,36,31,176,116,61,102,207,196,58,29,150,175,96,251,237,110,226,89,83,36,18,185,234,27,4,128,192,228,17,158,8,35,181,124,37,94,143,240,139,226,63,252,32,218,227,219,106,83,78,116,43,206,38,68,249,132,18,113,137,130,224,147,128,184,96,184,36,16,126,98,170,40,3,235,122,42,40,39,134,234,222,43,139,121,82,104,37,64,241,201,27,6,87,82,50,24,17,193,4,115,154,243,15,140,159,18,215,194,26,91,104,154,120,144,235,90,133,185,43,32,44,5,180,77,149,243,3,12,29,249,12,20,41,224,140,158,128,48,7,47,241,203,226,116,63,102,155,194,26,29,220,134,114,251,117,43,136,88,5,11,130,12,25,234,73,56,221,130,49,141,167,57,96,62,125,169,39,158,107,171,137,110,46,37,121,167,149,203,201,36,140,89,157,137,201,98,79,36,147,206,106,58,0,251,123,199,95,242,79,60,75,255,0,96,171,175,253,20,213,241,44,19,205,107,113,21,197,188,175,12,241,56,120,228,141,138,178,48,57,12,8,228,16,121,205,125,179,227,191,249,39,158,38,255,0,176,85,215,254,138,106,248,138,128,62,170,248,55,241,45,60,95,165,174,137,168,9,6,181,167,219,130,210,18,204,46,98,92,47,152,88,228,239,201,80,192,158,73,200,234,66,250,161,175,131,116,173,82,251,67,213,45,245,45,50,233,237,175,45,223,124,82,199,213,79,242,32,140,130,15,4,18,14,65,175,176,126,29,120,242,207,199,190,30,251,100,67,202,189,182,217,21,236,56,11,137,10,2,89,84,51,31,44,157,193,73,228,237,62,148,1,216,10,224,62,54,255,0,201,33,215,127,237,223,255,0,71,199,93,253,112,31,27,127,228,144,235,159,246,239,255,0,163,227,160,15,145,96,158,107,91,136,174,45,229,120,103,137,195,199,36,108,85,145,129,200,96,71,32,131,206,107,235,47,132,191,18,163,241,198,143,246,43,215,198,187,101,18,181,209,218,168,179,130,204,3,162,134,201,192,11,187,128,3,48,192,193,2,190,73,171,154,86,169,125,161,234,150,250,150,153,116,246,215,150,239,190,41,99,234,167,249,16,70,65,7,130,9,7,32,208,7,222,38,138,229,252,13,227,173,47,199,154,24,191,176,62,85,196,120,91,171,71,108,189,187,158,199,213,78,14,214,232,64,61,8,32,106,120,139,95,177,240,191,135,239,53,173,73,164,22,150,168,25,252,181,220,204,73,10,170,7,169,98,7,56,28,242,64,230,128,50,252,115,227,173,47,192,122,25,191,191,62,109,196,153,91,91,69,108,60,238,59,15,69,25,27,155,160,4,117,36,3,241,182,171,170,95,107,154,165,198,165,169,221,61,205,229,195,239,150,73,58,177,254,64,1,128,0,224,0,0,192,21,177,227,95,26,106,94,55,215,231,212,175,94,72,224,46,77,189,159,156,207,29,186,224,12,40,60,2,66,169,98,0,201,201,192,232,57,186,0,250,127,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,235,245,227,255,0,179,143,252,147,219,255,0,251,10,201,255,0,162,161,175,95,160,14,3,227,111,252,146,29,115,254,221,255,0,244,124,117,242,13,125,125,241,179,254,73,14,187,255,0,110,255,0,250,62,58,249,2,128,62,252,52,80,104,160,2,157,77,165,160,10,183,188,70,63,222,31,202,190,94,248,136,196,234,83,255,0,215,88,255,0,244,93,125,65,124,113,24,255,0,120,127,42,249,107,226,19,159,237,57,255,0,235,164,127,250,46,128,40,233,167,253,2,47,199,249,154,103,132,192,58,140,156,127,203,22,255,0,208,150,141,57,191,208,35,252,127,153,164,240,167,252,132,100,255,0,174,39,255,0,66,90,0,250,199,69,0,88,199,143,67,255,0,161,26,210,172,205,12,127,160,68,125,155,255,0,66,53,167,64,8,104,29,104,160,117,160,5,168,230,92,175,227,82,84,114,240,191,141,0,120,15,196,59,76,93,72,220,115,42,119,63,220,166,248,108,147,167,196,63,217,111,253,8,213,207,136,206,68,175,255,0,93,147,255,0,64,53,207,248,122,236,139,56,249,63,117,187,47,247,168,3,130,241,121,255,0,137,148,195,253,180,255,0,208,5,122,143,194,216,65,183,140,224,127,168,147,255,0,70,87,147,248,158,77,250,140,199,253,165,255,0,208,69,123,15,194,213,255,0,69,139,254,184,73,255,0,163,40,3,221,173,198,34,95,199,249,212,180,200,134,35,20,250,0,41,51,75,77,160,5,165,162,138,0,90,74,40,160,2,146,150,138,0,41,51,69,53,168,0,239,77,52,128,156,211,232,2,172,209,6,244,235,85,132,42,15,32,126,117,163,138,141,144,80,5,66,64,165,14,77,36,209,17,200,199,90,175,150,28,102,128,46,7,166,183,53,66,89,157,122,31,210,136,103,114,121,110,222,148,1,44,228,142,253,235,153,212,174,37,140,146,175,143,152,118,30,149,212,184,14,42,140,214,104,253,84,117,245,52,1,230,211,248,150,230,9,8,50,191,30,136,181,169,101,226,33,58,141,230,83,193,63,116,122,213,205,95,195,209,75,202,162,114,195,171,183,165,121,188,209,77,97,114,225,93,64,24,28,115,212,103,189,32,61,106,45,78,0,185,41,39,228,63,198,174,199,168,195,39,69,127,200,127,141,121,124,87,82,92,32,5,189,249,2,173,219,203,36,39,27,187,118,20,1,234,81,221,199,142,3,126,85,101,110,1,233,159,202,184,75,121,36,101,4,55,233,90,246,83,203,208,191,99,216,122,208,7,90,143,145,222,157,84,224,114,84,100,213,181,27,133,48,26,199,154,175,36,6,67,218,173,149,193,169,149,69,0,81,183,183,40,122,142,149,164,163,138,0,0,82,131,64,14,199,20,102,148,10,90,0,81,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,81,75,154,67,64,24,190,32,114,150,170,127,233,160,254,70,190,71,241,140,198,77,66,108,147,247,211,183,251,21,245,143,137,142,45,87,254,186,143,253,4,215,200,126,42,57,212,102,255,0,121,127,244,17,64,25,86,49,249,178,145,199,221,207,235,95,84,252,61,178,17,233,176,28,47,250,185,59,159,249,233,95,52,120,118,15,54,229,135,31,234,201,228,251,138,250,235,194,54,194,45,50,17,180,116,126,132,255,0,124,208,7,79,140,81,69,20,0,82,210,82,208,2,80,40,165,160,2,131,69,20,0,148,166,138,40,1,40,162,138,0,43,39,92,136,75,2,2,63,136,127,35,90,213,90,241,3,198,1,29,232,3,227,255,0,31,91,8,175,160,233,254,169,123,251,181,102,248,73,177,119,47,253,115,63,205,107,179,248,167,98,35,185,182,96,23,238,40,234,125,94,184,63,14,73,178,238,79,247,15,243,20,1,245,255,0,132,219,253,14,95,250,232,127,146,215,73,92,119,130,103,243,45,38,235,247,207,111,101,174,198,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,13,52,138,121,166,26,0,105,56,166,210,177,168,124,193,239,64,14,34,163,112,13,30,104,247,166,59,138,0,167,59,1,140,213,102,141,36,237,82,204,165,136,170,146,92,165,184,228,55,62,148,1,90,247,73,89,148,29,171,199,171,26,203,58,2,47,240,167,253,244,213,163,38,178,27,133,222,62,170,41,171,113,36,156,238,253,5,32,51,83,195,112,185,203,34,31,248,27,85,148,211,45,108,121,242,186,241,195,19,252,207,181,79,113,118,209,129,130,122,250,10,229,117,9,46,110,89,66,200,56,3,168,30,254,212,1,216,91,234,81,46,64,87,252,135,248,214,132,119,75,39,64,223,136,174,59,72,210,229,37,204,141,25,235,220,251,123,87,93,107,100,35,7,129,249,154,96,93,82,90,167,142,48,122,211,81,49,86,84,96,80,3,86,33,233,79,84,30,148,6,244,169,23,154,0,66,118,244,165,71,205,56,168,34,152,19,29,40,2,106,112,166,175,74,118,104,1,216,163,20,81,64,11,69,20,80,1,75,73,69,0,45,37,20,80,1,72,58,208,104,160,5,162,138,40,2,41,254,224,250,215,130,252,93,31,45,175,213,63,246,165,123,228,163,43,248,215,135,252,90,131,116,118,188,14,169,223,254,186,80,7,139,248,101,194,220,201,144,126,225,254,107,93,55,136,231,249,35,28,245,29,190,181,198,233,143,228,221,55,186,30,159,81,91,218,196,194,88,147,175,222,31,214,128,61,79,225,109,192,219,114,57,234,221,191,220,175,114,132,130,167,235,95,58,252,47,114,30,231,158,205,255,0,178,87,208,214,103,40,126,180,1,96,210,82,210,80,2,138,40,162,128,49,188,66,51,111,31,251,227,249,26,249,91,197,195,26,140,95,245,196,127,54,175,170,252,64,113,108,159,239,143,228,107,229,95,23,144,117,24,191,235,146,255,0,54,160,10,186,177,6,213,127,223,31,200,215,77,240,197,127,210,174,127,220,111,230,149,202,106,96,139,117,255,0,124,127,35,93,151,194,216,137,184,185,60,125,214,254,105,64,31,73,233,255,0,234,219,235,254,21,106,171,217,140,70,126,181,98,128,60,3,246,143,240,231,252,130,188,78,146,127,212,62,88,217,191,223,145,10,140,127,215,76,146,127,187,129,214,188,139,194,126,35,255,0,132,118,125,87,116,123,225,212,116,171,173,62,76,46,89,124,196,249,72,228,1,243,170,100,243,242,238,227,59,107,235,255,0,24,104,11,226,143,7,234,186,41,88,203,221,91,178,197,230,51,42,172,163,230,141,137,94,112,28,41,239,211,161,233,95,18,79,4,214,183,18,219,220,68,240,207,19,152,228,142,69,42,200,192,224,169,7,144,65,227,20,1,29,111,248,223,196,127,240,150,248,207,84,215,4,126,92,119,82,254,233,74,224,136,212,4,77,195,39,230,218,171,156,28,103,56,226,176,42,230,149,165,223,107,154,165,190,155,166,90,189,205,229,195,236,138,40,250,177,254,64,1,146,73,224,0,73,192,20,1,244,151,236,245,225,207,236,223,5,220,107,143,38,233,53,121,126,85,13,144,177,196,204,131,35,3,12,88,201,158,72,198,222,135,53,235,245,75,74,210,236,116,61,46,223,76,211,109,82,218,210,217,54,69,18,14,20,127,50,73,201,36,242,73,36,228,154,187,64,5,21,94,250,254,207,78,179,123,203,251,184,45,45,99,198,249,231,144,70,139,146,0,203,18,0,201,32,125,77,114,126,7,248,157,161,120,250,226,242,13,45,46,237,230,181,69,118,142,236,34,179,169,36,110,80,174,196,128,64,4,246,220,190,180,1,241,181,125,187,224,79,249,39,190,25,255,0,176,85,175,254,138,90,248,138,190,221,240,39,252,147,223,12,255,0,216,42,215,255,0,69,45,0,116,20,81,95,44,252,94,241,95,136,244,207,138,58,205,157,135,136,53,91,75,88,252,157,144,193,121,36,104,185,134,50,112,160,128,50,73,63,83,64,31,83,81,94,89,240,19,86,212,181,143,2,222,220,106,154,133,221,244,235,169,200,139,37,204,205,43,5,17,68,66,130,196,156,100,147,143,115,94,167,154,0,43,224,42,251,246,190,2,160,15,110,211,126,22,199,227,79,130,58,30,163,164,69,4,58,237,191,218,91,132,85,251,96,243,156,108,119,198,119,0,160,41,39,3,144,112,14,87,198,108,111,175,52,203,200,239,44,46,231,180,186,143,59,38,130,67,27,174,65,7,12,48,70,65,35,232,107,235,111,130,127,242,72,116,47,251,120,255,0,209,242,87,7,241,191,225,114,186,92,120,191,67,183,142,51,26,52,186,156,41,187,50,29,202,60,212,64,164,103,5,153,201,32,97,119,117,220,72,4,119,63,180,47,153,224,3,229,197,229,120,178,93,241,143,42,223,54,240,252,195,15,243,57,39,228,99,143,189,243,41,200,219,140,248,79,250,102,169,168,127,203,123,203,235,169,125,228,146,105,24,254,37,152,147,245,36,213,122,250,75,224,127,195,57,180,68,255,0,132,167,90,133,226,212,101,87,134,218,206,104,10,61,186,238,195,59,6,25,14,248,32,99,31,43,30,78,236,0,14,147,225,47,195,88,252,15,163,253,182,249,63,226,123,123,16,91,161,185,93,96,1,152,132,70,10,8,200,43,187,146,11,40,193,192,6,186,143,29,255,0,201,60,241,47,253,130,174,191,244,83,87,65,92,255,0,142,255,0,228,158,248,155,254,193,87,95,250,41,168,3,226,26,250,11,227,127,194,229,120,238,124,95,161,219,199,25,141,26,93,78,4,221,153,14,229,30,98,32,82,51,130,204,228,144,48,187,186,238,39,231,218,251,250,128,62,25,240,207,137,245,79,8,235,144,234,250,68,254,85,196,127,43,43,114,146,161,234,142,59,169,192,247,200,4,16,64,35,236,95,8,248,203,72,241,174,144,186,134,149,55,175,153,109,35,39,157,15,204,202,55,170,177,219,187,105,35,39,145,205,124,235,241,179,225,252,94,19,241,2,234,186,119,217,34,210,245,39,38,59,72,216,43,65,32,3,120,8,78,74,19,206,87,133,221,183,11,242,238,230,62,31,248,226,251,192,190,37,134,250,9,100,251,4,174,169,125,108,163,112,154,44,243,133,36,13,224,18,84,228,96,241,208,144,64,62,146,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,193,224,79,249,40,126,25,255,0,176,173,175,254,141,90,250,111,227,44,201,115,240,107,88,158,49,32,73,18,217,212,72,140,140,1,158,50,50,172,1,83,236,64,35,189,124,201,224,79,249,40,126,25,255,0,176,173,175,254,141,90,0,239,62,51,124,49,155,195,122,164,254,33,210,45,35,26,13,203,130,241,192,164,11,57,14,1,4,118,70,110,65,24,0,157,184,31,46,238,67,225,255,0,142,47,188,11,226,88,111,160,150,79,176,74,234,151,214,192,110,19,69,158,112,164,129,188,2,74,156,140,30,58,18,15,217,55,214,54,122,157,156,150,119,246,144,93,90,201,141,240,207,24,145,27,4,17,149,57,7,4,3,245,21,242,15,196,223,135,119,63,15,181,196,136,77,246,141,50,243,115,89,76,196,111,33,113,185,28,15,226,93,203,200,24,32,130,49,202,128,10,255,0,17,252,115,113,227,191,19,203,125,153,227,211,162,253,221,149,172,172,15,148,152,25,56,28,110,98,55,30,167,160,201,10,43,160,248,75,240,182,79,25,234,63,218,58,188,83,195,161,91,237,111,184,201,246,211,150,27,17,241,141,160,169,12,65,200,224,12,19,149,195,248,105,224,25,188,127,226,67,102,210,201,111,167,219,32,150,242,116,66,72,92,224,34,156,96,59,115,140,246,12,112,118,224,253,133,99,99,103,166,89,199,103,97,105,5,165,172,121,217,12,17,136,209,114,73,56,81,128,50,73,63,83,64,31,20,248,239,254,74,31,137,191,236,43,117,255,0,163,90,190,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,124,193,227,191,249,40,126,38,255,0,176,173,215,254,141,106,250,127,224,151,252,146,29,11,254,222,63,244,124,148,1,243,7,142,255,0,228,161,248,155,254,194,183,127,250,53,171,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,204,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,33,208,191,237,227,255,0,71,201,64,30,129,69,21,227,255,0,26,254,38,255,0,194,57,167,159,15,232,119,222,94,183,113,143,180,60,67,45,109,9,7,248,179,242,200,220,99,169,11,147,242,146,166,128,59,253,7,198,90,63,137,181,125,91,79,210,166,251,79,246,103,147,230,92,198,200,240,203,230,41,97,229,178,177,206,54,144,114,6,8,199,53,241,21,123,247,236,203,255,0,51,71,253,186,127,237,106,240,26,0,246,253,55,225,108,126,52,248,35,161,234,58,68,80,67,174,219,253,165,190,226,167,219,71,156,227,99,190,51,184,5,1,73,56,28,131,128,114,190,49,99,125,121,166,94,71,121,97,119,61,165,212,121,217,60,18,24,221,114,8,56,97,130,50,9,31,67,95,91,124,18,255,0,146,67,161,127,219,199,254,143,146,184,63,141,255,0,11,149,227,184,241,126,135,111,28,102,52,105,117,56,19,118,100,59,148,121,136,129,72,206,11,51,146,64,194,238,235,184,144,14,83,198,63,27,117,79,19,248,46,211,72,133,126,197,119,63,152,53,86,130,61,137,34,110,249,18,50,93,155,105,95,191,156,18,120,206,9,7,132,240,159,133,53,47,25,120,130,45,27,75,17,137,221,25,218,73,119,121,113,170,140,150,114,160,144,51,133,7,29,88,14,245,151,99,99,121,169,222,71,103,97,105,61,221,212,153,217,12,17,153,29,176,9,56,81,146,112,1,63,65,95,97,124,52,240,12,62,0,240,217,179,105,99,184,212,46,92,75,121,58,32,0,182,48,17,78,50,81,121,198,123,150,56,27,176,0,60,99,227,103,133,52,223,6,120,127,194,90,54,150,36,48,70,215,174,210,75,183,204,145,152,196,75,57,80,1,56,194,131,142,138,7,106,143,246,113,255,0,146,135,168,127,216,42,79,253,27,21,111,254,211,95,243,43,255,0,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,84,1,191,251,77,127,204,175,255,0,111,127,251,70,188,227,225,13,133,158,167,241,75,69,180,191,180,130,238,218,79,63,124,51,198,36,70,196,50,17,149,57,7,4,3,245,21,232,255,0,180,215,252,202,255,0,246,247,255,0,180,107,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,0,87,248,155,240,238,231,225,246,184,145,9,190,209,166,94,110,107,41,152,141,228,46,55,35,129,252,75,185,121,3,4,16,70,57,81,169,240,167,226,141,207,131,117,72,180,253,74,226,73,52,9,220,44,161,247,200,109,71,206,119,68,187,176,160,179,130,216,4,144,56,4,215,211,126,38,240,206,151,226,253,14,109,35,87,131,205,183,147,230,86,94,30,39,29,29,15,102,25,62,216,36,16,65,32,252,99,226,143,14,94,120,75,196,119,122,29,252,144,73,117,109,179,123,192,196,161,220,129,198,9,0,244,97,219,173,0,125,195,4,240,221,91,197,113,111,42,77,4,168,30,57,35,96,202,234,70,67,2,56,32,142,115,95,50,254,209,223,242,80,244,255,0,251,5,71,255,0,163,101,174,131,224,87,196,171,137,103,131,193,186,171,207,112,205,242,233,178,133,7,202,69,70,102,71,98,217,218,2,141,184,4,140,145,156,0,7,63,251,71,127,201,67,211,255,0,236,21,31,254,141,150,128,43,252,32,240,46,151,227,205,15,197,54,23,235,229,92,71,246,86,181,187,69,203,192,231,204,228,122,169,192,220,189,8,3,161,0,143,52,213,116,187,237,15,84,185,211,117,59,87,182,188,183,125,146,197,39,85,63,200,130,48,65,28,16,65,25,6,189,203,246,101,255,0,153,163,254,221,63,246,181,119,31,22,190,26,167,142,52,127,182,216,167,252,79,108,162,43,106,55,42,44,224,178,146,142,197,73,56,1,182,242,0,102,57,56,36,208,7,9,240,67,226,139,36,150,254,16,215,46,36,144,72,235,22,153,59,237,196,99,107,31,45,220,176,56,200,85,64,1,57,109,189,54,129,244,29,124,11,60,19,90,220,75,111,113,19,195,60,78,82,72,228,82,172,140,14,10,144,121,4,30,49,95,79,124,25,248,157,15,137,52,184,60,61,171,221,200,117,235,100,33,36,157,129,55,145,140,144,65,238,234,56,32,228,144,55,100,252,219,64,61,114,138,40,160,15,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,156,124,33,176,179,212,254,41,104,214,151,246,144,93,219,73,231,239,134,120,196,136,216,134,66,50,167,32,224,128,126,162,189,31,246,154,255,0,153,95,254,222,255,0,246,141,121,79,195,191,17,217,248,75,199,122,110,185,127,28,242,90,218,249,187,214,5,5,206,232,157,6,1,32,117,97,223,165,0,95,248,155,240,238,227,225,246,184,145,9,190,209,166,94,110,107,41,152,141,228,46,55,35,129,252,75,185,121,3,4,16,70,57,81,196,87,220,58,254,129,162,248,227,195,70,198,249,99,186,176,185,65,44,51,194,192,149,36,101,101,141,134,70,112,120,60,130,9,7,32,144,126,113,240,191,194,13,68,252,83,143,195,218,245,156,147,233,246,104,183,23,183,22,204,203,19,70,200,74,0,236,20,144,206,54,28,115,242,190,49,180,144,1,237,127,7,252,27,255,0,8,127,129,224,251,76,62,94,167,168,98,234,239,114,225,211,35,228,140,229,67,13,171,213,78,112,204,248,235,92,71,199,187,47,28,93,68,178,65,31,155,225,152,247,22,75,6,144,190,2,163,151,185,79,186,84,50,49,86,3,10,7,36,18,51,238,244,80,7,199,31,12,190,29,220,252,65,215,30,35,55,217,244,203,61,173,123,50,145,184,6,206,212,64,127,137,182,183,36,96,0,73,207,10,126,158,241,109,141,158,153,240,199,196,86,118,22,144,90,90,199,165,93,236,134,8,196,104,185,141,201,194,140,1,146,73,250,154,216,209,244,61,47,195,246,143,105,164,88,65,101,110,242,188,205,28,41,180,23,99,146,127,144,29,128,0,12,0,0,161,227,191,249,39,158,37,255,0,176,85,215,254,138,106,0,248,134,190,237,215,52,107,63,16,232,119,186,69,250,111,181,187,137,162,124,0,74,231,163,46,65,1,129,193,7,28,16,15,106,248,74,190,254,160,15,138,124,115,224,93,83,192,122,225,176,191,30,109,188,185,107,91,180,92,37,194,14,227,209,134,70,229,234,9,29,65,4,251,247,192,141,27,197,26,55,133,239,35,215,146,123,107,39,148,27,11,59,144,86,72,185,111,48,237,35,42,172,118,224,30,225,142,6,236,183,163,234,122,22,143,173,249,95,218,218,85,141,255,0,147,159,47,237,118,233,46,204,227,59,119,3,140,224,103,30,130,180,104,0,175,152,63,104,95,14,127,102,120,210,223,92,73,55,71,171,197,243,41,108,149,146,32,168,112,48,48,165,76,120,228,156,238,232,49,95,79,215,13,241,111,195,50,120,171,225,222,161,107,111,7,157,123,109,139,187,85,27,178,93,58,133,11,146,204,80,186,129,130,9,97,211,168,0,249,107,70,241,31,246,103,133,124,75,161,188,123,163,213,226,183,218,192,100,172,145,76,174,50,114,48,165,76,153,224,156,237,232,185,170,126,28,212,161,209,188,83,163,234,151,10,237,5,149,236,55,18,44,96,22,42,142,24,128,9,3,56,30,162,178,232,160,11,23,215,215,26,158,163,115,125,121,39,153,117,117,43,77,51,237,3,115,177,37,142,6,0,201,39,167,21,246,23,194,159,15,205,225,175,135,26,77,149,213,170,65,123,34,53,197,194,170,21,109,206,197,128,112,64,59,194,148,83,158,155,113,208,10,249,135,225,183,134,23,197,222,59,211,116,169,227,145,236,247,25,174,246,163,17,229,32,220,67,21,32,168,98,2,110,200,193,113,223,2,190,210,160,2,138,43,11,197,30,46,209,124,33,166,61,254,177,122,144,141,140,209,64,24,25,103,35,3,108,105,156,177,203,47,176,206,73,3,154,0,231,62,54,255,0,201,33,215,127,237,223,255,0,71,199,95,32,215,210,222,51,241,214,151,227,207,128,218,221,253,129,242,174,35,251,50,221,90,59,101,237,220,207,31,7,213,78,14,214,232,64,61,8,32,124,211,64,31,127,81,69,20,0,81,95,16,127,194,119,227,15,250,26,245,207,252,24,203,255,0,197,87,212,223,8,111,239,53,63,133,186,53,221,253,220,247,119,50,121,251,230,158,67,35,182,38,144,12,177,201,56,0,15,160,160,14,230,138,40,160,15,128,107,222,188,99,240,198,111,18,124,53,240,199,136,180,43,72,223,84,183,209,237,150,238,24,212,249,151,113,136,83,105,24,225,157,64,60,99,44,14,50,118,170,159,5,175,175,126,15,120,178,207,196,222,1,178,130,20,242,110,116,168,163,177,184,132,184,99,242,32,11,32,199,59,88,14,50,7,33,135,59,114,64,62,66,175,87,248,11,225,63,237,223,25,182,179,43,64,109,116,109,178,52,50,38,243,36,142,28,70,70,120,27,74,150,221,212,21,92,14,114,54,62,54,124,45,77,39,205,241,102,135,20,16,233,223,187,75,187,56,209,99,91,115,194,43,160,0,2,164,227,35,168,99,158,65,59,125,95,225,87,130,255,0,225,10,240,93,189,181,213,164,16,234,247,25,150,249,227,109,229,155,39,98,150,255,0,101,72,24,31,46,119,17,156,146,64,59,138,40,175,59,188,248,211,225,27,79,24,90,232,34,250,57,160,149,63,121,169,69,34,181,188,50,28,108,82,195,130,8,206,88,112,167,0,255,0,17,80,15,4,248,219,255,0,37,123,93,255,0,183,127,253,17,29,119,255,0,179,47,252,205,31,246,233,255,0,181,171,128,248,219,255,0,37,123,93,255,0,183,127,253,17,29,119,255,0,179,47,252,205,31,246,233,255,0,181,168,3,232,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,160,15,1,174,207,225,167,143,166,240,7,137,13,227,69,37,198,159,114,130,43,200,17,200,37,115,144,234,51,130,235,206,51,216,176,200,221,144,191,10,52,171,29,111,226,86,151,166,106,118,209,220,217,220,37,194,75,19,244,97,228,73,248,130,14,8,35,144,64,35,4,84,95,17,252,13,113,224,79,19,203,99,137,228,211,165,253,229,149,212,170,7,154,152,25,25,28,110,82,118,158,135,238,156,0,194,128,62,198,177,190,179,212,236,227,188,176,187,130,238,214,76,236,154,9,4,136,216,36,28,48,200,56,32,143,168,174,99,226,47,143,44,252,5,225,239,182,74,60,203,219,157,241,89,66,0,108,200,16,144,204,187,148,249,96,237,12,71,35,112,245,175,159,62,22,124,87,155,192,215,18,217,234,139,117,123,162,202,152,88,163,144,179,90,176,44,192,198,172,193,64,98,199,112,227,60,28,241,131,202,120,211,197,151,158,53,241,69,214,181,120,190,87,153,132,134,0,229,214,24,212,97,84,19,248,147,128,1,102,99,129,156,80,6,126,185,172,222,120,135,92,189,213,239,223,125,213,220,173,43,224,146,23,61,21,114,73,10,6,0,25,224,0,59,86,125,123,127,193,63,133,178,106,23,112,120,175,92,138,120,45,237,101,73,44,45,157,26,51,51,128,174,178,146,64,204,99,32,140,100,49,7,60,12,55,136,80,7,219,222,4,255,0,146,121,225,175,251,5,90,255,0,232,165,174,130,185,255,0,2,127,201,60,240,215,253,130,173,127,244,82,215,65,64,5,124,3,95,127,87,192,52,1,244,31,138,190,23,39,138,62,24,120,111,94,209,173,209,117,171,125,30,217,174,2,238,205,212,66,220,16,161,85,73,105,114,170,171,211,32,224,147,133,199,207,149,245,215,193,255,0,25,233,190,37,240,86,159,167,196,241,193,168,105,182,235,107,45,171,76,165,217,98,84,95,53,87,174,195,149,228,142,14,71,56,201,224,62,57,124,49,152,92,205,226,253,10,210,51,1,77,218,148,16,169,12,27,36,153,241,208,130,49,187,0,99,27,142,114,196,0,113,127,5,60,39,255,0,9,55,143,96,185,149,231,142,215,73,217,124,207,26,100,52,138,235,229,198,88,240,185,57,62,164,35,1,142,163,221,254,54,255,0,201,33,215,127,237,223,255,0,71,199,71,193,255,0,6,255,0,194,33,224,120,62,211,15,151,169,234,24,186,187,220,184,116,200,249,35,57,80,195,106,245,83,156,51,62,58,209,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,249,6,181,60,63,226,13,71,195,26,205,190,169,165,220,60,51,196,234,204,170,236,171,42,134,12,81,194,144,89,9,81,149,207,53,111,192,159,242,80,252,53,255,0,97,91,95,253,26,181,222,124,100,248,92,254,23,189,109,123,70,183,118,209,110,28,181,192,93,184,181,149,156,144,161,85,64,88,176,85,87,174,8,193,35,35,32,31,65,120,47,197,150,126,53,240,189,174,181,102,190,87,153,148,154,2,225,154,25,20,225,148,145,248,17,144,9,86,83,129,156,85,207,16,120,131,78,240,198,141,113,170,106,151,9,12,17,35,50,171,58,171,74,193,75,4,64,196,6,114,20,225,115,205,124,139,240,235,199,151,158,2,241,15,219,34,30,101,149,206,200,175,33,32,182,99,14,9,101,93,202,60,192,55,5,39,129,184,250,213,159,137,95,17,111,60,123,174,60,137,231,219,105,17,97,109,172,218,82,65,219,187,18,58,231,111,152,119,30,71,65,129,147,140,144,12,127,26,120,178,243,198,190,40,186,214,175,23,202,243,48,144,192,28,186,195,26,140,42,130,127,18,112,0,44,204,112,51,138,231,235,209,254,17,124,56,255,0,132,231,92,123,157,74,25,198,133,103,204,206,159,40,158,78,49,8,108,130,50,14,92,174,72,0,15,148,178,154,229,60,101,4,54,190,58,241,13,189,188,81,195,4,90,149,202,71,28,106,21,81,68,172,0,0,112,0,28,98,128,62,131,253,156,127,228,158,95,255,0,216,86,79,253,21,21,124,255,0,227,191,249,40,126,38,255,0,176,173,215,254,141,106,250,3,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,243,255,0,142,255,0,228,161,248,155,254,194,183,95,250,53,168,3,210,62,30,124,58,179,241,239,194,13,74,56,196,22,218,180,58,171,181,181,227,68,9,59,97,143,17,187,99,119,150,119,30,7,67,134,193,198,15,144,127,166,105,122,135,252,183,179,190,181,151,222,57,33,145,79,224,85,129,31,80,69,125,37,251,56,207,11,120,23,82,183,89,99,51,166,164,206,209,134,27,149,90,40,194,146,58,128,74,176,7,190,211,233,71,198,159,133,207,226,43,121,60,75,162,91,201,46,177,10,34,207,111,30,209,231,196,161,242,192,5,203,202,50,163,175,42,184,0,156,2,1,161,240,111,226,90,120,191,75,93,19,80,18,13,107,79,183,5,164,37,152,92,196,184,95,48,177,201,223,146,161,129,60,147,145,212,133,243,79,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,230,26,30,179,121,225,237,114,203,87,176,125,151,86,146,172,169,146,64,108,117,86,193,4,169,25,4,103,144,72,239,93,39,196,159,26,195,227,189,103,76,213,18,23,134,120,180,200,173,238,149,144,42,153,131,59,57,65,185,142,204,191,25,57,245,160,14,175,246,113,255,0,146,135,168,127,216,42,79,253,27,21,31,180,119,252,148,61,63,254,193,81,255,0,232,217,104,253,156,127,228,161,234,63,246,10,147,255,0,70,197,71,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,0,204,248,37,225,237,55,196,254,41,213,244,189,82,222,57,160,151,71,152,43,50,43,52,76,94,53,14,133,129,10,224,49,193,199,21,203,248,227,193,183,222,6,241,36,154,69,244,145,202,10,9,109,231,78,4,209,18,64,108,103,42,114,164,16,122,16,112,72,193,61,223,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,247,47,136,30,7,177,241,215,134,166,177,158,36,251,116,72,207,99,114,199,105,134,92,113,150,0,157,132,128,24,96,228,115,212,2,0,60,7,192,31,25,245,47,9,104,215,154,93,254,251,232,22,221,218,193,164,221,43,69,48,85,88,208,146,224,44,32,41,249,84,100,103,138,243,141,87,84,190,215,53,75,141,75,83,186,123,155,203,135,223,44,178,117,99,252,128,3,0,1,192,0,1,128,42,77,115,70,188,240,246,185,123,164,95,166,203,171,73,90,38,192,32,62,58,50,228,2,85,134,8,56,228,16,123,215,177,124,13,248,103,53,197,252,62,46,214,97,146,40,45,159,54,54,211,64,71,156,197,65,89,190,97,130,128,48,42,87,171,12,228,109,249,128,46,248,95,225,87,252,35,31,14,60,65,226,61,97,115,171,205,162,221,121,48,145,197,188,111,110,15,204,174,129,146,81,243,41,193,198,9,29,205,120,5,125,189,227,191,249,39,190,38,255,0,176,85,215,254,138,106,248,134,128,62,222,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,67,95,110,248,239,254,73,231,137,191,236,21,117,255,0,162,154,190,34,160,15,122,248,227,240,198,111,180,77,226,253,14,210,51,1,77,218,148,16,169,12,27,36,153,241,208,130,49,187,0,99,27,142,114,196,120,239,134,124,79,170,120,71,92,135,87,209,231,242,174,35,249,89,91,148,149,15,84,113,221,78,7,190,64,32,130,1,31,112,79,4,55,86,242,219,220,68,147,65,42,20,146,57,20,50,186,145,130,164,30,8,35,140,87,202,223,25,126,29,199,224,237,112,106,118,51,65,253,153,169,202,237,21,176,42,143,3,245,100,84,24,202,12,240,64,194,130,20,227,130,192,31,73,120,95,197,218,47,140,52,184,239,180,123,212,152,20,86,150,2,192,75,1,57,27,100,76,229,78,85,189,142,50,9,28,215,57,241,179,254,73,14,187,255,0,110,255,0,250,62,58,249,183,225,255,0,142,47,188,11,226,88,111,160,149,254,195,43,170,95,91,40,220,38,139,60,225,73,3,120,4,149,57,24,60,116,36,31,163,126,50,206,183,63,6,117,121,227,18,4,145,45,157,68,145,178,48,6,104,200,202,176,5,79,177,0,142,244,1,242,53,123,119,198,207,133,169,164,249,190,44,208,227,130,29,59,247,105,119,103,26,44,107,110,120,69,120,192,0,21,39,25,29,67,28,242,9,219,226,53,247,197,196,16,221,91,203,111,113,18,77,4,168,82,72,228,80,202,234,70,10,144,120,32,142,49,64,31,19,248,71,198,90,191,130,181,117,212,116,153,189,124,203,105,25,188,153,190,86,81,189,85,134,237,187,137,25,63,41,230,183,254,40,252,74,184,241,230,174,169,106,243,195,161,91,237,123,107,89,20,35,23,219,243,60,128,49,5,178,88,14,112,23,160,4,182,108,124,90,248,109,39,129,245,127,182,216,166,116,43,217,72,182,27,153,218,2,21,73,71,98,160,12,146,219,121,36,170,28,156,130,107,156,240,87,130,245,47,27,235,240,105,182,73,36,112,23,2,226,243,201,103,142,221,112,78,88,142,1,33,88,40,36,100,224,100,117,0,27,255,0,11,62,24,205,227,235,249,110,46,158,72,52,91,87,217,113,36,100,172,142,197,88,129,25,40,202,72,33,11,3,208,48,245,21,95,227,36,16,218,252,85,214,45,237,226,142,24,34,75,100,142,40,212,42,162,139,120,192,0,14,0,3,140,87,214,90,30,141,103,225,237,14,203,72,176,77,182,214,145,44,73,144,1,108,117,102,192,0,179,28,146,113,201,36,215,202,63,27,127,228,175,107,191,246,239,255,0,162,35,160,15,95,253,156,127,228,158,95,255,0,216,86,79,253,21,13,122,253,121,7,236,227,255,0,36,246,255,0,254,194,178,127,232,168,107,208,252,81,226,237,23,193,250,91,223,107,23,169,8,8,205,20,33,129,150,114,48,54,198,153,203,28,178,251,12,228,144,57,160,14,115,227,103,252,146,29,115,254,221,255,0,244,124,117,242,13,125,45,227,63,29,105,126,60,248,13,173,223,216,31,42,226,63,179,45,213,163,182,94,7,51,199,193,245,83,131,181,186,16,15,66,8,31,52,208,7,223,102,138,90,74,0,41,105,41,104,2,165,247,49,143,247,135,242,175,150,254,33,174,53,57,255,0,235,164,127,250,46,190,167,188,31,187,31,239,127,74,249,127,226,52,68,106,51,30,63,214,199,255,0,162,232,3,11,79,32,88,199,248,255,0,51,82,248,76,103,80,127,250,226,127,244,33,85,44,1,54,113,254,63,204,213,207,9,48,26,131,255,0,215,22,255,0,208,133,0,125,91,162,12,88,199,244,111,253,10,180,235,55,69,32,216,199,244,63,250,17,173,42,0,13,37,45,37,0,45,71,41,1,127,26,146,171,221,18,19,241,160,15,8,248,147,114,60,231,28,255,0,174,78,223,244,204,215,29,160,220,102,221,7,63,116,246,255,0,106,182,62,35,57,55,114,243,255,0,45,147,255,0,69,215,37,165,204,35,183,78,189,15,243,160,12,61,125,131,95,203,128,122,175,254,130,43,219,62,23,47,250,28,95,245,194,79,253,25,94,17,124,222,109,244,135,233,252,133,125,9,240,194,13,182,81,116,255,0,83,39,127,250,105,64,30,203,23,250,177,79,166,198,48,130,157,64,5,54,157,73,64,11,69,2,138,0,90,41,41,104,1,40,162,138,0,41,49,75,73,64,6,41,166,157,77,160,6,212,76,248,53,43,84,37,50,121,160,0,29,194,152,200,61,42,109,160,10,99,113,64,17,24,135,165,66,241,129,210,172,110,245,164,97,145,64,20,88,145,85,94,237,99,234,27,240,21,125,147,53,153,115,100,31,176,235,234,104,2,148,250,156,76,112,86,78,190,131,252,106,155,233,86,183,159,63,148,57,231,150,35,218,178,53,77,42,101,118,40,209,129,184,119,62,159,74,169,97,53,197,187,97,164,28,41,28,1,235,244,164,6,203,120,114,36,110,17,7,252,13,169,227,195,232,220,237,143,254,251,106,189,13,211,73,24,228,231,232,41,90,230,72,249,221,250,10,0,154,215,74,88,80,112,189,8,225,143,173,94,8,145,142,149,155,30,178,23,134,243,15,252,4,85,212,184,73,215,128,222,188,208,5,232,24,31,202,180,19,24,172,184,20,175,229,90,10,227,29,233,129,56,20,250,131,205,30,244,239,51,62,180,1,56,230,156,5,49,77,72,40,1,69,58,146,138,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,74,0,230,188,84,223,232,171,255,0,93,87,255,0,65,53,242,31,137,91,58,148,223,239,47,254,130,43,234,207,25,92,249,118,224,115,254,185,123,127,178,107,228,205,113,247,234,18,159,117,255,0,208,69,0,116,126,4,181,18,93,183,3,253,67,119,63,222,21,245,174,145,24,75,72,212,118,13,255,0,161,87,205,255,0,13,44,3,184,98,23,155,119,238,127,231,160,175,166,237,144,36,42,7,191,243,160,9,168,162,138,0,41,105,41,104,1,41,104,162,128,10,40,162,128,10,40,162,128,10,74,90,74,0,41,146,12,138,125,53,186,80,7,130,124,93,177,1,109,91,11,213,7,83,255,0,77,43,194,244,233,12,87,12,71,116,63,204,87,210,191,22,109,195,218,90,158,62,252,125,253,164,175,153,228,30,84,223,240,31,235,64,31,82,252,51,188,51,91,92,2,79,14,221,135,162,87,166,173,120,63,194,45,64,149,186,4,183,87,61,7,253,51,175,116,133,183,41,250,208,4,180,82,138,40,1,40,166,158,40,205,0,62,138,104,57,165,20,0,180,82,210,80,1,69,20,80,1,70,104,162,128,10,67,71,74,51,64,8,77,52,210,211,123,208,3,15,53,19,197,159,74,176,120,166,208,5,111,36,15,74,107,197,159,74,157,154,161,50,253,104,2,19,23,210,169,220,233,169,54,50,171,199,185,171,239,56,3,189,99,221,234,198,38,0,23,233,159,186,40,0,139,70,134,51,146,139,248,51,84,178,71,28,67,1,113,248,213,54,213,89,151,171,117,254,232,172,105,181,25,11,143,152,244,254,232,164,6,165,204,144,140,101,26,177,46,53,40,97,97,181,100,25,30,131,252,106,41,110,247,1,156,254,66,178,165,68,102,201,29,168,3,173,176,212,68,138,216,221,215,184,30,213,166,151,103,212,254,66,184,91,98,229,136,67,143,173,117,122,109,179,225,183,149,61,127,165,0,108,195,112,204,78,73,252,133,104,171,228,115,85,161,129,70,120,253,106,200,90,96,74,184,52,227,197,32,27,69,70,88,147,64,18,228,154,122,138,139,145,74,172,79,122,0,148,181,72,15,21,8,111,90,153,104,1,122,210,209,138,81,64,9,75,69,20,0,81,138,41,104,1,40,165,164,160,0,211,105,104,29,104,1,104,162,138,0,100,159,118,188,135,226,148,59,224,182,60,125,229,254,79,94,192,221,43,203,62,38,40,251,61,191,251,235,252,158,128,62,103,81,182,235,254,1,253,107,78,231,45,24,250,214,77,209,41,114,63,220,254,181,109,93,165,92,103,190,104,3,209,62,27,76,203,113,112,51,252,13,219,221,43,233,93,61,183,70,223,83,253,43,231,79,135,86,225,38,184,224,125,214,239,238,149,244,86,159,254,173,190,167,250,80,5,202,40,164,205,0,45,20,81,154,0,201,215,192,54,201,254,248,254,70,190,85,241,128,219,168,197,255,0,92,135,243,106,250,171,93,25,183,79,247,199,242,53,242,175,141,198,47,225,255,0,174,75,252,218,128,51,245,87,205,178,227,251,227,249,26,239,62,19,243,37,215,209,255,0,246,74,243,75,169,11,66,50,127,139,250,87,160,124,45,184,217,61,200,231,238,183,111,116,160,15,165,237,51,176,253,106,122,175,100,115,17,250,255,0,133,88,160,4,175,144,254,50,248,115,254,17,207,137,23,251,100,223,14,163,255,0,19,8,242,217,101,243,25,183,3,192,3,231,87,192,231,229,219,206,115,95,94,87,148,252,124,240,203,235,94,7,143,83,182,131,204,185,210,101,50,177,27,139,8,24,98,76,40,224,224,136,216,147,209,81,142,71,32,128,124,181,94,191,251,61,120,115,251,75,198,119,26,227,201,182,61,34,47,149,67,96,180,146,134,65,145,131,149,10,36,207,32,231,111,81,154,242,10,251,7,224,246,128,154,7,195,61,41,118,198,39,190,79,183,76,200,204,193,140,128,21,60,244,34,63,44,16,56,202,158,189,72,7,121,69,20,80,7,146,124,118,240,126,181,226,61,2,218,251,74,185,186,184,75,23,5,244,168,163,47,230,150,59,68,136,20,100,186,231,144,114,2,228,141,188,238,249,167,74,213,47,180,61,82,223,82,211,46,222,218,242,221,247,197,44,125,84,255,0,34,8,200,32,240,65,32,228,26,251,198,190,112,248,217,240,181,52,159,55,197,154,28,80,67,167,126,237,46,236,227,69,141,109,207,8,175,24,0,2,164,227,35,168,99,158,65,59,64,60,70,190,221,240,39,252,147,223,12,255,0,216,42,215,255,0,69,45,124,69,95,102,252,46,214,108,245,175,134,250,28,182,111,159,179,90,37,156,202,72,220,146,68,161,24,16,9,198,112,24,103,157,172,167,3,52,1,216,87,155,248,163,224,175,135,60,91,226,59,189,114,254,247,85,142,234,231,203,222,144,75,24,65,181,21,6,1,140,158,138,59,245,175,72,162,128,57,191,5,120,43,77,240,38,143,46,151,165,205,119,44,18,220,53,195,53,211,171,48,98,170,164,2,170,163,24,65,219,214,186,74,43,230,15,248,104,239,23,255,0,208,55,67,255,0,191,18,255,0,241,218,0,250,127,21,240,21,125,171,240,243,196,119,158,45,240,46,155,174,95,164,17,220,93,121,187,214,5,33,6,217,93,6,1,36,244,81,223,173,124,85,64,31,95,124,19,255,0,146,67,161,127,219,199,254,143,146,187,250,224,62,9,255,0,201,33,208,191,237,227,255,0,71,201,93,253,0,121,101,159,193,45,22,223,226,61,215,136,36,142,209,244,114,155,224,210,188,128,209,137,89,74,190,224,217,27,7,222,80,49,130,192,13,161,6,239,83,197,20,80,1,138,231,252,119,255,0,36,247,196,223,246,10,186,255,0,209,77,93,13,115,254,59,255,0,146,121,226,95,251,5,93,127,232,166,160,15,136,107,239,29,87,84,177,208,244,187,141,75,83,186,75,107,59,116,223,44,178,30,0,254,100,147,128,0,228,146,0,201,53,240,117,122,223,198,255,0,31,106,90,199,137,110,60,55,20,87,118,26,126,158,237,20,177,59,178,27,182,202,182,247,92,224,167,202,165,50,15,7,118,126,108,0,14,51,199,62,58,213,60,121,174,27,251,243,229,91,199,149,181,180,70,202,91,161,236,61,88,224,110,110,164,129,208,0,7,163,252,19,248,90,154,183,149,226,205,114,40,38,211,191,120,150,150,114,34,200,183,7,148,103,112,65,0,3,156,14,165,134,120,10,55,114,255,0,9,126,26,191,142,53,143,182,223,39,252,72,172,165,11,116,55,50,52,228,171,16,136,193,72,56,33,119,114,8,86,24,57,32,215,214,80,65,13,173,188,86,240,68,144,219,196,129,35,142,53,10,168,160,96,40,3,128,0,227,20,1,194,124,109,255,0,146,67,174,255,0,219,191,254,143,142,190,96,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,63,241,183,254,73,14,187,255,0,110,255,0,250,62,58,249,131,192,159,242,80,252,51,255,0,97,91,95,253,26,180,1,246,253,99,120,155,195,58,95,139,180,57,180,141,94,15,54,222,79,153,89,120,120,156,116,116,61,152,100,251,96,144,65,4,131,179,69,0,97,120,79,194,154,119,131,60,63,22,141,165,137,12,8,236,237,36,187,124,201,25,142,75,57,80,1,56,194,131,142,138,7,106,221,162,138,0,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,58,23,253,188,255,0,232,249,43,230,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,160,15,152,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,67,161,127,219,199,254,143,146,190,96,241,223,252,148,63,19,127,216,86,235,255,0,70,181,123,223,130,60,103,166,248,35,224,22,147,169,94,188,114,78,18,224,219,217,249,202,146,92,55,218,92,97,65,228,128,89,75,16,14,6,78,15,66,1,210,124,81,248,149,111,224,45,33,99,181,120,38,215,110,48,109,173,100,82,202,19,119,204,242,0,192,133,192,96,57,201,110,128,128,248,249,22,121,230,186,184,150,226,226,87,154,121,92,188,146,72,197,153,216,156,150,36,242,73,60,230,180,60,71,175,223,120,163,196,23,154,214,164,209,155,187,167,12,254,90,237,85,0,5,85,3,208,40,3,156,158,57,36,243,84,239,172,111,52,203,201,44,239,237,39,180,186,143,27,225,158,51,27,174,64,35,32,224,140,130,15,208,208,7,187,126,204,191,243,52,255,0,219,167,254,214,175,1,175,125,253,153,127,230,104,255,0,183,79,253,173,94,5,64,31,95,124,18,255,0,146,67,161,127,219,199,254,143,146,189,2,188,255,0,224,151,252,146,29,11,254,222,63,244,124,149,232,20,1,199,120,115,225,191,135,252,51,226,61,83,90,178,179,128,75,121,42,189,186,121,43,139,48,16,134,17,19,146,187,139,57,56,32,96,170,128,2,243,216,210,26,1,160,15,0,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,171,127,246,154,255,0,153,95,254,222,255,0,246,141,115,255,0,179,143,252,148,59,255,0,251,5,73,255,0,163,98,160,14,131,246,154,255,0,153,95,254,222,255,0,246,141,112,31,4,191,228,175,104,127,246,241,255,0,162,36,174,255,0,246,153,255,0,153,95,254,222,255,0,246,141,121,111,195,93,114,31,13,120,251,78,214,46,45,110,238,96,180,73,222,72,237,35,15,38,223,37,193,32,18,6,0,59,137,207,0,19,218,128,62,149,248,167,241,9,62,31,232,17,75,110,177,203,171,93,190,44,226,150,54,104,200,82,190,99,62,8,192,10,216,28,231,44,56,35,56,249,27,253,51,84,212,63,229,189,229,245,212,190,242,73,52,140,127,18,204,73,250,146,107,67,196,222,39,213,60,93,174,77,171,234,243,249,183,18,124,170,171,194,68,131,162,32,236,163,39,223,36,146,73,36,159,160,190,9,252,49,155,195,150,237,226,45,118,210,52,213,46,16,45,164,50,33,243,45,35,32,238,39,60,7,96,71,24,202,129,140,141,204,160,3,160,248,89,240,198,31,0,216,75,113,116,241,207,173,93,38,203,137,99,33,163,69,12,196,8,201,69,96,8,40,88,30,165,71,160,175,36,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,95,79,215,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,104,3,127,246,101,255,0,153,163,254,221,63,246,181,125,1,95,63,254,204,191,243,52,127,219,167,254,214,175,160,40,3,195,254,54,124,45,125,91,205,241,102,135,20,243,106,63,187,75,187,56,209,164,107,129,194,43,160,0,144,192,99,35,161,81,158,8,59,190,121,177,190,188,211,47,35,188,176,187,158,210,234,60,236,154,9,12,110,185,4,28,48,193,25,4,143,161,175,189,171,230,79,141,159,12,97,240,221,194,248,139,66,180,145,52,187,135,34,238,24,192,242,237,36,36,109,35,28,132,98,79,203,140,41,24,200,220,170,0,61,139,225,151,196,75,111,136,58,28,146,152,126,207,169,217,237,91,216,84,29,128,182,118,178,19,252,45,181,184,39,32,130,14,120,99,220,215,195,62,25,241,54,169,225,29,114,29,95,72,159,202,184,143,229,117,110,82,84,61,81,199,117,56,30,249,0,130,8,4,125,139,225,31,25,105,30,53,210,23,80,210,166,245,243,45,164,100,243,161,249,153,70,245,86,59,119,109,36,100,242,57,160,15,32,253,166,191,230,87,255,0,183,191,253,163,94,3,94,253,251,77,127,204,175,255,0,111,127,251,70,188,151,192,126,26,135,197,254,50,178,208,167,184,120,18,237,38,2,84,0,148,101,137,221,78,15,81,149,25,28,100,100,100,117,160,15,71,248,31,241,50,29,17,255,0,225,22,214,166,142,45,58,86,121,109,175,38,156,34,91,182,220,178,49,99,128,141,130,70,49,243,49,224,238,200,250,78,190,13,213,116,187,237,15,84,184,211,117,59,87,182,188,183,125,146,197,39,85,63,200,130,48,65,28,16,65,25,6,190,134,248,31,241,50,109,109,63,225,22,214,166,146,93,70,37,121,173,175,38,156,187,220,46,236,178,49,99,146,235,146,70,51,242,169,224,109,201,0,246,202,40,162,128,10,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,93,5,115,254,59,255,0,146,121,226,95,251,5,93,127,232,166,160,15,136,107,239,234,248,6,190,254,160,2,138,40,160,2,138,40,160,15,136,60,111,225,207,248,68,188,105,170,104,98,79,50,59,89,127,116,197,178,76,108,3,166,227,129,243,109,101,206,6,51,156,113,88,21,244,63,237,27,225,135,158,211,76,241,53,188,27,190,207,155,75,183,27,137,8,78,99,36,125,208,161,139,130,120,57,117,28,241,143,158,40,3,232,191,217,195,195,211,91,233,122,183,136,46,45,163,84,187,116,183,181,145,144,135,42,153,50,21,36,125,194,197,71,7,150,140,231,238,138,247,58,198,240,183,135,173,252,43,225,141,59,67,181,109,209,218,68,20,190,8,243,28,146,93,240,73,198,230,44,216,206,6,112,56,21,179,64,5,124,249,251,66,120,67,82,15,23,138,98,191,186,186,211,247,172,82,217,200,204,209,217,177,80,55,160,232,168,219,20,54,113,243,17,201,221,133,250,14,162,158,8,110,173,229,183,184,137,38,130,84,41,36,114,40,101,117,35,5,72,60,16,71,24,160,15,131,162,190,188,183,179,185,179,134,238,120,237,110,182,253,162,20,144,132,151,105,202,239,81,195,96,242,51,208,213,122,244,127,139,95,13,95,192,250,199,219,108,83,254,36,87,178,149,181,27,153,218,2,21,73,71,98,160,12,146,219,121,36,170,156,156,130,107,206,40,3,239,234,42,150,149,170,88,235,154,93,190,165,166,93,37,205,157,194,111,138,72,207,4,127,48,65,200,32,242,8,32,224,138,187,64,30,65,255,0,12,227,224,255,0,250,9,107,159,247,254,47,254,53,94,141,225,127,14,89,248,75,195,150,154,29,132,147,201,107,109,191,99,206,192,185,220,236,231,36,0,58,177,237,210,182,104,160,2,138,249,127,254,26,59,198,31,244,13,208,255,0,239,196,191,252,118,190,139,240,222,165,54,179,225,109,35,84,184,84,89,239,108,161,184,145,80,16,161,157,3,16,1,36,227,39,212,208,7,194,213,185,225,63,21,234,94,12,241,4,90,206,150,99,51,162,50,52,114,238,242,228,86,24,42,225,72,36,103,12,6,122,168,61,171,14,187,127,23,124,58,188,240,247,135,180,63,16,90,121,247,90,102,165,167,195,115,51,249,68,253,150,70,68,220,174,192,109,10,89,198,210,112,79,35,182,72,7,212,222,26,241,30,145,227,223,11,255,0,104,217,199,230,216,220,249,144,77,109,114,168,204,48,72,100,145,65,97,200,218,112,79,42,192,247,174,134,190,52,248,105,227,233,188,1,226,67,120,209,73,113,167,220,160,138,242,4,114,9,92,228,58,140,224,186,243,140,246,44,50,55,100,125,133,99,125,103,169,217,199,121,97,119,5,221,172,153,217,52,18,9,17,176,72,56,97,144,112,65,31,81,64,20,252,69,164,205,174,248,126,243,77,183,212,238,244,201,231,64,35,188,180,114,178,68,192,130,8,32,131,140,140,17,145,144,72,200,206,107,226,109,115,70,188,240,246,185,123,164,95,166,203,171,73,90,39,192,32,54,58,50,228,2,84,140,16,113,200,32,247,175,187,171,207,254,40,252,53,183,241,238,144,178,90,164,17,107,182,248,22,215,82,49,69,41,187,230,73,8,82,74,224,177,28,100,55,66,1,108,128,124,147,125,125,121,169,222,73,121,125,119,61,221,212,152,223,52,242,25,29,176,0,25,99,146,112,0,31,65,94,237,251,50,255,0,204,209,255,0,110,159,251,90,188,22,120,38,181,184,150,222,226,39,134,120,156,164,145,200,165,89,24,28,21,32,242,8,60,98,189,191,246,109,213,108,109,181,77,115,76,158,230,56,239,47,18,7,182,137,184,50,136,252,205,251,123,18,3,3,142,184,201,232,14,0,62,139,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,208,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,0,224,62,9,127,201,94,208,191,237,227,255,0,68,73,95,77,120,235,67,208,188,67,225,75,155,47,17,220,199,103,167,135,71,55,109,34,33,129,131,12,21,119,4,41,57,219,158,225,136,239,95,50,252,18,255,0,146,189,161,127,219,199,254,136,146,183,62,51,124,78,155,196,154,164,254,30,210,46,227,58,13,179,128,242,64,196,139,201,6,9,36,247,69,110,0,25,4,141,217,63,46,208,15,36,174,191,225,150,133,161,120,147,199,22,90,111,136,47,126,205,104,252,164,121,35,237,82,100,109,135,127,240,238,231,158,167,27,70,25,129,170,158,13,240,62,181,227,189,82,75,45,34,40,192,137,55,205,113,49,43,20,35,156,110,96,9,201,35,0,0,73,228,244,4,140,125,87,75,191,208,245,75,141,55,83,181,123,107,203,119,217,44,82,117,83,252,136,35,4,17,193,4,17,144,104,3,238,216,32,134,214,222,43,123,120,146,24,34,64,145,199,26,133,84,80,48,20,1,192,0,113,138,248,26,190,162,248,55,241,69,60,81,100,186,14,179,112,139,173,91,160,91,114,219,179,117,18,160,5,139,51,18,210,228,51,55,76,131,144,14,27,31,46,80,7,219,254,4,255,0,146,123,225,175,251,5,90,255,0,232,165,174,130,185,239,2,255,0,201,61,240,215,253,130,173,127,244,82,215,128,127,195,71,120,191,254,129,186,31,253,248,151,255,0,142,208,7,211,226,190,2,175,186,124,55,169,77,172,120,91,72,213,46,22,53,158,246,202,27,137,22,48,66,134,116,12,64,4,147,140,159,83,95,11,80,6,167,135,252,65,169,120,99,88,183,213,52,187,135,134,120,157,89,149,93,149,101,80,193,138,56,82,11,33,42,50,185,230,190,197,240,151,137,116,223,31,248,62,45,74,59,116,48,92,163,67,117,103,41,89,54,55,71,141,199,66,8,228,100,12,171,2,64,206,43,230,95,24,252,54,184,208,124,37,160,248,159,78,73,238,52,203,221,62,9,111,29,216,49,130,119,80,78,64,81,136,206,224,1,231,156,130,121,92,231,252,58,241,229,231,128,188,67,246,200,135,153,101,115,178,43,200,72,45,152,195,130,89,87,114,143,48,13,193,73,224,110,62,180,1,246,125,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,175,208,245,155,63,16,232,118,90,189,131,239,181,187,137,101,76,144,74,231,170,182,9,1,129,200,35,60,16,87,181,114,31,27,127,228,144,235,191,246,239,255,0,163,227,160,15,152,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,107,95,88,219,234,122,117,205,133,228,126,101,173,212,77,12,201,184,141,200,192,134,25,24,35,32,158,156,215,197,62,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,111,248,217,241,74,61,62,210,127,10,104,114,193,53,197,212,79,29,253,202,56,144,66,132,178,52,32,2,113,33,193,7,56,42,8,199,39,42,1,225,62,42,211,244,189,43,197,26,133,142,139,168,255,0,104,233,208,202,86,11,172,125,241,142,70,71,13,131,149,220,56,108,100,112,69,87,208,109,108,239,188,67,166,89,234,23,31,103,177,158,238,40,174,38,222,19,203,141,156,6,109,199,129,128,73,201,224,84,158,31,240,254,163,226,125,102,223,75,210,237,222,105,229,117,86,101,70,101,137,75,5,46,229,65,42,128,176,203,99,138,177,226,239,11,223,120,63,196,151,122,61,252,110,12,76,76,50,178,109,19,197,147,182,69,193,35,4,14,153,56,57,7,144,104,3,236,223,13,233,186,110,145,225,189,58,195,72,100,125,62,27,116,88,37,66,164,74,184,206,252,168,1,139,103,113,97,212,146,123,215,198,190,59,255,0,146,135,226,111,251,10,221,127,232,214,175,92,248,27,241,58,97,115,15,132,53,219,184,204,5,54,233,179,204,196,48,108,128,32,207,66,8,206,220,145,140,109,25,202,129,228,126,58,255,0,146,135,226,111,251,10,221,127,232,214,160,15,160,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,95,63,248,239,254,74,31,137,191,236,43,117,255,0,163,90,190,128,253,156,127,228,158,95,255,0,216,86,79,253,21,21,124,255,0,227,191,249,40,126,38,255,0,176,173,215,254,141,106,0,187,240,255,0,199,23,222,5,241,44,55,208,75,39,216,37,117,75,235,101,27,132,209,103,156,41,32,111,0,146,167,35,7,142,132,131,246,14,135,172,217,248,135,67,178,213,172,31,125,173,220,75,42,100,130,87,61,85,176,72,12,14,65,25,224,130,59,87,195,95,96,188,254,207,254,208,251,36,255,0,97,243,60,143,180,249,103,203,243,49,187,102,238,155,177,206,51,156,115,93,255,0,194,47,136,255,0,240,131,107,143,109,169,77,57,208,175,56,153,19,230,16,73,198,38,11,130,78,0,195,5,193,32,131,243,21,81,64,29,71,198,207,133,178,105,247,115,248,175,67,138,121,237,238,165,121,47,237,145,26,67,11,144,206,210,130,1,196,103,4,156,224,41,35,28,28,47,136,87,222,191,232,122,166,159,255,0,44,47,44,110,162,246,146,57,163,97,248,171,2,15,208,131,95,32,252,87,240,117,191,130,188,113,53,133,143,22,23,17,45,213,178,23,46,209,163,18,10,146,71,102,86,199,83,183,110,73,57,160,14,163,246,113,255,0,146,135,168,127,216,42,79,253,27,21,31,180,119,252,148,61,63,254,193,81,255,0,232,217,104,253,156,127,228,161,234,31,246,10,147,255,0,70,197,71,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,0,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,245,243,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,128,57,47,22,124,62,209,124,95,170,104,250,134,161,4,126,126,157,112,178,51,121,97,140,241,12,159,37,243,193,66,251,73,200,60,110,3,27,137,174,158,11,120,109,109,226,183,183,137,33,130,36,9,28,113,168,85,69,3,1,64,28,0,7,24,169,168,160,14,127,199,127,242,79,124,77,255,0,96,171,175,253,20,213,241,13,125,189,227,191,249,39,158,37,255,0,176,85,215,254,138,106,248,134,128,62,221,241,223,252,147,223,19,127,216,42,235,255,0,69,53,124,69,95,110,248,239,254,73,239,137,127,236,21,117,255,0,162,154,190,34,160,15,187,117,205,102,207,195,218,29,238,175,126,251,45,109,34,105,95,4,2,216,232,23,36,2,204,112,0,207,36,129,222,190,54,241,199,140,175,188,117,226,73,53,123,216,210,32,16,69,111,2,114,33,136,18,66,231,171,28,177,36,158,164,156,0,48,7,87,241,175,199,55,30,38,241,100,250,60,38,120,116,205,38,87,131,201,118,24,146,117,102,87,148,129,255,0,124,140,147,128,9,227,113,21,39,193,191,134,111,226,253,81,117,187,243,24,209,116,251,128,26,50,21,141,204,171,134,242,202,156,141,152,42,88,145,200,56,29,73,80,14,131,224,207,194,86,190,146,31,20,120,142,214,51,96,80,155,59,27,136,149,197,192,101,35,204,117,96,70,204,28,168,234,78,27,128,6,239,75,248,219,255,0,36,135,92,255,0,183,127,253,31,29,119,80,65,13,165,188,86,246,241,36,48,68,129,35,142,53,10,168,160,96,40,3,128,0,227,21,194,252,109,255,0,146,67,174,255,0,219,191,254,143,142,128,62,65,175,191,171,224,26,251,246,128,41,106,186,85,142,185,165,220,105,186,157,170,92,217,220,166,201,98,126,140,63,152,32,224,130,57,4,2,48,69,100,120,43,193,122,111,130,52,8,52,219,36,142,73,194,1,113,121,228,170,73,112,217,99,150,35,146,1,102,10,9,56,24,25,61,79,73,69,0,21,242,15,198,223,249,43,218,239,253,187,255,0,232,136,235,235,234,249,7,227,111,252,149,237,119,254,221,255,0,244,68,116,1,235,255,0,179,143,252,147,203,255,0,251,10,201,255,0,162,161,174,111,246,131,240,134,164,30,31,20,197,127,119,117,167,239,88,165,179,145,153,146,205,138,129,189,7,69,70,216,161,179,143,152,142,78,236,47,73,251,56,255,0,201,60,191,255,0,176,172,191,250,42,26,245,169,224,134,234,222,91,123,136,146,104,37,140,164,145,200,161,149,212,140,21,32,240,65,28,98,128,62,15,138,250,242,222,206,230,206,27,169,227,181,185,219,246,136,82,66,18,93,167,43,189,71,13,131,200,207,67,85,235,209,254,45,124,54,147,192,250,191,219,108,83,58,21,236,164,91,13,204,237,1,10,164,163,177,80,6,73,109,188,146,85,14,78,65,53,231,20,1,247,225,164,170,154,94,171,99,173,233,118,250,150,155,116,151,54,119,9,190,41,99,232,195,249,130,14,65,7,144,65,7,4,85,186,0,41,105,41,104,2,189,215,220,252,107,230,159,137,156,95,77,255,0,93,163,255,0,209,117,244,181,225,219,24,255,0,123,250,87,203,223,17,238,55,234,51,14,127,214,199,219,254,153,208,7,59,167,190,44,227,252,127,153,171,158,17,1,245,6,255,0,174,45,255,0,161,10,195,130,70,91,117,193,245,254,117,189,224,177,155,215,63,244,197,191,244,33,64,31,86,232,192,11,24,190,135,255,0,66,53,163,89,250,64,197,148,127,67,255,0,161,86,134,121,160,2,138,41,51,64,11,84,239,219,8,63,222,31,202,174,85,59,255,0,245,99,253,225,252,168,3,230,31,31,76,205,168,204,51,255,0,45,19,183,251,21,201,65,149,133,121,245,254,117,220,120,242,220,61,244,164,1,254,177,59,255,0,177,94,116,210,180,107,183,61,41,1,80,13,215,111,244,255,0,10,250,99,225,196,59,116,248,79,31,234,164,255,0,209,149,243,45,167,205,116,223,238,255,0,133,125,81,240,249,71,246,116,63,245,205,255,0,244,101,48,61,29,62,232,167,82,47,221,165,160,2,146,150,155,64,14,20,82,82,208,2,210,98,150,138,0,74,40,162,128,18,138,90,13,0,55,165,33,52,236,83,13,0,48,53,35,10,66,222,149,27,49,7,173,0,59,36,80,57,166,242,106,48,228,54,40,2,70,192,168,153,240,56,169,136,220,42,18,189,168,3,54,91,150,86,60,159,200,85,87,187,62,167,242,21,167,52,10,121,192,235,235,92,230,161,108,251,137,82,163,145,252,168,1,151,186,144,65,206,238,163,176,244,172,219,125,70,25,91,230,87,60,103,160,255,0,26,202,157,156,57,14,115,143,74,138,36,64,217,85,237,72,14,218,222,72,72,225,91,165,104,36,81,200,62,101,207,227,92,124,119,155,84,1,159,200,85,184,117,25,67,145,188,244,254,232,160,14,130,77,22,25,14,66,47,253,244,213,106,223,78,72,70,2,175,79,83,89,227,85,101,65,203,127,223,34,166,181,213,140,173,130,95,166,126,232,166,6,176,139,233,82,44,88,244,164,89,129,25,230,158,37,250,208,1,228,131,233,82,44,64,122,82,171,84,148,0,131,138,144,26,64,51,64,160,7,131,74,41,180,236,208,2,209,154,78,180,180,0,81,69,20,0,81,69,45,0,37,20,82,80,2,210,82,22,164,205,0,58,138,65,205,58,128,18,145,169,198,161,153,182,175,227,64,30,97,241,22,247,202,66,1,110,39,78,195,251,134,190,96,189,115,45,219,159,167,242,21,238,31,20,181,19,231,58,130,220,79,31,97,255,0,60,205,120,116,67,204,157,190,159,225,64,31,65,252,45,176,31,99,137,240,188,193,39,115,255,0,61,43,220,16,97,107,204,190,25,219,132,210,173,248,31,234,164,239,255,0,77,43,211,135,221,160,5,162,138,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,105,40,0,52,118,160,208,40,3,131,248,135,106,39,179,128,16,56,145,122,147,232,245,242,142,181,15,147,116,128,99,148,31,204,215,216,254,42,128,77,109,16,32,112,227,169,246,122,249,47,198,54,254,77,236,88,199,49,175,127,118,160,14,191,225,109,219,36,247,35,39,238,183,97,234,149,244,214,158,251,225,99,254,209,254,149,242,55,128,46,141,189,228,227,39,152,219,160,30,169,95,88,104,114,249,150,238,121,251,231,249,10,0,214,29,40,164,165,160,2,140,10,83,73,64,9,138,81,65,162,128,22,131,69,20,0,81,69,20,0,82,98,150,138,0,49,73,69,24,160,8,219,138,171,36,172,167,131,250,85,194,41,140,131,210,128,43,9,137,234,79,229,74,28,154,121,136,122,80,16,10,0,140,138,138,78,156,84,228,10,76,10,0,204,150,38,126,226,169,29,44,74,114,66,159,248,17,173,198,32,118,168,94,80,58,3,64,25,71,74,84,29,23,254,250,53,93,180,216,219,141,163,254,250,53,176,242,238,245,168,54,247,20,128,230,47,124,61,191,105,81,24,250,179,123,214,92,94,27,127,51,159,43,167,247,155,252,43,175,188,184,120,128,193,235,236,43,50,61,69,203,96,179,116,244,20,1,106,195,74,138,209,78,81,121,61,152,251,86,143,218,21,56,0,138,173,27,52,131,147,83,199,110,27,168,31,157,0,95,183,148,182,78,106,224,53,86,53,8,180,230,36,247,166,5,147,243,83,145,0,237,88,215,55,47,30,48,223,160,167,91,94,59,231,36,254,66,128,54,151,20,240,7,165,86,137,242,42,117,52,0,140,158,149,42,12,10,81,75,156,80,3,168,164,20,180,0,81,69,20,0,82,210,81,64,11,73,75,72,104,0,52,131,173,41,164,160,5,162,138,40,1,173,94,107,241,41,51,109,111,254,250,255,0,39,175,75,61,43,130,241,252,30,109,172,29,62,250,255,0,39,160,15,147,181,31,150,225,127,220,31,204,213,139,55,192,36,211,117,180,242,238,147,253,193,252,205,26,104,243,93,199,177,63,202,128,61,163,225,188,2,86,184,99,142,3,14,191,238,87,189,90,141,168,71,189,121,7,195,155,65,18,79,128,58,183,115,254,197,123,12,61,13,0,75,73,154,83,73,64,10,40,164,20,180,1,147,175,2,109,211,31,223,31,200,215,202,158,56,82,47,161,207,252,242,31,205,171,235,13,96,102,20,255,0,120,127,35,95,43,252,66,80,183,176,99,254,121,175,243,122,0,230,174,177,228,12,127,123,250,87,93,240,213,136,187,184,255,0,174,109,252,210,184,230,249,224,231,251,223,210,186,175,135,82,236,188,184,28,255,0,171,111,230,148,1,245,78,154,217,133,191,222,63,210,174,214,118,144,219,161,127,247,143,242,21,163,64,9,94,43,251,69,248,130,27,127,13,233,250,4,119,50,45,213,221,192,184,150,56,220,0,97,64,70,28,103,56,46,84,140,140,19,25,238,181,237,70,190,55,248,167,226,134,241,95,196,29,70,237,100,141,237,45,156,217,218,152,221,93,76,72,196,6,12,0,220,25,139,63,127,191,140,144,5,0,113,149,245,151,192,207,16,67,172,124,56,181,178,251,76,146,222,105,110,214,243,172,174,25,130,150,45,25,3,36,236,218,66,140,227,238,16,56,21,242,109,122,159,192,111,20,54,137,227,181,210,165,145,22,207,88,79,37,247,186,198,22,85,5,163,57,35,36,147,185,2,130,50,100,29,72,2,128,62,170,162,138,40,0,168,167,130,27,171,121,109,238,34,73,160,149,10,73,28,138,25,93,72,193,82,15,4,17,198,42,90,40,3,224,42,235,254,28,120,230,227,192,158,39,138,251,51,201,167,75,251,187,219,88,152,15,53,48,112,112,120,220,164,238,29,15,81,144,24,215,33,91,158,34,240,189,247,135,6,155,53,196,110,109,53,43,40,111,45,110,10,97,100,15,26,179,40,228,242,172,219,79,126,135,0,48,160,15,182,44,111,172,245,59,56,239,44,46,224,187,181,147,59,38,130,65,34,54,9,7,12,50,14,8,35,234,42,205,120,167,236,253,7,139,173,244,187,164,212,162,146,47,14,20,15,100,183,42,202,230,70,195,102,32,127,229,145,82,73,61,9,32,175,59,234,159,196,63,141,94,35,240,151,142,181,45,14,194,203,74,146,214,219,202,216,243,197,33,115,186,36,115,146,36,3,171,30,221,40,3,221,235,192,63,225,153,191,234,110,255,0,202,111,255,0,109,175,67,248,79,227,93,75,199,126,22,185,213,53,72,109,33,158,43,215,183,85,181,70,85,42,17,24,18,25,152,231,46,123,250,87,121,64,28,255,0,130,124,51,255,0,8,119,132,44,116,31,181,253,179,236,158,103,239,252,175,47,118,233,25,254,238,78,49,187,29,123,87,196,53,247,245,124,5,64,31,95,124,18,255,0,146,67,161,127,219,199,254,143,146,189,2,188,255,0,224,151,252,146,29,11,254,222,63,244,124,149,219,223,95,217,233,150,111,121,127,119,5,165,180,120,221,52,242,8,209,114,64,25,99,192,201,32,125,77,0,88,165,175,159,44,63,104,105,166,241,224,251,93,178,91,120,90,86,17,97,162,47,60,74,3,98,66,84,245,36,169,112,3,97,87,10,9,201,111,126,183,184,134,234,222,43,139,121,82,104,37,64,241,201,27,6,87,82,50,24,17,193,4,115,154,0,146,185,255,0,29,255,0,201,61,241,55,253,130,174,191,244,83,87,67,92,255,0,142,255,0,228,158,248,155,254,193,87,95,250,41,168,3,226,26,245,63,143,218,36,250,119,196,121,53,22,243,26,13,78,222,57,81,140,100,42,178,40,141,144,55,70,32,34,177,233,141,227,142,231,203,43,233,47,218,59,69,154,239,195,122,78,179,22,246,75,11,135,134,84,88,203,0,178,129,243,179,127,8,6,53,94,71,37,135,35,184,6,39,236,217,172,236,212,117,205,13,222,118,243,98,75,200,151,57,141,54,157,142,113,158,24,239,143,160,228,47,39,129,95,67,215,198,159,9,117,40,116,175,138,126,31,184,157,100,100,123,131,110,2,0,78,233,81,162,83,201,28,6,112,79,182,122,244,175,178,232,3,207,254,54,255,0,201,33,215,63,237,223,255,0,71,199,95,48,120,19,254,74,31,134,127,236,43,107,255,0,163,86,190,159,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,193,224,79,249,40,126,25,255,0,176,173,175,254,141,90,0,251,126,138,40,160,2,138,40,160,15,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,67,161,127,219,199,254,143,146,190,96,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,0,249,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,153,117,170,95,94,88,88,216,220,93,60,150,150,8,233,107,9,63,44,65,152,187,96,122,150,60,158,188,1,208,0,52,252,119,255,0,37,15,196,223,246,21,186,255,0,209,173,93,15,194,239,134,183,30,61,213,218,91,164,158,29,10,223,34,230,234,54,8,197,246,252,169,25,42,65,108,149,39,140,5,234,65,43,144,13,255,0,130,159,12,191,225,35,212,7,136,53,203,31,51,68,183,207,217,210,83,133,185,152,17,252,56,249,163,94,115,208,22,192,249,128,97,92,255,0,198,223,249,43,218,239,253,187,255,0,232,136,235,235,168,32,134,214,222,43,123,120,146,24,34,64,145,199,26,133,84,80,48,20,1,192,0,113,138,249,23,227,111,252,149,237,119,254,221,255,0,244,68,116,1,223,254,204,191,243,52,127,219,167,254,214,175,1,175,126,253,153,127,230,104,255,0,183,79,253,173,94,3,64,31,95,124,18,255,0,146,67,161,255,0,219,199,254,143,146,189,2,188,251,224,159,252,146,29,11,254,222,63,244,124,149,223,230,128,22,155,78,205,33,160,15,1,253,166,127,230,87,255,0,183,191,253,163,92,255,0,236,229,255,0,37,10,255,0,254,193,82,127,232,216,171,127,246,153,57,255,0,132,95,254,222,255,0,246,141,96,126,206,63,242,80,175,255,0,236,21,39,254,141,138,128,58,15,218,103,254,101,127,251,123,255,0,218,53,231,159,6,224,134,235,226,174,143,111,113,18,77,4,169,114,146,71,34,134,87,83,111,32,32,131,193,4,113,138,244,63,218,103,254,101,127,251,123,255,0,218,85,231,255,0,4,255,0,228,174,232,95,246,241,255,0,162,36,160,14,22,120,38,181,184,150,222,226,39,134,120,156,164,145,200,165,89,24,28,21,32,242,8,60,98,190,201,248,91,172,222,107,255,0,13,52,77,66,253,252,203,150,137,162,121,9,36,183,150,237,24,102,36,146,88,132,4,156,242,73,53,243,143,198,171,15,176,252,86,214,54,218,125,158,25,252,169,227,196,123,22,77,209,174,231,29,142,92,62,79,118,221,223,53,233,127,179,94,165,52,154,54,191,165,149,143,200,183,184,138,225,24,3,184,180,138,202,224,156,227,24,137,113,199,115,215,176,7,186,87,204,31,180,119,252,148,59,15,251,5,71,255,0,163,101,175,167,171,230,15,218,59,254,74,22,159,255,0,96,168,255,0,244,108,180,1,208,126,204,191,243,52,127,219,167,254,214,175,160,43,231,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,0,21,20,240,67,117,111,45,189,196,73,52,18,161,73,35,145,67,43,169,24,42,65,224,130,56,197,75,69,0,124,131,241,71,225,173,199,128,181,117,146,213,39,155,66,184,192,182,186,145,131,176,125,191,50,72,66,128,27,33,136,227,5,122,18,67,99,47,225,255,0,142,47,188,11,226,88,111,160,150,79,176,74,234,151,214,202,55,9,162,207,56,82,64,222,1,37,78,70,15,29,9,7,233,47,141,191,242,72,117,223,251,119,255,0,209,241,215,200,52,1,239,223,180,215,252,202,255,0,246,247,255,0,180,107,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,119,255,0,180,215,252,202,255,0,246,247,255,0,180,107,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,0,123,191,197,175,134,169,227,141,31,237,182,41,255,0,19,219,40,138,218,141,202,139,56,44,164,163,177,82,78,0,109,188,128,25,142,78,9,53,242,143,250,102,151,168,127,203,123,59,235,89,125,227,146,25,20,254,5,88,17,245,4,87,222,213,228,255,0,17,62,10,219,248,211,196,113,107,54,90,151,246,125,196,216,75,226,232,101,14,21,48,142,171,145,134,249,85,72,200,4,115,193,4,48,6,199,194,191,136,255,0,240,176,52,139,143,180,219,121,58,157,150,223,181,249,105,136,78,246,125,158,94,89,155,238,167,57,199,61,43,208,43,27,195,62,25,210,252,35,161,197,164,105,16,121,86,241,252,204,205,203,202,231,171,185,238,199,11,237,128,0,0,0,6,205,0,21,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,186,10,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,64,31,16,215,223,213,240,13,125,253,64,5,20,81,64,5,20,84,83,207,13,173,188,183,23,18,164,48,68,133,228,146,70,10,168,160,100,177,39,128,0,231,52,1,243,199,237,31,226,8,110,117,77,39,64,183,185,145,158,209,30,226,234,53,112,80,51,224,70,24,3,247,194,134,60,142,4,131,31,120,215,134,214,199,138,124,65,113,226,175,20,106,58,229,210,236,146,238,82,193,50,15,150,128,97,19,32,12,237,80,171,156,100,227,39,147,88,244,1,246,247,130,60,71,255,0,9,111,130,244,189,112,199,229,201,117,23,239,80,46,0,145,73,71,218,50,126,93,202,216,201,206,49,158,107,160,175,157,255,0,103,47,19,164,23,122,159,134,110,39,219,246,140,93,218,33,218,1,112,49,32,7,239,22,42,16,129,200,194,49,227,156,253,17,64,5,20,81,64,30,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,249,6,190,190,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,131,64,30,175,240,95,226,68,158,25,215,35,209,117,123,204,104,151,152,141,94,226,102,217,102,227,113,5,71,42,170,204,196,55,0,100,134,36,5,57,250,158,190,21,241,30,129,125,225,127,16,94,104,186,146,198,46,237,92,43,249,109,185,88,16,25,88,31,66,164,30,112,121,228,3,197,125,77,240,114,15,20,218,248,34,218,223,196,81,71,12,17,38,203,40,229,89,86,233,20,59,130,38,15,192,0,109,8,23,248,113,237,64,30,137,69,124,191,255,0,13,29,227,15,250,6,232,127,247,226,95,254,59,94,239,240,239,196,119,158,45,240,38,155,174,95,199,4,119,55,94,110,245,129,72,65,182,87,65,128,73,61,20,119,235,64,30,81,255,0,12,203,255,0,83,119,254,83,127,251,109,123,126,133,166,127,98,120,123,76,210,124,239,59,236,54,177,91,121,187,118,239,216,129,119,99,39,25,198,113,147,90,52,80,7,192,53,246,143,134,116,171,29,111,225,78,133,166,106,86,201,115,103,113,163,218,164,177,63,70,30,82,254,32,131,130,8,228,16,8,193,21,241,117,125,189,224,79,249,39,158,26,255,0,176,85,175,254,138,90,0,249,67,226,63,129,174,60,9,226,121,108,113,60,154,116,191,188,178,186,149,64,243,83,3,35,35,141,202,78,211,208,244,56,1,133,116,159,7,126,38,77,225,77,98,45,31,84,153,229,209,175,29,34,83,36,228,45,147,22,56,117,12,118,170,18,228,191,79,239,103,140,31,163,188,89,225,77,59,198,126,31,151,70,213,4,130,7,101,117,146,45,190,100,108,167,33,144,176,32,28,101,73,199,70,35,189,113,159,11,190,17,91,248,31,118,167,170,60,23,186,235,101,82,72,242,99,182,67,198,19,32,18,204,58,177,0,224,237,28,100,176,7,168,81,69,20,1,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,136,177,190,188,211,47,99,188,176,187,158,206,234,60,236,154,9,12,110,185,4,28,48,193,25,4,143,161,174,223,227,111,252,149,237,119,254,221,255,0,244,68,117,202,89,232,23,215,254,31,213,53,171,117,141,173,52,199,129,110,114,216,112,37,44,170,224,119,27,151,7,191,204,56,198,74,128,125,117,240,227,199,54,254,59,240,196,87,217,130,61,70,47,221,222,218,196,196,249,79,147,131,131,206,214,3,112,234,58,140,146,166,188,191,246,154,255,0,153,95,254,222,255,0,246,141,121,231,194,72,60,82,222,55,183,184,240,180,81,153,227,71,73,164,185,89,126,202,170,200,196,9,140,124,128,74,229,65,234,202,190,149,232,127,180,215,252,202,255,0,246,247,255,0,180,104,3,193,97,158,107,102,50,65,44,145,57,71,66,200,197,73,86,82,172,185,29,136,36,17,220,18,43,83,195,62,24,213,60,93,174,67,164,105,16,121,183,18,124,204,205,194,68,131,171,185,236,6,71,190,72,80,9,32,28,251,27,27,205,78,242,59,59,11,73,238,238,164,206,200,96,140,200,237,128,73,194,140,147,128,9,250,10,250,231,225,95,195,213,240,6,129,44,87,15,28,186,181,219,238,188,150,41,25,163,33,75,121,106,153,3,0,43,100,241,156,177,228,140,96,3,160,240,159,133,52,239,6,120,126,45,31,75,18,24,35,118,118,146,93,190,100,140,199,37,156,168,0,156,97,65,199,69,3,181,113,31,25,62,26,39,139,244,182,214,244,243,32,214,180,248,8,88,192,102,23,49,46,91,203,10,50,119,228,177,82,7,36,224,245,5,125,78,138,0,248,58,9,175,180,45,102,41,227,15,107,168,88,92,7,81,36,127,52,82,163,100,101,88,117,12,58,17,219,154,167,94,253,241,207,225,151,223,241,110,131,97,253,231,213,99,136,253,8,152,38,63,222,222,65,244,108,125,246,175,1,160,15,183,124,9,255,0,36,247,195,63,246,10,181,255,0,209,75,94,65,255,0,12,205,255,0,83,119,254,83,127,251,109,122,247,129,15,252,91,223,13,127,216,42,215,255,0,69,45,116,7,165,0,80,208,180,207,236,79,14,233,154,79,157,231,125,138,210,43,111,55,110,221,251,16,46,236,100,227,56,206,50,107,225,42,251,243,56,175,128,232,3,237,95,9,217,91,234,127,11,52,59,11,184,252,203,107,173,22,8,102,77,196,110,70,129,67,12,142,70,65,61,57,175,152,190,37,124,58,188,240,22,184,241,167,159,115,164,75,134,182,188,104,136,3,118,236,70,237,141,190,96,218,120,29,70,14,6,112,62,165,240,33,255,0,139,123,225,175,251,5,90,255,0,232,165,169,252,77,225,157,51,197,218,28,218,70,175,7,155,111,39,42,195,135,137,199,71,67,217,134,79,251,56,36,16,65,32,128,124,213,240,107,226,47,252,33,218,225,210,175,249,210,53,57,81,93,218,93,162,214,79,186,36,228,133,10,114,3,30,14,20,28,252,184,62,223,241,183,254,73,14,187,255,0,110,255,0,250,62,58,202,248,123,240,91,78,240,125,235,106,122,156,241,234,154,130,187,44,27,161,95,42,37,14,165,29,85,129,34,95,148,29,192,241,184,129,156,110,58,191,27,127,228,144,235,191,246,239,255,0,163,227,160,15,146,108,111,174,52,205,70,218,254,206,79,46,234,214,85,154,23,218,14,215,82,10,156,28,131,130,7,94,40,255,0,76,213,53,15,249,111,121,125,117,47,188,146,77,35,31,196,179,18,126,164,154,175,95,77,124,22,248,92,254,29,183,143,196,186,221,188,145,107,19,35,172,22,242,109,62,68,76,23,12,65,92,164,167,12,58,240,173,130,1,200,0,29,39,194,207,135,22,126,6,208,227,184,154,29,250,237,220,74,111,38,124,19,22,112,76,41,130,64,85,61,72,63,49,25,232,20,46,135,196,95,1,217,248,247,195,223,99,148,249,119,182,219,229,178,152,16,184,144,161,1,89,182,177,242,201,218,88,14,78,209,233,93,133,20,1,240,110,171,165,223,104,122,165,198,155,169,218,189,181,229,187,236,150,41,58,169,254,68,17,130,8,224,130,8,200,53,94,121,230,186,184,150,226,226,87,154,121,92,188,146,72,197,153,216,156,150,36,242,73,60,230,190,158,248,201,240,185,60,81,100,218,246,141,110,139,173,91,161,107,128,187,179,117,18,161,33,66,170,146,210,228,42,175,76,131,130,78,23,31,48,207,4,214,183,18,219,220,68,240,207,19,148,146,57,20,171,35,3,130,164,30,65,7,140,80,7,211,127,179,143,252,147,203,255,0,251,10,201,255,0,162,161,175,159,252,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,64,126,206,63,242,79,47,255,0,236,43,39,254,138,138,190,127,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,123,103,193,47,15,233,190,39,248,73,171,105,122,165,188,115,65,46,165,48,86,100,86,104,152,193,26,135,66,192,133,112,24,224,227,138,241,79,26,120,78,243,193,94,40,186,209,111,27,205,242,240,240,206,16,162,205,27,12,171,0,127,16,112,72,12,172,50,113,154,247,255,0,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,95,241,23,192,118,126,61,240,247,216,229,62,93,237,182,249,108,166,4,46,36,40,64,86,109,172,118,19,180,176,28,157,163,210,128,60,143,224,111,196,201,173,175,225,240,142,179,52,146,193,114,248,177,185,154,114,124,150,8,0,135,230,56,17,144,160,40,94,140,113,131,187,229,204,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,94,89,170,233,119,218,30,169,113,166,234,118,175,109,121,110,251,37,138,78,170,127,145,4,96,130,56,32,130,50,13,104,120,155,197,122,151,139,110,44,46,53,67,27,79,103,101,29,146,200,187,139,74,168,73,14,229,137,37,201,98,73,227,62,148,1,232,127,179,143,252,148,61,67,254,193,82,127,232,216,168,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,71,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,63,104,239,249,40,122,127,253,130,147,255,0,70,203,64,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,190,96,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,208,1,73,75,69,0,115,222,59,255,0,146,123,226,111,251,5,93,127,232,166,175,136,171,237,239,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,52,1,246,239,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,42,251,119,199,127,242,79,124,77,255,0,96,171,175,253,20,213,241,21,0,122,95,199,109,22,29,35,226,101,196,208,24,194,106,54,241,222,24,210,48,129,24,146,141,211,169,45,25,114,120,201,115,245,61,159,236,223,226,63,249,10,248,93,227,255,0,168,132,82,42,255,0,185,27,134,57,255,0,174,120,0,127,123,39,165,92,253,164,116,88,100,209,180,125,117,118,44,240,220,27,55,196,99,116,138,234,93,114,221,112,166,54,192,231,253,97,60,119,243,79,131,94,35,255,0,132,119,226,69,134,232,247,195,169,127,196,190,76,46,89,124,198,93,164,114,0,249,213,50,121,249,119,96,103,20,1,245,245,112,31,27,63,228,144,235,191,246,239,255,0,163,227,174,254,184,15,141,191,242,72,117,207,251,119,255,0,209,241,208,7,200,53,247,237,124,5,95,126,208,1,69,20,80,1,95,32,252,109,255,0,146,189,174,255,0,219,191,254,147,199,95,95,87,200,63,27,127,228,175,107,191,246,239,255,0,162,35,160,15,95,253,156,127,228,158,95,255,0,216,86,79,253,21,13,122,253,121,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,107,215,232,3,128,248,217,255,0,36,135,93,255,0,183,127,253,31,29,124,131,95,95,124,108,255,0,146,67,174,255,0,219,191,254,143,142,190,65,160,15,87,248,49,241,30,79,12,235,113,232,218,181,230,52,75,204,34,181,196,205,178,205,198,226,10,142,85,85,153,136,110,0,201,12,72,10,115,245,37,124,49,226,45,2,251,194,254,32,188,209,117,37,140,93,218,184,87,242,219,114,176,32,50,176,62,132,16,121,193,231,144,15,21,245,47,193,216,60,83,107,224,139,107,127,17,67,28,48,68,155,44,163,149,101,91,164,80,238,8,148,63,0,1,176,32,95,225,199,181,0,122,21,45,32,165,160,10,90,139,98,49,254,240,254,85,242,151,143,152,157,86,127,250,232,159,250,5,125,83,170,176,88,135,251,227,249,26,249,67,199,82,111,213,103,28,253,244,255,0,208,5,0,98,193,143,179,39,227,252,235,115,193,104,77,227,17,143,245,45,255,0,161,10,231,135,203,108,184,245,255,0,26,234,252,4,160,220,156,255,0,207,6,255,0,208,197,0,125,73,163,2,44,163,207,163,127,58,209,170,90,96,197,170,125,15,243,171,180,0,26,76,208,104,160,5,170,247,67,114,227,222,172,84,114,244,199,189,0,124,243,227,248,4,87,82,55,28,202,131,175,251,21,228,23,109,158,71,168,254,85,239,158,63,179,18,59,28,15,245,201,220,255,0,112,215,128,95,254,238,102,95,66,63,149,0,55,78,25,184,111,247,15,243,21,245,103,128,19,26,108,63,245,205,255,0,244,58,249,103,69,79,50,233,191,235,153,254,98,190,180,240,76,62,86,155,15,79,184,255,0,250,29,0,118,107,210,150,148,116,164,160,2,155,78,164,160,5,162,138,5,0,45,20,82,80,1,69,20,80,1,69,20,80,1,81,184,205,60,209,156,208,4,10,148,226,7,165,60,212,76,121,160,4,56,168,217,7,165,50,71,197,101,220,94,186,28,2,122,250,10,0,214,7,20,210,107,46,222,229,228,234,221,189,5,93,82,71,122,0,138,121,74,247,239,84,254,208,175,193,6,175,200,129,199,227,89,210,91,133,232,7,231,64,25,247,186,76,87,35,33,23,36,131,203,31,74,230,31,195,111,230,182,12,88,255,0,121,191,194,187,7,118,140,112,107,45,245,23,14,64,102,252,133,32,35,180,240,246,197,27,132,103,131,209,155,214,181,23,77,141,120,218,63,239,163,83,90,206,242,168,36,246,61,189,234,222,222,230,128,43,13,41,92,125,213,255,0,190,141,32,210,196,71,32,47,167,222,53,162,178,237,245,169,86,80,122,131,76,10,209,198,202,58,138,189,24,227,154,85,32,246,169,54,140,80,2,1,74,100,34,148,1,78,40,13,0,70,102,35,161,63,149,9,43,49,228,212,162,33,142,149,34,160,160,7,14,69,62,154,41,216,160,5,197,38,40,165,160,2,138,40,160,2,138,40,160,2,144,210,210,80,2,98,151,2,129,69,0,20,82,210,80,0,122,85,43,247,217,16,63,237,15,229,87,43,39,90,151,100,11,215,239,143,228,104,3,230,79,136,215,76,250,132,195,39,253,108,125,135,252,243,174,35,70,135,206,185,96,113,254,172,159,212,86,207,141,110,140,218,164,227,39,239,161,228,15,238,10,103,132,109,132,183,77,144,63,212,183,127,246,133,0,125,69,224,107,97,14,151,0,192,225,31,161,63,223,53,217,86,31,135,33,17,88,68,0,31,117,187,255,0,181,91,134,128,10,40,162,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,138,40,0,52,10,13,2,128,51,117,120,188,200,16,113,247,135,254,130,107,229,63,136,150,226,43,200,15,31,234,215,191,187,215,214,215,139,152,199,214,190,108,248,173,100,169,45,179,0,62,234,142,167,253,186,0,243,239,9,200,82,250,94,127,229,153,254,107,95,91,120,90,93,214,210,245,251,231,249,45,124,121,161,75,229,94,57,231,152,207,243,21,245,127,129,46,252,251,105,186,240,237,212,15,69,160,14,226,148,117,166,131,74,40,1,104,162,138,0,66,104,7,52,17,154,80,49,64,11,69,20,80,1,69,20,80,1,69,45,37,0,20,81,73,64,5,52,140,211,179,72,69,0,70,220,84,46,199,21,96,138,141,144,26,0,201,184,185,40,71,39,242,21,1,190,108,117,63,144,173,73,173,81,241,144,63,51,85,164,178,64,56,81,249,154,0,206,107,137,31,163,126,130,149,31,63,123,154,182,45,113,211,31,153,166,152,85,121,35,245,164,3,130,130,58,83,89,130,10,104,148,47,3,53,149,169,188,135,110,214,199,79,235,64,22,238,36,82,160,176,39,154,227,175,245,72,224,149,118,135,25,95,65,239,90,83,249,141,16,27,135,222,174,66,239,73,146,87,4,152,250,99,169,255,0,10,0,237,244,189,81,38,86,225,248,39,168,30,213,189,4,160,231,25,175,51,211,108,102,133,155,12,156,131,223,233,237,93,174,158,204,170,192,159,95,233,64,29,68,36,62,120,53,63,150,59,10,200,73,10,119,173,27,89,252,192,122,254,84,192,30,217,95,168,31,153,166,37,162,39,64,63,51,86,152,83,51,138,0,84,92,84,234,42,152,144,230,174,71,205,0,74,41,113,69,45,0,58,146,138,40,0,162,138,40,1,104,162,138,0,41,41,105,40,0,52,148,180,148,0,180,81,69,0,35,87,45,226,168,195,218,197,145,159,156,127,38,174,165,133,97,120,134,45,246,177,142,62,248,254,70,128,62,64,241,74,5,188,139,31,243,204,127,54,168,244,21,6,119,207,247,79,243,21,165,227,91,127,38,242,30,156,198,189,15,187,86,118,130,165,164,127,161,254,148,1,244,167,129,145,4,51,16,49,243,55,254,203,94,145,15,67,94,79,224,41,88,121,224,159,239,31,253,6,189,102,46,148,0,243,72,122,210,154,67,214,128,10,90,109,58,128,41,106,107,186,21,255,0,120,127,35,95,47,124,73,131,101,221,185,227,253,90,255,0,55,175,169,175,70,99,31,95,241,175,155,62,41,198,4,214,220,127,10,255,0,55,160,15,56,99,152,113,254,215,244,174,155,225,232,31,108,159,254,185,183,243,74,229,3,126,235,254,5,93,63,128,14,47,103,255,0,174,109,252,197,0,125,89,162,99,200,127,247,143,242,21,167,89,26,31,250,135,255,0,120,255,0,37,173,138,0,228,190,37,120,130,31,13,252,63,214,47,100,184,146,9,228,183,107,123,86,137,194,201,231,56,42,133,57,7,32,157,199,28,128,164,142,149,241,125,123,151,237,23,226,102,184,213,52,255,0,11,193,36,102,11,101,23,151,59,93,88,249,173,149,69,97,140,169,85,201,235,200,144,28,112,13,112,31,15,124,63,14,176,60,77,123,117,110,242,193,166,104,87,119,8,219,3,70,38,49,149,64,217,4,103,5,217,122,28,160,35,161,160,14,50,164,130,121,173,110,34,184,183,149,225,158,39,15,28,145,177,86,70,7,33,129,28,130,15,57,168,235,179,248,173,225,248,124,55,241,31,86,178,181,182,146,11,41,29,110,45,213,144,42,237,117,12,66,0,0,216,24,186,140,116,219,142,160,208,7,214,222,29,215,236,124,81,225,251,61,107,77,105,13,165,210,22,79,49,118,178,144,74,178,145,234,24,17,198,71,28,18,57,173,74,241,15,217,215,196,247,23,218,70,163,225,235,169,224,49,233,251,101,179,143,129,38,199,103,50,127,188,161,182,156,227,32,190,9,193,80,61,190,128,10,40,162,128,62,2,175,178,124,59,225,205,23,196,95,14,124,40,154,198,151,105,124,32,211,109,30,47,62,32,197,8,142,54,224,245,0,149,92,142,140,6,14,71,21,241,181,125,187,224,79,249,39,190,25,255,0,176,85,175,254,138,90,0,232,43,194,62,33,252,21,241,31,139,124,117,169,107,150,23,186,84,118,183,62,86,196,158,89,3,141,177,34,28,129,25,29,84,247,233,94,239,69,0,112,127,9,252,21,169,120,19,194,215,58,94,169,53,172,211,203,122,247,10,214,172,204,161,74,34,128,119,42,156,229,15,111,74,239,105,40,160,2,190,2,175,191,107,224,42,0,250,251,224,159,252,146,29,11,254,222,63,244,124,149,227,159,25,190,39,77,226,77,82,127,15,105,23,104,116,43,103,1,228,129,137,23,146,12,18,73,238,138,220,0,50,9,27,242,126,93,185,119,63,18,94,207,225,22,149,224,221,41,241,36,177,78,186,148,187,88,50,6,157,153,81,24,48,206,229,206,236,130,10,184,92,231,32,114,30,25,240,198,169,226,237,114,29,35,72,131,205,184,147,230,102,110,18,36,29,93,207,240,129,145,239,146,0,4,144,8,6,61,123,95,192,239,137,144,232,143,255,0,8,182,181,50,69,167,74,207,53,181,228,211,132,75,118,219,150,70,44,112,17,176,72,198,62,102,60,29,217,30,149,121,240,83,194,115,248,48,104,16,219,249,87,17,238,104,117,70,141,13,200,114,204,65,118,80,187,212,110,198,211,198,0,232,64,35,229,109,87,75,190,208,245,75,141,55,83,181,123,107,203,119,217,44,82,117,83,252,136,35,4,17,193,4,17,144,104,3,239,26,192,241,223,252,147,223,18,255,0,216,42,235,255,0,69,53,121,159,192,255,0,137,147,107,105,255,0,8,182,181,52,146,234,49,35,205,109,121,52,229,222,225,119,101,145,139,28,151,92,146,49,159,149,79,3,110,79,166,120,239,254,73,231,137,127,236,21,117,255,0,162,154,128,62,33,175,182,124,125,160,63,137,252,7,172,105,17,172,141,60,246,229,160,68,101,82,242,161,15,26,229,184,0,178,168,57,199,4,242,58,215,196,213,247,245,0,124,3,95,118,232,122,197,159,136,116,59,45,94,193,247,218,221,196,178,166,72,37,115,212,54,9,1,129,200,35,60,16,87,181,124,93,227,29,1,188,47,227,13,87,69,101,144,37,173,195,44,94,99,43,51,68,126,104,216,149,227,37,10,158,221,122,14,149,244,151,192,93,102,207,80,248,105,109,167,66,255,0,233,58,108,178,69,112,132,140,141,238,210,43,0,14,118,144,216,4,129,146,172,59,80,6,135,198,223,249,36,58,239,253,187,255,0,232,248,235,230,15,2,127,201,67,240,207,253,133,109,127,244,106,215,211,255,0,27,127,228,144,235,191,246,239,255,0,163,227,175,152,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,64,31,111,209,69,20,0,81,69,20,1,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,171,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,204,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,33,208,191,237,227,255,0,71,201,64,30,9,47,130,245,47,27,252,98,215,244,219,36,146,56,14,177,114,46,47,60,150,120,237,215,204,144,229,136,224,18,21,130,130,70,78,6,71,81,245,55,135,116,11,31,11,248,126,207,69,211,86,65,105,106,133,83,204,109,204,196,146,204,196,250,150,36,241,129,207,0,14,41,154,31,134,116,191,15,75,168,205,97,6,46,53,27,185,46,238,166,110,94,71,102,45,130,127,186,187,136,3,160,25,238,73,59,20,0,87,200,31,27,127,228,175,107,191,246,239,255,0,162,35,175,175,235,228,15,141,191,242,87,181,223,251,119,255,0,209,17,208,7,127,251,50,255,0,204,209,255,0,110,159,251,90,188,6,189,251,246,101,255,0,153,163,254,221,63,246,181,120,13,0,125,125,240,75,254,73,14,133,255,0,111,31,250,62,74,239,200,174,3,224,151,252,146,29,11,254,222,63,244,124,149,232,20,0,209,65,233,78,168,165,59,6,104,3,192,191,105,115,159,248,69,255,0,237,239,255,0,104,214,15,236,229,255,0,37,10,255,0,254,193,82,127,232,216,171,99,246,143,151,204,62,26,235,199,218,191,246,149,99,254,206,63,242,80,175,255,0,236,21,39,254,141,138,128,55,255,0,105,129,255,0,34,191,253,189,255,0,237,26,224,126,9,127,201,94,208,191,237,227,255,0,68,73,93,255,0,237,51,255,0,50,191,253,189,255,0,237,26,224,62,9,255,0,201,94,208,255,0,237,227,255,0,68,73,64,30,135,251,74,105,78,214,250,6,175,29,178,108,71,150,214,107,129,180,54,88,43,70,167,185,31,44,164,118,28,244,207,60,39,192,221,103,251,43,226,133,148,76,240,71,22,161,20,150,114,60,167,24,200,222,161,78,64,220,93,17,71,92,238,192,25,34,189,235,227,30,150,250,183,194,205,101,34,182,142,121,237,209,46,147,112,92,198,17,195,59,41,61,8,143,127,78,72,36,12,231,21,242,53,141,245,198,153,168,219,95,217,201,229,221,90,202,179,66,251,65,218,234,65,83,131,144,112,64,235,197,0,125,237,95,47,254,209,223,242,80,244,255,0,251,4,199,255,0,163,101,175,166,224,158,27,171,120,174,45,230,73,160,149,3,199,36,108,25,93,72,200,96,71,4,17,206,107,230,79,218,59,254,74,22,159,255,0,96,168,255,0,244,108,180,1,208,126,204,191,243,52,127,219,167,254,214,175,160,43,231,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,0,20,81,69,0,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,228,26,250,251,227,111,252,146,29,119,254,221,255,0,244,124,117,242,13,0,123,247,237,53,255,0,50,191,253,189,255,0,237,26,224,62,9,127,201,94,208,191,237,227,255,0,68,73,93,255,0,237,53,255,0,50,191,253,189,255,0,237,26,224,62,9,127,201,94,208,191,237,227,255,0,68,73,64,31,95,209,69,20,0,81,69,20,0,87,63,227,191,249,39,158,37,255,0,176,85,215,254,138,106,232,43,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,0,124,67,95,127,87,192,53,247,245,0,20,81,69,0,21,230,127,29,60,65,14,143,240,226,234,203,237,47,21,230,168,235,111,10,196,225,88,168,96,210,18,50,14,205,160,169,198,126,248,7,131,94,153,95,42,124,121,241,67,107,126,60,109,42,41,17,172,244,116,242,99,216,225,195,74,192,52,135,32,100,16,118,161,82,78,12,103,161,36,80,7,150,81,93,159,135,60,61,13,207,195,111,25,235,247,22,238,207,104,150,182,246,178,178,3,24,103,157,12,133,73,31,124,42,168,224,240,36,57,251,194,178,60,25,4,55,94,58,240,245,189,196,81,205,4,186,149,178,73,28,138,25,93,76,170,8,32,240,65,28,98,128,31,224,143,17,255,0,194,37,227,77,47,92,49,249,145,218,203,251,213,11,146,99,96,81,246,140,143,155,107,54,50,113,156,103,138,251,126,190,17,215,52,107,207,15,107,151,186,69,250,108,186,180,149,162,124,2,3,99,163,46,64,37,72,193,7,28,130,15,122,250,155,224,151,137,163,241,7,195,171,75,89,39,243,47,116,191,244,73,148,237,4,32,255,0,84,64,28,237,217,133,4,128,73,70,235,140,144,15,72,162,138,40,3,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,95,32,215,215,223,27,127,228,144,235,191,246,239,255,0,163,227,175,144,104,3,238,91,255,0,10,232,122,174,185,97,173,95,105,144,79,168,216,127,199,180,238,14,83,184,200,232,216,60,140,131,180,146,70,15,53,179,69,20,1,242,255,0,252,51,143,140,63,232,37,161,255,0,223,249,127,248,213,123,191,195,191,14,94,120,75,192,154,110,135,127,36,18,92,218,249,187,218,6,37,14,233,93,198,9,0,244,97,219,173,117,52,80,1,69,20,80,7,192,53,246,247,129,63,228,158,120,107,254,193,86,191,250,41,107,226,26,251,123,192,159,242,79,60,53,255,0,96,171,95,253,20,180,1,208,81,69,20,0,81,69,20,1,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,187,253,155,160,134,234,223,197,182,247,16,199,52,18,165,170,73,28,138,25,93,72,152,16,65,224,130,56,197,112,159,27,127,228,175,107,191,246,239,255,0,162,35,174,255,0,246,101,255,0,153,163,254,221,63,246,181,0,123,94,129,225,221,43,194,250,88,211,116,91,40,236,237,3,151,216,164,177,102,61,75,51,18,88,244,25,36,240,160,116,2,188,83,246,154,255,0,153,95,254,222,255,0,246,141,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,160,14,3,224,151,252,149,237,11,254,222,63,244,68,149,245,253,124,129,240,79,254,74,246,135,255,0,111,31,250,34,74,250,254,128,10,13,37,20,1,20,246,240,221,91,203,111,113,18,77,4,168,82,72,228,80,202,234,70,10,144,120,32,142,49,95,3,215,223,181,240,21,0,125,185,224,81,255,0,22,247,195,71,254,161,86,223,250,40,86,254,107,7,192,159,242,79,60,51,255,0,96,171,95,253,20,181,186,226,128,19,118,77,124,13,95,118,180,251,27,191,79,74,248,74,128,62,220,240,47,252,147,223,13,127,216,42,215,255,0,69,45,116,32,86,7,129,63,228,158,120,107,254,193,86,191,250,41,107,160,160,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,124,117,232,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,160,15,151,124,25,4,55,94,58,240,245,189,196,81,205,4,186,149,178,73,28,138,25,93,76,170,8,32,240,65,28,98,190,226,175,136,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,111,208,1,69,20,80,1,95,16,248,239,254,74,31,137,191,236,43,117,255,0,163,90,190,222,175,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,64,31,64,126,206,63,242,79,47,255,0,236,43,39,254,138,138,190,127,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,1,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,249,255,0,199,127,242,80,252,77,255,0,97,91,175,253,26,212,1,244,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,215,235,200,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,191,64,30,87,241,147,225,162,120,191,75,109,111,79,50,13,107,79,183,33,99,1,152,92,196,185,111,44,40,201,223,146,197,72,28,147,131,212,21,249,102,104,38,181,184,150,222,226,39,134,120,156,164,145,200,165,89,24,28,21,32,242,8,60,98,190,250,175,149,62,63,233,86,58,103,196,84,123,43,104,224,55,150,73,115,113,179,128,242,153,36,86,108,116,4,133,25,199,83,146,121,36,144,11,159,179,143,252,148,61,67,254,193,82,127,232,216,168,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,71,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,63,104,239,249,40,122,127,253,130,163,255,0,209,178,208,1,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,175,152,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,244,0,81,69,20,1,207,120,239,254,73,239,137,127,236,21,117,255,0,162,154,190,34,175,183,124,119,255,0,36,247,196,191,246,10,186,255,0,209,77,95,17,80,7,219,222,59,255,0,146,123,226,95,251,5,93,127,232,166,175,136,107,237,239,29,255,0,201,61,241,47,253,130,110,191,244,83,87,196,52,1,246,111,197,29,26,207,90,248,109,174,69,120,153,251,53,164,151,144,176,3,114,73,18,151,82,9,7,25,193,7,28,237,102,25,25,175,143,180,157,70,109,31,89,177,213,45,214,54,158,206,226,59,136,214,64,74,150,70,12,1,193,7,25,30,162,190,236,158,8,110,173,229,183,184,137,38,130,84,41,36,114,40,101,117,35,5,72,60,16,71,24,175,134,252,73,166,195,163,120,167,87,211,45,217,218,11,43,217,173,227,105,8,44,85,28,168,36,128,6,112,61,5,0,125,185,165,106,80,235,26,53,142,169,110,178,44,23,150,241,220,70,178,0,24,43,168,96,8,4,140,224,250,154,227,126,54,255,0,201,33,215,127,237,223,255,0,71,199,85,190,9,120,154,63,16,124,59,180,181,146,127,50,247,75,255,0,68,153,78,208,66,15,245,68,5,231,110,204,40,36,2,74,55,92,100,217,248,217,255,0,36,135,93,255,0,183,127,253,31,29,0,124,131,95,126,215,192,85,247,237,0,20,81,69,0,21,242,15,198,223,249,43,218,239,253,187,255,0,232,136,235,235,234,249,7,227,111,252,149,237,119,254,221,255,0,244,68,116,1,235,255,0,179,143,252,147,203,255,0,251,10,201,255,0,162,161,175,95,175,32,253,156,127,228,158,95,255,0,216,86,79,253,21,13,122,253,0,112,31,27,63,228,144,235,191,246,239,255,0,163,227,175,144,107,235,239,141,159,242,72,117,223,251,119,255,0,209,241,215,200,52,1,247,38,161,225,93,15,85,215,44,53,171,237,50,9,245,27,12,253,154,119,7,41,220,100,116,108,30,87,32,237,36,145,131,205,108,30,148,19,65,233,64,8,41,104,165,160,12,157,100,15,36,127,190,63,145,175,147,252,111,143,237,89,255,0,223,79,253,0,87,213,218,215,250,145,254,248,254,70,190,76,241,161,255,0,137,172,255,0,239,167,254,128,40,3,43,56,183,81,239,93,183,195,216,55,77,158,57,129,251,255,0,182,43,131,102,253,202,253,107,212,254,26,198,8,83,143,249,96,255,0,250,48,80,7,209,86,11,182,217,63,31,231,86,106,27,81,136,84,125,127,157,77,64,9,66,245,164,197,40,235,64,11,81,75,253,106,90,100,148,1,230,62,51,141,54,146,71,252,181,95,253,4,215,205,90,202,129,121,38,7,25,95,253,6,190,133,241,180,172,211,58,231,164,171,219,253,138,249,239,90,92,92,63,251,203,255,0,160,208,5,159,12,32,107,182,200,255,0,150,71,255,0,66,21,245,207,135,35,9,167,197,129,252,45,255,0,161,26,249,91,193,214,222,109,193,60,127,169,110,167,253,161,95,90,104,145,237,176,136,123,55,254,132,104,3,92,82,210,14,148,180,0,82,82,210,80,2,209,69,20,0,180,81,69,0,20,148,180,148,0,81,69,20,0,83,113,78,164,160,6,26,141,133,77,80,201,197,0,87,117,201,170,239,102,141,201,3,243,53,33,144,238,169,50,77,0,49,45,213,70,0,31,153,169,188,177,220,82,168,226,171,92,220,108,227,158,190,148,0,74,193,122,3,214,179,103,148,3,206,122,211,154,66,252,214,45,243,59,116,61,199,242,164,4,58,150,170,145,12,0,255,0,120,118,30,149,143,97,169,199,52,135,112,115,242,147,208,122,214,61,253,140,210,200,114,201,212,119,62,159,74,134,215,73,146,54,200,49,244,199,83,254,20,1,234,16,72,162,48,64,53,105,72,113,92,180,70,65,10,141,195,138,212,211,221,192,27,155,60,31,231,64,26,229,64,29,42,163,73,131,133,226,167,50,134,235,154,112,129,79,32,15,206,128,42,173,196,137,213,191,65,83,125,185,177,140,159,200,84,198,215,61,113,249,154,153,44,144,142,84,126,102,152,17,219,220,23,238,122,122,86,138,55,21,28,86,168,163,128,63,51,86,21,0,160,7,40,200,169,0,197,52,10,112,20,0,180,180,153,162,128,22,138,40,160,2,138,40,160,2,138,40,160,5,166,147,75,72,70,104,1,1,165,164,3,20,180,0,82,82,210,26,0,43,153,241,52,187,96,29,127,214,175,254,130,107,165,38,184,63,27,94,8,98,199,205,254,185,71,0,127,116,208,7,203,94,36,144,182,169,55,213,127,244,17,93,95,128,45,188,203,130,120,255,0,80,221,255,0,219,21,196,234,210,25,53,41,79,174,223,228,43,215,62,25,88,171,42,177,3,152,31,185,255,0,158,130,128,62,134,211,35,217,106,131,216,255,0,58,186,106,27,101,196,42,62,191,206,166,52,0,81,69,20,0,180,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,2,81,69,20,0,26,5,6,129,64,12,144,110,92,123,215,134,252,89,211,193,91,83,133,234,131,169,255,0,166,149,238,164,100,87,155,124,74,178,19,91,91,157,163,135,94,164,250,61,0,124,169,25,48,205,199,117,254,181,244,103,194,139,230,120,174,65,36,252,205,216,127,177,95,60,106,73,229,93,40,245,65,252,205,123,79,194,91,143,248,250,28,255,0,31,111,250,231,64,31,64,169,200,205,62,162,128,229,79,214,166,160,2,138,40,160,2,150,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,3,73,138,90,40,0,164,233,75,77,52,0,132,19,70,220,82,138,13,0,52,138,137,215,53,33,52,210,104,2,6,90,171,52,5,177,210,180,113,154,141,133,0,102,11,96,58,129,249,213,75,200,50,6,49,249,214,195,145,85,216,3,212,80,7,5,169,249,176,237,33,135,56,254,181,129,46,184,209,224,18,222,188,42,215,168,94,89,69,50,0,84,28,31,83,92,14,185,166,195,111,176,236,28,224,112,199,222,144,24,176,223,205,112,231,107,145,129,221,69,118,58,68,82,190,253,204,167,175,244,172,191,13,71,4,198,79,144,241,158,167,233,93,205,188,11,30,64,24,252,104,2,73,33,196,125,186,210,105,224,171,55,63,194,127,165,95,85,12,48,105,241,192,20,231,3,243,166,4,165,170,188,135,39,21,96,227,21,30,222,115,64,4,49,245,38,173,165,66,173,82,3,64,18,230,150,163,6,158,13,0,56,82,210,117,165,233,64,5,20,81,64,5,6,138,90,0,65,65,162,138,0,41,41,105,40,0,20,180,130,150,128,3,89,154,178,134,183,95,247,135,242,53,166,106,142,162,51,2,255,0,188,63,145,160,15,149,62,37,70,18,230,223,3,248,23,249,189,114,58,27,145,59,224,255,0,9,254,98,187,95,137,227,23,54,223,238,47,243,122,226,52,78,103,127,247,79,243,20,1,244,199,128,145,90,41,206,59,176,255,0,208,107,211,163,224,87,154,124,63,7,201,159,253,230,254,73,94,150,131,2,128,30,105,15,90,83,77,34,128,22,150,144,82,208,4,87,35,40,62,181,243,191,197,136,128,107,83,129,209,63,246,165,125,19,48,202,143,173,120,23,197,168,199,250,47,252,3,255,0,106,80,7,136,249,159,47,227,93,135,195,225,155,201,255,0,235,155,127,52,174,51,218,187,191,135,32,125,170,124,143,224,111,230,148,1,245,30,138,49,3,255,0,188,127,144,171,119,215,182,250,102,159,115,127,121,39,151,107,107,19,77,51,237,39,106,40,37,142,6,73,192,7,167,53,91,72,199,146,255,0,239,31,228,43,129,248,237,226,107,143,15,248,11,236,182,83,193,29,198,171,41,180,117,124,23,48,20,111,48,168,63,240,21,39,7,1,251,18,8,0,249,171,197,90,207,252,36,62,44,213,181,112,243,180,119,119,82,75,23,158,114,235,25,99,177,79,39,27,87,104,192,56,0,96,113,94,243,224,159,11,191,135,191,103,237,126,234,226,56,197,222,169,166,220,222,18,17,119,8,140,4,70,165,129,59,134,223,156,116,199,152,70,1,206,124,27,194,186,55,252,36,30,44,210,180,130,147,180,119,119,81,197,47,144,50,235,25,97,189,135,7,27,87,113,201,24,0,100,241,95,95,248,202,8,109,126,26,248,130,222,222,36,134,8,180,123,148,142,56,212,42,162,136,88,5,0,112,0,28,98,128,62,40,175,165,191,104,79,9,255,0,104,248,114,223,196,208,180,17,201,165,254,238,224,50,124,243,71,35,170,168,12,63,186,199,133,60,97,216,228,30,15,205,53,247,110,185,163,89,248,135,67,189,210,47,211,125,173,220,77,19,224,2,87,61,25,114,8,12,167,4,28,112,64,61,168,3,228,47,134,30,38,183,240,151,196,13,59,84,190,158,120,108,62,120,174,140,57,57,70,82,6,229,31,121,67,109,98,57,251,185,0,144,5,125,155,95,5,95,88,220,105,186,133,205,133,228,126,93,213,172,173,12,201,184,29,174,164,134,25,25,7,4,30,156,87,216,63,10,124,65,55,137,62,28,105,87,183,87,49,207,121,26,53,189,195,43,150,109,200,197,65,114,73,59,202,132,99,158,187,179,208,138,0,237,40,162,138,0,248,10,190,221,240,39,252,147,223,12,255,0,216,42,215,255,0,69,45,124,69,95,110,248,19,254,73,239,134,127,236,21,107,255,0,162,150,128,58,10,40,162,128,10,40,162,128,10,248,10,190,253,175,128,168,2,197,141,141,230,167,121,29,157,133,164,247,119,82,103,100,48,70,100,118,192,36,225,70,73,192,4,253,5,125,107,240,187,225,173,191,128,244,134,123,164,130,109,118,227,112,185,186,141,139,168,77,223,42,33,42,8,92,5,39,140,150,234,72,11,140,79,131,63,12,97,240,222,151,7,136,117,123,73,6,189,114,132,164,115,168,6,206,51,144,0,29,157,135,36,156,16,14,220,15,155,119,173,208,1,94,111,241,107,225,178,120,227,71,251,109,138,127,196,246,202,34,182,195,114,162,206,11,41,40,236,84,147,128,27,111,32,6,115,147,130,77,122,69,20,1,240,87,250,102,151,168,127,203,123,59,235,89,125,227,146,25,20,254,5,88,17,245,4,87,210,90,63,196,232,124,125,240,187,197,86,247,73,28,26,213,174,143,116,247,17,70,2,198,234,82,64,12,96,187,49,0,4,12,79,66,195,212,84,159,20,126,12,73,227,29,97,117,205,14,234,11,109,70,93,171,118,151,110,194,57,2,174,21,212,128,197,88,40,10,70,48,70,15,4,29,219,151,30,7,209,124,11,240,167,197,54,90,68,78,76,186,101,211,205,113,57,13,44,199,202,124,110,96,0,192,7,0,0,0,228,245,36,144,15,145,107,239,234,248,6,190,254,160,15,151,63,104,61,1,180,223,30,69,171,170,201,228,106,182,234,197,217,148,143,54,48,17,149,64,228,0,190,81,231,187,28,30,195,83,246,111,214,108,237,117,205,103,72,153,246,93,95,69,20,182,249,32,7,242,183,238,81,147,146,216,124,128,1,225,88,241,138,235,255,0,104,95,14,127,105,248,46,223,92,73,54,201,164,75,243,41,108,6,142,86,84,56,24,57,96,194,60,114,6,55,117,56,175,13,248,103,173,67,225,239,136,250,30,163,113,229,136,22,227,201,145,164,144,70,177,172,138,99,46,88,240,2,135,221,248,117,29,104,3,233,47,141,191,242,72,117,223,251,119,255,0,209,241,215,204,30,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,167,254,54,255,0,201,33,215,127,237,223,255,0,71,199,95,48,120,19,254,74,31,134,127,236,43,107,255,0,163,86,128,62,223,162,138,40,0,162,138,40,3,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,152,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,67,161,127,219,199,254,143,146,128,61,2,138,40,160,2,190,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,125,127,95,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,128,59,255,0,217,155,254,102,143,251,116,255,0,218,213,224,53,239,223,179,47,252,205,31,246,233,255,0,181,171,192,104,3,235,239,130,127,242,72,116,47,251,120,255,0,209,242,87,126,43,128,248,37,255,0,36,135,66,255,0,183,143,253,31,37,122,5,0,37,86,188,200,140,125,106,213,69,34,239,24,160,15,155,126,62,134,255,0,138,120,177,7,254,62,127,246,149,86,253,156,127,228,161,95,255,0,216,42,79,253,27,21,109,254,210,81,8,191,225,24,192,235,246,175,253,163,88,159,179,143,252,148,59,255,0,251,5,73,255,0,163,98,160,14,131,246,153,255,0,153,95,254,222,255,0,246,141,112,31,4,191,228,175,104,95,246,241,255,0,162,36,174,255,0,246,153,255,0,153,95,254,222,255,0,246,141,112,31,4,191,228,175,104,95,246,241,255,0,162,36,160,15,174,103,130,27,171,121,109,238,34,73,160,149,10,73,28,138,25,93,72,193,82,15,4,17,198,43,224,251,235,27,141,55,80,185,176,188,143,203,186,181,149,161,153,55,3,181,212,144,195,35,32,224,131,211,138,251,214,190,77,248,241,167,77,99,241,78,242,226,70,140,165,253,188,55,17,0,78,66,132,17,97,190,94,187,163,99,198,120,35,232,0,61,219,224,222,168,250,183,194,205,25,229,185,142,121,237,209,237,95,105,92,198,17,202,162,176,29,8,143,103,94,72,32,156,231,53,227,159,180,119,252,148,61,63,254,193,81,255,0,232,217,107,164,253,154,245,87,107,125,127,72,146,229,54,35,197,117,13,185,218,27,44,25,100,97,220,143,150,32,123,14,58,103,158,115,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,0,111,254,204,191,243,52,127,219,167,254,215,175,160,43,231,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,0,20,81,69,0,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,228,26,250,251,227,111,252,146,29,119,254,221,255,0,244,124,117,242,13,0,123,247,237,53,255,0,50,191,253,189,255,0,237,26,224,62,9,127,201,94,208,191,237,227,255,0,68,73,93,255,0,237,53,255,0,50,191,253,189,255,0,237,26,224,62,9,127,201,94,208,191,237,227,255,0,68,73,64,31,95,209,69,20,0,81,69,20,0,87,63,227,191,249,39,158,37,255,0,176,85,215,254,138,106,232,43,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,0,124,67,95,127,87,192,53,247,245,0,20,81,69,0,101,120,139,95,177,240,191,135,239,53,173,73,164,22,150,168,25,252,181,220,204,73,10,170,7,169,98,7,56,28,242,64,230,190,26,158,121,174,174,37,184,184,149,230,158,87,47,36,146,49,102,118,39,37,137,60,146,79,57,175,162,191,104,191,19,92,88,233,26,119,135,109,103,128,71,168,110,150,242,62,12,155,17,144,199,254,234,150,220,115,140,146,152,7,1,129,242,79,133,62,31,135,196,191,17,244,171,43,171,103,158,202,55,107,139,133,84,12,187,81,75,0,224,130,54,22,8,167,61,119,99,169,20,1,235,254,35,240,195,120,67,246,102,187,210,167,72,214,243,100,19,93,237,69,7,205,123,136,216,134,32,144,197,65,17,238,201,200,65,219,2,188,51,192,159,242,80,252,51,255,0,97,91,95,253,26,181,244,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,230,15,2,127,201,67,240,207,253,133,109,127,244,106,208,7,166,126,209,62,23,75,31,16,88,248,146,222,57,54,106,40,97,185,33,24,168,150,48,2,146,217,192,44,156,5,192,255,0,86,79,57,56,167,251,61,120,143,251,51,198,151,26,27,199,186,61,94,47,149,128,201,89,34,12,227,39,43,133,42,100,207,4,231,111,65,154,246,239,137,254,25,184,241,111,128,53,29,46,198,8,38,191,249,37,181,19,96,97,213,129,59,88,253,214,43,185,65,224,124,216,36,2,77,124,109,4,243,90,220,69,113,111,43,195,60,78,30,57,35,98,172,140,14,67,2,57,4,30,115,64,31,125,81,89,218,30,179,103,226,29,14,203,87,176,125,246,183,113,44,169,146,9,92,245,86,193,32,48,57,4,103,130,8,237,90,52,1,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,175,144,107,235,239,141,191,242,72,117,223,251,119,255,0,209,241,215,200,52,1,247,245,20,81,64,5,20,81,64,5,20,81,64,31,0,215,219,222,4,255,0,146,121,225,175,251,5,90,255,0,232,165,175,136,107,237,239,2,127,201,60,240,215,253,130,173,127,244,82,208,7,65,69,20,80,1,69,20,80,7,200,31,27,127,228,175,107,191,246,239,255,0,162,35,174,255,0,246,101,255,0,153,163,254,221,63,246,181,112,31,27,127,228,175,107,191,246,239,255,0,162,35,174,255,0,246,101,255,0,153,163,254,221,63,246,181,0,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,175,160,43,231,255,0,218,107,254,101,127,251,123,255,0,218,52,1,192,124,18,255,0,146,189,161,127,219,199,254,136,146,190,191,175,144,62,9,127,201,94,208,191,237,227,255,0,68,73,95,95,208,1,73,75,222,146,128,10,248,10,190,253,175,128,168,3,237,223,2,255,0,201,61,240,207,253,130,109,127,244,82,214,235,131,138,194,240,47,252,147,207,13,127,216,38,215,255,0,69,45,111,176,200,160,14,102,241,28,76,8,35,238,215,197,53,247,163,219,171,118,31,153,175,130,232,3,237,223,2,127,201,60,240,207,253,130,173,127,244,82,215,64,107,3,192,159,242,79,60,53,255,0,96,171,95,253,20,181,208,80,2,87,159,252,108,63,241,104,117,207,251,119,255,0,209,241,215,160,215,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,128,62,96,240,39,252,148,63,12,255,0,216,86,215,255,0,70,138,251,126,190,32,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,191,64,5,20,81,64,5,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,251,126,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,125,1,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,249,255,0,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,231,255,0,29,255,0,201,67,241,55,253,133,110,191,244,107,80,7,208,31,179,151,252,147,203,255,0,251,10,201,255,0,162,162,175,95,175,32,253,156,127,228,158,95,255,0,216,86,79,253,21,21,122,253,0,21,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,250,126,190,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,64,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,63,104,239,249,40,122,127,253,130,163,255,0,209,178,209,251,56,255,0,201,67,212,63,236,21,39,254,141,138,143,218,59,254,74,30,159,255,0,96,168,255,0,244,108,180,0,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,235,230,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,244,253,0,37,20,180,152,160,12,15,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,53,246,239,142,255,0,228,158,248,151,254,193,87,95,250,41,171,226,42,0,251,119,199,127,242,79,124,77,255,0,96,171,175,253,20,213,241,21,125,187,227,191,249,39,190,38,255,0,176,85,215,254,138,106,248,138,128,62,253,175,148,126,61,104,214,122,79,196,150,150,205,60,191,237,11,68,188,157,0,1,68,133,157,24,128,0,235,176,49,206,73,102,99,158,107,234,234,241,79,218,71,77,134,95,11,104,250,163,52,158,125,181,235,91,162,130,54,149,145,11,49,35,25,206,98,92,115,220,245,254,16,14,111,246,111,214,108,237,117,205,103,72,153,246,92,95,69,20,176,100,128,31,202,223,185,70,78,75,97,242,0,7,128,199,229,197,122,135,198,207,249,36,58,239,253,187,255,0,232,248,235,230,207,134,122,220,62,30,248,145,161,234,55,27,4,11,113,228,200,210,72,35,88,214,69,49,151,44,120,1,67,238,252,58,142,181,244,159,198,207,249,36,58,239,253,187,255,0,232,248,232,3,228,26,251,246,190,2,175,191,104,0,162,138,40,0,175,144,126,54,255,0,201,94,215,127,237,223,255,0,68,71,95,95,87,200,63,27,127,228,175,107,191,246,239,255,0,162,35,160,15,95,253,156,127,228,158,95,255,0,216,86,79,253,21,13,122,253,121,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,107,215,232,3,128,248,217,255,0,36,135,92,255,0,183,127,253,31,29,124,131,95,95,124,108,255,0,146,67,174,255,0,219,191,254,143,74,249,6,128,62,252,52,218,113,166,208,3,168,197,2,150,128,50,181,128,12,35,253,241,252,141,124,151,227,113,141,86,127,247,211,255,0,64,21,245,190,173,254,168,127,190,63,145,175,148,60,118,7,246,156,248,31,242,209,63,244,10,0,228,140,159,187,21,237,95,12,97,6,20,56,31,234,36,239,255,0,77,5,120,143,181,123,223,195,4,31,102,143,254,184,73,255,0,163,40,3,221,33,24,137,127,26,125,54,49,242,10,117,0,37,3,173,6,144,10,0,117,50,78,71,227,79,166,184,200,160,15,42,241,188,106,185,32,127,203,85,255,0,208,13,124,215,171,185,107,185,57,238,191,250,13,125,47,227,160,118,159,250,236,191,250,1,175,153,117,110,47,36,250,143,229,64,29,223,195,200,195,56,200,255,0,150,15,255,0,161,138,250,147,78,80,182,137,248,255,0,58,249,139,225,194,229,193,255,0,166,15,255,0,161,138,250,138,200,98,213,63,31,231,64,22,168,162,138,0,67,69,6,138,0,90,5,20,80,0,105,105,41,104,1,40,162,138,0,40,162,142,180,0,134,147,52,116,164,38,128,12,211,26,130,105,185,160,10,210,198,51,145,76,141,187,84,236,213,22,223,155,52,1,54,238,43,22,244,22,145,185,238,63,149,109,12,98,160,120,21,155,36,15,206,128,40,172,89,133,122,87,37,170,199,50,49,218,202,62,97,252,171,185,101,192,192,172,217,224,87,56,35,60,250,208,7,148,75,168,77,4,135,115,147,219,133,21,106,45,113,164,24,5,253,121,85,173,15,16,36,48,202,195,97,251,235,208,255,0,179,82,104,218,92,51,162,182,193,202,158,172,125,105,1,119,78,18,202,3,22,28,169,254,117,213,218,64,2,12,227,161,239,239,82,218,218,69,20,64,5,3,175,115,235,86,148,1,218,152,17,27,80,122,1,249,154,154,40,10,142,213,97,72,169,64,160,6,133,226,164,85,197,47,74,80,104,1,224,82,237,205,52,26,120,160,4,25,20,238,180,134,148,80,2,226,147,20,180,80,1,69,20,80,1,69,20,80,2,210,81,69,0,20,81,69,0,37,20,81,64,5,37,45,37,0,49,142,6,107,196,254,39,95,186,179,0,79,19,199,216,127,207,51,94,213,57,194,254,53,243,183,196,251,156,220,200,57,255,0,95,31,111,250,103,64,30,50,217,150,225,143,181,125,25,240,199,79,2,206,38,194,243,12,157,207,252,244,175,158,180,200,252,219,167,31,236,19,250,138,250,195,192,22,98,45,54,30,7,250,183,29,79,247,232,3,189,65,132,2,156,104,3,2,131,64,5,20,81,64,5,45,37,45,0,20,81,69,0,20,81,69,0,20,26,40,52,0,148,10,41,51,64,10,104,20,80,40,0,174,99,197,214,162,123,88,178,7,14,58,147,232,213,211,214,86,182,155,237,211,63,223,31,200,208,7,199,30,44,182,242,47,34,233,204,99,161,247,106,236,62,24,223,152,174,46,87,45,202,49,232,61,82,177,254,34,66,35,186,183,192,31,113,127,155,213,47,4,93,24,111,38,193,60,198,221,0,245,90,0,251,15,79,147,124,77,215,239,31,233,87,71,90,192,240,213,199,157,111,33,231,135,61,189,133,111,138,0,40,162,138,0,81,69,37,2,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,52,0,26,109,45,37,0,53,142,41,155,179,79,35,38,147,109,0,54,152,65,205,73,156,82,117,160,6,154,137,218,158,224,212,110,164,208,5,121,31,2,169,73,41,207,90,184,209,159,106,133,163,207,28,80,4,62,113,110,57,174,23,198,170,230,24,74,144,62,101,254,77,93,220,209,8,128,108,123,87,153,248,223,89,17,36,43,243,245,83,247,71,251,84,128,135,192,210,56,121,131,28,240,221,191,221,175,87,133,186,215,138,120,30,248,188,243,242,223,116,246,30,171,94,217,110,55,161,250,208,5,144,106,84,52,197,92,83,129,166,3,177,81,200,196,84,171,207,90,107,46,104,2,176,149,189,127,74,179,17,99,212,208,139,82,142,13,0,40,21,50,154,96,230,158,5,0,56,117,162,144,82,208,2,209,69,20,0,82,210,81,64,11,73,69,20,0,82,82,210,80,0,41,104,20,80,0,106,157,255,0,250,133,255,0,123,250,26,184,106,165,255,0,250,149,255,0,123,250,26,0,249,115,226,135,252,124,91,127,184,191,205,235,131,209,91,109,195,255,0,184,127,152,174,255,0,226,146,226,226,219,253,213,254,111,92,14,136,133,238,92,12,125,194,127,81,64,31,80,124,61,59,237,231,255,0,125,191,146,87,164,47,74,224,62,30,193,229,218,207,211,239,183,127,100,175,64,160,0,211,13,62,144,245,160,0,82,210,10,90,0,108,159,119,241,175,159,254,45,100,155,95,248,7,254,212,175,160,36,229,127,26,240,223,139,17,46,219,83,142,233,255,0,181,40,3,192,5,119,255,0,14,98,45,119,62,8,251,141,252,210,184,38,225,184,244,175,87,248,83,110,30,107,146,64,251,173,223,253,202,0,250,43,74,93,176,183,251,199,249,10,249,119,227,143,137,211,196,63,16,38,180,183,146,70,180,210,147,236,96,23,109,166,80,73,145,130,144,54,157,223,33,235,159,44,28,145,140,125,83,102,54,198,195,222,179,39,240,103,133,174,174,36,184,184,240,214,143,52,242,185,121,36,146,194,38,103,98,114,73,37,114,73,60,230,128,60,99,246,114,240,220,198,227,82,241,75,92,70,32,8,218,114,64,1,44,91,49,200,204,79,64,0,218,7,92,228,244,199,62,197,227,191,249,39,190,37,255,0,176,85,215,254,138,106,212,211,180,157,55,71,183,107,125,47,79,181,177,129,156,187,71,109,10,196,165,136,0,146,0,3,56,0,103,216,84,211,193,13,213,188,150,247,17,36,208,74,133,36,142,69,12,174,164,109,42,65,224,130,56,197,0,124,19,95,126,215,61,255,0,8,47,132,63,232,84,208,255,0,240,93,23,255,0,19,93,14,40,3,230,31,218,23,195,159,217,190,51,183,215,18,77,209,234,241,124,202,91,37,100,136,42,28,12,12,41,83,30,57,39,59,186,12,85,191,217,219,197,9,99,175,223,120,110,226,73,54,106,40,38,182,5,216,168,150,48,75,0,49,128,89,57,45,145,254,172,14,114,49,244,30,167,161,104,250,223,149,253,173,165,88,223,249,57,242,254,215,110,146,236,206,51,141,192,227,56,25,199,160,170,246,94,19,240,230,153,121,29,237,135,135,244,171,91,168,243,178,104,44,227,141,215,42,65,195,0,8,200,36,125,13,0,108,81,69,20,1,240,21,125,187,224,79,249,39,190,25,255,0,176,85,175,254,138,90,63,225,4,240,135,253,10,154,31,254,11,162,255,0,226,107,110,8,33,181,183,138,222,222,36,134,8,144,36,113,198,161,85,20,12,5,0,112,0,28,98,128,37,162,147,52,10,0,90,40,162,128,10,249,243,224,135,194,230,121,45,252,95,174,91,201,24,141,214,93,50,23,219,137,6,214,30,107,161,82,113,146,172,132,16,114,187,186,109,39,232,58,40,0,162,138,40,0,162,138,40,1,107,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,111,212,87,16,67,117,111,45,189,196,73,52,18,161,73,35,145,67,43,169,24,42,65,224,130,56,197,0,124,15,95,127,87,63,255,0,8,39,132,63,232,84,208,255,0,240,93,23,255,0,19,91,244,1,129,227,127,14,127,194,91,224,189,83,67,18,121,114,93,69,251,167,45,128,36,82,29,55,28,31,151,114,174,112,51,140,227,154,248,134,190,253,172,15,248,65,60,31,255,0,66,166,135,255,0,130,232,191,248,154,0,226,254,36,235,80,248,143,246,125,187,214,96,242,194,94,91,218,202,81,36,18,8,216,205,30,228,220,58,149,108,169,224,114,15,2,190,116,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,159,253,133,163,255,0,99,255,0,100,127,100,216,255,0,101,255,0,207,151,217,211,201,251,219,190,230,54,253,238,122,117,230,169,65,224,207,11,90,220,197,113,111,225,173,30,25,226,112,241,203,29,132,74,200,192,228,16,66,228,16,121,205,0,110,209,69,20,0,81,69,20,1,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,171,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,71,63,131,60,45,117,115,45,197,199,134,180,121,167,149,203,201,44,150,17,51,59,19,146,73,43,146,73,231,53,169,99,99,103,166,89,199,103,97,105,5,165,172,121,217,12,17,136,209,114,73,56,81,128,50,73,63,83,64,22,104,162,138,0,43,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,215,245,141,123,225,63,14,106,119,146,94,95,248,127,74,186,186,147,27,230,158,202,57,29,176,0,25,98,9,56,0,15,160,160,15,24,253,153,127,230,104,255,0,183,79,253,173,94,3,95,118,233,154,22,143,162,121,191,217,58,85,141,135,157,143,51,236,150,233,22,252,103,27,182,129,156,100,227,62,166,168,127,194,9,224,255,0,250,21,52,63,252,23,69,255,0,196,208,7,63,240,75,254,73,14,133,255,0,111,31,250,62,74,239,201,170,214,86,54,122,109,164,118,118,22,144,90,90,199,157,144,193,24,141,23,36,147,133,0,1,146,73,250,154,179,138,0,65,75,75,73,64,30,1,251,76,255,0,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,209,218,158,131,163,235,126,87,246,182,149,99,127,228,231,203,251,93,186,75,179,56,206,55,3,140,224,103,30,130,163,211,188,53,161,104,215,45,113,165,232,186,117,140,236,165,26,75,91,84,137,138,146,14,9,0,28,100,3,143,97,64,30,41,251,76,255,0,204,175,255,0,111,127,251,70,184,15,130,127,242,87,116,47,251,120,255,0,209,18,87,213,218,158,133,163,235,126,87,246,174,149,99,127,228,231,203,251,85,186,75,179,56,206,55,3,140,224,103,30,130,171,217,120,79,195,154,101,228,119,150,30,31,210,173,110,99,206,201,173,236,227,141,215,42,65,195,40,4,100,18,62,134,128,54,43,195,63,105,77,58,105,116,111,15,234,129,163,242,45,238,37,183,117,36,238,45,34,171,41,3,24,198,34,108,243,220,117,237,238,117,90,242,198,207,82,179,146,206,254,210,11,187,89,49,190,25,227,18,35,96,130,50,167,32,224,128,126,162,128,62,74,248,43,125,246,15,138,250,62,235,191,179,195,63,155,4,153,147,98,201,186,54,218,135,177,203,132,192,238,219,113,206,43,160,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,95,65,65,224,207,11,90,220,69,113,111,225,173,30,25,226,112,241,201,29,132,74,200,192,228,16,66,228,16,121,205,88,212,124,53,160,235,55,43,113,170,104,186,117,244,234,161,22,75,171,84,149,130,130,78,1,96,78,50,73,199,185,160,15,20,253,153,127,230,104,255,0,183,79,253,173,95,64,86,118,153,161,104,250,39,155,253,149,165,88,216,121,216,243,62,201,110,145,111,198,113,187,104,25,198,78,51,234,107,70,128,10,40,162,128,60,255,0,227,111,252,146,29,119,254,221,255,0,244,124,117,242,13,125,235,125,99,103,169,217,201,103,127,105,5,221,172,152,223,12,241,137,17,176,65,25,83,144,112,64,63,81,89,31,240,130,120,63,254,133,77,15,255,0,5,208,255,0,241,52,1,227,255,0,180,215,252,202,255,0,246,247,255,0,180,107,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,93,169,232,90,62,183,229,127,107,105,86,55,254,78,124,191,181,219,164,187,51,140,237,220,14,51,129,156,122,10,175,101,225,63,14,105,151,137,121,97,225,253,42,214,234,60,236,154,11,40,227,117,200,32,225,128,4,100,18,62,134,128,54,104,164,165,160,2,138,40,160,2,185,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,65,81,92,65,13,213,188,182,247,17,36,208,74,133,36,142,69,12,174,164,96,169,7,130,8,227,20,1,240,53,125,253,92,255,0,252,32,158,16,255,0,161,83,67,255,0,193,116,95,252,77,116,20,0,148,180,81,64,31,22,252,73,241,58,248,191,199,122,150,171,4,146,61,158,225,13,166,231,98,60,164,27,65,80,192,21,12,65,125,184,24,46,123,228,215,182,254,207,62,27,155,76,240,165,222,187,45,196,110,154,195,168,138,21,7,49,172,45,34,101,143,169,98,220,14,128,3,158,112,61,23,254,16,79,7,255,0,208,169,161,255,0,224,186,31,254,38,181,236,108,108,244,203,56,236,236,45,32,180,181,143,59,33,130,53,141,23,36,147,128,48,6,73,39,234,104,3,136,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,193,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,90,250,198,207,83,179,146,206,254,210,11,187,89,49,190,25,227,18,35,96,130,50,167,32,224,128,126,162,178,224,240,103,133,173,110,98,184,183,240,214,143,12,241,56,120,229,142,194,37,100,96,114,8,33,114,8,60,230,128,55,107,227,31,137,254,25,183,240,151,196,13,71,75,177,130,120,108,62,73,109,132,217,57,70,80,78,215,63,121,67,110,80,121,63,46,9,36,19,95,103,86,86,165,225,173,7,89,185,91,141,83,69,211,175,167,85,8,178,93,90,164,172,20,18,112,11,2,113,146,78,61,205,0,121,135,236,243,226,73,181,63,10,93,232,82,219,198,137,163,186,152,166,82,115,34,204,210,62,24,122,134,13,200,234,8,24,227,39,217,43,43,77,240,214,131,163,92,53,198,151,162,233,214,51,178,148,105,45,109,82,38,42,72,56,37,64,56,200,7,30,194,181,104,3,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,95,32,215,222,183,214,54,122,157,156,150,119,246,144,93,218,201,141,240,207,24,145,27,4,17,149,57,7,4,3,245,21,145,255,0,8,39,131,255,0,232,84,208,255,0,240,93,15,255,0,19,64,29,5,20,81,64,1,160,80,104,20,0,81,69,20,1,240,13,125,189,224,79,249,39,158,26,255,0,176,85,175,254,138,90,63,225,4,240,127,253,10,154,31,254,11,161,255,0,226,107,110,8,33,181,183,138,222,222,36,134,8,144,36,113,198,161,85,20,12,5,0,112,0,28,98,128,37,162,138,40,0,162,138,40,3,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,127,251,50,255,0,204,209,255,0,110,159,251,90,189,158,247,194,126,28,212,239,36,188,191,240,254,149,117,117,38,55,205,61,148,114,59,96,0,50,196,18,112,0,31,65,86,52,205,11,71,209,60,223,236,157,42,198,195,206,199,153,246,75,116,139,126,51,141,219,64,206,50,113,159,83,64,26,53,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,250,2,179,181,61,11,71,214,252,175,237,109,42,198,255,0,201,207,151,246,187,116,151,102,113,157,187,129,198,112,51,143,65,64,31,40,252,18,255,0,146,189,161,127,219,207,254,136,146,190,191,172,107,47,9,248,115,76,187,142,242,195,195,250,85,165,212,121,217,52,22,113,198,235,144,65,195,1,145,144,72,250,26,217,160,0,210,82,210,80,1,95,1,87,223,181,129,255,0,8,39,132,63,232,84,208,255,0,240,93,23,255,0,19,64,9,224,79,249,39,190,26,255,0,176,85,175,254,138,90,232,77,69,4,16,218,219,195,111,111,10,67,4,72,18,56,227,80,170,138,6,0,0,112,0,28,98,164,160,2,190,2,175,191,171,158,255,0,132,19,194,31,244,42,104,127,248,46,139,255,0,137,160,4,240,47,252,147,223,13,127,216,42,215,255,0,69,45,116,32,212,112,65,13,173,188,86,246,241,36,48,68,129,35,142,53,1,81,64,192,80,7,0,1,198,42,76,80,2,215,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,187,250,175,123,99,103,169,217,201,103,127,105,5,221,172,152,223,12,241,137,17,176,65,25,83,144,112,64,63,85,160,15,138,124,9,255,0,37,15,195,63,246,21,181,255,0,209,171,95,111,214,20,30,12,240,181,173,204,87,22,254,26,209,225,158,39,15,28,177,216,68,172,140,14,65,4,12,130,15,57,173,218,0,40,162,138,0,43,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,219,245,133,63,131,60,45,117,115,45,197,199,134,180,121,167,149,203,201,44,150,17,51,59,19,146,73,43,146,73,231,52,1,231,191,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,159,252,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,105,105,186,78,155,163,219,181,190,151,167,218,216,192,206,92,199,107,10,196,165,176,1,36,40,3,56,0,103,216,86,124,254,12,240,181,213,204,183,23,30,26,209,230,158,87,47,36,178,88,68,204,236,78,73,36,174,73,39,156,208,7,158,254,206,63,242,79,47,255,0,236,43,39,254,138,138,189,126,169,105,186,78,155,163,219,181,190,151,167,218,216,192,206,92,199,107,10,196,165,176,1,36,40,3,56,0,103,216,85,218,0,43,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,244,253,101,106,94,25,208,117,155,149,184,213,52,93,58,250,117,80,139,37,213,170,74,193,65,39,0,176,39,25,36,227,220,208,7,206,223,179,143,252,148,61,67,254,193,82,127,232,216,169,63,104,239,249,40,122,127,253,130,163,255,0,209,178,215,209,90,111,134,180,29,26,229,174,52,189,23,78,177,157,148,163,73,107,106,145,49,82,65,193,42,1,198,64,56,246,20,106,94,26,208,181,155,133,184,213,52,77,58,250,117,77,139,37,213,170,74,193,65,39,0,176,39,25,36,227,220,208,7,206,191,179,143,252,148,61,67,254,193,82,127,232,216,171,233,250,202,211,124,53,161,104,215,13,113,165,232,186,117,140,236,133,26,75,91,84,137,138,146,9,4,168,7,25,0,227,216,86,165,0,45,20,152,162,128,48,60,117,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,215,223,19,193,13,213,188,182,247,17,36,208,74,133,36,142,69,12,174,164,96,169,7,130,8,227,21,137,255,0,8,39,132,63,232,84,208,255,0,240,93,23,255,0,19,64,7,142,255,0,228,158,248,155,254,193,87,95,250,41,171,226,42,251,226,120,33,186,183,150,222,226,36,154,9,80,164,145,200,161,149,212,140,21,32,240,65,28,98,177,63,225,4,240,135,253,10,154,31,254,11,162,255,0,226,104,3,160,174,79,226,110,157,14,171,240,207,196,86,243,180,139,26,89,61,192,40,64,59,162,30,106,142,65,224,178,0,125,179,211,173,117,148,80,7,192,85,245,87,196,141,106,47,17,254,207,183,122,204,30,88,75,203,123,89,74,36,130,65,27,25,163,220,155,135,82,173,149,60,14,65,224,87,103,255,0,8,39,132,63,232,84,208,255,0,240,93,15,255,0,19,90,31,216,90,63,246,71,246,71,246,85,143,246,103,252,249,125,157,60,159,189,187,238,99,111,222,231,167,94,104,3,225,42,251,246,185,255,0,248,65,60,33,255,0,66,166,135,255,0,130,232,191,248,154,223,52,0,180,82,102,150,128,10,249,7,227,111,252,149,237,119,254,221,255,0,244,68,117,245,245,99,222,248,79,195,154,157,228,151,151,254,31,210,174,174,164,198,233,167,179,142,71,108,0,6,88,130,78,0,3,232,40,3,206,63,103,31,249,39,151,255,0,246,21,147,255,0,69,67,94,191,84,180,221,39,77,209,237,218,223,75,211,237,108,96,103,46,99,181,133,98,82,196,0,73,10,0,206,0,25,246,21,118,128,56,15,141,159,242,72,117,223,251,119,255,0,209,241,215,200,53,247,165,245,141,158,167,103,37,157,253,164,23,118,178,99,116,51,198,36,70,193,4,101,78,65,193,0,253,69,100,127,194,9,225,15,250,21,52,63,252,23,69,255,0,196,208,7,64,105,148,234,109,0,56,82,210,10,90,0,207,213,23,48,143,247,199,242,53,242,135,142,226,43,170,79,146,63,214,39,254,129,95,91,93,141,209,129,239,95,49,252,74,183,9,127,49,0,127,174,143,191,253,51,160,15,49,199,53,239,95,11,243,246,120,249,255,0,150,18,127,232,202,240,100,251,231,62,149,244,71,195,40,151,236,113,28,127,203,41,63,244,101,0,123,66,125,193,78,166,167,8,41,212,0,134,154,41,198,129,214,128,22,134,233,69,20,1,230,30,61,109,169,255,0,109,151,255,0,64,53,242,254,170,219,175,36,62,227,249,87,213,94,60,183,243,34,237,254,185,123,255,0,176,107,229,109,89,118,222,200,190,132,127,232,34,128,61,31,225,184,249,135,253,112,127,253,12,87,211,246,127,241,234,159,143,243,175,152,254,26,174,72,255,0,174,15,255,0,163,5,125,57,105,255,0,30,201,248,255,0,58,0,179,73,69,20,0,134,138,83,73,64,11,69,20,80,2,209,73,69,0,20,81,69,0,24,164,165,164,160,2,152,198,157,77,34,128,34,43,80,200,204,58,26,178,120,168,207,52,1,71,205,108,245,253,42,116,36,138,86,94,105,193,112,40,0,197,35,19,78,110,41,132,208,4,101,184,170,178,158,106,219,46,106,173,199,200,191,141,0,121,7,140,164,115,115,32,7,31,188,94,223,236,87,75,225,37,113,103,17,98,15,200,223,250,21,112,190,47,191,41,125,40,203,125,245,236,63,185,93,79,131,245,145,45,178,47,207,196,108,126,232,254,245,32,61,19,206,35,142,104,142,86,207,38,159,12,34,69,13,142,190,244,245,143,156,113,76,9,209,242,42,202,55,21,89,99,62,213,97,23,2,128,38,20,128,28,210,40,53,39,74,0,94,212,155,200,165,206,105,113,64,14,83,154,90,104,24,167,80,3,168,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,77,37,20,80,1,73,75,69,0,81,212,36,217,24,235,247,135,242,175,150,62,33,223,153,117,41,151,45,196,177,158,131,254,121,215,210,158,35,185,242,97,24,207,250,192,58,127,178,107,228,127,22,220,153,181,73,242,79,222,78,195,251,130,128,15,10,218,249,247,108,112,63,213,19,201,63,222,21,245,215,134,109,132,58,124,56,3,238,183,115,253,227,95,48,120,6,16,243,100,129,254,161,187,255,0,182,43,234,253,37,118,217,198,7,161,254,116,1,161,65,162,131,64,5,33,165,164,205,0,45,45,37,45,0,20,81,69,0,20,81,69,0,20,26,41,13,0,20,148,180,130,128,22,129,65,160,80,1,84,181,36,223,2,255,0,188,63,145,171,181,21,194,238,64,61,232,3,229,79,137,214,190,93,197,177,56,251,171,220,250,189,112,186,36,230,11,167,32,158,80,244,30,226,189,151,226,238,156,7,217,88,5,254,1,212,255,0,211,74,240,232,27,203,152,159,246,104,3,235,127,135,183,166,123,73,242,79,14,221,64,244,74,239,69,121,7,194,187,205,214,247,35,230,251,204,122,15,68,175,94,20,0,234,74,41,180,0,236,210,230,152,192,154,20,26,0,146,138,65,210,140,80,2,209,73,138,49,64,11,69,20,80,1,73,75,69,0,33,166,247,167,81,138,0,105,168,153,136,169,141,55,104,244,160,8,148,19,79,167,96,10,8,160,6,17,154,105,20,243,72,122,208,4,69,106,39,1,123,84,146,73,180,86,61,221,233,224,101,191,33,64,20,53,235,195,12,41,130,121,97,216,123,215,129,248,178,241,174,100,139,36,240,7,80,63,218,175,86,215,224,154,236,32,14,184,24,235,248,251,87,159,106,190,27,104,227,87,111,40,242,7,12,222,254,212,128,79,135,227,253,38,124,255,0,113,191,154,87,208,22,132,44,103,235,94,23,224,107,125,151,51,116,251,141,223,221,107,221,173,212,121,103,235,64,18,172,155,142,23,53,50,138,170,176,144,217,24,233,87,81,120,166,4,82,62,209,197,83,123,194,189,73,252,133,104,52,97,186,138,171,45,162,182,56,31,153,160,8,225,189,14,72,249,191,33,86,214,95,173,99,203,110,97,32,140,12,251,212,150,211,150,36,18,127,42,0,220,86,200,167,171,85,84,99,138,122,147,154,0,180,14,105,105,138,105,226,128,22,138,51,69,0,20,180,148,10,0,90,74,13,20,0,82,82,210,80,0,41,104,20,80,0,106,165,247,250,149,255,0,123,250,26,182,106,181,216,204,67,253,234,0,249,143,226,159,51,91,127,186,191,205,235,207,252,56,127,211,100,255,0,174,103,249,138,244,127,138,177,98,91,99,242,253,209,255,0,179,215,156,248,116,226,246,79,250,230,127,152,160,15,172,124,17,205,180,216,254,251,127,37,174,206,184,239,3,15,244,73,191,223,111,228,181,216,208,0,105,164,211,141,52,154,0,5,58,144,82,208,3,36,251,191,141,120,79,197,162,113,107,207,247,63,246,165,123,188,159,116,125,107,194,254,45,48,219,107,199,116,255,0,218,148,1,224,68,252,223,133,123,47,194,92,111,186,250,63,254,211,175,25,39,231,252,43,216,190,18,191,239,46,190,143,255,0,180,232,3,232,219,127,184,126,181,45,67,108,115,25,62,245,53,0,33,166,211,141,54,128,28,41,105,0,165,160,2,138,40,160,2,138,40,160,2,138,40,160,4,197,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,209,73,69,0,41,160,82,81,64,11,69,38,40,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,52,82,82,208,1,72,105,104,160,4,165,164,52,80,2,210,82,208,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,147,20,80,1,74,104,164,160,5,20,82,82,208,1,69,37,20,0,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,148,0,180,82,82,208,0,104,20,148,80,1,75,69,37,0,45,20,152,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,131,64,5,20,82,80,1,64,160,82,208,1,69,20,80,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,52,152,162,128,20,81,73,69,0,45,37,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,98,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,13,54,156,69,54,128,28,41,105,5,45,0,67,113,247,7,214,190,108,248,157,143,182,75,255,0,93,163,255,0,209,117,244,157,199,8,62,181,243,71,196,231,255,0,77,151,254,187,71,255,0,162,232,3,202,1,249,205,125,11,240,192,159,178,199,207,252,177,147,255,0,70,87,207,42,126,115,244,175,162,126,24,48,251,28,92,127,203,25,63,244,101,0,123,82,125,193,78,164,79,186,41,104,1,166,128,104,52,3,64,14,162,138,40,3,135,241,151,16,140,255,0,207,101,255,0,208,77,124,153,174,127,200,78,111,170,255,0,232,34,190,183,241,176,255,0,71,31,245,217,127,244,19,95,36,107,92,234,83,127,192,127,244,17,64,30,155,240,215,128,191,245,193,255,0,244,96,175,165,173,63,227,217,63,31,231,95,56,252,51,135,42,167,143,245,15,255,0,163,5,125,33,109,196,0,125,127,157,0,77,69,20,80,2,26,41,77,37,0,45,20,81,64,11,69,20,134,128,10,40,162,128,10,74,92,210,80,2,19,138,99,53,43,154,174,196,230,128,36,99,129,85,204,163,222,149,216,237,172,153,231,33,136,4,245,244,160,11,18,223,5,98,62,111,200,80,183,133,186,19,249,10,169,21,183,154,114,113,200,245,173,40,173,84,14,131,243,52,1,42,54,229,167,48,167,172,97,123,80,235,233,64,21,154,93,173,142,106,11,178,10,3,239,79,104,73,98,78,41,46,0,242,199,214,128,62,115,241,184,255,0,137,140,216,254,250,127,232,21,7,133,239,158,221,176,9,226,54,28,1,253,225,90,190,48,183,223,168,77,211,239,167,127,246,40,211,124,52,205,2,200,190,80,200,61,93,189,126,148,128,246,141,26,236,203,106,135,39,163,118,31,222,174,129,84,48,206,43,206,116,72,230,182,140,43,58,224,41,28,127,189,93,149,173,239,24,203,116,61,135,173,48,54,2,211,241,76,141,247,45,74,58,208,0,6,41,104,20,224,40,2,38,4,82,171,102,164,192,52,109,30,148,0,162,138,90,92,80,0,40,162,150,128,10,40,162,128,10,40,164,197,0,45,20,152,163,20,0,180,153,160,244,168,216,26,0,126,105,105,128,16,41,104,1,212,134,138,66,104,3,207,252,123,122,96,131,130,223,235,212,112,7,247,13,124,167,170,204,102,190,149,137,60,145,252,133,125,15,241,54,247,106,149,249,184,184,78,195,254,121,154,249,194,67,190,118,52,1,233,191,14,45,119,176,35,31,234,31,185,254,248,175,168,108,19,109,170,15,175,243,175,13,248,91,167,47,145,27,16,188,219,201,220,255,0,207,65,94,241,10,237,140,10,0,125,6,138,13,0,20,148,180,134,128,22,129,69,2,128,22,138,40,160,2,138,40,160,2,138,41,40,0,164,29,105,104,160,0,208,40,52,10,0,41,8,200,165,162,128,60,163,226,141,136,150,222,216,225,126,250,247,62,143,95,49,94,39,149,48,30,171,253,107,236,79,27,90,137,236,226,200,28,72,58,147,232,213,242,95,136,160,242,110,99,233,202,14,135,220,208,7,173,124,38,189,33,174,134,79,241,158,131,254,153,215,208,145,28,131,95,38,252,54,212,13,189,229,192,203,115,27,116,3,213,43,234,109,50,111,58,54,60,240,72,231,240,160,13,10,40,239,69,0,41,226,129,205,37,2,128,29,69,37,45,0,20,81,69,0,20,81,69,0,20,148,180,80,2,80,104,164,206,218,0,67,64,52,153,166,177,197,0,62,144,211,84,230,131,64,5,49,141,46,121,166,178,208,6,125,228,193,21,122,245,174,10,243,83,50,93,5,82,223,115,60,129,235,93,79,136,75,44,81,224,227,145,253,107,201,236,230,127,237,19,147,159,221,122,123,210,3,212,82,220,52,89,42,62,246,58,215,61,175,198,173,10,40,31,198,15,232,107,173,177,59,237,155,63,223,254,130,185,205,109,210,29,153,7,156,116,252,104,3,144,240,244,95,103,186,147,167,40,122,125,69,122,229,180,216,140,158,122,215,153,105,204,178,78,197,65,24,83,215,234,43,208,173,99,45,17,7,31,122,128,22,125,88,198,192,2,253,63,186,42,245,165,241,152,30,91,143,80,42,162,233,75,35,100,170,255,0,223,70,180,96,178,88,65,192,28,251,154,96,90,70,205,72,0,61,169,136,128,83,241,138,0,142,88,21,248,32,126,117,88,88,133,57,0,126,102,175,110,2,151,173,0,87,88,177,233,79,217,138,155,20,1,64,8,149,32,52,208,41,194,128,22,138,40,160,2,138,40,160,2,138,90,67,64,5,37,45,33,160,5,20,80,40,160,0,212,19,242,131,235,83,212,114,140,175,227,64,31,63,124,88,183,25,181,56,31,193,223,254,186,87,144,104,99,23,207,255,0,92,207,243,21,238,255,0,20,237,213,163,182,36,14,171,223,253,250,240,157,32,99,80,127,250,228,127,152,160,15,172,252,8,127,209,38,255,0,174,141,252,150,187,3,92,119,128,255,0,227,210,111,250,232,223,201,107,177,52,0,148,30,180,82,26,0,90,90,65,75,64,13,151,238,143,173,120,47,197,172,145,107,255,0,0,255,0,218,149,239,82,125,223,198,188,43,226,204,103,109,169,227,170,127,237,74,0,240,18,62,111,194,189,79,225,116,197,46,46,70,79,221,110,222,233,94,88,255,0,127,240,175,79,248,96,133,174,46,79,251,13,252,210,128,62,156,178,108,196,126,191,225,86,170,165,143,250,166,255,0,123,252,42,221,0,33,166,211,141,54,128,20,26,117,32,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,104,1,41,105,40,160,2,138,90,74,0,83,64,162,146,128,22,138,74,90,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,40,1,104,164,162,128,10,40,162,128,10,40,162,128,22,138,74,40,1,104,164,162,128,22,138,40,160,2,138,40,160,2,138,41,40,1,104,164,162,128,22,146,138,40,0,162,138,40,0,165,164,162,128,22,138,74,40,1,104,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,52,148,80,2,138,74,90,74,0,41,104,164,160,2,138,41,104,1,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,105,52,148,166,146,128,28,41,105,5,45,0,85,189,108,70,63,222,254,149,242,231,196,105,139,234,51,12,159,245,177,255,0,232,186,250,138,251,152,199,251,195,249,87,203,63,17,16,141,70,99,255,0,77,99,255,0,209,116,1,231,67,239,26,250,19,225,134,69,172,127,245,194,79,253,25,95,62,39,46,126,149,244,71,195,24,200,180,136,241,254,166,79,253,25,64,30,215,31,220,20,234,106,125,193,78,160,4,160,117,160,210,10,0,90,85,164,165,20,1,197,248,220,255,0,163,143,250,236,191,250,9,175,146,53,97,157,82,111,195,255,0,65,21,245,183,142,63,227,220,127,215,101,255,0,208,77,124,151,168,243,171,77,244,31,200,80,7,182,252,50,183,31,103,140,224,127,168,147,191,253,52,175,119,139,253,88,175,33,248,113,110,171,99,17,0,127,170,147,191,253,52,175,96,140,97,5,0,62,138,40,160,0,210,80,104,20,0,180,81,64,160,2,138,90,74,0,40,162,138,0,41,9,165,164,52,1,19,84,123,51,83,145,72,69,0,86,104,115,233,80,27,21,102,201,11,249,154,209,197,55,165,0,69,28,42,131,24,253,105,228,1,70,224,77,24,205,0,68,207,138,207,186,191,48,247,110,184,224,10,210,100,6,170,77,98,178,245,3,175,169,160,12,200,53,111,48,224,151,233,159,186,42,205,204,163,202,7,158,181,92,233,75,27,100,5,244,251,198,155,119,25,16,128,49,247,168,3,201,181,168,124,253,66,83,199,80,121,255,0,116,87,99,162,162,139,84,82,58,6,255,0,208,171,2,245,210,43,167,220,9,232,56,250,87,79,163,149,149,1,0,253,211,215,235,72,13,89,45,213,33,4,1,215,214,185,187,45,80,165,219,161,45,194,246,81,237,93,125,251,109,181,92,127,123,250,26,241,217,230,127,237,89,176,113,242,142,222,194,128,61,206,214,80,241,131,207,67,252,235,65,77,115,218,38,90,221,50,123,31,253,10,186,5,90,96,62,156,42,60,243,79,29,40,1,212,19,76,99,138,20,230,128,30,41,194,153,186,157,156,208,2,209,69,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,135,138,40,52,0,117,164,162,138,0,42,57,91,3,241,169,5,103,106,83,249,49,131,207,222,3,129,237,64,31,62,252,78,190,38,234,85,203,113,50,118,31,243,206,188,130,205,60,217,136,255,0,103,63,202,187,31,30,223,153,245,107,129,150,255,0,88,135,144,63,184,43,3,195,246,226,91,134,233,254,172,245,62,226,128,62,150,248,115,98,35,211,161,56,95,245,82,142,167,254,122,87,165,142,5,115,62,19,182,16,105,112,224,15,186,227,130,127,190,107,167,160,2,131,69,6,128,10,109,58,138,0,41,105,40,160,5,162,138,40,0,162,138,40,0,164,52,180,134,128,10,40,162,128,16,208,40,52,10,0,90,40,162,128,50,53,232,68,182,168,8,31,124,127,35,95,39,252,64,180,16,92,193,128,57,69,232,79,171,215,215,122,138,111,129,71,251,67,249,26,249,135,226,141,175,151,61,177,227,238,175,115,234,244,1,200,120,70,115,21,228,184,39,253,89,237,238,181,245,151,132,167,50,90,203,146,126,249,237,236,181,241,214,143,49,134,229,200,39,148,35,143,168,175,171,62,31,221,249,214,115,245,226,70,234,7,162,80,7,127,72,104,160,154,0,137,201,29,233,145,200,79,83,83,96,26,110,208,13,0,72,13,40,166,129,78,160,5,162,146,138,0,90,40,163,52,0,82,82,210,80,1,76,52,234,99,156,116,160,4,52,132,231,173,53,114,77,73,180,80,3,115,138,140,177,53,46,5,27,69,0,70,185,167,19,78,3,21,20,185,237,64,28,223,137,36,9,20,121,207,222,31,214,188,86,11,162,117,51,130,127,212,250,15,239,87,168,248,210,240,197,4,32,147,203,47,64,61,26,188,131,68,6,109,65,201,237,17,235,245,20,128,247,157,46,65,246,86,206,126,249,254,66,177,245,187,49,121,179,0,113,142,164,143,95,241,168,174,94,88,173,64,70,11,243,250,123,87,49,119,123,121,16,7,206,28,241,247,71,248,80,6,134,155,164,201,109,59,16,99,193,82,56,39,212,123,87,160,88,48,42,192,131,254,113,94,113,161,235,242,205,43,164,142,231,10,79,220,95,106,239,45,31,113,36,80,6,226,55,53,58,181,87,140,124,181,42,241,76,9,57,167,28,212,57,36,245,169,87,52,1,31,126,106,101,32,211,118,3,78,68,197,0,60,80,69,2,150,128,1,78,197,52,10,125,0,37,20,81,64,5,20,81,64,11,69,20,148,0,82,26,90,40,1,5,45,32,165,160,2,153,34,241,79,166,183,74,0,241,95,139,44,82,59,81,238,159,251,82,188,39,73,31,233,239,255,0,92,143,243,21,239,127,22,33,223,21,169,227,239,39,254,212,175,2,210,206,53,6,255,0,174,71,249,138,0,250,203,192,127,241,233,63,253,116,111,228,181,217,26,226,124,2,223,232,147,255,0,190,223,201,107,182,160,4,166,154,117,52,208,3,133,45,32,167,80,3,91,165,120,247,197,104,129,134,216,227,248,151,249,61,123,23,90,242,127,138,137,251,139,111,247,151,249,61,0,124,201,112,49,40,255,0,118,189,111,225,68,64,203,114,113,217,191,246,74,242,107,174,39,31,238,255,0,90,245,255,0,132,223,126,235,232,255,0,251,78,128,62,137,180,24,140,253,106,205,65,109,247,15,214,167,160,4,52,218,113,166,208,3,133,45,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,138,40,1,105,40,162,128,10,40,165,160,4,162,150,146,128,10,90,74,40,1,105,41,105,40,0,162,138,40,0,162,138,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,0,162,138,40,0,162,138,90,0,40,164,163,52,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,154,0,90,74,41,104,1,40,162,138,0,41,105,40,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,164,160,2,138,40,160,2,138,40,160,5,162,138,74,0,40,162,138,0,40,165,162,128,18,138,40,160,5,164,162,138,0,40,163,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,26,109,58,155,64,14,20,234,104,165,160,10,215,99,49,143,173,124,203,241,50,32,47,166,56,255,0,150,209,255,0,232,186,250,114,231,238,15,173,124,211,241,59,254,63,101,255,0,174,209,255,0,232,186,0,242,139,113,153,143,210,190,157,248,107,16,26,124,39,31,242,202,79,253,25,95,50,90,115,59,127,187,254,21,245,47,195,117,255,0,137,116,63,245,202,79,253,25,64,30,152,189,41,104,162,128,16,211,69,56,211,69,0,58,148,82,82,208,7,19,227,131,254,142,63,235,178,255,0,232,38,190,77,212,7,252,77,38,62,195,249,10,250,187,199,13,251,129,255,0,93,151,255,0,64,53,242,125,241,206,171,55,208,127,33,64,31,68,124,50,98,246,48,143,250,99,39,254,140,175,95,65,242,138,242,95,134,112,236,177,132,241,254,166,79,253,25,94,184,191,118,128,22,138,40,160,4,52,10,13,45,0,20,180,148,80,2,210,82,210,80,1,69,20,80,1,70,40,162,128,26,105,0,165,34,138,0,67,76,98,41,230,152,201,154,0,135,191,21,40,164,218,5,7,52,0,156,210,51,83,1,57,235,67,115,64,17,49,230,179,175,92,116,0,245,31,202,180,100,24,95,198,176,174,159,107,28,250,143,229,64,28,77,246,143,37,197,211,177,49,224,227,169,62,159,74,232,180,123,85,181,69,24,28,41,28,19,235,92,166,177,226,25,99,184,120,209,220,96,143,224,95,74,109,181,229,228,138,27,206,28,131,252,35,215,233,72,15,67,213,100,31,101,66,51,247,199,242,53,225,205,116,127,182,39,201,61,7,97,232,43,213,225,105,101,178,140,59,3,201,63,119,220,215,140,106,153,131,86,156,251,1,199,251,162,128,62,132,208,31,117,170,99,63,117,191,244,42,232,129,174,31,194,119,102,91,40,176,79,220,99,200,31,222,174,218,62,156,211,0,108,210,6,34,165,198,104,218,61,40,1,51,145,70,113,75,129,75,180,80,2,10,112,168,155,32,212,160,230,128,31,69,37,45,0,45,20,81,154,0,40,162,146,128,22,144,209,69,0,33,53,94,73,14,112,13,78,86,153,180,19,64,2,147,138,148,83,48,5,59,52,0,181,203,248,170,115,29,184,193,63,235,71,111,246,77,117,21,231,126,60,188,242,173,199,222,255,0,94,189,135,247,13,0,124,197,226,105,140,186,156,217,39,239,47,254,130,43,160,240,45,144,154,92,144,63,212,183,115,253,241,92,134,167,41,150,246,70,61,241,252,133,122,111,195,107,93,228,30,63,212,63,115,253,241,64,31,73,232,241,8,236,34,0,116,7,255,0,66,53,163,85,172,147,101,178,15,175,243,171,52,0,82,26,90,67,64,0,165,164,20,180,0,80,40,160,80,2,209,69,20,0,81,69,20,0,82,26,90,67,64,5,32,165,164,160,5,52,130,148,208,40,0,162,138,40,2,57,151,114,129,239,95,61,252,91,180,1,173,78,7,68,29,79,253,52,175,162,49,145,94,65,241,78,201,100,130,216,224,125,229,29,79,163,208,7,204,240,157,146,159,247,107,233,31,133,151,101,161,185,4,159,188,199,160,244,74,249,190,224,121,114,143,247,107,221,62,20,93,255,0,199,200,231,248,143,65,254,197,0,125,0,167,34,150,162,133,178,167,235,82,208,3,105,155,78,106,78,148,102,128,16,10,81,75,158,104,160,5,230,146,138,92,208,1,69,25,164,160,2,138,66,106,50,228,80,4,134,155,138,64,196,209,154,0,92,1,210,138,105,127,173,4,208,3,137,168,158,66,41,221,104,32,119,160,6,35,238,165,113,145,76,44,1,226,158,57,20,1,230,190,57,180,105,150,30,87,130,189,73,255,0,106,188,191,67,67,111,124,227,142,99,61,62,162,189,223,196,48,171,71,30,71,113,223,235,94,81,21,186,45,249,249,127,229,151,169,245,164,192,245,93,58,20,184,182,98,195,56,115,223,216,86,7,137,109,227,138,24,240,189,88,119,62,134,186,205,25,71,217,159,143,227,63,200,87,53,226,216,90,85,136,41,3,4,30,127,224,84,192,243,157,13,11,95,62,49,254,168,255,0,49,94,195,99,22,196,110,157,127,194,184,175,13,232,37,37,145,216,70,120,35,134,111,106,244,68,135,140,113,82,4,246,228,182,106,193,249,105,177,160,65,197,73,214,168,6,9,57,169,1,168,93,130,211,60,242,59,159,202,128,46,43,115,82,3,85,99,147,119,173,88,90,0,126,41,105,163,154,90,0,90,90,74,90,0,40,162,138,0,41,69,37,40,160,2,147,20,180,80,2,81,69,20,0,130,150,147,20,180,0,82,55,74,90,67,210,128,60,143,226,139,129,5,183,95,188,191,201,235,231,75,87,242,239,137,255,0,166,95,214,190,135,248,173,25,104,173,177,143,188,191,251,61,124,229,33,242,238,115,254,199,245,160,15,171,62,28,220,121,150,151,29,126,251,118,246,74,244,42,242,79,133,87,59,237,110,71,63,125,187,123,37,122,218,242,40,1,41,41,105,40,1,69,45,32,165,160,2,188,183,226,162,255,0,163,219,127,190,191,201,235,212,171,204,62,41,15,244,107,111,247,215,249,61,0,124,185,121,196,227,253,223,235,94,181,240,162,92,73,115,215,163,127,236,149,228,151,223,235,215,253,223,234,107,209,190,25,94,8,167,184,31,55,221,99,192,30,169,64,31,82,218,54,232,207,214,172,86,118,151,38,248,88,243,247,143,244,173,26,0,67,77,167,26,74,0,90,90,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,90,74,41,104,1,40,160,209,64,5,45,20,80,1,73,75,69,0,37,45,20,148,0,81,69,20,0,81,69,20,0,81,75,73,138,0,90,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,13,0,37,45,2,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,74,90,13,2,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,74,90,76,80,1,69,45,37,0,20,81,69,0,20,81,69,0,20,82,209,64,5,20,81,64,9,69,45,37,0,20,80,41,104,1,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,109,58,146,128,20,82,210,10,90,0,175,118,216,140,125,107,230,95,137,114,230,246,94,191,235,163,255,0,209,117,244,142,167,38,200,199,95,188,63,149,124,179,241,10,240,75,168,76,62,111,245,168,121,3,254,121,208,7,9,103,205,195,127,187,254,21,245,95,195,133,31,217,176,127,215,41,63,244,101,124,167,97,254,189,191,221,254,162,190,176,248,114,63,226,89,7,253,114,147,255,0,70,80,7,161,209,69,20,0,134,146,148,210,80,2,210,210,82,158,148,1,230,255,0,16,110,60,184,123,255,0,175,78,223,236,26,249,110,86,223,169,74,125,64,254,66,190,138,248,155,115,178,50,57,255,0,143,132,237,255,0,76,205,124,227,15,207,118,231,253,159,240,160,15,167,190,29,56,58,124,35,159,245,82,127,232,202,245,21,251,162,188,171,225,164,68,88,195,156,127,169,147,255,0,70,87,171,14,148,0,81,69,20,0,148,180,152,165,160,2,140,81,75,64,5,6,138,13,0,37,20,81,64,5,20,81,64,9,69,20,148,0,98,144,154,15,20,198,160,4,45,205,48,154,100,146,109,245,168,124,242,123,159,202,128,37,50,115,74,62,106,98,144,106,94,148,1,86,114,87,243,172,139,216,183,174,120,234,63,149,110,200,129,151,159,90,164,240,241,142,40,3,194,117,84,43,170,76,15,251,63,250,8,175,75,208,45,162,150,210,60,175,240,183,115,253,234,193,215,252,62,90,233,228,81,24,203,47,241,55,247,107,164,240,196,109,28,40,172,65,194,55,79,247,169,1,169,168,195,28,22,171,180,99,231,199,95,99,94,7,170,196,103,212,230,233,216,243,254,232,175,161,245,133,31,102,92,143,227,31,200,215,141,27,116,109,78,95,151,248,71,115,232,40,96,119,94,14,181,104,173,211,149,255,0,86,221,15,251,85,232,170,48,43,3,67,137,86,221,48,63,132,247,255,0,106,183,201,192,166,3,93,246,154,84,124,138,96,96,79,53,40,81,218,128,30,13,20,206,148,160,208,3,176,13,46,41,129,243,235,75,154,0,120,165,168,203,17,72,28,154,0,150,150,154,41,104,1,105,41,115,70,104,0,230,146,138,40,1,164,83,54,156,212,153,230,140,208,2,83,169,58,210,208,2,49,192,175,20,248,149,120,195,114,130,120,157,59,15,249,230,107,217,229,108,47,227,95,60,252,77,188,255,0,72,144,124,220,79,31,97,255,0,60,232,3,196,164,59,230,99,94,247,240,186,204,121,40,112,57,130,78,231,254,122,10,240,123,117,223,49,250,87,212,95,13,236,150,61,62,19,129,254,170,65,212,255,0,207,74,0,245,24,134,35,2,159,71,65,69,0,20,134,150,131,64,0,164,165,164,160,5,160,81,64,160,5,162,138,40,0,162,138,40,0,160,209,65,160,4,52,131,173,45,37,0,41,160,80,105,0,160,5,162,138,40,1,69,112,63,16,108,196,214,112,112,56,145,122,147,232,245,222,138,231,188,81,8,146,210,60,129,247,199,127,102,160,15,141,117,152,60,155,132,28,114,131,167,212,215,160,124,49,191,49,220,92,140,183,220,99,208,122,165,115,30,54,183,16,221,67,128,6,80,119,247,106,139,194,23,198,210,234,82,11,114,135,160,7,186,208,7,217,26,116,190,100,76,121,251,199,250,85,218,229,60,35,127,246,187,105,73,221,195,158,160,14,203,93,93,0,20,148,166,138,0,64,41,212,130,151,52,0,162,138,40,160,2,138,41,40,0,34,155,180,83,233,184,160,6,227,20,132,102,156,105,64,160,8,124,175,165,56,46,41,244,166,128,27,140,82,17,154,94,148,111,20,1,17,136,103,181,56,46,56,164,223,154,92,230,128,50,117,88,131,162,231,29,71,245,175,40,186,180,217,126,15,203,254,171,212,250,215,177,94,12,160,250,215,155,235,113,170,220,33,3,248,71,243,52,152,29,182,142,113,108,255,0,239,159,228,42,196,176,68,231,46,185,227,212,214,78,143,49,91,119,206,126,249,254,66,179,181,173,85,226,9,181,152,116,254,17,239,76,14,157,100,183,140,225,99,97,254,126,181,106,57,81,186,3,94,81,22,165,52,175,195,158,157,212,87,83,166,92,79,243,101,253,123,15,106,87,3,180,21,40,21,153,111,51,48,57,63,165,94,70,36,83,1,94,53,53,17,128,122,15,206,173,41,163,20,1,72,33,67,193,21,97,28,212,132,15,74,77,189,232,2,81,205,60,83,22,159,138,0,40,162,138,0,40,162,138,0,81,69,20,80,1,73,75,73,64,5,20,81,64,5,20,81,64,5,35,116,165,164,110,148,1,231,31,16,237,132,214,208,28,14,29,123,251,61,124,185,171,199,229,92,175,79,184,63,153,175,170,60,123,55,151,109,0,57,251,235,252,154,190,91,215,159,125,194,31,246,7,243,52,1,236,223,9,47,91,253,41,114,127,140,244,31,244,206,189,253,27,114,215,204,255,0,10,230,219,45,207,94,141,255,0,178,87,210,22,114,111,86,250,208,5,170,109,56,210,102,128,1,75,72,41,104,0,237,94,101,241,61,115,109,109,254,250,255,0,39,175,77,61,43,205,62,38,159,244,107,127,247,215,249,61,0,124,175,126,63,210,7,251,159,212,215,71,224,219,131,5,220,184,39,152,219,183,186,215,61,168,255,0,199,194,255,0,184,63,153,173,95,12,169,107,153,48,127,128,255,0,53,160,15,174,60,43,112,102,183,144,228,240,231,168,246,90,233,43,140,240,50,178,90,205,146,62,251,127,37,174,206,128,16,210,82,154,74,0,90,90,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,150,128,18,138,90,40,0,164,165,162,128,18,138,90,40,1,40,165,164,160,2,138,40,160,2,138,40,20,0,81,75,73,64,5,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,65,162,138,0,5,20,81,64,9,75,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,1,160,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,37,20,180,148,0,81,75,72,104,0,162,138,40,0,162,138,40,0,162,150,138,0,74,41,104,160,2,146,150,138,0,74,41,104,160,4,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,41,105,40,1,69,45,2,138,0,230,60,77,114,97,132,114,127,214,40,224,127,178,107,228,239,20,206,102,212,166,36,159,188,189,191,217,21,245,15,141,21,154,46,8,255,0,92,191,250,9,175,148,245,240,86,250,92,250,175,254,130,40,3,62,192,102,225,191,221,254,162,190,177,248,120,184,211,96,255,0,114,79,253,25,95,40,105,223,241,240,223,238,31,230,43,235,15,135,196,255,0,102,65,255,0,92,223,255,0,70,80,7,160,246,162,142,212,80,2,26,74,83,70,104,1,105,178,54,7,227,78,21,82,238,77,131,191,95,233,64,30,1,241,66,249,141,196,139,147,196,241,246,31,243,206,188,123,72,143,205,184,108,227,238,31,230,43,209,254,36,205,186,250,110,191,235,163,255,0,209,117,231,218,19,236,184,110,191,234,207,243,20,1,245,55,129,173,196,58,116,56,3,253,91,142,191,237,215,124,58,87,13,224,185,188,205,62,28,103,238,63,254,135,93,202,244,160,5,162,138,40,0,162,138,40,0,162,138,40,1,104,164,165,160,0,210,82,210,80,1,69,20,80,1,65,162,140,80,3,27,138,172,238,106,195,84,123,71,90,0,166,80,177,228,138,144,66,49,208,126,117,100,5,244,165,197,0,70,145,128,41,228,82,177,168,93,136,160,0,212,47,34,47,80,106,188,243,178,142,9,235,233,92,190,163,113,62,78,31,248,135,97,233,64,29,51,73,109,33,195,70,199,191,249,230,136,224,141,14,81,113,199,169,175,49,147,82,154,41,14,92,254,10,43,170,210,117,71,146,53,220,204,126,83,252,35,214,149,192,220,214,8,54,234,63,219,31,200,215,150,217,217,238,212,37,63,47,220,245,62,213,232,122,188,165,160,92,19,247,199,242,53,205,104,177,171,78,196,143,224,63,204,80,7,125,166,197,178,21,3,29,15,243,173,50,185,226,171,90,140,70,49,239,252,234,206,113,76,6,172,67,61,170,76,98,153,191,21,38,241,64,6,51,77,43,154,119,90,112,160,8,188,174,115,197,56,113,78,239,74,69,0,55,25,165,218,40,20,184,160,5,20,180,82,80,2,209,69,20,0,26,74,90,76,208,3,72,230,142,212,166,138,0,40,160,81,64,20,117,9,124,184,193,231,239,129,250,87,203,95,17,47,204,154,140,195,45,254,182,51,208,127,207,58,250,23,197,122,135,217,97,24,45,254,181,71,0,127,116,215,202,30,39,188,55,58,132,172,73,229,148,242,7,247,69,0,84,209,160,243,167,97,199,220,39,147,238,43,235,127,4,90,8,116,184,56,31,113,199,4,255,0,124,215,204,126,13,183,18,206,73,3,253,75,119,255,0,104,87,214,222,31,136,71,167,68,0,236,223,250,17,160,13,154,40,162,128,10,13,20,132,80,2,211,105,212,148,0,180,180,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,134,146,148,210,102,128,20,208,40,52,10,0,40,162,138,0,42,134,169,8,154,5,24,28,48,61,125,141,95,168,230,93,202,62,180,1,242,151,196,189,60,67,115,110,64,94,81,122,19,234,245,231,214,18,24,229,56,63,195,254,21,239,127,21,116,165,49,219,56,11,213,87,239,31,246,235,231,213,249,31,240,160,15,167,254,25,94,25,96,184,4,159,188,199,160,244,74,245,101,233,95,62,252,37,190,98,247,74,73,232,231,160,255,0,166,117,239,240,182,229,63,90,0,150,144,210,210,26,0,40,38,138,8,205,0,40,57,167,83,0,197,63,52,0,81,69,20,0,81,77,205,58,128,10,76,250,81,69,0,37,6,131,81,51,17,64,15,53,19,41,61,41,70,77,62,128,33,11,82,175,74,105,226,144,55,20,1,13,216,27,7,214,188,207,93,7,237,9,254,224,254,102,189,46,232,18,163,235,94,101,226,21,101,184,140,228,125,209,252,205,38,6,171,78,209,91,252,167,31,63,167,181,115,215,110,242,17,184,230,186,45,45,86,226,22,222,51,134,63,210,171,106,141,13,186,175,200,121,35,167,227,64,21,116,132,128,111,220,132,158,123,253,43,173,182,9,131,129,94,125,105,41,146,66,84,227,142,245,218,233,251,157,91,145,212,255,0,74,0,222,132,142,113,86,188,192,163,189,80,183,66,51,146,42,223,151,184,83,0,23,64,30,255,0,144,169,132,187,250,102,168,181,169,45,219,167,173,90,134,50,160,244,160,11,43,239,82,3,81,42,154,145,65,160,9,22,157,77,2,157,138,0,90,40,197,20,0,81,69,20,0,81,69,20,0,180,148,180,148,0,81,205,20,80,2,10,90,76,82,208,1,72,221,41,105,175,210,128,60,199,226,66,179,67,111,130,62,242,255,0,39,175,152,245,117,34,100,207,247,71,243,53,245,15,143,149,154,24,57,31,121,127,147,87,204,250,228,101,102,78,159,116,127,51,64,29,63,195,237,67,236,247,51,140,183,40,199,128,61,82,190,158,208,174,188,232,220,243,193,61,64,246,175,141,180,123,150,183,149,202,146,50,164,112,7,181,125,17,240,231,86,150,227,237,1,157,142,55,31,186,7,247,40,3,215,169,13,0,241,74,104,0,20,180,218,90,0,83,94,125,241,18,32,246,176,100,127,26,255,0,39,175,64,60,215,15,227,212,205,172,31,239,175,242,106,0,249,43,86,93,183,75,254,224,254,102,183,124,18,161,175,38,207,252,243,111,230,181,141,173,140,93,167,251,131,249,154,213,240,108,155,47,38,255,0,174,103,249,173,0,125,101,225,149,11,111,38,7,241,31,228,181,209,131,92,223,133,31,125,180,191,239,159,228,181,210,99,20,0,135,165,37,41,233,73,64,10,57,165,164,28,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,210,82,210,98,128,22,138,74,90,0,40,162,138,0,41,41,104,160,2,138,41,40,0,162,150,129,64,9,69,20,162,128,18,138,90,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,74,0,40,165,160,208,2,81,69,41,160,4,165,162,146,128,22,146,150,138,0,40,162,138,0,40,162,138,0,41,40,163,20,0,180,148,180,148,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,135,138,74,83,205,37,0,60,116,164,38,129,210,140,102,128,57,175,17,168,104,134,71,252,180,95,253,4,215,201,126,44,80,186,164,216,254,242,255,0,232,2,190,178,241,59,236,132,127,215,69,255,0,208,77,124,147,226,153,55,106,115,127,188,191,250,8,160,12,237,36,110,185,111,247,15,243,21,245,191,129,99,9,166,195,133,255,0,150,111,255,0,161,215,201,186,32,205,211,127,215,51,252,197,125,115,224,181,198,155,15,251,143,255,0,161,208,7,96,58,81,72,56,20,80,0,105,5,20,180,0,86,6,183,119,229,46,126,111,190,7,0,122,86,241,60,87,141,120,251,88,150,9,221,85,216,1,42,127,8,254,229,0,121,7,142,53,3,62,163,48,203,127,172,67,200,31,220,174,111,73,82,101,56,254,225,254,98,155,170,78,103,184,118,36,156,145,219,218,173,232,177,19,33,233,247,15,243,20,1,244,223,128,84,141,62,28,145,254,173,255,0,244,58,244,85,233,94,123,224,165,101,177,139,145,254,173,255,0,244,58,244,21,251,180,0,234,40,162,128,16,210,243,73,138,90,0,40,165,164,160,5,164,165,164,160,2,138,40,160,2,138,40,160,2,146,151,20,220,80,2,26,97,52,242,42,54,6,128,24,222,213,17,155,111,92,212,133,77,87,150,34,222,157,104,1,191,106,4,247,252,133,72,100,12,59,213,49,106,67,127,15,231,86,54,96,80,4,18,145,222,179,110,2,119,29,234,244,232,73,224,142,181,137,127,185,7,81,247,135,242,160,14,119,85,72,11,29,168,65,220,59,251,85,75,89,36,143,238,182,56,244,247,170,247,50,148,153,139,115,211,167,210,186,45,56,197,60,75,242,30,132,243,245,164,5,143,57,165,181,77,199,60,250,125,107,47,68,7,237,7,253,195,252,197,105,106,96,91,196,2,241,243,1,250,26,204,208,21,140,196,228,127,171,63,204,80,7,167,91,1,229,15,199,249,212,237,210,171,219,130,35,31,143,243,169,75,113,76,6,149,230,156,20,142,180,163,154,125,0,40,167,10,132,228,82,135,38,128,37,165,207,173,32,165,160,5,162,146,150,128,10,41,185,167,80,1,69,20,102,128,24,78,218,5,5,105,64,197,0,37,2,140,82,208,1,77,110,148,234,138,102,218,191,141,0,121,47,196,91,211,24,42,11,113,58,118,31,220,53,243,93,228,134,75,134,39,219,249,87,178,252,79,191,111,182,74,185,60,77,31,97,255,0,60,235,197,72,223,33,160,15,78,248,119,167,9,100,201,11,204,15,220,255,0,124,87,212,58,124,34,59,84,81,142,51,252,235,199,190,26,233,42,182,48,201,133,230,25,7,222,63,243,210,189,166,32,21,0,160,7,209,69,20,0,80,104,160,208,1,73,75,73,154,0,90,90,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,67,73,78,52,218,0,83,64,160,208,40,0,162,138,40,0,164,97,154,90,67,64,30,111,241,38,204,75,99,111,192,255,0,88,189,207,163,215,202,218,132,94,76,170,56,228,14,159,141,125,149,226,235,81,61,156,89,3,137,7,82,125,26,190,76,241,101,183,145,119,16,27,121,65,208,251,181,0,118,63,11,47,12,119,23,32,147,247,91,176,245,74,250,111,79,147,204,137,143,63,120,255,0,74,248,239,193,151,141,109,117,54,9,25,70,232,1,238,181,245,159,134,167,51,90,72,78,120,144,246,246,20,1,189,65,165,166,181,0,33,108,82,131,72,121,166,158,40,2,74,90,104,233,78,160,2,148,83,105,65,160,3,20,81,154,74,0,83,72,77,33,56,164,160,5,235,77,56,165,28,80,104,1,5,45,45,33,160,8,216,83,58,26,144,243,74,20,80,4,18,159,151,241,174,31,196,86,234,205,25,192,232,7,83,239,93,220,171,192,174,39,196,210,121,98,60,103,168,255,0,217,169,48,43,233,18,0,142,48,122,159,233,89,26,228,102,103,78,156,1,215,241,170,154,53,235,153,28,110,63,116,246,30,212,186,221,201,84,66,9,234,59,15,122,0,208,210,45,163,140,62,87,215,185,246,174,174,211,104,7,3,21,231,186,12,178,79,191,230,233,158,163,233,94,137,166,64,118,177,56,234,127,165,0,106,66,185,205,93,141,49,214,162,133,2,230,172,169,166,2,236,20,161,69,46,105,104,1,2,224,211,168,237,64,160,0,26,117,37,45,0,20,81,69,0,20,81,69,0,20,98,150,131,64,9,69,45,6,128,18,138,40,160,2,138,40,160,2,153,39,221,167,212,83,125,209,245,160,15,53,241,244,167,201,131,175,222,95,228,213,243,118,179,150,149,51,253,209,253,107,232,175,30,2,209,195,131,221,127,246,106,249,239,89,140,171,167,78,131,250,208,6,69,167,223,63,74,250,19,225,116,28,92,158,63,136,117,255,0,114,190,126,211,198,249,153,127,217,63,204,87,212,31,13,173,68,118,183,7,3,239,176,234,125,18,128,61,49,70,5,4,210,208,122,208,2,82,210,82,208,1,92,79,143,129,54,144,127,190,191,201,171,182,38,185,15,27,144,109,97,255,0,124,127,38,160,15,145,181,193,139,164,255,0,112,127,51,87,124,42,248,187,147,253,195,252,214,170,248,131,254,63,19,254,185,143,230,106,95,13,72,22,238,76,231,238,31,230,40,3,235,63,5,200,77,172,223,239,159,228,181,215,87,23,224,121,67,219,77,215,239,183,242,90,237,40,1,15,74,74,83,210,146,128,20,116,165,164,165,160,2,138,40,160,2,138,40,160,0,80,104,162,128,10,90,74,90,0,74,90,67,74,40,0,162,138,40,0,162,138,40,0,162,138,40,0,52,130,151,189,20,0,80,40,160,80,1,69,20,119,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,52,0,81,73,69,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,82,80,2,209,73,74,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,59,208,1,65,162,131,64,5,33,165,162,128,1,69,29,232,160,2,138,40,160,2,138,40,160,2,138,40,52,0,148,180,130,150,128,18,129,69,20,0,26,40,162,128,10,40,162,128,10,40,162,128,16,244,164,165,164,160,7,14,148,80,58,81,64,28,119,139,228,34,17,255,0,93,87,255,0,65,53,242,103,136,219,58,140,191,85,255,0,208,69,125,89,227,57,66,197,223,253,114,255,0,232,38,190,79,215,159,118,163,47,213,127,244,17,64,6,134,51,116,223,245,204,255,0,49,95,93,248,44,17,166,67,254,227,255,0,232,102,190,71,240,255,0,252,126,63,253,115,63,204,87,215,190,17,35,251,54,31,247,95,255,0,67,52,1,212,82,80,13,20,0,148,3,69,40,235,64,8,195,34,188,47,226,69,191,239,221,184,230,100,239,255,0,76,235,221,107,203,62,33,90,7,139,118,7,51,167,115,253,195,64,31,48,92,255,0,173,63,135,242,173,93,32,149,147,143,238,31,231,89,119,131,101,203,143,167,242,173,189,34,34,91,183,221,63,206,128,62,145,240,84,167,236,49,14,127,213,191,254,135,94,136,159,116,87,153,120,48,21,180,143,39,254,89,191,254,135,94,151,23,220,20,1,37,20,81,64,5,20,81,64,5,20,82,208,2,81,138,90,65,64,5,20,180,148,0,81,69,20,0,81,69,20,0,210,104,163,20,26,0,97,92,154,10,138,121,233,73,64,12,216,42,25,19,53,99,52,198,52,1,157,42,226,178,110,182,158,163,191,244,173,217,99,220,107,15,81,128,245,24,251,195,249,80,7,33,170,90,198,228,144,191,196,59,159,74,77,21,12,77,140,143,184,122,125,107,35,90,150,72,93,190,111,226,3,129,237,87,180,139,130,208,169,201,232,123,123,212,129,187,170,200,24,99,159,188,63,149,88,208,109,149,48,112,62,225,238,127,189,92,158,171,124,226,118,27,143,81,216,122,87,101,225,231,243,97,66,127,184,127,244,42,96,117,241,159,148,81,140,154,124,107,242,138,121,81,76,4,81,197,62,152,13,60,80,2,17,74,49,75,72,40,1,122,82,131,77,60,209,64,15,20,83,65,165,160,5,197,41,164,205,4,208,1,69,37,45,0,37,33,52,30,148,193,205,0,56,28,211,133,52,113,78,90,0,42,149,252,155,34,7,159,188,63,149,94,174,127,196,115,152,109,20,130,127,214,129,211,253,147,64,31,53,252,72,188,50,106,51,114,127,214,199,216,127,207,58,224,236,34,243,101,35,143,186,79,63,81,90,222,43,187,107,141,70,114,73,63,50,158,64,254,232,167,248,86,212,77,114,217,3,253,83,30,73,254,240,160,15,166,188,5,104,35,210,45,248,31,113,251,159,239,154,239,64,192,172,15,12,219,136,116,200,64,3,133,110,135,253,163,93,0,233,64,5,20,81,64,5,6,138,13,0,20,148,180,148,0,162,150,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,16,210,10,113,166,230,128,22,146,150,138,0,76,210,210,26,90,0,40,52,81,64,25,154,194,121,144,160,63,222,31,200,215,202,127,17,96,17,222,65,128,63,213,175,127,119,175,172,239,211,49,143,175,248,215,203,223,19,161,219,117,109,211,238,47,243,122,0,225,188,62,229,110,223,7,248,15,243,21,245,183,130,228,45,99,54,127,231,161,254,66,190,65,210,95,101,211,31,246,15,243,21,245,103,195,235,175,58,214,113,207,14,221,189,146,128,61,6,144,210,255,0,13,33,160,6,158,42,17,38,91,21,41,166,42,0,115,138,0,126,113,66,182,105,120,52,109,2,128,23,52,180,157,41,104,0,162,146,140,208,0,105,51,65,205,51,6,128,31,214,154,77,0,80,69,0,2,156,106,35,159,90,114,230,128,26,252,26,114,156,138,70,52,194,72,160,2,83,242,138,225,60,90,64,72,190,163,255,0,102,174,186,242,70,10,48,123,215,159,120,134,11,139,147,24,14,156,99,175,227,237,73,129,135,225,247,13,35,245,232,127,165,88,213,162,243,2,231,29,191,173,80,178,211,103,181,118,42,241,140,142,196,159,79,106,187,115,12,236,163,46,167,159,243,218,144,15,240,248,17,74,224,127,116,159,229,94,157,101,247,27,235,254,21,196,248,111,79,25,145,152,41,60,175,83,237,93,146,146,167,0,211,64,107,41,169,86,169,67,146,14,77,92,143,165,48,28,105,217,197,55,189,43,3,138,0,112,57,165,168,212,145,82,138,0,40,165,162,128,10,40,162,128,10,40,162,128,22,138,41,40,1,105,40,162,128,10,40,162,128,1,69,39,122,90,0,42,57,7,21,37,53,199,20,1,231,62,54,42,145,67,144,126,242,255,0,236,213,224,154,218,163,4,56,244,254,181,238,223,16,7,238,224,250,175,254,207,94,9,170,184,33,70,15,111,235,64,28,254,146,160,221,183,251,135,249,138,250,179,225,242,15,177,207,255,0,93,27,249,37,124,173,164,1,246,183,199,252,243,63,204,87,213,255,0,15,199,250,28,255,0,245,209,191,146,80,7,108,105,134,158,105,15,90,0,65,75,73,75,64,1,174,51,199,108,22,214,31,247,215,249,53,118,117,196,120,249,51,107,7,251,235,252,154,128,62,80,215,121,188,67,255,0,76,199,243,52,205,21,182,92,185,255,0,96,255,0,49,82,107,99,23,73,254,224,254,102,168,218,177,73,73,246,160,15,172,126,30,74,36,182,159,25,251,237,252,146,189,12,116,175,29,248,87,116,207,13,200,36,253,230,236,61,18,189,129,104,1,79,74,74,83,73,64,11,75,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,11,69,37,45,0,20,26,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,239,64,5,20,81,64,5,20,81,64,9,75,69,20,0,82,82,209,64,0,160,210,81,64,5,20,81,64,11,73,69,20,0,162,138,5,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,8,104,165,52,148,0,180,148,81,64,5,40,164,162,128,20,210,82,209,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,29,232,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,160,81,69,0,20,81,69,0,20,148,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,73,75,73,64,14,29,40,61,41,5,13,64,30,113,227,201,130,71,142,127,215,47,254,128,107,229,141,80,238,190,144,253,63,144,175,161,126,37,221,178,150,0,159,245,233,216,127,207,51,95,57,220,54,233,216,253,63,149,0,104,104,124,93,185,255,0,166,103,249,138,250,235,193,206,27,77,135,253,199,255,0,208,205,124,141,162,140,221,55,253,115,63,204,87,214,222,11,79,248,150,195,254,227,255,0,232,116,1,215,10,40,162,128,16,210,10,90,81,214,128,20,87,159,248,241,7,217,199,253,119,95,253,0,215,160,10,225,60,118,63,209,199,253,119,95,253,0,208,7,201,154,136,81,127,38,125,191,144,174,187,72,84,88,193,199,240,159,231,92,166,164,7,246,132,185,30,159,200,87,77,166,184,216,6,15,67,252,232,3,232,79,8,237,123,56,240,63,129,191,244,42,239,144,124,162,188,247,193,11,254,135,23,253,115,127,253,14,189,13,71,203,64,14,162,138,40,1,13,45,39,122,90,0,40,162,138,0,90,41,40,160,5,164,165,164,160,2,150,146,138,0,41,41,104,160,4,164,167,83,77,0,33,56,163,57,168,216,146,122,211,128,160,4,20,141,75,222,154,249,160,8,152,214,109,231,221,252,71,242,171,82,146,7,30,181,68,146,199,4,208,7,152,235,96,75,114,224,255,0,121,79,254,59,83,105,145,108,141,64,199,67,252,235,79,95,211,135,154,204,161,70,89,123,159,238,214,84,16,206,35,0,58,255,0,159,194,164,10,90,219,133,157,250,253,225,255,0,160,215,117,225,130,13,186,127,184,223,250,21,112,87,122,92,247,18,49,47,25,201,7,146,125,62,149,212,104,49,92,91,168,82,235,194,48,227,253,239,165,48,61,46,51,242,10,123,28,10,161,107,35,20,25,61,143,243,171,96,147,76,7,175,38,164,21,26,158,212,173,154,0,83,64,52,193,159,90,144,14,40,0,60,82,230,154,105,160,26,0,148,82,211,69,46,104,1,104,205,37,45,0,38,105,165,233,221,169,54,131,64,9,156,212,94,102,27,28,212,220,10,140,198,55,103,20,1,32,230,158,42,49,79,20,0,181,198,248,194,76,90,47,95,245,203,255,0,160,154,236,143,74,243,159,30,93,249,80,99,158,39,94,195,251,134,128,62,90,214,92,182,161,47,213,127,144,174,203,225,253,184,146,224,228,15,245,15,223,253,177,92,54,164,219,175,164,63,238,255,0,33,94,151,240,226,12,203,158,63,212,63,127,246,197,0,125,49,166,46,203,84,81,216,31,231,90,2,170,217,166,216,71,227,252,234,213,0,20,81,69,0,38,105,105,5,45,0,20,148,180,153,160,5,20,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,1,166,142,180,234,110,40,1,104,160,208,40,1,13,2,131,64,160,5,162,138,40,2,11,161,251,177,245,175,153,254,42,71,137,237,143,31,117,127,155,215,211,83,253,208,61,235,231,207,138,240,40,54,199,3,248,123,255,0,191,64,30,37,100,219,102,111,247,127,168,175,167,62,23,203,186,11,158,191,121,191,146,87,204,16,124,178,31,165,125,27,240,174,227,116,87,35,158,173,219,253,202,0,246,144,114,40,52,145,253,223,198,148,208,5,105,156,166,42,8,174,11,30,167,242,171,140,129,186,138,106,192,131,160,253,104,1,84,211,249,164,3,20,236,80,1,75,210,147,20,17,64,1,230,138,49,138,90,0,64,41,13,62,146,128,18,147,25,167,98,131,197,0,38,41,48,41,115,72,220,208,4,108,70,106,39,52,255,0,44,231,181,53,151,20,1,4,128,119,21,82,84,135,248,144,159,198,172,76,9,198,43,34,242,210,73,2,224,175,226,104,2,97,12,12,120,67,249,154,173,115,101,27,227,10,63,51,84,161,130,88,88,229,151,159,74,116,247,13,24,4,147,249,82,2,245,164,43,111,158,58,250,26,210,141,208,244,6,185,168,221,238,134,84,244,245,173,75,56,157,1,201,31,133,0,108,7,219,86,34,147,119,173,85,137,55,14,106,212,72,22,152,19,14,41,227,154,96,230,159,208,80,2,226,148,10,110,115,78,160,2,150,147,57,162,128,22,138,40,160,2,150,146,129,64,5,45,20,80,2,82,210,81,64,5,20,82,80,1,75,77,167,80,1,72,221,41,105,27,165,0,121,175,196,30,32,131,63,222,95,228,245,243,174,168,223,50,253,7,245,175,160,254,35,18,98,131,31,222,95,253,158,190,119,213,70,25,127,15,235,64,20,244,81,254,150,255,0,238,31,230,43,235,47,0,12,89,207,255,0,93,27,249,45,124,155,161,127,199,211,255,0,184,127,152,175,172,252,3,255,0,30,115,255,0,215,70,254,75,64,29,153,164,165,52,153,160,4,165,162,138,0,43,139,241,216,63,100,135,253,245,254,77,93,165,113,126,58,125,182,176,231,251,235,252,154,128,62,80,214,184,187,79,250,230,63,153,172,164,108,63,225,90,250,201,221,120,135,254,153,143,230,107,25,248,111,194,128,61,255,0,225,53,193,197,208,201,254,62,223,245,206,189,233,14,69,124,233,240,162,67,186,231,232,255,0,251,37,125,17,1,202,159,173,0,72,105,41,77,37,0,45,45,52,210,138,0,90,40,162,128,10,40,162,128,10,40,162,128,22,138,74,90,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,74,81,64,5,20,81,64,5,20,82,80,2,210,119,165,164,52,0,82,210,82,154,0,40,162,144,80,2,209,69,20,0,148,102,150,146,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,4,162,138,40,0,162,138,40,0,162,138,40,0,163,52,81,64,5,45,20,80,1,69,20,134,128,22,138,40,20,0,148,119,162,129,64,5,45,20,148,0,180,81,69,0,20,81,65,160,2,138,74,40,1,104,162,138,0,40,162,138,0,40,162,138,0,41,40,162,128,10,40,162,128,10,40,162,128,10,40,164,52,0,82,80,40,160,7,10,100,135,2,156,58,84,83,156,47,227,64,30,1,241,58,224,253,162,65,147,254,190,62,223,244,206,188,41,142,92,215,177,252,76,144,253,178,95,250,237,31,254,139,175,27,78,90,128,53,244,95,248,251,127,250,230,127,152,175,174,60,28,15,246,100,63,238,63,254,134,107,228,157,24,237,188,127,250,230,127,152,175,173,188,30,219,244,216,113,253,199,255,0,208,205,0,117,116,81,69,0,37,45,37,46,104,1,69,113,30,58,25,182,31,245,221,127,244,19,93,184,174,39,199,63,241,236,63,235,186,255,0,232,38,128,62,74,213,7,252,76,37,255,0,128,255,0,33,91,26,107,127,232,39,249,214,62,177,255,0,31,242,125,71,254,130,43,79,76,25,255,0,190,79,243,160,15,165,188,17,205,140,95,245,205,255,0,244,58,244,21,233,94,111,224,50,69,148,95,245,205,255,0,244,58,244,133,251,180,0,180,81,69,0,39,122,90,109,45,0,45,20,81,64,11,69,37,45,0,37,45,20,134,128,22,146,138,40,0,162,138,74,0,40,34,140,226,138,0,76,82,30,40,206,40,60,138,0,97,168,100,147,7,28,212,198,161,145,1,160,10,229,247,84,14,232,58,131,82,200,155,122,86,69,220,46,253,8,234,63,149,0,54,234,5,156,231,29,193,228,251,82,91,217,196,131,4,14,158,166,179,228,145,237,190,241,246,226,165,134,118,117,4,30,190,212,128,212,48,192,167,148,63,153,171,81,164,56,225,15,231,92,244,182,242,204,196,134,95,198,180,237,109,94,52,25,43,208,244,62,244,192,216,64,49,192,169,208,243,85,97,4,12,26,180,171,145,64,18,41,21,38,42,31,44,231,181,78,189,40,0,197,38,49,75,154,81,205,0,37,32,167,81,64,9,138,41,212,148,0,128,226,151,173,38,51,64,20,0,82,115,75,138,49,64,17,147,84,228,185,42,199,147,249,85,210,51,72,208,33,234,63,90,0,100,78,88,85,129,210,163,84,10,56,21,32,160,1,142,5,121,7,196,153,118,134,28,255,0,175,79,253,0,215,175,73,211,241,175,14,248,153,113,134,97,207,250,244,237,255,0,76,205,0,124,247,116,115,114,231,233,252,171,216,62,25,199,150,7,143,248,247,127,253,24,43,199,165,57,153,141,123,207,195,43,117,48,35,96,115,4,157,255,0,233,160,160,15,123,128,126,233,127,31,231,82,211,33,255,0,86,5,62,128,10,67,75,72,104,0,20,180,130,148,208,1,77,167,82,98,128,29,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,72,105,105,13,0,20,10,13,2,128,16,208,41,105,5,0,45,20,81,64,12,113,145,94,21,241,102,31,150,212,241,213,63,246,165,123,185,175,35,248,165,104,30,11,99,129,247,148,117,62,143,64,31,49,227,18,126,21,239,63,9,100,36,93,127,192,255,0,246,157,120,85,218,236,152,15,246,127,173,123,47,194,57,14,235,174,127,191,255,0,180,232,3,232,200,126,225,250,211,251,84,54,199,49,159,173,77,64,13,163,56,165,52,194,104,1,65,165,39,20,157,42,188,185,207,6,128,44,3,154,117,71,24,34,164,20,0,82,209,69,0,39,122,83,72,106,25,9,29,13,0,79,154,78,181,10,22,61,77,74,40,1,113,77,165,165,160,6,145,80,61,72,236,123,84,77,207,90,0,173,33,197,100,223,94,52,96,96,159,200,123,214,164,160,241,88,154,135,1,127,15,235,64,25,246,247,77,51,156,146,112,61,5,102,248,146,67,29,188,101,78,62,97,252,141,93,181,101,222,120,61,43,155,241,117,203,15,41,1,35,161,232,63,218,164,5,191,8,223,59,52,161,137,60,19,208,127,179,94,151,110,129,193,56,175,40,240,133,156,158,100,167,43,208,142,167,253,154,245,171,81,181,79,214,132,4,140,155,122,83,131,237,20,227,131,77,49,110,244,166,2,121,255,0,95,202,165,71,221,80,139,97,232,63,58,153,19,109,0,74,41,216,166,10,117,0,45,45,32,165,197,0,20,81,69,0,20,180,26,40,0,164,165,164,160,5,162,138,74,0,41,41,104,160,4,20,180,130,150,128,10,107,125,223,198,157,76,148,225,71,214,128,60,155,226,76,155,99,183,235,213,127,246,122,249,211,80,144,153,23,158,195,250,215,185,252,84,184,43,246,96,9,254,30,223,239,215,131,221,16,72,52,1,99,195,203,186,238,76,255,0,112,255,0,49,95,90,120,25,118,217,205,255,0,93,27,249,45,124,153,225,223,248,251,144,255,0,176,127,152,175,172,188,13,205,156,223,245,209,191,146,208,7,98,105,164,83,141,33,233,64,8,41,105,5,56,208,1,94,127,241,26,99,29,173,191,95,190,191,201,235,208,5,121,167,196,227,139,91,111,247,215,249,61,0,124,197,168,182,235,149,63,236,15,230,107,54,78,181,126,235,155,129,254,239,245,170,50,140,26,0,245,223,133,83,133,150,228,115,247,91,183,251,149,244,165,163,101,15,214,190,85,248,104,229,111,46,6,127,229,155,127,52,175,169,52,227,152,219,234,127,165,0,93,61,41,41,123,210,80,2,158,180,10,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,165,164,162,128,22,138,74,90,0,67,69,45,37,0,2,138,40,160,2,150,146,138,0,40,162,138,0,90,67,69,20,0,81,69,20,0,81,69,41,160,4,162,138,40,0,163,52,80,40,0,163,52,81,64,5,20,81,64,13,38,128,105,212,80,2,82,209,69,0,20,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,69,45,20,0,148,81,69,0,37,33,52,234,40,1,160,211,168,162,128,10,51,69,20,0,81,154,40,52,0,81,69,20,0,81,69,40,160,4,162,138,40,0,160,81,69,0,45,37,20,80,1,75,73,69,0,20,81,69,0,6,138,40,160,0,82,209,69,0,20,82,81,64,5,20,180,148,0,81,69,20,0,81,69,20,0,82,26,90,40,1,7,90,74,90,74,0,90,175,116,216,95,198,167,21,75,80,108,32,255,0,120,127,42,0,249,159,226,76,251,175,230,28,255,0,173,143,255,0,69,215,150,71,215,240,174,247,199,238,78,171,113,147,255,0,45,19,255,0,69,138,224,226,25,63,133,0,104,233,207,182,233,143,251,7,249,138,250,203,192,146,249,154,100,29,127,213,191,254,135,95,37,90,113,112,223,238,255,0,133,125,89,240,240,231,76,131,254,185,201,255,0,163,40,3,191,164,165,52,80,3,77,0,80,105,104,1,69,113,158,52,64,214,227,254,187,15,253,4,215,102,43,139,241,175,22,195,254,187,47,254,130,104,3,228,157,109,118,234,50,227,213,127,244,17,82,88,72,67,245,254,19,252,233,154,231,252,132,37,250,175,254,130,41,182,204,7,62,212,1,244,199,128,36,221,101,16,231,253,83,255,0,232,117,234,75,247,69,120,175,195,91,130,214,209,140,159,245,50,118,255,0,166,149,237,49,156,198,40,1,212,81,69,0,52,210,209,75,64,5,45,37,20,0,82,246,162,146,128,22,138,40,160,4,162,150,146,128,10,40,163,20,0,148,98,131,73,64,8,106,39,147,109,74,106,23,143,117,0,71,231,140,247,252,169,75,110,20,195,108,61,7,230,106,65,30,40,1,161,55,117,170,243,162,168,233,222,173,130,7,21,90,228,101,127,26,0,242,207,20,95,184,157,213,88,140,58,246,31,221,173,141,5,203,217,198,73,207,202,223,250,21,115,126,40,178,147,237,46,114,188,186,247,63,221,171,158,22,186,102,141,80,146,113,27,30,131,251,212,128,232,229,187,104,100,32,19,249,10,217,180,187,105,20,100,158,135,176,245,172,11,134,79,53,184,61,191,149,108,216,242,131,232,127,157,48,55,16,241,154,178,149,82,32,113,86,135,29,40,2,192,162,152,172,123,212,180,0,98,142,148,148,134,128,31,158,40,21,11,146,58,26,35,36,245,52,1,47,122,90,65,75,64,5,37,45,33,160,6,147,138,80,115,81,184,38,153,22,115,201,237,64,19,19,75,214,147,173,32,52,0,254,212,189,169,5,45,0,50,111,184,62,181,243,207,196,249,72,184,144,127,211,120,255,0,244,93,125,7,114,113,24,250,215,205,159,20,100,63,107,151,159,249,111,31,254,139,160,15,31,3,50,31,165,125,25,240,198,31,244,72,143,31,234,100,255,0,209,149,243,197,162,239,152,131,253,223,240,175,168,190,28,218,4,211,225,56,31,234,164,29,79,252,244,160,15,81,81,129,78,160,116,162,128,10,67,75,73,64,0,165,52,80,104,0,160,81,64,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,67,75,72,104,0,162,138,40,0,164,165,164,160,5,162,138,40,0,237,94,115,241,38,29,214,176,116,251,235,252,158,189,28,87,33,227,107,113,53,180,57,3,135,94,254,205,64,31,31,106,169,178,229,127,220,31,204,215,168,124,39,184,9,37,208,231,163,246,255,0,174,117,231,222,39,136,69,121,24,24,255,0,86,63,155,87,65,240,242,228,195,115,56,4,242,141,216,122,165,0,125,107,96,119,68,79,251,95,225,86,171,47,69,144,201,110,231,253,179,252,133,106,80,3,123,210,54,41,199,165,87,147,39,161,160,4,107,128,14,57,167,171,6,230,179,154,221,217,179,149,233,87,33,66,160,228,138,0,180,61,169,105,138,105,217,160,7,81,138,62,148,80,0,105,8,20,180,117,160,4,199,20,116,165,233,73,64,5,39,90,40,160,6,237,25,168,220,84,185,168,101,201,233,64,17,72,163,29,43,158,213,102,72,130,238,4,231,29,63,26,223,151,229,95,198,184,255,0,16,198,102,88,241,142,8,235,248,208,5,91,121,34,145,206,213,97,199,122,177,113,162,197,120,193,157,20,224,99,150,97,252,190,181,198,216,72,246,247,4,19,213,15,65,238,43,160,212,117,135,182,141,118,51,12,145,252,32,250,210,3,172,211,236,225,178,86,10,152,201,61,9,62,158,191,74,215,142,64,221,51,94,81,103,174,92,206,196,25,91,129,221,22,187,77,42,245,216,54,73,239,216,123,80,7,84,139,154,146,160,134,93,202,122,245,171,0,131,76,7,1,154,92,80,105,203,64,9,140,82,209,64,52,0,184,163,154,40,160,2,138,41,104,0,162,138,40,0,162,138,40,0,164,165,164,160,2,146,150,146,128,1,75,72,41,104,0,168,110,62,224,250,212,198,171,93,103,203,31,90,0,240,111,138,103,115,91,127,192,127,246,122,241,43,156,13,181,237,95,19,148,238,182,207,162,255,0,236,245,226,87,124,17,64,26,94,27,77,215,50,99,251,135,249,138,250,207,193,11,178,202,111,250,232,223,201,107,229,207,4,196,37,188,152,17,255,0,44,219,249,173,125,97,225,136,196,118,210,0,63,140,255,0,37,160,14,128,210,26,83,72,122,80,2,82,210,10,119,106,0,5,121,127,197,6,255,0,71,182,255,0,125,127,147,215,167,215,149,252,82,124,91,219,127,188,191,201,232,3,230,201,23,116,255,0,240,31,235,84,46,87,4,86,154,12,205,159,246,107,58,232,124,195,233,64,29,239,195,118,34,238,227,254,185,183,243,74,250,151,74,57,141,190,167,250,87,201,158,0,156,199,125,56,201,255,0,86,221,189,210,190,172,208,228,243,33,115,207,222,63,210,128,54,105,40,164,20,0,234,90,74,90,0,41,57,205,45,20,0,81,69,20,0,81,69,20,0,81,138,40,160,5,164,163,52,80,1,69,45,37,0,20,81,69,0,20,81,69,0,45,37,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,37,45,20,0,148,82,210,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,45,37,0,45,38,40,205,20,0,81,69,20,0,81,69,20,0,82,115,154,90,40,0,162,138,40,1,180,180,83,104,1,123,214,110,166,78,207,248,16,254,85,165,88,186,212,187,35,239,247,199,242,52,1,242,199,143,88,157,86,127,250,232,159,250,0,174,46,5,201,252,43,167,241,164,230,77,94,227,147,247,147,183,251,2,185,171,81,243,126,20,1,114,21,219,112,223,79,240,175,169,62,29,49,254,205,135,254,185,73,255,0,163,43,229,226,49,59,31,106,250,111,225,195,231,78,139,254,185,73,255,0,163,40,3,210,205,20,157,169,123,80,3,105,105,13,45,0,40,174,63,198,105,186,212,127,215,101,255,0,208,77,118,2,185,239,18,68,36,132,2,63,229,162,159,252,116,208,7,199,90,242,237,191,148,31,85,255,0,208,69,65,111,130,63,10,212,241,108,66,61,82,96,7,241,39,254,128,43,30,215,159,203,250,208,7,188,124,54,56,129,63,235,139,255,0,232,218,247,72,127,213,138,240,127,135,74,124,164,228,127,169,127,253,12,87,187,219,255,0,169,95,199,249,208,4,212,80,40,160,4,52,80,104,160,5,162,138,40,1,104,162,138,0,40,162,138,0,41,41,104,160,4,163,154,40,160,3,20,148,180,132,243,64,9,138,76,83,169,26,128,26,70,41,149,38,105,140,64,160,8,153,112,106,9,36,3,174,105,243,77,181,123,245,174,95,83,190,117,224,19,247,135,97,233,64,23,111,172,97,187,28,160,63,48,60,146,59,123,86,53,190,141,21,155,101,81,71,24,225,152,255,0,58,230,46,181,219,152,100,32,74,221,71,240,47,165,108,88,234,207,113,10,150,102,60,19,247,71,173,32,38,154,88,82,83,185,27,240,173,253,54,84,149,6,208,122,30,191,90,243,75,183,121,239,36,1,189,15,63,65,93,222,134,134,40,87,56,251,173,211,253,234,96,117,232,163,109,74,162,161,79,154,49,82,199,145,193,160,9,118,140,211,186,82,102,150,128,22,142,180,82,208,2,99,138,80,5,29,104,233,64,0,164,165,162,128,10,74,90,110,104,0,62,245,19,48,90,123,26,173,50,22,232,71,90,0,122,220,2,113,205,78,181,146,182,238,173,156,173,104,198,72,24,38,128,38,20,234,65,210,150,128,42,95,29,177,131,254,208,254,85,243,15,196,219,157,247,211,14,127,215,71,219,254,153,215,210,154,204,165,45,199,95,190,63,145,175,146,252,115,114,101,212,230,201,63,125,15,65,253,202,0,230,244,164,223,112,223,238,31,230,43,235,47,0,197,183,76,131,167,250,183,255,0,208,235,229,207,13,66,37,187,108,129,254,168,255,0,232,66,190,185,240,148,2,45,62,32,0,251,141,223,253,170,0,233,168,162,138,0,41,41,105,40,1,104,162,138,0,40,20,80,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,13,45,33,160,2,138,13,2,128,10,74,90,74,0,90,40,162,128,1,88,62,37,139,125,188,125,62,248,254,70,183,133,103,106,232,30,21,7,251,195,250,208,7,200,30,54,135,203,189,135,167,250,181,254,109,85,60,39,57,134,238,92,19,202,30,222,235,93,23,196,136,4,119,86,248,3,238,47,127,119,174,67,64,125,183,111,255,0,92,207,243,20,1,246,7,132,174,12,182,178,228,159,190,123,123,45,116,245,195,120,18,93,246,211,117,251,237,252,150,187,129,64,1,166,28,1,79,34,154,70,104,2,187,203,180,227,154,145,121,25,160,198,9,233,82,0,40,1,5,46,69,52,154,0,160,9,5,45,54,138,0,112,233,71,74,105,56,161,78,122,208,3,169,13,33,52,180,0,132,83,24,26,125,37,0,49,5,56,140,82,212,110,113,64,16,92,141,202,5,115,151,22,197,136,206,63,58,233,92,131,89,183,108,168,7,6,128,56,141,71,77,10,234,202,20,112,7,83,239,89,242,219,249,184,221,131,248,215,75,115,116,140,195,33,186,122,87,63,169,221,4,219,183,112,233,219,235,72,13,29,54,202,221,21,191,119,220,255,0,17,246,173,251,88,147,157,163,31,141,113,218,87,157,57,111,152,113,158,191,133,119,90,109,177,85,108,227,169,239,244,160,13,11,108,174,115,87,99,113,85,37,83,142,41,214,232,220,228,138,96,104,41,205,62,163,81,138,120,233,64,11,70,40,2,130,40,0,20,180,128,82,208,1,64,162,129,64,11,69,20,80,1,69,20,80,1,72,105,104,52,0,148,148,180,148,0,10,90,65,75,64,5,86,187,63,32,250,213,154,171,122,113,18,255,0,189,254,52,1,224,95,20,92,150,182,250,47,254,207,94,37,119,156,138,245,239,137,147,19,45,184,201,251,171,219,253,250,242,11,190,162,128,59,63,135,145,110,188,159,167,250,182,254,105,95,86,232,137,182,7,255,0,120,255,0,33,95,46,124,55,143,55,87,7,143,184,223,205,43,234,141,36,98,23,255,0,120,255,0,232,34,128,52,13,37,41,164,34,128,18,150,146,157,64,13,99,129,94,49,241,94,232,136,237,151,39,170,246,31,237,215,178,204,112,163,235,94,9,241,105,207,250,47,63,220,255,0,218,148,1,227,118,159,51,19,237,84,46,151,44,62,149,122,196,240,223,231,210,171,74,187,155,240,160,13,31,12,206,96,187,144,130,121,140,244,30,235,95,86,120,54,232,207,107,41,36,240,231,168,30,139,95,34,88,177,138,118,35,251,191,212,87,211,159,13,238,140,150,215,0,147,247,219,176,244,74,0,244,202,5,2,129,64,14,165,160,81,64,5,20,81,64,5,20,102,138,0,40,162,138,0,40,162,150,128,18,138,41,104,1,40,162,138,0,41,13,45,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,208,2,10,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,67,69,45,20,0,148,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,2,150,138,0,40,162,138,0,40,162,150,128,18,138,40,160,2,138,40,160,2,138,40,160,2,138,51,69,0,20,82,210,80,2,83,105,230,153,64,5,113,222,46,187,48,194,49,159,245,170,56,3,251,166,187,19,94,93,241,10,236,164,120,4,255,0,175,78,195,251,134,128,62,112,215,229,51,106,83,49,39,146,189,127,221,21,70,216,96,254,20,251,162,100,186,114,125,191,149,44,107,181,191,10,0,179,115,242,200,79,211,249,87,208,191,12,238,179,99,16,201,255,0,83,39,97,255,0,61,43,231,139,195,252,199,242,175,113,248,96,231,236,209,115,255,0,44,36,255,0,209,148,1,238,131,145,69,36,103,40,41,212,0,218,90,74,92,80,2,138,201,214,83,116,67,253,241,252,141,107,10,206,213,70,97,31,239,143,228,104,3,228,79,28,69,183,85,159,167,223,79,253,0,87,49,107,159,210,187,31,30,199,141,82,115,199,250,196,255,0,208,43,141,181,254,159,214,128,61,219,225,187,159,42,48,127,231,139,255,0,232,193,94,239,108,127,116,191,143,243,175,157,254,29,206,64,81,147,254,165,251,127,182,43,232,139,94,109,212,253,127,157,0,79,69,20,80,2,26,40,52,80,2,208,40,165,160,2,138,40,160,2,138,40,160,2,146,150,146,128,10,40,162,128,18,140,81,138,49,64,5,20,17,72,122,80,3,24,226,161,119,21,51,12,214,124,241,182,120,35,173,0,71,112,11,31,198,177,174,98,76,242,51,207,173,110,198,164,168,205,101,234,22,165,186,99,239,14,254,212,1,203,106,22,54,238,51,229,255,0,16,254,35,233,89,145,91,152,198,23,0,125,105,117,35,36,50,31,156,117,3,143,165,75,167,92,171,168,220,24,240,123,123,212,129,107,79,211,20,190,226,20,146,167,248,143,173,116,150,246,197,79,24,198,61,106,133,189,210,131,128,27,167,165,116,86,172,172,160,224,244,63,206,152,26,22,255,0,42,1,86,112,8,168,16,128,42,69,57,166,2,176,52,229,7,20,180,80,2,226,150,146,150,128,22,142,180,208,104,39,20,0,227,210,138,104,57,162,128,28,105,153,20,180,194,57,160,5,52,198,226,156,13,56,129,64,21,210,93,199,189,88,0,17,154,136,70,1,233,82,129,197,0,56,116,165,164,20,26,0,229,252,87,112,99,183,24,39,253,104,237,254,201,175,145,252,75,49,151,81,155,36,253,229,237,254,200,175,169,60,109,54,216,113,207,250,229,255,0,208,77,124,159,172,182,237,70,83,238,63,244,17,64,29,15,131,32,223,116,199,143,245,45,223,253,165,175,173,116,8,246,88,196,61,155,255,0,66,175,153,62,30,192,30,76,224,127,168,126,255,0,237,138,250,155,76,80,150,200,61,143,243,160,11,180,81,69,0,20,148,180,80,1,69,20,26,0,40,20,80,40,1,105,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,144,210,210,26,0,40,160,208,40,0,164,165,164,52,0,162,138,5,20,0,85,61,72,102,37,255,0,120,127,90,185,85,239,6,99,95,173,0,124,181,241,61,63,210,45,191,221,95,230,245,231,90,115,148,184,98,63,186,127,152,175,85,248,167,111,182,91,99,199,221,81,215,253,250,242,91,94,37,63,238,208,7,212,191,12,110,76,182,247,57,39,134,110,195,209,43,212,43,200,62,20,55,238,110,127,222,111,228,149,235,202,120,160,7,30,148,214,165,205,35,26,0,140,156,82,110,197,35,182,42,39,148,3,222,128,39,13,74,26,161,13,145,82,174,40,1,195,154,112,164,165,2,128,23,20,189,58,82,82,208,2,82,102,131,77,233,64,14,162,129,69,0,52,182,42,38,230,164,61,106,41,88,10,0,130,70,197,102,220,168,151,0,138,125,221,193,92,96,159,202,185,77,83,80,146,45,165,88,142,159,194,61,232,2,123,205,55,36,21,10,63,19,89,18,233,69,155,230,216,120,245,53,29,190,190,219,200,118,144,241,159,186,181,209,91,92,37,202,146,3,112,123,210,2,93,30,205,33,87,249,71,36,244,39,218,186,24,176,51,89,80,198,203,156,17,87,226,144,142,180,1,160,184,53,97,113,233,84,162,148,31,90,180,173,76,9,87,138,112,168,247,102,156,13,0,63,165,38,104,6,151,20,0,180,81,69,0,20,81,69,0,45,37,20,180,0,81,69,20,0,82,26,90,67,64,5,37,45,37,0,2,150,129,69,0,21,86,248,226,21,255,0,123,250,26,181,85,111,142,33,95,247,191,161,160,15,154,254,38,127,175,183,207,247,87,249,189,121,61,207,36,87,169,252,81,151,247,246,221,126,234,255,0,55,175,39,145,178,104,3,212,254,23,196,26,226,231,129,247,91,249,165,125,59,96,187,98,97,238,127,165,124,221,240,169,51,53,207,251,173,255,0,178,87,210,214,163,17,159,173,0,76,104,52,83,73,160,5,197,20,102,138,0,142,224,254,236,125,107,231,175,138,243,101,173,135,61,23,255,0,103,175,160,174,206,35,31,90,249,191,226,145,38,107,111,247,87,249,189,0,121,149,159,1,170,197,173,184,147,57,3,243,164,211,225,222,140,120,234,127,165,62,215,42,196,15,74,0,170,209,136,238,49,143,224,254,181,244,111,195,80,62,205,113,199,241,183,242,74,249,206,240,109,152,31,246,127,173,123,239,195,9,137,130,228,18,126,243,118,246,74,0,246,53,233,74,41,168,120,167,208,1,78,164,165,160,2,146,150,138,0,76,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,189,169,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,150,128,16,81,70,40,160,0,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,33,162,150,146,128,20,210,81,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,94,212,148,80,2,210,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,38,40,165,162,128,10,40,162,128,18,155,78,164,160,6,181,121,47,196,64,60,188,227,254,91,167,254,128,107,214,92,241,94,45,241,34,114,3,12,159,245,233,219,253,131,64,30,15,20,66,75,167,4,127,15,248,85,155,152,4,108,112,7,81,223,218,160,179,25,153,136,254,239,248,84,247,25,105,8,62,223,202,128,42,221,243,249,143,229,94,203,240,202,112,33,65,207,250,137,63,244,96,175,35,191,135,98,231,143,188,63,149,122,111,195,98,64,95,250,224,255,0,250,48,80,7,209,176,255,0,170,20,250,138,216,230,21,252,127,157,75,64,6,41,105,51,64,52,0,162,170,95,141,209,129,254,208,254,85,110,160,186,92,198,62,180,1,242,167,196,88,130,234,51,28,15,245,177,255,0,232,186,243,187,126,15,225,94,161,241,41,113,127,55,253,118,143,255,0,69,215,149,70,216,52,1,236,159,14,250,174,63,231,131,255,0,232,98,190,144,179,57,182,79,199,249,215,205,95,13,229,233,215,253,67,255,0,232,98,190,149,180,57,183,79,199,249,208,4,244,81,69,0,33,162,148,210,80,2,208,40,160,80,2,209,69,20,0,82,82,209,64,5,37,24,162,128,10,40,162,128,10,76,243,75,73,138,0,58,210,26,9,166,147,64,1,230,152,216,244,165,221,138,141,154,128,35,108,3,85,100,193,53,44,146,129,235,85,36,144,158,148,1,133,170,217,164,167,238,143,188,59,159,74,231,162,210,138,183,27,7,30,166,186,233,98,102,57,36,86,125,197,194,91,14,67,117,199,20,128,134,211,77,199,44,23,161,238,125,107,161,183,2,49,128,59,87,3,55,136,28,200,66,180,131,31,236,45,107,233,183,242,72,1,102,39,229,61,135,173,48,59,132,108,138,176,188,86,77,180,229,148,103,61,15,111,122,214,141,129,20,1,40,108,211,169,162,157,64,5,25,160,211,122,154,0,125,29,105,5,58,128,19,20,134,150,144,138,0,105,226,147,117,58,163,108,80,2,150,164,221,154,140,182,5,53,37,7,214,128,39,7,53,34,212,42,213,56,52,0,180,148,102,145,143,20,1,229,63,17,238,140,106,70,79,250,244,236,63,184,107,230,59,230,223,118,231,233,252,171,232,207,137,205,157,223,245,240,159,250,44,215,205,247,28,206,255,0,135,242,160,15,83,248,112,159,48,255,0,174,15,255,0,161,138,250,118,196,98,221,63,31,231,95,57,252,53,182,220,170,220,115,3,247,255,0,166,130,190,143,181,24,133,71,215,249,208,4,212,81,69,0,6,146,148,209,64,5,20,80,104,0,160,81,64,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,52,180,134,128,12,81,138,51,64,160,2,131,69,6,128,18,150,146,150,128,10,138,113,149,31,90,150,153,39,221,252,104,3,192,190,46,64,2,218,156,14,169,223,254,186,87,132,65,196,167,233,95,70,252,88,182,15,13,169,192,251,201,223,254,186,87,206,140,187,38,199,251,63,214,128,62,139,248,82,255,0,187,185,250,183,254,211,175,101,67,145,94,33,240,162,95,146,228,115,213,191,246,74,246,184,91,229,52,1,61,33,233,74,57,164,52,1,11,168,53,9,136,55,92,85,172,82,112,40,1,136,128,118,167,129,142,148,214,96,41,3,230,128,37,20,225,81,131,79,20,0,180,180,138,105,73,160,6,181,51,56,167,158,106,41,20,145,197,0,56,154,55,138,137,1,29,77,56,174,104,2,67,243,10,175,34,102,165,28,83,89,168,3,50,230,215,112,29,63,51,88,215,58,82,73,141,202,167,254,4,107,163,146,76,122,214,77,244,228,109,193,63,151,214,128,48,95,65,183,7,62,90,250,125,246,170,55,211,11,0,162,48,87,62,156,250,250,253,42,205,229,204,167,24,111,208,86,52,144,61,195,124,197,78,5,32,58,205,2,253,174,99,112,229,142,9,236,7,165,111,249,97,135,2,185,205,18,211,236,234,252,14,73,232,79,181,116,113,26,0,158,24,66,231,165,76,120,166,33,169,177,186,152,13,14,180,240,245,27,68,123,98,149,35,35,210,128,37,86,230,164,6,152,23,20,224,40,1,244,180,213,247,167,80,1,69,20,80,1,75,73,75,64,5,20,81,64,5,20,81,64,9,73,75,73,64,0,165,164,20,180,0,85,77,67,253,66,255,0,188,63,145,171,117,79,80,255,0,80,191,239,15,228,104,3,230,15,137,199,253,34,219,63,220,95,230,245,229,205,201,226,189,55,226,121,255,0,73,182,255,0,113,127,155,215,152,175,90,0,246,143,133,11,153,110,127,221,127,253,146,190,144,183,251,135,235,95,63,124,39,183,230,232,241,252,99,175,253,115,175,160,226,24,83,245,160,7,210,17,75,73,64,0,165,164,20,180,1,86,248,226,53,250,255,0,141,124,217,241,65,255,0,125,109,254,234,255,0,55,175,163,181,87,217,18,255,0,188,63,173,124,191,241,14,224,205,121,110,50,120,141,79,35,221,232,3,157,210,84,249,12,127,218,63,200,84,250,68,2,89,156,16,56,7,191,184,171,250,117,168,142,201,142,7,250,194,189,79,160,164,240,212,91,238,228,28,127,171,63,204,80,6,78,191,110,45,231,78,7,42,58,31,115,94,193,240,190,112,209,220,128,15,86,63,250,5,121,127,142,98,9,44,56,199,221,95,253,154,187,95,133,46,119,92,243,217,191,246,74,0,250,30,33,242,254,53,32,168,45,216,237,63,90,156,80,3,133,38,41,69,33,160,5,162,128,104,160,2,140,209,73,138,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,1,69,45,37,0,20,180,148,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,210,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,152,160,5,162,138,40,1,104,164,162,128,22,138,74,40,1,105,41,105,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,146,128,22,138,41,40,1,104,164,162,128,22,146,138,40,0,162,138,76,80,2,209,69,20,0,82,210,81,64,5,20,81,64,5,20,81,64,9,75,73,75,64,5,20,81,64,5,20,81,64,5,45,37,20,0,81,69,20,0,26,41,105,40,0,162,138,40,0,162,138,40,0,162,138,40,0,163,52,82,98,128,22,138,40,160,2,147,20,164,208,40,0,52,195,79,52,211,64,17,202,56,252,107,194,254,36,92,40,102,92,30,39,79,253,22,107,220,39,99,143,198,190,114,248,152,237,246,169,121,255,0,150,209,255,0,232,186,0,225,180,43,97,60,167,229,31,112,158,73,245,20,237,78,17,21,211,128,58,17,252,171,71,193,145,7,199,79,245,77,255,0,161,10,139,94,143,102,163,40,247,95,253,4,80,6,126,170,164,66,15,251,99,249,26,239,62,27,191,221,255,0,174,15,255,0,161,138,230,245,43,48,246,72,216,28,191,169,244,53,127,192,55,38,59,146,185,60,64,221,135,247,197,0,125,71,104,115,10,254,63,206,172,85,61,57,183,91,161,246,63,206,174,80,2,26,0,160,210,208,1,81,79,202,15,173,77,81,202,62,95,198,128,62,99,248,152,184,190,155,254,187,71,255,0,162,235,200,151,0,215,182,124,77,182,197,212,141,199,51,71,223,254,153,215,137,55,90,0,245,143,135,39,230,31,245,193,255,0,244,49,95,78,217,255,0,199,170,126,63,206,190,94,248,110,126,113,255,0,92,31,255,0,67,21,245,5,151,252,122,167,227,252,232,2,205,20,81,64,8,104,160,209,64,11,75,73,75,64,5,20,81,64,5,20,81,64,5,37,20,80,1,69,20,80,2,83,73,165,111,106,105,20,0,194,252,211,11,253,106,66,185,168,94,50,79,106,0,11,138,0,205,34,197,235,138,126,49,64,21,165,132,55,56,31,157,65,229,133,237,86,220,213,73,13,0,115,186,230,160,208,12,41,97,243,129,208,122,86,69,156,139,122,131,204,5,184,39,158,59,227,181,105,235,22,98,124,156,15,188,15,36,250,87,53,28,47,3,97,72,28,98,144,27,233,160,91,231,119,150,188,255,0,182,213,163,111,165,172,127,116,40,227,251,198,178,109,110,101,3,5,187,30,195,214,186,59,57,201,81,146,122,30,222,244,192,185,111,109,181,71,78,158,166,180,35,76,84,17,201,159,90,178,173,64,18,253,209,73,188,83,79,52,129,113,64,18,102,147,57,168,152,19,208,211,209,112,40,2,85,167,83,71,20,224,104,1,41,41,88,210,26,0,74,110,1,235,65,52,194,248,52,0,140,128,246,168,132,65,122,98,172,43,3,205,47,83,64,12,85,2,166,29,41,184,167,10,0,90,99,156,10,121,226,160,153,184,252,104,3,197,190,38,191,204,223,245,221,63,244,89,175,158,37,25,153,171,223,62,38,205,251,199,28,255,0,175,143,255,0,69,154,240,100,27,231,97,237,64,31,64,252,46,183,6,206,35,180,127,169,147,191,253,52,175,114,135,136,197,121,31,195,43,96,150,16,240,63,212,201,223,254,154,87,174,167,221,20,0,234,40,162,128,18,150,146,150,128,10,49,69,6,128,10,5,20,10,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,67,75,72,104,0,52,10,13,3,165,0,20,26,40,52,0,148,180,131,173,45,0,20,141,210,150,154,221,5,0,121,119,196,216,67,219,219,156,15,190,191,201,235,230,11,225,178,225,127,220,254,166,190,171,248,143,30,109,96,255,0,125,127,147,215,202,250,176,197,210,255,0,184,63,153,160,15,98,248,85,114,67,92,140,158,140,122,15,246,43,223,160,201,83,245,175,155,126,23,77,182,107,145,207,221,111,253,146,190,146,178,230,51,245,255,0,10,0,184,189,40,38,129,67,80,3,77,68,205,180,83,152,213,119,144,15,90,0,105,37,187,212,145,140,85,102,151,211,52,130,70,7,173,0,104,41,205,72,14,106,164,110,77,90,81,64,14,3,20,166,138,90,0,74,109,46,105,77,0,68,78,42,50,199,53,49,25,166,249,96,80,3,1,205,67,35,98,172,48,244,168,217,51,64,25,179,177,56,172,27,208,95,110,15,249,230,186,73,173,183,99,167,231,89,87,22,93,56,95,204,208,7,40,240,21,57,56,162,43,196,141,136,33,186,127,116,85,157,86,213,192,93,165,71,79,235,92,141,220,175,3,14,122,142,194,144,29,220,87,140,217,42,72,252,5,107,218,92,18,14,73,252,171,155,240,227,125,162,41,55,115,134,62,222,149,209,37,153,83,198,223,204,208,6,188,82,101,79,90,182,175,89,112,35,12,140,138,208,141,105,129,96,53,60,98,163,3,138,120,52,0,189,41,104,235,64,160,7,14,180,180,148,180,0,81,69,20,0,81,69,20,0,180,81,69,0,20,134,150,146,128,10,74,90,74,0,5,45,32,165,160,0,213,45,67,136,23,253,225,252,141,93,53,67,82,63,184,95,247,135,242,52,1,242,239,196,243,254,147,109,254,226,255,0,55,175,54,136,101,143,210,189,43,226,127,252,124,91,127,184,191,205,235,206,45,134,100,35,218,128,62,142,248,81,0,251,61,201,192,251,237,223,218,58,246,120,250,87,147,252,43,143,22,215,61,62,251,127,36,175,90,29,40,0,52,148,180,148,0,10,90,76,82,138,0,231,252,81,113,228,219,70,121,229,199,65,236,213,242,183,138,46,77,206,163,16,201,226,17,212,15,239,53,125,27,241,22,228,195,103,111,130,70,100,94,195,209,235,229,219,153,12,215,224,147,210,47,235,64,29,186,129,22,157,211,172,191,210,161,240,112,15,117,47,31,192,223,205,106,220,233,255,0,18,225,255,0,93,127,165,85,240,75,133,187,152,115,247,27,249,173,0,86,248,134,155,100,128,143,69,255,0,217,235,119,225,92,167,204,185,231,179,127,236,149,151,241,27,27,160,250,15,253,158,181,62,22,99,204,185,250,55,254,201,64,31,70,90,28,161,207,173,90,21,86,208,252,135,235,86,133,0,56,80,105,41,77,0,32,165,160,81,64,5,20,81,64,5,20,81,64,5,20,10,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,165,237,64,9,69,20,80,1,69,20,80,1,73,75,65,160,6,19,74,13,71,32,207,221,166,196,78,121,160,11,20,148,3,75,64,5,20,83,88,226,128,22,148,83,20,230,159,64,5,20,81,64,5,20,81,64,1,165,164,162,128,22,131,73,75,64,5,37,2,138,0,83,64,164,52,180,0,81,73,75,64,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,13,45,20,80,1,65,164,165,160,0,82,80,40,160,5,160,82,26,90,0,40,164,162,128,20,82,81,69,0,20,81,69,0,20,26,40,160,4,165,166,49,197,42,156,208,3,169,41,104,160,2,154,77,41,53,4,164,231,138,0,148,26,117,69,24,199,90,152,80,1,69,20,80,1,69,20,80,1,69,20,189,168,1,40,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,13,20,0,81,69,20,0,81,69,20,0,134,150,131,64,160,0,211,77,45,33,160,10,183,71,11,248,215,205,63,18,101,63,109,151,159,249,109,31,254,139,175,165,110,207,200,62,181,243,87,196,140,125,178,95,250,237,31,254,139,160,10,126,4,143,114,169,255,0,166,47,255,0,161,138,135,197,32,38,161,55,31,196,191,250,13,104,120,7,30,90,127,215,23,255,0,208,197,103,120,181,195,106,83,14,126,242,255,0,232,34,128,52,166,81,38,151,9,199,241,255,0,141,115,62,24,187,48,106,50,12,158,33,35,128,63,188,43,171,84,255,0,137,76,39,253,163,252,205,121,229,164,166,45,70,66,15,240,99,249,80,7,217,30,30,159,205,176,136,243,247,91,255,0,66,53,179,92,119,129,110,12,218,76,4,147,247,31,183,251,102,187,19,64,8,104,163,20,80,2,211,100,251,191,141,58,131,200,160,15,14,248,159,2,224,156,15,248,248,78,255,0,244,204,215,206,178,12,57,175,166,190,38,166,80,244,255,0,143,132,255,0,209,102,190,102,156,98,102,31,79,229,64,30,159,240,223,239,143,250,247,127,253,12,87,212,54,92,218,167,227,252,235,229,255,0,135,31,120,127,215,7,255,0,208,197,125,63,98,127,209,83,241,254,116,1,110,138,40,160,4,52,80,104,160,5,160,81,69,0,45,20,81,64,5,37,45,37,0,20,81,69,0,20,81,69,0,54,138,90,105,160,4,235,65,197,47,74,105,160,6,150,168,153,234,66,56,168,29,104,2,9,100,192,239,89,55,87,36,116,39,175,167,181,92,153,24,156,100,85,23,179,44,220,237,252,205,0,101,203,120,203,203,18,127,1,88,242,94,36,142,120,111,200,85,159,16,57,129,112,188,124,224,127,227,166,185,75,89,30,99,193,237,158,71,189,32,58,68,128,147,184,17,205,111,89,130,163,4,246,63,206,179,116,219,87,100,27,138,158,15,127,122,232,32,178,246,94,158,166,128,47,66,196,10,191,27,100,85,120,109,246,250,116,245,171,106,152,20,192,113,56,166,135,230,165,3,138,60,176,104,0,7,52,250,64,49,79,20,0,80,41,51,75,64,8,70,105,9,197,58,152,194,128,24,199,6,161,113,154,73,36,32,213,102,149,137,235,64,19,134,43,198,106,117,109,194,169,172,190,185,169,209,193,245,160,11,84,224,106,53,53,42,244,20,0,141,210,169,205,144,191,141,91,61,106,165,231,17,143,247,191,165,0,124,239,241,46,232,155,169,6,79,19,39,97,255,0,60,235,201,44,70,251,150,255,0,119,250,138,244,127,136,243,110,190,152,115,254,182,63,253,23,94,119,164,140,221,55,251,135,249,138,0,250,155,225,236,33,116,232,78,7,250,183,239,255,0,77,43,210,23,165,112,126,3,143,26,108,63,245,205,255,0,244,58,239,7,106,0,90,40,162,128,18,150,155,78,160,2,131,69,7,165,0,20,10,40,20,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,33,52,148,166,147,138,0,90,40,163,248,104,0,162,138,40,1,41,105,41,104,0,164,52,180,134,128,56,159,29,91,249,214,176,244,225,215,169,246,106,249,63,196,17,121,119,136,56,255,0,86,63,153,175,177,124,77,24,123,104,243,253,241,252,141,124,149,226,248,130,94,197,211,238,15,230,212,1,187,240,234,224,165,221,192,4,255,0,171,111,225,247,74,250,159,75,125,208,183,251,199,250,87,200,94,9,185,49,95,77,201,230,51,219,221,107,235,15,15,77,230,193,33,231,134,61,126,130,128,55,104,52,10,90,0,129,134,77,87,154,29,216,233,86,200,166,26,0,207,88,72,61,170,192,80,120,167,187,122,80,139,147,64,15,141,0,237,82,131,73,138,81,64,14,25,165,205,25,230,150,128,10,51,73,72,220,116,160,7,83,105,1,165,160,6,48,168,219,53,46,77,53,168,2,172,179,4,28,230,179,165,185,86,60,6,173,25,161,18,99,32,126,117,69,172,213,78,112,63,51,64,24,58,173,207,149,26,231,60,145,208,125,107,131,148,139,203,140,30,201,223,142,254,223,90,239,117,216,67,68,156,127,16,239,245,174,6,221,214,43,178,48,121,143,63,173,38,7,161,232,118,107,12,46,64,28,177,238,125,171,122,50,163,177,172,237,63,230,183,108,127,124,255,0,33,66,71,38,239,188,58,80,6,210,96,244,21,58,1,84,237,193,0,228,213,193,154,96,12,225,78,41,87,38,143,47,113,201,197,76,20,10,0,65,154,112,20,98,150,128,22,138,40,160,2,138,40,160,2,138,40,160,5,162,138,40,0,164,165,164,160,2,146,150,155,64,10,41,105,5,45,0,33,172,253,77,135,146,191,239,15,228,107,64,214,94,171,143,37,127,222,31,200,208,7,204,127,18,206,110,45,255,0,220,95,230,245,231,250,98,7,184,96,127,184,127,152,175,66,248,148,160,77,111,199,240,175,243,122,224,52,129,155,150,255,0,112,255,0,49,64,31,82,124,53,136,37,173,198,0,251,237,252,146,189,40,116,175,61,248,116,132,90,220,127,190,223,201,43,208,168,0,205,37,20,80,1,154,41,5,41,233,64,30,107,241,53,255,0,209,109,179,253,245,254,79,95,52,70,55,223,113,255,0,60,255,0,173,125,17,241,82,93,182,182,221,126,250,255,0,232,47,95,62,232,203,230,222,190,127,231,153,254,98,128,59,141,84,152,52,245,231,172,163,167,208,214,95,130,88,155,201,179,255,0,60,219,249,173,111,120,178,29,154,124,56,199,250,209,252,154,185,207,4,19,246,185,191,220,63,205,104,3,99,226,44,107,182,220,227,186,255,0,236,245,63,194,215,34,91,145,254,203,127,236,149,155,241,14,82,126,206,51,253,223,253,158,159,240,202,98,179,220,12,159,186,221,189,210,128,62,159,178,229,15,215,252,42,224,172,253,49,183,68,199,253,163,253,43,68,116,160,5,20,80,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,107,103,181,71,184,231,173,75,73,180,122,80,0,167,52,234,76,98,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,26,69,38,208,41,244,132,80,2,82,226,138,40,1,113,77,34,150,131,64,0,24,165,164,205,45,0,20,81,69,0,20,81,69,0,45,20,148,80,1,75,73,75,64,9,69,20,148,0,180,180,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,81,73,64,11,75,73,75,64,9,75,73,69,0,45,37,20,80,1,69,20,80,1,69,20,80,2,17,154,64,41,115,64,160,5,197,38,40,162,128,18,147,104,52,234,0,160,4,2,157,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,214,56,168,247,28,245,169,113,154,77,163,210,128,5,207,122,90,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,52,211,78,52,135,165,0,81,188,225,127,17,252,171,230,111,136,238,77,244,188,255,0,203,88,255,0,244,93,125,45,169,54,216,193,255,0,104,127,42,249,107,226,20,229,181,9,134,79,250,212,237,255,0,76,232,3,107,192,113,175,217,163,56,255,0,150,79,255,0,161,215,55,226,214,198,169,63,251,201,255,0,160,10,216,240,28,199,201,65,159,249,100,253,191,219,172,47,23,19,253,165,55,251,201,255,0,160,10,0,234,44,51,62,147,15,61,201,231,234,107,205,200,217,168,72,15,247,71,244,175,85,240,228,59,244,120,9,199,70,255,0,208,141,121,118,166,60,189,74,109,190,223,200,80,7,212,95,15,91,254,37,112,127,215,57,63,244,101,122,5,121,143,195,121,119,105,112,117,255,0,85,39,254,140,175,77,29,40,0,205,20,134,150,128,23,52,30,148,148,180,1,229,255,0,17,33,15,23,65,254,189,63,244,3,95,45,95,168,91,201,7,211,249,10,250,187,199,232,76,63,246,221,63,244,3,95,42,106,67,23,210,126,31,200,80,7,163,252,59,56,97,255,0,92,31,255,0,67,21,244,237,131,15,178,167,227,252,235,230,95,135,170,9,28,127,203,23,255,0,208,197,125,47,167,99,236,169,244,63,206,128,52,69,20,130,150,128,16,209,72,104,160,7,81,69,20,0,180,81,69,0,20,148,180,148,0,81,69,20,0,81,69,20,0,83,72,167,82,80,3,14,106,35,145,83,226,145,148,26,0,133,92,55,28,210,48,20,190,94,211,145,138,67,154,0,129,240,58,138,170,229,79,99,82,206,9,232,123,214,83,71,38,243,243,10,0,161,173,89,44,177,228,129,247,199,115,232,107,207,97,113,107,116,224,103,133,199,28,250,87,168,234,24,22,235,159,239,127,67,94,87,35,36,183,210,12,30,128,254,130,144,30,137,167,92,121,176,169,25,232,122,143,122,216,138,229,87,130,27,242,172,173,26,21,91,100,24,236,123,255,0,181,91,43,100,172,115,129,249,154,96,94,142,96,195,140,212,235,154,130,40,66,14,0,252,234,202,208,2,129,79,166,228,211,168,1,212,102,152,77,56,115,64,11,73,154,51,75,64,13,57,166,147,79,205,70,104,2,39,64,123,84,69,64,226,173,98,171,178,224,230,128,42,180,36,182,120,171,48,195,180,118,167,6,245,169,69,0,40,24,53,42,244,166,1,82,80,2,86,118,166,251,98,31,239,15,228,107,68,214,6,191,63,149,8,235,254,176,14,158,198,128,62,93,241,213,193,125,82,112,73,251,233,219,253,129,92,238,129,23,153,118,221,63,213,159,230,42,231,139,46,12,186,180,252,159,188,157,191,216,21,47,132,162,13,120,221,63,212,159,253,8,80,7,212,254,14,183,242,180,216,71,31,113,251,255,0,183,93,96,172,109,2,48,150,17,99,209,191,244,35,91,99,165,0,20,81,69,0,37,45,37,45,0,20,81,65,233,64,5,37,45,39,20,0,234,41,5,45,0,20,81,69,0,20,81,69,0,20,81,69,0,33,162,130,105,51,64,11,71,106,40,20,0,81,65,162,128,18,150,146,150,128,10,40,160,208,6,94,179,31,153,110,131,143,190,63,145,175,148,254,32,218,8,110,160,56,28,162,244,39,213,235,235,75,245,221,16,255,0,123,252,107,230,127,138,118,219,38,182,60,125,213,239,238,244,1,192,248,110,77,151,146,99,254,121,159,230,43,234,255,0,5,72,94,214,108,159,227,63,201,107,228,93,34,95,42,229,207,63,112,255,0,49,95,84,124,58,184,243,109,103,235,195,183,111,100,160,15,66,20,180,130,150,128,24,213,27,115,83,17,76,97,64,20,228,59,77,62,55,167,201,129,212,85,103,124,116,160,11,99,52,160,26,130,39,60,228,212,226,128,31,187,20,224,217,168,138,147,79,81,138,0,113,52,211,154,83,77,61,40,0,206,41,141,46,223,90,82,13,68,241,110,244,160,5,23,0,250,254,84,165,179,214,163,88,128,244,161,199,31,45,0,18,76,23,214,168,79,115,211,4,254,66,165,116,207,90,175,34,40,237,64,28,230,179,35,121,104,73,238,63,173,121,220,100,189,246,127,233,151,245,175,68,215,211,124,105,143,81,253,107,204,149,204,23,220,247,143,183,214,144,30,211,163,99,200,127,247,143,242,21,166,152,39,165,97,104,114,249,176,62,51,247,143,95,160,173,88,9,14,114,123,83,3,77,20,84,170,49,80,7,197,72,146,110,245,160,9,135,181,59,165,55,56,167,80,2,230,144,210,10,9,160,5,20,180,130,151,52,0,81,69,20,0,81,69,20,0,180,81,69,0,37,20,26,40,0,164,197,45,37,0,2,150,129,69,0,33,172,205,76,102,21,255,0,120,127,35,90,102,169,94,168,104,192,247,255,0,26,0,249,135,226,90,230,107,127,247,87,249,189,112,90,32,205,227,255,0,215,51,252,197,122,151,197,11,32,175,108,112,58,40,234,127,219,175,47,208,134,47,95,254,185,159,230,40,3,234,255,0,0,46,45,39,255,0,125,191,146,87,113,92,95,128,135,250,36,255,0,245,209,191,146,215,104,104,1,40,165,52,153,160,4,20,166,129,72,79,20,1,226,223,22,25,188,187,94,123,167,254,212,175,27,240,156,94,101,228,185,199,250,179,252,214,189,155,226,187,15,38,219,143,226,95,228,245,228,222,8,143,125,228,223,245,204,255,0,53,160,14,223,199,11,179,79,135,31,243,212,127,38,174,43,193,103,253,46,111,247,27,249,173,122,39,143,81,69,132,28,127,203,85,254,77,94,117,225,63,150,234,92,127,207,51,252,214,128,45,124,66,111,154,15,162,255,0,236,245,55,195,40,203,79,112,120,251,173,252,210,179,252,120,229,158,31,160,255,0,217,171,162,248,89,0,105,46,79,29,27,191,251,148,1,244,110,150,49,11,127,188,127,246,90,209,29,42,149,138,226,54,250,255,0,133,93,29,40,1,69,20,148,180,0,211,78,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,82,102,140,80,77,0,25,162,138,13,0,45,20,102,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,147,20,0,180,210,113,75,138,107,14,40,1,161,243,79,206,42,40,215,21,53,0,46,104,164,160,26,0,49,75,73,214,150,128,10,40,162,128,10,40,162,128,10,40,162,128,22,146,129,75,64,9,69,45,37,0,20,80,105,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,18,138,5,20,0,81,75,69,0,20,148,26,90,0,74,40,162,128,10,40,162,128,10,40,162,128,19,20,180,135,138,9,160,5,205,55,57,165,162,128,35,47,138,120,57,168,164,92,212,138,56,160,7,209,73,138,49,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,154,65,64,6,104,205,20,3,64,11,73,70,41,104,0,162,138,40,0,162,138,40,0,160,209,69,0,52,83,168,162,128,3,72,122,81,65,233,64,25,186,152,204,67,253,225,252,141,124,175,241,9,10,234,19,116,255,0,90,159,250,46,190,173,189,92,167,252,8,127,42,249,143,226,68,27,111,101,60,127,174,143,191,253,51,160,8,124,8,216,141,63,235,147,255,0,232,117,141,226,195,255,0,19,41,143,251,75,255,0,160,138,189,224,169,10,170,255,0,215,38,255,0,208,197,82,241,47,205,168,205,159,239,47,254,130,40,3,209,252,34,155,244,123,124,255,0,117,255,0,244,51,94,83,226,72,182,106,115,99,29,87,255,0,65,21,236,222,13,69,58,61,191,31,194,255,0,250,25,175,37,241,116,123,117,73,255,0,222,79,253,0,80,7,181,252,50,102,251,12,60,255,0,203,25,63,244,101,122,248,233,94,69,240,209,135,246,124,60,127,203,25,63,244,101,122,232,233,64,8,105,105,13,46,104,1,104,162,129,64,28,23,142,151,48,15,250,236,191,250,1,175,147,117,97,141,70,95,248,15,254,130,43,235,127,28,15,220,15,250,236,191,250,9,175,146,181,101,206,165,55,225,252,133,0,122,71,195,197,233,255,0,92,95,255,0,67,21,244,173,128,255,0,70,79,199,249,215,128,124,56,177,13,18,54,23,152,95,185,255,0,158,130,190,132,180,80,32,81,245,254,116,1,104,82,210,10,90,0,67,70,41,77,37,0,45,20,81,64,11,69,20,80,1,73,75,73,64,5,20,81,64,5,20,81,154,0,67,64,162,128,104,1,115,73,72,105,104,1,167,20,198,25,52,254,181,3,203,131,222,128,17,148,85,55,192,110,149,104,181,102,204,73,145,185,160,10,154,190,60,145,254,248,254,70,188,115,37,117,41,79,251,35,250,87,172,235,83,121,112,140,231,239,143,228,107,199,149,140,218,132,184,254,238,121,252,41,48,61,83,73,145,188,132,57,236,127,157,116,112,221,28,96,147,249,10,231,52,85,219,110,128,255,0,117,191,244,42,232,17,23,29,41,160,52,146,80,195,189,60,54,42,146,33,21,105,71,20,0,227,112,7,175,229,79,18,238,245,168,26,16,222,148,245,139,111,165,0,79,156,210,140,211,0,167,14,148,0,240,104,45,138,65,72,70,104,0,221,154,102,13,1,72,160,244,160,4,230,161,145,232,149,207,99,81,35,250,208,3,227,59,170,200,226,154,152,61,5,74,162,128,28,180,234,64,41,104,1,13,113,126,50,148,164,35,7,254,91,47,254,130,107,180,53,231,31,16,46,124,168,123,255,0,175,78,223,236,26,0,249,131,93,125,218,140,196,250,175,254,130,43,173,240,29,159,155,54,112,188,192,221,207,247,197,113,58,147,249,151,178,31,92,127,33,94,173,240,210,215,112,83,199,250,135,238,127,231,160,160,15,163,116,184,246,89,198,61,143,243,53,126,171,89,174,219,116,31,95,231,86,104,0,162,138,40,1,41,105,41,104,0,162,129,65,160,2,138,41,51,64,14,20,82,10,90,0,40,162,138,0,40,162,138,0,40,162,138,0,67,69,6,146,128,22,138,40,20,0,81,69,20,0,134,138,90,5,0,20,26,40,52,1,20,227,114,1,239,94,7,241,118,208,127,162,144,7,240,119,63,244,210,189,253,134,69,121,15,197,91,49,44,86,199,3,239,47,115,254,221,0,124,210,135,203,151,143,238,215,210,95,10,46,203,219,92,130,79,223,110,195,209,43,230,219,181,217,48,31,236,215,183,124,38,189,43,246,165,201,254,51,208,127,211,58,0,250,17,58,82,212,112,182,84,253,106,74,0,13,52,158,41,198,152,195,138,0,163,49,37,128,7,181,62,56,179,215,21,40,140,30,162,165,80,7,106,0,104,64,59,83,248,164,106,1,160,7,209,138,99,49,20,213,98,104,1,89,114,105,224,98,147,52,199,98,40,2,76,82,83,21,137,167,154,0,97,2,162,113,82,145,81,73,64,25,215,114,20,198,13,101,181,195,147,247,191,65,90,183,72,112,49,138,195,149,220,54,51,218,144,16,106,46,22,5,45,147,243,15,228,107,199,239,228,51,106,0,41,198,34,239,245,53,234,250,218,177,181,78,71,223,31,200,215,144,68,10,234,71,119,63,185,255,0,217,168,3,216,252,58,207,5,180,153,61,92,244,250,10,232,45,165,47,146,73,170,90,18,44,150,207,199,241,159,228,42,247,150,99,60,16,40,2,250,74,79,21,98,53,239,85,160,29,115,86,67,122,83,2,192,106,120,57,168,64,57,169,64,160,7,102,140,210,81,182,128,28,41,105,160,98,159,64,9,69,20,80,1,69,20,80,2,209,69,6,128,18,138,40,160,2,146,150,146,128,1,75,69,33,160,0,213,121,151,42,62,181,99,173,67,63,221,31,90,0,240,47,139,35,31,101,255,0,128,127,237,74,241,221,12,127,167,63,253,115,63,204,87,177,252,92,227,236,191,240,15,253,169,94,59,160,243,124,255,0,245,204,255,0,49,64,31,90,120,15,254,60,231,255,0,174,141,252,133,118,38,184,255,0,2,15,244,73,191,235,163,127,37,174,192,208,1,77,52,234,109,0,2,145,250,83,133,50,111,186,62,180,1,226,159,22,127,212,218,255,0,188,159,251,82,188,211,225,232,6,238,124,255,0,207,54,254,105,93,207,197,155,191,150,213,121,254,3,208,127,211,74,225,254,28,141,215,55,7,253,134,254,105,64,30,131,241,13,127,208,160,199,252,244,95,228,245,230,190,22,226,121,127,221,63,205,107,210,62,35,73,178,206,220,115,254,177,127,147,215,148,232,215,6,25,28,130,121,7,183,210,128,38,241,171,238,150,17,254,200,255,0,217,171,188,248,85,8,34,228,241,252,93,255,0,235,157,121,158,191,49,158,84,201,60,40,234,62,181,234,223,10,148,143,180,255,0,192,191,246,74,0,247,171,97,133,63,90,178,58,84,16,253,211,83,142,148,0,180,80,41,13,0,45,20,81,64,5,20,81,64,5,20,81,64,5,38,41,104,160,6,226,150,140,209,64,1,21,19,49,21,47,90,66,185,160,6,7,205,60,83,124,188,83,128,197,0,45,45,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,80,105,105,40,1,189,41,77,33,226,129,154,0,58,80,14,105,143,205,10,49,64,18,209,77,205,59,52,0,10,90,76,210,208,1,69,20,80,1,69,20,80,2,209,65,160,80,1,73,69,20,0,180,81,65,160,2,138,65,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,72,105,69,0,20,148,180,80,1,69,37,41,160,2,146,148,82,80,1,69,20,80,1,69,20,80,2,26,40,205,25,160,2,154,78,40,205,49,134,104,1,253,105,69,70,156,83,206,104,0,235,78,20,209,205,58,128,10,90,90,109,0,45,20,81,64,5,20,81,64,5,20,81,64,9,72,105,212,210,51,64,12,47,138,69,98,105,222,94,105,192,98,128,20,10,40,233,69,0,24,163,20,102,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,20,0,180,135,165,41,164,61,40,2,181,200,202,254,53,243,151,196,200,0,184,144,241,254,186,62,255,0,244,206,190,143,155,167,227,95,61,124,75,82,110,36,255,0,174,209,255,0,232,186,0,225,252,31,38,210,7,63,234,155,255,0,66,20,207,17,140,222,72,127,218,95,253,6,168,104,83,152,95,130,126,225,28,15,113,82,106,211,153,103,115,147,212,118,246,160,15,101,240,58,255,0,196,166,12,255,0,113,255,0,244,51,94,83,227,113,141,82,124,127,125,63,244,5,175,85,240,36,155,244,168,7,63,113,255,0,244,51,94,87,227,177,183,82,155,254,186,39,254,129,64,30,193,240,203,254,60,33,255,0,174,50,127,232,202,246,21,233,94,21,240,198,243,54,177,47,205,196,50,118,31,243,210,189,210,47,184,40,1,77,2,131,69,0,58,129,69,2,128,56,175,28,127,199,184,255,0,174,203,255,0,160,154,249,35,86,31,241,52,155,240,255,0,208,69,125,113,227,97,254,142,63,235,178,255,0,232,38,190,71,213,248,213,38,252,63,244,17,64,30,227,240,196,102,218,63,250,225,39,254,140,175,115,137,113,24,175,14,248,93,205,180,95,245,194,79,253,25,94,233,23,250,177,64,18,10,90,78,148,10,0,13,20,180,148,0,180,81,69,0,20,180,148,180,0,82,82,210,80,1,69,20,80,1,69,20,80,2,26,76,210,145,154,110,218,0,92,210,19,138,41,164,80,2,22,170,206,188,230,165,32,212,101,189,104,2,187,74,115,142,107,54,226,82,172,72,39,173,104,78,189,199,173,81,242,203,158,112,104,3,157,241,1,121,173,212,131,255,0,45,7,95,161,175,35,211,166,49,106,82,6,36,254,239,183,225,94,223,174,34,199,110,163,31,242,208,127,35,94,13,130,218,180,219,120,249,7,242,20,128,247,11,38,6,213,8,247,254,117,109,110,28,31,189,250,10,205,210,67,11,24,185,31,197,255,0,161,26,181,19,185,114,51,218,128,55,109,100,46,163,39,177,254,117,160,162,168,219,33,218,51,142,159,214,175,39,74,96,74,0,167,211,0,169,7,74,0,49,72,70,105,140,228,119,161,88,154,0,85,92,26,147,20,220,211,11,17,222,128,37,166,241,72,172,77,4,208,3,74,3,218,171,73,22,58,98,173,142,180,48,7,181,0,82,132,144,216,39,181,95,7,138,131,203,0,231,21,50,142,40,1,226,138,81,73,64,8,253,43,197,254,39,221,149,82,1,63,241,240,157,135,252,243,53,236,179,54,23,241,175,156,254,39,222,150,185,145,114,120,158,51,208,127,207,58,0,241,163,251,201,152,159,74,250,11,225,109,162,253,154,51,129,254,162,78,231,254,122,87,207,246,139,190,82,63,217,175,168,62,26,217,136,236,33,56,31,234,100,29,79,252,244,160,15,83,140,98,48,41,244,208,48,41,212,0,82,82,208,104,1,5,45,20,80,2,209,73,65,160,2,138,41,40,1,194,138,65,75,64,5,20,148,180,0,81,69,20,0,81,69,20,0,132,81,69,20,0,26,5,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,33,175,62,248,133,0,146,214,2,64,251,235,223,217,235,208,77,115,30,44,183,19,218,69,144,56,113,212,251,53,0,124,117,171,166,203,148,255,0,112,127,51,94,139,240,190,243,101,205,200,201,251,140,122,15,84,174,55,197,182,223,103,186,139,24,229,7,67,238,213,161,224,11,147,21,244,248,39,253,91,118,247,74,0,250,246,205,247,198,199,222,172,138,201,208,101,50,192,231,158,24,255,0,33,90,212,0,180,134,150,144,154,0,173,49,43,140,85,63,181,16,216,36,244,244,21,164,203,184,115,84,39,182,4,130,0,252,205,0,77,28,251,189,127,42,178,132,53,102,198,133,106,228,39,25,160,11,24,205,32,80,41,194,148,80,3,8,197,55,25,235,79,205,67,43,226,128,36,192,20,185,168,34,147,119,92,212,229,104,1,15,53,94,69,34,172,129,138,99,226,128,40,185,221,89,146,237,86,25,7,165,105,78,118,99,21,139,56,37,129,160,12,221,126,80,150,169,140,253,241,252,141,120,154,74,210,234,125,127,229,143,254,205,94,159,226,139,162,33,141,65,63,124,30,131,209,171,205,116,200,119,95,182,113,254,168,255,0,49,72,15,124,240,184,255,0,70,151,253,243,252,150,183,204,107,215,21,133,225,244,41,3,244,251,199,249,10,223,94,156,211,1,81,1,169,86,48,59,80,160,118,169,0,160,1,69,59,24,162,129,64,11,69,20,180,0,81,69,20,0,81,69,20,0,82,210,81,64,11,73,75,73,64,5,20,81,64,9,75,69,20,0,83,73,165,206,41,180,0,234,138,127,184,62,181,45,71,55,40,62,180,1,243,199,197,185,9,107,81,236,159,251,82,188,163,195,195,55,210,127,215,51,252,197,122,223,197,216,192,54,188,127,115,255,0,106,87,148,248,97,115,127,39,253,114,63,205,104,3,235,31,3,140,89,205,255,0,93,27,249,45,117,181,203,248,57,118,218,203,143,239,183,242,90,234,40,0,164,162,138,0,42,43,140,237,31,90,150,162,184,251,163,235,64,31,52,252,86,46,110,45,185,254,5,254,111,88,255,0,12,199,250,69,199,251,173,252,210,186,31,139,32,111,181,199,162,127,237,74,193,248,96,9,158,231,253,214,254,105,64,29,151,196,212,45,109,111,211,239,175,242,122,242,109,54,50,197,142,71,127,233,94,179,241,58,93,150,214,195,159,190,191,201,235,202,244,201,120,108,103,191,244,160,12,251,252,153,148,19,252,35,249,154,247,95,133,214,160,67,114,112,62,243,14,167,209,43,193,238,88,181,192,201,254,15,235,95,67,252,50,31,232,247,63,239,183,242,74,0,245,152,254,237,74,42,52,233,82,3,64,11,69,20,26,0,40,160,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,209,78,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,144,210,210,19,64,5,54,157,77,34,128,18,140,209,138,110,57,160,7,142,105,212,209,78,160,3,20,180,128,210,230,128,10,40,162,128,10,40,162,128,10,81,69,20,0,82,82,210,98,128,22,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,105,49,64,11,65,162,138,0,74,41,105,40,0,162,138,40,0,162,138,51,64,9,138,40,38,138,0,105,226,147,52,166,153,142,104,1,212,180,152,165,2,128,29,66,209,64,52,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,3,77,45,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,72,105,69,0,20,134,150,144,208,4,82,14,63,26,241,15,137,54,128,229,176,57,157,59,159,238,26,247,7,233,94,63,241,24,124,135,254,187,199,255,0,160,26,0,240,27,12,249,196,127,178,127,152,171,90,132,101,100,39,35,168,254,85,70,213,138,220,182,15,240,255,0,133,105,106,50,119,57,251,195,249,80,7,176,252,62,66,186,108,29,63,213,191,254,140,175,53,248,130,63,226,99,55,253,116,79,253,2,189,43,225,228,187,244,216,7,63,234,228,255,0,209,149,230,255,0,17,1,26,132,223,245,210,63,253,23,64,29,63,195,34,249,28,241,246,119,255,0,209,130,190,144,131,62,88,175,158,190,24,40,242,147,143,249,97,39,254,140,21,244,44,57,242,197,0,73,69,20,80,2,209,69,20,1,199,120,208,102,220,127,215,101,255,0,208,77,124,141,173,12,106,147,127,192,127,244,17,95,95,248,185,119,64,51,255,0,61,87,255,0,65,53,242,38,190,49,171,78,61,215,255,0,65,20,1,236,159,11,165,34,222,49,207,250,137,63,244,96,175,126,139,253,80,175,5,248,91,16,54,241,156,127,203,9,63,244,101,123,212,95,234,192,160,7,210,3,75,77,160,7,209,73,156,210,208,2,82,209,69,0,20,81,69,0,45,20,82,80,1,69,20,80,1,69,20,80,1,73,75,69,0,37,38,51,75,72,104,1,164,84,109,24,39,165,77,77,34,128,42,178,1,218,154,35,29,113,86,88,14,245,3,123,80,7,57,226,97,251,145,143,249,232,63,244,19,95,62,44,173,30,175,55,63,192,59,125,43,232,93,122,50,209,12,227,239,143,228,107,231,219,216,118,234,147,99,29,7,242,20,128,247,45,22,80,214,17,19,158,135,255,0,66,53,171,22,210,220,3,210,184,239,14,221,19,105,26,146,120,86,236,63,189,93,76,0,131,159,106,0,220,67,180,98,167,141,77,87,132,134,25,53,121,58,83,1,195,138,92,208,70,104,2,128,27,128,104,198,58,84,50,75,180,224,102,164,141,178,57,160,9,0,160,168,52,185,167,26,0,110,49,77,114,5,60,154,171,49,205,0,54,73,241,235,249,85,95,181,49,99,130,127,33,74,232,91,210,159,13,176,28,144,189,61,77,0,90,139,36,100,213,129,76,85,192,192,167,131,64,11,72,105,105,40,2,181,227,236,140,31,246,191,165,124,177,241,22,240,190,167,56,201,255,0,91,25,232,63,231,157,125,49,174,76,98,132,30,126,248,31,161,175,145,252,105,112,100,213,174,57,63,125,59,127,176,40,3,31,72,77,247,13,254,225,254,98,190,179,240,60,2,61,54,28,1,247,31,191,251,117,243,7,133,45,124,251,134,60,127,170,39,146,127,188,43,235,127,13,192,33,211,97,0,15,186,221,255,0,218,52,1,208,10,90,65,75,64,5,37,45,20,0,81,69,20,0,80,104,163,181,0,20,81,69,0,0,82,210,82,208,1,69,20,148,0,180,81,69,0,20,81,69,0,33,164,205,41,164,29,104,1,77,2,131,64,160,2,138,40,160,2,146,150,138,0,40,162,138,0,74,205,213,226,18,91,166,71,241,15,228,107,72,213,123,164,222,128,123,208,7,201,223,18,236,196,55,54,228,0,51,26,247,62,175,92,191,134,167,48,93,200,65,60,161,237,238,43,211,62,44,88,226,75,83,133,232,131,169,255,0,110,188,146,194,67,20,196,142,235,253,69,0,125,129,224,155,163,53,156,228,147,196,141,212,15,69,174,186,188,191,225,165,233,150,214,224,18,223,125,187,15,68,175,78,52,0,185,164,38,138,97,56,160,7,103,138,66,1,235,81,231,52,214,125,180,1,49,69,244,160,40,21,26,73,187,214,164,221,138,0,125,45,64,102,231,189,72,173,154,0,117,70,200,26,158,167,52,227,64,17,164,65,79,2,159,74,56,166,49,160,5,53,11,156,83,242,105,140,104,2,172,160,16,50,43,42,253,65,69,219,199,63,227,90,115,246,172,43,251,193,8,92,238,231,208,15,122,0,226,181,107,39,147,102,74,158,157,207,189,113,240,64,96,189,36,99,152,251,125,107,209,46,239,227,124,100,63,228,43,146,189,154,51,120,187,85,135,238,255,0,169,164,7,171,248,118,77,208,73,156,253,227,252,133,91,188,184,101,32,41,35,240,21,75,195,204,12,18,99,251,199,249,10,213,242,21,155,145,250,211,1,116,249,217,195,100,231,175,111,165,106,10,171,20,106,153,192,197,88,20,1,32,162,146,148,80,2,138,40,162,128,10,40,162,128,22,146,138,5,0,45,20,81,64,9,69,20,26,0,40,162,138,0,41,40,160,154,0,66,105,160,210,49,205,2,128,36,20,217,57,95,198,156,41,36,251,191,141,0,120,7,197,241,255,0,30,159,240,15,253,169,94,69,225,166,219,127,39,253,114,63,204,87,175,124,95,56,251,39,252,3,255,0,106,215,143,120,119,155,233,63,235,153,254,98,128,62,184,240,107,110,181,155,253,246,254,75,93,77,114,94,8,255,0,143,57,191,235,161,254,75,93,109,0,37,7,173,20,30,180,0,14,181,28,195,42,62,181,32,166,75,202,254,52,1,243,111,197,128,68,214,188,255,0,10,127,236,245,151,240,188,15,58,231,253,214,254,105,93,31,197,184,70,109,79,31,193,255,0,181,43,152,248,99,196,247,63,238,183,243,74,0,234,62,42,115,13,183,251,203,252,158,188,203,73,1,131,241,235,253,43,211,126,41,241,5,183,251,203,252,158,188,231,67,81,177,242,59,159,233,64,25,87,160,11,165,199,247,63,169,175,162,62,24,166,45,174,127,223,111,228,149,243,245,210,6,188,3,254,153,255,0,90,250,55,225,204,123,45,39,31,237,183,242,74,0,244,149,167,83,84,211,168,1,194,144,209,65,160,0,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,81,64,11,77,34,151,52,166,128,26,40,165,166,154,0,83,81,176,52,155,142,106,65,205,0,49,90,164,6,154,84,26,112,226,128,29,69,37,45,0,20,81,69,0,20,81,69,0,45,33,162,138,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,20,180,148,0,180,148,81,64,5,20,81,64,5,20,81,64,5,52,154,90,67,205,0,70,205,66,131,78,10,5,41,226,128,20,81,81,110,57,169,5,0,41,160,10,90,81,64,5,20,153,162,128,22,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,5,45,32,160,5,52,134,138,74,0,107,87,146,124,70,79,221,103,254,155,167,254,128,107,214,152,215,152,252,65,140,60,63,246,221,63,244,3,64,31,56,88,128,110,159,35,248,63,194,174,234,152,25,227,248,135,242,168,45,16,45,244,131,253,143,240,171,218,210,128,58,127,24,254,84,1,234,127,13,184,176,135,254,185,73,255,0,163,43,134,248,140,7,219,230,192,255,0,150,177,255,0,232,186,238,126,28,115,167,195,255,0,92,164,255,0,209,149,193,124,67,231,80,155,254,186,167,254,139,160,14,171,225,128,59,71,63,242,194,79,253,24,43,232,168,190,226,215,131,124,47,132,121,17,156,15,245,18,119,255,0,166,149,239,81,253,209,64,11,74,58,209,64,235,64,5,45,37,45,0,114,126,46,109,182,227,254,186,175,254,130,107,228,93,120,238,213,167,63,238,255,0,232,34,190,182,241,159,252,123,15,250,236,191,250,9,175,145,181,163,255,0,19,73,191,224,63,250,8,160,15,114,248,86,63,209,162,255,0,174,18,127,232,202,247,84,24,65,94,23,240,179,254,61,98,255,0,174,18,127,232,202,247,68,251,130,128,20,211,9,167,154,140,208,3,193,226,150,163,83,82,10,0,90,41,41,104,0,162,138,5,0,20,180,148,180,0,82,82,210,80,1,69,20,80,1,69,20,80,0,105,41,105,13,0,6,154,105,105,134,128,51,47,174,25,56,4,245,29,189,170,11,75,134,110,9,39,131,216,122,214,140,177,171,242,69,85,242,85,91,129,250,208,6,79,136,36,196,35,25,255,0,88,63,244,19,94,32,246,198,109,66,66,113,202,142,167,216,87,182,235,236,4,35,254,186,15,253,4,215,150,88,205,24,189,124,171,125,207,240,164,192,221,210,236,221,16,96,175,221,61,207,173,119,214,106,60,160,27,158,15,243,174,82,215,80,141,6,0,126,135,176,245,174,138,202,236,74,163,27,186,30,160,122,208,128,221,143,0,112,42,210,28,213,56,122,85,181,52,192,152,82,212,100,154,114,154,0,107,68,24,242,41,85,54,212,134,129,64,9,75,77,39,20,214,108,80,3,233,133,65,166,9,185,199,52,253,217,160,0,34,250,80,0,21,19,201,183,214,145,95,117,0,88,39,138,80,106,28,226,158,14,104,1,249,162,146,129,64,28,135,140,174,204,54,203,130,127,215,40,232,63,186,107,228,173,118,83,46,163,43,18,121,35,255,0,65,21,244,135,196,91,243,28,120,5,184,157,59,15,238,26,249,142,237,204,183,78,125,113,252,168,3,208,126,29,89,9,100,201,3,253,67,247,63,223,21,245,46,155,24,75,56,192,30,191,206,188,7,225,133,134,81,14,23,152,36,238,127,231,160,175,161,173,215,100,42,62,191,206,128,38,165,164,20,180,0,82,82,209,64,5,20,81,64,5,6,138,13,0,20,153,165,166,208,3,133,45,32,165,160,2,138,40,160,2,138,40,160,2,138,40,160,4,52,148,166,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,41,104,1,13,70,227,34,164,166,26,0,241,207,138,90,120,146,27,102,194,253,229,29,79,163,215,206,19,143,42,81,254,237,125,129,227,91,21,184,179,135,32,113,34,245,39,209,171,229,47,17,218,253,150,226,49,199,40,58,19,234,104,3,215,190,20,234,45,155,148,37,191,136,244,31,236,87,190,196,219,129,175,147,254,28,95,180,55,87,3,45,202,55,64,61,82,190,164,210,230,243,160,99,207,12,71,63,65,64,26,24,168,157,120,169,133,55,25,160,10,225,113,80,220,169,192,197,93,32,83,10,230,128,51,237,216,140,228,213,193,205,2,32,15,74,122,227,52,0,207,40,19,218,166,85,197,0,83,232,0,3,20,166,146,142,104,1,172,105,5,56,211,77,0,12,69,70,87,52,187,105,73,197,0,83,154,44,227,165,96,234,58,112,159,110,66,241,142,164,251,215,76,222,245,94,80,190,148,1,230,186,158,142,99,85,63,39,81,252,71,222,188,250,225,140,119,96,103,248,63,173,123,94,179,24,104,144,99,248,135,245,175,19,215,16,195,118,132,17,202,1,250,154,64,123,63,132,164,45,111,46,79,241,159,228,181,209,57,34,184,223,4,92,151,182,155,36,253,246,236,61,22,186,159,48,187,245,237,64,26,80,156,131,154,178,166,160,133,70,211,245,171,32,83,0,92,211,168,160,26,0,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,76,82,210,102,128,2,105,142,193,86,149,170,9,148,182,5,0,69,231,6,108,12,244,171,73,85,224,128,41,39,3,243,171,96,98,128,28,41,146,253,193,245,167,211,37,225,127,26,0,249,239,226,235,18,109,121,254,231,254,212,175,37,240,223,252,127,201,255,0,92,143,243,21,235,191,23,134,62,203,255,0,0,255,0,218,149,228,94,28,255,0,143,233,15,253,51,63,204,80,7,214,222,11,255,0,143,89,191,223,111,228,43,171,174,75,193,28,218,77,254,249,254,75,93,109,0,20,148,180,134,128,1,72,227,34,129,78,160,15,3,248,180,152,22,191,240,15,253,169,92,119,195,79,248,248,184,255,0,113,191,154,87,165,124,88,178,13,5,171,97,126,242,14,167,210,74,243,127,135,107,178,234,224,127,176,223,205,40,3,167,248,166,155,173,237,191,222,95,228,245,230,58,51,16,174,51,220,255,0,74,245,79,137,199,253,22,219,253,245,254,79,94,59,97,112,99,99,201,233,233,244,160,9,220,226,247,39,254,121,255,0,90,250,75,225,235,6,181,159,131,247,219,249,37,124,202,92,203,117,244,78,255,0,90,250,75,225,194,149,180,184,207,247,219,249,37,0,122,82,211,234,53,169,40,1,105,77,54,131,64,10,41,105,5,20,0,180,82,81,64,11,69,37,20,0,180,82,81,64,11,69,32,52,102,128,22,138,76,209,154,0,90,41,41,115,64,5,20,148,80,2,209,72,13,4,208,2,154,76,209,77,197,0,46,234,55,102,154,86,128,40,1,249,162,146,138,0,92,210,102,140,83,113,64,6,50,105,192,83,113,78,205,0,24,165,166,230,150,128,20,82,210,81,64,11,69,37,4,208,2,209,73,75,64,6,104,164,162,128,23,52,82,81,154,0,90,90,109,20,0,234,74,76,210,230,128,22,138,109,45,0,4,209,154,74,40,1,115,69,37,25,160,7,82,19,73,69,0,40,52,166,154,40,160,5,205,45,55,52,80,2,230,140,210,81,154,0,82,105,105,185,162,128,29,73,154,76,209,154,0,117,20,220,209,154,0,117,37,38,104,205,0,46,104,6,146,140,208,3,168,166,230,140,208,2,230,150,155,154,51,64,14,164,38,147,52,102,128,23,52,82,81,154,0,117,20,220,209,154,0,117,38,105,51,70,104,1,212,83,115,69,0,40,52,102,147,52,102,128,23,52,180,218,40,1,115,74,41,185,162,128,20,154,1,164,52,80,3,169,41,40,205,0,46,104,205,37,20,0,160,210,211,105,104,1,105,41,41,115,64,11,69,55,52,80,2,209,73,70,104,1,115,69,37,20,0,185,162,146,150,128,10,41,40,6,128,22,138,74,40,0,52,81,73,64,6,40,34,147,52,185,160,6,227,6,157,154,110,40,197,0,63,52,82,98,138,0,92,210,110,197,20,210,40,1,219,169,115,76,11,75,138,0,120,162,146,128,104,1,104,164,38,138,0,90,41,41,115,64,5,20,148,102,128,22,138,76,209,154,0,90,41,9,162,128,22,138,74,40,1,104,164,162,128,22,138,74,40,0,52,180,148,148,0,180,148,81,64,12,106,243,127,30,176,88,122,31,245,235,255,0,160,26,244,115,214,188,199,226,10,150,135,143,249,238,159,250,1,160,15,157,225,230,254,66,63,187,254,21,62,174,204,114,51,252,67,249,85,20,111,42,241,199,251,63,225,78,189,156,201,33,228,245,29,189,168,3,218,126,28,38,52,232,127,235,148,159,250,50,188,255,0,226,7,252,132,102,255,0,174,137,255,0,160,87,162,252,60,35,251,46,15,250,231,39,254,140,175,62,241,210,238,212,230,31,244,209,63,244,10,0,244,47,134,17,230,214,46,159,234,36,255,0,209,149,238,10,48,43,202,190,25,217,4,211,161,108,47,49,72,58,159,249,233,94,175,64,9,69,33,165,20,0,180,81,69,0,114,30,48,255,0,80,63,235,170,255,0,232,38,190,70,215,63,228,45,63,252,7,255,0,65,21,245,191,140,248,183,31,245,217,127,244,19,95,36,107,127,242,20,152,255,0,187,255,0,160,138,0,246,191,133,174,126,207,24,207,252,176,147,255,0,70,87,189,167,250,177,94,15,240,176,127,163,71,255,0,92,36,255,0,209,149,239,17,242,130,128,28,106,23,169,169,164,102,128,41,121,224,49,7,53,109,88,50,230,170,205,110,9,200,3,243,169,34,5,70,40,2,200,52,98,144,83,179,64,5,20,81,64,5,20,81,64,11,73,69,20,0,81,69,20,0,81,69,20,0,148,82,210,19,64,12,108,210,49,169,41,164,80,5,57,78,63,58,174,132,154,183,42,141,191,141,101,9,10,200,70,104,3,19,197,82,21,132,96,255,0,203,85,255,0,208,77,120,221,171,25,47,28,103,248,115,252,171,212,252,101,116,86,46,9,255,0,90,189,135,247,77,121,110,137,17,150,233,152,227,152,207,243,20,128,244,61,63,70,50,68,164,236,228,31,226,62,181,214,88,105,226,21,0,5,232,123,159,90,52,164,11,108,131,29,143,243,173,216,213,113,210,152,4,49,224,118,171,33,113,77,30,213,32,57,160,7,2,40,166,109,167,142,148,0,224,105,194,154,40,160,5,35,52,198,92,211,232,160,10,222,80,7,181,7,138,148,138,107,99,52,1,159,59,18,120,61,234,197,186,157,163,53,47,148,11,116,253,106,80,184,20,1,22,204,154,149,87,138,112,2,151,24,160,5,197,69,43,109,31,141,76,107,55,84,155,202,133,79,63,124,15,208,208,7,130,252,75,212,152,220,200,128,183,19,70,122,15,249,231,94,47,2,249,147,31,165,118,222,61,190,105,117,41,185,63,235,16,242,7,247,43,158,240,253,160,184,156,229,71,250,178,121,39,251,194,128,62,133,248,113,167,8,236,33,108,47,49,72,58,159,249,233,94,178,188,45,114,190,19,178,88,52,200,112,7,221,97,193,63,222,53,213,138,0,117,20,81,64,5,20,81,64,5,20,81,64,5,29,168,162,128,10,74,90,74,0,81,75,72,41,104,0,162,138,40,0,162,138,40,0,162,138,40,1,13,37,41,164,197,0,58,144,80,104,20,0,81,75,72,40,0,162,138,40,1,51,75,72,105,69,0,20,134,150,131,64,25,58,196,2,104,80,16,56,96,122,251,26,249,91,226,69,144,183,186,183,192,3,40,189,9,245,122,250,218,225,55,160,30,245,243,95,197,155,93,183,22,167,3,238,160,234,125,100,160,15,63,240,189,217,182,185,147,4,242,135,160,30,171,95,89,120,66,232,207,101,41,36,241,33,28,129,232,181,241,197,140,134,57,155,253,223,234,43,234,111,134,247,158,109,157,192,203,127,172,99,208,122,37,0,122,77,20,128,211,168,2,51,76,50,109,61,234,70,168,29,115,64,14,222,27,214,138,128,169,20,162,76,117,160,11,3,52,240,113,81,43,110,28,83,135,52,1,38,115,70,113,77,7,20,103,52,0,214,147,30,180,6,221,75,180,30,212,165,113,210,128,19,56,164,235,72,200,77,56,13,163,154,0,129,206,42,148,228,140,85,233,135,74,163,59,124,160,123,208,6,45,212,225,240,8,62,181,230,190,39,182,70,154,60,47,240,142,231,213,171,165,241,39,155,17,140,163,129,156,15,231,94,119,121,119,41,144,25,31,60,122,10,64,122,183,131,109,194,91,205,192,251,231,191,178,215,99,20,99,61,43,139,240,68,198,72,38,28,253,230,237,236,181,217,43,20,52,192,209,65,197,73,147,80,68,251,133,78,6,104,1,70,105,194,129,69,0,45,20,10,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,198,105,104,160,6,226,144,173,62,138,0,104,92,83,133,20,80,1,76,155,238,15,173,62,161,186,255,0,84,49,253,234,0,249,243,226,244,185,54,163,159,224,255,0,218,149,229,126,24,77,247,210,255,0,215,35,252,214,189,31,226,201,38,75,94,123,39,254,212,174,3,193,160,27,233,179,255,0,60,155,249,173,0,125,91,224,228,217,105,40,255,0,108,255,0,37,174,162,176,60,51,129,111,38,63,190,127,146,214,253,0,20,148,166,144,245,160,2,148,82,82,138,0,224,126,34,90,137,173,32,200,28,72,189,207,163,215,145,248,46,1,21,252,192,1,204,71,191,186,215,185,120,198,47,50,214,46,159,124,127,38,175,32,240,229,190,205,70,76,99,253,81,239,238,40,2,79,138,89,22,246,223,239,175,242,122,241,36,144,171,126,21,238,63,20,163,38,222,219,167,223,95,228,245,225,18,157,173,248,80,6,150,152,119,220,182,127,184,127,152,175,167,252,2,160,90,207,199,241,183,242,90,249,139,195,235,230,93,63,251,135,249,138,250,155,193,40,18,214,111,247,219,249,45,0,118,192,210,134,205,71,186,156,13,0,73,154,15,52,157,105,192,80,1,154,51,70,40,197,0,25,163,52,98,140,80,1,154,51,70,40,197,0,25,164,205,46,40,197,0,38,104,205,46,40,197,0,37,47,52,109,165,197,0,55,52,185,163,20,98,128,12,209,154,49,70,40,0,233,70,104,197,24,160,2,138,49,70,40,0,205,37,46,40,197,0,20,148,184,160,138,0,104,106,92,210,109,165,197,0,25,164,165,197,0,80,2,83,133,0,81,138,0,83,73,156,81,138,49,64,9,154,51,75,138,49,64,6,105,41,113,70,40,1,40,165,197,24,160,4,205,25,165,197,24,160,4,162,151,20,98,128,19,52,102,148,138,0,160,4,162,157,138,76,80,2,81,75,138,49,64,9,154,41,113,70,40,1,51,73,154,118,40,197,0,38,104,165,197,24,160,4,205,25,165,197,46,40,1,166,140,210,226,151,20,0,220,209,154,118,41,49,64,9,154,51,75,138,49,64,9,154,51,75,138,49,64,9,154,51,78,197,38,40,1,9,160,26,92,80,5,0,38,104,205,46,40,197,0,37,25,165,197,24,160,4,205,4,210,226,130,40,1,1,163,52,184,163,20,0,153,163,52,236,82,98,128,19,52,102,151,20,98,128,19,52,102,151,20,98,128,19,52,102,157,138,49,64,13,20,102,151,20,184,160,6,230,138,92,81,138,0,76,209,154,118,41,49,64,9,154,41,113,70,40,1,51,69,46,40,197,0,37,20,184,163,20,0,148,102,157,138,66,40,1,51,69,40,20,98,128,18,140,210,226,140,80,2,102,138,92,81,138,0,74,41,113,70,40,0,205,38,105,113,70,40,1,51,75,156,209,138,49,64,10,41,13,24,163,20,0,218,41,196,82,17,64,6,104,205,24,163,20,0,133,169,105,54,211,128,160,2,146,151,20,98,128,12,209,70,40,197,0,20,102,140,81,138,0,58,209,154,49,70,40,0,205,25,163,20,98,128,19,52,188,209,138,92,80,3,104,205,46,40,197,0,38,104,205,46,40,197,0,25,163,52,98,140,80,1,154,51,70,40,197,0,25,163,52,98,140,80,1,154,65,197,46,40,34,128,19,52,210,216,165,233,76,38,128,20,215,157,248,233,65,135,167,252,182,95,253,0,215,160,238,174,39,198,81,135,132,113,255,0,45,151,255,0,65,52,1,242,181,241,217,123,38,61,191,144,170,237,33,102,53,103,90,27,53,9,71,186,255,0,232,34,168,68,119,57,250,80,7,191,252,57,231,77,131,254,185,73,255,0,163,43,146,241,85,184,151,87,156,16,62,242,158,191,236,138,236,62,28,161,26,108,29,63,213,73,255,0,163,43,19,91,183,223,172,79,247,127,135,191,176,160,15,92,240,53,176,135,75,128,0,62,227,247,63,223,53,217,30,181,129,225,104,252,189,62,17,199,221,111,253,8,214,249,160,2,138,40,29,104,1,104,162,138,0,229,60,92,155,237,192,255,0,166,171,255,0,160,154,249,23,95,93,186,172,227,221,127,244,17,95,97,248,147,6,17,145,255,0,45,7,254,130,107,228,63,20,224,107,23,31,85,255,0,208,69,0,123,7,194,201,113,111,24,231,253,68,159,250,48,87,190,69,254,172,87,206,127,12,73,17,39,63,242,194,79,253,24,43,232,168,63,212,47,227,252,232,2,74,13,20,80,3,74,230,144,45,62,138,0,110,41,122,82,226,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,77,37,0,52,230,147,38,158,105,132,98,128,35,113,84,36,140,110,60,85,201,36,219,84,73,44,212,1,198,248,190,220,60,93,7,250,213,239,254,201,174,59,195,118,209,172,156,175,252,179,61,207,247,133,117,158,50,152,164,125,79,250,213,237,254,201,175,49,180,187,157,100,59,31,31,47,160,164,7,181,91,92,5,24,25,224,122,123,214,212,25,35,62,213,193,120,124,75,34,43,59,3,148,63,250,21,119,176,184,242,192,166,5,196,57,169,186,10,142,33,198,106,82,187,133,0,25,205,5,182,138,106,169,20,240,185,235,64,13,89,51,235,82,103,52,204,0,122,83,179,138,0,92,226,147,57,164,39,52,195,197,0,41,205,54,134,125,162,160,50,19,210,128,39,222,23,214,129,38,79,122,128,41,53,42,40,20,1,56,167,83,85,105,244,0,149,202,248,182,232,193,102,164,19,254,184,14,0,254,233,174,164,154,243,47,136,55,190,93,184,92,183,19,167,97,253,195,64,31,54,120,138,228,220,95,202,73,60,178,158,64,254,237,117,127,15,108,68,242,228,128,127,112,231,169,254,248,174,14,238,79,50,229,201,246,254,85,236,31,11,237,50,65,192,230,222,78,231,254,122,10,0,250,15,75,136,69,106,138,7,64,127,157,104,138,134,20,219,24,21,61,0,20,81,73,64,6,105,105,5,45,0,20,81,69,0,20,26,90,67,64,5,37,45,38,40,1,69,45,32,165,160,2,138,40,160,2,138,40,160,2,138,40,160,0,211,105,77,32,235,64,11,69,6,129,64,6,40,165,162,128,18,138,40,160,2,138,40,160,2,138,40,160,6,176,200,175,14,248,177,98,25,109,95,3,170,14,167,253,170,247,42,243,111,136,214,66,123,88,14,7,14,163,146,125,30,128,62,81,63,187,147,240,175,160,190,20,95,23,75,144,75,117,99,208,127,177,94,13,170,67,229,78,163,142,84,127,51,94,159,240,158,241,150,107,161,147,247,92,244,30,177,208,7,211,49,156,138,146,171,89,190,248,216,251,213,170,0,67,205,70,203,154,148,138,97,226,128,33,41,81,58,103,165,89,38,152,204,7,106,0,133,20,175,165,88,90,135,207,81,216,211,132,161,186,3,64,18,109,165,0,138,104,52,23,52,0,236,98,157,156,212,91,233,174,228,14,40,2,112,40,60,213,37,153,179,130,127,74,178,27,34,128,25,39,21,155,113,192,21,162,230,169,204,3,0,49,64,28,237,242,69,62,208,234,78,61,254,181,197,107,122,36,37,81,145,20,114,7,222,111,122,234,245,203,119,81,25,66,163,160,254,117,194,221,92,93,110,0,202,58,122,15,240,164,7,89,224,181,54,235,50,250,150,60,127,192,107,189,113,191,165,121,223,133,165,125,242,134,108,240,123,127,187,94,132,142,0,231,52,192,177,110,49,154,184,166,169,68,224,244,205,90,67,64,19,3,75,76,20,241,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,134,148,80,1,69,20,80,1,69,20,80,1,73,154,90,74,0,90,40,162,128,10,134,228,254,236,125,106,106,100,220,160,207,173,0,124,223,241,108,225,237,126,137,255,0,181,43,206,252,32,224,95,203,255,0,92,155,249,173,122,111,197,196,27,173,120,254,231,254,212,175,38,240,252,133,47,95,31,243,204,255,0,49,64,31,95,248,85,195,219,203,215,239,159,228,181,210,87,21,224,105,124,203,89,186,253,246,254,75,93,168,160,0,210,82,154,67,64,0,165,166,138,117,0,100,107,208,137,96,65,129,195,15,228,107,205,52,157,60,37,251,28,47,250,163,220,250,138,245,123,212,14,128,31,95,241,174,102,223,78,84,184,44,2,253,220,117,62,180,1,196,252,72,180,18,90,219,240,62,250,247,62,143,95,57,94,174,217,64,255,0,103,252,107,234,95,31,40,22,144,127,215,69,254,77,95,48,106,163,23,3,253,193,252,205,0,105,248,96,15,181,73,254,225,254,107,95,78,248,86,77,182,242,245,251,231,249,45,124,225,224,203,112,247,19,22,0,252,140,58,251,173,123,133,174,187,13,138,21,85,148,100,231,133,7,249,159,106,0,244,216,155,118,106,194,145,94,109,23,139,157,216,133,105,71,214,53,174,151,79,212,228,185,86,203,55,25,234,163,218,128,58,96,212,241,89,209,206,123,231,242,169,197,218,175,80,223,149,0,91,162,160,75,196,110,129,191,42,153,88,53,0,58,138,74,90,0,40,162,138,0,40,162,138,0,40,163,20,98,128,22,146,151,20,98,128,18,138,92,81,138,0,74,41,113,70,40,1,41,104,193,163,6,128,18,138,92,81,138,0,59,82,82,226,140,80,2,81,75,138,49,64,9,65,165,197,24,160,4,160,10,40,160,2,138,40,160,2,142,212,81,64,5,41,164,162,128,10,90,74,49,64,11,73,70,40,160,2,148,210,98,138,0,41,69,38,40,197,0,45,2,138,74,0,90,40,164,160,5,164,163,20,80,1,69,20,98,128,22,131,73,138,49,64,0,165,52,152,163,20,0,45,45,38,40,197,0,20,10,49,70,40,0,52,81,138,49,64,5,45,38,40,197,0,20,81,138,90,0,74,90,76,81,138,0,40,20,81,138,0,90,65,70,41,104,1,40,52,98,150,128,10,67,70,40,197,0,20,180,148,98,128,10,40,197,45,0,37,45,38,40,197,0,20,81,138,49,64,0,160,209,138,49,64,5,45,38,40,197,0,6,148,82,98,140,80,0,105,69,38,40,197,0,45,37,24,163,20,0,81,69,20,0,180,82,98,146,128,29,65,162,146,128,22,131,69,38,40,0,165,20,152,162,128,10,40,197,20,0,180,82,98,140,80,1,74,41,40,160,2,142,212,81,64,5,20,81,64,5,4,81,69,0,20,10,41,113,64,9,69,46,40,197,0,37,20,184,163,20,0,118,164,165,197,24,160,4,165,163,20,96,208,2,81,75,131,70,40,1,40,165,197,24,160,4,164,167,98,140,80,1,73,75,138,76,80,1,69,24,162,128,10,40,162,128,10,40,162,128,18,138,41,25,130,208,2,210,26,129,175,35,83,140,55,228,42,51,118,173,208,55,229,64,22,11,115,77,36,85,41,38,61,137,252,171,30,251,84,146,14,140,221,64,225,71,165,0,110,202,219,107,142,241,60,153,132,117,255,0,88,63,244,19,89,210,120,185,213,136,102,148,253,35,74,167,117,174,67,122,128,21,148,243,158,84,15,228,104,3,231,207,16,15,248,152,75,245,95,253,4,86,101,146,238,148,143,246,127,173,116,30,43,183,217,127,41,24,3,114,142,191,236,214,46,148,51,57,255,0,112,255,0,49,64,31,72,248,10,208,71,165,193,192,255,0,86,253,207,247,234,166,161,167,134,213,38,56,94,131,185,244,21,209,248,45,65,211,33,255,0,113,255,0,244,51,90,51,105,170,215,78,216,94,113,220,250,80,7,69,163,70,35,180,140,14,193,191,244,42,210,239,85,173,19,100,74,62,191,206,172,208,2,26,41,13,45,0,45,20,81,64,28,199,137,228,11,8,235,254,176,127,232,38,190,70,241,51,103,87,156,251,175,254,130,43,234,127,26,203,178,30,255,0,235,151,249,26,249,59,89,114,250,156,217,255,0,103,255,0,65,20,1,236,31,11,207,238,147,254,184,73,255,0,163,5,125,13,1,253,202,254,63,206,188,11,225,114,15,179,199,199,252,176,147,255,0,70,10,247,248,248,140,98,128,29,69,20,80,1,73,154,90,74,0,90,40,162,128,10,40,162,128,10,40,160,208,1,69,2,138,0,40,162,138,0,40,162,138,0,40,162,131,64,8,77,49,141,41,168,220,208,5,107,129,159,206,161,81,176,115,82,73,32,29,115,80,187,2,188,102,128,60,251,197,232,110,29,135,253,52,83,207,251,181,151,163,232,112,44,106,205,26,146,84,255,0,27,122,213,223,17,202,255,0,104,112,173,143,157,123,127,179,88,22,215,23,69,177,230,142,158,131,252,41,1,232,214,98,40,84,42,41,24,7,249,214,228,28,143,194,185,173,26,217,140,106,206,84,229,79,127,122,234,162,1,64,24,166,5,200,249,21,56,226,171,161,226,164,45,129,64,18,98,147,56,170,77,51,238,192,63,165,78,172,72,230,128,37,198,104,42,77,51,125,40,115,64,11,182,134,164,39,138,97,148,14,160,208,4,114,161,39,168,161,23,28,26,119,158,167,177,169,3,3,218,128,19,101,72,163,20,160,210,129,154,0,112,226,138,80,40,160,8,164,56,21,224,255,0,19,181,2,178,58,229,184,158,62,195,254,121,154,247,43,199,216,131,235,253,43,230,31,137,151,140,218,132,195,39,253,116,125,135,252,243,160,15,49,81,230,72,126,149,244,143,195,43,21,91,56,155,11,204,50,14,167,254,122,87,207,58,92,62,108,237,211,238,19,250,138,250,191,192,150,66,29,46,2,0,255,0,86,227,130,127,191,64,29,232,24,20,234,74,90,0,40,162,138,0,40,162,138,0,40,162,150,128,19,20,30,148,180,134,128,10,74,90,109,0,62,138,65,75,64,5,20,81,64,5,20,81,64,5,20,81,64,8,105,7,90,83,72,40,1,77,2,131,64,160,5,162,138,40,0,164,165,164,160,2,138,40,160,2,138,40,160,3,21,203,120,186,216,77,105,8,192,225,199,83,236,213,212,214,110,169,16,150,37,4,14,24,127,90,0,248,227,197,214,223,103,186,136,113,202,14,135,221,171,99,225,205,225,183,186,159,147,202,55,64,61,82,180,126,37,88,44,55,22,228,5,229,20,117,62,175,92,111,134,238,13,189,212,184,36,101,15,65,238,40,3,236,173,22,111,54,221,207,60,57,235,244,21,173,92,119,130,174,204,246,147,100,158,36,110,195,209,107,177,160,3,52,198,169,41,143,140,80,4,36,212,82,0,194,146,102,35,21,139,125,60,160,141,141,143,192,123,208,5,203,136,219,140,17,75,109,185,73,201,170,214,87,44,249,220,73,252,7,181,105,174,15,106,0,157,88,26,126,220,213,118,227,165,77,19,100,80,3,153,105,128,99,173,74,105,156,26,0,66,160,246,164,198,5,35,228,116,165,140,147,214,128,34,112,79,122,163,56,35,28,214,148,156,84,14,187,186,208,7,47,125,49,92,110,201,30,195,235,88,23,23,86,224,140,163,255,0,159,198,187,13,78,209,29,23,32,117,29,207,189,121,103,137,20,91,249,123,120,206,61,253,105,1,220,232,226,39,46,200,164,117,28,254,21,209,178,146,188,26,243,175,3,205,36,198,108,182,64,221,219,253,218,244,224,2,175,78,244,1,21,190,84,156,154,212,136,228,85,56,212,26,187,24,199,74,96,76,57,167,10,65,78,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,210,81,64,5,20,81,64,6,40,162,138,0,41,41,105,13,0,40,162,144,82,208,1,76,148,101,63,26,125,54,79,187,248,208,7,207,127,23,83,155,95,248,7,254,212,175,23,211,88,165,211,16,127,128,255,0,49,94,221,241,127,254,93,127,224,31,251,82,188,54,208,149,184,63,238,127,90,0,250,171,225,172,172,246,183,25,63,198,223,201,43,210,59,87,149,124,50,115,246,107,158,127,141,191,146,87,170,41,200,160,2,131,69,20,0,218,117,49,169,84,122,208,3,36,27,133,83,16,128,217,192,233,235,87,216,113,81,108,160,14,11,199,233,155,88,63,223,95,228,245,242,214,178,152,185,79,247,7,243,53,245,191,140,108,77,197,180,64,109,225,199,82,125,26,190,102,215,124,53,112,110,80,135,131,238,15,226,111,83,237,64,25,250,85,235,91,35,108,36,100,158,192,250,87,105,161,219,73,168,179,151,101,56,4,115,199,167,167,214,185,109,63,195,83,150,108,180,61,15,241,55,183,181,117,150,80,92,233,153,196,136,55,127,119,159,79,81,237,64,30,155,162,232,81,34,185,100,67,215,163,55,181,118,150,214,233,10,144,171,140,159,83,94,29,47,139,46,45,148,1,44,131,39,180,105,84,91,226,13,226,31,245,243,127,223,152,232,3,223,167,159,96,29,107,145,215,181,25,225,84,40,228,100,143,225,30,245,228,243,124,66,186,124,102,105,191,239,204,117,157,115,227,75,153,192,13,44,167,31,244,205,40,3,178,111,24,93,219,63,51,73,200,237,26,87,73,163,252,66,45,184,72,215,13,215,254,89,71,237,239,94,21,119,170,189,193,4,179,113,234,162,179,254,215,42,156,171,227,240,20,1,245,221,143,139,34,184,13,129,63,30,168,190,222,245,175,30,183,19,142,146,127,223,35,252,107,227,136,53,251,216,51,178,114,51,254,194,255,0,133,94,143,198,26,154,127,203,203,127,223,164,255,0,226,104,3,235,225,171,197,233,39,228,63,198,151,251,94,44,253,217,63,33,254,53,242,25,241,166,167,255,0,63,79,255,0,126,147,252,40,95,25,234,127,243,244,255,0,247,233,63,194,128,62,186,58,204,67,248,100,252,135,248,212,47,175,194,63,134,95,251,228,127,141,124,154,124,99,169,159,249,121,111,251,244,159,225,81,159,21,106,45,255,0,47,45,255,0,126,211,252,40,3,235,67,226,8,128,251,178,255,0,223,35,252,105,135,196,144,142,171,55,253,242,191,227,95,38,159,20,234,63,243,242,223,247,237,63,194,152,222,37,212,15,91,131,255,0,124,39,248,80,7,214,45,226,136,71,240,205,255,0,124,175,248,212,103,197,176,47,240,207,255,0,124,47,248,215,201,231,196,55,231,254,94,15,253,240,191,225,81,182,187,124,122,206,127,239,133,255,0,10,0,250,199,254,19,24,63,187,113,255,0,124,47,248,208,60,99,1,254,27,143,251,225,127,198,190,73,109,102,247,254,123,127,227,139,254,20,159,219,87,195,254,91,255,0,228,53,255,0,10,0,250,212,248,202,1,252,55,31,247,194,255,0,141,39,252,38,150,255,0,221,184,255,0,190,23,252,107,228,163,172,222,159,249,111,255,0,142,15,240,164,254,216,189,207,250,239,252,113,127,194,128,62,182,255,0,132,210,223,251,183,31,247,194,255,0,141,33,241,165,191,247,110,63,239,133,255,0,26,249,36,235,23,185,255,0,93,255,0,142,47,248,82,141,98,244,255,0,203,111,252,113,127,194,128,62,176,111,27,64,63,134,231,254,248,79,241,170,87,30,61,133,49,129,115,255,0,126,211,252,107,229,211,171,93,158,178,159,251,229,127,194,152,215,247,47,214,79,252,116,80,7,210,173,241,26,49,255,0,63,95,247,234,63,241,161,126,35,70,127,231,235,254,253,71,254,53,243,41,185,148,255,0,31,232,41,62,209,32,254,63,208,80,7,213,112,120,250,23,7,139,159,251,246,159,227,86,227,241,188,45,218,227,254,253,167,248,215,201,139,168,92,167,73,113,255,0,1,20,163,86,187,94,147,127,227,171,254,20,1,245,210,248,206,3,252,55,31,247,194,255,0,141,76,158,44,129,255,0,134,127,251,225,127,198,190,65,254,218,189,29,39,63,247,194,255,0,133,72,190,33,191,94,147,159,251,246,191,225,64,31,96,15,19,64,195,238,205,255,0,124,175,248,212,203,175,194,127,134,95,251,228,127,141,124,122,60,79,168,15,249,120,111,251,246,159,252,77,74,190,45,212,128,199,218,91,254,253,39,248,80,7,215,191,240,144,195,159,187,47,253,242,63,198,166,93,106,38,232,178,127,223,35,252,107,227,207,248,75,53,31,249,249,111,251,246,159,225,83,167,140,181,53,255,0,151,151,255,0,191,73,254,20,1,246,0,213,226,244,147,242,31,227,75,253,173,23,247,100,252,135,248,215,200,31,240,155,106,99,254,94,159,254,253,71,254,20,135,198,250,167,252,253,63,253,250,143,252,40,3,235,255,0,237,136,71,240,201,249,15,241,166,29,102,47,238,201,249,15,241,175,144,127,225,54,212,207,252,189,63,253,250,143,252,41,167,198,186,159,252,253,63,253,250,79,240,160,15,175,95,93,133,63,134,95,251,228,127,141,66,124,73,0,254,25,191,239,149,255,0,26,249,21,188,99,169,63,91,150,255,0,191,73,254,21,17,241,86,162,122,220,183,253,240,159,225,64,31,93,143,19,193,156,109,155,254,249,95,241,169,135,136,97,111,225,155,254,249,31,227,95,30,127,194,81,127,159,248,248,111,251,246,159,225,79,30,45,212,87,165,203,127,223,164,255,0,10,0,251,16,107,176,159,225,151,254,249,31,227,79,93,106,19,252,50,255,0,223,35,252,107,227,177,227,29,76,127,203,203,255,0,223,164,255,0,10,112,241,158,166,63,229,233,255,0,239,210,127,133,0,125,139,253,175,23,247,100,252,135,248,210,255,0,107,197,253,217,63,33,254,53,241,231,252,38,218,160,255,0,151,167,255,0,191,73,254,20,191,240,155,234,159,243,244,255,0,247,234,63,240,160,15,176,255,0,181,162,199,221,147,242,31,227,71,246,180,95,221,147,242,31,227,95,29,31,27,234,191,243,246,255,0,247,230,63,240,160,120,223,85,255,0,159,183,255,0,191,81,255,0,133,0,125,134,117,152,71,240,201,249,15,241,168,219,91,137,127,134,95,251,228,127,141,124,129,255,0,9,182,168,127,229,233,255,0,239,210,127,133,52,248,199,83,111,249,122,111,251,244,159,225,64,31,93,31,17,192,63,134,111,251,229,127,198,144,120,134,19,252,51,127,223,43,254,53,242,9,241,86,162,127,229,229,191,239,218,127,133,3,197,154,144,233,114,223,247,237,63,194,128,62,193,254,223,135,251,178,255,0,223,35,252,105,167,196,80,15,225,155,254,249,95,241,175,144,135,139,117,63,249,250,111,251,244,159,225,72,124,83,168,183,252,188,183,253,251,79,240,160,15,175,83,196,48,183,240,205,255,0,124,175,248,210,255,0,194,69,14,126,236,223,247,202,255,0,141,124,130,60,85,169,175,75,150,255,0,191,105,254,20,159,240,148,234,89,207,218,79,253,251,79,240,160,15,176,198,189,9,254,25,127,239,145,254,52,229,215,33,63,195,47,253,242,63,198,190,61,255,0,132,191,83,31,242,244,223,247,233,63,194,129,227,13,80,127,203,211,127,223,164,255,0,10,0,251,23,251,106,31,238,201,255,0,124,143,241,163,251,102,47,238,201,249,15,241,175,142,255,0,225,51,213,127,231,237,191,239,210,127,133,47,252,38,122,160,255,0,151,182,255,0,191,73,254,20,1,246,25,214,162,254,236,159,144,255,0,26,67,173,196,63,134,95,251,228,127,141,124,120,124,105,170,159,249,123,111,251,244,159,225,76,255,0,132,203,85,255,0,159,182,255,0,191,73,254,20,1,246,47,246,228,95,221,151,254,249,31,227,73,253,187,23,247,101,255,0,190,71,248,215,199,103,198,58,175,107,182,255,0,191,73,254,20,159,240,152,234,191,243,246,223,247,233,63,194,128,62,196,254,221,136,127,12,191,247,200,255,0,26,111,252,36,16,255,0,118,95,251,228,127,141,124,120,124,97,170,31,249,122,111,251,244,159,225,72,60,95,170,127,207,211,255,0,223,164,255,0,10,0,251,20,107,208,231,238,203,255,0,124,143,241,167,13,118,19,252,50,255,0,223,35,252,107,227,147,226,253,83,181,211,127,223,164,255,0,10,81,227,29,80,127,203,211,127,223,164,255,0,10,0,251,23,251,118,31,238,203,255,0,124,143,241,165,254,221,131,251,178,255,0,223,35,252,107,227,159,248,76,53,79,249,250,111,251,244,159,225,77,255,0,132,191,85,255,0,159,182,255,0,191,73,254,20,1,246,71,246,236,31,221,151,254,249,31,227,72,186,244,7,248,101,255,0,190,71,248,215,199,63,240,151,234,157,238,155,254,253,39,248,80,60,97,170,15,249,122,111,251,244,159,225,64,31,99,127,110,194,63,134,95,251,228,127,141,31,219,208,127,118,95,251,228,127,141,124,112,124,93,170,159,249,123,111,251,244,159,225,64,241,118,171,255,0,63,77,255,0,126,147,252,40,3,236,127,237,232,63,187,47,253,242,63,198,143,237,232,63,187,47,253,242,63,198,190,55,255,0,132,187,85,255,0,159,166,255,0,191,73,254,20,167,197,218,175,252,253,55,253,250,79,240,160,15,177,255,0,183,97,63,195,47,253,242,63,198,134,215,160,31,195,47,253,242,63,198,190,56,30,47,213,71,252,189,183,253,250,79,240,165,62,48,213,15,252,189,55,253,250,79,240,160,15,177,255,0,183,96,254,236,191,247,200,255,0,26,63,183,96,254,236,191,247,200,255,0,26,248,224,248,191,85,237,116,223,247,233,63,194,147,254,18,253,87,254,126,219,254,253,39,248,80,7,216,255,0,219,176,255,0,118,95,251,228,127,141,7,93,132,127,12,191,247,200,255,0,26,248,235,254,19,13,83,254,126,219,254,253,39,248,80,124,97,170,31,249,122,111,251,244,159,225,64,31,97,157,122,28,253,217,127,239,145,254,52,159,240,144,67,253,217,127,239,145,254,53,241,224,241,126,169,222,233,191,239,210,127,133,33,241,118,169,255,0,63,77,255,0,126,147,252,40,3,236,111,237,216,143,240,203,255,0,124,143,241,165,254,221,139,251,178,255,0,223,35,252,107,227,145,227,13,80,127,203,211,127,223,164,255,0,10,95,248,76,117,95,249,251,111,251,244,159,225,64,31,99,127,110,69,253,217,127,239,145,254,52,163,91,136,255,0,12,191,247,200,255,0,26,248,228,120,199,85,239,118,223,247,233,63,194,143,248,76,181,95,249,251,111,251,244,159,225,64,31,99,141,106,47,238,201,249,15,241,163,251,102,47,238,201,249,15,241,175,142,199,141,53,81,255,0,47,109,255,0,126,147,252,41,127,225,51,213,15,252,189,183,253,250,79,240,160,15,176,255,0,182,161,254,236,159,247,200,255,0,26,99,107,144,143,225,151,254,249,31,227,95,31,127,194,103,170,255,0,207,219,127,223,164,255,0,10,67,227,13,80,255,0,203,211,127,223,164,255,0,10,0,251,0,235,208,143,225,151,254,249,31,227,81,255,0,194,69,14,126,236,223,247,202,255,0,141,124,135,255,0,9,126,166,127,229,233,191,239,210,127,133,51,254,18,157,75,57,251,73,255,0,191,105,254,20,1,245,243,248,134,21,254,25,191,239,149,255,0,26,81,226,40,15,240,205,255,0,124,175,248,215,200,39,197,90,155,117,185,111,251,246,159,225,64,241,70,162,191,242,242,223,247,237,63,194,128,62,192,254,223,135,251,178,255,0,223,35,252,105,167,196,48,143,225,155,254,249,95,241,175,144,143,139,53,63,249,250,111,251,244,159,225,77,62,44,212,143,91,150,255,0,191,105,254,20,1,245,248,241,28,7,248,102,255,0,190,87,252,106,117,214,226,111,225,151,254,249,31,227,95,28,143,21,106,35,254,94,91,254,253,167,248,84,163,198,58,154,255,0,203,211,127,223,164,255,0,10,0,251,20,107,17,31,225,147,242,31,227,78,254,214,139,251,178,126,67,252,107,227,175,248,77,181,65,255,0,47,79,255,0,126,147,252,40,62,55,213,127,231,237,255,0,239,212,127,225,64,31,98,255,0,107,67,143,187,39,228,63,198,147,251,94,47,238,201,249,15,241,175,142,199,141,245,95,249,251,127,251,243,31,248,83,191,225,55,213,63,231,233,255,0,239,212,127,225,64,31,96,255,0,107,197,253,217,63,33,254,52,198,214,161,31,195,47,253,242,63,198,190,64,255,0,132,219,84,63,242,244,255,0,247,233,63,194,152,124,103,169,159,249,122,127,251,244,159,225,64,31,95,157,118,17,252,50,255,0,223,35,252,106,51,226,24,87,248,102,255,0,190,71,248,215,200,71,198,58,153,255,0,151,151,255,0,191,73,254,20,195,226,221,69,186,220,183,253,250,79,240,160,15,174,143,137,224,206,54,205,255,0,124,175,248,212,131,196,144,31,225,155,254,249,95,241,175,143,191,225,41,191,207,252,124,55,253,251,79,240,167,15,21,106,35,165,203,127,223,180,255,0,10,0,251,21,53,216,95,248,101,255,0,190,71,248,211,198,179,23,247,100,252,135,248,215,199,139,227,29,73,58,92,183,253,250,79,240,167,143,26,234,127,243,244,255,0,247,233,63,194,128,62,195,254,216,132,255,0,12,159,144,255,0,26,95,237,104,191,187,39,228,63,198,190,61,255,0,132,219,83,31,242,244,255,0,247,234,63,240,167,15,27,234,191,243,244,255,0,247,234,63,240,160,15,175,206,175,23,164,159,144,255,0,26,141,181,168,151,170,201,255,0,124,143,241,175,145,191,225,54,212,207,252,189,63,253,250,143,252,41,143,227,45,77,191,229,229,255,0,239,210,127,133,0,125,109,255,0,9,12,57,251,178,255,0,223,35,252,104,109,126,17,252,50,255,0,223,35,252,107,228,47,248,75,53,31,249,249,111,251,246,159,225,67,120,183,82,35,31,105,111,251,244,159,225,64,31,91,159,19,64,163,238,205,255,0,124,175,248,212,47,226,216,19,248,103,255,0,190,23,252,107,228,147,226,125,64,255,0,203,195,127,223,180,255,0,10,141,188,67,126,221,103,63,247,194,255,0,133,0,125,104,222,51,128,127,13,199,253,240,191,227,80,73,227,120,87,181,199,253,251,79,241,175,147,191,182,175,79,89,207,253,240,191,225,77,58,181,219,117,155,255,0,29,95,240,160,15,169,231,241,244,40,7,23,63,247,237,63,198,179,219,226,52,99,254,126,191,239,212,127,227,95,51,182,161,114,253,100,207,252,4,83,62,209,41,254,63,208,80,7,211,107,241,26,51,255,0,63,95,247,234,63,241,173,11,127,30,195,38,114,46,127,239,218,127,141,124,170,46,101,31,199,250,10,149,111,238,83,164,159,248,232,160,15,172,151,198,208,31,225,185,255,0,190,19,252,106,81,227,75,127,238,220,127,223,11,254,53,242,88,213,174,199,73,79,253,242,191,252,77,33,214,47,71,252,182,255,0,199,23,252,40,3,235,111,248,77,45,255,0,187,113,255,0,124,47,248,209,255,0,9,165,191,247,110,63,239,133,255,0,26,249,32,107,23,185,255,0,93,255,0,142,47,248,82,255,0,108,94,231,253,119,254,56,191,225,64,31,91,143,25,64,127,134,227,254,248,95,241,167,31,24,192,63,134,227,254,248,95,241,175,145,134,179,122,63,229,191,254,56,191,225,78,254,218,190,63,242,223,255,0,28,95,240,160,15,173,255,0,225,49,131,251,183,31,247,194,255,0,141,60,120,182,6,254,25,255,0,239,133,255,0,26,249,25,117,155,223,249,237,255,0,142,47,248,84,171,174,223,14,147,159,251,225,127,194,128,62,184,95,20,66,127,134,111,251,229,127,198,164,30,36,132,244,89,191,239,149,255,0,26,249,28,120,134,252,127,203,193,255,0,190,23,252,41,235,226,93,64,116,184,63,247,237,63,194,128,62,184,30,32,136,143,187,47,253,242,63,198,156,154,252,39,248,101,255,0,190,71,248,215,201,3,197,58,143,252,252,183,253,251,79,240,165,30,42,212,87,254,94,91,254,253,167,248,80,7,215,131,89,136,255,0,12,159,144,255,0,26,119,246,188,89,251,178,126,67,252,107,228,81,227,29,76,127,203,203,127,223,164,255,0,10,107,120,207,83,255,0,159,167,255,0,191,73,254,20,1,245,217,213,226,244,147,242,31,227,81,73,173,196,131,164,159,247,200,255,0,26,249,36,120,211,83,255,0,159,167,255,0,191,73,254,20,201,60,97,169,191,252,188,183,253,250,79,240,160,15,168,175,188,89,21,184,92,137,249,244,69,247,247,174,39,88,248,132,87,96,141,174,23,167,252,178,143,223,222,188,22,125,126,246,124,111,156,156,127,176,191,225,85,62,215,43,28,179,231,240,20,1,236,43,226,251,187,135,36,77,39,76,243,26,87,119,162,234,19,75,10,151,114,114,167,248,71,247,171,231,59,93,89,224,254,38,233,142,20,122,215,65,7,141,110,97,80,4,178,140,15,249,228,148,1,244,188,51,110,81,214,146,226,222,57,151,230,92,243,158,166,190,122,139,226,29,210,240,38,155,254,252,199,83,175,196,27,199,63,235,230,255,0,191,49,208,7,164,106,250,12,76,73,84,65,243,15,227,111,74,242,237,98,9,44,37,98,172,160,110,3,142,123,103,189,108,71,226,187,139,132,25,150,79,94,99,74,204,187,181,185,212,24,147,34,28,144,121,227,160,199,97,64,28,70,167,120,110,6,88,146,119,3,208,122,85,77,29,51,112,223,238,31,230,43,90,251,195,119,2,70,195,195,212,127,19,122,125,42,198,137,225,171,129,112,196,188,31,234,207,241,55,168,246,160,15,163,252,20,152,211,97,255,0,113,255,0,244,58,234,12,32,177,60,126,117,145,225,107,51,6,159,16,59,120,86,232,79,247,171,163,217,64,15,140,109,90,146,154,7,20,48,160,2,157,76,20,250,0,41,79,74,74,24,241,64,30,101,241,18,98,144,240,127,229,186,118,255,0,96,215,203,87,164,189,236,132,251,127,33,95,76,124,71,118,242,250,255,0,203,116,255,0,208,13,124,201,112,115,116,231,233,252,133,0,123,215,194,212,255,0,71,143,254,184,73,255,0,163,43,222,163,24,140,87,134,124,45,199,217,162,255,0,174,18,127,232,202,247,52,251,130,128,29,69,20,80,0,105,40,52,10,0,90,40,162,128,12,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,26,90,13,0,48,241,80,72,113,86,13,87,113,158,180,1,149,62,89,142,13,48,2,23,147,87,36,80,13,48,128,203,64,28,134,170,177,36,133,153,73,203,1,199,210,179,45,238,173,201,225,31,167,249,239,89,158,49,158,88,166,112,27,143,49,123,15,238,213,63,15,160,157,65,97,146,81,143,254,61,72,15,64,178,152,178,141,164,129,131,219,222,183,32,4,140,231,181,84,211,237,17,98,92,1,208,247,62,181,170,139,129,76,9,16,16,58,212,184,200,166,167,52,72,72,233,64,14,10,7,106,66,51,210,145,1,61,105,249,2,128,17,86,157,183,20,225,81,72,216,31,141,0,12,192,86,101,192,102,99,131,222,175,14,70,77,53,130,142,113,64,21,32,140,247,35,165,95,140,0,43,30,242,233,144,144,164,142,71,97,233,77,178,154,82,114,205,158,15,97,235,64,27,224,212,195,165,84,137,137,21,113,113,138,0,92,209,75,73,64,25,26,204,222,84,10,121,251,224,126,134,190,76,241,229,217,159,82,155,147,254,177,15,32,127,114,190,150,241,149,225,134,220,1,159,245,203,216,127,116,215,201,186,236,230,107,249,73,39,170,246,255,0,100,80,6,151,133,45,124,251,131,211,253,83,30,73,254,240,175,173,124,51,0,139,77,133,112,56,86,239,254,209,175,157,254,30,105,235,43,134,33,121,129,251,159,239,138,250,107,78,140,71,110,138,59,3,252,232,2,254,40,162,138,0,40,162,138,0,40,162,138,0,90,40,162,128,10,67,75,72,104,0,166,211,169,13,0,40,165,164,20,180,0,81,69,20,0,81,69,20,0,81,69,20,0,134,144,10,83,64,160,0,208,40,52,10,0,90,40,162,128,18,138,90,74,0,40,52,81,64,0,162,138,40,0,168,110,20,50,143,173,77,76,113,145,64,31,61,252,86,177,11,246,102,194,246,29,79,251,117,226,118,46,98,153,143,251,63,212,87,210,95,20,236,195,219,219,28,15,190,189,207,163,215,205,115,15,42,96,61,87,250,208,7,211,223,12,175,140,214,247,3,45,195,49,228,15,68,175,85,83,145,95,63,124,37,212,8,251,80,37,191,140,244,31,244,206,189,250,19,185,9,247,160,9,41,174,41,212,141,64,21,158,61,213,90,75,117,199,32,126,102,180,72,226,163,32,30,180,1,135,176,35,112,59,85,184,178,115,87,90,20,39,167,235,70,192,58,10,0,141,87,214,164,69,219,71,74,120,160,5,207,20,194,106,65,74,20,122,80,2,5,200,230,141,163,28,10,113,226,154,40,1,132,84,46,181,44,146,99,214,168,203,113,140,117,252,168,3,43,91,186,242,98,78,188,145,208,15,122,241,111,16,223,52,211,70,9,110,20,118,30,245,234,62,36,221,36,113,224,247,31,214,188,119,84,66,178,169,36,116,31,214,147,3,211,60,10,170,34,152,227,248,155,255,0,101,174,242,70,56,175,57,240,36,167,108,223,86,255,0,217,107,189,146,111,155,28,244,160,11,214,143,146,69,104,160,172,171,33,134,99,254,123,86,178,26,96,74,162,159,76,83,78,20,0,102,150,138,40,0,162,138,40,0,162,138,40,1,105,40,162,128,10,41,105,40,0,162,150,146,128,10,67,75,72,104,0,20,180,130,150,128,10,142,115,132,31,90,146,161,184,56,140,125,104,3,192,254,46,183,252,122,255,0,192,63,246,165,120,101,185,196,199,253,223,235,94,209,241,105,201,107,92,158,201,255,0,181,43,197,96,63,189,63,74,0,250,107,225,124,153,182,185,235,247,219,249,37,122,212,103,34,188,107,225,116,152,183,185,207,247,219,249,37,123,20,13,144,104,2,106,40,162,128,26,71,52,180,17,65,233,64,9,214,128,41,64,164,239,64,12,104,210,94,29,115,248,213,71,209,52,233,57,107,124,255,0,192,219,252,106,254,40,52,1,150,250,6,156,163,229,183,3,254,6,223,227,89,119,254,25,181,156,46,34,78,61,93,189,235,168,198,104,197,0,121,94,167,224,27,121,182,226,40,120,199,89,100,247,174,102,111,134,136,196,126,238,219,254,255,0,73,94,245,180,30,162,155,229,33,237,250,208,7,207,50,252,49,76,240,150,223,247,250,79,240,169,97,248,94,132,28,165,175,253,254,147,252,43,232,19,4,103,248,127,83,74,34,65,208,126,180,1,224,227,225,116,67,254,89,219,127,223,233,41,195,225,116,71,254,89,219,127,223,233,43,221,246,40,237,70,209,233,64,30,14,126,23,70,63,229,157,175,253,254,146,131,240,186,63,249,231,107,255,0,127,164,175,120,192,244,163,104,244,160,15,6,95,133,209,127,207,59,95,251,253,37,73,255,0,10,186,47,249,231,109,255,0,127,164,175,117,218,190,148,96,122,80,7,133,127,194,175,143,254,121,219,127,223,233,40,255,0,133,97,31,252,243,182,255,0,191,210,87,186,29,190,149,94,121,146,37,4,131,201,237,64,30,44,62,23,197,222,59,111,251,253,37,57,190,24,69,255,0,60,237,191,239,244,149,220,107,30,50,142,196,160,81,56,206,58,34,159,95,83,237,87,188,55,175,255,0,107,44,132,153,14,210,126,242,168,244,244,250,208,7,155,255,0,194,176,143,254,121,219,127,223,233,41,27,225,132,127,243,206,219,254,255,0,73,254,21,237,233,143,74,147,3,210,128,60,48,124,48,143,254,121,219,127,223,233,41,15,195,8,255,0,231,157,183,253,254,147,252,43,221,176,41,54,138,0,240,209,240,190,47,249,231,109,255,0,127,164,165,255,0,133,95,23,252,243,182,255,0,191,210,87,184,237,20,96,122,80,7,136,15,133,240,255,0,207,43,111,251,253,37,59,254,21,132,31,243,202,219,254,255,0,73,94,219,129,70,7,165,0,120,121,248,93,17,255,0,150,86,223,247,250,74,85,248,95,16,60,199,109,255,0,127,164,175,111,192,163,2,128,60,69,254,23,192,127,229,149,183,253,254,146,155,255,0,10,186,47,249,229,109,255,0,127,164,175,112,192,163,2,128,60,81,126,24,64,58,197,109,255,0,127,164,165,31,11,224,63,242,202,219,254,255,0,73,94,213,129,70,5,0,120,210,124,48,182,11,204,54,255,0,247,250,74,129,190,23,91,150,226,27,111,251,253,37,123,102,7,165,38,7,165,0,120,171,124,46,183,199,250,155,111,251,253,37,70,126,22,65,255,0,60,173,191,239,252,149,237,216,30,148,184,20,1,225,255,0,240,171,96,31,242,202,219,254,255,0,75,72,255,0,11,32,61,34,182,255,0,191,242,87,184,237,30,148,96,122,80,7,132,159,133,113,127,207,59,95,251,253,37,31,240,170,225,199,250,171,95,251,255,0,37,123,182,7,165,24,30,148,1,225,3,225,84,63,243,202,215,254,255,0,201,72,223,10,162,255,0,158,86,191,247,254,74,247,140,10,54,138,0,240,132,248,85,8,235,21,175,253,255,0,146,165,31,11,96,255,0,158,86,223,247,254,74,247,45,162,141,162,128,60,40,252,42,135,63,234,173,127,239,252,148,141,240,170,31,249,229,107,255,0,127,228,175,118,192,165,192,244,160,15,7,255,0,133,85,15,252,242,181,255,0,191,242,82,143,133,80,255,0,207,43,95,251,255,0,45,123,182,209,70,5,0,120,106,252,44,131,31,234,173,191,239,252,148,131,225,92,25,255,0,85,109,255,0,127,228,175,115,192,163,2,128,60,48,252,43,131,254,121,91,127,223,249,41,195,225,100,3,254,89,91,127,223,249,43,220,54,143,74,2,138,0,241,5,248,89,111,255,0,60,173,191,239,252,181,58,124,46,182,31,242,198,223,254,255,0,201,94,211,129,70,7,165,0,120,226,252,48,180,255,0,158,22,255,0,247,254,74,127,252,43,11,63,249,225,111,255,0,127,228,175,96,192,164,192,160,15,30,255,0,133,95,107,159,245,22,255,0,247,254,74,177,23,195,27,49,214,11,127,251,255,0,37,122,214,5,20,1,229,95,240,172,236,127,231,222,15,251,255,0,45,35,124,50,178,35,139,120,63,239,252,149,234,198,138,0,242,19,240,194,207,63,234,45,255,0,239,252,148,135,225,133,153,233,5,191,253,255,0,146,189,126,129,138,0,242,5,248,93,103,158,96,183,255,0,191,242,84,167,225,125,150,127,227,222,223,254,255,0,201,94,180,41,104,3,201,71,194,235,44,127,199,189,191,253,255,0,146,154,126,22,217,31,249,119,183,255,0,191,242,87,174,81,64,30,64,223,11,44,251,91,219,255,0,223,249,42,63,248,85,86,159,243,194,219,254,255,0,203,94,199,69,0,121,2,252,44,179,29,109,237,255,0,239,252,180,255,0,248,85,182,95,243,239,111,255,0,127,228,175,92,162,128,60,143,254,21,101,151,252,251,219,255,0,223,249,41,195,225,109,151,252,251,219,255,0,223,249,43,214,168,160,15,39,31,11,172,127,231,222,223,254,255,0,201,78,63,11,236,127,231,222,15,251,255,0,37,122,181,37,0,121,43,252,44,178,237,111,111,255,0,127,228,164,31,11,44,191,231,222,223,254,255,0,201,94,185,69,0,121,32,248,91,101,255,0,62,246,255,0,247,254,74,112,248,89,99,255,0,62,246,255,0,247,254,90,245,154,40,3,202,63,225,87,88,255,0,207,189,191,253,255,0,146,154,126,22,88,255,0,207,189,191,253,255,0,150,189,102,138,0,242,67,240,182,203,254,125,237,255,0,239,252,148,135,225,101,151,252,251,219,255,0,223,249,43,215,40,160,15,36,79,133,150,93,237,237,255,0,239,252,149,40,248,95,99,255,0,60,45,255,0,239,252,149,234,212,148,1,229,7,225,117,143,252,251,219,255,0,223,249,41,167,225,109,151,252,251,219,255,0,223,249,43,214,168,160,15,35,255,0,133,89,101,255,0,62,246,255,0,247,254,74,63,225,86,217,127,207,189,191,253,255,0,146,189,114,138,0,242,6,248,89,102,122,91,219,255,0,223,249,106,63,248,85,86,159,243,194,219,254,255,0,203,94,199,69,0,121,2,252,44,179,239,111,111,255,0,127,228,167,143,133,182,67,254,93,237,255,0,239,252,149,235,148,80,7,146,159,133,214,88,255,0,143,123,127,251,255,0,37,32,248,95,101,159,248,247,183,255,0,191,242,87,173,209,64,30,62,223,11,172,243,196,22,255,0,247,254,74,7,195,11,49,214,11,127,251,255,0,37,122,249,160,226,128,60,132,124,48,179,207,250,139,127,251,255,0,37,88,95,134,86,64,115,111,7,253,255,0,146,189,90,138,0,242,159,248,86,118,63,243,239,7,253,255,0,150,163,151,225,141,153,233,5,191,253,255,0,146,189,104,81,64,30,59,255,0,10,190,215,63,234,45,255,0,239,252,148,239,248,86,22,127,243,194,223,254,255,0,201,94,193,129,73,129,64,30,58,223,12,45,63,231,133,191,253,255,0,146,161,127,133,214,199,254,88,219,255,0,223,249,43,218,112,40,192,244,160,15,15,111,133,150,255,0,243,202,219,254,255,0,201,72,126,22,64,127,229,149,183,253,255,0,146,189,199,2,144,168,160,15,13,31,10,224,255,0,158,86,223,247,254,90,15,194,184,51,254,170,219,254,255,0,201,94,229,180,122,82,224,80,7,134,183,194,200,49,254,170,219,254,255,0,201,81,159,133,80,255,0,207,43,95,251,255,0,37,123,182,5,24,20,1,225,31,240,170,161,255,0,158,86,191,247,254,74,85,248,85,15,252,242,181,255,0,191,242,87,187,109,20,109,30,148,1,225,67,225,84,57,255,0,85,107,255,0,127,228,167,159,133,176,127,207,43,111,251,255,0,37,123,150,5,27,69,0,120,67,252,42,132,244,138,215,254,255,0,201,72,191,10,162,255,0,158,86,191,247,254,74,247,141,162,141,162,128,60,32,252,42,135,254,121,90,255,0,223,249,41,127,225,85,195,143,245,86,191,247,254,74,247,108,10,48,61,40,3,194,71,194,184,191,231,157,175,253,254,146,165,79,133,144,14,177,91,127,223,249,107,220,112,61,40,192,244,160,15,15,255,0,133,91,1,255,0,150,86,223,247,250,74,81,240,178,15,249,229,109,255,0,127,164,175,111,192,244,163,2,128,60,81,126,23,91,227,253,77,183,253,254,146,145,126,23,91,134,230,27,111,251,253,37,123,94,7,165,24,30,148,1,227,111,240,194,216,175,16,219,255,0,223,233,42,35,240,190,1,255,0,44,173,191,239,244,149,237,88,30,148,96,80,7,138,55,195,8,15,72,173,191,239,244,149,23,252,42,232,191,231,149,183,253,254,146,189,195,2,140,10,0,241,20,248,95,0,255,0,150,86,223,247,250,74,70,248,95,17,60,71,109,255,0,127,164,175,111,192,163,2,128,60,60,124,46,136,127,203,43,111,251,253,37,63,254,21,132,31,243,202,219,254,255,0,73,94,219,129,70,7,165,0,120,129,248,95,15,252,242,182,255,0,191,210,83,127,225,87,197,255,0,60,237,191,239,244,149,238,56,20,96,122,80,7,134,159,133,241,127,207,59,111,251,253,37,48,124,48,143,254,121,219,127,223,233,63,194,189,215,104,163,104,160,15,11,63,12,35,255,0,158,118,223,247,250,74,23,225,132,127,243,206,219,254,255,0,73,254,21,238,152,20,152,30,148,1,225,191,240,172,35,255,0,158,118,223,247,250,74,114,252,48,139,254,121,219,127,223,233,43,219,31,30,149,204,248,147,95,254,201,88,200,50,13,196,125,213,83,235,235,244,160,15,55,63,11,226,237,29,183,253,255,0,146,153,255,0,10,194,63,249,231,109,255,0,127,164,174,247,71,241,148,119,197,195,9,206,51,213,20,122,122,31,122,235,224,153,37,82,64,60,30,244,1,226,127,240,171,227,255,0,158,118,223,247,250,74,63,225,87,69,255,0,60,237,191,239,244,149,238,131,111,165,46,7,165,0,120,59,124,46,139,254,121,218,255,0,223,233,40,31,11,163,255,0,158,118,191,247,250,74,247,141,171,233,70,209,233,64,30,12,62,23,70,127,229,157,175,253,254,146,156,126,23,68,63,229,157,183,253,254,146,189,223,104,244,163,104,244,160,15,6,63,11,162,63,242,206,219,254,255,0,73,85,38,248,94,131,162,90,245,255,0,158,210,127,133,125,9,177,125,41,12,72,122,143,214,128,62,120,143,225,138,119,75,111,251,253,39,248,85,232,126,26,70,191,242,206,219,167,252,246,146,189,224,65,24,254,31,212,209,229,32,237,250,208,7,151,233,222,2,183,137,70,98,135,161,233,43,250,215,89,101,225,171,88,80,3,18,116,61,29,189,107,166,218,7,65,70,40,3,45,116,13,57,190,245,190,127,224,109,254,53,50,104,154,116,124,173,190,63,224,109,254,53,119,24,165,20,1,26,162,70,48,163,0,83,136,230,157,138,78,244,0,116,52,227,72,69,29,168,1,0,230,157,72,5,45,0,20,199,56,20,250,134,102,192,252,104,3,200,126,36,203,133,61,127,215,167,254,128,107,230,201,142,110,24,253,63,149,125,15,241,42,76,169,255,0,174,233,255,0,160,26,249,218,83,251,230,160,15,160,62,22,183,250,60,127,245,194,79,253,25,94,239,25,204,98,190,126,248,94,228,65,31,63,242,194,79,253,24,43,223,225,57,137,104,2,74,40,162,128,16,208,40,52,10,0,90,40,162,128,10,41,105,40,0,162,150,146,128,10,40,165,160,4,162,138,40,0,162,138,40,1,51,75,69,33,160,6,176,168,92,84,204,106,22,60,208,6,109,204,152,98,61,199,242,166,35,28,83,110,199,206,79,184,254,85,94,57,190,108,115,210,128,56,143,26,34,156,156,115,230,175,254,130,107,139,208,47,218,41,49,150,225,15,97,253,225,93,71,141,37,59,216,103,254,90,175,254,131,92,38,153,25,105,9,4,125,211,252,234,64,247,221,34,231,205,183,67,207,67,219,222,182,213,107,142,208,11,37,178,100,255,0,11,127,232,85,212,199,113,159,95,202,168,11,192,113,78,218,49,200,168,210,76,250,212,134,128,2,160,14,42,48,69,76,57,20,133,71,165,0,55,60,84,108,185,169,77,52,208,4,12,42,180,185,21,119,173,30,88,61,69,0,99,136,213,223,145,90,9,110,184,224,15,204,213,133,133,7,111,214,164,192,20,1,26,199,182,172,40,226,140,113,74,40,1,105,172,112,41,213,28,199,106,3,239,64,30,79,241,26,252,196,165,114,220,78,157,135,247,13,124,205,116,198,75,151,63,79,229,94,211,241,63,80,38,234,69,5,184,158,62,195,254,121,215,139,64,190,108,237,244,205,0,123,207,195,59,1,246,120,223,11,204,50,119,63,243,210,189,226,5,11,24,175,47,248,113,102,19,77,132,224,127,170,147,185,255,0,158,149,234,74,48,49,64,15,165,164,162,128,3,69,20,80,1,69,20,80,1,75,69,20,0,82,26,90,67,64,5,33,20,180,26,0,5,45,32,165,160,2,138,40,160,2,138,40,160,2,138,40,160,4,52,10,13,38,78,104,1,77,2,138,5,0,45,20,81,64,5,33,165,164,52,0,81,69,20,0,81,73,75,64,5,53,169,212,211,64,28,79,142,44,69,205,172,60,47,14,189,73,244,106,249,75,196,54,255,0,103,188,140,113,204,99,161,247,53,246,102,181,0,150,20,4,14,24,119,246,53,242,143,143,172,252,139,232,15,203,204,107,208,159,86,160,13,111,134,87,198,43,139,129,150,229,27,176,245,142,190,162,211,101,243,32,99,207,222,63,200,87,198,190,18,188,107,107,217,112,79,49,158,128,122,173,125,103,225,59,191,180,218,202,114,120,115,212,15,69,160,14,150,138,90,13,0,70,220,84,121,169,122,212,46,49,64,12,99,77,243,49,215,52,133,192,235,154,138,97,185,65,94,57,160,11,74,119,14,41,248,205,103,91,202,70,65,53,124,54,104,1,224,82,230,152,88,10,66,217,28,80,3,247,113,76,228,211,163,28,115,74,87,20,1,82,97,156,86,92,232,70,58,86,193,94,121,244,170,179,197,156,116,160,14,110,255,0,107,40,4,103,159,241,175,50,241,37,138,171,70,84,1,192,29,79,189,122,30,191,4,138,168,81,148,114,63,173,121,166,171,52,161,148,59,231,129,208,15,122,76,14,183,193,17,237,142,110,157,79,254,203,93,14,163,51,196,234,67,118,29,190,181,149,224,117,204,83,127,188,127,246,90,236,174,172,210,80,55,40,63,137,160,12,237,43,80,39,118,75,119,236,61,171,162,142,109,203,145,154,195,143,75,10,114,161,71,252,8,214,181,180,37,51,210,152,23,160,144,146,114,106,208,53,90,49,86,20,226,128,29,69,29,105,104,1,41,104,162,128,10,40,165,160,4,162,150,144,80,1,69,45,20,0,148,81,69,0,20,81,70,40,0,20,80,40,160,2,161,185,59,99,31,90,154,161,184,31,187,3,222,128,62,118,248,178,249,123,95,162,127,237,74,241,104,142,36,63,74,246,191,139,81,109,107,83,199,68,255,0,218,149,226,170,62,126,61,40,3,220,62,26,234,69,126,208,185,111,226,61,7,251,21,239,150,47,189,15,215,252,43,229,255,0,0,59,37,196,227,63,192,223,205,43,233,109,28,147,19,228,255,0,17,254,148,1,171,69,20,80,0,104,164,52,100,230,128,22,144,82,209,64,8,78,41,153,205,60,243,77,197,0,56,116,165,164,29,41,104,1,104,164,162,128,22,138,40,160,2,138,41,40,1,105,40,162,128,10,105,165,201,205,24,230,128,26,69,121,255,0,143,181,166,211,225,128,41,113,150,94,138,15,102,245,250,87,123,112,254,90,3,239,95,59,252,86,213,217,158,217,65,126,138,126,232,255,0,110,128,56,171,237,94,107,187,128,75,177,194,247,80,59,159,74,246,159,133,196,180,55,57,63,196,223,201,43,231,45,58,86,154,225,134,122,33,235,245,21,244,239,195,43,95,42,218,224,156,125,246,232,79,162,80,7,162,226,142,134,165,197,52,138,0,85,167,83,41,212,0,180,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,73,75,72,40,0,162,138,40,0,162,138,40,0,162,138,40,0,165,164,162,128,22,138,76,209,154,0,90,41,51,70,104,1,105,13,20,80,2,209,73,154,51,64,11,69,38,104,160,5,162,144,80,104,1,69,20,130,138,0,90,41,51,70,104,1,104,164,205,25,160,5,52,10,110,105,65,160,5,162,147,52,80,2,209,73,70,104,1,104,162,147,52,0,180,82,102,140,208,2,209,69,38,104,1,104,164,163,52,0,180,82,102,140,208,2,209,73,154,40,1,104,164,165,160,2,138,76,209,154,0,90,41,51,70,104,1,104,164,163,52,0,180,81,73,154,0,90,41,51,70,104,1,104,162,147,52,0,180,82,81,64,11,65,164,205,4,208,2,138,41,185,165,205,0,45,20,153,163,52,0,180,82,102,138,0,83,69,33,160,80,2,209,72,104,160,5,162,147,52,102,128,22,144,81,154,40,1,104,164,163,52,0,180,82,102,140,208,2,209,73,154,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,13,0,45,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,37,0,35,84,125,77,62,128,40,1,152,175,43,248,163,149,134,219,7,248,151,249,53,122,206,43,205,126,38,218,249,182,214,231,143,190,189,73,244,122,0,240,107,29,94,107,75,130,67,176,202,246,80,123,143,90,250,3,192,90,211,106,16,206,24,185,195,55,85,3,178,250,125,107,229,189,70,86,134,225,70,122,160,233,245,53,235,63,10,117,118,87,185,82,95,163,31,186,63,216,160,15,162,128,226,156,42,59,119,15,25,62,245,46,57,160,5,162,147,39,52,180,0,180,82,81,64,11,69,20,80,1,69,20,148,0,180,148,81,64,8,122,83,51,131,79,61,41,184,160,7,142,105,40,233,75,64,5,20,82,100,208,2,209,72,41,104,0,170,119,178,108,95,248,16,254,85,114,178,117,102,34,49,207,241,143,228,104,3,193,190,32,234,101,238,29,50,220,74,135,160,254,229,120,164,156,202,198,189,27,198,206,207,168,76,51,252,105,255,0,160,87,157,145,251,194,13,0,123,159,195,7,196,73,255,0,92,36,255,0,209,130,190,129,128,230,21,252,107,192,62,23,195,152,80,241,255,0,30,242,127,232,193,94,255,0,15,250,165,20,1,37,20,81,64,1,162,131,69,0,20,81,69,0,20,81,75,64,9,69,45,37,0,20,82,209,64,9,69,20,80,2,81,75,69,0,37,4,209,210,154,199,52,1,86,105,8,60,26,130,73,182,174,78,122,213,151,21,159,113,9,126,227,173,0,97,106,122,129,12,64,45,247,135,97,233,85,172,37,121,27,37,191,132,246,247,173,7,210,149,155,36,41,255,0,129,26,189,111,102,145,128,21,64,249,125,77,32,60,235,198,81,238,36,241,254,181,127,244,19,88,94,31,177,82,3,16,14,80,247,63,222,174,163,198,107,140,255,0,215,85,255,0,208,77,113,218,100,243,19,132,124,124,167,168,30,180,128,245,91,50,171,26,128,8,224,255,0,58,213,133,9,244,233,88,90,37,188,134,37,103,42,114,167,255,0,66,174,174,8,128,29,186,85,1,52,67,2,167,206,42,37,95,155,138,176,23,52,0,110,226,151,52,201,7,165,32,108,14,104,1,228,82,99,138,77,217,164,45,138,0,70,59,69,71,230,103,214,170,207,43,22,192,61,234,88,128,84,4,208,4,234,106,93,213,92,56,39,189,76,131,52,1,50,242,41,212,222,148,250,0,109,82,212,165,242,225,83,207,222,31,200,213,250,229,188,83,121,246,123,113,203,127,173,81,192,30,134,128,62,109,248,133,122,101,212,102,25,63,235,16,244,31,243,206,185,109,2,219,207,187,97,199,250,178,121,62,226,159,226,91,163,113,169,76,73,63,121,79,32,127,116,86,247,129,108,124,235,182,63,47,48,55,82,127,188,40,3,233,79,8,89,136,52,232,70,7,8,227,130,127,191,93,104,172,205,38,17,21,170,12,14,135,191,189,105,138,0,117,20,81,64,5,20,153,165,160,2,129,69,2,128,22,138,40,160,2,144,210,210,26,0,40,52,82,100,208,2,138,90,65,75,64,5,20,81,64,5,20,81,64,5,20,81,64,8,105,7,90,83,73,138,0,90,5,6,129,64,11,69,20,80,2,81,70,40,197,0,20,81,69,0,37,45,20,80,1,72,105,105,13,0,84,187,93,209,143,173,124,215,241,78,213,86,107,99,129,247,84,117,63,237,215,211,51,12,168,250,215,131,252,89,179,1,109,78,7,84,29,79,253,52,160,15,17,210,31,101,211,255,0,184,127,152,175,170,126,28,92,25,45,110,50,79,223,110,222,201,95,39,66,76,115,29,191,221,254,181,244,151,194,75,195,44,23,64,147,247,159,176,244,142,128,61,136,82,154,69,57,20,180,0,211,81,191,52,246,226,160,121,54,245,205,0,82,187,67,128,70,42,173,164,173,146,9,247,233,87,205,194,185,193,205,55,202,65,200,31,173,0,63,203,29,113,82,42,241,76,86,167,121,155,125,104,0,101,52,232,214,171,155,177,159,226,252,133,59,237,32,250,254,84,1,108,83,179,85,22,108,250,212,192,238,20,0,230,25,168,28,26,148,228,83,29,192,95,198,128,49,239,208,50,140,142,255,0,227,94,93,226,171,64,94,61,160,14,7,115,254,213,122,14,169,118,81,148,100,244,29,135,189,115,87,242,70,234,165,148,158,127,198,147,2,207,129,144,199,28,192,227,171,116,255,0,128,215,126,209,134,237,92,127,133,202,183,154,64,245,255,0,217,107,183,0,26,16,16,162,0,49,83,42,210,168,25,169,70,41,128,170,180,236,80,40,205,0,24,165,20,148,180,0,180,81,69,0,20,81,69,0,45,20,81,64,5,37,45,20,0,148,82,210,80,1,73,75,73,64,0,165,164,20,180,0,84,115,125,193,245,169,41,146,114,191,141,0,120,23,197,213,7,236,191,240,15,253,169,94,12,78,215,200,244,175,160,62,46,39,22,191,240,15,253,169,95,63,202,48,255,0,133,0,119,222,6,184,101,185,152,228,253,198,237,238,181,244,231,135,167,243,34,144,243,247,143,111,97,95,36,120,98,232,195,113,39,39,149,61,0,245,90,250,147,193,151,34,91,89,143,60,57,237,236,180,1,217,103,52,82,10,90,0,40,162,138,0,40,162,138,0,49,69,20,80,1,69,20,80,1,73,154,90,74,0,92,209,154,76,81,138,0,92,210,81,138,92,80,2,102,131,154,92,82,208,2,81,69,20,1,147,174,77,229,64,152,207,44,63,145,175,147,188,127,122,211,222,192,9,60,70,189,64,245,106,250,91,198,247,159,103,181,135,27,185,117,232,7,163,87,201,158,35,184,51,222,70,73,60,70,58,143,115,64,15,240,204,30,117,220,157,56,140,247,247,21,245,159,130,45,252,171,89,186,114,231,191,178,215,206,159,13,244,225,117,115,112,72,83,132,110,164,142,233,95,83,232,240,45,188,14,0,3,44,122,31,97,64,26,116,152,162,138,0,76,82,209,73,138,0,92,210,102,151,20,152,160,3,52,102,140,81,138,0,51,70,234,49,70,40,1,115,73,154,49,70,40,1,115,73,154,49,70,40,0,205,55,52,236,83,64,160,5,205,33,52,83,73,230,128,31,154,51,72,41,104,0,205,25,163,20,184,160,6,230,140,210,226,140,80,2,3,75,154,49,70,218,0,76,210,230,140,81,138,0,76,209,74,86,140,80,1,154,76,211,177,73,182,128,19,52,102,148,173,1,104,1,51,70,73,167,109,163,109,0,52,26,51,205,46,40,197,0,38,104,205,46,41,113,64,13,163,52,236,81,138,0,110,77,25,52,184,163,20,0,153,52,10,92,82,226,128,27,69,46,40,197,0,37,37,59,20,98,128,18,138,92,81,138,0,74,41,113,70,40,1,41,73,160,10,8,160,4,205,20,184,163,20,0,148,82,226,140,80,2,81,75,138,49,64,9,69,46,40,197,0,38,105,65,163,20,1,64,9,69,41,20,98,128,18,138,92,81,138,0,74,74,118,218,49,64,9,69,46,40,197,0,37,6,151,20,184,160,6,228,209,147,75,138,49,64,9,147,70,105,113,75,138,0,109,25,167,98,140,80,3,115,70,121,167,98,147,20,0,132,209,146,41,113,75,182,128,27,154,51,78,219,72,86,128,19,52,102,148,45,27,104,0,205,37,46,40,197,0,38,105,115,64,90,49,64,9,154,92,209,138,49,64,8,77,25,165,197,24,160,4,205,46,104,197,24,160,3,52,102,140,81,64,6,105,1,160,211,65,230,128,31,154,76,209,65,20,0,236,209,154,49,70,40,1,115,73,154,49,70,40,1,115,73,186,140,81,138,0,51,70,104,197,24,160,3,52,102,140,81,138,0,92,209,70,41,49,64,6,41,113,69,20,0,181,200,120,222,223,205,181,135,167,202,227,191,179,87,93,89,186,196,11,113,2,2,1,195,14,167,216,208,7,198,30,38,131,201,187,143,167,49,142,254,230,182,188,3,120,208,94,78,1,60,198,221,0,245,90,191,241,35,77,22,183,22,228,5,25,69,28,18,123,189,114,158,28,184,48,94,72,65,60,198,122,15,113,64,31,102,232,83,25,109,223,57,225,143,111,97,90,213,199,120,30,243,237,54,179,103,119,14,122,129,232,181,216,208,1,72,51,75,69,0,38,104,165,197,24,160,3,52,102,147,20,98,128,23,52,153,163,20,80,2,209,69,20,0,81,69,20,0,184,164,162,138,0,41,59,210,209,64,5,20,81,64,6,113,92,246,191,57,72,251,253,241,219,253,147,93,1,174,47,197,247,34,40,7,95,245,171,219,253,147,64,31,56,120,194,118,58,132,199,39,239,167,111,246,43,137,83,186,66,125,171,123,196,55,38,91,217,121,63,121,123,15,238,214,12,67,46,126,148,1,244,39,194,229,2,218,63,250,225,39,254,140,175,115,143,253,88,175,19,248,92,159,232,177,127,215,9,63,244,101,123,106,125,193,64,14,162,138,40,1,13,20,26,40,1,104,162,138,0,40,165,162,128,10,40,162,128,10,74,90,40,1,40,162,138,0,41,13,45,37,0,24,164,197,47,189,38,104,1,140,181,9,90,178,105,135,20,1,77,144,30,41,4,97,71,74,176,71,52,132,10,0,243,79,25,161,147,32,17,254,181,122,255,0,186,107,19,195,54,160,1,184,3,251,182,238,127,189,93,95,136,202,172,140,72,254,49,255,0,160,214,109,148,145,164,106,85,72,224,255,0,58,64,118,214,72,4,99,29,48,127,157,105,168,56,174,111,76,187,47,198,79,221,61,135,173,116,202,192,168,166,4,170,0,167,230,162,25,34,130,112,40,1,237,81,58,212,109,54,61,105,191,105,3,215,242,160,9,84,26,25,106,1,120,51,143,155,242,21,62,253,195,60,208,4,126,80,206,113,89,215,50,177,98,1,232,71,111,106,210,102,166,121,40,121,35,245,160,6,219,33,218,9,199,67,252,234,250,113,84,197,192,83,128,15,30,213,97,95,112,200,160,11,2,157,76,94,69,62,128,16,215,155,252,65,184,41,22,50,127,215,167,111,246,13,122,67,28,10,241,79,138,87,173,25,96,9,255,0,143,136,251,15,249,230,104,3,231,157,73,183,223,72,126,159,200,87,173,124,52,180,86,218,216,28,192,253,207,252,244,21,228,18,126,242,225,137,244,175,160,190,24,217,15,178,198,216,28,195,39,115,255,0,61,40,3,219,45,134,34,81,245,254,117,96,84,81,12,32,169,69,0,45,20,81,64,9,75,69,20,0,81,69,24,160,5,162,147,20,180,0,82,26,90,67,64,5,54,157,73,138,0,81,75,64,162,128,10,40,162,128,10,40,162,128,10,40,162,128,16,210,3,74,105,40,1,105,69,33,160,80,2,209,69,20,0,148,82,210,80,1,69,20,80,1,69,6,146,128,22,131,69,6,128,24,195,34,188,167,226,133,136,154,222,216,225,120,117,234,79,163,215,171,154,225,188,121,10,189,180,25,3,239,175,127,102,160,15,146,46,211,202,184,3,213,63,173,123,183,193,233,254,75,160,115,213,251,127,215,58,241,61,121,54,93,167,253,115,31,204,215,166,124,39,187,104,228,186,25,61,28,244,31,244,206,128,62,152,132,229,79,214,164,170,246,109,186,54,250,213,138,0,107,12,212,19,71,184,1,86,13,55,20,1,146,214,100,54,120,233,234,104,96,195,184,173,23,193,168,153,71,165,0,87,83,197,67,58,179,1,130,42,206,49,70,241,220,26,0,205,91,38,110,114,191,153,167,139,55,7,170,254,102,181,50,49,192,165,76,30,180,1,78,40,10,245,34,174,40,43,83,5,20,16,40,2,22,201,170,210,131,197,89,106,173,59,5,0,208,6,46,161,100,178,237,200,28,99,185,247,172,27,173,53,6,50,163,254,250,53,115,88,212,76,91,48,91,183,97,239,92,117,206,177,44,140,0,118,233,253,209,72,14,243,65,133,97,222,20,99,57,239,244,174,172,26,226,252,49,33,120,228,44,115,201,255,0,217,107,172,18,96,83,2,208,53,32,28,213,88,216,49,239,86,1,160,9,41,69,51,52,236,230,128,29,75,72,41,104,0,162,146,148,80,1,69,20,80,2,209,73,69,0,45,20,81,64,1,164,165,164,160,2,144,210,209,64,0,162,147,189,45,0,20,140,56,165,52,135,165,0,120,199,197,107,109,233,108,120,234,189,255,0,223,175,156,110,215,18,129,254,205,125,77,241,38,0,214,246,231,3,239,175,127,103,175,151,245,53,219,112,191,238,143,230,104,2,93,45,138,72,196,30,199,250,87,211,63,13,174,140,150,247,25,39,239,183,97,232,149,243,29,144,249,155,233,254,21,244,87,195,39,34,43,129,254,211,127,236,148,1,236,98,150,152,135,34,159,64,5,20,81,64,5,4,209,69,0,20,81,69,0,20,180,148,180,0,82,82,209,64,9,138,41,104,160,4,162,138,40,0,162,138,40,0,164,110,148,181,28,199,10,62,180,1,229,95,20,111,252,187,123,96,11,125,229,61,7,163,215,204,183,76,102,156,19,217,127,173,123,135,197,139,179,254,138,50,127,128,244,31,237,215,134,219,252,243,31,247,127,173,0,123,103,194,91,0,77,209,33,127,140,117,63,244,206,190,132,183,77,168,71,189,121,7,194,187,96,145,92,156,15,188,221,207,251,21,236,73,192,252,104,1,212,81,69,0,20,80,104,20,0,81,138,41,104,1,49,70,41,104,160,4,197,24,165,162,128,10,76,82,209,64,9,138,49,75,69,0,37,24,165,164,160,4,164,219,78,162,128,19,20,98,150,138,0,76,82,226,138,40,0,197,20,82,208,1,73,138,41,104,1,49,70,41,104,160,4,197,24,165,162,128,10,76,82,209,64,9,138,49,75,69,0,38,40,52,180,80,1,69,20,148,0,180,148,81,64,11,69,20,26,0,74,49,75,73,64,11,73,70,41,104,0,162,138,40,0,164,197,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,152,163,20,180,80,1,69,20,80,1,69,20,80,1,73,138,90,40,1,49,75,69,20,0,81,69,20,0,81,69,20,0,82,98,150,138,0,40,162,138,0,41,41,104,160,2,147,20,98,138,0,41,104,160,80,1,73,75,73,64,11,69,37,20,0,180,130,150,138,0,76,81,138,90,40,1,49,70,41,104,160,2,147,20,180,80,2,98,140,82,209,64,9,138,49,75,69,0,20,148,82,208,2,98,140,81,69,0,38,40,197,45,20,0,152,164,219,78,162,128,18,151,20,81,64,5,24,165,162,128,19,20,98,150,138,0,40,197,20,80,2,98,140,82,209,64,9,138,49,75,69,0,37,20,80,104,0,162,129,69,0,21,21,194,110,64,61,234,90,107,242,63,26,0,249,227,226,213,128,221,106,112,191,192,58,159,250,105,94,43,106,198,25,201,29,215,250,215,209,255,0,21,45,131,197,108,112,62,242,247,63,237,215,205,215,31,36,195,253,223,235,64,31,77,252,46,191,50,91,220,130,91,239,177,232,61,18,189,101,122,87,207,191,9,238,206,46,134,79,241,158,131,253,138,247,248,78,84,253,104,2,74,40,162,128,10,40,162,128,10,40,165,160,4,197,20,180,80,1,69,20,80,2,81,69,20,0,80,40,162,128,10,40,162,128,10,40,162,128,16,215,148,252,65,186,40,164,2,127,215,167,97,253,195,94,168,231,2,188,95,226,44,132,179,15,250,110,159,250,1,160,15,159,53,18,90,118,36,245,35,249,85,123,65,153,72,255,0,102,166,187,31,188,111,168,254,84,105,171,186,225,191,220,63,204,80,7,210,63,13,45,182,89,68,120,255,0,83,39,127,250,105,94,188,191,118,188,235,192,16,5,211,161,56,31,234,223,191,251,117,232,131,165,0,58,138,40,160,0,211,69,47,122,90,0,40,162,138,0,90,40,162,128,10,40,164,160,5,164,162,138,0,40,162,131,64,5,20,148,180,0,148,134,148,211,73,197,0,20,210,40,205,52,154,0,105,52,210,106,39,112,167,189,48,190,69,0,115,26,212,9,52,132,48,207,204,15,95,106,205,183,211,65,81,128,189,63,188,106,215,136,229,41,156,28,124,235,255,0,160,215,33,111,172,202,141,130,237,192,254,232,164,7,162,89,89,172,64,96,14,135,185,245,173,136,193,197,114,186,78,162,100,81,146,223,116,246,30,181,214,68,192,168,52,192,157,73,20,140,165,169,86,166,0,80,6,108,150,229,143,4,85,99,102,228,245,95,204,214,217,81,80,190,7,74,0,199,107,38,94,235,249,154,181,8,101,80,9,21,119,35,28,138,139,120,236,13,0,49,143,21,26,134,61,197,79,183,53,50,168,199,74,0,164,182,68,182,126,95,204,214,140,73,181,113,66,99,165,75,138,0,85,24,167,82,10,90,0,142,99,133,252,107,231,223,138,243,230,103,28,255,0,199,196,125,191,233,153,175,126,188,109,177,143,247,191,165,124,193,241,54,237,164,188,148,100,255,0,174,140,244,31,243,206,128,60,206,205,60,219,134,31,236,231,249,87,212,159,14,236,68,90,116,39,11,254,170,65,193,63,243,210,190,102,208,147,125,219,127,215,51,252,197,125,107,224,200,66,105,240,224,15,184,255,0,250,29,0,118,10,48,180,250,104,167,10,0,40,162,146,128,22,138,40,160,2,138,40,160,5,162,138,40,0,160,209,72,104,0,164,207,52,180,148,0,162,150,144,82,208,1,69,20,80,1,69,20,80,1,69,20,80,2,26,76,82,154,51,64,1,160,80,104,20,0,180,81,69,0,20,82,81,64,5,20,81,64,5,37,45,20,0,80,104,160,208,3,77,115,62,45,131,204,181,139,167,14,58,159,102,174,152,214,102,177,15,155,110,131,143,190,63,145,160,15,142,188,91,8,138,242,46,159,234,199,127,118,174,147,225,165,207,151,117,112,57,251,141,219,221,42,167,196,75,81,13,221,185,192,229,23,161,62,175,89,254,8,156,199,123,48,4,255,0,171,126,222,235,64,31,97,105,111,190,22,255,0,120,255,0,33,87,235,11,195,146,153,45,228,201,63,124,255,0,33,91,180,0,134,154,105,244,211,64,16,58,230,163,63,47,90,176,106,39,92,208,4,71,13,85,165,66,49,140,85,134,1,106,187,177,61,232,1,177,57,207,38,173,137,0,29,234,152,6,162,184,223,129,180,129,64,26,105,55,214,164,221,154,194,182,50,134,57,97,90,209,18,69,0,72,196,26,173,60,65,192,226,146,225,202,227,6,162,142,66,195,147,64,24,90,142,138,183,91,126,84,227,29,88,143,90,228,53,61,12,218,133,43,229,140,224,112,196,250,215,163,207,33,143,21,86,127,46,100,1,148,156,28,210,3,148,240,204,146,41,144,22,245,237,254,237,119,67,44,188,250,214,29,157,178,71,43,109,92,124,190,166,186,37,140,98,132,5,117,220,167,131,86,210,67,142,77,40,81,233,82,132,30,148,192,140,72,79,122,149,36,34,158,177,129,218,151,96,244,160,7,171,102,159,81,5,197,72,40,1,212,81,71,52,0,81,69,20,0,180,148,81,64,10,40,162,146,128,14,244,26,90,74,0,40,162,138,0,74,90,74,90,0,41,180,234,74,0,224,252,125,111,230,90,65,211,239,175,127,102,175,149,53,200,252,187,148,233,247,7,243,53,246,7,139,98,15,105,23,79,245,131,249,53,124,157,226,212,17,221,69,254,224,254,109,64,25,182,163,110,77,123,95,195,11,242,94,229,9,110,140,122,15,246,43,200,244,200,4,209,183,3,130,122,159,165,119,158,1,152,218,222,206,50,121,141,143,3,221,104,3,233,184,27,114,159,173,75,84,116,233,60,200,88,243,247,143,242,21,122,128,10,40,162,128,10,40,162,128,22,146,150,146,128,10,41,104,160,4,165,162,138,0,41,13,45,6,128,18,131,69,33,160,5,162,138,40,0,170,247,141,182,53,250,213,138,163,169,54,35,95,168,254,180,1,243,79,197,27,134,107,139,97,147,247,23,183,187,215,153,105,131,55,45,254,225,254,98,189,3,226,107,230,234,223,253,197,254,111,92,22,147,255,0,31,45,254,225,254,98,128,62,161,248,113,16,91,123,140,15,227,111,228,149,233,131,165,121,199,195,161,254,141,63,251,237,252,146,189,29,122,80,2,209,69,20,0,148,180,148,180,0,180,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,73,64,5,20,81,64,5,20,81,64,5,20,10,94,244,0,130,150,138,74,0,90,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,164,160,3,52,180,211,74,40,0,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,38,128,104,1,104,164,165,160,2,138,76,210,208,1,73,75,69,0,20,82,102,150,128,10,41,40,38,128,22,138,64,105,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,164,52,0,102,138,65,75,64,11,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,20,148,0,26,41,104,239,64,9,69,6,138,0,40,162,138,0,40,162,138,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,138,40,160,4,165,164,165,160,2,144,244,165,164,110,148,1,230,127,17,226,13,111,111,145,252,107,252,158,190,91,212,198,46,87,253,193,252,205,125,83,241,20,102,218,15,247,215,249,61,124,179,171,127,199,202,255,0,184,63,153,160,15,74,248,95,112,203,113,114,50,122,49,233,238,149,244,229,155,110,141,190,181,242,183,195,55,197,213,199,251,141,252,210,190,163,211,91,49,183,212,255,0,74,0,189,69,20,80,1,64,162,144,80,2,210,210,80,40,1,104,162,138,0,74,41,104,160,2,146,150,146,128,22,146,150,146,128,10,40,162,128,10,40,162,128,34,157,176,191,141,124,245,241,23,81,111,181,202,128,183,18,167,97,255,0,60,235,223,53,25,60,184,65,231,239,1,250,26,249,143,198,114,155,157,90,113,159,227,67,207,251,130,128,60,246,229,114,115,239,82,232,177,151,184,110,159,112,255,0,49,86,181,40,68,73,208,125,225,211,233,83,120,86,49,37,195,127,215,38,255,0,208,133,0,125,73,224,184,60,189,50,30,159,113,251,255,0,182,107,177,207,21,131,225,184,130,105,176,241,217,191,244,35,91,244,0,180,81,69,0,37,45,37,45,0,20,10,40,160,3,189,45,20,148,0,166,146,150,146,128,10,40,162,128,10,40,163,154,0,41,41,105,166,128,26,207,138,129,164,39,189,75,183,52,155,23,210,128,43,25,24,30,180,215,145,177,193,171,77,24,61,170,50,131,210,128,51,155,44,121,52,226,72,94,42,209,81,233,81,180,99,20,1,231,126,33,146,71,149,128,111,227,29,191,217,170,154,118,130,110,16,51,8,206,65,254,38,245,174,170,238,214,55,184,109,202,15,78,231,210,180,98,49,197,24,85,82,49,72,10,86,26,50,219,40,249,83,161,28,49,245,174,142,24,130,168,226,169,194,229,255,0,42,145,228,43,208,211,2,250,176,233,79,223,138,167,3,22,234,123,84,146,19,64,18,60,223,90,105,112,71,122,199,156,202,88,225,133,88,131,118,209,184,230,128,36,145,219,60,26,124,81,250,226,152,65,167,163,17,222,128,44,130,22,158,62,106,140,0,213,58,46,5,0,8,184,169,133,52,83,197,0,40,165,162,138,0,207,212,223,100,35,253,241,252,141,124,159,241,2,227,204,212,231,28,255,0,172,78,223,236,87,212,94,33,152,164,35,4,255,0,172,31,250,9,175,144,252,91,57,147,85,159,36,253,228,237,254,192,160,7,120,82,1,37,211,116,255,0,84,123,255,0,180,43,235,127,13,67,229,105,241,116,251,173,255,0,161,26,249,147,192,54,130,89,179,129,204,13,220,255,0,124,87,213,154,100,94,93,164,99,142,135,249,208,5,225,78,166,138,117,0,20,148,180,80,1,69,20,80,1,75,73,69,0,45,20,148,180,0,82,26,90,67,64,5,38,41,104,205,0,40,162,144,82,208,1,69,20,80,1,69,20,80,1,69,20,148,0,166,155,74,105,0,160,5,52,10,40,20,0,180,81,69,0,20,81,72,104,0,197,20,180,148,0,81,69,20,0,80,104,160,208,3,77,87,187,93,209,15,247,170,201,233,76,117,5,113,239,64,31,51,252,89,179,9,37,169,0,116,65,212,255,0,211,74,243,159,13,77,228,222,201,215,152,207,243,21,237,191,22,236,67,37,169,194,245,65,212,255,0,211,74,240,107,54,242,46,142,59,167,111,173,0,125,129,224,187,143,58,218,99,207,14,122,143,101,174,186,188,203,225,149,217,150,218,224,18,120,118,236,61,18,189,48,26,0,90,76,82,208,104,2,51,77,97,79,60,82,80,4,76,163,189,70,17,115,210,172,21,205,38,208,40,2,3,16,244,166,180,99,210,172,82,149,6,128,43,36,67,210,164,40,163,165,75,140,81,138,0,129,226,12,57,21,25,136,40,224,85,178,56,168,228,28,80,7,45,172,220,152,66,114,121,199,64,61,235,146,125,82,70,124,110,110,159,221,21,127,198,211,52,109,8,83,143,187,219,253,234,229,108,17,231,98,50,56,245,252,41,48,61,7,69,185,18,23,206,73,231,183,210,186,180,27,150,185,31,15,105,229,60,194,118,247,238,125,171,179,64,20,98,132,3,85,42,76,129,70,105,54,83,1,219,243,78,205,52,0,40,38,128,36,28,211,170,36,205,74,40,1,104,164,197,24,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,197,20,81,64,5,20,81,64,24,218,252,62,101,170,116,251,227,249,26,249,71,199,246,222,77,212,29,57,69,232,125,222,190,189,190,140,73,18,131,253,239,241,175,153,190,42,217,8,231,182,32,47,221,94,231,213,232,3,139,208,95,135,31,95,233,93,94,129,39,149,124,253,127,213,31,230,43,139,208,152,249,174,7,247,79,244,174,142,18,214,247,68,231,170,99,143,173,0,125,73,225,233,60,203,73,15,63,124,255,0,33,91,53,201,248,50,231,206,177,155,175,18,158,222,203,93,101,0,20,81,69,0,37,45,20,80,2,209,69,20,0,148,180,81,64,5,20,81,64,5,20,82,26,0,40,160,210,80,2,209,69,20,0,86,78,187,47,149,2,30,121,97,252,141,107,10,230,124,95,47,151,107,23,95,190,63,147,80,7,204,95,16,110,60,219,200,57,60,70,189,189,222,185,45,45,182,220,183,251,135,249,138,216,241,124,166,75,184,186,255,0,171,31,205,171,14,195,253,123,127,187,253,69,0,125,85,240,222,80,246,215,29,126,251,127,36,175,73,29,43,202,62,23,49,48,92,255,0,188,223,201,43,213,199,74,0,90,40,162,128,18,150,144,244,165,20,0,82,210,82,208,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,130,150,138,0,40,162,138,0,41,49,75,69,0,32,165,239,69,29,232,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,147,20,180,0,152,160,113,75,73,64,11,69,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,148,180,148,0,102,148,211,90,133,57,160,1,168,20,26,81,64,5,20,26,13,0,33,163,52,210,104,205,0,58,140,211,115,70,104,1,194,150,152,13,60,80,1,72,105,69,6,128,17,105,194,154,40,99,138,0,118,105,41,22,150,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,105,15,52,180,80,2,98,150,138,40,0,162,147,20,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,222,138,59,208,2,26,49,75,69,0,20,81,69,0,20,134,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,40,160,208,2,82,210,14,148,180,0,82,30,148,180,135,165,0,121,183,196,137,66,91,91,245,251,235,252,158,190,89,213,27,117,202,255,0,184,63,153,175,166,62,40,177,16,91,127,188,191,201,235,230,59,255,0,245,235,254,239,245,52,1,216,252,63,184,49,94,79,201,230,55,237,238,149,245,110,133,47,155,3,158,120,99,215,232,43,227,223,8,202,99,187,151,175,220,63,205,107,235,47,8,75,230,90,203,215,239,159,228,180,1,211,81,65,162,128,10,40,164,160,5,165,164,165,160,2,138,40,160,2,138,40,160,4,165,162,138,0,74,41,105,40,1,41,104,162,128,10,40,162,128,49,53,249,54,90,169,231,253,96,254,70,190,102,214,31,204,213,38,63,238,255,0,232,34,190,134,241,141,215,149,102,189,127,215,47,97,253,211,95,54,184,105,239,100,108,142,64,235,248,80,6,46,182,255,0,49,31,237,15,229,90,254,5,181,18,205,156,15,245,45,220,255,0,124,87,61,172,49,251,75,175,184,255,0,208,107,210,62,25,88,135,218,72,94,96,126,231,254,122,10,0,250,39,70,139,203,176,136,113,209,191,244,35,90,117,5,162,108,183,81,233,159,231,83,208,1,69,20,80,1,138,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,197,0,45,37,24,164,52,0,210,113,73,154,71,164,6,128,13,248,164,200,52,164,10,110,202,0,99,37,49,198,22,166,205,35,128,195,20,1,198,106,247,34,55,108,100,29,195,183,181,115,137,170,72,174,70,230,233,253,209,93,6,187,167,22,144,145,183,150,94,231,251,181,192,222,135,133,200,200,234,58,125,42,88,30,157,164,220,25,163,7,39,238,158,163,222,186,1,8,101,228,126,181,194,120,62,102,145,20,49,207,238,219,183,251,85,232,72,62,90,160,35,88,130,142,5,56,32,61,106,80,56,163,20,1,89,226,30,148,44,99,210,172,224,26,2,129,64,16,8,135,165,27,6,122,84,212,187,65,160,6,42,142,212,240,41,66,226,150,128,1,79,197,52,115,79,160,2,138,41,9,160,14,59,198,23,30,84,35,175,250,213,29,63,217,53,242,70,189,47,155,170,76,121,234,191,250,8,175,165,254,35,94,24,227,192,39,253,122,118,31,220,53,242,253,199,239,175,164,39,208,127,33,64,30,193,240,190,197,90,52,98,7,48,73,220,255,0,207,65,95,69,219,46,216,20,125,127,157,120,231,194,251,16,182,113,28,47,250,153,59,159,249,233,94,206,163,8,5,0,40,167,82,82,208,1,69,20,80,1,69,20,80,1,138,90,74,5,0,45,20,81,64,5,33,165,164,52,0,82,82,210,17,64,10,41,105,5,45,0,20,81,69,0,20,81,69,0,20,81,69,0,33,164,165,52,153,160,5,52,10,40,20,0,180,81,69,0,20,148,180,80,1,218,146,131,69,0,20,81,69,0,20,81,69,0,33,164,198,105,90,144,116,160,15,52,248,153,100,39,182,183,56,28,58,245,39,209,235,229,203,192,97,185,0,119,79,235,95,94,248,214,16,246,112,228,15,245,131,249,53,124,151,175,199,178,241,63,235,152,254,102,128,61,211,225,53,225,49,221,2,79,87,236,63,233,157,123,132,103,43,248,215,205,191,10,111,74,201,114,185,110,140,122,15,246,43,232,235,102,220,135,235,64,19,210,82,209,64,13,164,205,6,163,145,136,160,5,102,197,55,120,53,89,220,250,212,46,228,116,52,1,124,182,41,65,205,82,142,83,220,154,176,178,125,104,2,192,233,70,106,48,249,164,45,154,0,71,106,143,36,142,105,196,83,36,39,28,80,7,15,226,155,63,180,201,23,221,224,14,164,255,0,181,81,233,58,56,141,95,33,58,159,226,62,213,209,93,170,100,51,140,246,170,195,86,133,14,208,178,122,244,31,227,72,13,109,58,17,10,176,227,156,244,252,42,255,0,153,245,172,184,46,150,80,72,13,248,138,177,191,112,166,5,207,52,15,90,104,159,158,255,0,149,65,20,124,246,169,132,35,61,168,2,200,59,168,219,147,66,13,162,164,20,0,128,98,159,77,164,36,138,0,146,138,96,57,167,80,2,209,64,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,52,10,0,40,162,138,0,100,163,43,143,122,240,175,139,22,74,201,108,216,29,80,117,63,237,215,187,48,226,188,179,226,109,152,146,214,220,224,125,245,29,79,163,208,7,205,154,84,158,69,203,123,161,233,245,21,213,221,92,134,0,140,254,85,199,54,99,184,255,0,128,255,0,90,221,70,44,156,158,244,1,244,39,195,123,211,45,181,192,36,253,246,61,7,162,87,166,246,175,21,248,97,113,145,114,57,254,35,211,253,202,246,120,206,87,241,160,7,209,69,20,0,81,65,160,80,2,138,41,41,104,0,162,138,40,0,162,138,40,0,160,209,65,160,4,162,131,72,58,208,2,210,210,81,64,0,174,11,226,37,193,138,206,223,4,255,0,172,94,222,207,93,237,121,151,196,217,49,103,109,215,253,98,255,0,39,160,15,152,245,185,76,179,161,39,162,143,230,106,165,151,51,55,251,191,212,83,181,6,204,171,254,232,254,180,154,121,253,251,127,186,127,152,160,15,166,126,23,2,33,185,255,0,121,191,146,87,172,175,74,242,191,134,63,234,110,127,222,111,228,149,234,163,165,0,20,81,69,0,33,233,74,41,13,45,0,20,180,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,80,40,164,160,5,164,165,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,164,162,150,128,10,40,162,128,10,40,162,128,18,147,165,46,105,51,64,8,14,105,58,26,13,49,142,40,2,66,105,194,171,9,113,235,82,198,225,189,104,1,244,180,148,102,128,2,42,58,125,33,20,1,29,58,157,138,0,160,7,1,75,77,165,205,0,20,166,146,153,35,133,245,160,7,3,73,212,212,38,92,250,211,212,230,128,36,39,20,189,105,162,157,154,0,90,90,76,210,208,1,69,20,80,1,73,75,69,0,20,82,82,208,1,69,20,80,1,73,75,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,148,180,80,1,65,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,160,209,69,0,32,233,75,72,41,104,0,164,110,148,180,30,148,1,228,191,20,65,48,219,127,188,191,201,235,230,91,222,38,95,247,127,169,175,167,254,39,127,169,182,255,0,121,127,147,215,204,58,129,253,250,255,0,186,63,153,160,11,90,52,166,41,220,130,121,83,252,197,125,89,240,238,224,203,103,113,146,127,214,55,111,100,175,146,180,246,196,173,254,233,254,149,245,47,195,41,51,103,115,215,253,99,127,36,160,15,77,52,180,148,80,1,69,20,135,173,0,45,45,37,2,128,22,138,40,160,2,138,40,160,2,138,40,160,4,162,138,67,64,11,69,20,80,1,65,233,69,50,67,133,252,104,3,203,254,33,95,24,226,218,11,113,58,118,31,220,53,226,214,247,33,16,19,187,56,61,189,235,210,126,35,92,159,57,215,39,137,147,183,251,21,228,46,197,80,115,222,128,48,245,7,51,94,72,126,157,126,130,190,128,248,101,100,171,103,19,96,115,12,157,207,252,244,175,159,80,23,185,111,167,248,87,212,191,15,172,196,122,92,7,3,253,92,131,169,255,0,158,148,1,233,17,240,128,83,169,0,226,150,128,10,40,160,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,33,162,128,22,146,154,73,20,128,147,64,10,70,69,71,183,21,37,6,128,34,39,21,7,218,62,108,115,249,85,135,25,170,166,33,158,130,128,36,243,70,123,209,191,235,85,164,143,230,237,76,223,142,40,2,43,248,68,221,135,80,121,62,213,200,106,154,56,113,192,79,188,63,136,250,87,89,53,210,199,212,55,94,194,179,78,173,11,182,210,178,113,207,65,254,52,128,161,225,171,79,179,224,113,254,173,135,4,255,0,122,187,92,144,181,139,106,139,247,148,99,35,250,214,194,19,180,102,152,18,163,212,217,170,225,105,225,177,64,18,158,148,194,113,72,95,21,27,73,245,160,9,3,81,191,30,181,78,73,79,98,105,136,228,245,52,1,162,173,154,126,106,138,57,245,171,40,104,2,106,90,104,167,208,1,76,144,225,127,26,125,65,114,216,65,245,160,15,11,248,161,120,193,220,100,255,0,175,143,176,255,0,158,102,188,38,201,124,219,166,255,0,119,63,202,189,75,226,93,241,123,201,87,45,196,209,158,131,254,121,215,156,104,17,239,187,127,250,230,127,152,160,15,168,254,31,89,136,116,216,78,7,250,183,28,19,255,0,61,43,208,123,87,47,225,56,130,105,112,227,29,27,255,0,66,53,212,158,148,0,10,90,65,75,64,5,20,81,64,5,20,81,64,5,20,10,90,0,40,162,138,0,41,13,45,33,160,2,146,150,147,52,0,162,150,144,82,208,1,69,20,80,1,69,20,80,1,69,20,80,2,26,5,6,129,64,1,160,81,64,160,5,162,138,40,0,164,197,45,20,0,155,104,165,164,160,2,138,40,160,2,138,40,160,2,150,146,138,0,231,252,77,7,155,105,24,227,253,96,239,236,213,242,79,140,237,188,139,200,122,115,24,232,125,218,190,200,212,226,243,96,81,199,222,31,200,215,203,31,20,108,132,23,54,199,11,202,47,66,125,94,128,15,134,183,37,47,46,6,79,250,182,237,238,149,245,62,154,251,226,99,254,209,254,149,241,223,130,174,12,87,179,96,159,245,109,219,221,107,235,79,12,204,101,183,144,146,120,115,219,217,104,3,122,138,40,160,6,156,84,82,113,82,156,84,101,115,64,24,247,114,54,70,211,85,119,201,253,239,210,182,222,5,39,160,252,234,188,144,14,192,126,116,1,148,215,12,157,207,229,81,141,65,129,193,45,249,10,191,45,166,239,79,204,213,117,211,65,110,66,244,245,52,1,110,214,118,148,30,127,74,210,65,197,65,109,2,196,14,0,252,234,217,20,1,27,26,167,113,46,208,58,210,94,204,97,10,114,121,244,31,90,231,46,53,94,70,75,255,0,223,34,128,35,213,101,121,10,133,56,232,121,31,90,196,91,7,102,206,87,167,169,170,186,158,185,177,151,6,65,192,254,17,239,73,167,235,45,35,48,44,253,15,240,143,106,64,117,22,40,232,24,100,127,156,86,237,186,30,115,138,201,211,201,151,113,39,215,250,87,69,10,140,26,0,150,49,129,82,40,52,116,169,22,152,6,41,194,129,65,20,0,180,98,129,65,160,3,165,45,33,52,155,168,1,253,40,235,77,7,52,236,208,2,209,73,154,90,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,4,53,195,248,238,216,75,99,15,3,137,23,169,62,141,93,197,96,120,142,1,53,172,99,142,28,119,246,52,1,241,206,177,23,217,238,144,113,202,14,159,83,93,70,143,106,183,48,63,3,134,61,73,244,21,71,198,246,130,11,184,120,28,160,251,164,250,181,73,225,203,150,85,144,2,122,158,195,218,128,61,67,192,103,236,179,204,163,186,177,227,158,235,94,225,104,219,163,39,222,190,122,240,148,236,111,37,201,255,0,150,103,183,186,215,189,105,82,111,133,191,222,63,210,128,52,232,162,138,0,41,5,45,37,0,40,165,164,162,128,22,138,40,160,2,138,40,160,2,131,69,6,128,16,208,41,13,2,128,22,150,144,81,64,5,120,231,197,75,162,176,91,12,159,188,167,160,244,122,246,51,94,15,241,105,200,91,95,248,7,254,212,160,15,0,186,108,200,62,148,235,35,137,155,253,223,234,42,25,14,91,240,169,109,14,37,63,238,208,7,211,191,11,95,116,55,63,239,55,242,74,245,133,57,21,228,63,10,143,238,110,127,222,111,228,149,235,203,210,128,22,138,40,160,4,56,165,20,135,165,40,160,2,150,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,76,210,210,80,1,154,90,74,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,13,45,20,0,81,73,75,64,9,75,73,75,64,8,105,69,37,20,0,180,134,140,210,80,2,209,138,5,52,154,0,82,5,53,148,26,112,230,150,128,51,238,35,32,12,17,92,198,161,171,75,96,235,151,108,16,62,234,131,235,235,244,174,213,128,53,135,172,233,49,222,70,153,85,56,35,171,17,235,233,245,160,10,90,95,137,146,231,112,34,99,140,158,85,125,189,235,165,138,97,40,224,31,198,188,31,196,22,151,26,60,168,209,58,40,101,3,229,231,174,125,71,181,105,120,95,199,18,6,145,37,121,219,169,226,52,255,0,102,128,61,171,189,45,101,233,186,162,93,163,16,31,130,122,129,237,90,96,230,128,22,138,41,9,197,0,29,234,57,102,17,47,32,254,21,67,82,213,35,180,69,36,63,36,116,3,222,188,163,197,30,56,145,154,52,137,231,94,135,152,211,253,170,0,244,29,83,196,233,109,180,1,48,206,15,10,190,254,245,79,79,213,165,191,118,195,182,0,63,121,64,244,244,250,215,156,120,126,210,227,88,149,218,87,70,10,164,124,220,116,199,160,247,175,96,209,180,152,236,227,124,42,140,147,209,137,244,245,250,80,5,235,120,201,7,36,85,213,80,41,84,1,78,160,4,0,82,226,144,241,72,13,0,58,129,65,164,160,7,80,105,51,69,0,2,150,146,150,128,18,150,146,150,128,10,65,69,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,148,0,102,140,209,69,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,65,162,131,64,8,49,75,72,58,82,208,1,72,199,2,150,145,186,80,7,147,252,82,125,176,219,127,188,191,201,235,230,59,211,153,151,253,223,234,107,233,111,138,167,247,54,223,239,47,242,122,249,162,236,230,81,254,237,0,37,179,98,67,244,175,165,62,21,221,22,130,229,114,126,243,30,131,209,43,230,120,206,27,240,175,160,254,18,185,34,235,254,7,255,0,180,232,3,222,41,105,5,20,0,80,104,52,134,128,22,150,154,41,69,0,45,20,81,64,5,20,81,64,5,20,82,80,1,73,75,73,64,11,69,20,80,1,85,174,219,106,3,239,86,107,47,84,144,172,67,253,225,252,141,0,120,151,140,207,218,175,165,7,251,232,121,255,0,114,184,29,94,217,109,225,24,3,239,129,193,62,134,186,175,18,206,195,82,155,7,186,246,255,0,100,87,19,175,220,179,18,9,63,124,118,31,221,160,12,77,30,31,62,229,186,125,194,121,250,138,250,223,193,246,226,45,38,1,129,247,95,191,251,102,190,101,240,101,152,154,224,156,15,245,44,121,39,251,194,190,176,208,225,17,105,241,14,56,13,255,0,161,26,0,216,20,180,148,180,0,81,69,20,0,81,69,20,0,157,233,104,162,128,22,146,138,40,0,162,138,40,0,164,233,75,73,154,0,78,180,82,19,138,77,212,0,189,104,197,25,160,80,1,72,105,77,32,20,0,220,84,76,188,212,230,152,212,1,93,198,69,103,78,135,168,219,214,181,186,213,89,151,249,208,7,45,122,142,231,25,29,71,242,172,35,167,178,185,57,79,204,215,71,124,198,54,39,61,192,253,43,144,190,214,153,28,128,207,212,127,8,244,164,7,87,166,76,241,128,172,122,41,232,61,235,166,134,93,202,58,215,153,105,218,230,243,201,147,238,159,225,30,181,212,193,170,250,23,233,253,209,64,29,122,154,28,113,85,45,37,50,168,57,236,127,157,95,199,20,192,200,185,157,163,238,122,250,86,105,212,24,156,2,223,144,173,219,139,117,147,176,235,235,89,39,77,1,137,1,127,51,64,13,89,217,135,95,210,157,190,76,125,239,210,172,199,105,180,116,31,153,171,105,0,199,32,126,116,1,90,214,70,60,19,219,250,214,186,84,9,2,131,208,126,117,56,24,160,9,6,41,212,131,20,180,0,85,13,69,246,70,15,251,67,249,85,250,231,188,73,57,138,16,65,63,235,20,116,255,0,100,208,7,204,30,62,185,47,170,206,50,127,214,39,111,246,43,51,193,246,190,117,203,30,63,212,177,228,159,239,10,131,197,147,153,117,73,201,39,239,47,111,246,69,117,159,13,172,4,206,14,23,152,31,169,63,223,20,1,244,174,129,15,151,167,66,56,232,223,250,17,173,154,171,97,31,151,104,131,211,63,206,173,80,1,69,20,80,1,69,20,80,1,69,20,80,1,138,49,75,69,0,20,81,69,0,20,134,150,144,208,1,65,162,131,64,0,165,164,20,180,0,81,69,20,0,81,69,20,0,81,69,20,0,134,129,65,160,80,2,138,5,37,2,128,22,138,40,160,2,138,41,13,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,71,50,238,80,61,235,231,143,140,150,64,73,104,64,29,16,117,63,244,210,190,139,61,43,198,126,45,90,137,35,181,98,7,84,29,79,253,52,160,15,2,240,252,198,27,199,60,243,25,233,245,21,245,143,129,174,60,219,57,143,60,72,221,71,178,215,200,40,198,11,142,59,167,245,175,167,62,23,222,153,45,46,65,39,239,183,97,232,148,1,234,148,80,58,81,64,8,212,130,149,133,70,77,0,41,20,194,7,165,33,122,69,97,64,8,233,145,197,87,242,136,61,69,93,235,73,129,64,17,40,53,32,200,165,56,20,1,154,0,171,115,8,152,0,70,113,239,92,253,230,138,175,140,42,127,223,70,186,162,160,84,45,131,64,30,111,121,225,117,118,4,172,93,63,190,213,20,58,8,129,137,2,49,145,217,154,189,22,72,215,29,42,147,42,179,116,237,72,10,186,90,8,131,2,61,122,126,21,178,142,7,74,170,176,142,192,126,116,248,178,26,152,23,84,250,212,138,105,170,56,169,20,80,3,199,52,180,80,40,0,233,75,72,212,131,138,0,82,41,184,167,138,40,1,160,98,157,75,73,64,0,52,180,130,150,128,10,40,20,80,0,104,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,85,47,34,18,32,5,71,90,183,76,113,145,64,31,49,252,82,211,66,92,91,48,10,62,85,29,79,171,215,23,225,134,253,228,128,250,19,255,0,160,215,185,124,78,211,22,72,109,155,11,247,148,125,227,232,245,243,245,156,134,206,233,176,122,167,110,123,251,253,40,3,211,244,163,246,91,134,35,140,161,28,115,220,87,184,248,114,127,50,9,15,63,120,246,246,21,226,58,68,139,113,27,146,15,4,142,127,10,245,159,9,202,118,202,50,122,147,255,0,160,210,3,184,20,83,80,228,83,169,128,82,82,209,64,5,40,164,162,128,22,138,40,160,2,138,40,160,2,138,41,13,0,33,160,80,104,20,0,234,41,5,6,128,6,233,94,5,241,108,255,0,199,175,252,3,255,0,106,87,190,57,226,188,11,226,208,207,217,127,224,31,251,82,128,60,5,250,212,182,159,235,79,251,181,19,117,169,173,127,214,159,165,0,125,41,240,168,254,234,231,253,230,255,0,217,43,216,71,74,241,175,133,100,121,87,63,239,55,254,201,94,201,31,221,252,104,1,212,81,69,0,33,233,74,41,15,74,81,64,11,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,73,75,69,0,20,82,102,150,128,3,64,162,138,0,40,164,163,20,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,0,105,5,20,80,1,65,162,138,0,90,13,37,20,0,81,210,150,147,52,0,148,211,79,20,148,0,139,78,166,226,150,128,10,67,200,165,205,37,0,98,235,26,36,26,132,104,30,53,56,35,171,48,245,244,250,215,134,120,199,194,50,105,210,69,37,185,129,55,5,83,243,177,254,247,168,246,175,163,171,51,84,211,33,189,141,67,32,56,32,242,196,122,250,125,104,3,231,95,12,120,206,231,77,146,68,150,105,78,240,79,201,26,31,238,250,253,43,219,252,61,226,164,212,18,76,137,142,9,234,138,61,61,15,189,120,223,143,60,33,246,105,33,120,4,43,144,170,126,118,63,222,245,174,39,71,215,47,52,121,156,25,143,204,164,252,136,167,169,30,163,218,128,62,196,243,151,110,112,113,156,87,43,226,31,21,38,158,145,224,76,50,71,68,83,235,234,125,171,205,63,225,97,191,216,177,190,227,62,103,252,242,143,210,188,195,88,215,47,53,137,144,9,143,202,160,252,232,163,161,62,131,222,128,58,191,19,248,206,231,82,146,52,138,89,70,0,63,60,104,63,189,233,245,171,254,14,240,140,154,140,146,201,112,96,125,160,168,249,216,127,119,208,123,212,126,3,240,135,218,100,153,231,16,182,3,40,249,216,127,119,210,189,255,0,75,211,34,178,141,130,32,25,36,240,196,250,122,253,40,2,190,143,162,65,167,198,225,35,81,146,122,51,31,79,95,165,109,14,5,20,80,2,210,210,102,138,0,70,164,20,184,165,160,2,151,173,6,140,208,1,74,41,40,160,5,164,20,81,64,11,72,104,162,128,20,81,73,75,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,38,40,1,104,52,148,180,0,10,40,162,128,10,74,51,75,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,26,40,52,0,131,165,45,32,233,75,64,5,33,233,75,77,147,238,254,52,1,227,255,0,21,79,238,173,191,222,95,253,158,190,106,187,255,0,90,63,221,175,164,126,42,17,229,91,127,188,191,251,61,124,223,117,254,180,125,40,2,21,235,94,255,0,240,144,255,0,199,215,252,15,255,0,105,215,207,235,214,189,255,0,225,40,199,218,191,224,127,251,78,128,61,249,122,82,211,80,241,74,40,1,105,166,148,210,26,0,5,58,154,41,69,0,45,20,81,64,5,20,81,64,5,6,138,74,0,41,41,104,160,2,138,40,160,0,215,53,226,11,131,28,67,147,254,176,118,255,0,100,215,70,231,2,184,95,20,76,119,48,201,226,69,237,254,205,0,121,22,160,62,209,121,35,30,115,142,191,65,94,127,226,23,255,0,73,117,29,153,127,244,26,244,109,86,69,183,92,128,115,184,14,62,149,229,151,12,110,239,100,36,246,7,158,59,10,64,122,111,195,77,48,59,6,33,121,129,251,159,249,232,43,232,251,88,194,68,160,123,255,0,58,243,31,135,154,90,69,167,194,219,87,38,39,31,120,255,0,207,74,245,69,233,76,7,83,169,41,104,0,162,138,40,0,165,164,162,128,10,13,20,80,1,69,29,232,160,2,138,13,20,0,210,121,165,160,209,64,13,35,34,147,109,73,73,64,8,5,45,6,154,121,160,5,235,69,3,165,6,128,26,120,168,201,230,166,168,216,80,4,36,212,46,224,213,134,28,86,124,153,44,104,3,51,82,65,41,192,31,196,15,63,74,228,165,208,22,103,36,136,255,0,239,166,174,248,194,58,144,63,58,137,85,85,186,82,3,140,180,240,184,70,200,88,186,127,125,189,107,165,180,209,149,71,42,157,15,241,31,90,220,72,215,25,197,88,92,10,96,71,4,66,37,0,14,213,57,201,167,133,4,82,17,138,0,137,129,170,254,83,22,206,69,93,24,52,96,80,4,106,160,12,26,120,2,157,210,163,44,51,64,19,1,65,168,131,211,193,160,9,5,45,32,20,180,0,87,21,227,91,143,38,220,30,127,215,40,233,254,201,174,212,244,175,37,248,147,124,82,28,2,220,92,39,97,253,195,64,31,56,107,82,249,218,132,167,158,163,175,251,162,189,159,225,53,144,242,144,144,57,183,147,185,255,0,158,130,188,60,147,53,211,147,233,254,21,244,191,195,27,81,29,140,36,1,254,166,65,212,255,0,207,74,0,245,136,134,212,2,159,64,233,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,180,148,10,0,90,40,162,128,10,13,20,134,128,20,210,26,40,52,0,10,90,65,75,64,5,20,81,64,5,20,81,64,5,20,81,64,8,104,20,26,64,40,1,77,2,138,5,0,45,20,81,64,9,69,24,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,243,159,136,246,98,107,75,115,129,196,138,57,39,209,235,209,171,145,241,172,65,172,97,206,63,214,47,242,106,0,248,251,80,83,21,194,251,160,254,102,189,239,225,53,214,232,238,135,61,92,244,31,244,206,188,67,196,73,178,234,63,247,7,243,53,232,255,0,10,47,89,110,46,87,39,238,177,232,61,82,128,62,153,78,148,250,134,217,183,33,62,245,53,0,6,162,97,82,211,72,160,10,51,130,49,131,88,183,87,178,91,144,119,30,125,0,174,145,192,53,66,234,205,38,0,16,14,61,205,0,101,90,235,91,137,12,92,255,0,192,69,106,71,126,175,208,55,228,43,30,93,29,3,112,169,211,251,198,164,130,204,197,159,187,249,154,0,220,18,231,214,144,207,143,95,251,230,170,199,154,115,70,91,210,128,35,159,84,84,192,249,255,0,33,85,255,0,180,129,25,249,255,0,33,81,92,105,129,200,36,47,230,106,140,246,44,160,5,218,57,245,52,1,103,251,97,11,224,137,58,103,238,138,191,111,52,114,231,10,223,141,114,135,73,59,178,118,122,125,227,83,218,164,150,242,156,17,202,246,160,14,204,32,165,72,134,236,226,163,183,125,200,73,245,171,73,205,0,56,12,82,22,197,53,219,21,86,89,136,245,160,11,126,104,30,180,121,192,250,214,59,52,141,209,133,77,10,176,39,36,80,6,168,124,211,179,85,163,38,165,6,128,37,20,22,20,192,105,143,197,0,77,154,51,81,35,230,164,205,0,56,209,76,205,53,152,138,0,148,81,154,170,29,179,140,212,234,78,40,2,74,109,40,231,173,45,0,20,81,69,0,20,81,69,0,20,81,69,0,6,155,138,83,69,0,113,158,52,179,89,237,97,4,14,28,117,39,209,171,229,127,16,193,246,107,216,194,224,102,49,211,158,230,190,193,241,5,191,157,110,131,142,28,117,62,198,190,87,241,229,167,145,119,9,27,121,141,122,19,234,212,1,127,195,58,129,43,32,203,117,39,160,246,175,104,240,117,198,239,55,175,241,118,255,0,118,190,112,240,253,209,71,113,147,208,246,30,213,238,254,3,148,183,158,73,254,247,254,203,72,15,95,132,229,79,214,165,170,246,237,148,63,90,176,41,128,82,82,230,146,128,22,138,74,90,0,90,41,41,104,0,162,138,40,0,164,52,180,157,232,1,13,2,151,20,80,0,40,52,180,80,3,91,165,120,55,197,145,143,178,255,0,192,63,246,165,123,214,50,43,197,190,43,89,238,142,217,190,94,170,58,159,246,232,3,230,233,62,247,225,68,39,14,79,181,58,225,118,184,30,213,18,156,26,0,250,7,225,77,230,69,200,37,191,139,176,255,0,98,189,226,6,220,132,251,215,203,159,12,175,140,83,220,2,91,149,99,192,30,169,95,77,105,178,111,137,186,253,227,252,133,0,93,162,138,40,0,52,10,40,160,2,138,40,20,0,162,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,51,64,11,69,38,104,160,5,162,146,138,0,41,105,56,162,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,144,209,69,0,20,81,69,0,45,37,20,80,1,65,162,138,0,74,90,64,105,104,0,166,19,138,113,166,245,52,0,3,154,117,52,12,83,129,160,2,140,102,138,100,146,8,215,39,61,104,3,51,88,211,45,238,227,65,36,96,224,142,172,71,175,165,124,227,241,31,74,182,178,146,220,195,24,82,66,255,0,17,63,223,245,250,87,171,248,215,198,31,96,72,66,25,134,72,60,34,31,239,122,253,43,231,173,95,85,155,92,186,64,92,157,168,62,250,129,208,159,79,173,0,115,95,105,151,166,238,62,130,189,79,225,198,149,109,123,37,193,150,32,196,6,254,34,63,185,233,245,174,115,254,16,247,251,63,153,251,143,189,183,239,183,167,210,170,105,26,172,250,21,211,128,228,110,67,247,20,30,164,122,253,40,3,235,205,31,76,183,180,141,196,113,129,146,122,49,62,158,181,173,140,87,153,120,43,198,31,111,73,131,153,142,11,30,81,71,247,125,62,181,233,81,200,36,92,140,245,160,7,209,69,4,208,3,73,197,0,230,130,51,71,67,64,15,162,144,82,208,2,82,138,66,105,104,0,162,138,40,1,104,164,162,128,10,5,20,80,2,209,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,1,75,73,197,20,0,180,82,81,64,11,69,38,104,205,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,1,164,165,164,52,0,80,104,162,128,1,69,20,80,1,81,206,219,80,31,122,146,169,106,82,108,133,122,253,225,252,141,0,120,135,197,107,220,11,96,11,127,15,97,254,221,120,12,199,46,15,181,122,151,196,203,227,44,246,227,45,194,169,228,15,87,175,42,99,147,64,14,143,239,126,21,244,15,194,97,197,215,252,15,255,0,105,215,128,219,174,231,35,218,190,143,248,83,103,182,59,134,249,122,176,234,127,216,160,15,104,94,148,162,140,98,150,128,16,210,26,117,37,0,32,165,20,98,138,0,90,40,162,128,10,40,162,128,10,74,40,160,2,146,138,40,1,104,163,52,26,0,138,99,133,252,107,204,188,87,115,137,27,175,250,197,237,254,205,122,77,195,97,127,26,241,223,26,202,86,103,32,255,0,203,69,255,0,208,40,3,204,188,69,168,28,145,150,225,199,97,253,218,230,252,63,111,246,139,199,206,15,238,201,228,251,138,102,185,116,207,59,140,159,188,189,135,247,107,160,240,69,159,157,57,39,111,250,150,238,127,188,40,3,233,63,10,90,172,58,116,32,1,194,183,115,253,234,234,241,89,122,44,2,43,56,199,29,27,191,251,85,169,64,10,40,164,20,180,0,81,69,20,0,81,69,20,0,82,82,209,64,5,38,104,233,76,98,104,1,198,150,170,151,108,227,53,42,146,69,0,75,138,76,211,115,75,154,0,118,112,41,3,10,133,223,181,42,242,51,64,18,81,154,66,105,132,208,2,151,197,55,206,0,247,168,223,53,66,85,114,220,17,64,26,126,104,62,180,161,171,29,90,69,254,33,87,99,155,35,189,0,92,35,53,89,162,27,137,197,78,141,145,72,252,80,4,37,69,103,207,60,81,158,85,186,246,171,183,15,181,114,61,107,140,184,142,73,231,108,145,216,243,244,160,13,113,172,174,242,160,73,199,251,34,173,255,0,105,0,51,243,126,66,185,145,164,16,217,27,63,239,163,90,176,216,150,64,27,105,252,77,0,109,67,169,171,140,97,250,122,10,184,39,221,235,88,208,105,129,57,194,244,245,53,160,168,87,142,40,2,201,151,30,181,94,75,245,78,187,191,33,81,201,147,197,103,205,102,100,57,249,122,250,154,0,75,157,111,105,194,151,28,255,0,116,83,173,174,229,159,157,199,145,220,10,142,45,25,11,100,170,116,254,241,173,155,123,69,137,64,0,116,245,62,180,1,44,32,145,201,171,74,41,20,0,42,64,40,1,226,146,138,40,1,143,208,87,131,124,79,186,195,184,231,137,227,236,63,231,153,175,118,184,109,171,248,215,203,223,18,239,89,245,41,215,39,2,88,207,65,255,0,60,232,3,205,244,228,50,220,55,251,167,249,138,250,211,192,118,98,29,46,3,129,254,173,199,4,255,0,126,190,88,240,252,123,238,15,253,115,63,250,16,175,175,124,41,22,52,168,49,143,186,255,0,250,17,160,14,150,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,150,147,20,180,0,82,26,90,67,64,5,6,138,66,40,1,69,45,32,165,160,2,138,40,160,2,138,40,160,2,138,40,160,4,52,10,67,74,40,0,165,20,148,162,128,10,40,164,160,5,162,146,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,5,96,248,162,31,54,206,49,199,18,15,228,213,188,43,59,87,77,246,233,254,240,254,70,128,62,61,241,173,183,145,117,15,78,81,122,31,118,173,255,0,133,210,159,182,92,243,255,0,44,219,249,165,67,241,46,16,151,54,248,3,238,47,243,122,167,240,234,227,200,189,159,175,49,183,65,238,148,1,245,214,158,249,141,190,167,250,85,202,201,208,228,243,96,115,207,222,35,244,21,172,104,1,41,13,58,154,104,1,140,42,22,226,167,52,214,92,208,5,55,113,239,85,158,76,156,12,214,129,136,30,223,173,51,236,235,158,131,243,160,8,96,143,57,233,86,118,98,156,184,74,107,201,245,160,8,101,144,40,228,26,161,52,160,0,121,165,185,39,32,230,177,111,101,118,10,20,227,191,79,173,0,86,212,181,22,93,161,75,14,157,135,189,82,211,230,150,89,155,115,103,10,123,15,81,81,166,157,36,178,101,138,28,15,83,93,29,134,152,19,113,194,247,238,125,168,3,114,209,126,83,245,171,202,48,42,24,19,106,145,239,86,40,2,6,82,77,68,96,12,121,199,231,86,241,72,91,20,1,18,68,23,183,235,79,242,199,165,34,190,234,152,10,0,96,92,82,129,154,126,40,198,40,1,152,197,41,25,235,78,205,46,40,2,61,131,60,10,94,244,234,66,40,1,164,226,128,185,165,197,29,40,1,184,20,234,64,105,248,160,0,82,210,82,230,128,22,138,74,90,0,40,162,138,0,40,162,138,0,41,41,105,40,2,189,210,9,20,113,222,190,125,248,167,164,42,27,103,1,7,221,31,120,255,0,183,95,67,191,34,188,207,226,54,158,179,219,65,194,240,235,212,159,71,160,15,153,116,150,217,112,192,255,0,112,255,0,49,95,68,248,17,163,49,205,133,61,91,255,0,101,175,156,239,80,218,221,168,24,25,78,220,247,53,235,95,14,53,98,166,224,57,115,247,143,221,31,236,80,7,209,22,191,116,253,106,213,101,233,179,249,209,177,25,224,158,163,233,90,139,64,11,73,138,90,40,0,162,138,40,0,20,180,148,80,2,210,82,209,64,5,20,81,222,128,3,73,65,162,128,22,138,74,49,64,5,121,255,0,196,91,33,61,156,7,11,196,139,212,159,71,175,64,172,141,122,209,110,173,208,16,14,28,30,73,29,141,0,124,91,172,219,249,51,32,227,149,29,15,185,172,197,175,65,241,254,146,45,110,96,32,32,202,47,70,39,187,87,158,244,160,14,187,193,247,102,11,185,112,79,40,221,0,245,90,250,179,194,215,94,125,188,185,207,14,122,129,232,181,241,174,147,112,96,157,136,39,149,35,129,238,43,233,191,135,26,185,184,134,224,18,252,51,30,84,122,37,0,122,149,20,139,200,165,160,2,146,150,144,138,0,80,104,164,20,180,0,180,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,73,138,90,40,0,162,138,74,0,40,162,150,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,52,10,40,160,4,162,138,40,0,162,138,40,0,162,138,40,0,162,138,66,104,0,52,152,165,28,210,208,3,77,37,58,145,168,1,11,0,50,107,132,241,151,138,6,159,20,33,76,160,179,41,225,20,255,0,123,215,233,90,62,41,214,78,159,111,25,5,193,103,29,20,30,205,235,244,175,152,252,95,226,27,141,70,120,135,152,255,0,42,169,249,145,71,118,244,250,208,5,95,18,235,147,106,183,17,254,241,190,84,31,121,84,119,62,159,90,236,254,27,248,81,110,164,184,121,22,38,192,97,247,216,127,115,210,176,124,21,225,131,168,205,49,127,40,237,86,28,187,14,235,233,245,175,166,124,53,161,195,167,91,200,21,20,101,143,70,99,216,122,253,40,1,191,240,142,91,253,151,203,242,147,239,231,239,183,165,120,55,196,143,10,45,172,150,239,26,196,185,10,62,251,31,239,250,215,211,252,87,55,226,93,14,29,70,222,48,200,164,171,14,172,195,177,244,250,208,7,202,62,27,215,38,210,174,36,27,219,230,67,247,85,79,113,235,244,175,165,124,27,226,129,168,69,48,99,41,42,204,121,69,31,221,244,250,215,207,254,52,240,193,211,166,132,160,136,110,85,28,59,31,239,122,253,42,167,132,60,67,62,157,113,40,243,31,230,86,63,42,41,238,190,191,74,0,251,24,48,35,34,138,229,124,45,172,157,66,222,82,75,157,172,122,168,29,151,211,235,93,98,208,2,10,49,75,75,64,8,41,105,15,20,3,64,11,69,20,80,1,69,20,80,1,69,20,80,1,74,105,40,160,5,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,5,20,180,80,2,82,210,81,64,11,73,138,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,162,138,0,9,164,160,208,5,0,45,20,81,64,5,115,158,41,186,242,45,226,198,121,113,208,15,70,174,137,184,21,229,223,17,245,115,111,13,184,5,249,101,60,40,244,122,0,240,63,24,93,153,238,226,201,60,34,245,3,213,171,145,106,191,171,92,25,231,82,73,225,64,228,123,154,206,235,64,26,154,61,191,157,51,142,56,83,212,251,138,250,171,225,213,144,130,206,115,133,230,70,232,79,162,87,130,120,7,73,23,87,19,150,8,112,141,213,136,238,181,245,38,131,104,182,182,238,0,3,46,79,4,158,194,128,53,233,105,40,197,0,45,37,20,80,0,40,160,82,247,160,2,146,150,138,0,40,162,146,128,10,40,162,128,10,76,82,209,64,5,37,45,33,160,10,151,95,119,241,175,37,241,163,196,9,202,156,249,171,255,0,160,154,245,13,70,127,41,57,207,222,3,129,237,95,61,120,255,0,86,102,185,144,41,97,251,212,254,17,253,202,0,242,189,73,183,222,72,7,183,242,21,237,191,13,116,128,208,70,229,83,152,95,248,143,252,244,175,19,177,143,237,55,111,156,31,147,60,254,21,245,71,128,236,22,29,54,28,5,255,0,86,227,130,127,191,64,29,253,186,108,140,1,239,252,234,106,106,253,220,83,168,1,104,162,138,0,40,162,138,0,40,162,138,0,41,40,163,52,0,134,155,78,163,20,1,30,5,41,226,130,121,165,235,64,8,14,105,123,209,138,81,64,12,216,51,200,167,99,20,234,92,80,4,123,104,43,138,126,104,197,0,70,87,52,223,44,122,84,216,164,34,128,43,180,65,187,126,181,16,131,7,140,126,117,59,54,218,120,124,208,4,74,164,26,149,151,34,151,20,180,1,159,116,191,47,227,253,43,129,189,158,88,174,92,43,227,167,97,233,94,141,58,110,24,247,174,102,247,75,12,196,225,122,143,226,62,148,1,71,79,212,75,0,24,177,224,246,30,181,208,197,40,42,15,53,197,29,58,88,165,36,50,14,221,77,110,90,76,193,66,147,208,30,222,244,1,211,198,225,135,0,212,219,51,89,150,197,186,231,181,105,172,156,119,160,10,179,71,143,78,181,10,73,206,14,107,73,128,106,143,200,92,244,31,157,0,68,174,61,234,194,244,164,17,1,218,165,85,197,0,40,20,241,77,2,156,40,1,105,105,105,5,0,82,191,124,70,63,222,31,202,190,76,248,139,41,254,215,184,231,254,90,71,255,0,162,197,125,81,173,75,229,66,15,63,124,15,208,215,200,222,59,159,206,213,238,58,253,244,60,143,246,5,0,47,131,173,124,249,207,79,245,44,121,39,251,194,190,185,240,252,94,94,155,8,227,128,223,250,17,175,152,190,29,66,26,78,131,254,61,223,191,251,98,190,168,211,87,109,162,15,175,243,160,11,148,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,180,148,80,2,209,73,69,0,45,6,138,13,0,37,6,138,13,0,20,180,130,150,128,10,40,162,128,10,40,162,128,10,13,20,26,0,67,69,6,138,0,40,20,26,5,0,45,37,45,20,0,82,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,21,90,245,55,196,163,253,175,241,171,52,215,93,203,248,208,7,203,191,21,108,246,79,108,126,95,186,59,159,87,174,31,194,146,152,174,229,228,253,195,252,214,189,135,226,197,136,34,213,176,191,192,58,159,250,105,94,25,167,202,96,184,98,15,84,61,62,162,128,62,196,240,116,230,75,57,121,63,235,27,183,178,215,82,107,205,126,28,234,30,125,165,192,203,112,237,212,15,68,175,74,237,64,5,20,81,64,9,77,34,157,72,104,1,148,134,149,197,48,19,64,8,192,154,105,92,10,155,181,48,154,0,164,232,28,224,212,35,79,66,217,42,63,51,86,228,96,181,155,117,124,99,3,5,191,33,64,23,86,8,151,141,159,169,169,99,194,158,5,114,166,254,86,110,28,244,244,21,118,206,249,203,16,204,79,30,130,128,58,80,105,249,205,65,3,239,83,82,19,138,0,126,51,65,92,211,119,241,81,180,192,122,208,4,202,160,118,167,131,80,71,46,255,0,90,147,20,1,37,45,52,82,129,64,10,5,45,20,210,113,64,14,164,52,208,249,167,10,0,74,54,138,83,74,40,1,184,20,162,138,40,0,52,162,131,64,160,2,138,64,105,104,0,162,138,67,64,11,69,37,20,0,26,40,162,128,16,243,92,223,137,109,22,230,8,193,0,225,135,82,125,13,116,102,168,223,70,30,49,245,255,0,26,0,248,247,198,54,66,218,254,44,5,230,33,208,159,86,167,248,78,249,225,184,151,12,121,67,216,122,173,117,95,19,108,4,119,22,204,2,253,213,29,79,171,215,156,105,115,152,39,108,19,202,158,131,220,80,7,215,190,17,188,243,173,229,201,60,49,234,7,162,215,92,157,43,201,254,26,95,25,160,184,201,99,134,110,195,209,43,213,227,57,20,0,250,40,162,128,10,41,41,104,0,160,81,74,40,1,41,104,162,128,18,138,40,160,5,237,73,69,20,0,81,73,154,90,0,41,147,40,117,3,222,159,69,0,120,159,196,237,17,29,45,152,42,117,81,247,143,251,117,243,173,220,94,76,161,120,229,115,197,125,159,226,221,53,47,109,226,5,84,225,135,82,71,102,244,250,215,202,190,49,211,62,199,117,22,2,140,162,244,36,247,111,95,165,0,114,136,197,78,69,123,31,194,237,85,163,150,229,73,111,186,199,238,143,246,43,198,235,165,240,158,162,214,119,82,144,91,148,61,0,61,215,215,233,64,31,103,217,205,230,163,30,122,213,154,227,188,29,170,253,182,9,114,92,225,155,170,129,217,125,62,181,216,208,1,73,75,69,0,37,58,155,74,40,0,165,164,20,180,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,82,80,2,209,69,20,0,134,150,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,67,75,65,160,4,162,138,105,52,0,234,41,5,45,0,20,81,72,104,1,51,73,69,56,10,0,81,69,20,80,1,89,122,189,248,180,137,9,221,203,1,192,7,215,252,42,229,212,226,4,4,231,147,142,43,195,62,36,120,185,209,109,210,55,149,126,233,255,0,86,159,237,208,7,61,241,23,197,146,76,214,232,143,40,192,83,204,107,254,221,113,30,25,209,223,86,186,144,185,140,237,67,247,152,142,227,211,235,89,246,241,75,171,221,29,204,167,106,127,23,29,15,183,214,190,135,248,125,225,88,173,161,157,217,35,201,102,28,59,127,177,64,29,15,131,124,57,14,159,20,184,141,50,204,221,29,143,247,125,126,149,220,128,23,129,81,67,18,196,8,2,166,160,2,144,128,220,26,90,40,3,133,241,143,135,33,212,33,139,49,166,67,47,87,97,253,239,79,173,124,207,226,109,29,180,155,152,202,24,198,228,31,117,137,238,125,126,149,246,100,209,44,160,2,43,202,190,32,248,86,43,152,96,117,72,242,25,71,46,223,237,208,7,159,252,58,241,100,144,181,194,59,202,114,24,241,26,255,0,177,95,68,105,23,235,119,19,145,187,134,35,230,0,122,127,141,124,97,113,20,186,69,208,218,202,55,39,240,243,212,251,253,43,218,62,27,248,185,220,92,36,143,43,125,227,254,173,63,216,160,15,123,162,171,218,206,39,66,70,120,56,230,172,80,0,105,148,250,66,40,1,51,78,166,83,133,0,45,20,81,64,5,20,134,128,104,1,212,130,138,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,130,150,138,40,0,162,138,74,0,90,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,40,160,208,104,1,40,162,150,128,10,40,162,128,43,94,77,229,34,158,122,215,205,255,0,20,117,86,146,91,101,5,190,234,158,84,127,183,94,209,227,29,87,236,80,69,130,227,44,189,20,30,205,235,244,175,150,60,89,168,189,229,212,68,179,28,32,234,0,238,222,159,90,0,230,221,139,28,154,154,210,47,54,82,188,112,185,230,160,174,179,193,218,103,219,46,165,200,83,132,110,164,142,235,233,245,160,15,100,248,99,162,34,71,114,197,83,171,15,188,223,236,87,181,66,161,20,143,122,230,188,37,167,37,157,188,160,5,25,115,208,147,217,125,126,149,212,80,1,69,20,80,1,69,38,105,104,0,162,138,40,0,165,164,165,160,4,160,210,210,80,1,69,20,80,1,69,37,45,0,20,215,233,78,168,228,56,20,1,200,120,170,240,195,31,4,255,0,173,81,208,127,116,215,203,94,37,189,121,111,165,203,31,188,167,160,254,237,123,199,196,59,243,14,224,11,127,175,78,195,251,134,190,111,212,38,51,93,57,57,237,252,168,3,127,194,22,63,104,189,124,133,255,0,82,79,36,255,0,120,87,214,58,5,168,183,179,140,5,3,10,221,9,254,245,124,255,0,240,231,79,14,193,136,94,96,126,231,251,226,190,146,180,140,36,42,62,191,206,128,46,10,90,104,167,80,0,41,105,40,160,5,162,146,129,64,11,69,20,80,1,65,164,205,41,160,4,20,82,210,80,2,96,82,224,81,74,104,1,180,180,10,13,0,45,20,194,248,165,7,52,0,164,82,209,77,197,0,20,132,208,105,152,160,1,148,30,212,5,0,84,114,75,183,142,105,162,80,71,122,0,155,4,26,51,138,110,254,41,1,205,0,4,241,85,159,4,242,42,89,164,216,63,26,231,46,175,223,204,32,49,28,142,195,210,128,54,154,8,91,248,127,83,80,29,61,3,100,40,252,205,96,139,249,67,28,185,252,133,109,91,94,238,81,146,221,15,97,235,64,22,209,66,156,10,180,19,138,138,54,15,205,88,6,128,16,2,5,60,82,246,166,22,57,197,0,62,158,5,53,71,20,241,64,5,45,24,162,128,10,5,20,30,148,1,202,120,186,224,199,106,57,63,235,87,183,251,38,190,71,241,28,134,77,74,98,125,87,255,0,65,21,244,167,196,29,75,201,135,0,183,19,167,64,63,184,107,229,235,201,12,215,142,196,245,199,95,160,160,15,85,248,103,101,187,7,229,230,7,238,127,231,160,175,165,173,19,100,10,62,191,206,188,83,225,142,158,22,218,54,194,243,4,131,169,255,0,158,181,237,232,48,160,80,3,168,165,164,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,5,162,146,150,128,10,67,75,72,104,0,162,138,40,0,165,164,165,160,2,138,40,160,2,138,40,160,2,131,69,6,128,27,74,41,13,3,52,0,180,10,40,20,0,180,81,69,0,37,20,98,138,0,40,162,138,0,40,160,209,64,5,20,81,64,5,20,81,64,5,29,104,162,128,60,215,226,70,158,179,218,91,156,47,18,47,82,125,30,190,91,190,139,236,247,10,56,229,59,125,77,125,151,226,139,65,113,107,16,32,112,227,169,62,141,95,39,120,206,207,236,215,112,244,230,53,232,79,171,80,7,172,124,38,190,39,237,74,75,127,25,232,63,233,157,123,196,109,184,87,202,127,12,117,38,134,123,145,150,229,88,240,7,170,87,212,26,92,222,108,44,121,225,143,242,20,1,126,138,92,81,64,9,138,76,82,209,64,13,52,194,42,74,110,40,1,153,168,222,164,97,131,72,69,0,82,153,55,98,178,174,173,119,99,56,252,205,109,186,212,14,0,234,40,3,148,185,38,223,24,61,125,41,150,119,65,216,231,119,79,74,232,229,138,9,184,100,39,30,245,12,122,100,32,229,99,3,254,4,104,2,237,157,192,10,122,245,244,169,158,66,221,13,70,150,234,189,0,252,234,116,139,211,20,1,159,44,238,164,124,223,160,161,89,156,114,106,221,205,190,236,99,31,157,67,28,69,58,145,64,18,218,146,164,243,90,74,120,170,104,162,172,173,0,74,13,46,78,105,162,157,64,11,72,64,52,80,78,40,1,2,226,157,72,40,160,5,164,39,20,133,169,164,208,3,129,167,102,161,222,22,149,92,53,0,75,154,90,140,211,133,0,46,41,105,40,160,0,154,58,208,104,239,64,0,165,162,146,128,10,74,90,15,90,0,107,84,82,46,225,82,154,97,160,15,22,248,163,164,135,75,102,1,58,168,251,199,253,186,249,238,101,242,39,3,213,123,125,107,235,255,0,24,88,173,213,188,89,0,225,151,169,35,179,87,203,30,42,178,22,215,73,128,57,65,208,159,86,160,15,94,248,85,124,54,92,143,155,171,118,31,236,87,186,90,185,101,63,90,249,47,225,254,170,246,215,51,168,102,25,70,60,40,245,142,190,164,208,174,124,248,92,156,240,199,168,246,20,1,179,69,32,165,160,2,144,83,169,40,0,162,138,40,1,105,40,165,160,4,162,138,40,0,162,138,40,1,41,115,72,104,160,5,162,138,40,2,189,220,66,88,192,35,189,124,249,241,99,70,88,141,171,42,160,251,131,239,31,246,235,232,179,200,174,3,199,250,66,94,219,192,74,169,195,47,86,35,179,250,125,104,3,228,57,16,161,197,62,222,83,19,146,15,106,212,215,236,190,203,112,128,109,229,7,66,79,115,88,212,1,244,55,194,237,97,153,110,84,151,60,177,251,163,253,138,247,40,95,122,159,173,124,139,224,45,85,237,174,39,27,155,149,110,138,61,86,190,163,240,245,239,218,160,144,157,220,49,28,128,59,10,0,220,162,138,40,0,197,20,81,64,5,20,81,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,65,162,144,208,1,77,198,105,29,246,210,35,102,128,28,91,20,131,38,157,138,90,0,58,82,80,77,39,90,0,81,182,150,138,40,0,166,187,109,25,167,86,38,191,168,253,138,4,63,55,44,58,0,123,31,95,165,0,114,126,61,241,17,177,130,0,166,65,150,83,194,41,236,222,191,74,249,155,87,212,37,212,238,144,23,39,106,15,188,160,119,62,159,90,234,124,123,226,9,47,103,129,119,190,2,169,249,145,71,118,244,250,213,63,3,104,131,81,185,152,184,67,132,97,203,17,221,125,62,180,1,218,124,55,240,178,204,215,14,235,17,192,101,251,237,254,197,125,3,97,102,150,209,176,85,3,39,60,18,125,43,47,195,122,68,86,48,72,21,20,101,143,70,39,176,245,250,87,66,6,7,20,0,211,197,2,156,105,180,0,185,164,52,220,211,168,0,28,213,75,251,52,185,141,67,40,56,57,228,145,235,87,69,4,100,115,64,31,56,252,72,240,178,194,214,238,139,16,200,85,251,237,254,221,121,118,145,168,75,166,93,184,14,70,228,63,116,3,220,122,253,43,235,239,18,105,17,95,65,24,100,83,134,29,88,142,199,211,235,95,46,248,231,68,26,117,204,37,2,12,162,142,24,158,237,235,244,160,15,124,240,23,136,141,244,19,134,50,28,51,117,69,29,151,211,235,94,140,141,184,102,190,74,240,23,136,36,178,184,157,119,190,10,177,225,20,247,95,95,165,125,57,160,106,63,109,129,207,205,195,30,160,14,195,211,235,64,27,116,81,69,0,33,197,20,180,157,40,1,122,211,14,69,56,26,90,0,104,108,208,105,118,211,92,226,128,31,74,42,52,125,212,241,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,148,0,81,69,20,0,98,138,40,160,2,162,153,246,1,245,169,107,15,196,55,191,101,130,50,55,114,192,112,160,246,52,1,228,159,20,117,134,11,108,160,191,85,63,116,127,183,95,63,220,74,101,112,73,237,138,238,60,123,170,189,205,196,3,115,112,171,213,71,171,87,3,64,14,141,55,182,43,220,62,19,232,203,41,186,102,84,63,124,125,227,254,197,121,54,129,101,246,171,135,4,47,8,122,146,59,138,250,151,192,26,66,89,91,206,66,168,203,55,70,39,178,122,253,40,3,183,180,136,69,25,0,119,171,20,14,5,20,0,81,154,41,40,0,165,164,20,180,0,81,69,20,0,81,69,45,0,20,148,81,64,5,33,165,162,128,10,40,162,128,10,171,116,251,87,241,171,38,177,117,203,175,38,32,70,126,248,28,1,232,104,3,197,62,37,223,15,53,199,205,254,189,59,15,249,230,107,196,96,83,53,195,127,187,158,127,10,235,188,109,170,189,206,163,48,44,223,125,15,42,63,185,89,158,24,177,23,23,4,144,191,234,152,242,79,247,133,0,123,167,195,157,32,71,103,19,16,156,194,227,239,31,249,233,94,188,131,10,5,115,62,23,179,91,123,24,128,0,124,172,56,39,251,213,211,138,0,120,165,164,20,225,214,128,10,90,74,90,0,67,71,74,90,74,0,1,165,164,20,80,1,138,90,74,13,0,25,163,52,202,107,56,90,0,121,106,112,57,168,183,6,167,3,64,15,162,154,13,46,40,1,10,131,75,140,80,104,28,208,2,210,102,138,40,1,185,230,145,143,20,166,152,212,1,157,112,73,99,207,122,172,206,202,56,53,125,212,85,73,34,44,120,34,128,35,138,119,99,247,187,122,10,188,178,17,214,153,5,190,209,206,58,122,212,173,23,174,40,2,173,221,192,35,191,95,79,106,229,110,174,130,200,216,221,212,118,30,149,214,189,186,183,80,63,51,84,31,75,128,177,44,128,255,0,192,141,0,99,91,230,117,4,250,103,154,215,182,181,218,56,199,79,83,86,99,72,34,224,33,24,247,171,106,6,56,20,0,177,46,209,86,86,163,69,169,192,226,128,23,61,169,66,138,69,25,52,252,80,3,133,24,162,150,128,12,81,69,45,0,37,50,70,218,42,76,86,118,167,55,149,8,60,253,224,63,67,64,30,23,241,62,252,139,137,20,22,226,120,251,15,249,231,94,45,97,15,218,46,27,167,221,207,63,81,93,167,196,61,73,166,212,38,27,155,253,106,30,131,254,121,214,63,132,44,190,209,112,126,239,250,150,60,147,253,225,64,31,73,120,10,193,97,210,237,248,95,245,110,56,39,251,213,232,53,131,225,235,81,6,159,16,192,224,55,66,127,190,107,118,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,90,76,82,208,1,72,105,105,13,0,20,26,41,57,160,2,157,72,41,104,0,162,138,40,0,162,138,40,0,164,52,180,26,0,105,160,26,83,64,160,2,129,69,40,160,2,147,52,180,148,0,81,69,20,0,81,69,20,0,214,56,161,78,105,79,52,189,40,0,162,129,69,0,20,81,69,0,20,81,69,0,87,187,136,74,128,17,208,215,205,95,21,52,165,138,107,103,1,70,85,71,222,62,175,95,78,48,200,175,36,248,167,165,172,150,214,205,133,251,234,62,241,244,122,0,249,251,194,215,134,210,230,66,9,25,67,208,3,221,107,234,255,0,6,95,125,170,210,108,238,225,207,80,7,101,175,143,72,54,183,28,30,169,219,158,245,244,47,194,173,100,205,29,202,146,231,5,143,221,31,236,80,7,181,209,76,141,183,46,125,233,244,0,26,74,90,13,0,54,138,81,65,160,6,26,137,206,209,83,154,134,101,220,5,0,85,149,200,25,21,207,234,55,82,13,160,49,237,216,123,215,66,233,242,99,222,185,237,74,2,54,145,142,223,214,128,40,218,25,25,137,44,58,86,245,179,16,14,77,114,46,210,134,194,184,28,122,86,198,156,242,29,219,155,61,123,125,40,3,165,70,205,88,90,165,22,112,106,236,102,128,36,80,15,90,70,140,26,145,72,165,235,64,16,132,197,61,86,148,138,81,64,0,6,156,5,0,83,168,1,49,69,20,180,0,218,105,38,158,105,184,160,8,137,53,12,146,149,245,171,36,83,90,49,220,80,5,96,197,233,241,252,166,164,42,7,65,72,164,80,4,170,115,79,7,154,140,10,125,0,59,52,80,40,160,3,52,180,134,150,128,10,74,83,73,64,5,20,81,64,13,52,211,78,52,195,64,25,218,164,34,88,148,16,56,97,223,235,95,55,124,72,210,132,50,91,176,9,200,81,247,143,251,117,244,236,170,25,121,245,175,39,248,145,165,44,240,219,144,23,134,81,203,31,71,160,15,159,116,41,204,23,79,130,121,67,208,123,138,250,163,192,55,166,123,89,247,18,112,237,216,122,45,124,159,50,155,91,161,142,233,219,158,245,244,55,195,13,75,124,55,42,75,125,230,61,7,162,80,7,179,3,75,81,198,114,42,74,0,40,162,144,208,2,209,64,162,128,22,138,74,40,1,104,162,144,208,0,104,165,164,160,2,155,78,164,52,0,180,82,3,75,64,5,103,106,246,194,226,20,4,14,24,117,39,208,214,141,35,13,194,128,62,88,248,141,162,139,121,173,216,4,25,85,28,49,255,0,110,188,173,215,105,197,125,93,241,11,65,75,200,32,109,169,195,40,229,152,118,127,241,175,153,53,171,19,105,50,15,151,149,7,130,79,115,254,20,0,205,38,232,219,204,196,18,50,167,160,30,213,244,223,195,141,84,207,5,192,37,142,25,143,221,30,137,95,42,198,219,91,62,213,236,127,11,53,103,19,220,169,102,198,214,63,116,122,165,0,125,48,14,104,170,182,147,121,136,122,245,171,84,0,82,26,90,67,64,0,165,166,211,129,160,2,150,146,150,128,10,74,90,40,0,162,138,40,0,164,165,164,20,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,21,20,178,4,0,156,211,221,182,140,215,5,226,255,0,17,155,53,137,80,200,50,84,240,138,127,189,235,244,160,14,134,77,68,75,46,209,187,166,121,2,181,237,249,82,125,235,201,252,23,121,46,161,113,59,59,231,17,176,228,1,221,125,62,181,235,81,46,212,35,222,128,36,162,138,40,1,13,38,41,212,80,1,69,20,80,3,36,125,130,188,151,226,102,180,98,134,220,41,113,150,83,247,71,251,117,232,186,205,248,181,133,9,221,203,1,192,30,245,242,255,0,196,29,114,75,187,168,20,51,224,34,158,85,125,94,128,57,28,62,161,119,201,7,17,247,227,191,183,214,190,133,248,105,225,228,183,138,225,202,199,203,48,225,219,253,138,242,95,135,218,98,93,220,78,93,84,225,24,114,196,119,79,74,250,135,67,179,75,120,28,40,3,44,123,159,65,64,26,209,32,69,32,122,212,148,80,104,1,13,52,211,141,54,128,25,138,120,164,197,45,0,56,82,210,10,81,64,17,202,129,212,3,235,94,69,241,47,195,201,113,21,187,133,143,134,81,203,183,251,117,236,53,139,174,89,165,196,8,24,3,134,29,207,161,160,15,140,240,250,125,223,4,12,199,219,158,254,255,0,74,250,39,225,158,180,101,134,224,49,115,134,99,247,71,251,21,228,95,16,116,196,180,184,128,162,168,202,40,225,137,238,254,180,255,0,135,218,228,150,151,83,169,103,193,70,60,42,250,165,0,125,105,27,239,20,250,199,209,175,197,212,44,70,238,24,142,64,246,173,138,0,41,184,167,81,64,8,41,104,162,128,10,134,227,133,7,222,166,168,229,93,200,62,180,1,141,30,162,34,151,105,221,211,60,1,91,49,72,36,4,140,215,146,248,210,242,93,62,230,23,71,35,40,7,0,30,237,235,244,174,131,194,30,35,55,139,42,185,144,224,177,229,20,127,119,211,235,64,29,253,20,212,109,195,52,234,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,105,13,0,45,20,81,64,5,20,81,64,5,20,81,64,9,69,20,19,64,8,104,20,148,162,128,22,138,40,160,0,156,87,151,124,71,213,76,16,91,128,88,101,148,253,209,232,245,232,247,115,121,104,15,61,107,231,31,138,122,179,153,237,148,51,99,106,159,186,61,94,128,60,175,86,186,55,19,41,36,156,40,234,7,189,103,162,238,56,165,145,183,54,125,171,75,69,178,55,115,56,249,120,82,121,36,119,31,227,64,30,131,240,231,69,23,19,92,49,8,112,172,57,99,254,197,125,47,164,91,11,120,92,0,57,99,208,159,65,92,23,195,221,5,44,224,157,182,167,44,195,134,99,217,63,194,189,53,70,209,64,11,69,20,80,1,77,165,38,129,64,14,164,162,138,0,5,20,180,130,128,22,138,41,40,1,105,40,162,128,22,146,131,72,40,1,104,162,138,0,66,107,207,188,115,122,97,135,130,195,247,202,58,15,238,26,239,164,56,31,141,120,167,196,157,79,110,84,22,226,116,236,63,184,104,3,192,245,121,204,247,242,146,79,80,121,31,236,138,244,175,135,218,56,149,85,200,78,97,127,226,63,223,21,230,54,241,155,155,199,39,31,119,60,254,21,244,175,128,116,165,134,198,35,133,255,0,86,227,134,63,223,160,15,70,211,226,17,219,162,129,208,31,231,87,197,69,24,1,64,21,32,160,7,138,117,52,83,168,0,162,138,40,1,104,162,138,0,76,209,64,162,128,12,211,73,167,26,109,0,52,156,85,119,249,141,78,69,70,72,205,0,66,88,165,58,57,75,122,212,161,65,234,41,203,24,236,40,1,1,53,40,38,144,10,92,80,2,210,209,75,64,9,138,66,41,105,104,2,50,13,52,173,72,69,52,208,4,69,51,74,177,129,218,158,1,205,59,165,0,70,195,210,163,106,152,145,80,72,104,2,7,108,86,125,203,49,232,123,213,185,127,173,115,183,239,32,98,3,99,145,219,218,128,43,220,153,86,66,67,14,223,202,180,172,46,156,168,5,143,67,216,122,215,62,134,86,110,88,30,43,127,79,128,224,19,142,135,249,208,7,65,27,157,160,213,148,57,21,93,7,200,5,89,136,97,64,160,9,5,45,2,148,80,2,82,208,105,104,0,162,138,40,0,174,59,198,26,135,217,173,192,5,191,215,40,224,15,238,154,235,164,109,171,159,122,240,255,0,137,154,219,71,35,160,46,49,58,127,8,255,0,158,102,128,60,59,196,87,70,230,254,82,73,57,101,60,129,253,218,244,239,134,154,58,200,21,200,67,152,31,248,143,252,244,21,228,104,134,230,233,201,199,76,243,248,87,212,95,14,52,180,143,76,129,182,175,49,72,62,241,255,0,158,148,1,233,86,209,136,226,0,14,153,254,117,53,32,24,20,180,0,81,69,20,0,81,69,20,0,83,73,197,56,209,140,208,3,65,205,58,144,113,75,64,5,20,81,64,5,25,162,138,0,90,67,75,65,160,4,164,205,58,144,208,0,41,105,41,104,0,162,138,40,0,162,138,40,0,164,52,180,134,128,3,64,160,208,40,0,165,20,134,129,210,128,22,146,138,40,0,162,140,81,64,5,38,105,105,8,160,3,52,83,66,226,157,64,1,165,162,138,0,40,162,138,0,40,162,138,0,5,115,62,47,211,214,242,214,32,66,156,56,234,72,236,222,159,90,233,170,189,228,66,88,192,35,161,160,15,140,124,93,97,246,75,184,128,10,50,131,161,39,187,122,253,43,123,225,190,174,246,183,23,3,115,114,172,120,81,234,149,208,124,82,209,214,41,45,156,4,28,40,251,199,253,170,242,221,26,233,173,46,28,130,70,80,244,0,247,30,191,74,0,251,87,71,186,251,69,187,158,120,99,212,15,65,90,162,188,203,225,246,182,110,160,156,18,231,12,199,149,3,178,87,164,163,110,25,160,9,13,37,2,150,128,18,131,214,150,155,138,0,15,52,210,41,221,41,174,113,64,16,61,87,146,37,113,200,253,106,119,245,172,171,203,211,14,57,110,125,133,0,36,214,168,184,59,87,243,53,12,17,141,199,30,149,12,90,152,145,136,59,250,103,160,173,72,148,54,72,160,9,225,143,173,90,3,21,8,4,84,180,0,245,235,82,10,135,56,166,111,35,189,0,89,206,105,115,81,35,102,159,64,15,6,150,152,58,211,232,0,163,20,81,64,5,33,165,163,20,0,195,197,24,205,56,209,154,0,99,46,106,47,43,7,181,78,41,72,160,8,212,98,158,40,34,129,64,7,74,55,80,70,105,2,224,208,3,169,105,41,104,0,162,138,40,1,40,61,104,162,128,26,105,13,56,211,77,0,68,245,205,248,146,205,110,45,227,5,65,195,142,164,250,26,233,154,169,94,66,37,64,48,58,208,7,200,158,54,211,197,165,212,37,66,140,162,244,36,247,111,95,165,116,255,0,13,53,86,134,226,229,75,55,42,199,133,30,169,91,127,19,180,69,31,102,112,19,248,71,222,63,237,215,152,248,114,241,172,175,36,228,243,25,232,1,238,61,126,148,1,246,110,157,63,157,19,30,120,98,57,252,42,245,113,254,11,212,126,213,107,49,37,184,118,234,0,236,181,216,80,1,69,20,80,0,40,164,165,20,0,26,65,74,105,5,0,58,144,210,210,26,0,90,13,37,2,128,10,13,41,164,160,6,210,138,67,64,160,7,81,69,20,1,159,169,90,45,204,74,24,3,134,7,146,71,173,124,219,241,51,65,91,121,109,217,21,6,85,71,222,99,253,250,250,132,140,215,157,248,251,66,142,242,222,3,181,50,29,71,44,195,179,122,125,104,3,228,135,93,166,186,159,6,234,77,101,115,49,5,185,67,208,3,221,125,126,149,155,174,216,27,57,144,124,188,168,232,73,238,125,126,149,155,109,49,134,66,65,198,71,165,0,125,143,225,45,83,237,144,74,114,252,49,234,0,236,190,159,90,235,197,120,47,194,253,105,152,92,169,103,63,120,253,209,254,197,123,165,180,190,98,19,207,90,0,158,131,69,20,0,211,74,40,52,10,0,90,40,165,160,2,138,40,160,2,138,40,160,2,144,210,210,26,0,90,13,20,157,168,1,104,162,146,128,22,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,144,144,57,52,1,155,172,93,11,104,144,156,242,192,112,7,161,175,156,252,87,171,201,121,125,18,6,108,8,65,229,64,238,223,227,93,255,0,196,207,19,53,178,91,162,52,131,37,79,220,83,253,250,241,255,0,13,171,234,183,242,23,32,237,136,143,155,142,227,211,235,64,30,233,240,235,78,17,65,59,225,121,102,28,19,232,149,233,99,138,194,240,205,162,219,90,72,0,28,200,122,19,232,181,186,104,0,162,138,40,0,162,138,40,0,166,187,109,20,234,161,169,92,121,49,41,231,150,29,7,214,128,60,183,226,110,182,240,67,110,168,206,50,202,126,232,255,0,110,190,117,121,94,250,227,230,57,194,119,24,239,237,245,174,255,0,226,102,170,242,92,219,174,230,251,138,126,232,245,122,197,240,54,140,53,11,137,139,4,56,70,234,196,119,95,79,173,0,122,111,195,29,8,47,218,88,136,255,0,136,125,230,255,0,98,189,214,20,17,161,3,214,185,255,0,13,233,113,217,65,32,85,81,150,61,24,158,195,215,233,93,37,0,20,82,210,80,2,26,110,41,198,129,64,6,41,184,169,41,166,128,1,75,72,41,104,0,168,230,65,34,0,125,106,74,40,3,193,190,39,232,91,190,204,224,71,252,35,239,55,251,117,225,169,35,216,220,124,167,25,78,195,61,253,254,149,246,63,137,52,184,239,160,140,50,169,195,3,203,17,216,250,125,107,229,223,28,232,195,79,184,132,168,65,148,94,140,79,118,245,250,80,7,178,252,50,214,222,120,110,21,217,206,25,143,221,31,236,87,175,171,110,21,242,175,195,77,89,227,184,184,93,205,247,24,253,209,234,149,244,238,155,113,231,68,199,158,24,246,250,80,5,250,40,162,128,10,40,162,128,10,15,52,80,40,3,205,62,34,233,194,88,32,124,47,12,163,146,125,30,188,179,194,186,188,150,119,210,161,102,193,136,158,20,30,235,254,21,244,15,137,173,22,230,210,48,64,226,65,212,159,70,175,151,124,72,175,165,95,198,80,129,186,32,62,94,123,159,95,165,0,125,91,163,221,11,152,92,141,220,49,234,7,160,173,58,241,255,0,134,126,38,107,149,184,71,105,14,11,31,184,163,251,149,235,224,134,25,20,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,64,162,147,181,0,45,32,162,129,64,11,69,20,80,1,69,20,80,1,73,75,69,0,37,33,165,164,52,0,130,156,41,5,45,0,20,134,150,160,185,151,203,64,121,235,64,28,191,139,117,79,177,193,23,223,229,135,64,15,102,245,250,87,203,126,50,212,154,246,230,18,75,112,131,170,129,221,189,62,181,235,31,20,53,150,81,108,170,206,62,233,251,163,253,186,240,59,153,140,210,2,78,112,61,40,2,36,93,198,189,107,225,158,130,183,18,220,51,170,28,43,15,188,195,251,149,231,122,21,135,219,102,113,242,240,167,169,35,184,244,250,215,212,30,0,208,146,206,222,115,181,50,93,135,12,199,178,250,253,40,3,182,211,109,22,218,38,0,1,150,39,130,79,165,104,82,1,138,90,0,41,13,45,52,208,1,78,90,104,167,80,1,74,40,20,134,128,22,144,81,154,5,0,45,54,157,77,160,5,162,138,13,0,6,138,74,90,0,40,162,138,0,163,168,79,228,198,15,63,120,14,62,149,242,215,196,29,85,230,212,38,93,205,129,34,30,84,127,114,190,128,241,142,165,246,104,6,11,127,174,81,192,31,221,53,242,142,185,116,215,154,140,199,39,146,167,144,7,240,129,64,26,190,14,211,69,212,196,144,167,49,49,228,145,252,66,190,164,208,173,22,11,40,128,0,96,48,224,159,239,87,145,124,59,208,151,200,71,42,156,194,255,0,196,223,223,175,115,181,136,71,18,175,166,127,157,0,90,78,149,32,233,76,29,41,226,128,20,83,135,90,65,75,64,5,45,37,45,0,20,81,69,0,37,38,234,90,105,90,0,94,180,26,0,197,6,128,24,70,106,63,39,39,181,79,138,0,160,4,85,227,20,184,197,6,151,52,0,222,180,225,69,46,40,0,163,20,81,64,5,20,81,64,8,77,37,52,245,162,128,23,56,160,212,108,216,168,183,156,245,160,9,27,173,52,140,210,231,52,148,1,90,88,254,157,107,38,84,27,206,107,105,129,61,234,156,168,20,228,208,4,17,90,70,195,59,71,230,107,65,34,8,56,31,173,96,201,170,4,114,163,127,30,194,180,45,111,76,128,114,221,15,97,235,64,26,169,83,129,197,87,78,153,171,10,104,1,195,138,81,214,147,173,45,0,20,82,209,64,5,33,160,211,29,182,138,0,205,213,238,188,136,84,243,247,192,224,15,67,95,41,248,251,86,123,173,66,97,185,191,214,33,229,71,247,43,220,60,119,174,155,101,42,11,140,76,189,21,127,184,107,230,45,82,225,174,175,164,98,73,206,15,35,29,133,0,109,248,83,79,251,85,195,100,47,250,166,60,146,63,136,87,214,222,24,178,91,93,58,21,0,112,172,56,36,255,0,17,175,13,248,109,162,172,136,174,85,14,96,127,226,63,243,208,87,209,86,209,136,225,85,3,166,127,157,0,77,69,20,80,1,69,20,80,1,69,20,80,2,10,41,105,40,0,205,20,210,185,52,224,40,1,104,162,138,0,40,163,20,80,2,208,105,40,61,40,0,160,209,65,160,2,129,69,2,128,22,138,40,160,2,138,40,160,2,146,148,210,80,2,26,1,165,162,128,10,5,20,162,128,10,76,210,210,80,1,69,20,80,1,69,20,26,0,110,105,104,2,151,20,0,81,70,40,160,2,138,40,160,2,138,74,90,0,40,35,34,138,40,3,203,126,37,233,75,60,22,231,11,195,47,86,62,143,95,49,234,112,27,91,133,3,3,40,58,115,220,215,218,126,32,178,91,184,16,16,14,24,117,36,118,53,242,215,143,244,129,105,113,1,1,6,81,71,12,79,118,245,160,13,191,134,218,251,91,201,112,164,201,200,99,194,175,251,21,244,118,149,122,46,99,99,243,112,79,80,61,171,226,93,58,245,237,37,102,70,35,42,71,0,31,79,90,247,255,0,135,126,46,121,68,232,237,41,251,199,253,90,255,0,177,64,30,224,41,115,85,160,156,76,164,140,240,123,213,129,64,11,71,52,81,64,5,67,54,120,169,179,81,176,205,0,86,124,237,231,214,176,239,173,252,205,189,63,63,173,111,202,188,10,230,53,75,198,128,174,9,231,29,0,247,160,12,151,182,48,203,145,142,87,214,186,141,54,83,177,178,79,83,253,43,154,135,81,89,73,220,28,227,216,86,237,132,161,131,99,63,231,20,1,181,230,130,123,211,212,213,100,93,198,167,35,109,0,60,181,51,147,81,109,98,115,145,86,20,98,128,26,138,65,169,197,69,186,164,83,64,18,10,82,105,41,104,0,205,20,82,208,1,73,154,9,164,160,5,164,52,134,130,104,1,192,210,83,11,98,155,230,80,4,153,163,154,98,181,59,52,0,234,90,110,105,69,0,45,2,138,81,64,5,20,81,64,5,37,45,37,0,33,166,154,117,33,20,0,195,205,70,227,138,148,212,109,64,30,119,227,203,37,150,214,2,64,225,215,185,244,106,249,147,80,31,102,185,82,56,202,14,156,247,53,245,223,137,237,68,246,177,140,14,28,117,39,209,171,229,143,24,89,125,150,226,47,187,202,47,66,79,118,160,15,101,248,87,171,52,145,220,169,102,234,199,238,143,246,43,219,81,183,10,249,67,225,142,172,208,92,220,130,91,148,99,194,143,84,175,168,52,171,159,62,38,60,240,196,114,62,148,1,163,69,20,80,2,82,210,30,13,40,160,2,138,40,160,5,164,38,148,211,58,208,2,142,105,212,148,102,128,10,40,162,128,16,138,109,62,154,104,1,69,45,32,165,160,2,168,106,118,203,60,74,8,7,12,15,36,251,213,250,107,0,195,6,128,62,94,248,147,163,8,102,183,101,8,50,170,191,120,250,189,121,51,13,166,190,170,248,137,162,37,196,48,29,169,195,40,229,155,209,235,230,93,94,211,236,211,32,227,149,29,9,245,52,1,208,120,51,88,123,25,230,195,55,42,221,20,30,235,235,244,175,168,252,41,170,11,219,121,15,207,195,158,160,14,203,233,245,175,140,237,38,49,72,72,39,145,233,94,255,0,240,179,91,102,23,42,204,231,239,31,186,63,216,160,15,118,162,163,137,247,169,62,245,37,0,20,134,150,138,0,5,20,81,64,11,69,20,80,1,69,20,80,1,73,75,73,64,5,20,81,64,11,69,37,45,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,88,250,253,240,178,180,70,249,178,92,14,0,61,143,175,210,182,43,203,62,43,107,6,214,11,101,82,227,44,167,133,7,179,208,7,136,248,223,87,123,235,200,70,230,226,49,212,1,221,189,62,181,218,124,46,209,67,181,203,144,135,134,31,120,255,0,177,94,87,99,27,106,119,135,36,29,177,255,0,23,29,199,167,214,190,159,248,127,164,173,165,172,255,0,42,242,237,209,137,236,148,1,221,219,70,34,140,128,59,212,212,99,20,80,1,69,20,80,1,69,20,80,2,26,226,188,103,169,125,146,222,28,22,229,215,160,7,179,87,99,59,249,104,15,190,43,192,126,41,107,174,13,178,43,48,251,167,238,175,251,116,1,229,62,34,186,109,66,242,60,146,118,198,58,128,59,159,79,173,123,31,194,205,21,85,46,88,132,234,195,239,159,246,43,199,124,57,102,117,11,217,55,109,59,99,61,73,29,199,167,214,190,170,240,118,150,150,150,178,168,85,25,118,232,196,246,95,90,0,234,97,140,32,32,14,245,45,24,197,20,0,82,19,75,77,52,0,160,210,211,64,167,80,2,82,210,210,80,2,19,64,52,132,80,40,1,212,81,69,0,69,52,98,64,1,29,235,195,190,41,232,202,201,108,192,39,85,31,120,255,0,183,94,237,140,215,35,227,29,45,46,237,98,5,84,225,215,171,17,217,189,40,3,229,79,14,221,54,159,121,38,9,27,163,61,0,61,199,175,210,190,163,240,102,165,246,187,121,178,91,135,110,160,14,203,95,46,120,142,204,233,247,177,237,218,55,70,58,18,123,159,95,165,122,183,194,221,117,201,185,70,103,63,120,253,209,254,197,0,125,4,41,106,40,31,204,66,125,241,82,208,1,69,20,80,1,69,20,80,4,55,81,137,99,0,175,122,249,231,226,142,138,168,214,206,2,14,20,125,227,254,221,125,25,140,215,159,124,64,210,86,238,214,14,23,135,94,172,71,103,160,15,159,252,17,171,189,141,228,195,115,115,25,232,160,247,95,95,165,125,85,160,95,125,182,213,219,230,225,200,228,1,216,122,125,107,227,123,232,155,76,188,24,32,110,143,248,121,238,125,126,149,244,111,194,157,96,221,65,114,172,92,225,152,242,2,246,74,0,245,58,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,40,160,5,162,138,40,0,162,138,40,0,164,162,138,0,40,162,138,0,90,40,162,128,10,40,162,128,10,74,90,74,0,13,32,165,162,128,10,40,162,128,10,229,188,87,170,11,43,120,207,207,203,142,128,30,205,235,244,174,150,87,216,160,251,215,134,252,83,214,217,69,178,171,56,251,167,238,143,246,232,3,202,188,105,172,61,245,196,57,102,225,87,168,11,221,189,62,181,199,40,220,106,107,185,140,210,2,73,224,122,85,173,34,211,237,51,56,227,133,61,73,245,20,1,233,63,13,180,101,154,107,130,66,28,43,15,188,125,82,190,148,211,45,150,8,152,0,6,88,158,9,246,175,60,248,119,162,37,188,51,157,169,203,48,225,155,209,43,212,20,5,24,20,0,234,40,162,128,16,211,105,198,144,80,2,129,75,69,20,0,82,210,81,154,0,67,197,56,26,74,111,67,64,15,164,165,164,160,2,138,40,52,0,148,180,131,154,90,0,41,29,182,138,90,205,212,238,124,136,193,231,239,1,192,246,160,15,26,248,151,171,178,200,232,11,241,58,127,8,255,0,158,102,188,59,79,79,180,92,177,60,229,51,207,212,87,89,241,11,85,105,245,41,198,91,30,100,103,149,31,243,206,178,252,37,97,246,153,127,135,253,83,30,73,254,240,160,15,163,60,25,100,177,105,176,144,163,238,56,234,127,190,107,186,81,197,97,120,126,220,67,167,196,184,28,6,232,127,218,53,190,180,0,225,197,56,82,1,78,2,128,28,40,164,165,160,5,162,138,40,0,164,52,180,26,0,74,40,166,208,3,169,188,230,140,211,115,64,14,205,45,70,90,147,204,250,208,4,196,208,41,129,179,74,13,0,58,140,211,69,45,0,58,147,52,3,75,64,9,154,1,162,138,0,67,76,38,159,81,177,160,8,89,73,52,156,138,126,238,104,97,154,0,3,82,19,80,108,96,115,145,82,129,145,64,9,230,129,235,89,154,140,196,47,4,253,225,252,170,227,174,211,89,87,179,5,60,231,168,254,84,1,131,29,169,150,102,39,111,35,214,183,236,237,246,1,211,161,239,239,88,114,234,75,19,96,111,31,128,173,93,54,237,166,228,147,247,73,228,15,90,0,232,215,59,6,42,120,179,138,142,53,249,69,76,58,80,3,232,230,140,209,64,5,25,162,155,64,5,101,106,151,194,221,63,139,239,1,192,30,149,122,123,129,18,228,231,174,56,175,15,241,239,140,29,38,120,209,230,24,149,63,229,154,127,114,128,56,175,31,235,237,113,121,42,134,147,137,80,242,163,251,149,192,105,182,230,230,225,179,143,245,100,242,125,197,67,125,116,247,51,179,179,19,146,167,144,7,106,238,124,11,163,11,169,55,16,135,48,177,229,136,254,49,64,30,231,240,255,0,74,88,44,33,56,95,245,78,56,99,253,250,244,129,192,172,157,18,209,109,173,17,64,3,1,135,4,255,0,122,181,168,0,162,138,40,0,162,146,150,128,10,40,162,128,10,74,92,81,138,0,110,105,212,132,82,208,1,69,20,80,1,70,104,162,128,22,144,210,208,104,1,41,9,165,162,128,20,82,81,69,0,45,20,81,64,5,20,81,64,8,104,160,209,64,8,105,69,33,162,128,20,208,40,160,80,2,210,80,104,52,0,148,83,104,20,0,250,40,20,180,0,81,69,20,0,81,69,20,0,148,82,208,104,1,13,25,162,155,64,14,162,129,69,0,69,50,7,80,15,173,120,151,197,93,25,93,109,152,42,117,81,203,31,246,235,220,171,149,241,118,151,29,229,180,89,85,56,113,213,136,236,222,159,90,0,248,206,234,19,12,128,113,200,237,90,218,6,173,37,132,238,85,152,101,72,225,65,238,61,126,149,123,197,218,103,217,46,34,192,94,80,116,36,247,106,229,70,65,226,128,62,174,240,71,137,254,219,20,193,204,167,12,221,81,71,247,125,62,181,233,17,72,36,92,140,215,198,94,25,241,20,250,108,146,98,71,25,7,238,162,159,238,250,253,43,232,239,6,248,168,95,197,40,127,56,144,199,170,40,254,239,161,247,160,15,68,29,104,166,71,32,113,145,154,125,0,37,33,52,234,97,226,128,26,195,34,176,117,125,48,93,4,192,28,99,169,62,245,183,35,16,56,168,65,45,212,208,7,39,101,160,136,156,146,177,244,236,205,237,93,5,181,160,143,59,64,252,205,95,72,199,165,72,170,7,106,0,106,168,29,41,196,3,214,159,70,40,1,188,10,141,206,106,98,180,129,5,0,68,137,83,170,211,176,40,160,3,20,180,10,59,208,2,209,73,138,40,1,8,162,148,211,72,160,4,38,138,66,180,195,154,0,113,21,19,47,165,72,41,216,160,8,20,31,90,148,10,112,20,162,128,1,78,164,165,28,80,2,129,64,166,51,17,210,133,36,208,3,201,162,129,75,64,9,69,46,41,40,1,40,52,180,134,128,26,106,54,169,77,48,140,208,6,70,170,187,162,95,247,135,245,175,154,62,34,196,62,209,7,31,192,191,205,235,233,251,229,202,1,239,254,53,243,199,196,171,96,38,183,56,31,117,123,159,87,160,15,54,208,47,90,206,229,200,36,101,8,224,3,220,122,253,43,234,95,1,234,166,234,218,96,75,28,59,117,80,59,45,124,144,88,197,38,71,165,123,103,194,221,109,131,220,169,103,232,199,238,143,246,40,3,232,170,90,175,105,47,155,25,60,245,197,88,160,4,52,220,226,149,170,22,38,128,37,46,61,232,18,15,122,202,187,150,69,198,27,31,133,69,107,52,140,78,91,63,133,0,109,110,205,56,85,100,39,214,166,20,0,252,208,5,32,165,160,5,197,20,81,64,1,164,52,180,80,3,69,58,144,208,40,1,104,162,150,128,49,181,187,53,186,137,1,0,225,135,82,71,173,124,187,241,19,74,22,183,22,229,66,140,162,244,98,123,189,125,109,50,6,81,245,175,10,248,175,165,40,142,217,192,94,170,62,241,255,0,110,128,62,123,233,93,247,128,53,86,181,185,156,110,110,81,186,40,245,74,224,228,93,141,143,106,187,165,221,53,188,204,84,145,149,61,0,245,20,1,246,166,133,123,246,152,28,252,220,49,234,7,160,173,170,242,207,134,186,187,92,195,112,24,185,195,49,229,64,236,149,234,74,114,40,1,104,162,138,0,74,92,210,82,208,1,75,73,69,0,45,20,81,64,5,37,45,37,0,20,81,69,0,45,20,82,102,128,22,138,67,74,40,0,52,130,148,210,10,0,90,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,2,165,253,208,180,133,95,158,88,14,0,61,141,124,189,241,67,95,123,249,237,128,103,225,84,252,200,163,187,250,125,107,220,254,34,234,167,79,179,128,41,97,153,20,240,160,246,127,95,165,124,171,169,76,215,215,75,147,156,32,234,49,220,250,125,104,3,178,248,105,164,11,155,139,134,96,135,8,195,150,35,186,87,212,26,85,170,219,196,192,0,50,196,240,79,181,121,111,194,205,25,34,183,185,114,169,157,204,56,99,232,149,236,10,161,70,5,0,56,209,69,20,0,81,69,20,0,81,69,33,56,20,1,149,174,79,228,218,161,231,151,29,7,177,175,148,124,123,126,215,55,80,12,183,8,189,64,245,106,250,71,198,215,102,27,24,122,243,32,232,163,209,171,229,61,65,205,221,234,228,231,17,142,188,119,62,159,90,0,238,254,24,105,98,91,139,150,96,167,8,195,239,31,84,175,166,108,97,16,198,64,3,147,254,21,229,95,11,244,164,142,11,134,218,191,121,135,222,62,137,94,188,163,2,128,29,69,32,165,160,2,147,25,165,162,128,10,40,162,128,10,41,49,75,64,5,38,49,75,69,0,20,81,69,0,45,83,190,132,77,24,4,14,15,248,213,163,72,195,34,128,62,93,248,157,165,8,110,109,152,4,25,69,31,120,250,189,115,254,2,190,107,107,169,198,91,148,110,128,122,173,123,47,197,13,41,36,130,217,182,175,222,81,247,143,163,215,207,250,123,155,75,214,0,227,49,158,156,247,30,191,74,0,251,39,67,159,206,181,115,207,14,122,143,97,90,213,198,120,38,236,205,99,55,94,36,110,160,122,45,118,64,228,80,2,209,69,20,0,81,69,20,0,10,207,213,109,86,226,37,4,3,134,7,146,125,235,66,154,202,24,96,208,7,202,63,19,52,129,109,113,110,202,16,101,84,112,196,247,122,151,225,126,190,246,19,220,130,207,202,177,249,81,79,116,245,250,87,164,252,83,209,146,91,123,103,10,159,125,71,44,125,30,190,127,211,102,107,27,166,193,198,80,244,25,238,61,126,148,1,246,197,133,208,187,133,159,158,24,142,64,29,133,91,174,27,225,206,170,117,11,57,148,150,56,145,143,42,7,100,244,250,215,115,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,33,165,164,52,0,162,138,5,6,128,10,41,5,25,160,5,164,165,162,128,18,138,40,160,5,162,138,40,0,162,138,74,0,40,205,20,80,2,82,210,82,208,1,69,20,140,112,40,3,27,94,189,251,52,8,126,110,88,116,3,208,215,203,94,63,213,90,234,230,1,185,184,69,234,163,213,235,219,62,37,106,237,109,13,184,82,227,44,189,20,30,207,95,50,106,151,77,113,50,150,36,225,71,80,61,77,0,80,235,94,135,240,239,74,23,87,23,5,130,156,35,117,98,59,165,121,244,107,189,177,237,95,64,252,40,210,84,165,203,144,189,88,125,227,254,197,0,123,22,137,104,182,209,56,0,12,177,232,73,244,173,138,142,20,1,79,214,164,160,2,138,41,13,0,33,165,20,10,90,0,5,45,37,20,0,98,144,173,45,37,0,25,160,210,26,105,160,5,221,138,12,131,222,160,114,125,107,46,226,105,85,142,27,191,167,181,0,109,135,30,244,103,53,151,109,43,176,229,187,122,123,213,245,38,128,39,20,180,213,233,78,160,4,175,60,241,190,174,109,163,192,46,49,50,142,20,127,116,215,121,117,55,148,128,243,215,21,243,151,196,141,113,218,234,84,12,248,19,198,126,234,255,0,207,58,0,242,157,102,232,221,95,74,228,147,146,15,32,15,225,21,222,248,2,33,230,116,255,0,150,47,255,0,161,138,243,101,38,73,73,62,149,236,95,15,109,65,218,112,63,212,191,115,253,241,72,15,123,211,87,22,233,244,63,206,180,197,83,179,92,68,163,216,255,0,58,186,6,41,128,225,78,164,165,20,0,82,209,69,0,20,82,226,138,0,76,208,104,52,198,98,40,1,230,146,154,172,72,167,30,104,1,166,163,34,165,164,160,10,228,31,90,80,181,41,20,184,160,4,3,138,117,51,38,129,154,0,120,52,234,96,90,112,20,0,160,83,169,5,20,0,180,148,98,142,244,0,152,166,178,211,205,39,106,0,172,233,244,161,91,28,85,146,5,70,80,102,128,19,0,138,76,1,210,158,22,140,115,64,17,50,3,218,179,110,45,22,67,200,29,125,77,107,226,152,202,15,106,0,226,174,244,15,50,70,32,71,212,117,102,244,173,205,47,77,91,104,212,97,126,233,28,19,235,90,173,24,244,166,18,87,128,104,2,210,140,10,112,53,10,49,35,154,148,115,64,14,165,162,138,0,74,142,73,2,46,78,122,210,201,32,65,147,158,181,231,126,45,241,104,178,82,168,102,4,74,163,132,83,252,36,247,52,1,87,198,94,41,251,32,42,166,81,137,84,112,138,127,132,158,245,243,110,179,169,201,121,119,35,51,49,201,7,149,3,248,113,218,174,248,135,95,184,212,46,28,153,28,130,202,121,69,29,23,29,171,153,57,39,154,0,177,107,9,154,66,56,233,158,107,232,239,134,186,50,37,164,108,85,57,134,65,195,31,249,233,94,49,225,77,43,237,82,228,132,255,0,84,199,150,35,248,133,125,89,225,157,49,45,44,34,1,84,124,172,56,98,127,138,128,58,8,148,36,96,10,125,20,80,1,70,104,52,218,0,112,162,138,90,0,76,82,209,69,0,20,81,69,0,20,148,180,80,2,82,82,154,97,52,0,234,90,101,62,128,10,13,2,131,64,5,6,138,74,0,5,45,32,167,80,2,10,90,65,75,64,5,20,80,104,1,13,20,81,64,1,162,138,40,0,160,81,74,40,0,164,165,164,160,4,34,144,45,58,138,0,5,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,82,210,80,0,41,105,180,224,104,0,168,46,161,18,198,1,29,14,122,212,244,17,154,0,249,251,226,110,128,191,232,238,162,49,247,71,222,111,246,235,194,231,143,202,144,47,29,43,236,175,21,105,9,125,111,16,42,167,14,58,177,29,155,211,235,95,48,120,211,68,58,124,240,224,70,55,42,244,98,123,183,175,210,128,57,117,136,176,202,224,86,246,129,175,220,105,114,190,36,97,185,79,221,69,62,158,191,74,201,211,36,93,236,24,19,193,254,149,211,93,104,139,113,8,120,213,6,27,28,179,122,80,7,187,120,43,197,226,250,41,149,204,199,12,79,40,163,211,211,235,94,145,12,162,85,36,103,175,122,248,195,76,213,110,116,89,216,9,72,220,167,238,40,61,72,245,250,87,187,248,27,198,230,236,76,146,52,237,141,199,152,208,127,119,211,235,64,30,188,69,49,134,41,144,78,38,82,70,120,56,230,164,52,1,3,48,29,106,3,116,138,121,13,249,84,243,38,64,172,107,168,73,199,74,0,214,73,213,250,3,79,31,53,115,81,137,145,254,248,233,91,182,210,29,167,38,128,46,1,75,144,41,155,129,20,224,40,1,192,230,151,20,194,219,104,87,205,0,63,189,45,54,156,40,0,20,180,148,180,0,81,69,20,0,148,98,150,147,52,0,17,73,138,78,77,46,13,0,38,41,9,197,41,170,215,36,236,24,61,232,2,25,53,36,141,176,67,244,207,65,86,18,228,73,208,31,196,87,144,248,163,84,154,214,230,45,174,70,80,116,80,123,181,117,30,23,191,150,226,25,75,57,56,99,216,15,238,208,7,122,57,165,168,97,108,131,82,208,1,140,210,227,20,134,140,208,3,168,164,163,52,0,185,162,138,40,1,13,20,180,134,128,16,211,77,58,152,104,2,157,216,202,143,173,120,167,196,11,31,49,160,36,47,69,238,127,219,175,112,148,100,115,92,15,139,244,177,113,28,71,11,193,29,73,255,0,106,128,62,99,212,173,4,108,164,1,208,119,62,245,177,224,253,73,172,238,37,193,97,148,61,0,61,215,215,233,86,117,253,61,162,100,31,47,65,208,159,122,229,96,115,109,57,32,227,43,219,235,64,31,100,248,82,255,0,237,118,178,156,183,14,122,128,59,45,116,245,227,127,11,117,150,158,59,149,37,206,11,31,186,63,216,175,97,141,183,138,0,125,48,168,52,250,40,2,54,137,79,106,69,137,71,65,250,212,180,80,3,54,226,148,0,105,220,83,122,26,0,94,148,160,209,214,130,40,1,105,40,165,160,4,162,138,40,1,13,20,180,152,160,5,162,138,40,0,235,92,31,196,45,48,93,218,193,194,240,235,212,145,217,235,188,172,221,98,5,158,4,4,3,134,29,79,177,160,15,138,181,219,95,179,92,162,241,202,3,193,62,166,178,149,138,156,138,244,95,136,154,88,182,186,129,128,81,148,81,195,31,87,175,57,160,15,104,248,93,170,152,218,229,73,110,140,126,232,255,0,98,190,137,176,151,204,141,143,61,127,194,190,53,240,158,168,246,55,18,144,204,50,135,162,131,221,125,126,149,245,31,131,53,127,183,65,54,75,240,199,170,129,217,125,62,180,1,217,209,69,20,0,82,82,209,64,5,40,164,162,128,22,138,40,160,2,146,150,146,128,3,69,45,37,0,20,180,82,98,128,22,138,74,40,1,77,32,162,129,64,5,20,82,208,1,73,154,41,104,1,41,104,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,204,214,181,5,176,182,71,59,185,112,62,80,15,99,235,244,160,15,25,248,211,173,54,109,16,23,254,3,247,71,253,52,175,30,240,197,175,219,111,164,206,14,35,61,73,29,215,211,235,87,252,123,172,201,169,93,193,189,216,237,141,122,168,29,219,211,235,91,95,12,180,225,53,213,195,16,188,35,14,167,213,40,3,232,127,7,216,173,173,172,160,1,203,158,132,250,45,117,53,79,78,132,69,19,0,7,36,255,0,74,185,64,5,20,81,64,5,20,81,64,5,53,206,5,59,53,94,233,182,70,15,189,0,121,47,197,77,80,193,111,108,160,183,44,167,238,143,70,175,8,208,33,251,102,160,249,193,196,71,175,29,199,167,214,189,11,226,222,160,100,146,212,2,221,16,244,31,244,210,185,127,135,182,162,107,217,201,3,136,219,169,62,169,64,31,72,248,50,201,109,173,166,0,1,151,61,9,244,90,235,177,89,154,52,34,40,31,129,247,143,127,97,90,116,0,81,69,20,0,81,73,75,64,5,45,37,20,0,102,150,146,138,0,40,162,138,0,40,164,165,160,2,140,81,69,0,114,62,51,178,91,155,104,65,0,225,199,82,125,26,190,84,215,225,251,30,160,152,192,204,67,167,61,207,175,210,190,198,214,97,18,192,156,15,188,59,251,26,249,79,226,21,168,134,246,2,160,115,26,244,39,213,232,3,215,126,21,234,134,120,110,84,150,225,152,253,209,232,149,236,8,114,43,230,175,132,186,129,142,75,176,75,116,115,208,127,211,58,250,62,209,183,198,79,189,0,88,162,140,209,64,5,20,81,64,5,20,81,64,28,183,140,44,86,234,214,32,64,225,199,82,125,26,190,79,241,61,175,216,175,163,198,6,99,29,9,61,219,215,233,95,102,234,48,137,98,80,64,224,143,235,95,45,252,77,211,132,55,86,236,2,242,138,58,159,87,160,14,223,224,182,178,217,188,66,95,248,207,221,31,244,206,189,234,190,52,240,22,179,38,155,119,62,199,97,186,54,232,160,247,95,95,165,125,113,162,234,2,254,217,220,110,225,200,249,128,29,135,167,214,128,52,232,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,10,51,75,69,0,20,148,82,208,2,80,104,160,208,2,138,41,40,160,5,162,146,141,180,0,81,75,73,64,0,162,150,146,128,22,138,40,160,2,131,69,37,0,20,148,180,80,1,69,20,80,1,84,239,229,242,227,83,207,95,241,171,152,174,51,198,122,191,216,96,135,5,249,97,209,65,236,222,191,74,0,241,223,138,90,169,145,173,148,22,232,167,238,143,246,235,198,25,139,28,154,233,188,89,170,61,245,196,68,179,28,32,234,160,119,111,79,173,115,20,1,173,161,90,253,166,229,215,142,16,158,73,245,21,245,95,195,221,49,109,45,103,225,121,118,232,73,236,149,224,127,14,180,177,113,117,112,196,41,194,48,229,143,170,87,212,218,61,186,193,3,128,0,203,30,135,216,80,6,151,74,40,162,128,10,74,90,76,80,0,41,104,162,128,10,40,165,160,2,144,154,40,2,128,27,214,130,0,167,116,166,245,52,0,155,115,77,49,41,61,63,90,150,138,0,141,98,0,116,165,11,138,125,20,0,81,69,50,70,218,40,3,153,241,78,161,246,88,6,11,127,173,3,128,15,240,154,249,71,197,58,131,93,223,202,73,111,188,167,144,7,240,215,181,124,73,214,218,38,100,12,227,19,167,240,175,252,243,53,243,212,140,110,46,92,147,212,3,207,225,64,23,116,251,48,231,36,15,186,123,159,90,246,239,3,88,249,104,164,109,255,0,84,227,169,254,253,121,158,137,167,180,184,31,39,220,39,169,245,175,127,240,182,152,32,181,143,133,251,140,188,19,253,234,64,118,118,195,17,143,199,249,213,193,85,227,24,90,176,41,128,225,75,73,74,40,0,165,162,138,0,51,69,20,153,160,5,164,198,104,164,205,0,24,197,45,32,162,128,3,197,87,146,228,71,212,55,229,79,149,136,31,141,112,158,37,212,37,183,76,171,17,251,197,31,116,127,116,208,7,99,30,164,146,49,80,31,166,122,10,188,14,70,107,199,188,53,169,77,115,49,44,228,254,236,158,84,15,226,21,235,80,19,229,174,79,175,243,160,11,24,165,197,32,165,230,128,20,10,49,77,228,83,243,64,9,75,69,20,0,81,69,20,0,134,138,40,52,0,148,98,146,152,207,138,0,121,56,164,200,164,7,117,4,80,0,69,70,120,167,110,0,85,91,137,14,56,61,232,2,71,157,87,168,52,193,116,172,120,13,249,86,3,137,158,67,243,174,42,245,180,36,122,116,160,13,133,108,212,202,51,81,68,152,21,56,160,5,197,67,52,162,33,147,158,184,249,104,158,113,10,228,231,174,56,175,33,241,159,142,141,180,141,28,109,56,219,42,255,0,203,52,63,195,64,26,62,48,241,151,216,193,68,51,12,74,163,136,208,255,0,9,61,205,124,245,173,107,183,26,149,203,147,35,16,72,63,50,40,232,184,237,69,254,163,115,172,93,57,50,231,56,111,157,64,232,49,218,181,160,208,210,222,221,29,213,9,57,28,51,122,208,7,30,209,109,28,226,153,4,126,100,132,113,211,53,99,80,148,25,152,0,71,35,249,87,79,225,13,11,237,178,100,136,206,98,99,203,48,254,32,59,80,7,167,124,59,240,250,136,17,217,99,57,133,199,223,111,239,215,185,219,198,35,133,84,14,153,254,117,129,225,205,45,44,236,98,1,84,97,88,112,196,255,0,22,123,215,73,64,5,20,80,77,0,33,162,146,150,128,22,150,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,16,211,118,211,233,40,0,2,138,40,160,5,164,52,180,26,0,74,40,162,128,10,40,162,128,1,75,73,75,64,5,6,138,13,0,37,20,81,64,1,162,138,40,0,160,81,64,160,2,147,52,180,80,1,154,40,162,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,0,163,20,180,148,0,195,74,13,41,20,218,0,125,20,130,150,128,34,158,48,234,1,29,235,199,126,36,120,121,39,142,221,194,199,193,81,203,183,251,117,236,228,102,177,117,173,61,47,33,69,101,83,134,7,146,71,99,233,245,160,15,138,47,32,54,146,174,8,229,123,115,93,183,131,181,112,90,84,151,123,12,19,194,143,246,106,223,196,15,14,139,89,96,40,35,25,85,94,29,143,247,253,107,206,237,167,123,89,9,13,140,142,195,52,1,237,58,215,133,96,212,33,73,34,142,49,181,130,252,242,48,236,125,62,181,194,37,189,198,135,115,148,116,93,201,252,31,55,83,238,61,171,191,248,127,226,63,180,44,241,204,101,108,22,111,184,163,251,158,149,223,106,222,22,180,212,225,86,88,83,42,192,124,210,56,245,244,250,208,5,31,1,248,169,238,82,100,145,165,108,22,63,113,71,247,107,212,162,144,72,164,243,214,188,18,61,10,93,26,231,49,180,74,25,49,242,177,61,79,184,246,175,90,240,221,235,205,20,129,201,56,99,216,123,80,7,66,245,159,50,146,69,104,158,106,23,80,79,74,0,170,35,30,149,58,160,164,99,182,164,141,247,80,2,133,167,244,165,198,41,122,208,4,46,13,34,157,181,62,220,211,118,10,0,140,49,38,172,40,166,170,138,120,160,5,162,138,40,0,162,138,40,0,164,197,45,20,0,82,28,210,209,64,13,34,168,222,146,177,143,175,248,213,234,169,123,141,139,159,95,241,160,15,159,60,123,116,241,220,192,114,126,226,246,30,173,93,95,195,221,72,207,28,224,150,224,177,228,15,246,43,147,248,148,202,178,219,224,31,186,191,251,61,106,252,47,140,183,218,79,31,197,255,0,178,82,3,220,109,206,65,171,53,5,186,128,166,172,83,1,134,148,98,138,90,0,41,164,83,199,90,40,1,5,20,180,80,1,72,105,77,54,128,19,60,210,26,90,76,80,4,79,89,26,156,2,85,80,64,234,59,253,107,97,170,172,202,14,40,3,192,252,103,165,152,158,22,249,58,1,212,255,0,181,94,69,168,168,89,23,30,131,250,215,209,191,16,45,65,130,2,0,251,227,185,254,235,215,207,26,146,226,85,31,236,143,235,72,14,203,225,214,176,246,147,206,187,155,149,99,194,131,221,43,233,253,22,239,237,16,185,231,134,61,64,244,21,241,102,147,116,214,183,12,192,145,149,35,128,15,113,95,76,124,59,214,205,212,51,134,46,112,204,121,80,59,37,48,61,66,138,106,62,225,154,117,0,20,102,138,109,0,58,144,210,102,156,13,0,0,209,73,138,90,0,40,162,138,0,40,162,129,64,5,20,26,90,0,74,41,105,40,0,168,229,64,234,1,245,169,40,160,15,10,248,167,163,134,22,204,2,127,8,251,199,253,186,249,246,234,47,42,64,56,228,103,138,251,27,198,154,98,221,219,195,144,167,14,58,177,29,154,190,87,241,86,159,246,91,152,254,239,40,58,18,123,181,0,96,219,200,99,98,125,171,223,254,22,106,76,69,200,37,191,136,244,31,236,87,207,85,233,63,14,181,71,183,185,156,110,110,81,143,10,61,82,128,62,177,141,247,10,125,102,105,23,30,124,46,121,225,136,228,123,10,211,160,2,140,209,70,40,1,5,45,39,74,90,0,41,105,40,160,5,164,165,164,160,5,160,210,81,64,11,69,20,80,1,69,20,80,2,81,69,20,0,82,210,81,64,5,20,180,26,0,41,40,165,160,4,205,45,37,2,128,22,138,40,160,2,138,40,160,2,138,40,160,0,156,87,149,124,80,213,90,11,123,101,12,195,44,167,238,143,71,175,80,157,182,160,35,214,190,124,248,187,120,223,232,163,39,248,59,15,250,105,64,30,47,118,230,230,228,100,244,78,255,0,90,247,191,133,58,82,170,92,182,23,171,15,188,127,216,175,9,209,226,243,239,28,28,113,25,235,245,21,245,95,195,219,21,183,181,155,133,229,219,161,62,137,64,29,228,67,106,254,52,250,65,75,64,5,20,81,64,5,20,81,64,9,89,218,204,133,45,211,31,223,31,200,214,144,172,95,16,182,45,163,255,0,124,127,35,64,31,45,124,70,184,50,93,91,130,79,220,94,195,213,235,127,225,85,159,153,53,203,29,191,117,135,83,234,149,201,120,237,247,94,195,255,0,92,215,249,181,122,103,194,40,134,219,163,142,239,255,0,180,232,3,222,108,215,108,100,123,213,138,138,14,16,253,106,90,0,40,162,144,208,2,209,73,75,64,5,45,37,24,160,2,138,76,82,226,128,10,40,162,128,10,41,40,20,0,180,81,69,0,87,188,93,209,129,239,95,52,124,85,179,242,231,182,97,183,238,168,234,127,219,175,166,167,229,7,214,188,19,226,236,74,18,212,227,186,127,237,74,0,224,62,28,220,24,238,174,0,39,238,55,111,116,175,171,116,105,11,219,190,127,190,127,144,175,145,60,8,251,111,102,255,0,174,109,252,214,190,179,240,243,102,218,79,247,207,242,20,1,179,75,65,162,128,10,40,162,128,10,40,162,128,25,40,220,191,141,120,119,197,109,41,89,45,155,11,213,71,222,63,237,215,185,154,224,126,33,88,173,197,172,28,47,14,189,73,244,122,0,249,62,209,205,181,201,193,234,157,190,181,244,215,194,253,89,167,130,229,73,99,134,99,247,71,162,87,205,90,196,94,69,226,1,142,99,29,62,166,189,139,225,21,225,38,232,100,255,0,31,97,255,0,76,232,3,232,144,115,69,69,3,110,66,79,173,75,64,5,20,81,64,5,20,82,80,2,209,69,33,160,3,52,81,75,64,5,37,45,2,128,18,150,138,74,0,40,162,138,0,41,105,41,104,0,162,138,40,0,160,81,73,64,11,73,69,20,0,180,148,180,80,2,81,69,20,0,134,151,52,157,105,113,64,5,20,81,64,12,145,246,138,240,175,138,154,147,47,217,148,22,236,122,15,246,235,217,117,123,143,34,20,60,242,192,112,61,141,124,189,241,31,84,123,139,155,113,185,184,69,60,168,245,122,0,243,203,137,12,140,15,181,22,177,121,178,17,199,3,60,212,53,210,120,87,79,251,85,204,159,119,132,61,73,29,214,128,61,147,225,102,142,20,92,177,9,252,67,239,31,246,43,220,98,64,138,64,245,174,75,193,122,106,218,219,77,128,6,93,186,18,123,45,118,52,0,81,69,20,0,180,148,81,64,5,20,10,13,0,20,180,148,80,1,69,45,37,0,33,52,1,70,218,82,104,0,163,52,220,209,64,14,162,138,40,0,172,141,98,243,200,136,125,239,190,7,0,122,26,213,119,218,43,202,252,123,174,155,112,84,25,6,38,78,138,191,220,52,1,227,30,60,213,222,234,254,97,185,255,0,214,33,229,64,254,10,228,116,244,12,252,255,0,116,255,0,58,110,163,112,215,55,110,196,147,156,117,30,213,62,156,185,144,143,246,79,243,160,15,92,240,142,146,100,1,254,78,99,111,226,63,222,175,108,211,226,17,196,6,7,67,223,222,184,127,4,218,129,97,17,32,127,171,126,231,251,245,232,145,40,2,128,44,165,74,42,53,233,79,160,5,207,52,225,77,167,80,2,209,69,20,0,134,154,5,62,138,0,74,67,138,117,37,0,52,83,169,41,212,1,82,118,199,231,94,63,227,189,76,194,89,65,110,38,78,195,251,134,189,138,117,4,126,53,224,159,17,227,43,60,135,143,245,201,255,0,162,233,48,33,240,61,203,188,185,220,127,212,183,97,253,225,94,253,107,147,10,159,175,243,175,2,248,120,200,66,240,115,228,191,254,134,43,223,237,127,213,15,199,249,208,128,178,7,20,163,52,148,234,96,20,152,165,162,128,10,40,162,128,10,40,162,128,10,107,10,117,33,160,10,197,136,61,105,24,228,84,236,130,155,178,128,35,64,106,94,162,151,110,41,58,80,4,101,106,54,65,86,49,154,133,223,7,20,1,88,198,61,41,33,82,15,225,86,23,230,167,170,129,218,128,37,94,148,146,202,35,92,243,215,20,224,113,92,215,136,111,158,36,194,146,63,120,59,15,238,154,0,226,252,107,226,199,129,154,56,222,81,137,87,248,20,255,0,1,175,20,54,55,26,197,219,187,186,28,141,223,55,29,48,59,10,244,99,225,233,117,107,199,121,12,76,24,110,249,153,135,76,14,194,187,221,55,195,22,122,109,178,19,10,103,5,120,145,143,83,158,244,1,231,218,87,133,109,244,251,84,146,72,163,36,169,95,150,70,61,243,223,233,92,39,138,245,143,223,188,113,151,0,58,158,84,127,118,187,79,28,248,152,195,35,67,17,149,66,202,159,192,167,248,43,197,167,149,238,102,102,39,57,193,228,123,80,4,214,118,198,234,83,156,125,220,242,125,235,233,47,0,120,121,32,179,137,202,199,204,78,56,118,254,253,121,159,129,124,54,46,112,206,35,57,133,191,141,135,241,138,250,83,73,177,75,91,84,64,0,192,61,9,61,232,3,74,36,8,128,1,82,81,69,0,20,210,105,77,54,128,1,79,197,32,20,180,0,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,148,0,102,147,52,180,80,1,65,233,69,6,128,10,40,162,128,10,40,162,128,10,90,74,90,0,40,52,80,104,1,40,162,138,0,74,1,165,162,128,3,64,162,142,212,0,26,40,162,128,10,41,41,69,0,45,20,81,64,5,20,81,64,5,20,81,64,5,37,45,37,0,45,37,20,80,2,26,105,167,210,26,0,104,52,250,97,226,148,26,0,117,70,235,145,82,82,26,0,243,239,26,232,81,94,195,15,200,153,12,189,89,135,102,244,250,215,205,30,37,209,205,140,209,227,96,202,142,140,79,115,235,244,175,179,46,237,214,80,1,0,224,250,154,242,31,136,30,22,142,104,224,100,72,193,5,71,46,223,237,208,7,129,232,154,140,182,51,57,12,87,42,122,40,61,199,175,210,190,144,240,7,137,62,221,20,235,33,149,176,204,121,69,31,221,244,250,215,205,58,149,155,89,204,163,43,202,142,132,159,95,240,174,143,193,154,252,182,55,51,13,239,130,141,209,20,247,95,95,165,0,125,105,115,97,5,202,130,99,232,123,177,170,176,218,11,102,59,0,25,30,164,213,95,12,106,227,80,130,66,119,156,49,234,160,118,95,79,173,116,13,24,110,113,64,13,141,201,29,105,75,17,66,174,42,76,102,128,32,46,15,92,211,208,0,126,90,67,110,51,156,15,206,165,9,182,128,28,13,59,168,166,30,41,200,217,160,7,80,120,165,164,35,52,0,10,112,164,3,20,180,0,81,69,20,0,81,69,20,0,81,154,40,52,0,80,104,20,80,3,77,81,212,88,172,42,71,247,135,245,173,10,165,169,12,194,191,239,15,235,64,31,51,124,68,102,123,171,124,159,224,95,230,245,215,252,43,233,114,63,222,255,0,217,43,150,248,128,153,187,128,15,238,47,243,122,235,254,24,91,149,23,36,145,252,95,251,37,32,61,170,46,1,169,179,81,68,48,42,76,211,1,105,166,145,219,2,162,71,46,122,208,4,226,157,77,20,180,0,166,146,138,40,0,38,155,67,83,29,182,208,3,141,52,156,80,164,154,66,40,1,26,160,117,205,78,106,39,160,14,47,198,86,162,91,120,184,31,124,119,62,141,95,54,235,118,194,59,132,24,31,112,119,62,166,190,171,215,33,18,194,128,129,247,135,127,99,95,54,120,198,223,201,187,139,24,229,23,191,187,82,96,113,178,67,142,70,5,122,7,195,221,125,236,167,157,11,63,42,199,133,83,221,63,194,185,139,24,22,225,8,35,161,238,126,149,73,188,205,58,227,114,176,27,151,28,115,223,223,233,76,15,178,180,107,225,119,19,159,155,134,61,64,30,149,175,94,45,240,211,196,198,117,184,71,105,78,11,31,184,191,236,87,178,196,251,198,104,2,74,66,41,104,160,6,82,138,13,20,0,234,81,72,40,160,5,162,138,40,0,164,162,138,0,40,162,138,0,40,160,210,102,128,22,138,40,160,10,183,176,44,209,128,64,56,62,191,90,249,247,226,126,132,136,109,153,85,7,221,31,121,191,219,175,162,200,200,174,11,199,90,66,221,219,66,118,167,14,163,150,35,179,80,7,200,114,166,198,3,218,182,252,51,114,96,185,144,228,242,135,160,30,171,81,248,130,199,236,179,160,249,121,81,208,159,83,89,118,178,152,164,36,30,212,1,245,255,0,130,239,252,235,89,190,247,14,122,129,232,181,219,169,205,120,39,195,125,109,221,110,16,179,245,99,247,87,253,138,247,27,73,119,169,60,245,160,11,116,81,69,0,54,148,80,105,49,64,14,162,144,82,208,2,210,81,69,0,20,81,69,0,45,20,218,90,0,40,164,165,160,0,209,65,162,128,10,49,69,20,0,180,26,74,13,0,45,37,37,58,128,18,138,13,2,128,22,138,74,40,1,104,162,138,0,40,164,160,208,5,77,66,79,46,21,60,253,225,252,141,124,187,241,70,248,205,61,176,203,112,170,121,3,213,235,233,63,16,207,229,91,167,95,190,63,145,175,147,124,121,115,231,93,192,57,226,53,234,61,218,128,34,240,69,168,184,190,155,32,113,25,234,79,170,215,214,158,27,182,16,91,201,128,57,115,208,159,65,95,53,252,49,181,18,92,220,156,15,184,221,207,170,87,212,186,114,108,133,191,222,63,200,80,5,202,40,162,128,10,40,164,52,0,180,81,69,0,2,185,175,22,200,82,214,44,127,124,127,38,174,154,185,127,22,40,107,88,179,253,241,252,154,128,62,77,241,99,153,47,162,201,255,0,150,67,249,181,123,23,194,53,196,119,95,87,255,0,218,117,227,222,45,93,183,209,99,254,121,143,230,213,236,95,8,219,49,221,125,95,255,0,105,208,7,185,199,211,241,167,212,113,244,167,138,0,90,67,75,72,104,1,104,164,165,160,2,150,146,140,80,2,98,157,77,165,197,0,20,81,69,0,20,130,138,5,0,45,6,138,67,64,13,127,187,248,215,133,252,92,92,199,107,245,79,253,169,94,231,39,74,240,223,139,141,136,237,126,169,255,0,181,40,3,199,60,38,230,59,233,112,127,229,145,254,107,95,89,248,74,66,246,178,231,251,231,249,45,124,155,225,37,221,125,46,127,231,145,254,107,95,88,248,77,66,218,203,143,239,159,228,180,1,212,26,74,40,160,2,138,41,5,0,45,20,81,64,5,97,120,146,216,79,111,30,64,225,199,82,125,13,110,213,61,69,55,194,63,222,31,250,9,160,15,142,188,111,106,45,239,161,192,28,198,58,19,234,213,210,124,46,190,48,220,92,140,183,40,199,128,61,82,163,248,157,106,35,185,182,56,31,113,123,159,87,172,63,1,220,249,55,147,142,121,141,186,15,117,160,15,176,116,233,55,194,199,253,163,252,133,93,172,79,15,79,230,219,201,215,239,158,191,65,91,66,128,22,138,74,90,0,40,162,146,128,22,146,138,13,0,20,80,41,104,0,160,83,105,69,0,45,38,40,162,128,10,40,162,128,1,69,2,138,0,41,105,180,180,0,180,148,148,180,0,81,69,20,0,180,148,81,64,5,33,160,210,98,128,10,117,32,165,160,2,145,142,41,106,165,220,155,16,17,158,180,1,201,248,210,255,0,201,181,135,239,114,227,160,30,141,95,43,248,154,228,207,115,25,36,240,131,168,30,173,94,199,241,39,91,116,91,116,12,253,84,253,213,255,0,110,188,22,234,83,44,128,147,218,128,35,137,55,177,30,213,237,223,12,52,36,115,114,204,168,126,240,251,205,254,197,121,71,135,236,126,213,59,143,151,133,61,73,245,21,245,47,129,116,133,180,182,152,237,78,93,135,12,79,101,160,14,210,202,5,134,50,0,3,39,215,233,86,169,0,192,165,160,2,138,41,51,64,11,69,2,138,0,40,162,138,0,90,41,41,104,0,164,52,180,148,0,83,77,41,166,247,160,2,157,138,65,78,160,2,138,42,57,95,96,239,214,128,50,181,123,241,107,24,63,55,223,3,128,61,13,124,197,227,157,121,239,47,229,80,207,129,34,55,42,163,248,43,209,126,33,248,165,161,145,227,70,148,98,100,254,5,254,225,175,13,141,30,254,225,157,136,57,25,231,142,152,29,168,2,180,112,231,147,138,218,209,173,131,206,70,7,220,61,207,168,166,94,194,176,46,0,232,195,161,246,173,223,8,219,121,183,4,156,127,170,110,255,0,237,10,64,123,255,0,133,109,132,122,124,67,11,209,187,159,239,87,84,131,138,203,210,34,17,218,160,0,116,63,206,181,210,152,18,45,59,57,164,29,40,2,128,30,41,106,54,36,82,169,200,160,9,69,20,139,75,64,11,69,37,20,0,134,144,82,154,174,206,85,186,208,5,154,51,77,67,145,75,154,0,138,94,71,227,94,13,241,43,253,123,143,250,109,31,254,139,175,122,148,113,248,215,134,124,70,182,102,153,206,71,51,39,127,246,40,3,151,240,3,178,75,140,255,0,203,7,255,0,208,197,125,43,98,115,110,135,235,252,235,230,255,0,2,46,39,32,255,0,207,22,255,0,208,197,125,37,98,49,110,159,143,243,160,11,2,157,69,20,0,81,154,40,160,2,138,40,160,2,138,40,160,2,131,69,20,0,211,64,230,130,51,64,24,160,2,146,157,76,118,197,0,33,53,3,128,78,77,76,57,20,133,55,80,4,2,64,58,102,158,24,154,65,110,51,156,15,206,165,219,138,0,137,220,227,173,101,75,100,46,28,239,0,247,234,69,107,178,230,133,140,47,106,0,169,5,140,22,232,49,31,183,12,107,206,60,115,226,115,105,148,67,40,196,202,56,69,63,192,79,122,236,60,73,172,139,24,248,223,254,180,14,20,31,225,39,189,124,181,226,189,118,91,219,249,126,119,198,229,60,162,143,225,199,106,0,197,213,175,229,188,186,102,103,39,36,30,64,29,177,218,181,124,57,162,155,201,50,124,179,251,182,60,177,31,196,7,106,201,211,108,90,238,82,50,191,116,158,73,29,197,125,19,224,127,11,69,13,172,108,201,25,38,55,28,59,127,126,128,58,143,9,104,113,90,89,198,54,38,118,48,225,152,255,0,21,119,8,184,24,170,214,208,8,208,0,7,0,247,247,171,98,128,22,138,41,185,160,4,38,129,70,41,194,128,5,167,82,81,64,11,73,69,20,0,180,81,69,0,20,81,69,0,20,81,69,0,20,148,180,134,128,10,41,41,104,0,20,26,40,237,64,5,33,52,180,80,2,82,209,69,0,20,82,209,64,5,6,138,13,0,37,20,81,64,1,160,80,104,160,2,129,69,40,160,2,146,150,146,128,16,208,5,45,20,0,180,148,180,80,1,69,20,80,1,69,20,80,1,73,75,73,64,11,69,20,80,2,81,74,105,40,1,134,138,113,166,226,128,28,40,52,220,211,168,1,172,51,89,90,157,146,92,70,161,148,28,17,220,251,214,189,69,34,230,128,62,111,248,137,225,133,137,160,116,88,135,10,62,243,127,183,94,62,67,90,203,193,25,43,219,154,251,31,196,154,68,119,176,70,10,41,195,14,172,71,99,233,245,175,153,252,109,161,125,134,120,74,136,198,85,122,51,158,237,235,244,160,14,223,225,183,137,100,70,184,70,121,15,12,120,69,255,0,98,189,254,198,231,237,8,79,60,30,227,233,95,21,232,90,147,216,220,57,12,195,42,122,40,61,199,175,210,190,150,240,39,136,254,217,20,192,153,78,25,143,40,163,251,190,159,90,0,244,188,80,41,168,251,134,105,212,0,26,92,81,138,90,0,105,25,224,211,113,138,144,243,71,74,0,90,57,164,162,128,23,52,102,131,214,147,20,0,162,150,153,75,154,0,117,20,148,180,0,81,69,20,0,81,72,5,45,0,21,90,241,119,70,7,189,89,168,166,25,81,245,160,15,158,124,127,103,182,230,6,227,238,40,234,125,90,186,223,135,76,162,43,142,15,222,111,253,146,179,254,33,133,86,131,35,178,255,0,236,213,167,240,252,39,147,57,3,248,155,255,0,100,160,15,85,141,178,42,76,85,120,24,28,213,140,208,3,93,115,72,170,23,181,63,173,24,160,5,20,180,10,40,1,166,140,209,73,64,1,53,19,13,213,37,0,80,2,1,180,80,77,58,154,86,128,26,106,54,21,33,20,198,160,10,119,81,9,16,2,7,90,241,255,0,27,120,117,36,48,184,88,255,0,132,125,246,255,0,106,189,157,249,174,95,196,118,162,88,99,224,125,225,220,251,208,7,205,190,87,216,230,192,192,202,231,142,123,251,253,42,198,163,98,46,224,87,192,225,128,228,145,216,211,252,73,11,91,221,70,114,57,65,211,234,107,103,67,100,186,183,117,32,156,57,60,241,216,80,7,43,225,189,86,93,42,242,76,59,13,209,159,186,160,247,30,191,74,250,127,194,26,209,212,45,229,36,185,218,237,213,64,236,190,159,90,249,107,196,86,127,99,154,50,187,70,84,14,9,61,207,175,210,189,27,225,143,136,29,26,229,11,73,252,71,238,47,251,20,1,244,112,57,165,170,182,83,249,241,177,231,131,183,159,194,173,80,1,77,34,157,72,104,0,20,180,148,180,0,81,69,45,0,20,130,138,90,0,74,40,165,160,4,52,218,117,33,20,0,10,90,110,105,212,0,85,59,251,117,158,37,86,0,225,179,215,235,87,41,8,205,0,124,211,241,51,195,203,12,150,238,171,24,200,81,247,219,253,186,241,217,80,198,216,246,175,176,252,101,161,199,125,111,17,42,135,12,58,179,14,205,233,245,175,152,60,85,164,27,25,162,3,96,202,142,140,79,118,245,250,80,6,151,130,181,115,103,44,217,47,202,183,69,7,251,191,225,95,72,120,99,90,23,145,203,254,179,130,122,168,31,221,244,250,215,199,182,179,180,46,72,39,145,233,94,187,224,15,16,60,111,56,44,253,24,240,139,254,197,0,125,42,173,184,83,235,23,74,191,23,17,177,249,184,39,168,30,213,178,14,104,1,104,197,20,80,2,113,75,69,48,154,0,125,37,27,168,160,2,148,210,81,64,5,20,81,64,5,40,164,162,128,20,210,10,40,160,5,160,138,41,40,1,69,6,146,138,0,41,105,41,115,64,9,69,20,80,2,210,81,69,0,45,20,148,185,160,2,138,74,31,238,208,7,5,241,14,249,173,109,160,193,97,151,94,128,30,207,95,41,235,87,6,226,233,9,36,225,7,81,238,107,232,95,139,55,165,97,181,25,111,188,135,160,244,146,190,109,185,98,242,3,254,205,0,123,71,194,43,69,99,118,72,31,198,58,159,250,103,95,68,218,241,25,30,245,224,223,7,87,43,117,245,127,253,167,94,249,16,194,159,173,0,62,138,40,160,2,138,67,74,40,0,162,138,40,0,174,103,197,138,126,203,23,251,227,249,53,116,213,147,173,193,231,91,160,56,225,199,127,99,64,31,30,248,187,63,109,139,39,254,89,175,243,106,245,159,132,114,252,151,93,122,191,254,211,175,63,248,139,96,45,174,96,32,47,40,189,9,245,122,232,62,21,234,62,84,183,42,75,125,214,60,1,254,197,0,125,53,1,202,159,173,72,42,173,139,239,140,253,127,194,173,10,0,90,67,75,69,0,37,45,20,80,1,70,104,162,128,19,138,92,210,82,208,1,69,20,80,2,80,41,104,160,2,144,210,210,26,0,142,115,133,31,90,240,95,139,146,252,150,189,122,167,254,212,175,116,190,125,145,131,239,254,53,243,95,197,77,71,205,146,217,65,110,138,121,3,253,186,0,225,188,35,147,123,46,15,252,179,63,205,107,235,47,9,169,251,44,191,239,159,228,181,243,55,195,171,1,115,115,57,33,120,141,186,147,234,149,245,78,137,7,147,110,224,99,151,61,253,133,0,107,81,69,20,0,81,69,6,128,10,41,5,45,0,21,13,215,49,129,239,83,83,37,25,95,198,128,62,115,248,187,104,170,109,72,3,248,7,83,255,0,77,43,201,52,91,131,111,116,228,18,50,135,160,247,21,237,127,24,151,11,107,245,79,253,169,94,15,108,197,36,39,253,154,0,250,227,225,229,241,186,181,184,201,99,135,110,160,14,201,93,253,120,215,194,107,210,208,221,12,183,222,115,208,122,71,94,200,159,118,128,22,138,74,92,208,1,73,69,20,0,180,148,81,64,5,45,37,46,104,1,41,69,37,20,0,166,128,41,40,160,5,164,52,180,148,0,162,131,73,69,0,20,81,69,0,20,162,146,138,0,40,162,138,0,90,41,55,83,65,160,7,113,75,138,40,160,2,138,41,24,226,128,26,205,180,87,31,226,125,104,89,199,31,250,206,72,232,160,255,0,123,215,233,91,58,173,248,183,141,79,205,201,29,0,247,175,1,241,255,0,136,30,71,128,6,126,138,121,69,255,0,110,128,57,79,27,106,230,242,88,121,126,20,117,80,63,189,233,245,174,38,36,50,54,61,170,75,169,218,103,4,147,192,244,174,131,194,154,65,191,158,80,118,112,167,171,17,221,125,62,180,1,223,124,51,240,242,205,37,195,178,198,112,24,125,246,255,0,98,190,139,176,183,88,34,101,80,6,91,61,126,149,202,248,55,67,142,198,222,82,21,6,88,244,102,61,151,215,233,93,168,24,160,5,162,138,40,1,13,37,25,165,2,128,20,81,69,20,0,80,104,165,160,2,146,138,90,0,74,40,162,128,16,210,1,75,64,160,5,162,138,40,1,9,197,113,190,44,215,13,132,92,23,31,189,81,194,169,254,18,123,215,83,121,56,133,1,231,239,99,129,237,95,56,252,69,241,11,189,204,136,26,78,38,67,202,47,252,243,160,14,7,94,212,165,212,181,25,137,114,114,85,190,101,3,162,129,218,182,108,172,69,173,170,54,23,156,142,9,245,172,157,2,199,237,82,110,96,167,40,79,36,143,226,21,214,235,114,37,188,1,0,35,14,58,125,13,0,115,107,9,188,157,129,193,227,60,241,252,171,214,124,31,225,212,142,53,114,177,243,27,14,29,191,189,94,103,225,216,30,107,150,57,24,49,158,191,239,10,250,51,65,182,88,237,83,129,247,91,185,254,245,0,110,219,198,18,53,31,95,231,86,84,84,106,106,85,160,7,138,112,52,208,41,193,104,0,35,34,152,6,218,150,144,138,0,80,105,115,77,165,160,5,20,234,109,58,128,18,163,100,13,218,165,52,220,80,2,1,129,138,92,81,210,140,208,4,110,216,21,227,254,63,96,75,112,127,215,39,254,128,107,215,38,96,63,58,242,159,29,4,228,145,255,0,45,151,255,0,64,52,1,204,248,26,203,50,110,249,121,133,187,159,239,138,247,251,85,196,42,62,191,206,188,131,192,138,173,18,96,127,203,39,255,0,208,235,216,162,24,65,64,18,81,69,20,0,81,72,69,47,106,0,40,162,138,0,40,164,164,205,0,41,163,52,218,92,80,2,230,142,104,29,105,40,0,168,241,154,150,147,173,0,55,218,151,20,163,138,40,1,162,130,41,113,73,64,6,57,170,87,215,94,66,103,159,188,7,3,218,173,59,237,21,230,62,53,241,55,217,178,160,202,49,42,142,17,79,240,154,0,243,191,136,30,38,146,75,153,17,94,78,37,67,202,47,247,43,200,85,90,230,98,73,25,198,121,171,186,197,251,222,94,72,197,137,201,83,200,3,182,59,87,79,224,237,3,237,143,185,132,103,49,49,229,152,127,16,29,168,3,180,240,31,133,145,227,73,29,98,57,137,255,0,141,191,191,94,245,167,217,164,16,40,85,3,0,247,62,181,149,160,233,49,218,90,70,2,168,194,176,225,137,254,44,215,73,26,224,80,3,212,98,156,40,162,128,3,77,162,140,80,2,138,117,20,80,1,75,69,20,0,82,82,210,80,2,209,69,20,0,81,69,20,0,81,69,20,0,83,77,58,146,128,18,150,138,40,1,105,13,45,6,128,18,131,69,20,0,81,69,20,0,82,210,82,208,1,65,162,131,64,9,69,20,80,2,26,81,73,154,81,64,11,64,162,129,64,5,37,41,164,160,2,138,40,160,5,162,138,40,0,162,138,40,0,162,138,40,0,164,165,164,160,2,150,138,40,0,164,162,138,0,41,49,75,69,0,50,148,80,105,58,80,3,187,83,88,82,131,154,83,64,21,102,140,56,0,138,243,63,30,120,110,43,200,96,109,137,144,202,57,118,29,155,252,107,212,216,10,163,121,106,179,198,170,192,28,28,245,52,1,241,86,177,167,27,25,144,124,188,168,232,73,238,125,126,149,183,225,47,17,77,167,79,46,36,112,25,79,68,83,221,125,126,149,233,95,16,252,40,152,129,209,34,31,116,114,237,254,221,120,117,212,47,105,40,0,142,71,110,104,3,235,255,0,10,107,227,80,130,76,153,9,12,122,170,142,203,233,245,174,185,78,107,229,15,3,120,182,107,41,38,86,146,76,16,199,229,141,15,247,127,194,190,139,240,246,186,183,241,72,127,121,195,30,170,7,167,167,214,128,58,122,112,233,76,86,221,78,160,2,150,138,13,0,20,210,113,78,163,25,160,6,131,154,90,66,61,40,90,0,92,81,138,118,41,49,64,6,41,104,162,128,10,40,162,128,10,40,162,128,10,70,233,75,72,104,3,200,254,35,90,7,91,115,129,213,71,83,254,221,80,248,125,49,67,58,147,253,227,255,0,160,87,89,227,139,112,240,194,112,62,242,247,246,106,226,60,26,251,46,102,31,236,19,250,173,0,123,68,13,193,171,99,154,201,181,115,131,205,106,198,114,40,1,227,138,81,73,69,0,59,52,148,81,64,12,52,160,83,177,69,0,38,40,197,45,33,160,4,162,150,154,104,1,166,152,212,243,81,147,64,17,56,172,219,248,132,136,160,142,255,0,227,90,47,85,230,0,129,64,30,23,227,173,49,3,194,219,87,162,143,188,127,218,174,51,75,185,54,242,178,169,35,42,79,0,123,87,178,120,215,79,18,197,9,0,125,229,234,79,251,85,225,23,65,173,110,23,158,169,219,235,64,29,142,169,165,45,245,170,185,10,72,112,57,98,59,31,79,173,113,218,69,196,154,85,219,128,216,220,135,238,128,123,143,95,165,119,62,31,189,243,226,116,98,199,12,79,65,237,92,143,138,108,254,207,113,27,46,209,148,3,169,245,106,0,250,71,193,26,177,189,181,155,37,206,28,245,80,59,47,167,214,187,106,249,255,0,225,94,182,199,237,40,197,207,222,63,116,127,177,94,247,4,158,98,19,207,90,0,150,138,40,160,4,167,10,74,65,64,11,74,41,40,160,5,20,81,69,0,32,165,164,20,180,0,148,134,157,73,64,12,167,3,72,105,40,1,244,82,10,90,0,134,120,150,85,0,140,243,94,59,241,15,194,177,76,144,58,164,99,5,71,46,223,237,215,180,86,126,163,96,151,104,161,148,28,16,121,36,122,250,125,104,3,226,29,78,200,217,200,160,237,228,3,193,39,215,252,41,44,117,25,172,216,148,114,50,59,40,62,158,191,74,246,31,136,94,14,88,222,7,141,97,28,40,255,0,88,255,0,237,215,140,93,219,27,103,0,237,228,103,131,64,30,187,224,223,28,207,11,76,178,73,49,200,99,196,73,254,205,123,214,129,172,174,163,19,159,222,124,172,126,242,129,233,233,245,175,137,237,174,94,221,137,82,70,71,160,175,93,240,7,139,229,129,231,70,121,78,67,30,35,79,246,40,3,233,154,43,47,72,212,5,236,78,126,110,24,245,0,122,122,125,107,80,80,1,77,34,157,69,0,71,78,6,130,180,218,0,125,20,209,78,160,4,165,162,138,0,40,162,138,0,40,162,138,0,92,210,10,90,74,0,13,20,81,64,5,20,81,64,6,104,205,24,164,197,0,46,121,164,205,24,160,138,0,51,75,154,76,82,226,128,10,142,118,194,3,239,82,85,75,247,217,16,250,255,0,141,0,124,249,241,98,237,153,237,70,79,68,61,7,251,117,226,125,91,240,175,76,248,151,120,101,187,183,92,159,245,106,121,3,213,235,204,208,115,248,80,7,208,63,7,215,11,119,245,127,253,167,94,240,159,119,241,175,12,248,62,191,37,223,213,255,0,246,157,123,154,125,223,198,128,29,69,37,20,0,17,74,41,9,160,26,0,90,40,162,128,16,212,55,73,190,48,15,173,76,105,175,200,160,15,156,62,46,88,128,246,164,5,232,131,169,255,0,166,149,195,248,30,228,193,125,48,4,243,19,116,3,213,107,219,62,40,105,139,52,22,205,133,225,148,114,199,209,235,231,253,42,83,105,168,49,4,243,17,233,207,113,64,31,98,120,122,115,45,188,153,207,222,61,189,133,109,98,184,127,3,95,125,162,218,99,243,112,237,212,15,69,174,220,28,243,64,11,69,20,80,2,102,150,152,105,194,128,22,138,40,205,0,20,81,154,51,64,5,20,82,26,0,51,75,76,20,250,0,40,197,20,132,227,154,0,198,241,12,254,85,188,120,207,222,29,189,141,124,159,227,139,147,61,244,32,147,196,75,212,15,86,175,164,188,115,125,246,123,104,79,205,203,175,64,61,26,190,89,213,101,55,122,128,36,158,34,29,120,238,104,3,211,62,17,216,130,247,68,133,232,227,169,255,0,166,117,244,85,170,108,140,129,235,94,85,240,191,76,88,96,185,108,47,44,195,134,62,137,94,180,156,12,80,3,133,45,32,165,160,2,131,69,33,52,0,1,75,72,13,20,0,180,215,251,191,141,45,53,250,80,7,132,124,97,92,173,167,213,63,246,165,124,253,209,191,10,250,27,227,2,252,150,159,84,255,0,218,149,243,203,142,127,10,0,246,207,132,247,108,175,116,50,122,57,232,63,216,175,162,160,108,161,62,245,242,175,195,75,195,21,221,194,228,255,0,171,99,192,30,169,95,81,216,62,248,143,212,255,0,74,0,183,70,104,163,20,0,153,163,52,98,128,40,1,115,205,25,164,197,24,160,5,205,20,98,138,0,40,162,138,0,65,74,104,162,128,23,52,148,180,148,0,81,69,20,0,81,69,20,0,81,69,20,0,82,19,72,105,40,0,167,1,64,90,117,0,20,81,65,160,2,176,117,253,101,116,244,67,251,206,72,251,170,15,175,175,210,173,106,250,128,178,138,51,243,114,195,160,7,215,215,233,95,61,120,255,0,197,242,204,240,34,188,163,1,79,49,167,251,116,0,190,50,241,204,210,180,43,28,147,12,5,60,196,159,237,87,148,95,106,51,94,48,46,228,224,119,80,61,125,62,181,5,197,203,220,48,44,73,192,244,20,182,150,198,229,200,27,120,25,228,208,4,250,101,145,188,145,128,219,192,39,146,71,167,248,215,208,223,14,252,43,28,9,112,236,145,28,150,28,59,127,177,92,207,195,239,7,172,143,59,200,176,158,24,127,172,127,246,43,223,180,235,4,179,141,130,168,25,36,240,73,244,245,250,80,5,168,34,88,148,128,49,205,77,69,20,0,82,19,65,166,208,1,78,20,130,157,64,5,45,20,80,2,26,90,67,75,64,1,160,209,73,64,5,6,138,67,64,5,45,20,80,1,69,21,20,242,121,104,15,61,104,3,139,241,158,174,109,34,0,23,24,153,71,10,15,240,159,90,249,131,82,150,77,78,254,82,91,57,195,124,195,29,0,29,171,211,254,37,107,141,246,137,35,12,252,77,25,251,171,255,0,60,235,132,240,205,143,157,49,118,218,115,27,119,63,222,20,1,212,105,250,90,89,88,198,193,84,19,149,225,137,238,125,107,151,212,46,77,197,195,169,36,242,15,32,122,87,79,174,234,6,36,242,84,176,195,142,195,208,215,19,104,141,113,114,199,35,238,231,159,194,128,61,55,193,122,90,109,86,42,188,196,223,196,127,189,94,207,103,24,72,148,15,67,252,235,139,240,141,128,142,206,50,66,253,198,28,19,253,234,239,34,0,40,160,11,10,42,101,168,146,164,6,128,37,167,83,5,56,80,2,210,226,146,148,80,1,138,66,41,212,80,3,5,73,73,138,90,0,51,73,69,37,0,7,154,105,226,157,76,115,129,64,21,102,35,245,175,27,241,204,197,231,117,7,164,168,122,127,177,94,179,115,33,7,175,122,241,175,21,63,153,168,72,63,218,83,255,0,142,208,7,85,224,43,64,150,177,156,15,245,78,58,159,239,215,170,47,74,226,60,29,110,18,198,46,7,220,110,255,0,237,215,112,58,80,1,69,20,80,1,69,20,80,1,69,20,80,2,98,147,20,234,76,80,2,98,138,118,41,141,64,1,56,161,78,69,0,122,211,177,138,0,40,162,138,0,76,82,158,148,82,80,2,83,24,226,156,205,180,87,47,175,107,203,100,159,242,211,239,129,194,169,236,79,122,0,169,226,143,16,139,8,134,12,128,249,138,56,85,63,194,79,122,249,143,196,250,252,247,247,146,19,35,144,89,79,40,163,162,227,181,107,248,199,197,115,94,92,202,4,146,99,204,83,204,106,63,134,184,139,88,26,234,67,146,58,103,158,40,2,238,145,166,155,201,79,220,251,132,242,72,238,7,106,250,95,193,126,27,138,210,202,38,216,153,242,220,112,236,127,142,185,63,2,120,74,49,110,146,58,68,115,19,142,36,111,239,215,181,218,219,44,49,42,40,3,25,238,125,104,2,104,144,42,128,42,112,41,0,20,241,64,11,218,154,77,4,226,147,173,0,20,236,82,83,168,0,162,138,40,1,104,162,138,0,74,41,105,40,1,104,162,138,0,40,162,138,0,40,162,138,0,41,41,105,40,0,162,138,40,1,104,52,80,104,0,166,211,169,13,0,2,138,76,210,208,1,75,73,75,64,5,6,138,13,0,37,20,81,64,8,105,69,33,235,74,40,0,205,40,164,197,20,0,26,41,105,40,0,162,138,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,0,210,82,210,80,2,26,105,167,210,17,64,13,20,234,105,226,148,26,0,13,49,133,73,72,69,0,98,234,250,92,87,177,32,100,83,134,7,150,35,215,211,235,95,59,248,255,0,194,98,214,72,25,22,33,144,163,239,177,254,245,125,62,64,61,107,3,94,208,97,212,99,64,200,135,4,117,118,30,190,159,90,0,248,179,47,109,39,4,2,71,110,107,190,240,135,140,238,44,94,80,101,151,4,19,242,164,103,251,190,191,74,191,227,95,6,125,142,72,89,4,0,16,7,18,57,254,247,168,255,0,102,188,210,88,222,217,248,35,145,218,128,62,188,240,191,138,87,81,142,76,249,196,130,122,162,143,238,250,31,122,237,35,144,56,200,205,124,107,225,175,20,79,167,203,38,36,147,230,83,247,81,79,167,175,210,189,247,194,126,51,23,137,40,99,57,193,39,152,208,127,119,208,251,208,7,168,138,90,167,109,118,179,41,35,119,7,184,21,108,28,208,2,83,169,40,160,2,129,75,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,13,20,80,7,13,227,99,182,222,31,247,151,249,53,112,94,18,136,125,170,83,199,220,35,245,90,244,111,25,193,230,91,195,211,239,175,127,102,174,31,194,182,225,46,37,28,125,195,223,221,104,3,211,172,135,13,254,125,43,81,42,133,162,128,13,95,20,1,38,104,164,20,180,0,180,180,130,138,0,90,74,41,51,64,5,45,25,160,208,2,26,97,167,117,160,208,4,102,163,34,165,34,154,104,2,23,21,17,92,142,106,114,42,51,138,0,231,117,203,81,36,72,48,62,240,238,125,235,231,223,25,233,102,9,161,97,179,149,81,193,63,237,87,211,243,70,28,12,138,243,47,29,232,169,60,48,144,169,242,176,28,177,244,106,0,242,31,12,94,121,114,200,9,63,116,244,3,253,154,234,124,73,98,183,86,177,184,3,33,192,228,159,67,94,125,181,172,46,241,145,204,125,185,239,239,244,175,79,211,231,91,219,54,82,9,196,132,243,199,97,233,245,160,14,11,194,154,131,233,151,178,128,196,110,140,159,148,3,221,125,126,149,245,55,134,47,190,215,105,33,59,184,114,57,0,118,90,249,67,89,128,217,94,161,92,12,198,7,28,247,62,191,74,247,111,134,58,169,184,130,229,88,177,195,49,229,71,162,80,7,172,154,41,20,228,102,150,128,10,40,162,128,10,81,73,69,0,45,20,81,64,8,41,104,162,128,18,138,90,74,0,13,51,20,250,76,80,3,105,244,220,82,131,64,11,72,105,104,160,12,157,91,75,134,250,52,14,128,224,142,172,71,175,167,214,188,19,199,158,8,72,76,15,26,64,185,218,63,214,57,254,245,125,32,64,53,153,169,233,113,94,198,161,209,78,8,234,196,122,250,125,104,3,225,235,187,86,182,112,24,175,35,60,26,125,149,228,150,174,74,177,25,24,224,3,233,94,209,227,223,4,164,70,7,141,33,95,186,63,214,63,251,85,226,215,182,134,213,212,29,188,140,240,79,189,0,123,223,195,159,22,187,45,194,72,242,158,88,255,0,171,95,246,43,219,44,174,69,194,177,25,224,247,31,74,248,143,72,213,230,176,145,138,59,12,131,209,65,244,245,250,87,189,120,11,198,143,112,39,71,121,142,55,31,245,104,63,187,64,30,221,69,83,180,186,19,169,35,119,7,28,129,87,5,0,20,211,78,164,160,6,209,78,164,34,128,16,26,117,55,20,234,0,40,205,37,33,160,5,205,25,164,2,156,5,0,20,81,69,0,20,81,69,0,52,154,117,24,205,24,160,2,138,40,160,2,138,40,160,2,148,82,81,64,11,88,126,34,184,242,109,227,60,242,227,160,246,53,183,92,47,143,174,204,22,176,96,158,93,123,15,70,160,15,155,60,103,112,102,191,132,146,120,137,123,123,181,114,209,166,233,63,10,223,213,148,220,206,141,158,138,7,63,83,88,176,141,183,4,31,238,255,0,90,0,250,27,225,20,123,99,186,233,213,255,0,246,157,123,82,116,175,36,248,86,128,65,115,129,252,77,252,146,189,109,58,80,2,209,69,20,0,132,82,210,82,142,148,0,80,40,162,128,3,65,230,138,105,160,14,71,198,118,130,107,40,114,7,18,14,231,209,171,229,13,102,35,103,120,132,96,102,49,211,158,231,215,233,95,100,107,48,137,173,144,16,56,113,223,216,215,202,191,16,108,196,23,80,96,14,81,122,19,234,244,1,233,223,11,181,146,241,220,161,47,213,143,221,31,236,87,183,64,251,148,215,199,222,9,214,222,194,226,111,153,249,67,209,84,247,95,95,165,125,67,225,157,83,237,214,242,31,159,134,35,144,7,101,244,250,208,7,77,154,41,180,180,0,180,218,118,105,166,128,20,80,105,1,165,160,2,129,69,20,0,26,74,9,160,80,3,168,163,52,148,0,185,168,103,125,170,42,90,230,188,77,170,125,134,222,51,243,242,192,112,1,236,222,191,74,0,243,31,138,58,201,72,237,144,23,234,167,238,143,246,235,196,244,104,141,229,227,231,7,17,158,188,119,30,159,90,217,241,182,182,247,247,16,252,207,194,14,170,7,118,244,250,212,191,15,172,196,247,83,146,23,132,110,164,250,165,0,125,35,224,203,65,5,148,216,3,153,27,161,62,130,186,241,197,100,232,208,136,109,156,0,57,115,223,253,145,90,162,128,28,40,52,81,64,5,20,80,122,80,2,1,75,73,75,64,5,35,244,165,164,126,148,1,226,191,23,99,221,29,175,78,169,255,0,181,43,231,73,19,108,159,133,125,53,241,77,1,130,219,35,248,151,249,61,124,213,48,221,112,0,254,239,245,160,14,151,193,151,6,27,249,136,39,152,155,183,186,215,214,62,29,184,243,173,228,60,240,231,168,246,21,242,30,146,13,188,238,217,234,164,113,245,21,244,239,128,110,204,246,179,228,158,29,186,129,232,180,1,221,208,105,40,160,2,138,40,160,2,138,40,160,2,138,40,197,0,52,26,117,24,197,20,0,81,69,20,0,82,102,150,130,40,1,51,75,154,105,20,10,0,117,20,148,180,0,210,104,163,20,160,80,2,82,138,90,40,1,104,162,131,64,5,83,188,185,22,234,164,231,147,216,81,119,116,32,0,157,220,156,112,5,120,247,143,124,102,246,226,4,71,152,103,105,255,0,86,135,251,212,1,83,226,55,139,93,86,4,141,228,28,169,255,0,86,191,237,215,130,222,222,73,116,224,179,19,129,142,64,30,181,107,87,213,230,191,145,75,187,28,1,213,64,245,244,250,213,75,43,67,116,236,6,222,6,121,39,218,128,27,105,106,215,46,66,149,224,103,147,94,201,224,63,4,36,198,119,149,32,108,110,31,235,28,127,118,166,240,23,130,82,79,61,228,72,91,239,15,245,143,254,205,123,190,151,165,197,101,27,5,69,25,36,240,196,250,122,253,40,1,186,78,149,13,140,110,17,0,201,61,24,159,79,95,165,106,138,0,2,150,128,10,40,164,38,128,27,70,41,113,75,138,0,81,69,20,80,1,75,69,20,0,134,150,138,40,0,160,210,81,64,5,20,81,64,5,45,37,20,0,10,231,188,73,127,246,91,101,35,119,250,208,56,0,255,0,9,174,129,142,6,107,200,126,35,106,237,8,40,165,198,39,79,225,31,220,52,1,226,30,34,190,125,71,84,155,44,79,42,220,128,58,40,29,171,190,208,172,86,215,79,137,176,50,67,14,9,254,241,175,63,209,173,141,229,243,187,96,230,50,121,56,238,7,106,244,141,70,233,108,236,145,64,97,135,199,202,51,216,158,244,1,192,248,130,243,204,186,112,9,251,203,216,122,86,183,132,52,163,43,111,59,57,137,187,159,239,45,114,138,141,123,125,33,200,251,185,231,143,65,218,190,129,240,110,140,144,89,68,74,166,118,56,225,143,247,232,3,173,210,45,68,118,200,48,56,7,185,245,173,176,184,28,83,34,140,32,1,69,76,49,64,10,130,158,5,32,21,32,160,5,20,225,72,5,60,80,2,209,73,78,160,4,165,164,205,25,160,7,81,73,69,0,20,148,166,146,128,12,212,111,79,52,195,64,25,87,131,249,143,229,94,59,226,104,128,212,37,110,57,101,255,0,208,107,217,238,144,31,207,250,87,147,248,142,0,215,210,141,163,239,47,127,106,0,239,124,34,119,88,197,254,227,127,232,85,216,142,149,203,120,82,15,46,194,46,159,117,187,255,0,181,93,77,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,72,105,104,160,4,165,163,20,148,0,82,210,82,19,64,11,81,201,32,65,147,154,175,115,118,33,25,59,186,227,128,43,205,188,81,227,81,107,149,83,56,196,138,56,141,15,240,253,104,3,103,196,158,43,91,1,129,231,2,36,3,229,69,61,87,61,205,124,253,226,143,25,92,222,220,56,18,203,141,234,121,141,7,240,227,181,100,107,254,37,158,254,225,201,145,200,44,167,148,81,252,56,237,92,252,80,189,203,158,71,76,243,64,12,1,238,100,36,145,156,103,154,245,175,3,248,69,110,21,93,196,39,49,55,241,176,254,49,80,120,63,193,95,106,42,238,32,57,137,143,50,56,254,33,95,66,232,218,36,54,22,232,170,138,48,172,56,102,61,91,61,232,2,125,51,78,142,210,221,17,84,12,2,56,98,123,231,189,105,129,74,7,106,120,20,0,162,138,41,9,160,4,160,80,6,105,192,80,2,138,40,162,128,22,138,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,105,40,0,162,150,146,128,1,74,104,164,52,0,80,104,160,208,2,10,90,65,214,150,128,10,90,74,90,0,40,52,80,104,1,40,162,138,0,67,74,40,52,10,0,40,162,138,0,40,165,164,197,0,20,82,210,80,2,138,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,18,138,40,160,4,34,155,138,125,20,0,130,140,81,75,154,0,105,20,152,167,82,98,128,48,245,157,22,11,244,64,241,169,193,29,89,135,175,167,214,188,71,198,126,3,68,48,180,73,2,244,31,235,95,253,170,250,36,140,213,43,203,24,238,84,7,80,112,115,212,138,0,248,135,80,211,158,202,69,25,78,64,232,73,245,245,250,84,218,102,183,115,96,236,82,86,25,7,162,41,244,245,250,87,209,62,47,240,45,189,202,196,82,40,70,10,143,154,87,255,0,106,188,59,94,240,179,216,58,99,201,25,3,163,177,245,245,30,212,1,232,94,21,248,137,42,121,171,44,151,13,212,241,20,127,236,215,176,104,254,41,142,249,95,2,110,9,234,138,61,61,15,189,124,108,68,150,205,195,1,145,218,183,244,127,20,221,216,179,226,103,25,7,164,104,125,61,126,148,1,246,132,51,135,7,173,78,13,120,39,133,62,33,188,158,98,200,247,7,169,255,0,85,31,251,53,235,26,102,190,151,106,199,18,240,79,85,81,233,239,64,29,29,45,65,28,226,65,192,53,48,52,0,180,81,69,0,20,81,69,0,33,56,52,102,130,41,180,0,240,104,166,131,138,92,208,2,209,69,20,1,143,173,192,39,137,1,3,134,29,79,214,188,254,202,35,107,120,216,199,49,246,231,184,175,77,187,93,234,62,181,199,93,90,5,152,28,15,187,142,167,214,128,58,75,25,50,140,78,122,255,0,133,104,6,174,122,206,82,138,70,123,214,156,83,238,245,252,168,3,69,78,105,213,94,54,169,129,160,7,230,150,154,13,58,128,10,105,20,234,51,64,13,20,28,210,211,73,160,5,164,163,57,165,160,6,26,97,56,167,19,138,97,32,208,3,90,171,59,17,86,24,138,137,128,160,6,103,53,153,170,89,173,196,106,8,7,4,117,39,222,180,199,20,199,27,168,3,230,255,0,30,104,130,218,88,93,66,12,170,142,24,159,239,86,127,134,53,54,140,200,132,183,115,194,143,246,107,213,62,32,233,130,72,32,32,47,222,94,164,250,61,120,66,150,179,184,224,245,94,220,247,247,250,80,7,73,227,40,1,88,164,0,117,85,235,254,245,107,124,48,214,30,9,174,80,179,242,172,120,81,234,149,145,168,220,253,182,205,65,201,196,131,168,199,99,233,245,172,95,12,221,27,59,233,64,39,152,143,64,15,117,245,250,80,7,216,250,124,222,116,44,121,225,136,231,232,42,221,115,30,18,189,251,77,172,191,123,135,61,64,244,90,233,232,0,162,138,40,0,162,138,40,1,69,20,130,150,128,10,40,162,128,10,40,162,128,18,138,40,160,2,146,150,138,0,51,69,37,25,160,5,164,52,180,80,6,110,165,166,197,123,26,135,64,112,65,229,136,245,244,250,215,136,120,231,192,177,129,11,198,144,15,186,57,145,255,0,218,175,160,49,84,111,236,99,186,69,12,160,224,231,146,71,173,0,124,63,127,167,181,155,168,37,121,0,240,73,245,255,0,10,159,73,213,102,211,228,98,142,195,32,142,20,31,79,95,165,123,87,143,60,27,30,96,116,72,71,221,28,200,255,0,237,87,140,223,105,102,23,81,242,114,59,19,239,64,30,215,224,207,30,179,44,203,35,206,121,39,253,82,127,179,94,199,166,106,169,120,140,64,126,9,234,0,244,255,0,26,248,166,9,101,178,98,85,177,145,142,6,127,159,210,189,55,193,222,57,154,219,204,87,146,99,156,158,34,79,246,104,3,233,224,115,69,114,26,15,137,211,80,71,255,0,93,193,61,81,71,167,161,247,174,166,57,195,142,244,1,53,20,3,154,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,141,230,88,199,32,208,4,148,181,147,115,172,199,8,28,73,207,160,31,227,92,253,247,141,98,183,218,0,184,231,210,52,247,247,160,14,215,34,144,176,21,230,23,31,17,17,64,193,185,255,0,191,73,254,53,206,223,252,78,101,43,181,238,135,253,177,143,223,222,128,61,196,200,61,233,60,193,239,95,60,191,197,25,127,231,173,207,253,249,142,161,111,138,51,118,150,231,254,252,199,64,31,69,249,163,208,209,230,15,122,249,197,126,40,78,15,50,220,255,0,223,152,234,85,248,165,55,252,245,185,255,0,191,49,208,7,209,91,215,208,210,239,30,245,243,184,248,163,49,255,0,150,183,63,247,230,58,149,62,40,203,159,245,151,63,247,230,58,0,250,15,112,175,58,248,136,55,91,65,254,250,255,0,39,174,110,195,226,97,124,134,107,163,255,0,108,99,246,247,172,207,21,120,193,111,160,136,3,63,12,15,40,163,179,122,31,122,0,243,43,166,84,96,48,122,87,51,35,98,231,35,251,159,214,186,55,196,237,146,58,113,205,115,183,128,36,203,143,238,255,0,90,0,250,43,225,44,251,225,186,235,247,159,183,253,115,175,100,94,149,225,159,7,228,249,46,250,245,127,253,167,94,230,157,63,26,0,41,104,162,128,2,40,164,205,40,20,0,180,81,69,0,6,155,78,52,98,128,43,92,38,244,0,250,215,207,63,21,244,181,86,182,96,23,162,143,188,127,219,175,163,74,238,175,42,248,157,166,171,193,108,112,191,121,71,83,232,244,1,243,13,188,134,25,14,15,81,95,67,124,47,213,221,227,185,82,204,121,99,247,71,251,21,243,229,252,62,76,171,211,238,143,235,93,231,195,189,105,173,102,184,4,191,42,199,133,30,169,64,31,88,69,32,113,222,165,172,29,18,252,92,196,231,230,225,143,80,61,171,116,80,2,210,26,90,40,1,148,224,105,8,164,233,64,15,164,38,147,52,157,104,0,167,10,104,20,250,0,40,162,144,208,4,114,200,16,119,175,23,248,161,171,186,71,108,161,155,170,159,186,63,219,175,79,214,239,133,180,72,126,110,88,14,0,247,175,154,62,34,107,77,117,53,184,5,248,85,60,168,245,122,0,224,39,144,205,32,201,232,43,217,190,20,105,106,207,114,196,47,70,31,120,255,0,177,94,57,97,15,157,43,116,232,127,165,125,55,240,199,77,9,5,201,194,253,230,94,167,209,40,3,211,173,211,98,16,61,106,122,2,237,167,98,128,1,69,40,164,160,2,146,150,144,138,0,0,162,147,52,180,0,82,55,74,90,71,32,47,227,64,30,55,241,106,125,144,218,245,251,201,219,254,186,87,206,145,182,110,114,127,185,253,107,223,126,48,72,54,90,142,122,167,254,212,175,3,179,1,230,108,255,0,119,250,208,7,75,106,200,204,70,15,74,250,19,225,216,219,111,113,254,251,127,36,175,158,19,16,28,227,175,28,87,168,120,87,198,11,99,4,163,247,252,177,232,138,123,47,169,246,160,15,124,220,40,222,61,235,197,111,254,38,20,192,86,186,31,246,198,63,127,122,198,127,138,50,231,253,101,207,253,249,142,128,62,130,222,190,134,147,204,30,245,243,201,248,163,48,255,0,150,183,63,247,230,58,99,124,82,155,254,122,220,255,0,223,152,232,3,232,159,52,122,26,95,48,123,215,206,13,241,66,114,120,150,231,254,252,199,79,95,138,51,119,150,231,254,252,199,64,31,71,9,7,189,27,129,175,157,211,226,140,191,243,214,231,254,252,199,90,214,31,19,153,139,110,123,163,255,0,108,99,246,247,160,15,114,200,165,175,46,183,248,136,140,14,77,207,253,250,79,241,173,187,31,26,197,113,184,17,113,199,172,105,237,239,64,29,173,21,147,109,172,199,48,56,18,113,234,7,248,214,146,76,178,14,1,160,9,40,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,66,113,81,73,56,65,222,128,38,39,21,149,169,234,169,102,138,72,126,72,232,1,245,255,0,10,197,215,188,78,186,122,39,250,238,72,251,168,167,215,212,251,87,136,120,199,199,51,92,249,74,146,76,49,131,204,73,254,213,0,116,222,51,241,235,42,194,168,215,3,149,63,234,163,255,0,106,188,67,86,213,102,212,36,82,238,199,0,14,64,30,190,159,90,142,121,101,189,96,89,179,129,142,70,63,151,214,172,216,233,102,103,97,242,112,59,147,237,64,20,236,52,246,188,118,10,87,128,79,36,143,79,241,175,110,240,55,129,99,34,103,145,32,63,120,113,35,255,0,179,79,240,31,131,99,204,238,233,9,251,195,137,31,253,154,246,251,11,24,237,81,130,168,25,57,224,147,233,64,17,233,154,108,86,81,176,68,3,36,158,24,159,79,95,165,105,10,49,75,64,5,20,82,102,128,23,52,148,82,208,1,69,20,80,1,75,69,20,0,81,69,20,0,81,69,20,0,26,74,13,20,0,81,69,20,0,81,69,20,1,82,254,111,38,16,121,251,192,113,244,53,242,255,0,196,77,97,238,53,9,144,51,241,44,103,149,31,243,206,190,129,241,85,247,217,237,192,249,191,214,129,192,31,221,53,242,126,189,114,110,181,89,242,79,85,60,133,29,133,0,117,94,20,182,11,110,146,16,57,70,29,79,247,170,151,136,181,70,146,102,64,91,1,212,242,163,251,181,102,206,239,236,154,124,106,50,48,72,224,3,220,215,45,243,93,221,57,39,182,121,227,210,128,59,191,5,104,34,124,72,194,51,152,155,248,155,251,194,189,247,78,180,88,32,85,0,12,3,220,250,215,19,224,141,48,69,99,17,194,255,0,171,113,193,63,223,175,67,95,148,98,128,31,156,10,21,137,160,243,79,80,40,2,101,233,79,7,53,24,34,158,8,20,1,32,52,234,96,57,167,208,2,208,51,73,156,80,13,0,41,160,10,90,92,208,1,69,20,80,2,102,146,140,211,73,160,0,156,83,11,83,29,170,156,147,227,142,127,42,0,109,236,152,25,25,251,195,249,87,157,220,192,110,111,229,206,15,0,243,199,97,93,157,220,165,198,51,223,255,0,101,172,219,75,48,211,51,96,114,190,166,128,58,141,34,17,13,186,40,3,128,123,251,214,165,86,182,93,177,129,245,254,117,102,128,10,40,164,205,0,45,38,105,164,230,138,0,112,57,165,164,2,150,128,10,40,162,128,10,40,164,38,128,10,9,168,100,184,17,245,6,176,53,31,16,165,168,233,47,222,3,133,30,159,90,0,221,150,112,131,191,90,230,53,111,21,71,101,193,19,125,224,56,69,61,179,220,215,151,120,151,226,36,137,35,8,222,224,97,215,254,89,71,253,218,242,93,83,196,247,119,146,49,51,57,201,7,152,212,118,199,240,208,7,164,120,155,226,36,207,35,44,114,92,12,58,158,98,143,251,181,229,26,134,177,113,123,43,51,200,78,72,60,170,142,216,237,84,130,73,112,196,150,30,188,215,83,161,248,81,239,78,79,146,114,132,242,236,59,227,176,160,12,27,13,49,239,27,170,125,210,126,98,71,122,246,95,9,120,9,26,53,121,18,3,152,219,254,90,191,247,171,173,240,183,129,173,237,224,66,241,66,78,198,28,74,255,0,222,175,76,181,179,75,120,194,170,129,128,123,159,90,0,167,164,232,240,89,66,170,136,163,0,142,24,158,249,239,90,248,160,12,82,226,128,0,41,113,69,46,104,1,13,55,20,234,90,0,64,41,104,162,128,10,40,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,162,138,40,0,162,150,147,20,0,81,75,69,0,37,6,138,74,0,90,40,162,128,10,90,74,90,0,40,52,81,64,9,69,45,6,128,16,208,41,9,165,20,0,81,75,64,160,4,162,148,210,80,1,69,45,37,0,20,10,40,160,5,162,146,150,128,10,40,162,128,10,40,162,128,18,138,90,40,1,5,45,20,80,1,69,32,162,128,3,69,45,37,0,20,81,69,0,20,81,69,0,20,134,138,40,1,40,165,61,104,160,8,100,133,101,251,195,63,141,115,90,223,133,109,111,213,51,10,28,17,214,71,30,190,159,90,234,233,113,64,31,60,120,155,225,186,33,141,145,45,135,65,254,182,79,246,171,203,117,95,12,203,102,203,131,8,200,29,25,143,175,168,246,175,180,103,180,142,96,3,46,113,238,107,155,213,188,43,105,118,169,251,148,224,142,178,56,245,160,15,141,210,73,172,219,229,112,50,59,12,255,0,63,165,117,58,31,140,238,236,139,230,105,57,207,221,137,15,167,175,210,189,31,196,223,14,227,83,27,70,150,227,160,255,0,91,39,251,85,229,186,183,134,37,179,42,65,135,156,116,102,62,190,163,218,128,61,127,195,223,17,222,79,48,59,92,158,191,242,202,63,111,122,244,189,47,197,49,221,134,200,155,140,245,69,30,158,254,245,241,191,153,53,171,112,224,100,118,25,173,221,47,197,55,86,108,223,190,126,65,233,26,31,79,95,165,0,125,159,5,202,202,9,1,184,245,171,29,107,231,143,13,252,69,151,247,129,228,184,61,79,17,71,237,94,171,163,120,178,59,208,252,79,198,122,162,143,79,67,239,64,29,149,21,90,27,149,148,18,3,113,234,42,198,104,1,105,8,165,162,128,26,105,41,244,152,160,2,150,155,75,154,0,138,69,221,88,151,177,132,96,113,254,121,173,214,230,170,92,66,27,25,2,128,49,160,59,243,87,82,61,190,149,52,112,1,208,15,206,172,170,142,226,128,27,18,17,233,86,0,166,142,41,192,208,3,197,45,71,187,154,57,52,0,242,105,51,74,40,160,0,26,56,162,138,0,49,138,40,205,33,160,8,228,25,21,73,156,169,235,87,219,138,174,234,15,106,0,128,177,97,80,150,57,235,86,49,80,54,115,64,6,236,82,131,147,76,124,1,205,68,146,100,208,5,13,110,201,110,162,64,192,28,48,60,146,61,107,231,47,26,105,130,210,230,29,129,70,80,116,36,247,111,90,250,137,144,58,224,215,144,252,68,210,1,22,238,2,127,8,251,199,253,186,0,241,139,123,183,85,32,177,235,158,130,171,36,165,46,55,12,143,151,31,173,44,202,99,112,15,167,106,169,43,124,192,143,74,0,250,95,225,102,170,103,134,228,49,99,134,99,247,71,162,87,173,169,220,43,230,159,133,90,147,69,37,202,229,186,49,232,63,216,175,164,45,95,124,100,251,208,4,244,81,69,0,20,80,105,40,1,194,138,74,5,0,45,20,81,64,5,20,81,64,5,20,81,64,9,69,20,80,1,77,52,234,13,0,32,165,166,158,41,69,0,45,4,102,150,146,128,49,181,107,20,184,69,12,160,224,142,231,222,188,115,196,254,24,133,164,140,136,227,232,7,223,111,246,171,222,93,3,142,69,113,62,43,210,139,199,19,38,193,200,28,147,254,213,0,120,69,231,133,81,148,97,98,235,253,246,174,74,243,75,146,205,198,194,131,35,177,39,249,253,43,208,117,91,203,139,38,80,100,234,1,224,3,235,235,244,174,90,239,87,15,141,251,207,252,4,80,4,122,23,137,110,244,185,28,25,159,12,15,221,69,62,158,191,74,245,255,0,15,252,66,50,239,87,107,131,140,159,245,81,251,123,215,134,92,201,28,216,33,79,30,181,73,110,164,183,108,163,99,35,208,26,0,251,43,76,215,99,185,86,56,151,130,122,168,246,247,173,148,184,87,232,13,124,127,165,248,214,238,207,112,243,165,231,61,34,67,233,235,244,174,231,73,248,155,50,134,223,45,201,235,210,24,253,168,3,232,208,65,165,175,39,211,254,34,164,161,183,27,147,140,255,0,203,40,253,189,235,164,180,241,156,18,169,202,220,113,254,194,255,0,141,0,118,152,164,197,115,67,197,48,99,238,207,255,0,124,175,248,210,183,138,96,3,59,103,255,0,190,87,252,104,3,164,56,21,12,183,11,16,4,131,248,87,17,168,120,222,24,2,224,92,115,142,145,167,191,189,121,255,0,136,254,34,182,216,196,111,112,57,7,152,163,247,247,160,15,78,214,188,89,29,136,76,9,134,113,247,81,79,175,169,246,175,47,241,15,196,185,87,203,9,37,200,232,127,212,199,239,94,79,171,248,154,234,245,208,153,92,224,14,168,163,215,211,235,92,252,183,15,41,249,155,63,128,160,14,199,83,241,197,237,201,92,79,39,24,235,18,123,215,61,62,187,121,41,27,166,39,31,236,47,248,86,88,82,106,120,109,203,147,211,243,160,7,53,253,203,245,147,255,0,29,20,232,97,158,232,156,58,241,235,255,0,234,173,107,29,39,207,102,4,39,3,187,31,106,245,127,8,248,70,16,178,179,71,17,228,143,245,143,254,205,0,121,60,126,26,184,144,103,124,63,247,211,127,133,59,254,17,91,130,126,252,31,247,211,127,133,125,67,101,160,91,40,32,196,191,247,219,123,86,188,62,30,179,57,253,202,255,0,223,109,254,52,1,242,65,240,157,200,254,56,63,239,182,255,0,10,103,252,34,183,63,223,131,254,250,111,240,175,176,63,225,29,179,63,242,197,127,239,182,255,0,26,67,225,171,47,249,224,191,247,245,191,198,128,62,62,147,194,247,43,209,224,255,0,190,155,252,42,187,232,55,73,255,0,45,33,252,207,248,87,216,237,225,171,35,255,0,44,23,254,254,55,248,213,105,124,39,100,227,30,66,127,223,199,160,15,142,77,173,212,63,242,209,57,244,255,0,245,84,114,77,114,191,122,64,126,128,127,133,125,93,127,224,11,41,118,159,34,47,198,105,61,235,200,124,109,225,168,52,243,8,72,208,110,219,209,216,255,0,123,215,233,64,30,97,21,243,198,49,188,254,66,171,203,41,145,178,79,108,87,77,109,160,172,232,78,212,224,227,150,106,195,212,108,126,200,234,62,94,64,232,73,245,160,14,227,192,158,45,109,32,204,55,75,243,110,251,136,167,251,190,191,74,246,109,59,226,50,72,172,9,186,61,127,229,148,126,222,245,242,213,188,82,62,118,16,62,181,111,125,220,29,37,94,125,0,255,0,10,0,251,27,79,241,60,87,129,184,155,140,245,85,30,158,254,245,183,21,236,114,103,1,191,33,95,24,88,120,166,246,200,183,239,223,159,72,208,250,122,253,43,175,210,190,36,221,70,91,116,211,158,189,34,143,218,128,62,168,12,27,160,167,215,141,232,127,17,196,193,195,155,147,140,255,0,203,24,253,189,235,183,177,241,100,23,0,229,103,227,213,23,219,222,128,58,202,42,149,190,165,21,192,59,85,248,245,3,252,106,218,176,106,0,117,20,98,138,0,5,115,126,47,178,91,187,72,129,0,226,69,234,72,236,213,210,86,94,187,34,197,102,140,192,159,222,1,199,208,208,7,200,94,46,211,126,205,60,88,219,202,142,132,250,181,115,214,55,47,106,228,171,99,35,28,0,125,43,212,124,92,97,188,242,136,67,145,183,175,31,222,255,0,26,243,57,45,246,190,56,233,235,64,30,219,240,243,197,238,124,244,145,229,63,120,255,0,171,79,246,43,221,44,238,150,226,54,32,55,7,28,138,248,158,194,242,109,62,86,40,248,202,227,128,15,167,175,210,189,231,192,30,51,107,133,157,36,105,155,5,143,250,180,31,220,160,15,105,162,171,90,93,44,232,72,13,193,199,34,173,80,2,80,69,45,20,0,220,82,129,75,69,0,37,20,180,80,2,85,91,203,165,183,141,73,13,201,199,2,150,238,233,96,64,72,110,79,97,94,63,241,3,198,109,110,144,34,52,203,146,167,253,90,31,239,208,6,87,196,63,23,184,242,18,55,148,125,211,254,173,63,219,175,13,190,185,123,167,5,155,56,24,228,1,235,87,175,239,38,212,37,82,239,156,46,57,0,122,250,125,106,180,118,251,159,28,116,245,160,13,207,8,233,191,105,158,92,237,225,91,169,62,171,95,86,120,66,201,109,45,37,192,3,46,122,18,123,45,120,31,132,76,54,126,105,40,114,119,116,231,251,191,225,95,70,104,50,44,150,110,193,72,253,225,28,253,5,0,106,154,40,162,128,10,40,197,53,152,45,0,58,150,168,220,106,81,91,129,185,95,159,64,63,198,176,111,188,89,5,184,24,89,249,244,69,247,247,160,14,164,176,94,162,171,203,123,28,120,200,111,200,87,147,107,159,17,196,33,2,27,145,156,127,203,40,253,253,235,206,117,95,137,23,82,21,219,52,253,186,195,31,189,0,125,11,168,120,158,27,48,188,77,206,58,42,159,95,127,106,228,181,31,136,203,24,92,125,168,116,255,0,150,81,251,251,215,206,215,254,41,189,189,35,247,239,199,172,104,61,125,62,181,157,190,238,126,178,175,30,160,127,133,0,118,190,59,241,107,106,230,17,186,95,151,111,223,69,29,55,122,125,107,207,34,148,198,196,131,219,20,251,136,164,76,111,32,253,42,125,58,199,237,110,195,229,224,30,164,143,74,0,108,183,239,39,27,143,228,40,142,107,130,62,89,0,252,7,248,86,253,198,130,176,32,59,83,147,217,154,187,15,5,120,106,13,64,204,30,52,59,119,117,118,31,221,244,250,210,3,205,5,173,212,199,253,98,113,235,255,0,234,169,211,65,186,127,249,105,15,230,127,194,190,162,176,240,5,148,91,143,145,23,225,52,158,213,185,23,132,236,144,99,200,79,251,248,244,192,249,38,63,11,220,183,87,131,254,250,111,240,167,255,0,194,43,113,253,248,63,239,166,255,0,10,250,241,124,53,100,63,229,130,255,0,223,198,255,0,26,112,240,213,151,252,240,95,251,248,223,227,64,31,33,143,9,220,159,227,131,254,251,111,240,164,62,21,184,7,239,193,255,0,125,55,248,87,215,223,240,142,217,143,249,98,63,239,182,255,0,26,134,111,15,89,140,126,229,127,239,182,255,0,26,0,249,18,95,13,92,70,51,190,31,251,233,191,194,178,230,134,123,82,50,235,207,167,255,0,170,190,184,189,208,45,152,0,34,95,251,237,189,235,205,124,95,225,40,74,196,203,28,67,238,143,245,143,254,213,0,120,122,223,220,167,73,63,241,209,86,224,215,111,34,39,108,196,103,253,133,255,0,10,187,125,164,249,12,160,4,228,118,99,239,88,178,219,152,200,28,126,116,1,215,105,158,56,189,182,45,153,228,231,61,34,79,106,244,127,15,124,75,149,188,192,242,92,158,167,253,84,126,213,224,101,72,169,34,184,120,143,202,216,252,5,0,125,145,162,248,178,59,224,249,19,28,103,239,34,143,79,67,239,93,76,87,11,40,36,3,248,215,197,218,71,137,174,172,157,200,149,198,65,232,138,125,61,126,149,235,94,28,248,138,219,100,18,61,193,228,158,33,143,219,222,128,61,244,96,209,138,224,180,255,0,27,195,58,182,69,199,25,235,26,123,123,214,202,248,166,2,51,182,127,251,229,127,198,128,58,92,81,92,201,241,76,24,251,179,255,0,223,43,254,53,70,239,198,112,68,6,22,227,159,246,23,252,104,3,179,36,10,133,238,21,58,131,94,93,168,124,69,72,130,237,55,35,56,255,0,150,81,251,251,215,19,171,124,76,152,237,217,45,200,233,214,40,253,232,3,219,181,61,118,59,101,83,137,121,35,162,143,127,122,243,95,16,124,66,49,108,84,107,129,156,31,245,81,251,251,215,145,106,158,53,187,188,218,60,233,120,199,88,144,122,250,125,107,156,107,169,46,27,46,217,192,244,2,128,58,61,123,196,183,122,164,137,137,159,10,7,222,69,30,190,159,90,201,179,210,228,188,115,188,161,192,238,72,254,95,90,45,158,56,114,74,158,125,43,98,211,87,9,157,155,199,252,4,80,6,173,159,133,81,84,229,98,235,253,246,174,211,195,30,23,133,100,144,152,227,232,71,223,111,246,107,159,210,174,238,47,89,151,204,232,9,228,1,233,233,245,175,99,240,166,148,82,57,25,246,30,72,225,143,251,52,1,208,105,54,41,110,140,21,64,201,61,207,181,108,129,138,98,32,65,192,167,208,1,69,20,134,128,3,72,40,235,78,20,0,81,69,20,0,82,210,82,208,1,69,20,80,1,69,20,80,1,69,20,134,128,20,210,81,73,64,11,69,2,138,0,41,24,224,82,212,23,79,178,48,125,232,3,200,190,37,234,205,22,229,5,198,39,79,225,31,243,204,215,207,30,102,251,151,115,220,127,133,122,79,196,173,73,165,190,149,114,220,77,25,232,63,231,157,121,108,76,119,103,218,128,52,238,46,221,151,104,99,215,208,87,79,224,237,44,92,204,75,5,57,137,143,44,71,241,10,228,33,83,36,132,15,74,247,143,1,232,225,96,71,33,57,137,199,222,63,223,160,15,69,210,109,22,222,213,20,0,48,15,66,125,107,76,156,82,5,10,160,10,129,228,195,80,4,251,179,72,24,231,173,11,202,241,74,185,205,0,76,28,129,72,174,204,122,211,177,82,162,129,218,128,39,140,113,82,83,23,145,78,160,5,197,20,102,138,0,9,164,205,45,20,0,3,75,72,105,156,208,3,141,52,138,55,80,77,0,86,145,15,181,83,120,179,233,90,103,154,141,148,118,20,1,131,49,216,113,86,172,227,13,206,59,31,231,86,164,183,4,242,7,231,83,193,16,81,192,29,40,2,212,99,3,21,45,70,188,83,243,64,5,54,150,151,20,0,148,184,165,162,128,10,40,164,205,0,45,29,42,180,215,75,23,80,221,113,192,174,79,86,241,116,118,132,140,79,195,1,194,41,237,159,90,0,235,102,185,88,250,134,235,216,87,51,169,248,170,59,94,0,155,239,1,194,41,237,245,175,34,241,7,196,105,124,198,9,37,192,249,215,254,89,71,253,218,243,29,75,197,23,87,114,49,243,159,146,15,49,168,237,64,30,189,174,252,72,116,118,8,247,35,14,191,242,202,63,238,215,150,107,62,49,188,188,145,136,158,76,110,7,152,208,118,197,115,59,166,185,98,75,131,223,145,93,6,151,225,105,110,192,36,195,202,147,203,176,239,244,160,14,121,154,107,183,37,156,18,121,228,98,183,116,207,12,75,119,201,48,159,148,158,93,135,127,165,122,191,135,126,29,70,85,89,227,183,57,70,255,0,150,178,127,122,189,95,75,240,181,165,172,106,4,41,192,35,137,31,214,128,60,155,195,191,13,163,100,86,120,237,142,81,191,229,180,159,222,175,90,210,60,47,107,101,18,129,10,12,41,28,72,199,190,123,215,69,13,180,113,40,10,184,252,77,79,138,0,133,34,88,198,0,199,227,82,82,209,64,9,75,64,235,69,0,45,20,148,180,0,81,69,20,0,81,69,20,0,10,90,41,40,1,104,164,165,160,4,162,150,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,144,209,69,0,20,81,69,0,20,82,209,64,9,69,45,6,128,18,131,75,72,104,0,162,147,52,234,0,74,90,40,160,2,138,40,160,2,131,73,69,0,33,165,20,134,148,80,2,154,5,37,40,160,2,147,52,180,80,1,64,162,146,128,10,41,104,160,4,162,131,69,0,45,37,6,138,0,41,105,41,104,1,41,104,164,197,0,45,20,148,102,128,20,209,69,37,0,45,37,45,37,0,20,81,69,0,20,81,69,0,20,26,40,160,6,115,75,74,105,185,160,7,82,138,110,105,104,1,104,56,52,81,64,21,231,180,138,96,55,46,113,238,107,154,213,252,39,107,122,169,152,163,56,199,89,28,122,250,125,107,173,164,35,61,104,3,231,223,20,252,58,141,124,163,18,91,175,65,204,178,127,181,94,83,170,120,102,91,54,92,152,121,199,70,99,235,237,237,95,104,205,106,146,128,10,131,248,154,230,181,111,10,90,222,5,221,10,28,99,172,142,61,125,62,180,1,241,177,50,219,30,24,12,250,86,214,149,226,123,171,22,108,76,227,32,244,141,79,167,175,210,189,143,196,127,14,225,253,217,142,59,113,211,172,178,123,215,149,107,62,17,146,200,161,6,14,113,209,216,250,250,143,106,0,244,127,12,124,70,147,247,130,89,46,27,169,226,40,253,171,215,180,95,19,69,126,175,129,55,4,253,229,81,233,232,125,235,227,54,89,45,95,239,12,145,219,154,233,116,31,21,92,216,59,226,89,6,65,233,26,31,79,95,165,0,125,151,28,161,198,121,169,107,200,124,33,227,131,116,37,89,26,118,198,227,254,173,7,247,125,13,122,133,165,240,184,82,70,238,15,112,40,2,245,20,138,115,75,64,5,37,45,24,160,6,30,69,68,226,166,166,154,0,172,164,131,214,159,214,156,203,64,92,80,3,135,52,98,148,10,81,64,8,19,154,112,163,173,24,160,5,162,144,154,97,99,64,18,210,26,106,181,62,128,25,147,73,205,63,20,134,128,24,71,173,68,195,53,49,25,166,149,160,10,251,113,81,182,42,195,140,10,171,44,129,125,104,2,148,251,137,28,210,162,109,161,167,81,216,213,118,186,25,227,63,149,0,104,45,100,235,122,100,119,209,32,117,83,134,29,88,143,95,79,173,93,130,82,217,201,171,4,134,24,160,15,152,124,115,160,11,9,97,40,35,25,10,56,102,63,222,245,250,87,159,57,197,125,63,227,221,21,46,160,128,237,78,25,71,44,125,26,190,112,214,44,141,180,200,62,94,84,30,9,245,52,1,189,224,141,64,219,94,204,50,220,198,122,1,234,43,235,29,2,239,237,22,238,121,225,143,80,61,5,124,87,165,92,24,46,25,148,158,80,142,7,184,175,169,126,28,234,102,226,222,224,18,220,59,117,3,209,40,3,210,104,160,115,69,0,20,81,69,0,20,10,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,74,90,74,0,67,77,205,62,147,2,128,16,83,168,162,128,10,134,120,86,85,1,134,112,125,106,106,40,3,138,215,188,37,111,120,168,124,168,242,8,235,35,143,95,79,173,120,215,137,60,6,241,180,102,63,179,142,7,252,180,127,127,106,250,100,168,61,106,180,246,49,78,0,100,7,30,230,128,62,47,189,240,253,205,177,25,120,121,244,99,239,237,88,242,218,200,184,4,173,125,151,125,225,43,59,144,51,2,28,122,200,227,214,185,203,143,135,86,46,71,250,60,63,247,250,74,0,249,64,192,253,202,208,3,167,66,43,234,70,248,107,101,218,8,63,239,244,149,94,95,134,150,127,243,194,15,251,253,37,0,124,206,151,115,199,247,95,31,128,171,112,235,151,145,103,19,30,127,216,95,240,175,116,189,248,99,1,198,200,173,135,253,182,147,222,178,219,225,138,131,247,45,127,239,244,159,225,64,30,82,190,40,190,3,253,123,127,223,180,255,0,10,15,137,175,159,143,61,191,239,218,127,133,122,202,124,49,66,121,75,95,251,253,39,248,86,222,157,240,194,216,110,47,13,185,235,210,105,61,168,3,194,62,211,127,123,255,0,45,215,143,85,3,249,15,122,177,23,135,239,46,9,204,176,28,122,147,254,21,244,205,143,195,235,24,115,254,143,23,62,147,73,237,91,214,254,21,178,136,28,64,156,255,0,211,71,160,15,152,172,124,13,113,49,57,107,99,143,250,104,254,222,213,191,31,195,131,183,165,183,95,249,235,39,248,87,209,241,233,48,69,247,99,3,63,237,26,176,44,162,199,221,31,153,160,15,155,237,190,28,51,49,200,181,60,127,207,89,63,194,186,173,63,225,180,9,187,116,86,231,175,73,164,246,175,106,91,104,215,248,127,83,79,242,148,118,253,104,3,202,215,192,176,192,114,137,8,207,253,53,122,234,116,125,39,236,202,227,9,206,122,49,246,174,179,203,95,74,93,163,210,128,42,71,0,29,0,252,234,116,93,180,252,98,148,80,1,154,81,72,105,69,0,46,104,205,37,20,1,21,199,221,31,90,240,127,137,107,243,219,253,23,255,0,103,175,118,186,36,40,250,215,207,255,0,18,165,111,58,223,7,248,87,183,187,208,6,22,157,104,255,0,101,98,133,71,206,71,95,97,92,167,136,97,36,199,187,7,167,245,175,94,240,77,170,220,89,205,184,3,137,27,185,244,90,201,241,207,134,212,44,44,139,24,229,71,223,111,246,168,3,204,60,46,17,174,100,71,82,126,66,127,85,175,109,179,240,69,150,161,11,31,34,62,27,31,52,174,59,123,125,107,192,85,154,194,235,32,227,41,219,158,254,255,0,74,247,207,135,158,35,243,163,184,86,50,156,22,63,113,127,216,160,12,61,99,225,140,99,103,151,29,176,233,214,105,61,253,171,132,212,188,13,115,106,87,107,219,12,227,164,142,125,125,171,235,91,118,142,117,57,83,193,239,81,220,233,54,247,32,110,140,28,127,180,69,0,124,87,61,141,229,139,15,222,199,207,167,63,204,123,84,150,222,33,189,180,39,247,205,207,162,41,254,149,245,86,169,224,123,43,149,95,220,71,198,58,202,254,245,231,122,239,195,72,190,67,28,118,195,167,89,164,247,160,14,39,66,248,131,117,110,207,186,105,142,65,233,20,126,213,234,186,23,196,53,155,120,144,220,156,103,254,89,39,183,189,120,190,177,224,169,108,138,21,54,227,56,232,238,125,125,71,181,115,101,110,44,91,137,23,145,219,159,230,61,168,3,236,221,55,94,138,244,54,4,188,103,170,129,233,239,239,91,75,32,126,128,215,199,122,39,140,238,236,89,199,157,39,32,244,141,15,167,175,210,189,83,195,255,0,17,217,247,135,123,147,215,254,89,71,237,239,64,30,231,88,222,32,180,55,118,168,131,111,14,15,36,142,199,252,107,59,74,241,76,119,138,220,77,193,61,81,71,167,247,79,189,110,165,210,76,58,55,30,162,128,62,106,241,102,135,53,139,196,67,68,1,3,163,19,253,239,81,237,94,123,51,97,134,125,43,235,221,115,69,183,212,98,64,209,169,193,29,89,135,175,167,214,190,125,241,191,132,254,192,240,178,8,64,33,71,14,199,251,222,191,74,0,229,97,177,23,145,156,5,224,255,0,17,35,252,245,170,182,247,23,26,44,228,172,128,110,95,225,0,245,62,255,0,74,159,64,189,54,215,14,140,73,5,73,224,15,81,94,143,123,225,232,53,91,64,233,26,2,175,143,157,216,118,62,159,90,0,217,240,55,142,204,130,100,149,167,111,188,127,213,167,251,53,236,86,26,138,221,163,21,15,193,238,7,181,124,121,168,88,92,104,211,41,71,141,119,40,251,167,61,73,245,30,213,222,248,59,199,83,91,249,171,44,147,28,238,63,44,73,254,205,0,125,48,14,122,81,92,86,143,226,196,187,87,226,110,9,234,138,61,61,235,167,130,249,101,4,225,191,33,64,23,168,168,62,208,61,13,65,61,242,196,1,195,126,66,128,46,147,142,181,157,127,168,173,162,41,96,252,158,192,123,215,57,172,120,177,45,21,56,155,146,58,34,159,95,122,241,207,24,248,234,107,143,41,98,146,97,140,31,154,36,255,0,106,128,58,79,28,248,237,163,16,164,77,50,253,211,254,173,63,218,175,24,158,226,227,90,156,22,144,29,171,143,156,1,208,251,125,106,109,62,194,227,89,153,139,186,54,213,63,120,227,161,30,131,222,189,34,203,195,176,105,86,133,222,52,203,62,63,118,236,123,15,95,165,0,121,220,214,34,206,49,144,188,158,196,159,243,210,179,161,108,177,199,165,94,215,239,77,205,194,34,146,0,80,121,3,212,215,91,224,143,9,253,189,230,103,16,144,3,14,93,135,247,125,62,180,1,63,132,244,57,175,158,82,90,34,0,61,88,143,238,250,15,122,250,39,195,246,134,210,213,208,237,229,201,224,147,216,127,133,81,208,244,91,125,58,39,11,26,140,147,209,152,250,122,253,43,105,238,150,17,209,185,244,20,1,114,154,210,4,234,13,115,26,175,138,99,179,85,226,110,72,232,138,125,125,79,181,121,183,136,62,35,50,108,8,247,35,167,252,178,143,223,222,128,61,91,82,215,162,178,11,145,47,56,232,160,250,251,251,87,159,107,191,16,214,29,130,51,114,51,143,249,100,158,254,245,226,218,223,140,238,239,153,7,157,39,24,235,26,15,95,79,173,115,129,110,47,155,153,23,129,223,143,228,61,232,3,183,215,126,32,221,92,50,109,154,97,128,58,197,31,189,114,23,62,33,188,187,192,243,155,143,84,81,253,43,115,71,240,84,183,165,203,27,115,140,245,119,30,158,131,222,189,39,66,248,105,23,206,100,142,216,245,233,52,158,212,1,226,176,88,222,95,19,251,216,248,245,227,249,15,122,232,180,223,3,92,221,22,220,246,199,25,235,35,143,79,106,250,55,75,240,61,149,178,183,238,35,231,61,37,127,106,233,109,180,155,123,112,118,198,6,127,218,38,128,60,39,70,248,99,25,223,230,37,179,117,233,52,158,222,213,189,121,224,139,45,62,21,62,68,127,51,99,229,149,207,111,127,165,122,229,193,142,21,24,83,201,237,94,67,241,15,196,126,76,112,42,153,70,74,159,186,191,237,208,7,138,120,161,81,110,99,68,82,62,64,127,86,169,252,61,9,13,38,220,14,15,244,172,134,102,191,186,206,122,39,241,113,223,219,235,94,191,224,111,13,169,89,153,214,51,203,15,190,223,236,208,6,22,163,104,255,0,101,82,229,79,206,7,95,99,93,63,195,69,249,238,62,141,255,0,178,85,223,27,90,164,22,112,237,0,102,65,220,250,53,100,124,54,149,188,235,129,159,225,110,222,233,64,31,65,91,253,211,245,169,179,85,237,73,42,126,181,61,0,46,105,13,20,26,0,76,212,110,187,170,65,65,160,10,146,64,15,80,63,58,231,117,141,39,237,33,6,19,140,117,99,239,93,102,51,75,180,122,80,7,148,183,129,97,156,229,227,132,227,254,154,189,99,106,31,13,160,125,187,98,183,29,58,205,39,189,123,119,150,190,148,158,82,158,223,173,0,124,211,117,240,225,149,198,5,176,227,254,122,201,254,21,94,79,135,7,111,75,110,191,243,214,79,240,175,166,218,218,54,254,31,212,212,102,202,44,125,209,249,154,0,249,38,251,192,215,16,145,134,182,25,255,0,166,143,239,237,88,178,248,126,242,220,140,75,0,207,161,63,225,95,100,73,165,65,47,222,140,28,127,180,107,58,227,194,182,82,129,152,19,143,250,104,244,1,242,7,218,111,236,191,229,186,243,232,160,255,0,49,237,79,30,38,190,78,60,246,255,0,191,105,254,21,244,245,247,195,235,25,177,254,143,23,30,179,73,239,92,174,163,240,194,216,237,41,13,184,233,214,105,61,232,3,194,155,197,23,199,254,91,183,253,251,79,240,170,211,107,151,146,99,51,30,63,216,95,240,175,99,127,134,40,15,9,107,255,0,127,164,255,0,10,98,252,49,82,126,229,175,253,254,147,252,40,3,197,30,238,121,62,243,231,240,21,25,14,253,72,175,160,236,126,24,192,51,190,43,99,255,0,109,164,246,173,152,190,26,89,255,0,207,8,63,239,244,180,1,243,24,129,251,21,169,226,181,145,178,1,90,250,117,126,26,217,119,130,15,251,253,37,91,183,248,117,98,132,255,0,163,195,255,0,127,164,160,15,155,236,188,63,113,114,78,30,30,61,88,251,123,87,160,120,111,192,111,35,200,100,251,57,224,255,0,203,71,246,246,175,115,177,240,149,157,176,108,64,131,62,146,57,244,173,216,44,98,128,16,168,6,125,205,0,114,154,15,132,173,236,213,207,149,30,73,61,36,115,233,235,244,174,190,8,22,16,64,24,201,245,169,64,3,165,45,0,20,81,69,0,52,210,102,159,73,129,64,2,211,169,40,160,5,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,67,75,69,0,37,20,81,64,5,20,81,64,5,97,235,215,126,68,35,239,127,172,3,128,61,13,110,30,43,204,124,127,170,152,35,218,11,241,58,116,81,253,195,64,31,60,248,186,252,220,106,211,228,183,222,67,200,31,220,21,205,161,200,169,117,25,140,215,178,49,39,156,127,33,86,244,139,35,115,41,31,47,220,39,146,125,69,0,118,190,11,240,232,189,195,184,140,230,38,60,187,15,226,3,181,125,17,164,105,201,103,110,138,170,6,1,28,18,123,231,189,115,62,11,209,146,218,198,35,181,51,229,184,225,143,247,235,184,4,40,197,0,43,10,170,233,147,73,52,165,78,1,168,86,232,103,156,254,84,1,98,28,131,215,181,95,92,85,4,157,125,13,91,141,195,122,208,4,251,115,82,40,2,149,70,69,60,10,0,80,41,121,165,11,138,90,0,78,105,194,140,82,208,2,81,77,102,166,238,52,1,37,33,160,26,49,64,13,41,73,138,127,74,74,0,67,197,69,192,169,72,166,21,205,0,68,73,39,173,76,131,138,69,90,144,80,2,142,41,212,156,83,168,0,162,138,40,0,162,144,156,85,27,171,229,128,100,238,235,142,0,244,160,11,50,74,16,103,154,230,181,127,20,69,101,193,19,112,192,112,170,123,103,185,174,31,197,94,58,54,238,200,141,56,196,139,255,0,44,208,255,0,15,214,188,59,90,241,69,205,236,238,76,174,114,192,243,26,143,225,199,106,0,244,159,17,124,71,151,204,101,142,75,128,3,142,176,199,253,218,242,189,75,196,183,87,178,179,25,92,228,131,202,40,237,142,213,146,169,37,203,159,152,116,207,53,213,105,62,15,146,236,6,38,14,84,158,93,135,124,122,80,7,40,60,219,131,146,195,215,154,222,211,124,47,53,223,59,161,229,73,229,155,215,233,94,199,160,252,58,131,203,83,36,80,31,148,244,150,79,239,87,165,233,158,21,181,180,64,4,72,188,17,196,142,123,251,208,7,149,120,111,225,204,70,53,50,199,110,217,70,233,44,159,222,175,85,210,252,43,107,105,24,2,36,24,4,113,35,158,245,209,197,108,145,168,1,113,143,115,83,99,20,1,12,86,177,68,160,42,227,241,53,56,192,162,138,0,40,52,82,80,1,73,70,105,51,64,7,52,250,65,75,64,5,20,81,64,5,20,81,64,5,20,81,64,11,69,20,148,0,180,81,73,154,0,90,41,40,197,0,20,180,81,64,9,69,20,80,2,210,80,40,160,2,138,90,74,0,40,52,180,148,0,180,153,165,162,128,10,13,20,26,0,41,13,20,26,0,65,74,41,5,45,0,45,20,148,180,0,80,104,160,208,2,81,69,20,0,134,148,81,138,40,0,165,20,132,80,40,1,104,162,138,0,41,41,104,160,2,138,41,59,208,1,69,45,20,0,148,162,146,148,80,2,26,41,105,49,64,11,69,20,80,1,69,20,80,2,82,210,81,64,6,104,165,164,160,2,138,40,160,2,138,40,160,2,138,40,160,6,147,76,235,82,98,147,20,0,128,211,169,49,75,138,0,90,40,52,218,0,117,20,153,165,160,2,140,102,138,40,2,9,109,210,81,243,12,254,38,176,117,79,13,218,221,170,238,133,14,8,234,236,61,125,43,165,164,35,34,128,60,7,197,255,0,15,98,219,19,69,28,11,200,28,203,39,251,85,227,26,174,140,246,18,40,204,124,129,209,137,245,245,30,213,246,229,197,170,76,160,58,131,131,234,107,207,188,87,224,171,107,212,136,172,81,100,16,62,105,92,127,123,211,235,64,31,47,88,106,179,216,49,217,33,25,29,148,31,79,95,165,122,199,131,254,32,77,25,149,101,150,118,234,120,138,63,246,107,149,241,31,131,26,205,227,219,228,12,129,210,71,62,190,163,218,184,169,34,150,205,184,101,25,29,185,254,127,74,0,251,39,70,241,26,94,163,156,75,193,61,85,71,167,161,247,174,146,43,129,39,64,107,227,29,23,197,151,150,44,227,207,126,115,210,52,62,158,191,74,245,31,15,124,71,151,247,129,228,184,61,122,67,31,251,52,1,244,30,104,174,79,66,241,58,106,10,249,19,29,164,245,69,30,158,135,222,186,136,228,18,12,140,208,3,205,52,211,179,72,104,2,54,20,128,230,164,235,72,5,0,32,226,157,73,75,156,80,1,75,73,214,140,208,2,145,73,180,26,90,40,1,0,197,45,29,232,160,2,131,74,122,82,80,3,77,52,211,141,48,154,0,142,78,69,96,106,204,241,170,237,56,228,127,90,223,122,165,115,110,179,1,144,14,61,232,3,147,129,222,86,57,110,131,210,182,32,128,12,228,15,206,172,37,162,68,220,40,252,205,72,195,3,138,64,32,80,6,5,77,2,245,205,83,243,74,183,83,210,174,194,217,205,48,32,212,237,22,226,32,8,7,107,14,164,251,215,206,159,16,244,101,183,150,2,161,6,85,71,222,63,237,215,211,100,110,24,175,52,248,135,163,164,208,64,219,87,134,81,203,31,71,160,15,152,57,141,191,10,246,191,133,186,203,36,151,40,89,250,49,251,163,253,138,242,13,82,15,34,117,28,114,163,161,247,53,212,120,14,241,161,188,155,4,243,27,118,30,171,64,31,96,219,73,230,33,60,245,169,171,23,195,243,249,214,238,78,120,99,219,216,86,209,160,2,138,40,160,2,138,40,160,5,162,144,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,72,104,0,162,138,40,0,162,138,13,0,25,162,153,158,105,202,104,1,104,162,138,0,40,198,104,162,128,12,81,180,122,81,69,0,38,197,61,169,190,74,30,223,173,62,138,0,104,137,7,65,250,210,133,3,165,45,20,0,113,65,162,138,0,74,40,162,128,10,40,162,128,10,40,162,128,10,67,197,45,33,20,0,117,163,165,38,49,75,64,11,69,37,20,0,201,134,84,125,107,192,190,40,69,177,173,143,29,0,255,0,208,235,223,156,124,181,228,31,20,172,67,219,219,48,11,247,148,117,62,143,64,20,62,26,93,137,162,184,83,187,134,99,200,31,236,87,165,106,186,68,119,144,40,42,167,12,58,177,29,143,167,214,188,55,225,157,219,67,117,112,185,60,163,30,0,245,74,250,50,209,132,177,31,102,160,15,150,254,32,120,104,88,203,3,32,136,101,84,112,236,127,191,235,244,174,79,68,214,167,210,230,125,178,48,220,167,162,169,244,245,250,87,210,222,62,208,210,242,8,27,106,112,202,57,102,29,155,211,235,95,57,234,122,63,145,42,140,39,42,58,49,247,160,15,106,240,143,143,12,203,42,187,92,28,18,127,213,167,251,62,245,234,154,126,170,151,74,196,7,224,158,160,123,87,198,136,183,22,103,116,110,171,158,56,231,249,143,106,236,124,55,227,155,187,22,144,73,52,167,32,159,150,36,62,159,225,64,31,87,43,6,20,143,18,63,81,159,198,188,247,195,62,53,91,245,144,63,158,112,79,88,208,127,119,208,251,215,119,111,120,147,3,128,220,122,129,64,20,47,180,27,91,176,187,226,83,143,87,97,235,233,92,7,136,62,30,219,92,236,217,12,3,24,235,44,158,245,234,249,205,33,80,221,69,0,124,175,174,124,59,107,82,133,5,176,206,58,75,33,245,246,174,34,227,76,185,211,216,97,227,27,135,98,79,243,30,213,246,165,206,159,4,224,7,64,113,254,209,21,203,234,222,10,178,188,9,136,35,227,29,101,113,235,254,52,1,242,221,143,136,239,236,25,177,59,12,142,209,169,244,245,30,213,217,233,95,18,238,97,220,30,107,131,156,244,134,63,106,238,53,111,134,86,238,23,100,86,227,167,89,164,247,174,3,85,248,114,109,202,148,22,195,56,255,0,150,178,31,95,106,0,238,44,190,41,7,4,51,93,159,251,99,31,183,189,26,191,138,45,181,104,80,58,78,118,176,251,202,163,215,208,251,215,143,221,248,98,226,223,27,94,1,159,246,155,252,42,129,180,189,131,129,52,124,250,127,250,168,2,230,188,137,12,232,241,13,185,80,61,123,154,234,188,19,226,198,183,105,163,149,165,96,114,223,42,47,251,53,231,183,11,57,198,247,83,254,126,149,85,93,226,57,83,130,104,3,232,251,235,91,13,98,5,62,67,18,173,143,157,136,232,15,161,247,175,39,241,14,134,44,164,140,196,35,92,129,252,68,250,250,253,43,155,180,215,239,160,200,19,145,159,246,23,252,42,105,245,155,171,144,55,202,78,63,217,81,64,19,90,107,247,154,123,29,179,17,159,68,83,252,199,181,117,22,31,17,174,224,4,52,243,243,233,12,126,213,231,179,6,147,25,34,163,16,49,238,40,3,215,63,225,105,207,143,245,183,61,127,231,132,117,147,127,241,30,238,112,2,207,63,30,176,199,239,94,119,246,87,245,90,105,129,135,82,40,3,122,239,95,188,212,24,110,152,156,122,162,143,228,61,235,99,195,218,24,189,146,67,48,70,192,35,239,48,244,244,250,215,29,16,120,243,130,43,78,29,102,230,216,29,146,145,159,246,84,208,7,187,88,218,216,104,240,49,242,24,22,108,124,140,79,80,61,79,251,53,231,158,54,241,99,92,52,49,196,210,168,24,111,153,23,253,170,225,174,245,251,233,240,12,228,227,253,133,255,0,10,204,103,121,78,88,228,138,0,232,180,20,73,167,119,148,110,194,145,233,220,87,177,233,30,40,182,210,97,96,137,56,222,199,238,170,159,79,83,237,94,9,110,179,140,236,117,31,231,233,87,5,165,236,252,25,163,227,215,255,0,213,64,30,223,123,241,72,32,1,90,236,127,219,24,253,253,235,142,213,126,37,221,77,180,36,215,3,24,235,12,126,245,200,90,120,98,226,227,59,154,3,143,246,155,252,43,168,210,190,28,155,134,114,226,216,227,63,242,210,81,233,237,64,28,157,247,136,239,239,217,115,59,28,14,241,168,245,244,30,245,94,223,76,185,212,24,229,227,56,29,201,31,200,123,215,185,233,63,12,173,208,54,248,173,207,94,147,73,237,93,206,147,224,171,43,48,249,130,62,115,210,87,62,159,225,64,30,21,161,252,59,107,162,229,197,177,198,122,202,227,251,190,213,234,94,31,248,123,109,109,191,124,48,28,231,164,178,123,87,165,219,105,240,64,14,196,3,63,237,19,86,194,133,232,40,3,34,199,65,181,180,13,178,37,25,244,118,62,158,181,172,145,34,116,24,252,105,217,197,85,184,188,72,64,36,55,62,128,80,5,150,96,162,178,239,245,84,181,85,36,63,36,116,3,222,185,15,19,120,213,108,22,48,158,120,201,29,35,67,253,239,83,237,94,43,226,79,28,221,223,180,97,38,148,96,3,243,68,131,215,252,104,3,209,124,93,227,211,10,196,35,107,129,146,15,250,180,255,0,107,222,188,47,90,214,167,213,38,66,210,49,218,163,239,42,143,95,79,173,49,214,226,240,230,71,86,199,28,241,252,135,189,94,211,52,127,62,86,24,78,20,245,99,237,64,29,7,195,255,0,13,11,233,103,103,88,142,21,135,46,195,251,158,159,90,250,47,74,210,35,179,129,128,85,25,99,209,137,236,61,126,149,207,120,7,67,75,56,39,59,83,150,97,195,49,236,191,225,93,229,219,8,162,7,213,168,3,198,254,38,93,136,98,183,95,159,150,83,192,31,237,86,119,194,248,195,189,201,246,97,255,0,160,86,71,196,219,179,53,213,186,228,240,138,121,3,213,235,182,248,89,98,18,222,229,136,95,188,195,169,244,74,0,245,232,70,20,253,106,74,98,14,41,212,0,180,157,104,162,128,14,148,14,105,49,154,80,40,1,104,162,138,0,40,162,138,0,40,162,138,0,41,69,37,45,0,28,82,21,7,173,45,20,0,211,18,30,163,245,164,242,80,118,253,105,244,80,2,108,81,218,151,106,250,81,69,0,24,163,24,162,138,0,40,162,138,0,40,162,145,141,0,46,104,166,103,154,120,160,2,138,40,160,2,138,40,20,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,20,26,40,1,105,40,162,128,10,40,160,80,4,23,50,249,106,15,61,107,230,191,137,26,203,201,123,42,6,124,9,163,63,116,127,207,58,250,3,94,184,49,66,49,159,245,128,116,246,53,242,79,140,174,218,93,82,124,147,247,208,244,31,220,20,1,202,243,35,154,245,95,1,232,139,54,25,130,28,194,255,0,196,127,190,43,205,180,203,127,58,98,56,251,132,242,125,197,125,57,224,109,33,33,177,137,182,175,250,183,28,49,254,253,0,118,182,22,171,5,186,0,7,0,244,39,214,157,48,57,249,106,216,249,87,21,86,86,199,231,64,16,149,4,96,138,167,52,3,176,29,125,106,97,41,102,235,86,2,228,115,64,28,204,210,73,19,144,27,244,173,237,49,217,227,4,158,199,249,211,154,205,36,98,74,143,204,213,232,32,88,148,0,7,79,90,64,93,78,5,72,42,52,233,79,6,152,15,20,162,144,26,117,0,20,82,210,80,3,72,201,165,218,5,47,122,40,0,2,150,138,109,0,20,81,210,142,180,0,211,201,166,147,138,125,4,10,0,106,138,120,163,165,40,160,5,20,180,153,166,60,129,6,78,104,2,76,212,18,92,44,125,65,174,95,90,241,74,88,228,15,56,124,224,112,138,123,103,185,175,39,215,126,35,202,92,132,146,225,126,101,235,12,126,148,1,235,122,191,137,82,204,127,203,95,188,7,10,167,182,123,154,241,47,21,124,65,158,73,157,99,150,112,3,169,230,40,255,0,187,92,14,173,226,171,203,217,15,239,223,239,3,243,70,131,182,59,86,36,112,75,118,228,150,83,198,121,226,128,36,189,212,167,189,145,153,164,39,36,30,84,14,216,237,86,180,189,18,75,230,235,30,54,147,203,17,223,29,133,117,58,7,130,154,232,130,222,65,202,19,204,142,63,139,233,94,237,225,175,6,90,217,219,198,90,24,179,177,135,18,57,254,44,208,7,23,225,111,135,144,136,81,228,142,3,148,97,196,178,127,122,189,95,78,240,237,173,172,106,22,37,24,4,112,236,123,214,204,22,201,18,5,80,0,30,230,172,129,138,0,134,59,116,140,96,12,126,38,166,162,138,0,40,162,138,0,40,164,205,37,0,58,146,150,155,138,0,66,105,189,41,248,163,20,0,3,78,164,197,45,0,20,81,69,0,20,81,69,0,20,81,69,0,25,165,164,162,128,10,90,40,160,2,138,40,160,2,146,150,147,20,0,10,83,69,6,128,18,150,146,150,128,18,138,40,160,5,164,165,162,128,10,40,162,128,10,13,20,134,128,10,13,24,162,128,16,82,209,69,0,20,180,148,180,0,80,104,160,208,2,81,69,20,0,81,69,20,0,166,129,72,105,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,148,0,180,148,82,208,1,73,74,41,40,0,162,138,90,0,74,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,105,20,234,40,1,152,165,167,98,147,20,0,185,162,147,20,80,2,209,73,154,90,0,41,143,26,184,228,83,232,160,12,29,75,66,182,188,85,13,18,156,17,213,216,122,250,125,107,203,188,83,240,238,25,4,108,145,64,58,14,101,147,253,170,246,236,84,114,64,146,12,48,207,227,64,31,26,235,94,17,154,205,147,6,1,144,58,59,31,95,81,237,92,209,51,90,62,55,140,145,216,103,252,244,175,180,245,79,15,91,93,162,131,18,156,17,213,216,122,250,87,141,120,203,192,17,47,146,241,36,11,247,71,50,191,251,84,1,231,62,30,241,101,205,140,146,126,242,76,16,122,70,135,211,215,233,95,66,120,39,197,195,80,138,96,230,98,67,30,168,163,251,190,135,222,190,93,213,52,199,176,145,65,41,200,31,116,147,235,235,244,171,222,31,241,21,198,153,35,237,145,198,224,126,234,41,244,245,250,80,7,218,209,72,37,4,140,254,53,37,121,55,130,252,106,110,214,101,145,167,56,36,243,26,15,238,250,87,168,219,220,44,234,74,131,193,238,40,2,122,74,40,160,2,140,102,150,138,0,49,138,90,74,40,1,104,165,164,160,5,162,138,40,1,41,41,212,148,0,194,105,49,78,52,211,64,16,202,113,80,23,197,78,235,154,171,58,240,49,64,12,221,184,208,83,53,143,117,120,246,228,96,158,125,0,168,225,213,203,18,50,255,0,247,200,160,13,195,2,158,195,243,165,88,246,142,42,156,119,155,186,147,249,10,187,20,129,179,214,128,39,140,86,87,136,108,86,238,222,48,64,225,135,82,71,99,90,235,197,18,40,116,193,29,232,3,228,143,30,105,66,206,226,29,161,6,85,122,49,61,219,215,233,92,255,0,135,238,13,189,211,144,79,40,122,15,113,94,213,241,59,69,89,22,217,192,79,225,28,177,255,0,110,188,42,50,109,238,62,171,219,235,64,31,93,120,10,236,207,103,62,73,226,70,234,7,160,174,218,188,139,225,118,162,100,183,185,4,183,223,99,208,122,37,122,232,57,20,0,81,69,20,0,134,150,131,69,0,20,82,102,140,208,2,209,69,20,0,82,210,45,47,122,0,40,164,162,128,22,146,138,90,0,40,162,129,64,9,69,20,80,3,72,160,10,117,2,128,10,40,162,128,10,40,162,128,10,41,40,160,5,162,138,74,0,90,41,51,75,64,5,20,81,64,9,73,78,164,197,0,20,81,138,90,0,109,40,165,162,128,10,40,162,128,16,138,41,104,197,0,37,20,132,98,128,115,64,10,107,134,241,253,144,158,210,14,7,18,47,82,125,30,187,154,203,214,237,22,238,4,4,3,134,7,146,71,99,64,31,45,232,119,71,76,212,220,100,252,208,159,186,1,254,33,235,244,175,165,124,49,123,246,171,105,15,205,195,158,160,122,45,124,229,227,77,56,233,215,240,178,224,110,136,14,9,61,219,215,233,93,231,128,252,87,228,65,56,115,41,203,49,225,23,209,104,3,218,239,45,18,230,48,172,160,224,231,146,69,121,103,138,124,31,11,24,217,99,136,116,28,200,255,0,237,83,181,191,136,134,220,32,141,174,6,113,255,0,44,163,62,190,245,192,106,95,17,46,238,10,129,60,220,99,172,49,251,208,3,255,0,176,98,221,181,209,15,25,251,237,88,58,215,134,82,45,134,36,141,122,15,190,222,245,94,227,196,215,147,16,68,205,199,172,107,84,223,92,187,111,189,41,63,240,5,160,10,80,94,221,233,50,29,178,129,184,127,10,131,252,199,181,122,55,133,190,34,77,27,74,178,201,112,220,19,196,81,255,0,179,94,99,121,118,243,227,115,19,143,97,89,50,200,241,156,169,197,0,125,143,162,248,170,11,212,124,172,199,4,245,69,30,158,135,222,186,72,175,35,147,162,183,226,43,226,93,63,196,151,182,37,182,78,195,57,233,26,159,79,81,237,93,102,159,241,50,250,48,192,220,79,223,164,17,251,80,7,214,130,64,123,26,93,224,250,215,204,145,252,83,188,255,0,158,247,63,247,226,58,208,180,248,167,114,88,238,154,228,241,255,0,60,35,160,15,162,202,35,117,21,94,93,62,222,95,189,24,63,240,35,94,83,165,252,72,18,238,222,110,142,51,255,0,44,163,246,247,174,215,77,241,100,55,65,190,89,248,207,88,215,219,222,128,47,92,248,110,206,112,51,2,241,235,35,127,141,99,92,248,34,202,92,126,226,63,251,250,245,213,195,124,178,231,1,191,16,42,200,112,123,26,0,242,173,75,225,173,172,161,72,130,14,49,214,105,61,235,201,60,99,224,127,236,207,40,160,129,119,96,113,35,159,239,122,143,106,250,199,131,218,185,207,17,232,112,234,48,198,25,20,225,135,86,97,216,250,125,104,3,226,198,79,37,240,216,228,118,174,215,195,22,54,215,166,65,36,91,177,147,203,17,253,223,79,173,104,120,227,194,63,98,150,18,130,17,144,163,135,99,253,239,95,165,112,246,151,18,216,200,118,190,50,59,0,127,159,210,128,61,214,195,225,245,149,218,177,88,33,227,61,102,147,218,182,33,248,93,104,51,251,139,127,251,255,0,37,112,158,16,241,188,176,52,170,242,76,114,9,226,52,255,0,102,189,171,70,241,36,87,136,231,19,112,79,85,81,233,232,125,232,3,158,255,0,133,109,103,140,121,16,117,255,0,158,210,85,25,190,23,218,28,126,226,223,254,255,0,201,94,161,246,196,198,112,221,125,5,115,218,207,137,34,179,68,56,155,146,58,42,159,95,83,237,64,30,113,127,240,250,202,209,84,180,16,243,142,147,73,239,94,101,226,123,27,107,47,44,71,22,220,224,240,196,255,0,123,212,251,87,85,226,255,0,27,203,59,68,169,36,195,0,30,99,79,246,171,203,110,238,37,190,144,110,124,224,119,0,127,47,173,0,82,84,243,159,11,142,7,122,244,95,7,120,31,251,79,205,46,32,109,185,28,200,227,251,190,131,222,155,224,143,9,125,178,73,153,196,39,1,135,46,195,251,190,159,90,250,67,195,154,28,58,116,50,5,69,25,99,209,152,246,30,191,74,0,227,52,223,134,182,177,6,38,8,57,207,73,164,246,174,134,219,193,22,81,103,247,17,255,0,223,215,174,215,129,218,144,184,29,141,0,98,91,120,110,206,0,113,2,243,233,35,127,141,105,197,167,219,197,247,99,3,254,4,105,38,190,88,177,144,223,128,21,207,234,126,44,134,212,47,203,63,56,232,139,239,239,64,29,72,68,94,130,141,224,122,215,144,234,159,18,4,91,118,27,161,156,127,203,40,253,253,235,146,187,248,167,114,24,109,154,228,113,255,0,60,35,160,15,162,140,128,118,53,12,183,145,199,213,91,240,21,243,92,159,20,239,63,231,189,199,253,248,142,177,117,15,137,151,210,5,2,226,127,225,235,4,126,244,1,244,86,181,226,168,44,145,48,179,140,145,209,20,250,250,159,106,241,207,20,252,68,154,67,26,197,37,194,244,60,197,31,251,85,229,154,135,137,47,111,138,239,157,142,49,214,53,30,190,131,222,179,163,145,220,229,142,104,3,122,123,219,189,90,65,186,80,118,143,226,80,63,144,247,174,135,69,240,202,75,188,202,145,183,81,247,219,218,185,107,59,183,135,59,88,140,251,10,213,77,114,237,126,236,164,127,192,22,128,59,63,236,24,183,109,68,65,198,126,251,87,115,225,111,7,194,166,70,104,226,61,71,18,63,251,53,227,246,254,38,188,132,146,102,110,125,35,90,232,244,223,136,151,118,229,129,158,110,115,210,24,253,168,3,233,11,59,68,182,140,170,40,25,57,234,77,98,248,158,247,236,182,209,159,155,151,29,0,244,106,226,52,79,136,134,224,56,145,174,78,51,255,0,44,163,30,158,245,141,227,207,21,249,214,240,132,51,12,50,158,81,125,26,128,60,239,92,187,58,158,168,131,39,229,132,125,224,7,241,31,79,173,123,247,128,44,196,54,147,240,57,118,232,79,160,175,8,240,94,156,117,27,249,153,182,157,177,17,201,35,186,250,125,107,233,205,18,205,109,32,117,80,6,88,158,9,61,135,173,0,106,10,40,164,39,20,0,180,82,1,154,118,40,1,0,165,162,138,0,41,13,45,20,0,218,90,90,40,1,41,41,113,70,40,0,165,162,138,0,40,162,138,0,40,164,205,20,0,180,81,73,64,11,69,37,45,0,20,81,69,0,20,210,41,212,26,0,104,20,234,40,160,2,150,146,148,208,1,73,75,69,0,20,82,81,64,11,69,37,47,122,0,74,40,52,80,1,69,20,153,160,5,162,147,52,180,0,130,150,129,69,0,20,81,65,56,20,1,195,120,226,240,195,110,48,79,250,229,29,7,247,77,124,155,173,76,102,191,144,146,121,35,175,251,162,190,135,248,147,169,20,82,160,183,19,167,97,253,195,95,56,144,103,186,115,237,158,127,10,0,236,188,17,164,11,169,50,66,28,194,199,150,35,248,133,125,65,162,89,139,107,56,212,1,192,35,130,127,189,94,93,240,235,68,88,237,163,114,169,204,46,56,102,255,0,158,149,236,168,161,35,0,80,4,114,10,174,209,238,29,170,211,85,89,101,219,235,64,13,16,40,236,63,58,80,184,170,114,94,21,238,127,33,89,210,235,5,88,140,191,253,242,40,3,119,118,211,83,7,205,96,219,93,188,231,36,158,153,228,10,219,133,62,94,104,2,220,103,34,165,197,68,139,138,150,128,20,26,117,32,167,80,1,75,69,20,0,82,82,210,80,1,69,45,54,128,12,102,147,24,165,162,128,18,138,90,74,0,90,90,109,67,61,202,194,185,32,245,199,2,128,36,150,81,24,201,7,175,106,243,143,24,120,196,88,130,168,103,24,149,71,8,135,170,147,220,214,95,139,252,110,109,157,145,26,113,137,20,127,171,67,252,53,224,26,222,191,113,168,220,57,50,49,203,3,202,40,232,184,237,64,26,26,231,138,174,111,103,115,230,190,11,3,204,104,63,135,29,171,155,95,58,233,207,204,51,140,243,86,244,221,42,75,231,224,199,247,73,228,145,223,29,171,218,124,39,240,254,35,26,188,145,192,115,27,116,150,79,239,80,7,153,233,30,15,154,235,4,152,14,84,158,93,135,127,165,123,23,134,254,29,193,28,74,207,20,7,40,195,137,100,254,245,122,94,157,160,91,90,196,170,34,81,128,71,14,199,189,109,71,10,34,224,12,126,52,1,147,167,232,150,214,177,128,177,40,194,145,195,177,239,91,42,129,70,0,165,197,45,0,20,81,69,0,20,82,102,138,0,92,211,105,113,70,40,1,184,165,2,157,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,165,164,162,128,10,41,77,20,0,81,73,69,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,6,138,13,0,20,148,180,148,0,81,69,20,0,82,210,82,208,1,65,162,131,64,9,69,20,80,2,82,209,69,0,20,162,131,64,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,52,0,81,64,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,13,45,0,20,10,41,5,0,45,20,80,40,1,40,197,20,180,0,148,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,33,226,147,52,236,82,17,64,6,105,115,76,20,185,160,7,81,69,20,0,132,3,84,238,236,98,184,80,25,65,193,245,34,174,209,64,30,61,227,143,4,195,58,66,201,28,32,130,7,50,63,251,85,243,230,185,164,54,157,42,3,229,242,163,238,177,62,190,191,74,251,118,123,116,153,64,97,156,31,83,94,85,227,207,6,193,117,28,12,177,68,8,42,57,145,255,0,218,160,15,157,180,109,106,109,62,71,218,236,50,15,69,83,233,235,244,175,121,240,31,141,90,231,206,71,105,142,55,31,245,104,63,187,94,15,173,232,237,167,200,131,247,124,129,247,88,159,95,95,165,69,163,234,179,105,242,185,71,97,149,35,133,7,211,215,233,64,31,110,91,92,137,193,35,63,41,199,34,167,205,120,183,130,124,110,210,164,200,237,57,193,39,253,90,127,179,94,179,99,168,173,202,49,1,248,61,192,246,160,13,16,105,65,166,6,205,56,80,3,133,45,52,26,112,52,0,180,98,138,81,64,9,69,45,37,0,20,148,180,148,0,211,77,52,250,105,160,8,205,68,235,154,149,189,170,50,13,0,100,95,216,137,130,240,56,245,39,222,177,63,178,25,36,200,49,244,254,241,174,184,230,147,229,52,1,145,5,174,208,115,143,204,213,200,227,43,233,83,177,2,133,230,128,36,137,179,83,138,129,120,169,129,160,14,83,197,214,9,113,107,22,84,28,58,245,39,209,171,229,143,20,90,11,75,168,194,128,50,131,161,39,187,87,216,26,196,66,91,116,24,254,49,252,141,124,187,241,10,211,201,185,128,241,247,23,185,245,122,0,234,190,21,234,101,100,185,76,183,70,61,7,251,21,244,125,171,239,140,158,122,215,198,158,13,212,154,198,230,82,11,12,163,116,0,247,95,95,165,125,93,225,75,243,121,105,43,18,199,14,71,32,14,203,233,245,160,14,146,138,40,160,2,138,40,160,4,197,24,165,162,128,10,40,162,128,10,40,162,128,19,52,185,166,26,90,0,117,20,102,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,76,82,209,69,0,20,98,138,90,0,74,40,162,128,10,40,162,128,10,40,165,160,4,163,52,180,152,160,5,164,162,140,80,1,73,142,105,212,210,40,1,9,21,94,230,80,20,14,122,212,174,13,64,208,239,235,138,0,240,223,137,246,2,95,179,50,133,31,116,114,79,251,117,228,90,109,204,208,204,200,31,170,150,232,61,69,125,99,226,13,10,11,200,83,116,106,112,195,171,176,236,125,62,181,243,127,139,244,159,236,139,200,157,2,13,209,129,242,177,61,219,215,233,64,29,94,137,225,22,213,85,217,252,150,218,72,249,157,135,167,160,247,174,214,199,225,189,168,7,116,48,31,251,109,39,181,100,124,50,241,23,152,151,8,198,67,203,31,186,191,236,87,180,219,72,36,82,64,61,123,208,7,8,191,15,44,128,255,0,143,120,127,239,244,148,214,248,121,100,127,229,222,31,251,253,37,122,39,20,185,160,15,39,188,248,109,104,216,196,16,127,223,233,43,10,239,225,132,39,24,138,219,254,255,0,73,94,233,128,105,10,3,212,80,7,204,58,183,195,38,140,33,140,90,142,159,242,214,79,127,106,225,53,63,11,205,98,87,45,7,56,251,172,199,215,212,123,87,218,146,90,199,32,193,95,212,214,22,165,225,139,43,197,93,240,41,193,29,100,113,235,232,125,232,3,226,241,25,140,224,227,240,171,177,90,153,65,219,129,245,38,189,187,197,31,14,97,253,211,67,21,186,244,28,205,39,251,85,229,58,134,139,62,154,234,3,196,55,1,247,73,62,190,163,218,128,50,205,165,196,60,171,160,207,249,244,171,86,154,245,237,139,28,78,70,125,17,79,243,30,213,37,182,162,98,98,37,44,220,103,128,43,102,25,108,174,65,204,47,199,169,255,0,235,208,6,134,153,241,30,238,13,193,167,156,231,61,33,143,218,187,77,63,226,129,218,219,218,232,242,127,229,140,126,222,245,192,54,129,109,117,202,68,163,31,222,118,161,124,27,158,130,31,251,248,244,1,234,107,241,57,61,110,255,0,239,212,127,227,78,255,0,133,153,27,117,251,95,253,250,143,252,107,201,219,194,14,189,60,143,251,237,191,194,170,77,225,121,99,193,204,63,247,219,127,133,0,122,102,175,226,91,77,85,16,52,115,157,164,125,229,81,235,232,125,235,204,245,171,8,157,145,162,140,47,0,114,79,189,100,221,90,77,104,71,206,156,250,115,253,42,163,95,78,188,25,63,241,209,64,18,196,166,38,56,35,145,93,14,159,175,221,105,251,138,202,195,57,251,168,167,211,215,233,92,131,220,177,57,201,252,133,70,215,82,55,5,191,65,64,30,163,255,0,11,22,231,102,223,58,126,185,255,0,83,29,96,234,26,253,214,161,180,180,172,118,227,170,40,245,244,250,215,15,147,214,165,91,169,23,128,223,160,160,13,41,85,165,97,146,56,21,185,162,216,68,140,237,42,6,224,142,9,246,174,85,46,88,28,228,254,66,173,45,244,239,192,127,252,116,80,7,181,233,30,37,180,210,145,194,199,56,220,79,221,85,62,158,167,218,182,63,225,102,70,189,62,215,255,0,126,163,255,0,26,240,107,91,73,174,201,203,167,30,188,127,74,214,135,194,242,201,147,152,127,239,182,255,0,10,0,246,22,248,156,158,183,127,247,233,63,198,178,245,15,138,7,106,249,109,116,57,31,242,198,63,127,122,243,213,240,131,183,95,35,254,251,111,240,167,55,131,177,212,69,255,0,127,30,128,46,106,127,17,238,231,218,22,121,198,49,214,24,253,235,146,187,215,175,111,152,102,114,112,59,162,143,228,61,235,162,93,2,218,215,151,137,78,125,29,170,41,165,178,182,81,136,95,159,67,255,0,215,160,14,100,90,220,77,203,58,28,127,159,74,138,91,83,16,27,176,126,132,214,149,206,162,101,96,34,44,188,103,144,42,109,63,69,159,82,118,5,226,59,65,251,196,143,79,65,239,64,28,209,140,200,112,49,248,214,206,153,225,121,175,139,97,160,227,63,121,152,122,122,15,122,246,47,11,252,57,135,247,141,52,86,237,212,113,52,159,236,215,170,233,158,24,178,179,86,217,2,140,147,210,71,62,158,167,218,128,60,15,73,248,100,210,7,50,11,83,215,254,90,201,237,237,93,93,167,195,8,70,115,21,183,253,254,146,189,186,59,88,227,24,11,250,154,148,32,29,5,0,121,77,159,195,107,69,206,96,131,254,255,0,73,90,107,240,242,200,127,203,188,63,247,250,74,244,76,1,75,154,0,243,182,248,121,100,71,252,123,195,255,0,127,164,172,155,239,134,246,164,13,176,192,63,237,180,158,245,235,60,84,23,50,8,212,18,15,94,212,1,243,198,183,225,22,210,149,25,60,149,220,64,249,93,143,175,168,246,175,51,212,174,102,154,101,66,253,20,55,65,234,107,218,190,38,248,139,203,75,116,83,32,229,79,221,95,246,235,205,188,35,164,255,0,107,222,74,206,16,226,54,31,51,17,221,127,187,245,160,14,243,225,133,128,136,92,179,5,63,120,112,79,251,21,238,150,210,130,164,115,214,185,255,0,15,232,80,89,192,225,99,81,150,61,29,143,97,235,244,173,229,135,103,76,80,5,160,69,46,57,168,208,26,144,10,0,90,41,105,49,64,11,73,154,40,197,0,20,82,210,80,1,69,20,80,1,69,20,80,1,70,40,162,128,10,40,162,128,19,20,180,180,148,0,81,69,20,0,81,69,20,0,81,75,73,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,25,163,52,218,0,92,210,211,5,62,128,10,40,162,128,10,76,82,209,64,9,138,90,40,160,2,138,40,160,2,160,186,125,145,131,207,90,158,185,191,21,223,155,59,72,152,22,25,112,56,0,246,111,95,165,0,120,31,196,157,81,158,246,84,203,113,52,103,238,143,249,231,92,31,134,108,197,205,195,100,3,251,166,60,146,63,136,83,188,85,126,215,154,132,172,73,229,148,242,0,254,28,118,173,239,1,89,249,146,103,229,255,0,82,221,207,247,197,0,125,27,225,139,36,131,79,136,5,3,229,97,212,255,0,120,215,72,106,142,152,130,59,56,198,61,127,153,171,164,208,4,18,53,85,120,203,122,85,182,228,212,109,144,104,3,46,107,82,195,140,117,245,53,149,253,142,205,33,39,203,255,0,190,141,117,42,65,169,56,20,1,66,202,200,68,128,96,116,61,207,173,105,162,224,83,6,106,64,13,0,72,41,226,152,181,32,160,5,20,234,74,90,0,90,40,162,128,10,49,75,65,160,4,164,165,164,205,0,33,164,38,130,105,13,0,4,210,102,154,88,10,161,121,168,165,186,228,135,234,7,0,122,80,5,171,139,145,2,228,231,174,56,21,227,94,53,241,187,193,51,198,143,56,196,139,255,0,44,208,255,0,5,55,198,30,58,104,216,162,60,227,18,47,252,179,79,238,215,131,106,122,148,183,215,46,238,228,228,131,202,129,208,99,181,0,75,170,234,243,95,78,197,157,142,72,60,168,29,177,218,165,209,116,103,191,147,172,120,242,203,124,204,71,112,59,82,232,218,43,95,63,252,179,198,194,121,98,59,227,181,125,29,224,191,7,91,218,218,198,205,20,89,49,184,226,71,254,253,0,65,224,255,0,4,195,5,172,108,241,194,79,150,195,137,31,251,213,234,22,214,81,192,129,85,64,192,61,207,173,75,12,43,18,5,81,140,123,212,212,0,128,122,82,209,69,0,20,102,138,110,104,1,115,73,154,67,78,2,128,1,205,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,70,40,165,160,4,165,164,162,128,22,131,69,33,160,5,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,52,80,1,69,20,80,1,69,20,80,1,69,20,80,1,65,162,131,64,9,69,45,37,0,37,45,20,80,1,75,73,75,64,5,6,138,74,0,90,74,90,67,64,5,45,54,150,128,20,208,40,52,10,0,40,162,138,0,40,164,165,160,4,52,82,210,26,0,90,13,20,26,0,74,41,69,37,0,2,150,129,69,0,20,82,82,208,1,69,20,80,1,69,20,148,0,180,148,180,10,0,65,75,69,20,0,148,180,148,180,0,82,10,41,104,0,164,165,162,128,18,138,90,67,64,5,20,162,144,208,1,69,20,80,1,69,20,80,1,69,20,80,2,98,147,20,234,40,1,162,156,5,45,20,0,152,163,20,82,208,2,84,23,22,233,58,128,202,14,15,169,171,20,80,7,144,248,231,193,112,220,172,44,145,196,48,84,115,35,255,0,181,95,62,107,186,35,233,242,32,204,124,129,247,88,159,95,95,165,125,183,61,186,76,160,58,231,7,61,77,121,199,140,252,25,111,123,28,37,98,139,32,168,249,164,113,253,239,241,160,15,151,44,53,25,172,157,138,57,25,29,148,31,79,95,165,122,183,132,188,125,44,34,85,146,73,206,114,120,137,63,217,174,31,196,94,26,109,62,88,192,242,134,229,29,29,143,175,168,246,174,100,137,32,60,48,25,160,15,174,52,175,23,71,114,173,145,57,193,61,81,71,167,189,116,150,250,196,82,103,137,63,33,254,53,241,125,174,185,121,109,156,76,70,125,17,127,194,186,27,47,28,222,192,14,103,151,159,72,147,218,128,62,189,142,242,54,236,223,144,171,11,34,158,128,215,202,118,223,18,174,211,57,158,127,251,243,29,116,154,127,197,91,129,184,52,215,39,175,252,176,143,218,128,62,139,7,52,236,87,145,105,255,0,18,132,161,183,53,209,198,127,229,148,126,222,245,213,88,120,202,27,156,228,92,113,234,139,237,239,64,29,149,21,153,6,173,20,192,225,100,227,212,15,241,171,201,58,176,232,104,2,90,41,55,10,51,64,6,41,166,159,72,104,2,34,41,164,84,140,42,51,64,17,178,230,162,219,131,83,83,9,160,6,21,30,148,160,1,210,130,212,153,160,3,52,245,230,152,69,38,113,64,11,58,111,64,15,173,120,7,197,61,52,43,219,48,11,209,71,83,254,221,125,0,14,122,215,149,124,77,180,18,65,110,112,62,242,247,62,143,64,31,57,217,200,99,152,224,246,175,166,254,25,106,45,53,181,202,146,220,59,30,131,251,169,95,49,206,190,84,195,221,107,221,190,22,93,225,110,71,61,91,176,255,0,98,128,61,243,60,83,115,84,210,114,203,212,245,244,169,163,37,186,208,5,128,115,75,72,41,11,129,235,64,14,162,155,189,125,233,119,143,122,0,90,41,50,41,104,0,162,138,40,1,49,70,41,104,160,6,82,131,74,105,189,40,1,212,180,209,78,160,2,138,40,160,2,129,69,20,0,180,148,81,64,5,20,81,64,5,20,81,64,5,40,164,162,128,10,40,162,128,22,147,20,82,208,2,82,210,82,208,2,26,5,6,129,64,11,73,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,33,20,152,2,148,209,64,17,202,161,215,4,119,175,39,248,141,225,148,188,138,221,213,99,225,148,114,205,254,223,248,215,172,57,57,197,102,106,176,172,208,168,97,156,48,239,245,160,15,147,52,235,169,180,43,214,10,248,13,25,251,128,30,164,122,253,43,232,191,4,120,135,237,240,205,184,200,118,177,234,170,63,187,233,245,175,31,248,131,161,42,73,3,198,168,188,40,251,205,254,221,100,120,51,196,83,105,119,51,3,35,237,100,39,229,69,61,215,215,233,64,31,90,43,110,167,87,61,225,237,92,106,16,200,126,127,149,136,249,148,14,195,211,235,93,1,52,0,81,73,154,90,0,40,198,104,162,128,33,154,221,37,0,48,206,61,205,115,58,191,133,45,47,2,102,20,56,199,89,28,122,250,125,107,172,162,128,60,35,196,31,13,98,109,133,35,183,29,7,51,73,239,94,105,170,248,82,226,193,151,99,192,185,3,163,49,245,245,30,213,245,243,196,146,12,48,207,227,89,183,90,21,157,192,27,161,7,31,237,183,248,208,7,199,98,91,251,51,129,58,115,232,1,254,99,218,167,79,17,223,69,193,157,185,244,141,127,194,190,155,190,240,13,133,198,211,246,120,184,245,154,79,122,230,47,254,21,218,74,87,108,22,195,167,89,228,247,160,15,19,79,21,92,247,150,79,251,246,149,106,63,16,75,48,193,118,227,253,133,174,254,243,225,60,75,141,177,218,143,251,111,39,248,87,55,117,240,230,75,114,54,253,148,103,254,154,200,127,165,32,51,17,18,248,252,195,56,245,227,249,125,107,102,215,194,86,247,10,73,138,62,15,121,30,177,228,240,165,229,177,249,100,183,25,255,0,105,143,244,168,213,53,59,35,197,196,99,62,128,31,230,61,169,129,209,63,130,45,148,127,170,139,254,254,189,96,234,126,22,138,219,105,9,24,206,58,59,31,90,100,154,174,164,56,55,35,254,248,95,240,170,55,58,149,244,128,6,156,31,248,8,255,0,10,0,171,246,24,243,183,104,245,234,107,111,76,240,180,87,59,137,72,206,51,213,216,122,87,57,254,151,187,62,106,244,199,79,254,181,105,91,106,87,209,130,22,112,63,224,35,252,40,3,175,79,4,91,55,252,178,139,254,254,189,67,117,225,59,107,101,4,69,31,39,180,143,88,145,234,186,145,224,92,143,251,225,127,194,145,147,83,189,60,220,70,113,234,0,254,67,222,128,31,34,173,137,249,70,51,233,207,243,250,85,105,60,67,44,61,29,249,255,0,97,106,212,126,19,187,185,63,52,150,231,31,237,48,254,149,165,107,240,226,75,130,119,125,148,227,254,154,200,63,165,0,115,47,226,203,145,210,89,63,239,218,85,119,241,37,244,188,9,219,143,88,215,252,43,212,108,254,19,68,217,221,29,169,255,0,182,242,127,133,116,154,127,194,187,72,183,110,130,216,231,61,39,147,218,128,60,15,205,191,188,60,206,156,122,168,31,200,123,214,198,151,225,75,155,246,109,239,1,192,61,93,135,167,160,247,175,162,236,124,3,97,111,184,253,158,46,125,38,147,218,186,59,93,10,206,220,29,176,129,159,246,219,252,104,3,199,124,63,240,214,36,222,94,59,115,212,113,52,158,213,233,122,71,133,45,44,195,226,20,25,207,73,28,250,122,253,43,168,72,146,49,133,24,252,106,74,0,134,27,116,132,16,163,25,247,53,54,49,69,20,0,81,69,20,0,82,211,115,74,13,0,35,54,218,224,188,111,226,31,176,67,14,211,32,220,195,162,169,254,247,175,210,183,188,67,171,141,62,24,207,207,243,48,31,42,131,216,250,253,43,230,175,25,248,138,109,82,230,21,14,248,84,7,231,69,29,219,211,235,64,25,122,141,220,218,237,234,130,249,11,24,251,224,14,132,250,125,107,219,126,28,248,101,44,227,184,118,88,249,44,56,118,255,0,99,252,43,207,126,31,104,74,242,78,242,42,55,12,62,243,127,177,95,68,105,80,172,48,176,81,140,177,239,244,160,13,56,148,34,224,14,244,252,3,76,82,115,138,146,128,0,41,105,5,45,0,20,81,69,0,20,81,69,0,20,148,180,80,1,72,105,105,13,0,2,150,129,69,0,37,24,162,150,128,10,74,40,160,2,148,210,81,64,5,20,81,64,5,20,81,64,5,20,81,64,11,72,104,162,128,10,40,162,128,10,40,162,128,18,144,154,13,39,90,0,41,216,160,82,208,2,98,150,138,40,0,162,138,40,0,162,147,34,141,227,222,128,22,138,110,245,247,160,56,62,180,0,164,226,155,154,113,170,242,18,189,40,2,198,120,175,41,248,155,168,180,54,214,202,11,114,234,122,15,71,175,72,121,202,175,83,215,210,188,71,226,157,222,86,216,115,213,123,15,246,232,3,194,46,100,50,92,49,39,211,249,87,182,124,53,210,193,137,28,133,230,7,254,35,255,0,61,5,120,156,11,230,204,126,149,244,199,195,219,64,154,124,39,3,253,83,247,63,243,210,128,61,46,21,196,96,10,113,226,154,91,109,55,57,160,5,205,41,0,210,98,140,208,0,20,122,81,183,38,148,53,60,80,0,163,21,40,28,83,105,194,128,28,7,20,241,72,5,60,80,1,138,90,41,51,64,11,75,77,220,58,212,111,58,175,99,64,18,210,226,178,167,213,226,135,130,178,117,236,7,248,215,63,123,227,56,109,201,0,92,117,3,132,95,79,173,0,118,132,212,70,80,58,131,94,77,125,241,43,202,63,43,93,14,87,254,89,71,233,245,174,62,251,226,173,193,114,22,107,145,200,255,0,150,17,250,80,7,208,79,123,26,158,141,249,10,163,62,177,20,125,164,235,232,63,198,190,104,184,248,147,120,236,72,158,126,191,243,198,58,197,187,241,197,236,221,39,151,168,60,196,158,148,1,244,94,167,226,232,237,250,9,254,240,28,34,250,125,107,200,252,81,227,233,166,145,149,36,156,98,69,60,196,159,221,175,48,184,214,175,46,14,90,98,121,207,40,191,225,84,194,201,49,201,96,79,90,0,158,246,254,91,185,89,157,201,201,7,144,7,108,118,173,61,19,65,123,246,206,99,251,132,252,204,71,124,118,173,13,3,195,13,124,220,249,71,228,39,151,97,252,64,118,21,244,79,132,252,27,109,103,107,25,104,162,206,198,94,36,127,239,80,6,119,131,124,25,5,181,178,51,71,17,38,54,28,72,255,0,222,175,80,130,4,133,2,168,192,30,244,232,97,88,144,40,24,3,222,165,160,4,163,20,180,80,2,98,140,82,209,64,12,52,98,159,73,64,9,138,90,40,160,2,138,40,160,2,138,40,160,2,138,41,104,1,40,160,208,40,0,162,138,90,0,41,41,104,160,2,138,74,90,0,74,90,74,90,0,67,69,20,166,128,10,40,164,160,2,150,138,40,0,162,138,40,0,162,146,150,128,18,138,83,73,64,5,45,6,138,0,41,41,105,5,0,2,150,138,40,0,162,146,150,128,10,13,20,26,0,40,162,146,128,10,41,41,69,0,20,180,119,162,128,10,13,20,26,0,74,40,162,128,19,20,180,148,180,0,19,64,160,208,40,1,104,162,138,0,74,41,104,160,4,165,52,148,180,0,10,13,37,20,0,81,69,20,0,81,69,45,0,20,81,69,0,20,81,69,0,20,81,69,0,37,20,180,152,160,5,52,10,74,40,0,162,138,40,1,105,40,165,160,4,165,162,138,0,40,162,138,0,41,41,104,160,4,162,150,146,128,10,40,162,128,10,40,162,128,10,90,65,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,71,36,75,42,225,134,127,26,146,138,0,226,188,69,224,235,125,64,70,124,168,190,92,125,233,28,122,250,125,107,202,53,207,135,1,25,54,45,176,224,127,203,89,61,253,171,232,202,137,224,142,79,188,185,252,77,0,124,139,127,224,73,162,198,13,183,63,244,209,253,253,171,6,111,12,78,132,124,208,127,223,77,255,0,196,215,217,115,104,246,243,1,152,193,199,251,77,89,147,120,86,205,241,152,83,254,254,61,0,124,123,38,131,58,127,28,95,247,209,255,0,10,167,45,164,208,117,100,231,211,255,0,213,95,96,205,224,203,38,199,238,35,255,0,191,175,88,90,143,195,187,41,149,127,209,225,227,29,102,147,222,128,62,87,75,169,163,60,63,232,42,253,182,191,117,111,156,74,220,250,34,215,173,107,159,13,81,54,121,73,108,189,63,229,180,158,254,213,193,234,62,10,154,220,142,109,249,199,71,127,127,106,0,177,166,120,254,242,216,182,103,155,156,244,138,63,246,107,177,177,248,157,56,13,153,110,127,239,212,126,213,228,215,58,52,176,99,45,31,62,132,255,0,133,81,104,164,143,248,133,0,125,29,97,241,43,204,7,123,93,31,251,101,31,183,189,108,195,241,6,47,75,159,251,246,159,227,95,43,137,165,78,141,250,83,133,237,192,233,39,254,58,40,3,235,40,124,123,11,147,145,115,255,0,126,211,252,107,90,223,197,144,76,15,203,63,30,168,191,227,95,29,166,165,114,191,242,212,255,0,223,34,175,65,226,59,200,115,137,155,159,246,23,252,40,3,236,168,53,152,166,7,2,78,61,64,255,0,26,182,39,14,59,215,200,54,94,58,191,128,156,92,73,207,164,73,237,93,78,157,241,50,237,119,7,158,115,215,164,49,251,80,7,210,217,226,163,99,94,55,166,124,74,47,187,123,92,158,191,242,202,63,111,122,223,139,199,208,176,233,115,255,0,126,211,252,104,3,208,177,71,53,194,39,142,161,61,174,127,239,218,127,141,78,158,54,129,191,134,227,254,248,79,241,160,14,215,52,28,226,185,120,60,85,12,153,192,159,254,248,95,241,171,131,196,48,145,247,101,255,0,190,87,252,104,3,85,228,42,107,139,241,156,66,123,88,120,232,227,175,209,171,98,109,114,18,7,203,47,253,242,63,198,185,157,119,87,137,225,65,182,79,188,59,15,67,239,64,31,59,107,81,121,83,160,227,149,29,62,166,187,143,134,218,131,69,53,192,203,125,214,61,7,170,87,33,226,86,89,110,163,42,8,249,7,95,169,168,116,125,69,244,233,29,149,152,110,4,112,1,244,245,250,80,7,215,86,87,129,163,98,119,117,244,30,213,101,181,100,128,124,194,78,125,0,175,156,87,226,5,196,81,224,75,56,231,254,121,71,88,183,254,59,190,159,3,237,18,241,235,20,126,244,1,244,102,169,227,56,173,84,96,92,12,145,247,81,15,175,189,112,186,135,196,201,17,148,43,220,142,7,252,177,143,222,188,50,235,93,187,185,198,233,137,199,170,40,170,62,100,179,31,190,56,245,20,1,238,75,241,62,81,255,0,45,46,127,239,204,117,50,124,80,151,63,235,46,127,239,204,117,225,145,217,204,253,29,63,207,225,82,182,155,112,131,59,227,252,207,248,80,7,209,58,119,196,145,33,109,230,232,245,255,0,150,81,251,123,215,81,97,227,104,103,200,34,227,143,84,79,111,122,249,28,153,224,63,124,115,232,42,221,182,181,115,110,73,18,176,207,162,45,0,125,173,103,170,37,208,98,3,241,234,5,104,171,10,249,91,194,254,60,184,183,121,67,203,57,4,30,145,39,251,53,237,218,7,139,210,241,31,62,113,193,61,81,71,167,161,247,160,14,246,138,169,109,120,179,131,128,220,122,129,86,243,154,0,40,162,138,0,76,81,138,90,40,0,164,165,162,128,18,138,90,49,64,9,154,51,69,24,160,3,52,102,140,81,138,0,51,74,41,40,2,128,12,209,70,40,197,0,45,20,134,129,64,11,70,105,40,20,0,180,162,146,146,128,22,148,82,81,64,11,73,69,25,160,5,162,146,150,128,10,40,162,128,10,40,164,160,4,52,3,75,69,0,33,21,20,241,134,65,145,222,165,164,110,69,0,120,127,196,48,33,146,221,113,212,41,227,254,7,94,55,170,91,152,221,94,60,14,0,254,117,237,255,0,20,33,0,91,54,7,240,142,191,239,215,145,89,50,93,72,200,224,156,12,243,199,165,0,117,191,15,60,93,37,187,79,28,143,41,200,102,226,52,255,0,98,190,132,210,245,5,188,141,136,221,193,35,144,7,167,248,215,201,26,134,153,38,159,34,201,9,69,200,11,193,39,215,215,233,93,199,130,124,115,45,185,153,37,146,99,157,199,229,137,63,217,160,15,164,105,49,88,90,54,182,151,241,185,2,78,9,251,193,71,167,167,214,183,67,131,64,6,104,205,46,57,163,28,208,1,72,77,6,155,64,15,165,164,29,40,160,5,166,144,59,138,90,40,2,38,137,15,85,253,106,9,44,225,126,169,250,154,183,138,76,80,6,92,186,69,179,245,136,127,223,77,84,101,240,205,164,189,97,78,63,233,163,87,69,180,82,129,138,0,228,164,240,101,147,127,203,8,255,0,239,235,212,13,224,91,19,255,0,44,34,255,0,191,178,87,105,75,64,28,79,252,32,118,63,243,239,23,253,253,146,149,124,11,98,63,229,132,95,247,246,74,237,104,160,14,70,63,6,89,47,252,176,143,254,254,189,90,139,195,54,145,116,133,57,255,0,166,141,93,29,4,102,128,50,162,210,45,147,164,67,254,250,106,181,29,156,41,209,63,83,86,182,138,49,64,12,88,144,116,95,214,165,0,118,20,152,165,160,5,162,146,138,0,41,1,165,61,41,148,0,250,76,208,41,113,205,0,38,104,197,46,57,164,46,5,0,45,102,234,154,130,217,198,164,238,228,129,192,7,215,252,42,158,179,173,165,130,70,72,147,146,62,234,131,235,235,244,175,12,241,183,142,101,184,48,164,82,76,49,131,243,68,159,237,80,4,95,16,252,93,37,195,65,28,111,40,192,86,230,52,255,0,110,184,13,46,220,200,236,242,96,240,71,242,171,154,126,153,38,161,35,73,49,70,192,43,201,35,211,211,235,83,94,178,90,200,17,1,25,25,227,159,90,0,245,47,135,129,102,146,225,113,208,49,231,254,1,94,219,2,5,67,129,222,188,119,225,124,32,139,150,192,254,33,215,253,202,246,85,224,80,2,129,65,52,82,208,2,10,117,37,20,0,180,81,69,0,20,81,69,0,20,148,81,154,0,90,13,37,20,0,82,154,74,74,0,90,51,69,33,160,5,162,146,131,64,11,73,64,163,20,0,102,148,210,98,130,40,0,205,25,162,140,80,2,102,151,52,98,140,80,1,154,40,165,197,0,37,20,180,80,1,73,138,90,40,1,49,75,69,20,0,81,69,25,197,0,20,214,97,85,174,111,22,16,50,27,159,64,43,141,215,252,94,150,104,152,243,198,72,232,138,125,125,79,181,0,117,87,154,164,118,161,73,15,207,160,21,203,95,248,218,24,48,0,184,231,209,19,223,222,188,67,197,30,60,184,184,120,130,75,48,0,14,177,39,251,85,192,92,235,87,55,4,19,43,28,122,162,208,7,208,218,143,196,145,25,93,134,232,116,255,0,150,81,251,251,214,35,252,80,151,63,235,46,127,239,204,117,225,64,207,57,251,227,143,81,83,174,155,112,227,59,227,252,207,248,80,7,180,55,196,249,79,252,180,185,255,0,191,49,213,253,63,226,100,142,204,25,238,79,7,254,88,199,237,94,7,37,156,201,213,211,252,254,21,23,153,44,39,239,142,125,5,0,125,119,165,248,206,43,165,108,139,131,130,122,162,15,79,122,220,93,89,39,31,40,147,143,80,43,227,91,93,118,238,219,59,102,35,62,136,166,186,43,15,29,223,65,184,125,162,94,115,210,40,253,168,3,233,251,219,192,177,169,27,186,250,15,122,249,235,226,77,251,73,53,184,203,125,213,61,7,171,208,223,16,46,37,143,6,89,207,63,243,202,58,226,181,141,69,245,23,66,204,199,0,14,84,15,95,79,173,0,55,70,132,75,59,116,251,132,254,162,190,158,240,164,98,13,58,17,143,225,110,159,239,87,205,126,28,101,142,225,183,2,127,118,122,127,188,43,232,61,31,88,137,45,80,98,78,135,176,254,247,214,128,59,212,144,181,78,51,138,231,98,215,33,11,247,101,255,0,190,71,248,212,199,196,48,129,247,102,255,0,190,87,252,104,3,115,52,156,215,49,55,138,225,67,200,159,175,247,23,252,106,139,120,218,5,56,219,113,255,0,124,39,248,208,7,105,131,82,6,174,5,188,119,8,237,115,255,0,126,211,252,106,9,124,127,10,142,151,61,127,231,154,127,141,0,122,78,120,164,105,194,14,115,94,45,168,124,75,101,98,17,238,71,35,254,88,199,233,245,174,70,255,0,226,101,227,49,217,60,227,145,214,24,253,40,3,232,185,181,168,162,28,172,157,123,40,255,0,26,203,184,241,108,17,127,12,253,123,34,255,0,141,124,191,119,227,155,249,156,147,113,39,81,214,36,244,172,153,252,69,121,55,89,155,174,126,226,255,0,133,0,125,65,47,143,98,86,192,23,63,247,237,63,198,169,201,241,6,47,75,159,251,246,159,227,95,47,54,165,114,220,249,159,248,232,168,205,237,193,235,39,254,58,40,3,232,203,239,137,91,56,86,186,28,143,249,101,31,167,214,185,139,207,137,211,158,146,220,245,31,242,198,63,74,241,131,44,175,213,191,74,81,12,146,127,18,208,7,105,168,248,250,242,225,207,239,229,234,15,49,71,233,92,213,198,187,117,57,201,149,186,231,148,90,45,244,89,102,25,221,31,76,242,199,252,43,161,176,240,68,211,243,155,126,132,243,35,250,253,40,3,143,107,169,164,60,191,232,42,84,179,154,110,67,71,235,207,255,0,170,189,159,71,248,104,140,160,200,150,205,242,159,249,109,39,173,119,246,31,15,44,161,64,62,207,15,67,210,121,61,104,3,230,100,208,39,113,157,209,127,223,71,252,42,212,94,23,157,255,0,138,14,159,222,111,240,175,170,162,240,109,146,143,245,17,255,0,223,215,171,208,248,86,205,58,66,157,63,231,163,208,7,204,214,94,3,150,85,4,155,110,135,254,90,63,175,210,187,77,27,225,192,108,23,91,99,242,159,249,107,39,175,210,189,226,45,38,222,37,192,140,15,248,17,171,137,12,113,143,149,113,248,208,7,39,161,120,70,218,194,37,253,212,127,117,135,18,57,254,44,247,174,186,56,214,53,0,12,98,159,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,73,69,20,0,81,69,29,168,0,165,164,162,128,10,40,165,160,2,138,40,160,2,138,40,160,4,162,150,138,0,41,40,162,128,10,40,162,128,22,146,138,49,64,5,45,20,80,1,69,20,80,1,69,20,80,2,81,75,69,0,37,20,81,64,5,45,37,20,0,82,210,81,64,5,20,82,208,2,82,209,69,0,20,134,150,144,208,1,154,40,162,128,19,20,180,148,180,0,82,210,82,208,1,65,162,138,0,74,40,52,80,1,69,20,80,0,104,20,26,5,0,20,81,69,0,20,81,65,160,2,138,51,69,0,20,115,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,180,82,81,64,5,20,81,64,5,45,37,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,180,82,81,64,11,69,37,20,0,180,82,82,208,1,69,20,148,0,119,165,164,162,128,22,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,6,149,166,148,6,164,162,128,43,189,178,56,229,71,230,107,58,227,65,182,184,198,232,148,227,253,182,173,154,40,3,138,188,240,61,140,251,127,113,31,30,178,189,115,183,159,13,45,31,24,130,15,198,105,43,213,232,160,15,5,186,248,84,140,70,212,181,31,246,218,79,240,172,249,62,19,30,203,103,255,0,127,164,255,0,10,250,42,138,0,249,142,239,225,60,128,2,62,198,63,237,180,159,225,88,210,252,46,186,92,109,123,33,255,0,109,100,255,0,226,107,235,50,170,122,138,105,130,51,212,126,166,128,62,71,63,12,175,127,134,75,47,251,251,39,255,0,19,89,218,159,128,239,116,244,86,121,45,78,226,7,203,35,159,95,81,237,95,100,125,158,47,238,254,166,162,159,78,182,185,0,75,22,224,63,218,35,249,26,0,248,98,75,59,136,15,223,78,125,63,253,85,23,218,110,19,254,90,126,130,190,215,188,240,134,143,114,128,125,140,100,28,243,43,255,0,141,114,58,151,194,155,27,164,81,29,180,0,130,62,244,242,251,208,7,203,3,80,184,31,242,211,255,0,29,20,245,213,46,23,254,90,31,251,228,87,186,92,252,18,16,160,125,150,60,156,113,113,47,248,87,59,117,240,181,147,24,22,159,247,250,79,240,160,15,55,143,196,23,113,244,153,191,239,133,171,3,197,55,195,254,91,183,253,251,79,240,174,185,190,27,191,76,90,255,0,223,217,63,194,179,47,60,7,45,190,8,54,220,250,72,255,0,225,64,24,255,0,240,149,94,227,253,123,255,0,223,180,170,178,248,134,238,80,1,153,142,63,216,90,184,254,25,153,78,55,67,255,0,125,55,248,87,65,161,124,57,151,85,119,25,181,249,65,63,52,174,61,61,7,189,0,112,190,99,76,217,99,156,12,82,121,14,237,193,90,247,221,51,224,135,144,236,210,37,137,200,35,139,137,125,189,171,182,180,248,103,167,194,132,53,181,185,36,246,158,74,0,249,90,223,72,146,224,144,26,62,61,73,255,0,10,215,143,194,82,227,36,193,255,0,125,183,248,87,213,118,158,9,211,109,137,63,101,78,125,37,127,241,173,145,162,233,227,129,111,255,0,143,183,248,208,7,203,186,55,129,13,193,125,194,220,227,61,100,127,111,106,244,61,47,225,189,178,171,111,134,220,242,122,77,39,181,123,26,105,182,177,253,200,177,255,0,2,63,227,86,86,37,94,131,245,160,15,57,180,248,123,100,153,62,68,63,247,250,74,185,47,129,108,138,129,228,69,215,254,122,201,93,237,20,1,227,250,167,195,171,73,21,118,193,0,233,214,105,61,235,205,245,255,0,135,198,223,97,65,110,51,143,249,106,231,215,218,190,166,40,167,168,170,87,58,100,23,0,7,64,113,254,209,20,1,241,77,238,145,45,155,12,52,124,142,196,159,95,81,237,82,233,250,237,222,158,205,137,72,220,15,68,83,233,235,244,175,168,245,143,3,89,221,132,196,17,113,142,178,191,189,121,151,136,62,25,162,236,40,150,195,160,255,0,93,39,191,181,0,103,248,115,226,21,196,102,65,36,179,158,189,34,143,218,189,147,195,126,43,93,73,100,207,156,118,147,247,145,71,167,161,247,175,151,117,111,14,77,165,186,225,161,27,128,251,172,199,215,212,123,83,244,79,19,93,233,82,62,38,113,184,31,187,26,159,79,95,165,0,125,157,28,194,65,145,154,154,188,79,194,255,0,17,76,203,32,145,174,78,9,63,234,163,255,0,103,222,189,55,78,241,4,119,74,220,75,198,122,170,143,79,122,0,223,162,162,75,144,253,3,84,160,131,64,5,20,189,169,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,36,10,99,73,143,90,173,61,208,64,15,61,125,40,2,217,112,61,105,166,97,232,107,207,117,255,0,23,53,145,64,26,97,157,167,132,7,215,215,233,92,116,255,0,17,37,66,191,188,184,255,0,191,81,208,7,186,9,1,245,165,4,26,240,120,62,40,50,19,151,186,255,0,191,49,255,0,141,116,26,103,196,181,156,176,38,232,227,63,242,202,63,246,125,232,3,214,51,75,158,107,149,177,241,100,87,10,196,137,248,245,69,246,247,173,136,117,120,164,7,229,147,242,31,227,64,26,96,209,85,82,249,27,179,126,66,165,89,213,187,26,0,150,138,103,154,61,13,53,174,21,123,26,0,150,138,203,186,214,35,183,3,34,78,125,0,255,0,26,229,117,63,30,199,107,140,125,167,157,189,35,67,235,239,64,29,238,225,77,115,197,121,4,191,20,66,183,91,190,159,243,198,63,241,171,86,223,18,210,80,65,55,92,127,211,40,255,0,198,128,42,124,81,144,8,109,186,253,229,254,79,95,63,69,118,208,205,144,72,202,250,15,90,244,223,136,94,37,23,235,6,211,47,5,126,242,40,254,255,0,167,214,188,178,221,60,210,79,165,0,123,7,134,18,45,102,222,68,149,75,21,114,126,99,142,129,125,62,181,133,226,127,8,54,159,36,111,15,144,187,128,7,14,199,251,222,163,218,153,240,254,249,173,175,103,76,156,24,216,240,7,170,87,208,109,167,65,169,219,252,241,131,181,251,177,29,189,190,180,1,243,167,135,124,87,119,164,201,34,60,207,134,4,252,145,161,244,245,250,87,178,248,123,198,203,120,178,6,51,156,19,213,16,122,122,31,122,226,124,105,224,21,86,133,225,75,117,225,71,50,191,251,85,230,83,195,125,163,184,217,52,99,112,254,17,158,191,81,237,64,31,92,90,234,203,42,147,135,227,212,10,186,183,136,123,55,228,43,228,139,63,29,95,90,2,26,226,94,121,226,40,235,82,47,137,55,99,172,243,255,0,223,152,232,3,234,113,112,173,216,211,195,3,218,190,101,181,248,159,114,172,115,53,199,79,249,227,29,117,58,119,197,82,119,6,123,179,215,254,88,197,237,239,64,30,233,145,69,121,214,155,241,6,59,157,217,251,73,198,122,198,158,222,245,213,218,120,130,43,128,126,89,120,245,81,254,52,1,181,70,106,4,185,73,58,6,252,106,80,65,160,5,162,140,82,80,3,168,166,131,74,40,1,104,162,138,0,40,162,138,0,40,162,144,208,2,210,82,19,69,0,45,46,105,49,72,72,20,0,234,42,7,185,72,250,134,252,43,50,239,196,17,91,129,242,203,207,162,143,241,160,13,172,138,97,96,59,87,158,234,95,16,99,182,219,143,180,140,227,164,105,239,239,92,134,163,241,84,141,161,94,236,116,255,0,150,49,123,251,208,7,183,27,133,94,198,163,107,196,29,155,242,21,243,101,215,196,251,150,97,137,174,58,127,207,24,235,62,95,137,55,135,164,243,255,0,223,152,232,3,233,107,173,89,98,80,112,252,250,1,92,87,136,124,110,182,137,30,211,56,201,29,35,67,235,234,107,194,175,60,117,125,118,0,91,137,120,231,152,163,170,16,67,123,171,185,223,52,103,104,254,33,142,159,65,239,64,27,254,34,241,93,214,173,36,104,147,63,202,1,249,209,7,175,167,214,173,248,99,194,13,168,73,35,205,228,54,1,3,46,195,251,190,131,222,186,79,5,248,5,89,166,121,146,221,184,97,196,175,254,205,122,226,105,240,105,118,255,0,36,96,110,126,204,79,111,127,165,0,120,231,137,227,139,69,183,141,35,82,165,156,31,148,231,168,111,95,165,121,44,183,109,52,217,36,156,47,160,245,174,235,226,5,251,92,222,192,128,156,8,212,242,7,171,215,159,220,39,148,65,245,160,15,162,62,23,72,12,55,61,126,243,127,36,175,95,67,197,124,215,240,247,196,162,193,103,220,101,228,183,221,69,63,220,245,250,87,160,92,252,75,72,128,0,221,115,255,0,76,163,255,0,26,0,245,109,194,150,188,118,47,138,33,155,173,223,79,249,227,31,248,215,75,165,248,246,59,173,217,251,79,25,235,26,15,79,122,0,239,104,172,187,93,98,59,128,112,36,227,212,15,241,171,203,112,173,216,208,4,212,83,60,209,232,105,173,58,175,99,64,18,147,73,158,106,179,223,34,246,111,200,85,105,181,120,163,3,229,147,242,31,227,64,26,57,160,144,43,150,190,241,100,86,234,164,9,249,244,69,247,247,174,67,83,248,150,176,21,0,221,12,227,254,89,71,239,239,64,30,174,100,3,214,144,76,61,13,120,76,255,0,20,29,200,195,221,127,223,152,255,0,198,159,7,196,73,92,159,222,92,127,223,168,232,3,221,67,131,235,75,144,107,206,180,15,23,53,233,112,90,99,140,158,81,71,167,167,214,187,152,46,131,169,60,245,244,160,11,180,84,107,38,125,106,74,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,165,237,72,72,20,0,81,80,189,202,167,80,213,141,168,248,130,59,64,188,75,206,58,42,159,95,122,0,218,146,97,24,201,205,113,254,36,241,90,233,171,30,60,225,184,143,186,138,125,125,79,181,113,30,40,248,138,97,88,196,109,114,50,65,255,0,85,31,251,94,245,226,250,223,137,174,245,89,19,51,57,218,7,222,141,71,175,167,214,128,59,191,17,252,66,158,67,24,142,89,199,78,177,71,239,94,113,168,107,183,122,131,46,101,39,104,29,81,71,175,167,214,172,233,62,29,155,84,118,203,66,118,131,247,153,135,167,160,247,175,77,240,255,0,195,52,109,229,210,216,245,31,235,164,246,246,160,15,37,178,210,37,188,99,150,143,129,220,145,233,232,61,235,189,208,62,31,27,141,229,197,185,198,127,229,171,143,79,106,246,189,31,192,246,118,161,243,4,92,231,164,175,237,93,117,182,153,5,184,33,16,12,255,0,180,77,0,121,118,151,240,234,210,53,109,208,64,122,244,154,79,106,232,226,240,45,144,82,60,136,186,255,0,207,89,43,187,8,163,160,167,80,7,155,93,252,61,178,124,31,34,31,251,253,37,115,58,167,195,123,102,85,217,13,184,228,117,154,79,122,246,250,99,68,173,212,126,180,1,242,134,179,224,51,110,83,104,183,25,199,73,31,223,218,185,217,60,37,46,50,12,31,247,219,127,133,125,144,250,109,172,159,126,44,255,0,192,143,248,212,103,69,211,207,6,223,255,0,31,111,241,160,15,137,46,52,137,109,200,5,163,231,208,159,240,170,222,67,163,114,86,190,203,187,240,78,155,114,65,251,42,113,235,43,255,0,141,99,93,252,51,211,230,64,22,218,0,65,239,60,148,1,242,103,154,208,177,42,113,218,180,34,241,21,220,106,0,153,134,63,216,90,246,189,71,224,113,150,70,116,75,0,9,29,110,38,244,250,87,157,235,63,15,101,211,102,100,205,175,12,7,18,57,234,51,220,80,6,15,252,37,87,184,255,0,94,255,0,247,237,42,51,226,155,227,255,0,45,219,254,253,167,248,84,201,225,153,152,227,116,63,247,211,127,133,108,90,248,10,89,212,28,219,116,61,100,127,95,165,0,115,82,107,247,110,121,153,191,239,133,170,173,170,92,49,255,0,88,127,239,145,94,130,191,14,31,166,45,127,239,236,159,225,90,86,223,11,89,135,34,211,167,252,246,147,252,40,3,202,78,161,112,127,229,167,254,58,41,191,105,184,111,249,105,250,10,247,168,62,8,9,99,18,108,177,231,254,158,38,255,0,10,236,116,255,0,133,86,22,241,42,201,109,110,72,4,113,60,190,180,1,242,202,89,79,49,251,233,235,207,255,0,170,186,109,63,225,253,245,244,74,235,37,160,4,19,243,72,227,161,199,101,175,171,173,124,37,163,91,196,20,89,140,140,244,149,253,126,181,167,13,133,181,186,133,138,45,160,127,180,79,245,160,15,147,71,195,27,227,255,0,45,44,191,239,236,159,252,77,88,139,225,117,209,251,207,100,127,237,172,159,252,77,125,95,246,120,191,187,250,154,95,34,49,252,63,169,160,15,154,45,190,19,200,84,103,236,125,15,252,182,147,215,233,90,41,240,155,142,86,207,254,255,0,73,254,21,244,64,80,189,5,58,128,60,26,219,225,82,47,222,75,83,199,252,246,147,252,43,163,181,248,107,102,138,51,4,29,15,73,164,245,175,86,162,128,56,187,79,4,88,194,0,242,35,251,164,113,43,250,214,228,26,29,180,11,133,137,71,24,251,237,91,20,80,4,9,108,136,56,95,212,212,129,0,167,209,64,13,11,78,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,74,40,0,165,164,162,128,22,138,40,160,2,138,74,40,1,104,164,162,128,22,146,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,165,164,162,128,22,146,138,40,0,162,138,40,0,162,140,209,64,5,28,209,69,0,20,81,69,0,20,81,64,160,2,138,40,160,2,131,69,6,128,10,40,162,128,10,40,162,128,10,90,65,75,64,5,20,81,64,8,105,13,58,138,0,101,40,235,78,162,128,18,146,148,208,40,1,180,180,180,80,2,80,122,210,209,64,9,69,45,47,106,0,74,40,162,128,10,74,90,40,1,15,74,74,117,20,0,148,26,90,40,1,40,165,162,128,18,138,90,40,1,180,180,180,80,2,81,75,69,0,20,134,150,138,0,74,59,210,209,64,9,69,45,20,0,81,69,20,0,81,69,20,0,82,210,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,180,82,3,69,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,70,97,67,213,127,90,146,138,0,128,217,192,122,199,250,154,141,180,219,71,251,208,231,254,4,127,198,173,209,64,25,231,68,211,143,91,127,252,125,191,198,172,65,101,111,109,159,38,61,185,255,0,104,159,231,86,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,53,94,123,100,148,13,203,156,123,154,178,105,40,3,140,215,188,39,107,124,137,152,163,224,142,178,56,245,244,250,215,138,120,167,225,248,183,104,154,53,183,92,128,63,214,185,254,247,181,125,58,64,61,69,82,186,211,160,185,0,50,3,143,246,136,160,15,138,230,179,186,211,92,109,146,49,145,219,159,230,61,171,87,76,241,141,237,139,54,103,147,144,126,236,104,125,61,126,149,244,70,187,224,43,75,192,152,134,30,49,214,89,7,175,248,215,152,107,159,13,68,101,60,181,182,29,63,229,172,158,254,212,1,54,143,241,58,97,188,52,183,39,175,252,177,143,218,187,173,47,226,26,79,187,113,185,56,207,252,178,79,111,122,240,91,223,8,221,218,21,219,37,184,207,163,177,245,245,21,148,246,247,214,157,38,143,159,78,127,165,0,125,121,105,226,136,103,7,229,159,143,85,95,241,173,120,181,72,229,7,1,255,0,16,63,198,190,49,131,196,87,246,100,255,0,164,30,125,35,83,252,199,181,110,216,252,69,190,131,112,55,19,115,233,12,126,212,1,245,202,221,35,118,111,202,164,19,41,236,107,229,216,62,41,221,140,230,123,143,251,241,29,107,90,252,83,159,157,210,220,159,251,97,29,0,125,28,28,30,198,157,145,94,15,15,197,22,193,203,221,127,223,152,255,0,198,172,15,138,39,251,247,95,247,230,63,241,160,15,112,200,164,200,175,19,255,0,133,160,127,189,117,255,0,126,99,255,0,26,111,252,45,3,253,235,175,251,243,31,248,208,7,183,113,71,21,226,63,240,180,79,247,238,191,239,204,127,227,78,95,138,4,255,0,29,215,253,249,143,252,104,3,219,104,226,188,93,126,39,159,239,93,127,223,152,255,0,198,174,90,252,73,87,206,77,209,255,0,182,81,255,0,141,0,122,237,37,121,220,30,62,129,179,149,185,255,0,191,105,254,53,108,120,226,212,255,0,5,207,253,240,159,227,64,29,193,56,168,216,215,17,39,142,109,148,125,219,159,251,246,159,227,89,247,95,16,32,64,48,46,191,239,218,127,141,0,119,147,190,0,174,115,82,186,192,94,189,187,15,122,243,93,99,226,99,174,192,143,114,58,127,203,24,253,253,235,136,212,190,32,221,92,109,2,105,184,199,88,163,247,160,14,223,196,75,20,134,50,84,158,159,214,188,199,86,116,70,80,1,28,15,235,89,87,190,34,185,185,35,50,183,30,168,181,148,210,203,57,229,199,30,162,128,39,154,99,198,9,168,86,242,104,143,202,248,252,5,79,14,151,60,249,195,199,199,169,63,225,86,127,225,30,184,63,199,15,253,244,127,194,128,11,111,17,222,195,156,78,195,63,236,47,248,86,229,151,142,175,96,206,103,151,159,72,163,246,172,63,248,71,231,254,244,63,247,209,255,0,10,145,60,51,114,253,30,15,251,233,191,194,128,59,88,126,37,93,46,127,125,63,253,249,142,181,172,254,39,206,51,186,91,159,251,243,29,121,171,120,98,233,122,188,31,247,211,127,133,86,125,14,229,63,142,47,204,255,0,133,0,123,82,124,80,147,31,235,46,191,239,204,127,227,85,174,254,39,202,84,98,75,158,191,243,198,58,241,175,236,187,161,255,0,45,34,252,207,248,82,29,50,228,245,146,63,204,255,0,133,0,118,26,199,143,110,238,138,98,105,184,199,88,163,247,174,74,235,90,186,184,35,50,147,143,84,90,124,58,36,174,78,90,47,251,232,255,0,133,117,154,47,129,218,239,121,111,179,156,103,172,142,61,61,5,0,112,226,89,228,232,227,241,21,32,55,81,12,249,171,207,160,255,0,235,87,187,88,252,60,181,183,141,153,225,128,228,227,137,164,246,174,63,198,54,86,182,43,18,164,88,201,83,195,19,253,239,83,237,64,30,101,53,212,210,224,59,231,240,21,45,157,215,148,79,94,125,0,164,142,15,180,75,129,142,23,185,174,195,78,240,83,221,68,204,60,142,9,28,200,254,222,212,1,133,167,234,173,107,114,206,165,134,80,142,20,30,226,190,137,240,63,139,214,120,38,89,60,243,134,99,247,20,118,95,122,249,211,89,208,228,211,93,50,98,228,15,186,196,250,250,143,106,102,153,169,221,217,150,49,205,183,57,232,160,250,122,143,106,0,251,57,164,183,191,94,81,142,15,126,63,145,247,174,83,93,240,117,165,242,166,33,143,130,62,244,142,61,125,62,181,226,218,55,196,75,203,93,225,231,152,231,39,229,134,63,106,238,52,239,137,187,247,111,107,163,215,254,88,199,237,239,64,28,222,185,240,225,99,40,81,45,135,79,249,107,39,191,181,113,151,126,10,150,60,96,219,255,0,223,111,254,21,238,7,199,86,147,47,204,151,71,31,236,39,248,212,71,196,122,124,253,97,184,56,246,31,227,64,30,1,47,134,46,35,199,205,7,253,244,223,225,85,91,71,185,139,164,145,15,196,255,0,133,123,252,186,142,159,41,0,65,47,30,191,254,186,208,178,210,108,47,131,126,227,167,171,176,244,244,62,244,1,243,122,203,125,103,210,117,25,244,0,255,0,49,237,90,150,62,47,191,181,45,155,135,231,210,52,246,246,175,124,187,240,21,149,210,140,65,23,7,188,178,87,11,174,124,52,72,182,24,210,217,122,127,203,105,61,253,168,2,13,19,226,93,196,123,195,203,112,122,244,134,63,106,244,61,31,226,26,220,111,12,110,78,51,255,0,44,144,122,123,215,207,250,159,133,238,44,89,112,240,12,227,163,49,245,245,30,213,144,39,187,179,60,74,6,125,0,63,204,123,80,7,217,214,62,33,138,228,54,22,94,61,85,125,189,235,85,46,86,78,129,171,227,125,55,198,119,182,69,191,127,39,57,233,18,31,79,95,165,119,58,71,197,27,133,222,30,107,147,215,164,49,251,80,7,210,171,243,83,241,138,242,29,43,226,74,73,187,121,186,61,127,229,148,126,222,245,213,218,120,218,218,92,229,46,120,255,0,97,127,198,128,59,58,43,26,31,16,219,205,156,36,220,122,168,255,0,26,208,142,254,41,71,1,255,0,21,20,1,102,138,103,156,184,232,106,25,47,226,136,114,175,248,1,64,22,104,198,107,26,111,16,219,195,140,164,220,250,40,255,0,26,198,187,241,181,180,88,194,92,243,254,194,255,0,141,0,117,237,242,212,47,114,177,245,13,94,85,170,252,73,72,246,236,55,67,167,252,178,143,223,222,184,93,95,226,141,195,108,9,53,200,233,214,24,253,232,3,222,111,188,65,21,176,4,172,188,250,42,251,251,215,19,172,124,67,91,125,128,27,149,206,63,229,146,31,95,122,240,61,75,198,87,183,165,127,127,39,24,235,18,15,95,79,173,98,25,238,239,15,50,131,143,80,7,242,30,244,1,234,154,223,196,187,137,54,4,150,224,116,235,12,126,245,194,95,120,190,254,232,140,92,63,30,177,167,191,181,55,76,240,189,205,243,54,94,3,140,245,102,30,158,131,222,189,19,67,248,106,146,239,50,37,179,117,255,0,150,210,123,123,80,7,149,52,183,215,157,103,83,143,80,7,242,30,244,46,143,115,47,89,34,63,137,255,0,10,250,62,211,192,86,86,170,115,4,92,158,210,201,69,238,147,97,98,23,247,29,125,29,143,175,169,246,160,15,158,162,240,197,196,153,249,160,255,0,190,155,252,43,82,211,193,82,201,156,155,127,251,237,255,0,194,189,134,45,71,79,137,142,96,151,159,79,255,0,93,90,255,0,132,142,194,15,187,13,192,207,176,255,0,26,0,225,244,63,135,11,33,114,233,108,122,255,0,203,89,61,189,171,213,116,47,7,90,88,43,230,24,249,39,238,200,199,211,215,233,88,235,227,171,72,87,229,75,161,147,253,196,255,0,26,198,212,126,38,236,219,177,174,135,79,249,99,31,191,189,0,122,226,201,111,96,188,35,12,158,220,255,0,51,237,94,127,227,159,23,172,16,66,177,249,227,44,167,238,41,236,222,245,229,122,207,196,75,203,173,129,39,152,99,7,230,134,63,122,225,117,61,78,238,240,169,146,109,216,199,85,3,215,208,123,208,4,186,134,170,215,87,42,236,88,225,0,229,64,238,107,54,242,235,205,35,175,30,160,85,253,27,67,147,82,119,193,139,128,126,243,17,233,232,61,235,160,212,124,20,246,177,43,31,35,146,7,18,63,191,181,0,113,112,221,77,22,66,62,63,1,83,19,117,40,207,154,188,122,143,254,181,54,72,62,207,46,14,57,94,198,189,39,193,214,86,183,194,85,120,179,130,199,150,35,251,190,135,222,128,60,212,203,52,125,92,126,2,172,218,235,87,86,228,226,82,51,232,139,94,227,125,240,242,214,226,53,100,134,1,131,142,102,147,222,188,247,90,240,59,90,108,43,246,113,156,116,145,207,175,168,160,6,104,254,61,187,181,103,221,52,220,231,164,81,251,87,111,105,241,62,80,167,50,92,245,255,0,158,49,215,143,205,162,72,132,97,162,255,0,190,143,248,84,63,217,119,35,163,199,249,159,240,160,15,111,127,138,18,99,253,101,215,253,249,143,252,107,34,243,226,124,231,27,101,185,255,0,191,49,215,148,255,0,101,221,31,249,105,23,230,127,194,164,77,18,229,255,0,142,47,204,255,0,133,0,119,147,124,75,186,108,126,250,127,251,243,29,97,94,248,234,246,124,98,121,120,245,138,63,122,200,95,12,93,55,71,131,254,250,111,240,164,127,12,220,167,87,131,254,250,111,240,160,8,238,124,71,123,54,51,59,28,127,176,191,225,89,237,121,52,167,230,124,254,2,180,63,225,31,159,251,208,255,0,223,71,252,40,255,0,132,122,228,127,28,63,247,209,255,0,10,0,173,12,199,156,147,93,22,146,232,229,193,4,245,254,149,206,205,165,79,6,50,209,243,232,79,248,85,117,150,88,15,14,57,244,20,1,239,30,29,88,144,200,66,145,215,250,87,165,105,183,89,13,215,191,97,237,95,41,89,248,138,234,216,182,37,97,159,68,90,235,52,223,136,55,80,110,253,244,220,231,164,81,251,80,7,212,144,62,65,171,96,215,131,232,255,0,19,29,183,135,123,147,215,254,88,199,237,239,93,141,175,196,24,28,28,139,175,251,246,159,227,64,30,150,14,105,107,132,139,199,54,204,191,118,231,254,253,167,248,211,143,142,109,135,240,92,255,0,223,9,254,52,1,221,82,113,94,121,55,143,96,92,96,92,255,0,223,180,255,0,26,199,186,248,146,169,140,27,161,255,0,108,147,252,104,3,214,233,56,175,24,111,137,231,251,215,95,247,230,63,241,168,155,226,129,31,199,117,255,0,126,99,255,0,26,0,246,206,40,200,175,18,255,0,133,160,79,241,221,127,223,152,255,0,198,147,254,22,129,254,245,215,253,249,143,252,104,3,219,242,40,200,175,18,255,0,133,160,127,189,117,255,0,126,99,255,0,26,97,248,160,127,191,117,255,0,126,99,255,0,26,0,246,226,224,118,52,211,50,142,198,188,46,111,138,45,129,135,186,255,0,191,49,255,0,141,99,221,124,83,159,141,178,220,143,251,97,29,0,125,16,215,72,189,155,242,170,242,234,145,196,6,67,254,0,127,141,124,211,63,197,59,179,140,79,113,255,0,126,35,172,75,239,136,183,211,237,2,226,110,61,97,143,222,128,62,153,187,241,68,48,1,242,207,207,162,175,248,215,39,170,124,67,72,54,237,55,35,56,255,0,150,73,239,239,95,58,207,226,43,251,194,63,210,15,30,177,168,254,67,222,161,75,123,235,190,179,71,199,175,31,210,128,61,91,88,248,157,49,216,22,91,145,211,254,88,199,239,92,6,167,227,27,219,230,92,79,39,0,125,232,208,122,250,125,105,44,188,35,119,118,91,116,150,231,30,174,195,211,208,87,117,161,252,53,18,239,50,45,177,235,255,0,45,100,246,246,160,15,49,134,206,235,82,115,186,72,206,7,126,63,144,247,175,68,240,183,195,241,112,210,180,139,110,216,4,127,173,113,253,223,106,245,157,11,192,86,150,97,243,12,60,231,164,178,31,79,240,174,222,215,78,130,216,16,168,6,127,218,38,128,57,173,3,194,118,182,40,248,138,62,73,233,35,159,79,95,165,117,112,91,36,64,237,24,207,185,169,194,129,208,82,208,0,41,104,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,85,166,177,182,184,57,150,61,220,231,239,17,86,104,160,12,225,162,105,195,165,191,254,62,223,227,83,174,157,106,131,229,139,31,240,35,254,53,106,138,0,128,89,192,58,71,250,154,120,137,7,65,250,212,148,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,73,65,52,80,1,69,20,80,1,69,20,80,1,75,77,165,160,2,138,40,160,2,138,40,160,2,146,150,138,0,74,59,210,209,64,9,64,165,162,128,10,74,90,40,1,40,165,162,128,27,75,75,69,0,37,20,180,80,2,80,41,104,160,4,162,150,138,0,74,41,104,160,2,138,40,160,2,146,150,138,0,74,7,90,90,40,1,180,180,180,80,3,105,105,104,52,0,83,105,194,150,128,25,74,41,212,80,2,10,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,0,208,40,52,10,0,40,162,138,0,40,162,138,0,41,41,104,160,4,197,24,165,162,128,19,20,98,150,138,0,74,49,75,69,0,38,40,197,45,20,0,152,163,20,180,80,2,98,140,82,209,64,9,138,54,210,209,64,9,138,49,75,69,0,38,40,197,45,20,0,152,163,20,180,80,2,98,140,82,209,64,9,138,49,75,69,0,38,40,197,45,20,0,152,163,20,180,80,2,98,140,82,209,64,9,138,49,75,69,0,38,40,197,45,20,0,211,74,41,104,160,4,163,52,83,104,1,244,148,81,154,0,90,41,51,75,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,138,40,160,4,192,61,170,39,182,138,79,188,185,252,77,77,69,0,101,220,104,86,119,24,221,8,56,255,0,109,191,198,177,238,124,11,166,220,99,54,177,156,122,205,39,248,215,89,69,0,121,244,223,11,180,153,113,254,135,15,31,244,241,47,248,215,55,171,124,35,180,202,121,48,90,175,76,230,121,125,235,217,104,160,15,154,245,15,133,79,19,46,209,102,58,127,203,105,61,253,171,159,188,248,123,60,56,193,181,231,254,154,63,248,87,214,76,161,186,212,15,99,109,33,249,163,207,252,8,208,7,199,207,224,187,165,255,0,150,150,223,247,219,127,133,68,222,16,187,31,242,210,223,254,251,111,240,175,176,27,71,178,111,249,97,255,0,143,183,248,212,39,65,179,63,242,196,127,223,109,254,52,1,242,17,240,157,231,95,50,223,254,250,111,240,170,23,58,52,246,216,12,241,28,250,19,254,21,246,67,232,22,123,120,133,122,255,0,125,191,198,184,159,16,248,13,117,15,44,196,144,46,220,125,249,92,122,250,125,104,3,230,35,107,34,247,90,111,146,254,171,94,135,173,248,34,234,210,68,93,246,220,128,120,119,62,190,213,193,106,54,211,217,200,168,93,57,0,241,207,175,183,181,0,86,101,145,127,136,83,12,242,199,209,255,0,65,73,251,214,234,194,133,181,150,79,226,90,0,81,168,92,47,73,63,241,209,75,253,167,116,63,229,175,254,58,42,221,190,133,60,228,225,162,227,213,143,248,86,245,135,129,46,46,139,124,214,220,122,200,227,211,218,128,57,86,212,110,91,172,191,160,168,218,238,118,234,255,0,160,175,89,178,248,85,35,2,91,236,103,254,219,73,237,237,91,9,240,165,0,229,45,63,239,244,159,225,64,30,23,230,179,117,63,165,77,30,15,85,175,98,189,248,89,128,54,45,160,255,0,182,210,123,251,87,57,123,240,238,120,10,144,109,70,127,233,163,251,251,80,7,49,167,218,69,41,109,201,158,189,207,181,122,39,135,252,55,101,113,191,116,10,113,158,178,55,183,189,113,114,120,102,238,219,164,144,12,250,51,31,233,77,138,243,80,211,9,196,234,55,127,117,65,254,99,218,128,62,133,210,60,35,98,170,248,129,59,255,0,203,71,246,247,173,193,225,27,70,255,0,150,49,255,0,223,199,175,2,209,188,127,123,108,207,190,121,78,65,233,12,126,213,234,58,7,196,65,112,28,57,185,56,207,252,178,143,219,222,128,58,241,224,203,47,249,225,31,253,253,122,157,124,43,103,24,226,20,255,0,191,143,86,180,253,114,59,181,98,4,156,103,170,129,233,239,239,90,203,40,113,208,208,7,56,222,24,181,126,177,39,253,252,106,169,39,131,44,152,243,4,127,247,245,235,176,6,151,0,208,7,10,254,7,178,63,242,194,47,251,250,244,207,248,65,108,191,231,132,63,247,245,235,187,56,29,170,25,174,18,48,50,27,240,160,14,45,60,21,100,141,254,162,63,251,250,245,162,44,237,180,200,248,139,27,143,240,177,63,204,251,84,90,207,137,226,179,84,226,110,72,232,170,125,125,79,181,120,231,139,252,125,36,190,82,196,243,175,67,204,73,254,213,0,116,126,49,241,138,218,136,150,63,61,115,131,247,16,255,0,123,212,215,134,234,250,164,218,164,233,151,39,106,143,188,160,119,62,159,90,142,107,137,245,89,70,231,206,213,254,32,7,242,250,215,121,224,255,0,5,125,169,229,105,4,7,1,135,250,199,31,221,244,20,0,158,3,240,183,219,36,153,156,68,112,24,114,236,63,187,233,245,175,160,52,205,18,27,72,89,118,47,44,79,12,199,210,151,195,218,20,26,116,82,4,141,70,230,61,29,143,167,175,210,182,101,96,40,3,200,254,36,104,144,152,45,220,34,253,229,31,121,189,30,188,203,194,122,92,87,151,18,163,162,156,41,110,88,142,235,233,245,175,112,241,176,89,45,97,4,103,231,31,201,171,201,60,39,136,245,41,113,255,0,60,79,254,132,180,1,211,95,252,56,138,88,213,163,142,220,96,129,204,210,123,215,53,113,240,246,104,200,218,109,71,253,180,127,240,175,163,52,173,143,110,217,7,239,159,228,42,248,179,133,186,167,234,104,3,229,41,124,27,121,17,24,146,219,159,246,219,252,42,123,79,10,94,18,115,45,191,253,244,223,225,95,82,182,155,104,255,0,122,44,255,0,192,143,248,210,46,153,104,189,33,199,252,8,255,0,141,0,120,70,143,224,201,153,159,123,91,158,15,241,183,183,181,122,110,141,225,225,104,143,242,199,201,61,25,143,165,118,43,111,18,125,212,199,226,106,77,160,118,160,12,184,173,130,113,129,249,154,176,109,99,144,97,148,31,196,213,189,130,151,109,0,115,122,143,133,237,111,2,238,134,51,140,117,145,135,175,167,214,184,157,91,225,173,164,187,74,193,0,198,58,205,39,189,122,201,20,133,1,235,64,31,56,234,31,12,130,149,216,182,163,167,252,182,147,223,218,185,187,223,135,211,195,141,166,212,103,254,154,63,191,181,125,92,208,35,117,31,173,65,46,157,12,152,202,3,255,0,2,52,1,242,4,158,20,189,128,241,37,184,207,251,77,254,21,85,237,181,11,35,159,62,62,125,57,254,99,218,190,185,151,67,180,124,102,33,255,0,125,53,114,94,35,210,116,251,120,227,45,110,78,72,232,237,239,239,64,31,60,69,226,123,251,78,62,208,220,250,70,135,250,86,197,143,196,91,232,51,155,137,185,244,134,63,106,131,196,223,101,18,70,35,141,151,129,212,255,0,189,239,92,107,91,52,173,242,144,62,166,128,61,59,254,22,141,230,220,121,247,31,247,226,58,202,190,248,139,125,62,49,113,55,30,176,199,239,92,95,246,60,251,115,190,62,190,167,252,42,53,182,104,155,230,32,253,13,0,116,18,248,158,254,239,143,180,55,30,177,160,254,149,18,91,106,23,167,62,124,124,122,241,252,135,189,107,120,103,236,166,73,4,145,179,112,122,31,247,125,235,221,188,57,164,233,247,17,200,86,220,140,19,213,219,219,222,128,62,126,143,194,151,179,158,101,183,56,255,0,105,191,194,181,236,190,30,207,54,119,27,83,143,250,104,254,222,213,244,188,90,29,162,103,17,15,251,237,170,252,90,116,49,231,8,7,252,8,208,7,207,186,127,195,32,197,183,165,169,235,255,0,45,164,246,246,174,219,73,248,107,105,22,226,208,64,115,158,147,73,237,94,168,176,34,244,31,173,72,16,14,148,1,206,233,222,23,181,179,13,182,20,25,207,73,24,250,122,253,43,96,90,199,24,194,168,31,137,171,96,82,237,160,12,185,45,131,241,129,249,154,231,117,159,15,11,180,79,150,62,8,234,204,61,107,181,216,41,118,131,218,128,62,125,214,60,25,50,148,40,214,227,167,241,183,191,181,114,87,126,20,189,4,126,246,223,254,250,111,240,175,170,218,222,39,251,201,159,196,212,13,166,90,63,222,135,63,240,35,254,52,1,242,164,94,13,188,148,156,201,109,199,251,109,254,21,165,111,240,246,105,9,220,109,79,253,180,127,240,175,166,151,77,180,79,187,22,63,224,71,252,104,54,112,175,68,253,77,0,120,85,135,195,136,162,141,154,72,237,206,73,28,77,39,181,112,158,44,210,226,179,158,36,68,81,149,13,195,19,221,189,126,149,245,22,171,177,45,215,0,253,241,252,141,124,229,226,204,73,169,69,159,249,226,63,244,38,160,14,227,225,198,137,16,130,225,217,20,252,204,62,243,122,37,122,14,167,162,67,119,10,174,197,225,129,229,152,122,214,15,130,64,75,89,148,12,124,237,252,133,119,49,48,52,1,243,47,142,252,45,246,57,33,100,17,12,133,28,59,31,239,122,253,43,134,210,53,73,180,185,223,14,70,229,63,117,65,238,61,126,149,245,223,136,116,40,53,24,163,15,26,157,172,58,187,15,95,79,173,120,7,140,124,19,246,86,137,163,16,12,133,31,235,28,255,0,123,212,80,7,113,224,255,0,24,173,202,202,178,153,219,27,143,220,81,253,223,67,94,137,246,59,109,78,62,99,206,15,241,49,31,200,251,215,200,208,220,79,165,72,118,190,55,47,240,128,127,159,210,189,75,194,30,63,146,47,53,101,146,118,251,199,136,147,253,154,0,245,118,240,85,155,182,124,136,250,127,207,87,164,255,0,132,22,207,254,120,69,255,0,127,94,174,232,222,39,138,241,95,137,184,39,170,168,244,244,62,245,212,67,112,146,3,128,223,141,0,113,171,224,123,46,240,69,255,0,127,94,172,71,224,187,37,60,65,31,253,253,122,236,6,15,106,118,0,160,14,105,60,49,106,157,34,79,251,248,212,173,225,91,73,7,48,167,253,252,122,232,201,166,180,161,7,67,64,28,201,240,93,151,252,240,143,254,254,189,52,248,74,209,127,229,140,127,247,241,235,75,80,215,99,180,85,36,73,206,58,40,62,190,254,213,231,218,255,0,196,49,110,16,33,185,25,199,252,178,67,235,239,64,26,26,191,132,172,88,38,96,78,223,242,209,253,253,235,204,124,65,225,203,43,125,155,96,81,156,116,145,189,253,235,55,89,241,253,237,203,38,201,229,24,3,172,49,251,215,55,45,238,161,169,145,153,212,227,251,202,7,242,30,244,1,71,80,180,138,34,187,83,29,59,159,122,199,147,3,160,174,166,63,12,221,220,158,100,128,227,213,152,127,74,214,178,248,121,60,229,137,54,167,31,244,209,253,189,168,3,206,252,214,94,135,244,167,45,220,235,209,255,0,65,94,203,101,240,179,32,238,91,67,255,0,109,164,246,246,171,143,240,165,8,225,45,63,239,244,159,225,64,30,36,186,149,210,244,151,255,0,29,31,225,78,254,211,186,63,242,215,255,0,29,21,234,119,191,10,164,80,10,253,140,127,219,105,61,253,171,148,191,240,37,197,169,95,154,219,159,73,28,250,251,80,7,42,117,27,131,214,79,252,116,83,133,196,175,213,255,0,65,86,174,52,41,224,35,45,23,62,142,127,194,169,53,172,177,255,0,18,208,4,234,178,55,241,10,113,133,253,69,86,253,234,244,97,87,116,235,105,239,36,100,14,156,2,121,227,211,219,222,128,35,91,89,15,117,171,150,218,52,247,36,133,120,184,245,39,252,43,181,209,60,15,115,119,35,174,251,110,1,60,187,143,79,106,245,191,14,248,13,116,255,0,48,204,144,54,236,253,201,92,250,122,253,40,3,231,209,225,59,206,190,101,191,253,244,223,225,79,95,8,93,159,249,105,111,255,0,125,183,248,87,214,201,160,89,237,230,21,235,253,246,255,0,26,144,104,54,99,254,88,143,251,237,191,198,128,62,73,79,5,221,55,252,180,182,255,0,190,219,252,43,94,207,225,236,243,103,38,215,143,250,104,255,0,225,95,82,174,145,100,191,242,195,255,0,31,111,241,169,146,198,218,51,242,199,143,248,17,160,15,157,52,255,0,133,79,43,54,225,102,122,255,0,203,105,61,189,171,175,210,126,17,218,101,252,232,45,91,174,49,60,190,213,236,106,160,116,167,80,7,159,67,240,187,73,139,63,232,112,243,255,0,79,18,255,0,141,106,91,120,23,77,183,206,219,88,198,125,38,147,252,107,173,162,128,50,237,244,43,75,124,226,16,51,254,219,127,141,94,75,104,163,232,152,252,77,77,69,0,38,0,237,75,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,76,209,154,0,90,76,209,77,160,7,80,104,165,160,6,138,92,82,209,64,9,138,49,75,69,0,38,40,197,45,20,0,152,163,109,45,20,0,152,163,20,180,80,1,138,76,82,209,64,9,138,49,75,69,0,38,40,197,45,20,0,152,163,20,180,80,2,98,140,82,209,64,9,138,49,75,69,0,38,40,197,45,20,0,152,163,20,180,80,2,98,140,82,209,64,9,138,54,210,209,64,5,38,41,104,160,4,197,24,165,162,128,19,20,82,209,64,5,20,81,64,5,20,81,64,5,6,138,13,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,6,129,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,84,68,226,165,168,39,29,49,64,15,13,154,112,168,163,21,40,160,3,20,103,20,180,148,0,185,165,168,205,49,137,245,160,9,232,170,203,41,28,28,212,234,217,160,7,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,210,138,40,2,188,214,86,247,4,25,99,220,71,31,120,138,200,187,240,134,141,119,130,246,64,176,245,149,199,242,53,191,73,64,30,113,115,240,202,193,165,5,109,160,3,29,231,146,172,71,240,230,194,47,249,118,135,159,73,164,175,64,162,128,57,155,15,8,105,214,219,137,182,78,125,37,127,111,122,217,143,76,179,135,253,92,56,207,251,71,252,106,237,20,0,208,138,58,10,93,162,150,138,0,130,104,215,104,56,239,89,18,201,108,72,18,70,231,191,249,230,183,136,205,121,215,196,29,42,97,12,23,16,180,107,243,42,28,147,159,227,62,148,1,175,115,105,167,200,6,109,219,254,250,63,227,92,214,167,161,233,179,5,197,183,76,117,118,247,247,175,36,111,18,94,131,143,61,189,127,213,175,248,83,79,136,47,15,89,155,254,248,95,240,160,13,15,18,120,118,214,31,44,199,18,140,227,248,219,222,184,178,94,209,190,66,6,71,110,127,159,210,182,175,117,57,238,20,6,114,112,127,186,7,173,99,75,104,210,242,74,254,116,1,179,164,248,190,238,193,155,51,73,200,63,118,52,62,158,191,74,244,191,15,252,69,105,55,135,123,147,212,255,0,170,143,219,222,188,61,180,178,79,240,126,102,156,150,50,196,114,140,131,62,230,128,62,164,183,241,148,111,158,39,255,0,190,23,252,106,211,248,178,48,185,196,253,127,184,191,227,95,45,164,151,145,255,0,203,101,252,135,248,84,166,242,244,140,121,195,254,249,31,225,64,31,65,234,126,59,75,117,92,125,163,146,58,70,158,254,245,230,250,255,0,196,105,229,216,35,150,224,116,235,12,126,245,231,51,37,204,216,221,34,156,127,159,74,174,116,166,127,189,176,254,38,128,44,106,30,36,188,190,101,221,51,28,99,170,40,245,244,250,213,59,91,99,114,228,190,14,7,174,42,85,210,0,236,159,247,209,169,210,193,163,251,165,71,226,104,3,187,240,214,149,105,8,144,188,57,206,71,12,222,222,245,234,58,102,165,109,104,172,18,57,6,73,236,15,167,169,175,159,148,93,71,210,69,31,135,255,0,90,165,23,151,139,255,0,45,71,253,242,63,194,128,62,155,79,17,68,7,73,127,239,149,255,0,26,100,218,236,76,7,18,255,0,223,35,252,107,230,193,169,94,143,249,109,255,0,142,143,240,167,141,82,247,254,123,127,227,171,254,20,1,233,126,54,215,183,69,10,169,144,114,15,221,95,246,171,134,240,156,216,188,149,142,79,238,200,253,86,176,167,105,238,72,46,224,227,219,21,208,120,35,72,109,74,242,101,27,56,141,143,204,196,119,95,79,173,0,125,9,225,233,13,204,82,96,244,39,175,225,93,56,24,21,71,74,177,91,27,118,64,0,203,147,193,39,176,245,250,85,250,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,42,57,152,34,130,115,140,212,149,202,248,218,238,75,107,24,74,49,4,202,59,3,217,168,3,55,88,241,82,218,236,3,206,25,199,68,83,235,239,94,47,226,207,19,220,234,18,196,169,43,128,170,15,204,138,63,189,233,245,174,118,250,242,234,234,97,186,80,112,189,212,14,231,218,170,172,36,114,216,52,1,183,164,248,123,237,197,154,81,27,99,35,150,97,233,233,245,175,72,208,60,21,104,119,238,134,51,215,254,90,191,181,114,94,7,211,229,213,174,102,140,50,124,168,91,231,36,119,95,65,239,95,68,105,122,90,233,240,50,21,92,150,39,229,98,123,15,95,165,0,114,127,240,134,216,236,199,144,157,127,231,171,215,33,175,248,42,208,108,219,12,99,167,252,181,127,122,246,205,162,179,181,77,45,117,8,21,2,174,67,3,243,49,29,143,167,214,128,62,92,213,252,61,246,18,173,16,141,115,129,195,49,245,245,250,86,135,132,252,77,115,167,77,42,188,174,65,82,126,84,83,221,125,126,149,111,198,250,124,186,77,204,49,150,79,153,3,124,132,158,237,234,61,171,137,104,73,229,112,40,3,233,77,27,197,75,117,188,31,56,227,61,81,71,167,189,119,16,176,117,36,103,25,175,143,108,111,46,173,102,59,101,3,43,217,65,238,61,171,233,207,4,221,73,115,99,49,118,36,137,79,96,59,45,0,117,84,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,132,100,82,209,64,28,191,136,164,54,209,71,147,212,142,159,141,124,241,226,201,179,121,19,12,143,221,129,250,181,125,65,170,216,173,245,186,161,0,225,193,228,145,216,250,125,107,230,47,27,105,13,166,222,66,167,103,49,169,249,88,158,237,235,244,160,14,219,193,90,254,216,166,86,50,30,73,251,171,254,205,122,52,58,236,74,15,18,255,0,223,35,252,107,230,56,26,123,98,74,56,25,246,205,91,58,165,239,252,246,255,0,199,87,252,40,3,233,55,241,28,68,116,151,254,249,95,241,172,13,79,82,181,186,85,15,28,135,4,118,3,215,208,215,132,29,78,244,255,0,203,111,252,116,127,133,68,111,47,27,254,90,143,251,228,127,133,0,117,94,38,210,173,38,242,202,67,140,96,114,205,254,215,189,121,205,213,183,217,156,108,192,200,245,205,107,48,186,147,172,138,127,15,254,181,85,123,6,147,239,21,63,137,160,2,195,196,151,150,76,219,102,97,156,244,69,62,158,191,74,244,95,15,252,71,158,48,226,73,110,15,94,144,199,237,94,100,218,64,61,147,254,250,52,13,40,167,77,131,241,52,1,244,182,153,227,180,184,86,207,218,56,39,172,105,237,239,91,169,226,200,202,231,19,245,254,226,255,0,141,124,171,10,92,195,157,178,40,207,249,244,171,34,242,240,12,121,195,254,249,31,225,64,31,75,220,120,202,52,199,19,255,0,223,11,254,53,196,120,131,226,43,71,176,35,220,142,135,253,84,126,254,245,227,143,37,228,159,242,213,127,33,254,21,81,236,165,148,229,217,14,61,205,0,116,122,191,139,238,175,217,113,52,156,1,247,163,65,235,233,245,172,80,94,241,191,120,65,192,239,199,242,250,213,69,210,200,63,193,249,154,187,21,163,69,200,43,249,208,7,101,225,207,15,91,77,230,25,34,83,140,255,0,27,123,87,166,233,154,38,155,8,108,219,117,207,71,111,111,122,241,139,45,78,123,117,96,174,70,79,247,65,244,171,35,196,55,131,164,205,255,0,124,15,240,160,15,160,237,173,44,35,7,22,237,255,0,125,31,241,173,8,164,182,4,136,227,113,223,252,243,95,55,15,18,94,19,143,61,189,127,213,143,240,175,107,248,127,165,76,97,158,226,102,141,190,102,65,130,115,252,7,210,128,59,216,80,96,156,119,169,176,41,64,197,20,0,210,128,245,21,82,77,46,206,111,245,144,231,31,237,31,241,171,180,80,7,51,127,224,253,58,227,4,91,39,30,178,191,191,189,98,203,240,234,194,95,249,118,139,143,89,229,175,64,162,128,60,218,219,225,149,128,148,150,182,128,140,118,158,90,234,172,252,31,163,90,100,165,144,12,125,37,115,252,205,111,209,64,21,162,178,130,2,76,73,130,120,251,196,213,158,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,83,89,177,64,14,162,171,52,164,156,12,211,129,52,1,54,105,58,211,69,58,128,12,80,105,105,40,1,133,177,64,57,164,97,68,3,249,80,4,212,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,26,40,160,2,138,40,160,2,138,40,160,4,162,138,90,0,255,217